geoview-core
    Preparing search index...

    Interface ITimeSliderState

    interface ITimeSliderState {
        actions: {
            setDelay: (layerPath: string, delay: number) => void;
            setDescription: (layerPath: string, description: string) => void;
            setDisplayPattern: (
                layerPath: string,
                value: [DatePrecision, TimePrecision],
            ) => void;
            setFiltering: (layerPath: string, filter: boolean) => void;
            setLocked: (layerPath: string, locked: boolean) => void;
            setReversed: (layerPath: string, locked: boolean) => void;
            setSelectedLayerPath: (layerPath: string) => void;
            setStep: (layerPath: string, step: number) => void;
            setTitle: (layerPath: string, title: string) => void;
            setValues: (layerPath: string, values: number[]) => void;
            addOrUpdateSliderFilter(layerPath: string, filter: string): void;
        };
        selectedLayerPath: string;
        setDefaultConfigValues: (geoviewConfig: TypeMapFeaturesConfig) => void;
        setterActions: {
            addTimeSliderLayer: (newLayer: TimeSliderLayerSet) => void;
            removeTimeSliderLayer: (layerPath: string) => void;
            setDelay: (layerPath: string, delay: number) => void;
            setDescription: (layerPath: string, description: string) => void;
            setDisplayPattern: (
                layerPath: string,
                value: [DatePrecision, TimePrecision],
            ) => void;
            setFiltering: (layerPath: string, filter: boolean) => void;
            setLocked: (layerPath: string, locked: boolean) => void;
            setReversed: (layerPath: string, locked: boolean) => void;
            setSelectedLayerPath: (layerPath: string) => void;
            setSliderFilters: (newSliderFilters: Record<string, string>) => void;
            setStep: (layerPath: string, step: number) => void;
            setTitle: (layerPath: string, title: string) => void;
            setValues: (layerPath: string, values: number[]) => void;
        };
        sliderFilters: Record<string, string>;
        timeSliderLayers: TimeSliderLayerSet;
    }
    Index

    Properties

    actions: {
        setDelay: (layerPath: string, delay: number) => void;
        setDescription: (layerPath: string, description: string) => void;
        setDisplayPattern: (
            layerPath: string,
            value: [DatePrecision, TimePrecision],
        ) => void;
        setFiltering: (layerPath: string, filter: boolean) => void;
        setLocked: (layerPath: string, locked: boolean) => void;
        setReversed: (layerPath: string, locked: boolean) => void;
        setSelectedLayerPath: (layerPath: string) => void;
        setStep: (layerPath: string, step: number) => void;
        setTitle: (layerPath: string, title: string) => void;
        setValues: (layerPath: string, values: number[]) => void;
        addOrUpdateSliderFilter(layerPath: string, filter: string): void;
    }
    selectedLayerPath: string
    setDefaultConfigValues: (geoviewConfig: TypeMapFeaturesConfig) => void
    setterActions: {
        addTimeSliderLayer: (newLayer: TimeSliderLayerSet) => void;
        removeTimeSliderLayer: (layerPath: string) => void;
        setDelay: (layerPath: string, delay: number) => void;
        setDescription: (layerPath: string, description: string) => void;
        setDisplayPattern: (
            layerPath: string,
            value: [DatePrecision, TimePrecision],
        ) => void;
        setFiltering: (layerPath: string, filter: boolean) => void;
        setLocked: (layerPath: string, locked: boolean) => void;
        setReversed: (layerPath: string, locked: boolean) => void;
        setSelectedLayerPath: (layerPath: string) => void;
        setSliderFilters: (newSliderFilters: Record<string, string>) => void;
        setStep: (layerPath: string, step: number) => void;
        setTitle: (layerPath: string, title: string) => void;
        setValues: (layerPath: string, values: number[]) => void;
    }
    sliderFilters: Record<string, string>
    timeSliderLayers: TimeSliderLayerSet