GeoLeaf Core API - v3.19.0
    Preparing search index...

    Variable ProfileManagerConst

    ProfileManager: {
        _config: GeoLeafConfig | null;
        _activeProfileId: string | null;
        _activeProfile: Record<string, unknown> | null;
        _activeProfileData: { mapping: Record<string, unknown> | null };
        init(config: GeoLeafConfig): void;
        reset(): void;
        isProfilePoiMappingEnabled(): boolean;
        loadActiveProfileResources(
            options?: {
                headers?: Record<string, string>;
                strictContentType?: boolean;
            },
        ): Promise<GeoLeafConfig>;
        _loadModularProfile(
            profile: Record<string, unknown>,
            baseUrl: string,
            timestamp: string | number,
            fetchOptions: LoadUrlOptions,
        ): Promise<GeoLeafConfig>;
        getActiveProfileId(): string | null;
        getActiveProfile(): Record<string, unknown> | null;
        getActiveProfileMapping(): Record<string, unknown> | null;
        getActiveProfileLayersConfig(): unknown[] | null;
        _fireProfileLoadedEvent(
            profileId: string,
            payload: ProfileDataPayload,
        ): void;
    } = ProfileModule

    Type Declaration