UNPKG

@qoollo/ngx-form-url-saver

Version:

Angular directive for syncing form's data with URL query

12 lines (11 loc) 649 B
import { Params } from '@angular/router'; import { QueryGenerationStrategy } from './query-generation-strategy.interface'; import { ValueHandlingStrategy } from '../form-value-handling-strategies/value-handling-strategy.interface'; export declare class UnitedQueryGenerationStrategy implements QueryGenerationStrategy { private readonly formHandlingStrategy; private readonly queryKey; constructor(formHandlingStrategy: ValueHandlingStrategy, queryKey: string); inferFormValueFromQuery(queryParams: Params): object; convertFormValueToQueryObject(formValue: Record<string, unknown>): object; createClearingObject(): object; }