Interface NativePermissionStatus


@JsType(isNative=true, name="ng.NativePermissionStatus", namespace="<global>") public interface NativePermissionStatus
Current state of one Android runtime permission.
  • Method Summary

    Modifier and Type
    Method
    Description
     
    Public NativePermissionStatus.permission member exposed by the AngularTS namespace contract.
    boolean
    Public NativePermissionStatus.canRequest member exposed by the AngularTS namespace contract.
    boolean
    Public NativePermissionStatus.granted member exposed by the AngularTS namespace contract.
    void
    setCanRequest(boolean canRequest)
    Public NativePermissionStatus.canRequest member exposed by the AngularTS namespace contract.
    void
    setGranted(boolean granted)
    Public NativePermissionStatus.granted member exposed by the AngularTS namespace contract.
    void
    setPermission(String permission)
    Public NativePermissionStatus.permission member exposed by the AngularTS namespace contract.
  • Method Details

    • create

      @JsOverlay static NativePermissionStatus create()
    • getPermission

      @JsProperty String getPermission()
      Public NativePermissionStatus.permission member exposed by the AngularTS namespace contract.
    • isCanRequest

      @JsProperty boolean isCanRequest()
      Public NativePermissionStatus.canRequest member exposed by the AngularTS namespace contract.
    • isGranted

      @JsProperty boolean isGranted()
      Public NativePermissionStatus.granted member exposed by the AngularTS namespace contract.
    • setCanRequest

      @JsProperty void setCanRequest(boolean canRequest)
      Public NativePermissionStatus.canRequest member exposed by the AngularTS namespace contract.
    • setGranted

      @JsProperty void setGranted(boolean granted)
      Public NativePermissionStatus.granted member exposed by the AngularTS namespace contract.
    • setPermission

      @JsProperty void setPermission(String permission)
      Public NativePermissionStatus.permission member exposed by the AngularTS namespace contract.