@bimeister/pupakit.forms
Version:
PupaKit Forms
109 lines • 13.4 kB
JavaScript
import { OverlayModule } from '@angular/cdk/overlay';
import { CommonModule } from '@angular/common';
import { NgModule } from '@angular/core';
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
import { PupaPipesModule } from '@bimeister/pupakit.common';
import { appChevronDownIcon, appChevronUpIcon, mAbortIcon, mErrorIcon, PupaIconsModule, } from '@bimeister/pupakit.icons';
import { PupaCheckboxModule, PupaOptionModule, PupaTagModule, PupaThemeWrapperModule, PupaTooltipModule, } from '@bimeister/pupakit.kit';
import { PupaTreeLayoutModule } from '@bimeister/pupakit.tree';
import { SelectDropdownFooterComponent } from './components/select-dropdown-footer/select-dropdown-footer.component';
import { SelectDropdownHeaderComponent } from './components/select-dropdown-header/select-dropdown-header.component';
import { SelectDropdownComponent } from './components/select-dropdown/select-dropdown.component';
import { SelectOptionIconComponent } from './components/select-option-icon/select-option-icon.component';
import { SelectOptionComponent } from './components/select-option/select-option.component';
import { SelectOptionsContainerComponent } from './components/select-options-container/select-options-container.component';
import { SelectTriggerExtraCaseComponent } from './components/select-trigger-extra-case/select-trigger-extra-case.component';
import { SelectTriggerInputComponent } from './components/select-trigger-input/select-trigger-input.component';
import { SelectTriggerTagComponent } from './components/select-trigger-tag/select-trigger-tag.component';
import { SelectTriggerTagsComponent } from './components/select-trigger-tags/select-trigger-tags.component';
import { SelectTriggerComponent } from './components/select-trigger/select-trigger.component';
import { SelectComponent } from './components/select/select.component';
import { PupaSelectTriggerTagTemplateDirective } from './directives/select-trigger-tag-template.directive';
import * as i0 from "@angular/core";
import * as i1 from "@bimeister/pupakit.icons";
const COMPONENTS = [
SelectComponent,
SelectTriggerComponent,
SelectTriggerInputComponent,
SelectTriggerTagsComponent,
SelectTriggerExtraCaseComponent,
SelectTriggerTagComponent,
SelectOptionsContainerComponent,
SelectOptionComponent,
SelectOptionIconComponent,
SelectDropdownComponent,
SelectDropdownHeaderComponent,
SelectDropdownFooterComponent,
];
const DIRECTIVES = [PupaSelectTriggerTagTemplateDirective];
const DECLARATIONS = [...COMPONENTS, ...DIRECTIVES];
const EXPORTS = [...DECLARATIONS];
export class PupaSelectModule {
}
PupaSelectModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.2.12", ngImport: i0, type: PupaSelectModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule });
PupaSelectModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "14.2.12", ngImport: i0, type: PupaSelectModule, declarations: [SelectComponent,
SelectTriggerComponent,
SelectTriggerInputComponent,
SelectTriggerTagsComponent,
SelectTriggerExtraCaseComponent,
SelectTriggerTagComponent,
SelectOptionsContainerComponent,
SelectOptionComponent,
SelectOptionIconComponent,
SelectDropdownComponent,
SelectDropdownHeaderComponent,
SelectDropdownFooterComponent, PupaSelectTriggerTagTemplateDirective], imports: [CommonModule,
FormsModule,
ReactiveFormsModule,
OverlayModule,
PupaPipesModule,
PupaTooltipModule,
PupaCheckboxModule,
PupaTagModule,
PupaThemeWrapperModule, i1.PupaIconsModule, PupaTreeLayoutModule,
PupaOptionModule], exports: [SelectComponent,
SelectTriggerComponent,
SelectTriggerInputComponent,
SelectTriggerTagsComponent,
SelectTriggerExtraCaseComponent,
SelectTriggerTagComponent,
SelectOptionsContainerComponent,
SelectOptionComponent,
SelectOptionIconComponent,
SelectDropdownComponent,
SelectDropdownHeaderComponent,
SelectDropdownFooterComponent, PupaSelectTriggerTagTemplateDirective] });
PupaSelectModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "14.2.12", ngImport: i0, type: PupaSelectModule, imports: [CommonModule,
FormsModule,
ReactiveFormsModule,
OverlayModule,
PupaPipesModule,
PupaTooltipModule,
PupaCheckboxModule,
PupaTagModule,
PupaThemeWrapperModule,
PupaIconsModule.forFeature([appChevronDownIcon, appChevronUpIcon, mAbortIcon, mErrorIcon]),
PupaTreeLayoutModule,
PupaOptionModule] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.2.12", ngImport: i0, type: PupaSelectModule, decorators: [{
type: NgModule,
args: [{
declarations: [...DECLARATIONS],
imports: [
CommonModule,
FormsModule,
ReactiveFormsModule,
OverlayModule,
PupaPipesModule,
PupaTooltipModule,
PupaCheckboxModule,
PupaTagModule,
PupaThemeWrapperModule,
PupaIconsModule.forFeature([appChevronDownIcon, appChevronUpIcon, mAbortIcon, mErrorIcon]),
PupaTreeLayoutModule,
PupaOptionModule,
],
exports: [...EXPORTS],
}]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VsZWN0Lm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL3NlbGVjdC9zZWxlY3QubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSxzQkFBc0IsQ0FBQztBQUNyRCxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDL0MsT0FBTyxFQUFFLFFBQVEsRUFBUSxNQUFNLGVBQWUsQ0FBQztBQUMvQyxPQUFPLEVBQUUsV0FBVyxFQUFFLG1CQUFtQixFQUFFLE1BQU0sZ0JBQWdCLENBQUM7QUFDbEUsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLDJCQUEyQixDQUFDO0FBQzVELE9BQU8sRUFDTCxrQkFBa0IsRUFDbEIsZ0JBQWdCLEVBQ2hCLFVBQVUsRUFDVixVQUFVLEVBQ1YsZUFBZSxHQUNoQixNQUFNLDBCQUEwQixDQUFDO0FBQ2xDLE9BQU8sRUFDTCxrQkFBa0IsRUFDbEIsZ0JBQWdCLEVBQ2hCLGFBQWEsRUFDYixzQkFBc0IsRUFDdEIsaUJBQWlCLEdBQ2xCLE1BQU0sd0JBQXdCLENBQUM7QUFDaEMsT0FBTyxFQUFFLG9CQUFvQixFQUFFLE1BQU0seUJBQXlCLENBQUM7QUFDL0QsT0FBTyxFQUFFLDZCQUE2QixFQUFFLE1BQU0sc0VBQXNFLENBQUM7QUFDckgsT0FBTyxFQUFFLDZCQUE2QixFQUFFLE1BQU0sc0VBQXNFLENBQUM7QUFDckgsT0FBTyxFQUFFLHVCQUF1QixFQUFFLE1BQU0sd0RBQXdELENBQUM7QUFDakcsT0FBTyxFQUFFLHlCQUF5QixFQUFFLE1BQU0sOERBQThELENBQUM7QUFDekcsT0FBTyxFQUFFLHFCQUFxQixFQUFFLE1BQU0sb0RBQW9ELENBQUM7QUFDM0YsT0FBTyxFQUFFLCtCQUErQixFQUFFLE1BQU0sMEVBQTBFLENBQUM7QUFDM0gsT0FBTyxFQUFFLCtCQUErQixFQUFFLE1BQU0sNEVBQTRFLENBQUM7QUFDN0gsT0FBTyxFQUFFLDJCQUEyQixFQUFFLE1BQU0sa0VBQWtFLENBQUM7QUFDL0csT0FBTyxFQUFFLHlCQUF5QixFQUFFLE1BQU0sOERBQThELENBQUM7QUFDekcsT0FBTyxFQUFFLDBCQUEwQixFQUFFLE1BQU0sZ0VBQWdFLENBQUM7QUFDNUcsT0FBTyxFQUFFLHNCQUFzQixFQUFFLE1BQU0sc0RBQXNELENBQUM7QUFDOUYsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLHNDQUFzQyxDQUFDO0FBQ3ZFLE9BQU8sRUFBRSxxQ0FBcUMsRUFBRSxNQUFNLG9EQUFvRCxDQUFDOzs7QUFFM0csTUFBTSxVQUFVLEdBQW9CO0lBQ2xDLGVBQWU7SUFFZixzQkFBc0I7SUFDdEIsMkJBQTJCO0lBQzNCLDBCQUEwQjtJQUMxQiwrQkFBK0I7SUFDL0IseUJBQXlCO0lBRXpCLCtCQUErQjtJQUMvQixxQkFBcUI7SUFDckIseUJBQXlCO0lBRXpCLHVCQUF1QjtJQUN2Qiw2QkFBNkI7SUFDN0IsNkJBQTZCO0NBQzlCLENBQUM7QUFFRixNQUFNLFVBQVUsR0FBb0IsQ0FBQyxxQ0FBcUMsQ0FBQyxDQUFDO0FBRTVFLE1BQU0sWUFBWSxHQUFvQixDQUFDLEdBQUcsVUFBVSxFQUFFLEdBQUcsVUFBVSxDQUFDLENBQUM7QUFDckUsTUFBTSxPQUFPLEdBQW9CLENBQUMsR0FBRyxZQUFZLENBQUMsQ0FBQztBQW9CbkQsTUFBTSxPQUFPLGdCQUFnQjs7OEdBQWhCLGdCQUFnQjsrR0FBaEIsZ0JBQWdCLGlCQXhDM0IsZUFBZTtRQUVmLHNCQUFzQjtRQUN0QiwyQkFBMkI7UUFDM0IsMEJBQTBCO1FBQzFCLCtCQUErQjtRQUMvQix5QkFBeUI7UUFFekIsK0JBQStCO1FBQy9CLHFCQUFxQjtRQUNyQix5QkFBeUI7UUFFekIsdUJBQXVCO1FBQ3ZCLDZCQUE2QjtRQUM3Qiw2QkFBNkIsRUFHTSxxQ0FBcUMsYUFRdEUsWUFBWTtRQUNaLFdBQVc7UUFDWCxtQkFBbUI7UUFDbkIsYUFBYTtRQUNiLGVBQWU7UUFDZixpQkFBaUI7UUFDakIsa0JBQWtCO1FBQ2xCLGFBQWE7UUFDYixzQkFBc0Isc0JBRXRCLG9CQUFvQjtRQUNwQixnQkFBZ0IsYUFwQ2xCLGVBQWU7UUFFZixzQkFBc0I7UUFDdEIsMkJBQTJCO1FBQzNCLDBCQUEwQjtRQUMxQiwrQkFBK0I7UUFDL0IseUJBQXlCO1FBRXpCLCtCQUErQjtRQUMvQixxQkFBcUI7UUFDckIseUJBQXlCO1FBRXpCLHVCQUF1QjtRQUN2Qiw2QkFBNkI7UUFDN0IsNkJBQTZCLEVBR00scUNBQXFDOytHQXVCN0QsZ0JBQWdCLFlBZnpCLFlBQVk7UUFDWixXQUFXO1FBQ1gsbUJBQW1CO1FBQ25CLGFBQWE7UUFDYixlQUFlO1FBQ2YsaUJBQWlCO1FBQ2pCLGtCQUFrQjtRQUNsQixhQUFhO1FBQ2Isc0JBQXNCO1FBQ3RCLGVBQWUsQ0FBQyxVQUFVLENBQUMsQ0FBQyxrQkFBa0IsRUFBRSxnQkFBZ0IsRUFBRSxVQUFVLEVBQUUsVUFBVSxDQUFDLENBQUM7UUFDMUYsb0JBQW9CO1FBQ3BCLGdCQUFnQjs0RkFJUCxnQkFBZ0I7a0JBbEI1QixRQUFRO21CQUFDO29CQUNSLFlBQVksRUFBRSxDQUFDLEdBQUcsWUFBWSxDQUFDO29CQUMvQixPQUFPLEVBQUU7d0JBQ1AsWUFBWTt3QkFDWixXQUFXO3dCQUNYLG1CQUFtQjt3QkFDbkIsYUFBYTt3QkFDYixlQUFlO3dCQUNmLGlCQUFpQjt3QkFDakIsa0JBQWtCO3dCQUNsQixhQUFhO3dCQUNiLHNCQUFzQjt3QkFDdEIsZUFBZSxDQUFDLFVBQVUsQ0FBQyxDQUFDLGtCQUFrQixFQUFFLGdCQUFnQixFQUFFLFVBQVUsRUFBRSxVQUFVLENBQUMsQ0FBQzt3QkFDMUYsb0JBQW9CO3dCQUNwQixnQkFBZ0I7cUJBQ2pCO29CQUNELE9BQU8sRUFBRSxDQUFDLEdBQUcsT0FBTyxDQUFDO2lCQUN0QiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE92ZXJsYXlNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jZGsvb3ZlcmxheSc7XG5pbXBvcnQgeyBDb21tb25Nb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb21tb24nO1xuaW1wb3J0IHsgTmdNb2R1bGUsIFR5cGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IEZvcm1zTW9kdWxlLCBSZWFjdGl2ZUZvcm1zTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvZm9ybXMnO1xuaW1wb3J0IHsgUHVwYVBpcGVzTW9kdWxlIH0gZnJvbSAnQGJpbWVpc3Rlci9wdXBha2l0LmNvbW1vbic7XG5pbXBvcnQge1xuICBhcHBDaGV2cm9uRG93bkljb24sXG4gIGFwcENoZXZyb25VcEljb24sXG4gIG1BYm9ydEljb24sXG4gIG1FcnJvckljb24sXG4gIFB1cGFJY29uc01vZHVsZSxcbn0gZnJvbSAnQGJpbWVpc3Rlci9wdXBha2l0Lmljb25zJztcbmltcG9ydCB7XG4gIFB1cGFDaGVja2JveE1vZHVsZSxcbiAgUHVwYU9wdGlvbk1vZHVsZSxcbiAgUHVwYVRhZ01vZHVsZSxcbiAgUHVwYVRoZW1lV3JhcHBlck1vZHVsZSxcbiAgUHVwYVRvb2x0aXBNb2R1bGUsXG59IGZyb20gJ0BiaW1laXN0ZXIvcHVwYWtpdC5raXQnO1xuaW1wb3J0IHsgUHVwYVRyZWVMYXlvdXRNb2R1bGUgfSBmcm9tICdAYmltZWlzdGVyL3B1cGFraXQudHJlZSc7XG5pbXBvcnQgeyBTZWxlY3REcm9wZG93bkZvb3RlckNvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50cy9zZWxlY3QtZHJvcGRvd24tZm9vdGVyL3NlbGVjdC1kcm9wZG93bi1mb290ZXIuY29tcG9uZW50JztcbmltcG9ydCB7IFNlbGVjdERyb3Bkb3duSGVhZGVyQ29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL3NlbGVjdC1kcm9wZG93bi1oZWFkZXIvc2VsZWN0LWRyb3Bkb3duLWhlYWRlci5jb21wb25lbnQnO1xuaW1wb3J0IHsgU2VsZWN0RHJvcGRvd25Db21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvc2VsZWN0LWRyb3Bkb3duL3NlbGVjdC1kcm9wZG93bi5jb21wb25lbnQnO1xuaW1wb3J0IHsgU2VsZWN0T3B0aW9uSWNvbkNvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50cy9zZWxlY3Qtb3B0aW9uLWljb24vc2VsZWN0LW9wdGlvbi1pY29uLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBTZWxlY3RPcHRpb25Db21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvc2VsZWN0LW9wdGlvbi9zZWxlY3Qtb3B0aW9uLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBTZWxlY3RPcHRpb25zQ29udGFpbmVyQ29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL3NlbGVjdC1vcHRpb25zLWNvbnRhaW5lci9zZWxlY3Qtb3B0aW9ucy1jb250YWluZXIuY29tcG9uZW50JztcbmltcG9ydCB7IFNlbGVjdFRyaWdnZXJFeHRyYUNhc2VDb21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvc2VsZWN0LXRyaWdnZXItZXh0cmEtY2FzZS9zZWxlY3QtdHJpZ2dlci1leHRyYS1jYXNlLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBTZWxlY3RUcmlnZ2VySW5wdXRDb21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvc2VsZWN0LXRyaWdnZXItaW5wdXQvc2VsZWN0LXRyaWdnZXItaW5wdXQuY29tcG9uZW50JztcbmltcG9ydCB7IFNlbGVjdFRyaWdnZXJUYWdDb21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvc2VsZWN0LXRyaWdnZXItdGFnL3NlbGVjdC10cmlnZ2VyLXRhZy5jb21wb25lbnQnO1xuaW1wb3J0IHsgU2VsZWN0VHJpZ2dlclRhZ3NDb21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvc2VsZWN0LXRyaWdnZXItdGFncy9zZWxlY3QtdHJpZ2dlci10YWdzLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBTZWxlY3RUcmlnZ2VyQ29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL3NlbGVjdC10cmlnZ2VyL3NlbGVjdC10cmlnZ2VyLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBTZWxlY3RDb21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvc2VsZWN0L3NlbGVjdC5jb21wb25lbnQnO1xuaW1wb3J0IHsgUHVwYVNlbGVjdFRyaWdnZXJUYWdUZW1wbGF0ZURpcmVjdGl2ZSB9IGZyb20gJy4vZGlyZWN0aXZlcy9zZWxlY3QtdHJpZ2dlci10YWctdGVtcGxhdGUuZGlyZWN0aXZlJztcblxuY29uc3QgQ09NUE9ORU5UUzogVHlwZTx1bmtub3duPltdID0gW1xuICBTZWxlY3RDb21wb25lbnQsXG5cbiAgU2VsZWN0VHJpZ2dlckNvbXBvbmVudCxcbiAgU2VsZWN0VHJpZ2dlcklucHV0Q29tcG9uZW50LFxuICBTZWxlY3RUcmlnZ2VyVGFnc0NvbXBvbmVudCxcbiAgU2VsZWN0VHJpZ2dlckV4dHJhQ2FzZUNvbXBvbmVudCxcbiAgU2VsZWN0VHJpZ2dlclRhZ0NvbXBvbmVudCxcblxuICBTZWxlY3RPcHRpb25zQ29udGFpbmVyQ29tcG9uZW50LFxuICBTZWxlY3RPcHRpb25Db21wb25lbnQsXG4gIFNlbGVjdE9wdGlvbkljb25Db21wb25lbnQsXG5cbiAgU2VsZWN0RHJvcGRvd25Db21wb25lbnQsXG4gIFNlbGVjdERyb3Bkb3duSGVhZGVyQ29tcG9uZW50LFxuICBTZWxlY3REcm9wZG93bkZvb3RlckNvbXBvbmVudCxcbl07XG5cbmNvbnN0IERJUkVDVElWRVM6IFR5cGU8dW5rbm93bj5bXSA9IFtQdXBhU2VsZWN0VHJpZ2dlclRhZ1RlbXBsYXRlRGlyZWN0aXZlXTtcblxuY29uc3QgREVDTEFSQVRJT05TOiBUeXBlPHVua25vd24+W10gPSBbLi4uQ09NUE9ORU5UUywgLi4uRElSRUNUSVZFU107XG5jb25zdCBFWFBPUlRTOiBUeXBlPHVua25vd24+W10gPSBbLi4uREVDTEFSQVRJT05TXTtcblxuQE5nTW9kdWxlKHtcbiAgZGVjbGFyYXRpb25zOiBbLi4uREVDTEFSQVRJT05TXSxcbiAgaW1wb3J0czogW1xuICAgIENvbW1vbk1vZHVsZSxcbiAgICBGb3Jtc01vZHVsZSxcbiAgICBSZWFjdGl2ZUZvcm1zTW9kdWxlLFxuICAgIE92ZXJsYXlNb2R1bGUsXG4gICAgUHVwYVBpcGVzTW9kdWxlLFxuICAgIFB1cGFUb29sdGlwTW9kdWxlLFxuICAgIFB1cGFDaGVja2JveE1vZHVsZSxcbiAgICBQdXBhVGFnTW9kdWxlLFxuICAgIFB1cGFUaGVtZVdyYXBwZXJNb2R1bGUsXG4gICAgUHVwYUljb25zTW9kdWxlLmZvckZlYXR1cmUoW2FwcENoZXZyb25Eb3duSWNvbiwgYXBwQ2hldnJvblVwSWNvbiwgbUFib3J0SWNvbiwgbUVycm9ySWNvbl0pLFxuICAgIFB1cGFUcmVlTGF5b3V0TW9kdWxlLFxuICAgIFB1cGFPcHRpb25Nb2R1bGUsXG4gIF0sXG4gIGV4cG9ydHM6IFsuLi5FWFBPUlRTXSxcbn0pXG5leHBvcnQgY2xhc3MgUHVwYVNlbGVjdE1vZHVsZSB7fVxuIl19