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()
DirectoryProperty
getWorkDir()
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)
-
-