KiteSsotWebExtension

abstract class KiteSsotWebExtension

Browser Kotlin/JS settings inside kiteSsot { web { ... } }.

KiteSSOT can generate a small, single-use Web Worker helper for selected Kotlin/JS browser targets. For the normal js target, the generated source is added to jsMain.

This feature does not provide Dispatchers.IO and is not a cross-platform worker runtime.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
abstract val browserTargetNames: ListProperty<String>

Exact Kotlin/JS target names that run in a browser.

Link copied to clipboard
abstract val generateIoWorker: Property<Boolean>

Generate kiteSsotOffload for each selected browser target.

Link copied to clipboard
abstract val ioWorkerPackage: Property<String>

Kotlin package for the generated helper. The default is kitessot.generated.

Link copied to clipboard
abstract val projectPaths: ListProperty<String>

Exact Gradle project paths that may receive the generated helper.