Documentation - v19.2.0-dev
    Preparing search index...

    Hierarchy

    • PluginBaseClass
      • MapPlugin
    Index

    Constructors

    Properties

    mapContainer: MapContainer | null = null
    name: string

    Display name of the plugin

    settings: {
        nbOfPlanesPerLine: NumberController;
        opacity: NumberController;
        planeSize: NumberController;
        shape: SelectController<readonly [square, circle]>;
        showMap: BooleanController;
        size: NumberController;
        type: SelectController<readonly [default, simple, satellite, cadastral]>;
    }

    Plugin settings

    signals: {
        onMapInSceneChanged: ViewerSignal<(isInScene: boolean) => void>;
        onSettingsMapSaved: ViewerSignal<(...args: any[]) => any>;
    } = ...
    viewer: Viewer

    Methods

    • Returns void

    • List of plugins this plugin depends on

      Returns readonly (keyof ViewerPluginRegistry)[]

    • Indicates whether the plugin has settings

      Returns boolean

    • Called when the plugin is registered in the viewer.

      Returns void

    • Called when the plugin is unregistred from the viewer.

      Returns void