@alauda-fe/common
Version:
Alauda frontend team common codes.
150 lines • 13.7 kB
JavaScript
/**
* @packageDocumentation
* @module utils
*/
import { CommonModule } from '@angular/common';
import { NgModule } from '@angular/core';
import { ReactiveFormsModule } from '@angular/forms';
import { CodeModule } from '../code/code.module';
import { EffectDirectiveModule } from '../effect-directive/public-api';
import { DisabledDirective } from './directives/disabled.directive';
import { FeatureGateDirective } from './directives/feature-gate.directive';
import { FormItemMarginEffectDirective } from './directives/last-form-item.directive';
import { PageHeaderContentDirective } from './directives/page-header-content.directive';
import { ClickOutsideDirective, InterceptDeactivateDirective, ScrollBorderObserverDirective, ScrollToFirstInvalidDirective, ScrollToFirstInvalidMarkerDirective, } from './directives/public-api';
import { ReadonlyFieldDirective, SpanComponent, } from './directives/readonly-field.directive';
import { ResizeDirective } from './directives/resize.directive';
import { CrontabNextPipe } from './pipes/crontab-next.pipe';
import { FieldNotAvailablePipe } from './pipes/field-not-available.pipe';
import { ImgHeaderPipe } from './pipes/img-header.pipe';
import { ImgThemePipe } from './pipes/img-theme.pipe';
import { K8sUtilPipeModule } from './pipes/k8s-util.pipe.module';
import { ParseJsonTranslatePipe } from './pipes/parse-json-translate.pipe';
import { CronHumanReadablePipe, LocaleTransformPipe, MarkedPipe, RelativeTimePipe, SanitizePipe, StandardDatePipe, StandardTimePipe, ThemeTransformPipe, TimezoneDisplayPipe, } from './pipes/public-api';
import { PurePipe } from './pipes/pure.pipe';
import { SafePipe } from './pipes/safe.pipe';
import * as i0 from "@angular/core";
const STANDS = [
ReadonlyFieldDirective,
ParseJsonTranslatePipe,
FieldNotAvailablePipe,
ImgHeaderPipe,
ImgThemePipe,
SafePipe,
SanitizePipe,
RelativeTimePipe,
PageHeaderContentDirective,
StandardTimePipe,
ScrollToFirstInvalidDirective,
InterceptDeactivateDirective,
DisabledDirective,
ClickOutsideDirective,
ScrollBorderObserverDirective,
ResizeDirective,
FeatureGateDirective,
PurePipe,
StandardDatePipe,
MarkedPipe,
];
const PIPES = [
LocaleTransformPipe,
ThemeTransformPipe,
TimezoneDisplayPipe,
CronHumanReadablePipe,
];
const DIRECTIVES = [
ScrollToFirstInvalidMarkerDirective,
FormItemMarginEffectDirective,
];
const EXPORTABLES = [...PIPES, ...DIRECTIVES];
const INTERNALS = [SpanComponent];
export class CoreModule {
static { this.ɵfac = function CoreModule_Factory(t) { return new (t || CoreModule)(); }; }
static { this.ɵmod = /*@__PURE__*/ i0.ɵɵdefineNgModule({ type: CoreModule }); }
static { this.ɵinj = /*@__PURE__*/ i0.ɵɵdefineInjector({ imports: [CommonModule,
ReactiveFormsModule,
K8sUtilPipeModule,
EffectDirectiveModule,
CodeModule, K8sUtilPipeModule,
CodeModule,
EffectDirectiveModule] }); }
}
(() => { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassMetadata(CoreModule, [{
type: NgModule,
args: [{
imports: [
...STANDS,
CommonModule,
ReactiveFormsModule,
K8sUtilPipeModule,
EffectDirectiveModule,
CodeModule,
CrontabNextPipe,
],
declarations: [...EXPORTABLES, ...INTERNALS],
exports: [
...EXPORTABLES,
...STANDS,
K8sUtilPipeModule,
CodeModule,
EffectDirectiveModule,
CrontabNextPipe,
],
}]
}], null, null); })();
(function () { (typeof ngJitMode === "undefined" || ngJitMode) && i0.ɵɵsetNgModuleScope(CoreModule, { declarations: [LocaleTransformPipe,
ThemeTransformPipe,
TimezoneDisplayPipe,
CronHumanReadablePipe, ScrollToFirstInvalidMarkerDirective,
FormItemMarginEffectDirective, SpanComponent], imports: [ReadonlyFieldDirective,
ParseJsonTranslatePipe,
FieldNotAvailablePipe,
ImgHeaderPipe,
ImgThemePipe,
SafePipe,
SanitizePipe,
RelativeTimePipe,
PageHeaderContentDirective,
StandardTimePipe,
ScrollToFirstInvalidDirective,
InterceptDeactivateDirective,
DisabledDirective,
ClickOutsideDirective,
ScrollBorderObserverDirective,
ResizeDirective,
FeatureGateDirective,
PurePipe,
StandardDatePipe,
MarkedPipe, CommonModule,
ReactiveFormsModule,
K8sUtilPipeModule,
EffectDirectiveModule,
CodeModule,
CrontabNextPipe], exports: [LocaleTransformPipe,
ThemeTransformPipe,
TimezoneDisplayPipe,
CronHumanReadablePipe, ScrollToFirstInvalidMarkerDirective,
FormItemMarginEffectDirective, ReadonlyFieldDirective,
ParseJsonTranslatePipe,
FieldNotAvailablePipe,
ImgHeaderPipe,
ImgThemePipe,
SafePipe,
SanitizePipe,
RelativeTimePipe,
PageHeaderContentDirective,
StandardTimePipe,
ScrollToFirstInvalidDirective,
InterceptDeactivateDirective,
DisabledDirective,
ClickOutsideDirective,
ScrollBorderObserverDirective,
ResizeDirective,
FeatureGateDirective,
PurePipe,
StandardDatePipe,
MarkedPipe, K8sUtilPipeModule,
CodeModule,
EffectDirectiveModule,
CrontabNextPipe] }); })();
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW9kdWxlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vbGlicy9jb21tb24vc3JjL2NvcmUvbW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7R0FHRztBQUVILE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUMvQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQ3pDLE9BQU8sRUFBRSxtQkFBbUIsRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBRXJELE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxxQkFBcUIsQ0FBQztBQUNqRCxPQUFPLEVBQUUscUJBQXFCLEVBQUUsTUFBTSxnQ0FBZ0MsQ0FBQztBQUV2RSxPQUFPLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSxpQ0FBaUMsQ0FBQztBQUNwRSxPQUFPLEVBQUUsb0JBQW9CLEVBQUUsTUFBTSxxQ0FBcUMsQ0FBQztBQUMzRSxPQUFPLEVBQUUsNkJBQTZCLEVBQUUsTUFBTSx1Q0FBdUMsQ0FBQztBQUN0RixPQUFPLEVBQUUsMEJBQTBCLEVBQUUsTUFBTSw0Q0FBNEMsQ0FBQztBQUN4RixPQUFPLEVBQ0wscUJBQXFCLEVBQ3JCLDRCQUE0QixFQUM1Qiw2QkFBNkIsRUFDN0IsNkJBQTZCLEVBQzdCLG1DQUFtQyxHQUNwQyxNQUFNLHlCQUF5QixDQUFDO0FBQ2pDLE9BQU8sRUFDTCxzQkFBc0IsRUFDdEIsYUFBYSxHQUNkLE1BQU0sdUNBQXVDLENBQUM7QUFDL0MsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLCtCQUErQixDQUFDO0FBQ2hFLE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSwyQkFBMkIsQ0FBQztBQUM1RCxPQUFPLEVBQUUscUJBQXFCLEVBQUUsTUFBTSxrQ0FBa0MsQ0FBQztBQUN6RSxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0seUJBQXlCLENBQUM7QUFDeEQsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBQ3RELE9BQU8sRUFBRSxpQkFBaUIsRUFBRSxNQUFNLDhCQUE4QixDQUFDO0FBQ2pFLE9BQU8sRUFBRSxzQkFBc0IsRUFBRSxNQUFNLG1DQUFtQyxDQUFDO0FBQzNFLE9BQU8sRUFDTCxxQkFBcUIsRUFDckIsbUJBQW1CLEVBQ25CLFVBQVUsRUFDVixnQkFBZ0IsRUFDaEIsWUFBWSxFQUNaLGdCQUFnQixFQUNoQixnQkFBZ0IsRUFDaEIsa0JBQWtCLEVBQ2xCLG1CQUFtQixHQUNwQixNQUFNLG9CQUFvQixDQUFDO0FBQzVCLE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxtQkFBbUIsQ0FBQztBQUM3QyxPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sbUJBQW1CLENBQUM7O0FBRTdDLE1BQU0sTUFBTSxHQUFHO0lBQ2Isc0JBQXNCO0lBQ3RCLHNCQUFzQjtJQUN0QixxQkFBcUI7SUFDckIsYUFBYTtJQUNiLFlBQVk7SUFDWixRQUFRO0lBQ1IsWUFBWTtJQUNaLGdCQUFnQjtJQUNoQiwwQkFBMEI7SUFDMUIsZ0JBQWdCO0lBQ2hCLDZCQUE2QjtJQUM3Qiw0QkFBNEI7SUFDNUIsaUJBQWlCO0lBQ2pCLHFCQUFxQjtJQUNyQiw2QkFBNkI7SUFDN0IsZUFBZTtJQUNmLG9CQUFvQjtJQUNwQixRQUFRO0lBQ1IsZ0JBQWdCO0lBQ2hCLFVBQVU7Q0FDWCxDQUFDO0FBRUYsTUFBTSxLQUFLLEdBQUc7SUFDWixtQkFBbUI7SUFDbkIsa0JBQWtCO0lBQ2xCLG1CQUFtQjtJQUNuQixxQkFBcUI7Q0FDdEIsQ0FBQztBQUVGLE1BQU0sVUFBVSxHQUFHO0lBQ2pCLG1DQUFtQztJQUNuQyw2QkFBNkI7Q0FDOUIsQ0FBQztBQUVGLE1BQU0sV0FBVyxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsR0FBRyxVQUFVLENBQUMsQ0FBQztBQUM5QyxNQUFNLFNBQVMsR0FBRyxDQUFDLGFBQWEsQ0FBQyxDQUFDO0FBc0JsQyxNQUFNLE9BQU8sVUFBVTsyRUFBVixVQUFVO21FQUFWLFVBQVU7dUVBakJuQixZQUFZO1lBQ1osbUJBQW1CO1lBQ25CLGlCQUFpQjtZQUNqQixxQkFBcUI7WUFDckIsVUFBVSxFQU9WLGlCQUFpQjtZQUNqQixVQUFVO1lBQ1YscUJBQXFCOztpRkFJWixVQUFVO2NBcEJ0QixRQUFRO2VBQUM7Z0JBQ1IsT0FBTyxFQUFFO29CQUNQLEdBQUcsTUFBTTtvQkFDVCxZQUFZO29CQUNaLG1CQUFtQjtvQkFDbkIsaUJBQWlCO29CQUNqQixxQkFBcUI7b0JBQ3JCLFVBQVU7b0JBQ1YsZUFBZTtpQkFDaEI7Z0JBQ0QsWUFBWSxFQUFFLENBQUMsR0FBRyxXQUFXLEVBQUUsR0FBRyxTQUFTLENBQUM7Z0JBQzVDLE9BQU8sRUFBRTtvQkFDUCxHQUFHLFdBQVc7b0JBQ2QsR0FBRyxNQUFNO29CQUNULGlCQUFpQjtvQkFDakIsVUFBVTtvQkFDVixxQkFBcUI7b0JBQ3JCLGVBQWU7aUJBQ2hCO2FBQ0Y7O3dGQUNZLFVBQVUsbUJBbENyQixtQkFBbUI7UUFDbkIsa0JBQWtCO1FBQ2xCLG1CQUFtQjtRQUNuQixxQkFBcUIsRUFJckIsbUNBQW1DO1FBQ25DLDZCQUE2QixFQUlaLGFBQWEsYUFuQzlCLHNCQUFzQjtRQUN0QixzQkFBc0I7UUFDdEIscUJBQXFCO1FBQ3JCLGFBQWE7UUFDYixZQUFZO1FBQ1osUUFBUTtRQUNSLFlBQVk7UUFDWixnQkFBZ0I7UUFDaEIsMEJBQTBCO1FBQzFCLGdCQUFnQjtRQUNoQiw2QkFBNkI7UUFDN0IsNEJBQTRCO1FBQzVCLGlCQUFpQjtRQUNqQixxQkFBcUI7UUFDckIsNkJBQTZCO1FBQzdCLGVBQWU7UUFDZixvQkFBb0I7UUFDcEIsUUFBUTtRQUNSLGdCQUFnQjtRQUNoQixVQUFVLEVBcUJSLFlBQVk7UUFDWixtQkFBbUI7UUFDbkIsaUJBQWlCO1FBQ2pCLHFCQUFxQjtRQUNyQixVQUFVO1FBQ1YsZUFBZSxhQXRCakIsbUJBQW1CO1FBQ25CLGtCQUFrQjtRQUNsQixtQkFBbUI7UUFDbkIscUJBQXFCLEVBSXJCLG1DQUFtQztRQUNuQyw2QkFBNkIsRUEvQjdCLHNCQUFzQjtRQUN0QixzQkFBc0I7UUFDdEIscUJBQXFCO1FBQ3JCLGFBQWE7UUFDYixZQUFZO1FBQ1osUUFBUTtRQUNSLFlBQVk7UUFDWixnQkFBZ0I7UUFDaEIsMEJBQTBCO1FBQzFCLGdCQUFnQjtRQUNoQiw2QkFBNkI7UUFDN0IsNEJBQTRCO1FBQzVCLGlCQUFpQjtRQUNqQixxQkFBcUI7UUFDckIsNkJBQTZCO1FBQzdCLGVBQWU7UUFDZixvQkFBb0I7UUFDcEIsUUFBUTtRQUNSLGdCQUFnQjtRQUNoQixVQUFVLEVBZ0NSLGlCQUFpQjtRQUNqQixVQUFVO1FBQ1YscUJBQXFCO1FBQ3JCLGVBQWUiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEBwYWNrYWdlRG9jdW1lbnRhdGlvblxuICogQG1vZHVsZSB1dGlsc1xuICovXG5cbmltcG9ydCB7IENvbW1vbk1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbic7XG5pbXBvcnQgeyBOZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgUmVhY3RpdmVGb3Jtc01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2Zvcm1zJztcblxuaW1wb3J0IHsgQ29kZU1vZHVsZSB9IGZyb20gJy4uL2NvZGUvY29kZS5tb2R1bGUnO1xuaW1wb3J0IHsgRWZmZWN0RGlyZWN0aXZlTW9kdWxlIH0gZnJvbSAnLi4vZWZmZWN0LWRpcmVjdGl2ZS9wdWJsaWMtYXBpJztcblxuaW1wb3J0IHsgRGlzYWJsZWREaXJlY3RpdmUgfSBmcm9tICcuL2RpcmVjdGl2ZXMvZGlzYWJsZWQuZGlyZWN0aXZlJztcbmltcG9ydCB7IEZlYXR1cmVHYXRlRGlyZWN0aXZlIH0gZnJvbSAnLi9kaXJlY3RpdmVzL2ZlYXR1cmUtZ2F0ZS5kaXJlY3RpdmUnO1xuaW1wb3J0IHsgRm9ybUl0ZW1NYXJnaW5FZmZlY3REaXJlY3RpdmUgfSBmcm9tICcuL2RpcmVjdGl2ZXMvbGFzdC1mb3JtLWl0ZW0uZGlyZWN0aXZlJztcbmltcG9ydCB7IFBhZ2VIZWFkZXJDb250ZW50RGlyZWN0aXZlIH0gZnJvbSAnLi9kaXJlY3RpdmVzL3BhZ2UtaGVhZGVyLWNvbnRlbnQuZGlyZWN0aXZlJztcbmltcG9ydCB7XG4gIENsaWNrT3V0c2lkZURpcmVjdGl2ZSxcbiAgSW50ZXJjZXB0RGVhY3RpdmF0ZURpcmVjdGl2ZSxcbiAgU2Nyb2xsQm9yZGVyT2JzZXJ2ZXJEaXJlY3RpdmUsXG4gIFNjcm9sbFRvRmlyc3RJbnZhbGlkRGlyZWN0aXZlLFxuICBTY3JvbGxUb0ZpcnN0SW52YWxpZE1hcmtlckRpcmVjdGl2ZSxcbn0gZnJvbSAnLi9kaXJlY3RpdmVzL3B1YmxpYy1hcGknO1xuaW1wb3J0IHtcbiAgUmVhZG9ubHlGaWVsZERpcmVjdGl2ZSxcbiAgU3BhbkNvbXBvbmVudCxcbn0gZnJvbSAnLi9kaXJlY3RpdmVzL3JlYWRvbmx5LWZpZWxkLmRpcmVjdGl2ZSc7XG5pbXBvcnQgeyBSZXNpemVEaXJlY3RpdmUgfSBmcm9tICcuL2RpcmVjdGl2ZXMvcmVzaXplLmRpcmVjdGl2ZSc7XG5pbXBvcnQgeyBDcm9udGFiTmV4dFBpcGUgfSBmcm9tICcuL3BpcGVzL2Nyb250YWItbmV4dC5waXBlJztcbmltcG9ydCB7IEZpZWxkTm90QXZhaWxhYmxlUGlwZSB9IGZyb20gJy4vcGlwZXMvZmllbGQtbm90LWF2YWlsYWJsZS5waXBlJztcbmltcG9ydCB7IEltZ0hlYWRlclBpcGUgfSBmcm9tICcuL3BpcGVzL2ltZy1oZWFkZXIucGlwZSc7XG5pbXBvcnQgeyBJbWdUaGVtZVBpcGUgfSBmcm9tICcuL3BpcGVzL2ltZy10aGVtZS5waXBlJztcbmltcG9ydCB7IEs4c1V0aWxQaXBlTW9kdWxlIH0gZnJvbSAnLi9waXBlcy9rOHMtdXRpbC5waXBlLm1vZHVsZSc7XG5pbXBvcnQgeyBQYXJzZUpzb25UcmFuc2xhdGVQaXBlIH0gZnJvbSAnLi9waXBlcy9wYXJzZS1qc29uLXRyYW5zbGF0ZS5waXBlJztcbmltcG9ydCB7XG4gIENyb25IdW1hblJlYWRhYmxlUGlwZSxcbiAgTG9jYWxlVHJhbnNmb3JtUGlwZSxcbiAgTWFya2VkUGlwZSxcbiAgUmVsYXRpdmVUaW1lUGlwZSxcbiAgU2FuaXRpemVQaXBlLFxuICBTdGFuZGFyZERhdGVQaXBlLFxuICBTdGFuZGFyZFRpbWVQaXBlLFxuICBUaGVtZVRyYW5zZm9ybVBpcGUsXG4gIFRpbWV6b25lRGlzcGxheVBpcGUsXG59IGZyb20gJy4vcGlwZXMvcHVibGljLWFwaSc7XG5pbXBvcnQgeyBQdXJlUGlwZSB9IGZyb20gJy4vcGlwZXMvcHVyZS5waXBlJztcbmltcG9ydCB7IFNhZmVQaXBlIH0gZnJvbSAnLi9waXBlcy9zYWZlLnBpcGUnO1xuXG5jb25zdCBTVEFORFMgPSBbXG4gIFJlYWRvbmx5RmllbGREaXJlY3RpdmUsXG4gIFBhcnNlSnNvblRyYW5zbGF0ZVBpcGUsXG4gIEZpZWxkTm90QXZhaWxhYmxlUGlwZSxcbiAgSW1nSGVhZGVyUGlwZSxcbiAgSW1nVGhlbWVQaXBlLFxuICBTYWZlUGlwZSxcbiAgU2FuaXRpemVQaXBlLFxuICBSZWxhdGl2ZVRpbWVQaXBlLFxuICBQYWdlSGVhZGVyQ29udGVudERpcmVjdGl2ZSxcbiAgU3RhbmRhcmRUaW1lUGlwZSxcbiAgU2Nyb2xsVG9GaXJzdEludmFsaWREaXJlY3RpdmUsXG4gIEludGVyY2VwdERlYWN0aXZhdGVEaXJlY3RpdmUsXG4gIERpc2FibGVkRGlyZWN0aXZlLFxuICBDbGlja091dHNpZGVEaXJlY3RpdmUsXG4gIFNjcm9sbEJvcmRlck9ic2VydmVyRGlyZWN0aXZlLFxuICBSZXNpemVEaXJlY3RpdmUsXG4gIEZlYXR1cmVHYXRlRGlyZWN0aXZlLFxuICBQdXJlUGlwZSxcbiAgU3RhbmRhcmREYXRlUGlwZSxcbiAgTWFya2VkUGlwZSxcbl07XG5cbmNvbnN0IFBJUEVTID0gW1xuICBMb2NhbGVUcmFuc2Zvcm1QaXBlLFxuICBUaGVtZVRyYW5zZm9ybVBpcGUsXG4gIFRpbWV6b25lRGlzcGxheVBpcGUsXG4gIENyb25IdW1hblJlYWRhYmxlUGlwZSxcbl07XG5cbmNvbnN0IERJUkVDVElWRVMgPSBbXG4gIFNjcm9sbFRvRmlyc3RJbnZhbGlkTWFya2VyRGlyZWN0aXZlLFxuICBGb3JtSXRlbU1hcmdpbkVmZmVjdERpcmVjdGl2ZSxcbl07XG5cbmNvbnN0IEVYUE9SVEFCTEVTID0gWy4uLlBJUEVTLCAuLi5ESVJFQ1RJVkVTXTtcbmNvbnN0IElOVEVSTkFMUyA9IFtTcGFuQ29tcG9uZW50XTtcblxuQE5nTW9kdWxlKHtcbiAgaW1wb3J0czogW1xuICAgIC4uLlNUQU5EUyxcbiAgICBDb21tb25Nb2R1bGUsXG4gICAgUmVhY3RpdmVGb3Jtc01vZHVsZSxcbiAgICBLOHNVdGlsUGlwZU1vZHVsZSxcbiAgICBFZmZlY3REaXJlY3RpdmVNb2R1bGUsXG4gICAgQ29kZU1vZHVsZSxcbiAgICBDcm9udGFiTmV4dFBpcGUsXG4gIF0sXG4gIGRlY2xhcmF0aW9uczogWy4uLkVYUE9SVEFCTEVTLCAuLi5JTlRFUk5BTFNdLFxuICBleHBvcnRzOiBbXG4gICAgLi4uRVhQT1JUQUJMRVMsXG4gICAgLi4uU1RBTkRTLFxuICAgIEs4c1V0aWxQaXBlTW9kdWxlLFxuICAgIENvZGVNb2R1bGUsXG4gICAgRWZmZWN0RGlyZWN0aXZlTW9kdWxlLFxuICAgIENyb250YWJOZXh0UGlwZSxcbiAgXSxcbn0pXG5leHBvcnQgY2xhc3MgQ29yZU1vZHVsZSB7fVxuIl19