Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MapboxViewController<V>

Type parameters

Hierarchy

Implements

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

Properties

Readonly view

view: null | V

Accessors

childViewControllers

  • Returns readonly (null | ViewController<View>)[]

childViewCount

  • get childViewCount(): number
  • Returns number

childViews

  • get childViews(): readonly View[]
  • Returns readonly View[]

geoBounds

  • Returns GeoBox

geoFrame

  • Returns GeoBox

geoViewport

  • Returns null | GeoViewport

hitBounds

  • Returns R2Box

key

  • get key(): undefined | string
  • Returns undefined | string

parentView

  • get parentView(): null | View
  • Returns null | View

parentViewController

  • Returns null | ViewController<View>

viewBounds

  • get viewBounds(): R2Box
  • Returns R2Box

viewContext

  • Returns ViewContext

viewFrame

  • Returns R2Box

viewIdiom

  • Returns ViewIdiom

viewport

  • Returns Viewport

Methods

appendChildView

  • appendChildView(childView: View, key?: string): void
  • Parameters

    • childView: View
    • Optional key: string

    Returns void

appendChildViewController

  • appendChildViewController(childViewController: ViewController<View>, key?: string): void

Protected didSetView

  • didSetView(view: null | V): void
  • Parameters

    • view: null | V

    Returns void

getBaseView

  • getBaseView<V>(viewClass: ViewClass<V>): null | V
  • Type parameters

    Parameters

    Returns null | V

getChildView

  • getChildView(key: string): null | View
  • Parameters

    • key: string

    Returns null | View

getChildViewController

getSuperView

  • getSuperView<V>(viewClass: ViewClass<V>): null | V

insertChildView

  • insertChildView(childView: View, targetView: null | View, key?: string): void
  • Parameters

    • childView: View
    • targetView: null | View
    • Optional key: string

    Returns void

insertChildViewController

isCulled

  • isCulled(): boolean
  • Returns boolean

isDisplaying

  • isDisplaying(): boolean

isHidden

  • isHidden(): boolean
  • Returns boolean

isMounted

  • isMounted(): boolean
  • Returns boolean

isPowered

  • isPowered(): boolean
  • Returns boolean

isProcessing

  • isProcessing(): boolean

isTraversing

  • isTraversing(): boolean

isUpdating

  • isUpdating(): boolean
  • Returns boolean

Protected onSetView

  • onSetView(view: null | V): void
  • Parameters

    • view: null | V

    Returns void

prependChildView

  • prependChildView(childView: View, key?: string): void
  • Parameters

    • childView: View
    • Optional key: string

    Returns void

prependChildViewController

  • prependChildViewController(childViewController: ViewController<View>, key?: string): void

remove

  • remove(): void
  • Returns void

removeAll

  • removeAll(): void
  • Returns void

removeChildView

  • removeChildView(key: string): null | View
  • removeChildView(childView: View): void

removeChildViewController

setChildView

  • setChildView(key: string, newChildView: null | View): null | View
  • Parameters

    • key: string
    • newChildView: null | View

    Returns null | View

setChildViewController

setView

  • setView(view: null | V): void
  • Parameters

    • view: null | V

    Returns void

viewDidAnimate

viewDidApplyTheme

viewDidChange

viewDidComposite

viewDidCull

  • viewDidCull(view: V): void

viewDidInsertChildView

  • viewDidInsertChildView(childView: View, targetView: null | View, view: V): void

viewDidLayout

viewDidMount

  • viewDidMount(view: V): void

viewDidMoveMap

  • viewDidMoveMap(view: V): void
  • Parameters

    • view: V

    Returns void

viewDidPower

  • viewDidPower(view: V): void

viewDidProject

viewDidRasterize

viewDidRemoveChildView

  • viewDidRemoveChildView(childView: View, view: V): void

viewDidRender

viewDidResize

viewDidScroll

viewDidSetGeoBounds

  • viewDidSetGeoBounds(newGeoBounds: GeoShape, oldGeoBounds: GeoShape, view: V): void

viewDidSetGeoViewport

viewDidSetHidden

  • viewDidSetHidden(hidden: boolean, view: V): void

viewDidSetMapCanvas

  • viewDidSetMapCanvas(newMapCanvasView: null | CanvasView, oldMapCanvasView: null | CanvasView, view: V): void

viewDidSetMapContainer

  • viewDidSetMapContainer(newMapContainerView: null | HtmlView, oldMapContainerView: null | HtmlView, view: V): void

viewDidSetParentView

  • viewDidSetParentView(newParentView: null | View, oldParentView: null | View, view: V): void

viewDidUncull

  • viewDidUncull(view: V): void

viewDidUnmount

  • viewDidUnmount(view: V): void

viewDidUnpower

  • viewDidUnpower(view: V): void

viewWillAnimate

viewWillApplyTheme

viewWillChange

viewWillComposite

viewWillCull

  • viewWillCull(view: V): void

viewWillInsertChildView

  • viewWillInsertChildView(childView: View, targetView: null | View, view: V): void

viewWillLayout

viewWillMount

  • viewWillMount(view: V): void

viewWillMoveMap

  • viewWillMoveMap(view: V): void
  • Parameters

    • view: V

    Returns void

viewWillPower

  • viewWillPower(view: V): void

viewWillProject

viewWillRasterize

viewWillRemoveChildView

  • viewWillRemoveChildView(childView: View, view: V): void

viewWillRender

viewWillResize

viewWillScroll

viewWillSetGeoBounds

  • viewWillSetGeoBounds(newGeoBounds: GeoShape, oldGeoBounds: GeoShape, view: V): void

viewWillSetGeoViewport

viewWillSetHidden

  • viewWillSetHidden(hidden: boolean, view: V): void

viewWillSetMapCanvas

  • viewWillSetMapCanvas(newMapCanvasView: null | CanvasView, oldMapCanvasView: null | CanvasView, view: V): void

viewWillSetMapContainer

  • viewWillSetMapContainer(newMapContainerView: null | HtmlView, oldMapContainerView: null | HtmlView, view: V): void

viewWillSetParentView

  • viewWillSetParentView(newParentView: null | View, oldParentView: null | View, view: V): void

viewWillUncull

  • viewWillUncull(view: V): void

viewWillUnmount

  • viewWillUnmount(view: V): void

viewWillUnpower

  • viewWillUnpower(view: V): void

Protected willSetView

  • willSetView(view: null | V): void
  • Parameters

    • view: null | V

    Returns void

Generated using TypeDoc