@ngx-uk-frontend/core
Version:
Core utilities and shared functionality for ngx-uk-frontend libraries
14 lines • 1.78 kB
JavaScript
import { Directive, input } from '@angular/core';
import * as i0 from "@angular/core";
export const inputCommonInputs = ['autocomplete', 'extraClasses', 'inputId'];
export class CommonFormInputDirective {
autocomplete = input(...(ngDevMode ? [undefined, { debugName: "autocomplete" }] : []));
extraClasses = input(...(ngDevMode ? [undefined, { debugName: "extraClasses" }] : []));
inputId = input(...(ngDevMode ? [undefined, { debugName: "inputId" }] : []));
static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "21.0.6", ngImport: i0, type: CommonFormInputDirective, deps: [], target: i0.ɵɵFactoryTarget.Directive });
static ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "17.1.0", version: "21.0.6", type: CommonFormInputDirective, isStandalone: true, inputs: { autocomplete: { classPropertyName: "autocomplete", publicName: "autocomplete", isSignal: true, isRequired: false, transformFunction: null }, extraClasses: { classPropertyName: "extraClasses", publicName: "extraClasses", isSignal: true, isRequired: false, transformFunction: null }, inputId: { classPropertyName: "inputId", publicName: "inputId", isSignal: true, isRequired: false, transformFunction: null } }, ngImport: i0 });
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "21.0.6", ngImport: i0, type: CommonFormInputDirective, decorators: [{
type: Directive
}], propDecorators: { autocomplete: [{ type: i0.Input, args: [{ isSignal: true, alias: "autocomplete", required: false }] }], extraClasses: [{ type: i0.Input, args: [{ isSignal: true, alias: "extraClasses", required: false }] }], inputId: [{ type: i0.Input, args: [{ isSignal: true, alias: "inputId", required: false }] }] } });
//# sourceMappingURL=common-input.directive.js.map