ontotext-reusable-ui-components
Version:
Unified reusable UI components designed for the Ontotext ecosystem.
68 lines • 7.54 kB
JavaScript
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { OntoSearchFieldComponent } from './onto-search-field.component';
import { SearchComponent } from './search/search.component';
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
import { MatAutocompleteModule } from '@angular/material/autocomplete';
import { MatInputModule } from '@angular/material/input';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
import { MatOptionModule } from '@angular/material/core';
import { MatSelectModule } from '@angular/material/select';
import { MatChipsModule } from '@angular/material/chips';
import { MatIconModule } from '@angular/material/icon';
import { MatButtonModule } from '@angular/material/button';
import { TRANSLOCO_CONFIG, TranslocoModule, TranslocoService } from '@ngneat/transloco';
import en from './i18n/en.json';
import { DirectivesModule } from '../directives/directives.module';
const translocoConfiguration = {
availableLangs: ['en'],
fallbackLang: ['en'],
defaultLang: 'en',
prodMode: true,
reRenderOnLangChange: true,
missingHandler: {
useFallbackTranslation: true,
logMissingKey: true,
},
};
const ɵ0 = translocoConfiguration;
export class OntoSearchFieldModule {
constructor(translocoService) {
this.translocoService = translocoService;
this.translocoService.setTranslation(en, 'en');
}
}
OntoSearchFieldModule.decorators = [
{ type: NgModule, args: [{
declarations: [OntoSearchFieldComponent, SearchComponent],
exports: [
OntoSearchFieldComponent,
],
imports: [
CommonModule,
ReactiveFormsModule,
MatAutocompleteModule,
MatInputModule,
FormsModule,
BrowserAnimationsModule,
MatOptionModule,
MatSelectModule,
MatChipsModule,
MatIconModule,
MatButtonModule,
TranslocoModule,
DirectivesModule,
],
providers: [
{
provide: TRANSLOCO_CONFIG,
useValue: ɵ0,
},
],
},] }
];
OntoSearchFieldModule.ctorParameters = () => [
{ type: TranslocoService }
];
export { ɵ0 };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib250by1zZWFyY2gtZmllbGQubW9kdWxlLmpzIiwic291cmNlUm9vdCI6Ii9vcHQvamVua2luc19qb2JzL3dvcmtzcGFjZS9yZXVzYWJsZS11aS1jb21wb25lbnRzLXJlbGVhc2UvcHJvamVjdHMvb250by1zZWFyY2gvc3JjLyIsInNvdXJjZXMiOlsibGliL29udG8tc2VhcmNoLWZpZWxkL29udG8tc2VhcmNoLWZpZWxkLm1vZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUMsUUFBUSxFQUFDLE1BQU0sZUFBZSxDQUFDO0FBQ3ZDLE9BQU8sRUFBQyxZQUFZLEVBQUMsTUFBTSxpQkFBaUIsQ0FBQztBQUM3QyxPQUFPLEVBQUMsd0JBQXdCLEVBQUMsTUFBTSwrQkFBK0IsQ0FBQztBQUN2RSxPQUFPLEVBQUMsZUFBZSxFQUFDLE1BQU0sMkJBQTJCLENBQUM7QUFDMUQsT0FBTyxFQUFDLFdBQVcsRUFBRSxtQkFBbUIsRUFBQyxNQUFNLGdCQUFnQixDQUFDO0FBQ2hFLE9BQU8sRUFBQyxxQkFBcUIsRUFBQyxNQUFNLGdDQUFnQyxDQUFDO0FBQ3JFLE9BQU8sRUFBQyxjQUFjLEVBQUMsTUFBTSx5QkFBeUIsQ0FBQztBQUN2RCxPQUFPLEVBQUMsdUJBQXVCLEVBQUMsTUFBTSxzQ0FBc0MsQ0FBQztBQUM3RSxPQUFPLEVBQUMsZUFBZSxFQUFDLE1BQU0sd0JBQXdCLENBQUM7QUFDdkQsT0FBTyxFQUFDLGVBQWUsRUFBQyxNQUFNLDBCQUEwQixDQUFDO0FBQ3pELE9BQU8sRUFBQyxjQUFjLEVBQUMsTUFBTSx5QkFBeUIsQ0FBQztBQUN2RCxPQUFPLEVBQUMsYUFBYSxFQUFDLE1BQU0sd0JBQXdCLENBQUM7QUFDckQsT0FBTyxFQUFDLGVBQWUsRUFBQyxNQUFNLDBCQUEwQixDQUFDO0FBQ3pELE9BQU8sRUFBQyxnQkFBZ0IsRUFBbUIsZUFBZSxFQUFFLGdCQUFnQixFQUFDLE1BQU0sbUJBQW1CLENBQUM7QUFDdkcsT0FBTyxFQUFFLE1BQU0sZ0JBQWdCLENBQUM7QUFDaEMsT0FBTyxFQUFDLGdCQUFnQixFQUFDLE1BQU0saUNBQWlDLENBQUM7QUFFakUsTUFBTSxzQkFBc0IsR0FBb0I7SUFDOUMsY0FBYyxFQUFFLENBQUMsSUFBSSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxDQUFDLElBQUksQ0FBQztJQUNwQixXQUFXLEVBQUUsSUFBSTtJQUNqQixRQUFRLEVBQUUsSUFBSTtJQUNkLG9CQUFvQixFQUFFLElBQUk7SUFDMUIsY0FBYyxFQUFFO1FBQ2Qsc0JBQXNCLEVBQUUsSUFBSTtRQUM1QixhQUFhLEVBQUUsSUFBSTtLQUNwQjtDQUNGLENBQUM7V0F5QmMsc0JBQXNCO0FBSXRDLE1BQU0sT0FBTyxxQkFBcUI7SUFDaEMsWUFBb0IsZ0JBQWtDO1FBQWxDLHFCQUFnQixHQUFoQixnQkFBZ0IsQ0FBa0I7UUFDcEQsSUFBSSxDQUFDLGdCQUFnQixDQUFDLGNBQWMsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLENBQUM7SUFDakQsQ0FBQzs7O1lBOUJGLFFBQVEsU0FBQztnQkFDUixZQUFZLEVBQUUsQ0FBQyx3QkFBd0IsRUFBRSxlQUFlLENBQUM7Z0JBQ3pELE9BQU8sRUFBRTtvQkFDUCx3QkFBd0I7aUJBQ3pCO2dCQUNELE9BQU8sRUFBRTtvQkFDUCxZQUFZO29CQUNaLG1CQUFtQjtvQkFDbkIscUJBQXFCO29CQUNyQixjQUFjO29CQUNkLFdBQVc7b0JBQ1gsdUJBQXVCO29CQUN2QixlQUFlO29CQUNmLGVBQWU7b0JBQ2YsY0FBYztvQkFDZCxhQUFhO29CQUNiLGVBQWU7b0JBQ2YsZUFBZTtvQkFDZixnQkFBZ0I7aUJBQ2pCO2dCQUNELFNBQVMsRUFBRTtvQkFDVDt3QkFDRSxPQUFPLEVBQUUsZ0JBQWdCO3dCQUN6QixRQUFRLElBQXdCO3FCQUNqQztpQkFDRjthQUNGOzs7WUExQzJELGdCQUFnQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7TmdNb2R1bGV9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHtDb21tb25Nb2R1bGV9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbic7XG5pbXBvcnQge09udG9TZWFyY2hGaWVsZENvbXBvbmVudH0gZnJvbSAnLi9vbnRvLXNlYXJjaC1maWVsZC5jb21wb25lbnQnO1xuaW1wb3J0IHtTZWFyY2hDb21wb25lbnR9IGZyb20gJy4vc2VhcmNoL3NlYXJjaC5jb21wb25lbnQnO1xuaW1wb3J0IHtGb3Jtc01vZHVsZSwgUmVhY3RpdmVGb3Jtc01vZHVsZX0gZnJvbSAnQGFuZ3VsYXIvZm9ybXMnO1xuaW1wb3J0IHtNYXRBdXRvY29tcGxldGVNb2R1bGV9IGZyb20gJ0Bhbmd1bGFyL21hdGVyaWFsL2F1dG9jb21wbGV0ZSc7XG5pbXBvcnQge01hdElucHV0TW9kdWxlfSBmcm9tICdAYW5ndWxhci9tYXRlcmlhbC9pbnB1dCc7XG5pbXBvcnQge0Jyb3dzZXJBbmltYXRpb25zTW9kdWxlfSBmcm9tICdAYW5ndWxhci9wbGF0Zm9ybS1icm93c2VyL2FuaW1hdGlvbnMnO1xuaW1wb3J0IHtNYXRPcHRpb25Nb2R1bGV9IGZyb20gJ0Bhbmd1bGFyL21hdGVyaWFsL2NvcmUnO1xuaW1wb3J0IHtNYXRTZWxlY3RNb2R1bGV9IGZyb20gJ0Bhbmd1bGFyL21hdGVyaWFsL3NlbGVjdCc7XG5pbXBvcnQge01hdENoaXBzTW9kdWxlfSBmcm9tICdAYW5ndWxhci9tYXRlcmlhbC9jaGlwcyc7XG5pbXBvcnQge01hdEljb25Nb2R1bGV9IGZyb20gJ0Bhbmd1bGFyL21hdGVyaWFsL2ljb24nO1xuaW1wb3J0IHtNYXRCdXR0b25Nb2R1bGV9IGZyb20gJ0Bhbmd1bGFyL21hdGVyaWFsL2J1dHRvbic7XG5pbXBvcnQge1RSQU5TTE9DT19DT05GSUcsIFRyYW5zbG9jb0NvbmZpZywgVHJhbnNsb2NvTW9kdWxlLCBUcmFuc2xvY29TZXJ2aWNlfSBmcm9tICdAbmduZWF0L3RyYW5zbG9jbyc7XG5pbXBvcnQgZW4gZnJvbSAnLi9pMThuL2VuLmpzb24nO1xuaW1wb3J0IHtEaXJlY3RpdmVzTW9kdWxlfSBmcm9tICcuLi9kaXJlY3RpdmVzL2RpcmVjdGl2ZXMubW9kdWxlJztcblxuY29uc3QgdHJhbnNsb2NvQ29uZmlndXJhdGlvbjogVHJhbnNsb2NvQ29uZmlnID0ge1xuICBhdmFpbGFibGVMYW5nczogWydlbiddLFxuICBmYWxsYmFja0xhbmc6IFsnZW4nXSxcbiAgZGVmYXVsdExhbmc6ICdlbicsXG4gIHByb2RNb2RlOiB0cnVlLFxuICByZVJlbmRlck9uTGFuZ0NoYW5nZTogdHJ1ZSxcbiAgbWlzc2luZ0hhbmRsZXI6IHtcbiAgICB1c2VGYWxsYmFja1RyYW5zbGF0aW9uOiB0cnVlLFxuICAgIGxvZ01pc3NpbmdLZXk6IHRydWUsXG4gIH0sXG59O1xuXG5ATmdNb2R1bGUoe1xuICBkZWNsYXJhdGlvbnM6IFtPbnRvU2VhcmNoRmllbGRDb21wb25lbnQsIFNlYXJjaENvbXBvbmVudF0sXG4gIGV4cG9ydHM6IFtcbiAgICBPbnRvU2VhcmNoRmllbGRDb21wb25lbnQsXG4gIF0sXG4gIGltcG9ydHM6IFtcbiAgICBDb21tb25Nb2R1bGUsXG4gICAgUmVhY3RpdmVGb3Jtc01vZHVsZSxcbiAgICBNYXRBdXRvY29tcGxldGVNb2R1bGUsXG4gICAgTWF0SW5wdXRNb2R1bGUsXG4gICAgRm9ybXNNb2R1bGUsXG4gICAgQnJvd3NlckFuaW1hdGlvbnNNb2R1bGUsXG4gICAgTWF0T3B0aW9uTW9kdWxlLFxuICAgIE1hdFNlbGVjdE1vZHVsZSxcbiAgICBNYXRDaGlwc01vZHVsZSxcbiAgICBNYXRJY29uTW9kdWxlLFxuICAgIE1hdEJ1dHRvbk1vZHVsZSxcbiAgICBUcmFuc2xvY29Nb2R1bGUsXG4gICAgRGlyZWN0aXZlc01vZHVsZSxcbiAgXSxcbiAgcHJvdmlkZXJzOiBbXG4gICAge1xuICAgICAgcHJvdmlkZTogVFJBTlNMT0NPX0NPTkZJRyxcbiAgICAgIHVzZVZhbHVlOiB0cmFuc2xvY29Db25maWd1cmF0aW9uLFxuICAgIH0sXG4gIF0sXG59KVxuZXhwb3J0IGNsYXNzIE9udG9TZWFyY2hGaWVsZE1vZHVsZSB7XG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgdHJhbnNsb2NvU2VydmljZTogVHJhbnNsb2NvU2VydmljZSkge1xuICAgIHRoaXMudHJhbnNsb2NvU2VydmljZS5zZXRUcmFuc2xhdGlvbihlbiwgJ2VuJyk7XG4gIH1cbn1cbiJdfQ==