geoview-core - v2.2.0
    Preparing search index...

    Interface TypeMapFeaturesConfig

    Definition of the map feature configuration according to what can be specified in the map div and in the schema for the type extension TypeMapFeaturesInstance.

    interface TypeMapFeaturesConfig {
        appBar?: TypeAppBarProps;
        components?: TypeValidMapComponentProps[];
        corePackages?: "swiper"[];
        corePackagesConfig?: TypeCorePackagesConfig;
        displayLanguage?: TypeDisplayLanguage;
        externalPackages?: TypeExternalPackagesProps[];
        footerBar?: TypeFooterBarProps;
        globalSettings?: TypeGlobalSettings;
        hasSchemaErrors?: boolean;
        map: TypeMapConfig;
        mapId: string;
        navBar?: TypeValidNavBarProps[];
        overviewMap?: TypeOverviewMapProps;
        schemaVersionUsed?: "1.0";
        serviceUrls: TypeServiceUrls;
        sharedMode?: boolean;
        theme?: TypeDisplayTheme;
    }

    Hierarchy

    • TypeMapFeaturesInstance
      • TypeMapFeaturesConfig
    Index

    Properties

    appBar?: TypeAppBarProps

    App bar properties.

    components?: TypeValidMapComponentProps[]

    Map components.

    corePackages?: "swiper"[]

    List of core packages.

    corePackagesConfig?: TypeCorePackagesConfig

    List of core packages.

    displayLanguage?: TypeDisplayLanguage

    This attribute is not part of the schema. It is placed here to keep the 'data-lang' attribute of the HTML div of the map.

    externalPackages?: TypeExternalPackagesProps[]

    List of external packages.

    footerBar?: TypeFooterBarProps

    Footer bar properties.

    globalSettings?: TypeGlobalSettings

    Global settings.

    hasSchemaErrors?: boolean

    This attribute is not part of the schema. It indicates whether schema validation errors were detected.

    map: TypeMapConfig

    map configuration.

    mapId: string

    This attribute is not part of the schema. It is placed here to keep the 'id' attribute of the HTML div of the map.

    navBar?: TypeValidNavBarProps[]

    Nav bar properties.

    overviewMap?: TypeOverviewMapProps

    Overview map properties.

    schemaVersionUsed?: "1.0"

    The schema version used to validate the configuration file. The schema should enumerate the list of versions accepted by this version of the viewer.

    serviceUrls: TypeServiceUrls

    Service URLs.

    sharedMode?: boolean

    This attribute is not part of the schema. It is placed here to keep the 'data-shared' attribute of the HTML div of the map.

    theme?: TypeDisplayTheme

    Display theme, default = geo.ca.