UNPKG

@abgov/angular-components

Version:

Government of Alberta - UI components for Angular

24 lines 2.91 kB
import { Component, Input } from "@angular/core"; import * as i0 from "@angular/core"; /** * This component is used to define the slot for the form item component. * We need to use a separate component with a required attribute `slot` because * svelte component renders based on the `slot` of the wrapper component (which is `div` before) * // similar to app-footer-meta-section & app-footer-nav-section */ export class GoabFormItemSlot { static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.0.3", ngImport: i0, type: GoabFormItemSlot, deps: [], target: i0.ɵɵFactoryTarget.Component }); } static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "18.0.3", type: GoabFormItemSlot, isStandalone: true, selector: "goab-form-item-slot", inputs: { slot: "slot" }, ngImport: i0, template: `<ng-content></ng-content>`, isInline: true }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.0.3", ngImport: i0, type: GoabFormItemSlot, decorators: [{ type: Component, args: [{ standalone: true, selector: "goab-form-item-slot", template: `<ng-content></ng-content>`, }] }], propDecorators: { slot: [{ type: Input, args: [{ required: true }] }] } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZm9ybS1pdGVtLXNsb3QuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi8uLi9saWJzL2FuZ3VsYXItY29tcG9uZW50cy9zcmMvbGliL2NvbXBvbmVudHMvZm9ybS1pdGVtL2Zvcm0taXRlbS1zbG90LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQUFFLE1BQU0sZUFBZSxDQUFDOztBQU9qRDs7Ozs7R0FLRztBQUNILE1BQU0sT0FBTyxnQkFBZ0I7OEdBQWhCLGdCQUFnQjtrR0FBaEIsZ0JBQWdCLHlHQVJqQiwyQkFBMkI7OzJGQVExQixnQkFBZ0I7a0JBWDVCLFNBQVM7bUJBQUM7b0JBQ1QsVUFBVSxFQUFFLElBQUk7b0JBQ2hCLFFBQVEsRUFBRSxxQkFBcUI7b0JBQy9CLFFBQVEsRUFBRSwyQkFBMkI7aUJBQ3RDOzhCQVE0QixJQUFJO3NCQUE5QixLQUFLO3VCQUFDLEVBQUUsUUFBUSxFQUFFLElBQUksRUFBRSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCwgSW5wdXQgfSBmcm9tIFwiQGFuZ3VsYXIvY29yZVwiO1xuXG5AQ29tcG9uZW50KHtcbiAgc3RhbmRhbG9uZTogdHJ1ZSxcbiAgc2VsZWN0b3I6IFwiZ29hYi1mb3JtLWl0ZW0tc2xvdFwiLFxuICB0ZW1wbGF0ZTogYDxuZy1jb250ZW50PjwvbmctY29udGVudD5gLFxufSlcbi8qKlxuICogVGhpcyBjb21wb25lbnQgaXMgdXNlZCB0byBkZWZpbmUgdGhlIHNsb3QgZm9yIHRoZSBmb3JtIGl0ZW0gY29tcG9uZW50LlxuICogV2UgbmVlZCB0byB1c2UgYSBzZXBhcmF0ZSBjb21wb25lbnQgd2l0aCBhIHJlcXVpcmVkIGF0dHJpYnV0ZSBgc2xvdGAgYmVjYXVzZVxuICogc3ZlbHRlIGNvbXBvbmVudCByZW5kZXJzIGJhc2VkIG9uIHRoZSBgc2xvdGAgb2YgdGhlIHdyYXBwZXIgY29tcG9uZW50ICh3aGljaCBpcyBgZGl2YCBiZWZvcmUpXG4gKiAvLyBzaW1pbGFyIHRvIGFwcC1mb290ZXItbWV0YS1zZWN0aW9uICYgYXBwLWZvb3Rlci1uYXYtc2VjdGlvblxuICovXG5leHBvcnQgY2xhc3MgR29hYkZvcm1JdGVtU2xvdCB7XG4gIEBJbnB1dCh7IHJlcXVpcmVkOiB0cnVlIH0pIHNsb3QhOiBcImhlbHB0ZXh0XCIgfCBcImVycm9yXCI7XG59XG4iXX0=