Interface NativeConfig


@JsType(isNative=true, name="ng.NativeConfig", namespace="<global>") public interface NativeConfig
Configuration accepted by the optional native runtime module.
  • Method Details

    • create

      @JsOverlay static NativeConfig create()
    • getBridge

      @JsProperty NativeBridgeAdapter getBridge()
      Explicit bridge adapter. The global Android bridge is used by default.
    • getGlobalName

      @JsProperty String getGlobalName()
      Global bridge property. Defaults to `AngularNative`.
    • getMaxMessageBytes

      @JsProperty double getMaxMessageBytes()
      Maximum serialized request size. Defaults to 256 KiB.
    • getSession

      @JsProperty String getSession()
      Session token injected by a native shell.
    • getTimeout

      @JsProperty double getTimeout()
      Request timeout in milliseconds. Defaults to 30 seconds.
    • setBridge

      @JsProperty void setBridge(NativeBridgeAdapter bridge)
      Explicit bridge adapter. The global Android bridge is used by default.
    • setGlobalName

      @JsProperty void setGlobalName(String globalName)
      Global bridge property. Defaults to `AngularNative`.
    • setMaxMessageBytes

      @JsProperty void setMaxMessageBytes(double maxMessageBytes)
      Maximum serialized request size. Defaults to 256 KiB.
    • setSession

      @JsProperty void setSession(String session)
      Session token injected by a native shell.
    • setTimeout

      @JsProperty void setTimeout(double timeout)
      Request timeout in milliseconds. Defaults to 30 seconds.