@qoollo/ngx-form-url-saver
Version:
Angular directive for syncing form's data with URL query
8 lines • 1.7 kB
JavaScript
import { InjectionToken } from '@angular/core';
import { DefaultFormHandlingStrategy } from './default-value-handling-strategy';
export const FORM_VALUE_HANDLING_TOKEN = new InjectionToken('ngx-form-url-saver');
export const NGX_FORM_URL_SAVER_STRATEGY_PROVIDER = {
provide: FORM_VALUE_HANDLING_TOKEN,
useFactory: () => new DefaultFormHandlingStrategy(),
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidG9rZW4uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9mb3JtLXVybC1zYXZlci1saWIvc3JjL2xpYi9mb3JtLXZhbHVlLWhhbmRsaW5nLXN0cmF0ZWdpZXMvdG9rZW4udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLGNBQWMsRUFBWSxNQUFNLGVBQWUsQ0FBQztBQUN6RCxPQUFPLEVBQUUsMkJBQTJCLEVBQUUsTUFBTSxtQ0FBbUMsQ0FBQztBQUdoRixNQUFNLENBQUMsTUFBTSx5QkFBeUIsR0FBRyxJQUFJLGNBQWMsQ0FBOEIsb0JBQW9CLENBQUMsQ0FBQTtBQUU5RyxNQUFNLENBQUMsTUFBTSxvQ0FBb0MsR0FBYTtJQUMxRCxPQUFPLEVBQUUseUJBQXlCO0lBQ2xDLFVBQVUsRUFBRSxHQUFHLEVBQUUsQ0FBQyxJQUFJLDJCQUEyQixFQUFFO0NBQ3RELENBQUEiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmplY3Rpb25Ub2tlbiwgUHJvdmlkZXIgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IERlZmF1bHRGb3JtSGFuZGxpbmdTdHJhdGVneSB9IGZyb20gJy4vZGVmYXVsdC12YWx1ZS1oYW5kbGluZy1zdHJhdGVneSc7XG5pbXBvcnQgeyBWYWx1ZUhhbmRsaW5nU3RyYXRlZ3kgfSBmcm9tICcuL3ZhbHVlLWhhbmRsaW5nLXN0cmF0ZWd5LmludGVyZmFjZSc7XG5cbmV4cG9ydCBjb25zdCBGT1JNX1ZBTFVFX0hBTkRMSU5HX1RPS0VOID0gbmV3IEluamVjdGlvblRva2VuPCgpID0+IFZhbHVlSGFuZGxpbmdTdHJhdGVneT4oJ25neC1mb3JtLXVybC1zYXZlcicpXG5cbmV4cG9ydCBjb25zdCBOR1hfRk9STV9VUkxfU0FWRVJfU1RSQVRFR1lfUFJPVklERVI6IFByb3ZpZGVyID0ge1xuICAgIHByb3ZpZGU6IEZPUk1fVkFMVUVfSEFORExJTkdfVE9LRU4sXG4gICAgdXNlRmFjdG9yeTogKCkgPT4gbmV3IERlZmF1bHRGb3JtSGFuZGxpbmdTdHJhdGVneSgpLFxufVxuIl19