@alauda-fe/common
Version:
Alauda frontend team common codes.
22 lines • 2.69 kB
JavaScript
import { Directive, ElementRef, InjectionToken } from '@angular/core';
import * as i0 from "@angular/core";
export const GRID_REMOVE_HANDLER = new InjectionToken('grid remove handler');
export class GridRemoveHandlerDirective {
constructor(element) {
this.element = element;
}
static { this.ɵfac = function GridRemoveHandlerDirective_Factory(t) { return new (t || GridRemoveHandlerDirective)(i0.ɵɵdirectiveInject(i0.ElementRef)); }; }
static { this.ɵdir = /*@__PURE__*/ i0.ɵɵdefineDirective({ type: GridRemoveHandlerDirective, selectors: [["", "aclGridRemoveHandler", ""]], features: [i0.ɵɵProvidersFeature([
{ provide: GRID_REMOVE_HANDLER, useExisting: GridRemoveHandlerDirective },
])] }); }
}
(() => { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassMetadata(GridRemoveHandlerDirective, [{
type: Directive,
args: [{
selector: '[aclGridRemoveHandler]',
providers: [
{ provide: GRID_REMOVE_HANDLER, useExisting: GridRemoveHandlerDirective },
],
}]
}], () => [{ type: i0.ElementRef }], null); })();
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVtb3ZlLWhhbmRsZXIuZGlyZWN0aXZlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vbGlicy9jb21tb24vc3JjL2dyaWQtbGF5b3V0L2RpcmVjdGl2ZXMvcmVtb3ZlLWhhbmRsZXIuZGlyZWN0aXZlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsVUFBVSxFQUFFLGNBQWMsRUFBRSxNQUFNLGVBQWUsQ0FBQzs7QUFFdEUsTUFBTSxDQUFDLE1BQU0sbUJBQW1CLEdBQzlCLElBQUksY0FBYyxDQUE2QixxQkFBcUIsQ0FBQyxDQUFDO0FBUXhFLE1BQU0sT0FBTywwQkFBMEI7SUFDckMsWUFBbUIsT0FBZ0M7UUFBaEMsWUFBTyxHQUFQLE9BQU8sQ0FBeUI7SUFBRyxDQUFDOzJGQUQ1QywwQkFBMEI7b0VBQTFCLDBCQUEwQixrRkFKMUI7Z0JBQ1QsRUFBRSxPQUFPLEVBQUUsbUJBQW1CLEVBQUUsV0FBVyxFQUFFLDBCQUEwQixFQUFFO2FBQzFFOztpRkFFVSwwQkFBMEI7Y0FOdEMsU0FBUztlQUFDO2dCQUNULFFBQVEsRUFBRSx3QkFBd0I7Z0JBQ2xDLFNBQVMsRUFBRTtvQkFDVCxFQUFFLE9BQU8sRUFBRSxtQkFBbUIsRUFBRSxXQUFXLDRCQUE0QixFQUFFO2lCQUMxRTthQUNGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRGlyZWN0aXZlLCBFbGVtZW50UmVmLCBJbmplY3Rpb25Ub2tlbiB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5leHBvcnQgY29uc3QgR1JJRF9SRU1PVkVfSEFORExFUiA9XG4gIG5ldyBJbmplY3Rpb25Ub2tlbjxHcmlkUmVtb3ZlSGFuZGxlckRpcmVjdGl2ZT4oJ2dyaWQgcmVtb3ZlIGhhbmRsZXInKTtcblxuQERpcmVjdGl2ZSh7XG4gIHNlbGVjdG9yOiAnW2FjbEdyaWRSZW1vdmVIYW5kbGVyXScsXG4gIHByb3ZpZGVyczogW1xuICAgIHsgcHJvdmlkZTogR1JJRF9SRU1PVkVfSEFORExFUiwgdXNlRXhpc3Rpbmc6IEdyaWRSZW1vdmVIYW5kbGVyRGlyZWN0aXZlIH0sXG4gIF0sXG59KVxuZXhwb3J0IGNsYXNzIEdyaWRSZW1vdmVIYW5kbGVyRGlyZWN0aXZlIHtcbiAgY29uc3RydWN0b3IocHVibGljIGVsZW1lbnQ6IEVsZW1lbnRSZWY8SFRNTEVsZW1lbnQ+KSB7fVxufVxuIl19