Interface NativeWindowStatus


@JsType(isNative=true, name="ng.NativeWindowStatus", namespace="<global>") public interface NativeWindowStatus
Current native window metrics, adaptive classes, safe area, and display features.
  • Method Summary

    Modifier and Type
    Method
    Description
     
    elemental2.core.JsArray<NativeWindowDisplayFeature>
    Public NativeWindowStatus.displayFeatures member exposed by the AngularTS namespace contract.
    double
    Public NativeWindowStatus.height member exposed by the AngularTS namespace contract.
    Public NativeWindowStatus.heightClass member exposed by the AngularTS namespace contract.
    Public NativeWindowStatus.orientation member exposed by the AngularTS namespace contract.
    Public NativeWindowStatus.safeArea member exposed by the AngularTS namespace contract.
    double
    Public NativeWindowStatus.width member exposed by the AngularTS namespace contract.
    Public NativeWindowStatus.widthClass member exposed by the AngularTS namespace contract.
    void
    setDisplayFeatures(elemental2.core.JsArray<NativeWindowDisplayFeature> displayFeatures)
    Public NativeWindowStatus.displayFeatures member exposed by the AngularTS namespace contract.
    void
    setHeight(double height)
    Public NativeWindowStatus.height member exposed by the AngularTS namespace contract.
    void
    setHeightClass(String heightClass)
    Public NativeWindowStatus.heightClass member exposed by the AngularTS namespace contract.
    void
    setOrientation(String orientation)
    Public NativeWindowStatus.orientation member exposed by the AngularTS namespace contract.
    void
    Public NativeWindowStatus.safeArea member exposed by the AngularTS namespace contract.
    void
    setWidth(double width)
    Public NativeWindowStatus.width member exposed by the AngularTS namespace contract.
    void
    setWidthClass(String widthClass)
    Public NativeWindowStatus.widthClass member exposed by the AngularTS namespace contract.
  • Method Details

    • create

      @JsOverlay static NativeWindowStatus create()
    • getDisplayFeatures

      @JsProperty elemental2.core.JsArray<NativeWindowDisplayFeature> getDisplayFeatures()
      Public NativeWindowStatus.displayFeatures member exposed by the AngularTS namespace contract.
    • getHeight

      @JsProperty double getHeight()
      Public NativeWindowStatus.height member exposed by the AngularTS namespace contract.
    • getHeightClass

      @JsProperty String getHeightClass()
      Public NativeWindowStatus.heightClass member exposed by the AngularTS namespace contract.
    • getOrientation

      @JsProperty String getOrientation()
      Public NativeWindowStatus.orientation member exposed by the AngularTS namespace contract.
    • getSafeArea

      @JsProperty NativeWindowInsets getSafeArea()
      Public NativeWindowStatus.safeArea member exposed by the AngularTS namespace contract.
    • getWidth

      @JsProperty double getWidth()
      Public NativeWindowStatus.width member exposed by the AngularTS namespace contract.
    • getWidthClass

      @JsProperty String getWidthClass()
      Public NativeWindowStatus.widthClass member exposed by the AngularTS namespace contract.
    • setDisplayFeatures

      @JsProperty void setDisplayFeatures(elemental2.core.JsArray<NativeWindowDisplayFeature> displayFeatures)
      Public NativeWindowStatus.displayFeatures member exposed by the AngularTS namespace contract.
    • setHeight

      @JsProperty void setHeight(double height)
      Public NativeWindowStatus.height member exposed by the AngularTS namespace contract.
    • setHeightClass

      @JsProperty void setHeightClass(String heightClass)
      Public NativeWindowStatus.heightClass member exposed by the AngularTS namespace contract.
    • setOrientation

      @JsProperty void setOrientation(String orientation)
      Public NativeWindowStatus.orientation member exposed by the AngularTS namespace contract.
    • setSafeArea

      @JsProperty void setSafeArea(NativeWindowInsets safeArea)
      Public NativeWindowStatus.safeArea member exposed by the AngularTS namespace contract.
    • setWidth

      @JsProperty void setWidth(double width)
      Public NativeWindowStatus.width member exposed by the AngularTS namespace contract.
    • setWidthClass

      @JsProperty void setWidthClass(String widthClass)
      Public NativeWindowStatus.widthClass member exposed by the AngularTS namespace contract.