UNPKG

@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
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