@duoduo-oba/ng-devui
Version:
DevUI components based on Angular
61 lines • 3.67 kB
JavaScript
/**
* @fileoverview added by tsickle
* Generated from: directives/drag-preview.component.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { Component, ElementRef, ChangeDetectorRef } from '@angular/core';
export class DragPreviewComponent {
/**
* @param {?} el
* @param {?} cdr
*/
constructor(el, cdr) {
this.el = el;
this.cdr = cdr;
this.element = el.nativeElement;
}
/**
* @return {?}
*/
updateTemplate() {
this.cdr.detectChanges();
}
}
DragPreviewComponent.decorators = [
{ type: Component, args: [{
selector: 'd-drag-preview',
template: "<ng-template\r\n [ngTemplateOutlet]=\"templateRef\"\r\n [ngTemplateOutletContext]=\"{\r\n data: data,\r\n draggedEl: draggedEl,\r\n dragData: dragData,\r\n batchDragData: batchDragData,\r\n dragSyncDOMElements: dragSyncDOMElements\r\n }\"\r\n>\r\n</ng-template>\r\n"
}] }
];
/** @nocollapse */
DragPreviewComponent.ctorParameters = () => [
{ type: ElementRef },
{ type: ChangeDetectorRef }
];
if (false) {
/** @type {?} */
DragPreviewComponent.prototype.element;
/** @type {?} */
DragPreviewComponent.prototype.data;
/** @type {?} */
DragPreviewComponent.prototype.draggedEl;
/** @type {?} */
DragPreviewComponent.prototype.dragData;
/** @type {?} */
DragPreviewComponent.prototype.batchDragData;
/** @type {?} */
DragPreviewComponent.prototype.dragSyncDOMElements;
/** @type {?} */
DragPreviewComponent.prototype.templateRef;
/**
* @type {?}
* @private
*/
DragPreviewComponent.prototype.el;
/**
* @type {?}
* @private
*/
DragPreviewComponent.prototype.cdr;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZHJhZy1wcmV2aWV3LmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25nLWRldnVpL2RyYWdkcm9wLyIsInNvdXJjZXMiOlsiZGlyZWN0aXZlcy9kcmFnLXByZXZpZXcuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFHLFNBQVMsRUFBZSxVQUFVLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFPdkYsTUFBTSxPQUFPLG9CQUFvQjs7Ozs7SUFRL0IsWUFBb0IsRUFBYyxFQUFVLEdBQXNCO1FBQTlDLE9BQUUsR0FBRixFQUFFLENBQVk7UUFBVSxRQUFHLEdBQUgsR0FBRyxDQUFtQjtRQUNoRSxJQUFJLENBQUMsT0FBTyxHQUFJLEVBQUUsQ0FBQyxhQUFhLENBQUM7SUFDbkMsQ0FBQzs7OztJQUNNLGNBQWM7UUFDbkIsSUFBSSxDQUFDLEdBQUcsQ0FBQyxhQUFhLEVBQUUsQ0FBQztJQUMzQixDQUFDOzs7WUFsQkYsU0FBUyxTQUFDO2dCQUNULFFBQVEsRUFBRSxnQkFBZ0I7Z0JBQzFCLHVTQUE0QzthQUM3Qzs7OztZQUxpQyxVQUFVO1lBQUUsaUJBQWlCOzs7O0lBUTdELHVDQUFROztJQUNSLG9DQUFLOztJQUNMLHlDQUFVOztJQUNWLHdDQUFTOztJQUNULDZDQUFjOztJQUNkLG1EQUFvQjs7SUFDcEIsMkNBQThCOzs7OztJQUNsQixrQ0FBc0I7Ozs7O0lBQUUsbUNBQThCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgIENvbXBvbmVudCwgVGVtcGxhdGVSZWYsIEVsZW1lbnRSZWYsIENoYW5nZURldGVjdG9yUmVmIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcblxyXG5AQ29tcG9uZW50KHtcclxuICBzZWxlY3RvcjogJ2QtZHJhZy1wcmV2aWV3JyxcclxuICB0ZW1wbGF0ZVVybDogJy4vZHJhZy1wcmV2aWV3LmNvbXBvbmVudC5odG1sJ1xyXG59KVxyXG5cclxuZXhwb3J0IGNsYXNzIERyYWdQcmV2aWV3Q29tcG9uZW50IHtcclxuICBlbGVtZW50O1xyXG4gIGRhdGE7XHJcbiAgZHJhZ2dlZEVsO1xyXG4gIGRyYWdEYXRhO1xyXG4gIGJhdGNoRHJhZ0RhdGE7XHJcbiAgZHJhZ1N5bmNET01FbGVtZW50cztcclxuICB0ZW1wbGF0ZVJlZjogVGVtcGxhdGVSZWY8YW55PjtcclxuICBjb25zdHJ1Y3Rvcihwcml2YXRlIGVsOiBFbGVtZW50UmVmLCBwcml2YXRlIGNkcjogQ2hhbmdlRGV0ZWN0b3JSZWYpIHtcclxuICAgIHRoaXMuZWxlbWVudCA9ICBlbC5uYXRpdmVFbGVtZW50O1xyXG4gIH1cclxuICBwdWJsaWMgdXBkYXRlVGVtcGxhdGUoKSB7XHJcbiAgICB0aGlzLmNkci5kZXRlY3RDaGFuZ2VzKCk7XHJcbiAgfVxyXG5cclxufVxyXG4iXX0=