ontotext-reusable-ui-components
Version:
Unified reusable UI components designed for the Ontotext ecosystem.
56 lines • 5.85 kB
JavaScript
import { NgModule } from '@angular/core';
import { OntoSearchColumnSelector } from './onto-search-column-selector.component';
import { DirectivesModule } from '../directives/directives.module';
import { MatButtonModule } from '@angular/material/button';
import { MatFormFieldModule } from '@angular/material/form-field';
import { MatSelectModule } from '@angular/material/select';
import { ReactiveFormsModule } from '@angular/forms';
import { TRANSLOCO_CONFIG, TranslocoModule, TranslocoService } from '@ngneat/transloco';
import { CommonModule } from '@angular/common';
import en from './i18n/en.json';
const translocoConfiguration = {
availableLangs: ['en'],
fallbackLang: ['en'],
defaultLang: 'en',
prodMode: true,
reRenderOnLangChange: true,
missingHandler: {
useFallbackTranslation: true,
logMissingKey: true,
},
};
const ɵ0 = translocoConfiguration;
export class OntoSearchColumnSelectorModule {
constructor(translocoService) {
this.translocoService = translocoService;
this.translocoService.setTranslation(en, 'en');
}
}
OntoSearchColumnSelectorModule.decorators = [
{ type: NgModule, args: [{
imports: [
DirectivesModule,
MatButtonModule,
MatFormFieldModule,
MatSelectModule,
ReactiveFormsModule,
TranslocoModule,
CommonModule
],
declarations: [OntoSearchColumnSelector],
providers: [
{
provide: TRANSLOCO_CONFIG,
useValue: ɵ0,
},
],
exports: [
OntoSearchColumnSelector
]
},] }
];
OntoSearchColumnSelectorModule.ctorParameters = () => [
{ type: TranslocoService }
];
export { ɵ0 };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib250by1zZWFyY2gtY29sdW1uLXNlbGVjdG9yLm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiIvb3B0L2plbmtpbnNfam9icy93b3Jrc3BhY2UvcmV1c2FibGUtdWktY29tcG9uZW50cy1yZWxlYXNlL3Byb2plY3RzL29udG8tc2VhcmNoL3NyYy8iLCJzb3VyY2VzIjpbImxpYi9vbnRvLXNlYXJjaC1jb2x1bW4tc2VsZWN0b3Ivb250by1zZWFyY2gtY29sdW1uLXNlbGVjdG9yLm1vZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUMsUUFBUSxFQUFDLE1BQU0sZUFBZSxDQUFDO0FBQ3ZDLE9BQU8sRUFBQyx3QkFBd0IsRUFBQyxNQUFNLHlDQUF5QyxDQUFDO0FBQ2pGLE9BQU8sRUFBQyxnQkFBZ0IsRUFBQyxNQUFNLGlDQUFpQyxDQUFDO0FBQ2pFLE9BQU8sRUFBQyxlQUFlLEVBQUMsTUFBTSwwQkFBMEIsQ0FBQztBQUN6RCxPQUFPLEVBQUMsa0JBQWtCLEVBQUMsTUFBTSw4QkFBOEIsQ0FBQztBQUNoRSxPQUFPLEVBQUMsZUFBZSxFQUFDLE1BQU0sMEJBQTBCLENBQUM7QUFDekQsT0FBTyxFQUFDLG1CQUFtQixFQUFDLE1BQU0sZ0JBQWdCLENBQUM7QUFDbkQsT0FBTyxFQUNMLGdCQUFnQixFQUVoQixlQUFlLEVBQ2YsZ0JBQWdCLEVBQ2pCLE1BQU0sbUJBQW1CLENBQUM7QUFDM0IsT0FBTyxFQUFDLFlBQVksRUFBQyxNQUFNLGlCQUFpQixDQUFDO0FBQzdDLE9BQU8sRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBRWhDLE1BQU0sc0JBQXNCLEdBQW9CO0lBQzlDLGNBQWMsRUFBRSxDQUFDLElBQUksQ0FBQztJQUN0QixZQUFZLEVBQUUsQ0FBQyxJQUFJLENBQUM7SUFDcEIsV0FBVyxFQUFFLElBQUk7SUFDakIsUUFBUSxFQUFFLElBQUk7SUFDZCxvQkFBb0IsRUFBRSxJQUFJO0lBQzFCLGNBQWMsRUFBRTtRQUNkLHNCQUFzQixFQUFFLElBQUk7UUFDNUIsYUFBYSxFQUFFLElBQUk7S0FDcEI7Q0FDRixDQUFDO1dBZ0JjLHNCQUFzQjtBQU90QyxNQUFNLE9BQU8sOEJBQThCO0lBQ3pDLFlBQW9CLGdCQUFrQztRQUFsQyxxQkFBZ0IsR0FBaEIsZ0JBQWdCLENBQWtCO1FBQ3BELElBQUksQ0FBQyxnQkFBZ0IsQ0FBQyxjQUFjLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxDQUFDO0lBQ2pELENBQUM7OztZQXhCRixRQUFRLFNBQUM7Z0JBQ1IsT0FBTyxFQUFFO29CQUNQLGdCQUFnQjtvQkFDaEIsZUFBZTtvQkFDZixrQkFBa0I7b0JBQ2xCLGVBQWU7b0JBQ2YsbUJBQW1CO29CQUNuQixlQUFlO29CQUNmLFlBQVk7aUJBQ2I7Z0JBQ0QsWUFBWSxFQUFFLENBQUMsd0JBQXdCLENBQUM7Z0JBQ3hDLFNBQVMsRUFBRTtvQkFDVDt3QkFDRSxPQUFPLEVBQUUsZ0JBQWdCO3dCQUN6QixRQUFRLElBQXdCO3FCQUNqQztpQkFDRjtnQkFDRCxPQUFPLEVBQUU7b0JBQ1Asd0JBQXdCO2lCQUN6QjthQUNGOzs7WUFyQ0MsZ0JBQWdCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtOZ01vZHVsZX0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQge09udG9TZWFyY2hDb2x1bW5TZWxlY3Rvcn0gZnJvbSAnLi9vbnRvLXNlYXJjaC1jb2x1bW4tc2VsZWN0b3IuY29tcG9uZW50JztcbmltcG9ydCB7RGlyZWN0aXZlc01vZHVsZX0gZnJvbSAnLi4vZGlyZWN0aXZlcy9kaXJlY3RpdmVzLm1vZHVsZSc7XG5pbXBvcnQge01hdEJ1dHRvbk1vZHVsZX0gZnJvbSAnQGFuZ3VsYXIvbWF0ZXJpYWwvYnV0dG9uJztcbmltcG9ydCB7TWF0Rm9ybUZpZWxkTW9kdWxlfSBmcm9tICdAYW5ndWxhci9tYXRlcmlhbC9mb3JtLWZpZWxkJztcbmltcG9ydCB7TWF0U2VsZWN0TW9kdWxlfSBmcm9tICdAYW5ndWxhci9tYXRlcmlhbC9zZWxlY3QnO1xuaW1wb3J0IHtSZWFjdGl2ZUZvcm1zTW9kdWxlfSBmcm9tICdAYW5ndWxhci9mb3Jtcyc7XG5pbXBvcnQge1xuICBUUkFOU0xPQ09fQ09ORklHLFxuICBUcmFuc2xvY29Db25maWcsXG4gIFRyYW5zbG9jb01vZHVsZSxcbiAgVHJhbnNsb2NvU2VydmljZVxufSBmcm9tICdAbmduZWF0L3RyYW5zbG9jbyc7XG5pbXBvcnQge0NvbW1vbk1vZHVsZX0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uJztcbmltcG9ydCBlbiBmcm9tICcuL2kxOG4vZW4uanNvbic7XG5cbmNvbnN0IHRyYW5zbG9jb0NvbmZpZ3VyYXRpb246IFRyYW5zbG9jb0NvbmZpZyA9IHtcbiAgYXZhaWxhYmxlTGFuZ3M6IFsnZW4nXSxcbiAgZmFsbGJhY2tMYW5nOiBbJ2VuJ10sXG4gIGRlZmF1bHRMYW5nOiAnZW4nLFxuICBwcm9kTW9kZTogdHJ1ZSxcbiAgcmVSZW5kZXJPbkxhbmdDaGFuZ2U6IHRydWUsXG4gIG1pc3NpbmdIYW5kbGVyOiB7XG4gICAgdXNlRmFsbGJhY2tUcmFuc2xhdGlvbjogdHJ1ZSxcbiAgICBsb2dNaXNzaW5nS2V5OiB0cnVlLFxuICB9LFxufTtcblxuQE5nTW9kdWxlKHtcbiAgaW1wb3J0czogW1xuICAgIERpcmVjdGl2ZXNNb2R1bGUsXG4gICAgTWF0QnV0dG9uTW9kdWxlLFxuICAgIE1hdEZvcm1GaWVsZE1vZHVsZSxcbiAgICBNYXRTZWxlY3RNb2R1bGUsXG4gICAgUmVhY3RpdmVGb3Jtc01vZHVsZSxcbiAgICBUcmFuc2xvY29Nb2R1bGUsXG4gICAgQ29tbW9uTW9kdWxlXG4gIF0sXG4gIGRlY2xhcmF0aW9uczogW09udG9TZWFyY2hDb2x1bW5TZWxlY3Rvcl0sXG4gIHByb3ZpZGVyczogW1xuICAgIHtcbiAgICAgIHByb3ZpZGU6IFRSQU5TTE9DT19DT05GSUcsXG4gICAgICB1c2VWYWx1ZTogdHJhbnNsb2NvQ29uZmlndXJhdGlvbixcbiAgICB9LFxuICBdLFxuICBleHBvcnRzOiBbXG4gICAgT250b1NlYXJjaENvbHVtblNlbGVjdG9yXG4gIF1cbn0pXG5leHBvcnQgY2xhc3MgT250b1NlYXJjaENvbHVtblNlbGVjdG9yTW9kdWxlIHtcbiAgY29uc3RydWN0b3IocHJpdmF0ZSB0cmFuc2xvY29TZXJ2aWNlOiBUcmFuc2xvY29TZXJ2aWNlKSB7XG4gICAgdGhpcy50cmFuc2xvY29TZXJ2aWNlLnNldFRyYW5zbGF0aW9uKGVuLCAnZW4nKTtcbiAgfVxufVxuXG4iXX0=