@universal-material/angular
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 16.1.0.
21 lines • 3.94 kB
JavaScript
import { Directive, forwardRef } from '@angular/core';
import { CheckboxControlValueAccessor, NG_VALUE_ACCESSOR } from '@angular/forms';
import * as i0 from "@angular/core";
const CHECK_VALUE_ACCESSOR = {
provide: NG_VALUE_ACCESSOR,
useExisting: forwardRef(() => UmCheckControlValueAccessor),
multi: true,
};
export class UmCheckControlValueAccessor extends CheckboxControlValueAccessor {
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: UmCheckControlValueAccessor, deps: null, target: i0.ɵɵFactoryTarget.Directive }); }
static { this.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "16.2.12", type: UmCheckControlValueAccessor, selector: "u-checkbox[ngModel],u-checkbox[formControlName],u-checkbox[formControl],u-switch[ngModel],u-switch[formControlName],u-switch[formControl],u-checkbox-list-item[ngModel],u-checkbox-list-item[formControlName],u-checkbox-list-item[formControl],u-switch-list-item[ngModel],u-switch-list-item[formControlName],u-switch-list-item[formControl]", providers: [CHECK_VALUE_ACCESSOR], usesInheritance: true, ngImport: i0 }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: UmCheckControlValueAccessor, decorators: [{
type: Directive,
args: [{
selector: 'u-checkbox[ngModel],u-checkbox[formControlName],u-checkbox[formControl],u-switch[ngModel],u-switch[formControlName],u-switch[formControl],u-checkbox-list-item[ngModel],u-checkbox-list-item[formControlName],u-checkbox-list-item[formControl],u-switch-list-item[ngModel],u-switch-list-item[formControlName],u-switch-list-item[formControl]',
providers: [CHECK_VALUE_ACCESSOR],
standalone: false,
}]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2hlY2stY29udHJvbC12YWx1ZS1hY2Nlc3Nvci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3NyYy92YWx1ZS1hY2Nlc3NvcnMvY2hlY2stY29udHJvbC12YWx1ZS1hY2Nlc3Nvci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLFVBQVUsRUFBb0IsTUFBTSxlQUFlLENBQUM7QUFDeEUsT0FBTyxFQUFFLDRCQUE0QixFQUFFLGlCQUFpQixFQUE2QixNQUFNLGdCQUFnQixDQUFDOztBQUU1RyxNQUFNLG9CQUFvQixHQUFhO0lBQ3JDLE9BQU8sRUFBRSxpQkFBaUI7SUFDMUIsV0FBVyxFQUFFLFVBQVUsQ0FBQyxHQUFHLEVBQUUsQ0FBQywyQkFBMkIsQ0FBQztJQUMxRCxLQUFLLEVBQUUsSUFBSTtDQUNaLENBQUM7QUFPRixNQUFNLE9BQU8sMkJBQTRCLFNBQVEsNEJBQTRCOytHQUFoRSwyQkFBMkI7bUdBQTNCLDJCQUEyQiwwV0FIM0IsQ0FBQyxvQkFBb0IsQ0FBQzs7NEZBR3RCLDJCQUEyQjtrQkFMdkMsU0FBUzttQkFBQztvQkFDVCxRQUFRLEVBQUUsaVZBQWlWO29CQUMzVixTQUFTLEVBQUUsQ0FBQyxvQkFBb0IsQ0FBQztvQkFDakMsVUFBVSxFQUFFLEtBQUs7aUJBQ2xCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRGlyZWN0aXZlLCBmb3J3YXJkUmVmLCBPbkluaXQsIFByb3ZpZGVyIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IENoZWNrYm94Q29udHJvbFZhbHVlQWNjZXNzb3IsIE5HX1ZBTFVFX0FDQ0VTU09SLCBSYWRpb0NvbnRyb2xWYWx1ZUFjY2Vzc29yIH0gZnJvbSAnQGFuZ3VsYXIvZm9ybXMnO1xyXG5cclxuY29uc3QgQ0hFQ0tfVkFMVUVfQUNDRVNTT1I6IFByb3ZpZGVyID0ge1xyXG4gIHByb3ZpZGU6IE5HX1ZBTFVFX0FDQ0VTU09SLFxyXG4gIHVzZUV4aXN0aW5nOiBmb3J3YXJkUmVmKCgpID0+IFVtQ2hlY2tDb250cm9sVmFsdWVBY2Nlc3NvciksXHJcbiAgbXVsdGk6IHRydWUsXHJcbn07XHJcblxyXG5ARGlyZWN0aXZlKHtcclxuICBzZWxlY3RvcjogJ3UtY2hlY2tib3hbbmdNb2RlbF0sdS1jaGVja2JveFtmb3JtQ29udHJvbE5hbWVdLHUtY2hlY2tib3hbZm9ybUNvbnRyb2xdLHUtc3dpdGNoW25nTW9kZWxdLHUtc3dpdGNoW2Zvcm1Db250cm9sTmFtZV0sdS1zd2l0Y2hbZm9ybUNvbnRyb2xdLHUtY2hlY2tib3gtbGlzdC1pdGVtW25nTW9kZWxdLHUtY2hlY2tib3gtbGlzdC1pdGVtW2Zvcm1Db250cm9sTmFtZV0sdS1jaGVja2JveC1saXN0LWl0ZW1bZm9ybUNvbnRyb2xdLHUtc3dpdGNoLWxpc3QtaXRlbVtuZ01vZGVsXSx1LXN3aXRjaC1saXN0LWl0ZW1bZm9ybUNvbnRyb2xOYW1lXSx1LXN3aXRjaC1saXN0LWl0ZW1bZm9ybUNvbnRyb2xdJyxcclxuICBwcm92aWRlcnM6IFtDSEVDS19WQUxVRV9BQ0NFU1NPUl0sXHJcbiAgc3RhbmRhbG9uZTogZmFsc2UsXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBVbUNoZWNrQ29udHJvbFZhbHVlQWNjZXNzb3IgZXh0ZW5kcyBDaGVja2JveENvbnRyb2xWYWx1ZUFjY2Vzc29yIHtcclxuXHJcbn1cclxuIl19