public final class ClojureScriptCompileOptions
extends java.lang.Object
| Constructor and Description |
|---|
ClojureScriptCompileOptions(org.gradle.api.Project project,
org.gradle.api.file.DirectoryProperty destinationDir) |
| Modifier and Type | Method and Description |
|---|---|
ClojureScriptCompileOptions |
foreignLib(groovy.lang.Closure<?> configureAction) |
java.lang.String |
getAssetPath() |
CheckedArrays |
getCheckedArrays() |
java.lang.Boolean |
getDevcards() |
java.util.List<java.lang.String> |
getExterns() |
java.util.List<ForeignLib> |
getForeignLibs() |
java.lang.Boolean |
getInstallDeps() |
java.lang.String |
getMain() |
java.util.Map<java.lang.String,Module> |
getModules() |
java.util.Map<java.lang.String,java.lang.String> |
getNpmDeps() |
Optimizations |
getOptimizations() |
org.gradle.api.file.DirectoryProperty |
getOutputDir() |
org.gradle.api.file.RegularFileProperty |
getOutputTo() |
java.util.List<java.lang.String> |
getPreloads() |
java.lang.Boolean |
getPrettyPrint() |
java.lang.Object |
getSourceMap() |
org.gradle.api.file.RegularFileProperty |
getSourceMapPath() |
Target |
getTarget() |
java.lang.Boolean |
getVerbose() |
ClojureScriptCompileOptions |
module(java.lang.String name,
groovy.lang.Closure<?> configureAction) |
void |
setAssetPath(java.lang.String assetPath) |
void |
setCheckedArrays(CheckedArrays checkedArrays) |
void |
setDevcards(java.lang.Boolean devcards) |
void |
setExterns(java.util.List<java.lang.String> externs) |
void |
setForeignLibs(java.util.List<ForeignLib> foreignLibs) |
void |
setInstallDeps(java.lang.Boolean installDeps) |
void |
setMain(java.lang.String main) |
void |
setModules(java.util.Map<java.lang.String,Module> modules) |
void |
setNpmDeps(java.util.Map<java.lang.String,java.lang.String> npmDeps) |
void |
setOptimizations(Optimizations optimizations) |
void |
setOutputDir(java.io.File outputDir) |
void |
setOutputDir(java.lang.String outputDir) |
void |
setOutputTo(java.io.File outputTo) |
void |
setOutputTo(java.lang.String outputTo) |
void |
setPreloads(java.util.List<java.lang.String> preloads) |
void |
setPrettyPrint(java.lang.Boolean prettyPrint) |
void |
setSourceMap(boolean sourceMap) |
void |
setSourceMap(java.io.File sourceMap) |
void |
setSourceMap(java.lang.String sourceMap) |
void |
setTarget(Target target) |
void |
setVerbose(java.lang.Boolean verbose) |
public ClojureScriptCompileOptions(org.gradle.api.Project project,
org.gradle.api.file.DirectoryProperty destinationDir)
@OutputFile @Optional public org.gradle.api.file.RegularFileProperty getOutputTo()
public void setOutputTo(java.lang.String outputTo)
public void setOutputTo(java.io.File outputTo)
@Optional @OutputDirectory public org.gradle.api.file.DirectoryProperty getOutputDir()
public void setOutputDir(java.lang.String outputDir)
public void setOutputDir(java.io.File outputDir)
@Input @Optional public Optimizations getOptimizations()
public void setOptimizations(Optimizations optimizations)
@Input @Optional public java.lang.String getMain()
public void setMain(java.lang.String main)
@Input @Optional public java.lang.String getAssetPath()
public void setAssetPath(java.lang.String assetPath)
@Internal public java.lang.Object getSourceMap()
@OutputFile @Optional public org.gradle.api.file.RegularFileProperty getSourceMapPath()
public void setSourceMap(java.lang.String sourceMap)
public void setSourceMap(java.io.File sourceMap)
public void setSourceMap(boolean sourceMap)
@Console public java.lang.Boolean getVerbose()
public void setVerbose(java.lang.Boolean verbose)
@Input @Optional public java.lang.Boolean getPrettyPrint()
public void setPrettyPrint(java.lang.Boolean prettyPrint)
@Input @Optional public Target getTarget()
public void setTarget(Target target)
@Input @Optional public java.util.List<ForeignLib> getForeignLibs()
public ClojureScriptCompileOptions foreignLib(groovy.lang.Closure<?> configureAction)
public void setForeignLibs(java.util.List<ForeignLib> foreignLibs)
@Input @Optional public java.util.List<java.lang.String> getExterns()
public void setExterns(java.util.List<java.lang.String> externs)
@Input @Optional public java.util.Map<java.lang.String,Module> getModules()
public ClojureScriptCompileOptions module(java.lang.String name, groovy.lang.Closure<?> configureAction)
public void setModules(java.util.Map<java.lang.String,Module> modules)
@Input @Optional public java.util.List<java.lang.String> getPreloads()
public void setPreloads(java.util.List<java.lang.String> preloads)
@Input @Optional public java.util.Map<java.lang.String,java.lang.String> getNpmDeps()
public void setNpmDeps(java.util.Map<java.lang.String,java.lang.String> npmDeps)
@Input @Optional public java.lang.Boolean getInstallDeps()
public void setInstallDeps(java.lang.Boolean installDeps)
@Input @Optional public CheckedArrays getCheckedArrays()
public void setCheckedArrays(CheckedArrays checkedArrays)
@Input @Optional public java.lang.Boolean getDevcards()
public void setDevcards(java.lang.Boolean devcards)