ng-zorro-antd
Version:
An enterprise-class UI components based on Ant Design and Angular
33 lines • 3.77 kB
JavaScript
/**
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://github.com/NG-ZORRO/ng-zorro-antd/blob/master/LICENSE
*/
import { NgModule } from '@angular/core';
import { NzIconDirective } from './icon.directive';
import { provideNzIcons, provideNzIconsPatch } from './provide-icons';
import * as i0 from "@angular/core";
export class NzIconModule {
static forRoot(icons) {
return {
ngModule: NzIconModule,
providers: [provideNzIcons(icons)]
};
}
static forChild(icons) {
return {
ngModule: NzIconModule,
providers: [provideNzIconsPatch(icons)]
};
}
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.1.2", ngImport: i0, type: NzIconModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); }
static { this.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "18.1.2", ngImport: i0, type: NzIconModule, imports: [NzIconDirective], exports: [NzIconDirective] }); }
static { this.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "18.1.2", ngImport: i0, type: NzIconModule }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.1.2", ngImport: i0, type: NzIconModule, decorators: [{
type: NgModule,
args: [{
imports: [NzIconDirective],
exports: [NzIconDirective]
}]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaWNvbi5tb2R1bGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9jb21wb25lbnRzL2ljb24vaWNvbi5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7OztHQUdHO0FBRUgsT0FBTyxFQUF1QixRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFJOUQsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLGtCQUFrQixDQUFDO0FBQ25ELE9BQU8sRUFBRSxjQUFjLEVBQUUsbUJBQW1CLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQzs7QUFNdEUsTUFBTSxPQUFPLFlBQVk7SUFDdkIsTUFBTSxDQUFDLE9BQU8sQ0FBQyxLQUF1QjtRQUNwQyxPQUFPO1lBQ0wsUUFBUSxFQUFFLFlBQVk7WUFDdEIsU0FBUyxFQUFFLENBQUMsY0FBYyxDQUFDLEtBQUssQ0FBQyxDQUFDO1NBQ25DLENBQUM7SUFDSixDQUFDO0lBRUQsTUFBTSxDQUFDLFFBQVEsQ0FBQyxLQUF1QjtRQUNyQyxPQUFPO1lBQ0wsUUFBUSxFQUFFLFlBQVk7WUFDdEIsU0FBUyxFQUFFLENBQUMsbUJBQW1CLENBQUMsS0FBSyxDQUFDLENBQUM7U0FDeEMsQ0FBQztJQUNKLENBQUM7OEdBYlUsWUFBWTsrR0FBWixZQUFZLFlBSGIsZUFBZSxhQUNmLGVBQWU7K0dBRWQsWUFBWTs7MkZBQVosWUFBWTtrQkFKeEIsUUFBUTttQkFBQztvQkFDUixPQUFPLEVBQUUsQ0FBQyxlQUFlLENBQUM7b0JBQzFCLE9BQU8sRUFBRSxDQUFDLGVBQWUsQ0FBQztpQkFDM0IiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFVzZSBvZiB0aGlzIHNvdXJjZSBjb2RlIGlzIGdvdmVybmVkIGJ5IGFuIE1JVC1zdHlsZSBsaWNlbnNlIHRoYXQgY2FuIGJlXG4gKiBmb3VuZCBpbiB0aGUgTElDRU5TRSBmaWxlIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS9ORy1aT1JSTy9uZy16b3Jyby1hbnRkL2Jsb2IvbWFzdGVyL0xJQ0VOU0VcbiAqL1xuXG5pbXBvcnQgeyBNb2R1bGVXaXRoUHJvdmlkZXJzLCBOZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5pbXBvcnQgeyBJY29uRGVmaW5pdGlvbiB9IGZyb20gJ0BhbnQtZGVzaWduL2ljb25zLWFuZ3VsYXInO1xuXG5pbXBvcnQgeyBOekljb25EaXJlY3RpdmUgfSBmcm9tICcuL2ljb24uZGlyZWN0aXZlJztcbmltcG9ydCB7IHByb3ZpZGVOekljb25zLCBwcm92aWRlTnpJY29uc1BhdGNoIH0gZnJvbSAnLi9wcm92aWRlLWljb25zJztcblxuQE5nTW9kdWxlKHtcbiAgaW1wb3J0czogW056SWNvbkRpcmVjdGl2ZV0sXG4gIGV4cG9ydHM6IFtOekljb25EaXJlY3RpdmVdXG59KVxuZXhwb3J0IGNsYXNzIE56SWNvbk1vZHVsZSB7XG4gIHN0YXRpYyBmb3JSb290KGljb25zOiBJY29uRGVmaW5pdGlvbltdKTogTW9kdWxlV2l0aFByb3ZpZGVyczxOekljb25Nb2R1bGU+IHtcbiAgICByZXR1cm4ge1xuICAgICAgbmdNb2R1bGU6IE56SWNvbk1vZHVsZSxcbiAgICAgIHByb3ZpZGVyczogW3Byb3ZpZGVOekljb25zKGljb25zKV1cbiAgICB9O1xuICB9XG5cbiAgc3RhdGljIGZvckNoaWxkKGljb25zOiBJY29uRGVmaW5pdGlvbltdKTogTW9kdWxlV2l0aFByb3ZpZGVyczxOekljb25Nb2R1bGU+IHtcbiAgICByZXR1cm4ge1xuICAgICAgbmdNb2R1bGU6IE56SWNvbk1vZHVsZSxcbiAgICAgIHByb3ZpZGVyczogW3Byb3ZpZGVOekljb25zUGF0Y2goaWNvbnMpXVxuICAgIH07XG4gIH1cbn1cbiJdfQ==