Interface TeaVMWasmGCConfiguration

All Superinterfaces:
TeaVMCommonConfiguration, TeaVMConfiguration, TeaVMWebConfiguration

public interface TeaVMWasmGCConfiguration extends TeaVMCommonConfiguration, TeaVMWebConfiguration
  • Method Details

    • getObfuscated

      org.gradle.api.provider.Property<Boolean> getObfuscated()
    • getStrict

      org.gradle.api.provider.Property<Boolean> getStrict()
    • getCopyRuntime

      org.gradle.api.provider.Property<Boolean> getCopyRuntime()
    • getDisassembly

      org.gradle.api.provider.Property<Boolean> getDisassembly()
    • getTargetFileName

      org.gradle.api.provider.Property<String> getTargetFileName()
    • getDebugInfoLocation

      org.gradle.api.provider.Property<WasmDebugInfoLocation> getDebugInfoLocation()
    • getDebugInfoLevel

      org.gradle.api.provider.Property<WasmDebugInfoLevel> getDebugInfoLevel()
    • getSourceMap

      org.gradle.api.provider.Property<Boolean> getSourceMap()
    • getSourceFilePolicy

      org.gradle.api.provider.Property<SourceFilePolicy> getSourceFilePolicy()
    • getModularRuntime

      org.gradle.api.provider.Property<Boolean> getModularRuntime()
    • getMinDirectBuffersSize

      org.gradle.api.provider.Property<Integer> getMinDirectBuffersSize()
    • getMaxDirectBuffersSize

      @Deprecated org.gradle.api.provider.Property<Integer> getMaxDirectBuffersSize()
      Deprecated.
    • getImportedWasmMemory

      @Deprecated org.gradle.api.provider.Property<Boolean> getImportedWasmMemory()
      Deprecated.
    • getSharedBuffer

      org.gradle.api.provider.Property<Boolean> getSharedBuffer()
    • getEmscripten

    • emscripten

      default void emscripten(org.gradle.api.Action<TeaVMEmscriptenConfiguration> action)
    • emscripten

      default void emscripten(@DelegatesTo(TeaVMEmscriptenConfiguration.class) groovy.lang.Closure<?> action)