@vcmap/core
    Preparing search index...

    Class I3SCesiumImpl

    represents an implementation for a Layer for a specific Map

    Hierarchy (View Summary)

    Implements

    Index

    Accessors

    • get className(): string

      Returns string

    • get initialized(): boolean

      Whether this implementation has been initialized (e.g. activated at least once)

      Returns boolean

    Constructors

    Methods

    • activates the implementation, if the map is also active. calls initialize (only use internally) Once the promise resolves, the layer can still be inactive, if deactivate was called while initializing the layer.

      Returns Promise<void>

    Properties

    _state: LayerState = LayerState.INACTIVE
    "[moduleIdSymbol]"?: string
    allowPicking: boolean
    applyStyle: (tile: Cesium3DTile) => void
    attributeProvider?: AttributeProvider
    data: I3SDataProvider | null
    featureVisibility: FeatureVisibility
    globalHider: GlobalHider | undefined
    headers?: Record<string, string>
    i3sOptions: I3SImplementationOptions
    isDestroyed: boolean
    name: string

    unique Name

    properties: Record<string, unknown>
    splitDirection: SplitDirection
    style: StyleItem
    styleContent: (content: Cesium3DTileContent) => void
    updateStyle: (style: StyleItem) => void
    url: string | undefined