-
- All Implemented Interfaces:
-
org.gradle.api.Named
,org.gradle.api.attributes.HasAttributes
,org.jetbrains.kotlin.gradle.plugin.KotlinTarget
public interface KotlinJsTargetDsl implements KotlinTarget
-
-
Method Summary
Modifier and Type Method Description Unit
browser()
abstract Unit
browser(Function1<KotlinJsBrowserDsl, Unit> body)
Unit
browser(Action<KotlinJsBrowserDsl> fn)
Unit
nodejs()
abstract Unit
nodejs(Function1<KotlinJsNodeDsl, Unit> body)
Unit
nodejs(Action<KotlinJsNodeDsl> fn)
abstract Unit
useCommonJs()
Unit
produceExecutable()
abstract String
getModuleName()
abstract Unit
setModuleName(String moduleName)
abstract KotlinJsBinaryContainer
getBinaries()
abstract NamedDomainObjectContainer<KotlinJsReportAggregatingTestRun>
getTestRuns()
abstract NamedDomainObjectContainer<out KotlinJsCompilation>
getCompilations()
-
Methods inherited from class org.jetbrains.kotlin.gradle.plugin.KotlinTarget
attributes, attributes, getApiElementsConfigurationName, getArtifactsTaskName, getComponents, getDefaultConfigurationName, getDisambiguationClassifier, getName, getOverrideDisambiguationClassifierOnIdeImport, getPlatformType, getPreset, getProject, getPublishable, getRuntimeElementsConfigurationName, getTargetName, getUseDisambiguationClassifierAsSourceSetNamePrefix, mavenPublication, mavenPublication
-
Methods inherited from class org.gradle.api.attributes.HasAttributes
getAttributes
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
browser
abstract Unit browser(Function1<KotlinJsBrowserDsl, Unit> body)
-
browser
Unit browser(Action<KotlinJsBrowserDsl> fn)
-
nodejs
abstract Unit nodejs(Function1<KotlinJsNodeDsl, Unit> body)
-
nodejs
Unit nodejs(Action<KotlinJsNodeDsl> fn)
-
useCommonJs
abstract Unit useCommonJs()
-
produceExecutable
@Deprecated(message = "produceExecutable() was changed on binaries.executable()", replaceWith = @ReplaceWith(imports = {}, expression = "binaries.executable()"), level = DeprecationLevel.ERROR) Unit produceExecutable()
-
getModuleName
abstract String getModuleName()
-
setModuleName
abstract Unit setModuleName(String moduleName)
-
getBinaries
abstract KotlinJsBinaryContainer getBinaries()
-
getTestRuns
abstract NamedDomainObjectContainer<KotlinJsReportAggregatingTestRun> getTestRuns()
-
getCompilations
abstract NamedDomainObjectContainer<out KotlinJsCompilation> getCompilations()
-
-
-
-