ng-cornerstone
Version:
[](https://github.com/prettier/prettier) [](http://commitizen.git
32 lines • 4.28 kB
JavaScript
import { NgModule, Optional, SkipSelf } from '@angular/core';
import { ToolBarComponent } from './tool-bar.component';
import { IconModule } from '../components/icon';
import { ButtonModule } from '../components/button/button.module';
import { CommonModule } from '@angular/common';
import * as i0 from "@angular/core";
import * as i1 from "../components/icon";
import * as i2 from "../components/icon/icon.module";
export class ToolModule {
constructor(iconService, parent) {
this.iconService = iconService;
if (parent) {
throw new Error('ToolBarModule should be imported only once!');
}
}
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: ToolModule, deps: [{ token: i1.NcIconService }, { token: ToolModule, optional: true, skipSelf: true }], target: i0.ɵɵFactoryTarget.NgModule }); }
static { this.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "17.3.12", ngImport: i0, type: ToolModule, declarations: [ToolBarComponent], imports: [CommonModule, i2.IconModule, ButtonModule], exports: [ToolBarComponent] }); }
static { this.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: ToolModule, imports: [CommonModule, IconModule.forRoot('./assets/font/iconfont.js'), ButtonModule] }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: ToolModule, decorators: [{
type: NgModule,
args: [{
declarations: [ToolBarComponent],
imports: [CommonModule, IconModule.forRoot('./assets/font/iconfont.js'), ButtonModule],
exports: [ToolBarComponent],
}]
}], ctorParameters: () => [{ type: i1.NcIconService }, { type: ToolModule, decorators: [{
type: SkipSelf
}, {
type: Optional
}] }] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidG9vbC5tb2R1bGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9uZy1jb3JuZXJzdG9uZS9zcmMvbGliL3Rvb2wvdG9vbC5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzdELE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLHNCQUFzQixDQUFDO0FBQ3hELE9BQU8sRUFBRSxVQUFVLEVBQWlCLE1BQU0sb0JBQW9CLENBQUM7QUFDL0QsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLG9DQUFvQyxDQUFDO0FBQ2xFLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQzs7OztBQU8vQyxNQUFNLE9BQU8sVUFBVTtJQUNyQixZQUFvQixXQUEwQixFQUEwQixNQUFtQjtRQUF2RSxnQkFBVyxHQUFYLFdBQVcsQ0FBZTtRQUM1QyxJQUFJLE1BQU0sRUFBRSxDQUFDO1lBQ1gsTUFBTSxJQUFJLEtBQUssQ0FBQyw2Q0FBNkMsQ0FBQyxDQUFDO1FBQ2pFLENBQUM7SUFDSCxDQUFDOytHQUxVLFVBQVU7Z0hBQVYsVUFBVSxpQkFKTixnQkFBZ0IsYUFDckIsWUFBWSxpQkFBbUQsWUFBWSxhQUMzRSxnQkFBZ0I7Z0hBRWYsVUFBVSxZQUhYLFlBQVksRUFBRSxVQUFVLENBQUMsT0FBTyxDQUFDLDJCQUEyQixDQUFDLEVBQUUsWUFBWTs7NEZBRzFFLFVBQVU7a0JBTHRCLFFBQVE7bUJBQUM7b0JBQ1IsWUFBWSxFQUFFLENBQUMsZ0JBQWdCLENBQUM7b0JBQ2hDLE9BQU8sRUFBRSxDQUFDLFlBQVksRUFBRSxVQUFVLENBQUMsT0FBTyxDQUFDLDJCQUEyQixDQUFDLEVBQUUsWUFBWSxDQUFDO29CQUN0RixPQUFPLEVBQUUsQ0FBQyxnQkFBZ0IsQ0FBQztpQkFDNUI7OzBCQUVrRCxRQUFROzswQkFBSSxRQUFRIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTmdNb2R1bGUsIE9wdGlvbmFsLCBTa2lwU2VsZiB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQgeyBUb29sQmFyQ29tcG9uZW50IH0gZnJvbSAnLi90b29sLWJhci5jb21wb25lbnQnO1xyXG5pbXBvcnQgeyBJY29uTW9kdWxlLCBOY0ljb25TZXJ2aWNlIH0gZnJvbSAnLi4vY29tcG9uZW50cy9pY29uJztcclxuaW1wb3J0IHsgQnV0dG9uTW9kdWxlIH0gZnJvbSAnLi4vY29tcG9uZW50cy9idXR0b24vYnV0dG9uLm1vZHVsZSc7XHJcbmltcG9ydCB7IENvbW1vbk1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbic7XHJcblxyXG5ATmdNb2R1bGUoe1xyXG4gIGRlY2xhcmF0aW9uczogW1Rvb2xCYXJDb21wb25lbnRdLFxyXG4gIGltcG9ydHM6IFtDb21tb25Nb2R1bGUsIEljb25Nb2R1bGUuZm9yUm9vdCgnLi9hc3NldHMvZm9udC9pY29uZm9udC5qcycpLCBCdXR0b25Nb2R1bGVdLFxyXG4gIGV4cG9ydHM6IFtUb29sQmFyQ29tcG9uZW50XSxcclxufSlcclxuZXhwb3J0IGNsYXNzIFRvb2xNb2R1bGUge1xyXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgaWNvblNlcnZpY2U6IE5jSWNvblNlcnZpY2UsIEBTa2lwU2VsZigpIEBPcHRpb25hbCgpIHBhcmVudD86IFRvb2xNb2R1bGUpIHtcclxuICAgIGlmIChwYXJlbnQpIHtcclxuICAgICAgdGhyb3cgbmV3IEVycm9yKCdUb29sQmFyTW9kdWxlIHNob3VsZCBiZSBpbXBvcnRlZCBvbmx5IG9uY2UhJyk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiJdfQ==