Class LegendDirective

Hierarchy

  • LegendDirective

Implements

  • OnInit
  • OnDestroy

Constructors

  • Parameters

    • destroy$: Observable<null>
    • legendService: LegendService
    • renderer: Renderer2
    • viewBase: ViewBase

    Returns LegendDirective

Properties

_legend: BehaviorSubject<null | Legend> = ...
containerId: null | string = null
destroy$: Observable<null>
expand: boolean = false
legend$: Observable<null | Legend> = ...
legendAdded: EventEmitter<Legend> = ...
legendExpand: null | Expand = null
legendExpandAdded: EventEmitter<null | Expand> = ...
legendExpandReady: EventEmitter<Expand> = ...
legendReady: EventEmitter<Legend> = ...
legendService: LegendService
position: VmcWidgetPosition | UIAddPosition = ...
properties$: BehaviorSubject<null | LegendProperties> = ...
renderer: Renderer2
view$: Observable<null | MapView | SceneView> = ...
viewBase: ViewBase

Accessors

  • get legend(): null | Legend
  • Returns null | Legend

  • set legend(val: null | Legend): void
  • Parameters

    • val: null | Legend

    Returns void

  • set properties(val: null | LegendProperties): void
  • Parameters

    • val: null | LegendProperties

    Returns void

Methods

  • Returns void

  • Returns void

  • Parameters

    • view: MapView | SceneView
    • props: null | LegendProperties

    Returns void

Generated using TypeDoc