- Preparing search index...
- The search index is not available
RAMP4 - v4.7.0
- useDetailsStore(pinia?, hot?): Store<"details", _UnwrapAll<Pick<{
activeGreedy: Ref<number>;
addConfigProperty: ((item) => void);
currentFeatureId: Ref<undefined | string>;
defaultTemplates: Ref<{
[type: string]: string;
}>;
hilightToggle: Ref<boolean>;
lastHilight: Ref<number>;
payload: Ref<{
errored: boolean;
items: ({ data: any; format: IdentifyResultFormat; loaded: boolean; loading: { then: <TResult1 = void, TResult2 = never>(onfulfilled?: ((value: void) => TResult1 | PromiseLike<TResult1>) | null | undefined, onrejected?: ((reason: any) => TResult2 | PromiseLike<...>) | ... 1 more ... | undefined) => Promise<...>; catch: <TRe...)[];
loaded: boolean;
loading: { then: <TResult1 = void, TResult2 = never>(onfulfilled?: ((value: void) => TResult1 | PromiseLike<TResult1>) | null | undefined, onrejected?: ((reason: any) => TResult2 | PromiseLike<...>) | null | undefined) => Promise<...>; catch: <TResult = never>(onrejected?: ((reason: any) => TResult | PromiseLike<...>) | ... ...;
requestTime: number;
uid: string;
}[]>;
properties: Ref<{
[id: string]: DetailsItemInstance;
}>;
removeLayer: ((layer) => void);
slowLoadingFlag: Ref<boolean>;
}, "payload" | "properties" | "defaultTemplates" | "currentFeatureId" | "slowLoadingFlag" | "activeGreedy" | "lastHilight" | "hilightToggle">>, Pick<{
activeGreedy: Ref<number>;
addConfigProperty: ((item) => void);
currentFeatureId: Ref<undefined | string>;
defaultTemplates: Ref<{
[type: string]: string;
}>;
hilightToggle: Ref<boolean>;
lastHilight: Ref<number>;
payload: Ref<{
errored: boolean;
items: ({ data: any; format: IdentifyResultFormat; loaded: boolean; loading: { then: <TResult1 = void, TResult2 = never>(onfulfilled?: ((value: void) => TResult1 | PromiseLike<TResult1>) | null | undefined, onrejected?: ((reason: any) => TResult2 | PromiseLike<...>) | ... 1 more ... | undefined) => Promise<...>; catch: <TRe...)[];
loaded: boolean;
loading: { then: <TResult1 = void, TResult2 = never>(onfulfilled?: ((value: void) => TResult1 | PromiseLike<TResult1>) | null | undefined, onrejected?: ((reason: any) => TResult2 | PromiseLike<...>) | null | undefined) => Promise<...>; catch: <TResult = never>(onrejected?: ((reason: any) => TResult | PromiseLike<...>) | ... ...;
requestTime: number;
uid: string;
}[]>;
properties: Ref<{
[id: string]: DetailsItemInstance;
}>;
removeLayer: ((layer) => void);
slowLoadingFlag: Ref<boolean>;
}, never>, Pick<{
activeGreedy: Ref<number>;
addConfigProperty: ((item) => void);
currentFeatureId: Ref<undefined | string>;
defaultTemplates: Ref<{
[type: string]: string;
}>;
hilightToggle: Ref<boolean>;
lastHilight: Ref<number>;
payload: Ref<{
errored: boolean;
items: ({ data: any; format: IdentifyResultFormat; loaded: boolean; loading: { then: <TResult1 = void, TResult2 = never>(onfulfilled?: ((value: void) => TResult1 | PromiseLike<TResult1>) | null | undefined, onrejected?: ((reason: any) => TResult2 | PromiseLike<...>) | ... 1 more ... | undefined) => Promise<...>; catch: <TRe...)[];
loaded: boolean;
loading: { then: <TResult1 = void, TResult2 = never>(onfulfilled?: ((value: void) => TResult1 | PromiseLike<TResult1>) | null | undefined, onrejected?: ((reason: any) => TResult2 | PromiseLike<...>) | null | undefined) => Promise<...>; catch: <TResult = never>(onrejected?: ((reason: any) => TResult | PromiseLike<...>) | ... ...;
requestTime: number;
uid: string;
}[]>;
properties: Ref<{
[id: string]: DetailsItemInstance;
}>;
removeLayer: ((layer) => void);
slowLoadingFlag: Ref<boolean>;
}, "removeLayer" | "addConfigProperty">>
-
Parameters
-
Optional
pinia: null | Pinia
-
Optional
hot: StoreGeneric
Returns Store<"details", _UnwrapAll<Pick<{
activeGreedy: Ref<number>;
addConfigProperty: ((item) => void);
currentFeatureId: Ref<undefined | string>;
defaultTemplates: Ref<{
[type: string]: string;
}>;
hilightToggle: Ref<boolean>;
lastHilight: Ref<number>;
payload: Ref<{
errored: boolean;
items: ({ data: any; format: IdentifyResultFormat; loaded: boolean; loading: { then: <TResult1 = void, TResult2 = never>(onfulfilled?: ((value: void) => TResult1 | PromiseLike<TResult1>) | null | undefined, onrejected?: ((reason: any) => TResult2 | PromiseLike<...>) | ... 1 more ... | undefined) => Promise<...>; catch: <TRe...)[];
loaded: boolean;
loading: { then: <TResult1 = void, TResult2 = never>(onfulfilled?: ((value: void) => TResult1 | PromiseLike<TResult1>) | null | undefined, onrejected?: ((reason: any) => TResult2 | PromiseLike<...>) | null | undefined) => Promise<...>; catch: <TResult = never>(onrejected?: ((reason: any) => TResult | PromiseLike<...>) | ... ...;
requestTime: number;
uid: string;
}[]>;
properties: Ref<{
[id: string]: DetailsItemInstance;
}>;
removeLayer: ((layer) => void);
slowLoadingFlag: Ref<boolean>;
}, "payload" | "properties" | "defaultTemplates" | "currentFeatureId" | "slowLoadingFlag" | "activeGreedy" | "lastHilight" | "hilightToggle">>, Pick<{
activeGreedy: Ref<number>;
addConfigProperty: ((item) => void);
currentFeatureId: Ref<undefined | string>;
defaultTemplates: Ref<{
[type: string]: string;
}>;
hilightToggle: Ref<boolean>;
lastHilight: Ref<number>;
payload: Ref<{
errored: boolean;
items: ({ data: any; format: IdentifyResultFormat; loaded: boolean; loading: { then: <TResult1 = void, TResult2 = never>(onfulfilled?: ((value: void) => TResult1 | PromiseLike<TResult1>) | null | undefined, onrejected?: ((reason: any) => TResult2 | PromiseLike<...>) | ... 1 more ... | undefined) => Promise<...>; catch: <TRe...)[];
loaded: boolean;
loading: { then: <TResult1 = void, TResult2 = never>(onfulfilled?: ((value: void) => TResult1 | PromiseLike<TResult1>) | null | undefined, onrejected?: ((reason: any) => TResult2 | PromiseLike<...>) | null | undefined) => Promise<...>; catch: <TResult = never>(onrejected?: ((reason: any) => TResult | PromiseLike<...>) | ... ...;
requestTime: number;
uid: string;
}[]>;
properties: Ref<{
[id: string]: DetailsItemInstance;
}>;
removeLayer: ((layer) => void);
slowLoadingFlag: Ref<boolean>;
}, never>, Pick<{
activeGreedy: Ref<number>;
addConfigProperty: ((item) => void);
currentFeatureId: Ref<undefined | string>;
defaultTemplates: Ref<{
[type: string]: string;
}>;
hilightToggle: Ref<boolean>;
lastHilight: Ref<number>;
payload: Ref<{
errored: boolean;
items: ({ data: any; format: IdentifyResultFormat; loaded: boolean; loading: { then: <TResult1 = void, TResult2 = never>(onfulfilled?: ((value: void) => TResult1 | PromiseLike<TResult1>) | null | undefined, onrejected?: ((reason: any) => TResult2 | PromiseLike<...>) | ... 1 more ... | undefined) => Promise<...>; catch: <TRe...)[];
loaded: boolean;
loading: { then: <TResult1 = void, TResult2 = never>(onfulfilled?: ((value: void) => TResult1 | PromiseLike<TResult1>) | null | undefined, onrejected?: ((reason: any) => TResult2 | PromiseLike<...>) | null | undefined) => Promise<...>; catch: <TResult = never>(onrejected?: ((reason: any) => TResult | PromiseLike<...>) | ... ...;
requestTime: number;
uid: string;
}[]>;
properties: Ref<{
[id: string]: DetailsItemInstance;
}>;
removeLayer: ((layer) => void);
slowLoadingFlag: Ref<boolean>;
}, "removeLayer" | "addConfigProperty">>
Returns a store, creates it if necessary.