-
- All Implemented Interfaces:
-
org.jetbrains.kotlin.gradle.targets.js.ir.JsBinary
public final class Library extends JsIrBinary
-
-
Field Summary
Fields Modifier and Type Field Description private final String
executeTaskBaseName
private final Distribution
distribution
private final String
linkTaskName
private final TaskProvider<KotlinJsIrLink>
linkTask
private final String
linkSyncTaskName
private final TaskProvider<Copy>
linkSyncTask
private final KotlinTarget
target
private final Project
project
private final KotlinJsCompilation
compilation
private final String
name
private final KotlinJsBinaryMode
mode
-
Constructor Summary
Constructors Constructor Description Library(KotlinJsCompilation compilation, String name, KotlinJsBinaryMode mode)
-
Method Summary
Modifier and Type Method Description final String
getExecuteTaskBaseName()
Distribution
getDistribution()
final String
getLinkTaskName()
final TaskProvider<KotlinJsIrLink>
getLinkTask()
final String
getLinkSyncTaskName()
final TaskProvider<Copy>
getLinkSyncTask()
final KotlinTarget
getTarget()
final Project
getProject()
final KotlinJsCompilation
getCompilation()
final String
getName()
KotlinJsBinaryMode
getMode()
-
-
Constructor Detail
-
Library
Library(KotlinJsCompilation compilation, String name, KotlinJsBinaryMode mode)
-
-
Method Detail
-
getExecuteTaskBaseName
final String getExecuteTaskBaseName()
-
getDistribution
Distribution getDistribution()
-
getLinkTaskName
final String getLinkTaskName()
-
getLinkTask
final TaskProvider<KotlinJsIrLink> getLinkTask()
-
getLinkSyncTaskName
final String getLinkSyncTaskName()
-
getLinkSyncTask
final TaskProvider<Copy> getLinkSyncTask()
-
getTarget
final KotlinTarget getTarget()
-
getProject
final Project getProject()
-
getCompilation
final KotlinJsCompilation getCompilation()
-
getMode
KotlinJsBinaryMode getMode()
-
-
-
-