ng-terminal
Version:
NgTerminal is a terminal component on Angular 17 or higher.
29 lines • 3.97 kB
JavaScript
import { NgModule } from '@angular/core';
import { NgTerminalComponent } from './ng-terminal.component';
import { ResizableModule } from 'angular-resizable-element';
import { GlobalStyleComponent } from './global-style/global-style.component';
import { CommonModule } from '@angular/common';
import { ModuleOptions } from './module-options';
import * as i0 from "@angular/core";
export class NgTerminalModule {
static forRoot(config) {
return {
ngModule: NgTerminalModule,
providers: [
{ provide: ModuleOptions, useValue: config }
]
};
}
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: NgTerminalModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); }
static { this.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "17.3.12", ngImport: i0, type: NgTerminalModule, declarations: [NgTerminalComponent, GlobalStyleComponent], imports: [ResizableModule, CommonModule], exports: [NgTerminalComponent] }); }
static { this.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: NgTerminalModule, imports: [ResizableModule, CommonModule] }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: NgTerminalModule, decorators: [{
type: NgModule,
args: [{
declarations: [NgTerminalComponent, GlobalStyleComponent],
imports: [ResizableModule, CommonModule],
exports: [NgTerminalComponent],
}]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmctdGVybWluYWwubW9kdWxlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vcHJvamVjdHMvbmctdGVybWluYWwvc3JjL2xpYi9uZy10ZXJtaW5hbC5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUF1QixRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDOUQsT0FBTyxFQUFFLG1CQUFtQixFQUFFLE1BQU0seUJBQXlCLENBQUM7QUFDOUQsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLDJCQUEyQixDQUFDO0FBQzVELE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxNQUFNLHVDQUF1QyxDQUFDO0FBQzdFLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUMvQyxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sa0JBQWtCLENBQUM7O0FBT2pELE1BQU0sT0FBTyxnQkFBZ0I7SUFDM0IsTUFBTSxDQUFDLE9BQU8sQ0FDWixNQUFzQjtRQUV4QixPQUFPO1lBQ0wsUUFBUSxFQUFFLGdCQUFnQjtZQUMxQixTQUFTLEVBQUU7Z0JBQ1QsRUFBQyxPQUFPLEVBQUUsYUFBYSxFQUFFLFFBQVEsRUFBRSxNQUFNLEVBQUU7YUFDNUM7U0FDRixDQUFDO0lBQ0YsQ0FBQzsrR0FWVSxnQkFBZ0I7Z0hBQWhCLGdCQUFnQixpQkFKWixtQkFBbUIsRUFBRSxvQkFBb0IsYUFDOUMsZUFBZSxFQUFFLFlBQVksYUFDN0IsbUJBQW1CO2dIQUVsQixnQkFBZ0IsWUFIakIsZUFBZSxFQUFFLFlBQVk7OzRGQUc1QixnQkFBZ0I7a0JBTDVCLFFBQVE7bUJBQUM7b0JBQ1IsWUFBWSxFQUFFLENBQUMsbUJBQW1CLEVBQUUsb0JBQW9CLENBQUM7b0JBQ3pELE9BQU8sRUFBRSxDQUFDLGVBQWUsRUFBRSxZQUFZLENBQUM7b0JBQ3hDLE9BQU8sRUFBRSxDQUFDLG1CQUFtQixDQUFDO2lCQUMvQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE1vZHVsZVdpdGhQcm92aWRlcnMsIE5nTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBOZ1Rlcm1pbmFsQ29tcG9uZW50IH0gZnJvbSAnLi9uZy10ZXJtaW5hbC5jb21wb25lbnQnO1xuaW1wb3J0IHsgUmVzaXphYmxlTW9kdWxlIH0gZnJvbSAnYW5ndWxhci1yZXNpemFibGUtZWxlbWVudCc7XG5pbXBvcnQgeyBHbG9iYWxTdHlsZUNvbXBvbmVudCB9IGZyb20gJy4vZ2xvYmFsLXN0eWxlL2dsb2JhbC1zdHlsZS5jb21wb25lbnQnO1xuaW1wb3J0IHsgQ29tbW9uTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uJztcbmltcG9ydCB7IE1vZHVsZU9wdGlvbnMgfSBmcm9tICcuL21vZHVsZS1vcHRpb25zJztcblxuQE5nTW9kdWxlKHtcbiAgZGVjbGFyYXRpb25zOiBbTmdUZXJtaW5hbENvbXBvbmVudCwgR2xvYmFsU3R5bGVDb21wb25lbnRdLFxuICBpbXBvcnRzOiBbUmVzaXphYmxlTW9kdWxlLCBDb21tb25Nb2R1bGVdLFxuICBleHBvcnRzOiBbTmdUZXJtaW5hbENvbXBvbmVudF0sXG59KVxuZXhwb3J0IGNsYXNzIE5nVGVybWluYWxNb2R1bGUge1xuICBzdGF0aWMgZm9yUm9vdChcbiAgICBjb25maWc/OiBNb2R1bGVPcHRpb25zXG4gICk6IE1vZHVsZVdpdGhQcm92aWRlcnM8TmdUZXJtaW5hbE1vZHVsZT4ge1xuICByZXR1cm4ge1xuICAgIG5nTW9kdWxlOiBOZ1Rlcm1pbmFsTW9kdWxlLFxuICAgIHByb3ZpZGVyczogW1xuICAgICAge3Byb3ZpZGU6IE1vZHVsZU9wdGlvbnMsIHVzZVZhbHVlOiBjb25maWcgfVxuICAgIF1cbiAgfTtcbiAgfVxufSJdfQ==