UNPKG

mobx-react-routing

Version:
21 lines 932 B
import type { DefinePresetByType, QueryParamsFieldModelConfig, QueryParamsFieldModelPresetConfig } from './query-params-field.types.js'; export declare class QueryParamsField<T> { private config; name: string; constructor(config: QueryParamsFieldModelConfig<T>); get rawValue(): string | undefined; get value(): T; set: (value: T | undefined) => Promise<void>; createUrl: (value?: T) => string; /** * Create get\set value, which is synchronized with the query parameter * Create by preset */ static createWithPreset<T>(config: QueryParamsFieldModelPresetConfig<DefinePresetByType<T>, T>): QueryParamsField<T>; /** * Create get\set value, which is synchronized with the query parameter * Manual handling of the query parameter */ static create<T>(config: QueryParamsFieldModelConfig<T>): QueryParamsField<T>; } //# sourceMappingURL=query-params-field.d.ts.map