UNPKG

ng-devui

Version:

DevUI components based on Angular

27 lines 2.74 kB
import { Directive, EventEmitter, Output } from '@angular/core'; import * as i0 from "@angular/core"; export class DashboardLibraryPanelDirective { constructor() { this.widgetDragStart = new EventEmitter(); this.widgetDragStop = new EventEmitter(); } dragStartHandler() { this.widgetDragStart.emit(); } dragStopHandler() { this.widgetDragStop.emit(); } static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: DashboardLibraryPanelDirective, deps: [], target: i0.ɵɵFactoryTarget.Directive }); } static { this.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "18.2.13", type: DashboardLibraryPanelDirective, selector: "[dDashboardLibraryPanel]", outputs: { widgetDragStart: "widgetDragStart", widgetDragStop: "widgetDragStop" }, ngImport: i0 }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: DashboardLibraryPanelDirective, decorators: [{ type: Directive, args: [{ selector: '[dDashboardLibraryPanel]', }] }], propDecorators: { widgetDragStart: [{ type: Output }], widgetDragStop: [{ type: Output }] } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGlicmFyeS1wYW5lbC5kaXJlY3RpdmUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9kZXZ1aS9kYXNoYm9hcmQvd2lkZ2V0LWxpYnJhcnkvbGlicmFyeS1wYW5lbC5kaXJlY3RpdmUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxZQUFZLEVBQUUsTUFBTSxFQUFFLE1BQU0sZUFBZSxDQUFDOztBQUtoRSxNQUFNLE9BQU8sOEJBQThCO0lBSDNDO1FBSVksb0JBQWUsR0FBRyxJQUFJLFlBQVksRUFBRSxDQUFDO1FBQ3JDLG1CQUFjLEdBQUcsSUFBSSxZQUFZLEVBQUUsQ0FBQztLQU8vQztJQU5DLGdCQUFnQjtRQUNkLElBQUksQ0FBQyxlQUFlLENBQUMsSUFBSSxFQUFFLENBQUM7SUFDOUIsQ0FBQztJQUNELGVBQWU7UUFDYixJQUFJLENBQUMsY0FBYyxDQUFDLElBQUksRUFBRSxDQUFDO0lBQzdCLENBQUM7K0dBUlUsOEJBQThCO21HQUE5Qiw4QkFBOEI7OzRGQUE5Qiw4QkFBOEI7a0JBSDFDLFNBQVM7bUJBQUM7b0JBQ1QsUUFBUSxFQUFFLDBCQUEwQjtpQkFDckM7OEJBRVcsZUFBZTtzQkFBeEIsTUFBTTtnQkFDRyxjQUFjO3NCQUF2QixNQUFNIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRGlyZWN0aXZlLCBFdmVudEVtaXR0ZXIsIE91dHB1dCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5ARGlyZWN0aXZlKHtcbiAgc2VsZWN0b3I6ICdbZERhc2hib2FyZExpYnJhcnlQYW5lbF0nLFxufSlcbmV4cG9ydCBjbGFzcyBEYXNoYm9hcmRMaWJyYXJ5UGFuZWxEaXJlY3RpdmUge1xuICBAT3V0cHV0KCkgd2lkZ2V0RHJhZ1N0YXJ0ID0gbmV3IEV2ZW50RW1pdHRlcigpO1xuICBAT3V0cHV0KCkgd2lkZ2V0RHJhZ1N0b3AgPSBuZXcgRXZlbnRFbWl0dGVyKCk7XG4gIGRyYWdTdGFydEhhbmRsZXIoKSB7XG4gICAgdGhpcy53aWRnZXREcmFnU3RhcnQuZW1pdCgpO1xuICB9XG4gIGRyYWdTdG9wSGFuZGxlcigpIHtcbiAgICB0aGlzLndpZGdldERyYWdTdG9wLmVtaXQoKTtcbiAgfVxufVxuIl19