Package io.freefair.gradle.plugins.gwt
Interface CommonGwtToolOptions
-
- All Known Subinterfaces:
GwtCodeServerOptions,GwtCompileOptions,GwtDevModeOptions
- All Known Implementing Classes:
AbstractGwtTask,GwtCodeServerTask,GwtCompileTask,GwtDevModeTask
public interface CommonGwtToolOptions
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListProperty<String>getExcludeJsInteropExports()Include/exclude members and classes while generating JsInterop exports.Property<Boolean>getFailOnError()Property<Boolean>getGenerateJsInteropExports()Generate exports for JsInterop purposes.ListProperty<String>getIncludeJsInteropExports()Include members and classes while generating JsInterop exports.Property<Boolean>getIncremental()Property<String>getLogLevel()ListProperty<String>getModule()The GWT modules that the code server should compile.MapProperty<String,String>getSetProperty()Set the values of a property in the form of propertyName=value1[,value2...].Property<String>getSourceLevel()Property<String>getStyle()DirectoryPropertygetWorkDir()Property<String>getXmethodNameDisplayMode()
-
-
-
Method Detail
-
getWorkDir
@Optional @OutputDirectory DirectoryProperty getWorkDir()
-
getSetProperty
@Optional @Input MapProperty<String,String> getSetProperty()
Set the values of a property in the form of propertyName=value1[,value2...].
-
getGenerateJsInteropExports
@Optional @Input Property<Boolean> getGenerateJsInteropExports()
Generate exports for JsInterop purposes. If no -includeJsInteropExport/-excludeJsInteropExport provided, generates all exports. (defaults to OFF)
-
getIncludeJsInteropExports
@Optional @Input ListProperty<String> getIncludeJsInteropExports()
Include members and classes while generating JsInterop exports. Flag could be set multiple times to expand the pattern. (The flag has only effect if exporting is enabled via -generateJsInteropExports)
-
getExcludeJsInteropExports
@Optional @Input ListProperty<String> getExcludeJsInteropExports()
Include/exclude members and classes while generating JsInterop exports. Flag could be set multiple times to expand the pattern. (The flag has only effect if exporting is enabled via -generateJsInteropExports)
-
getXmethodNameDisplayMode
@Optional @Input Property<String> getXmethodNameDisplayMode()
- Returns:
- EXPERIMENTAL: Specifies method display name mode for chrome devtools: NONE, ONLY_METHOD_NAME, ABBREVIATED or FULL (defaults to NONE)
-
getModule
@Input ListProperty<String> getModule()
The GWT modules that the code server should compile. (Example: com.example.MyApp)
-
-