@duoduo-oba/ng-devui
Version:
DevUI components based on Angular
62 lines • 3.9 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';
var DragPreviewComponent = /** @class */ (function () {
function DragPreviewComponent(el, cdr) {
this.el = el;
this.cdr = cdr;
this.element = el.nativeElement;
}
/**
* @return {?}
*/
DragPreviewComponent.prototype.updateTemplate = /**
* @return {?}
*/
function () {
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 = function () { return [
{ type: ElementRef },
{ type: ChangeDetectorRef }
]; };
return DragPreviewComponent;
}());
export { DragPreviewComponent };
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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZHJhZy1wcmV2aWV3LmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25nLWRldnVpL2RyYWdkcm9wLyIsInNvdXJjZXMiOlsiZGlyZWN0aXZlcy9kcmFnLXByZXZpZXcuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFHLFNBQVMsRUFBZSxVQUFVLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFFdkY7SUFhRSw4QkFBb0IsRUFBYyxFQUFVLEdBQXNCO1FBQTlDLE9BQUUsR0FBRixFQUFFLENBQVk7UUFBVSxRQUFHLEdBQUgsR0FBRyxDQUFtQjtRQUNoRSxJQUFJLENBQUMsT0FBTyxHQUFJLEVBQUUsQ0FBQyxhQUFhLENBQUM7SUFDbkMsQ0FBQzs7OztJQUNNLDZDQUFjOzs7SUFBckI7UUFDRSxJQUFJLENBQUMsR0FBRyxDQUFDLGFBQWEsRUFBRSxDQUFDO0lBQzNCLENBQUM7O2dCQWxCRixTQUFTLFNBQUM7b0JBQ1QsUUFBUSxFQUFFLGdCQUFnQjtvQkFDMUIsdVNBQTRDO2lCQUM3Qzs7OztnQkFMaUMsVUFBVTtnQkFBRSxpQkFBaUI7O0lBc0IvRCwyQkFBQztDQUFBLEFBcEJELElBb0JDO1NBZlksb0JBQW9COzs7SUFDL0IsdUNBQVE7O0lBQ1Isb0NBQUs7O0lBQ0wseUNBQVU7O0lBQ1Ysd0NBQVM7O0lBQ1QsNkNBQWM7O0lBQ2QsbURBQW9COztJQUNwQiwyQ0FBOEI7Ozs7O0lBQ2xCLGtDQUFzQjs7Ozs7SUFBRSxtQ0FBOEIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyAgQ29tcG9uZW50LCBUZW1wbGF0ZVJlZiwgRWxlbWVudFJlZiwgQ2hhbmdlRGV0ZWN0b3JSZWYgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuXHJcbkBDb21wb25lbnQoe1xyXG4gIHNlbGVjdG9yOiAnZC1kcmFnLXByZXZpZXcnLFxyXG4gIHRlbXBsYXRlVXJsOiAnLi9kcmFnLXByZXZpZXcuY29tcG9uZW50Lmh0bWwnXHJcbn0pXHJcblxyXG5leHBvcnQgY2xhc3MgRHJhZ1ByZXZpZXdDb21wb25lbnQge1xyXG4gIGVsZW1lbnQ7XHJcbiAgZGF0YTtcclxuICBkcmFnZ2VkRWw7XHJcbiAgZHJhZ0RhdGE7XHJcbiAgYmF0Y2hEcmFnRGF0YTtcclxuICBkcmFnU3luY0RPTUVsZW1lbnRzO1xyXG4gIHRlbXBsYXRlUmVmOiBUZW1wbGF0ZVJlZjxhbnk+O1xyXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgZWw6IEVsZW1lbnRSZWYsIHByaXZhdGUgY2RyOiBDaGFuZ2VEZXRlY3RvclJlZikge1xyXG4gICAgdGhpcy5lbGVtZW50ID0gIGVsLm5hdGl2ZUVsZW1lbnQ7XHJcbiAgfVxyXG4gIHB1YmxpYyB1cGRhdGVUZW1wbGF0ZSgpIHtcclxuICAgIHRoaXMuY2RyLmRldGVjdENoYW5nZXMoKTtcclxuICB9XHJcblxyXG59XHJcbiJdfQ==