Interface HonuaMapRuntimeInternals

Options passed to the HonuaMapRuntime constructor; the loader fills these in.

interface HonuaMapRuntimeInternals {
    composedStyle: HonuaStyleSpecification;
    dataset: Dataset;
    honuaMap: HonuaMap;
    map: MaplibreMap;
    packageRef: {
        current: HonuaMapPackage;
    };
    popupFactory?: PopupFactory;
    popupRenderer?: PopupRenderer;
    reload: ((next: HonuaMapPackage) => Promise<HonuaMapRuntimeReload>);
    styleSpecValidationMode: RuntimeStyleSpecValidationMode;
    telemetry?: HonuaRuntimeTelemetry;
}

Properties

dataset: Dataset
honuaMap: HonuaMap
packageRef: {
    current: HonuaMapPackage;
}
popupFactory?: PopupFactory
popupRenderer?: PopupRenderer
reload: ((next: HonuaMapPackage) => Promise<HonuaMapRuntimeReload>)
styleSpecValidationMode: RuntimeStyleSpecValidationMode