@anjuna/angular-core
Version:
<p align="center"> <img src="//cdn.zuora.com/theme/0.6.0/assets/anjuna/anjuna-logo.svg"/> <br/><br/> </p>
39 lines • 2.52 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { Directive, ElementRef } from '@angular/core';
import { DropController } from '@anjuna/core';
/**
* \@description A wrapper around the HTML 5 Drop API.
*/
var DroppableDirective = /** @class */ (function () {
function DroppableDirective(element) {
this.element = element;
this.controller = new DropController(this.element.nativeElement).connect();
}
DroppableDirective.decorators = [
{ type: Directive, args: [{
selector: '[anjDroppable]'
},] }
];
/** @nocollapse */
DroppableDirective.ctorParameters = function () { return [
{ type: ElementRef }
]; };
return DroppableDirective;
}());
export { DroppableDirective };
if (false) {
/**
* @type {?}
* @private
*/
DroppableDirective.prototype.controller;
/**
* @type {?}
* @private
*/
DroppableDirective.prototype.element;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZHJvcHBhYmxlLmRpcmVjdGl2ZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bhbmp1bmEvYW5ndWxhci1jb3JlLyIsInNvdXJjZXMiOlsibGliL2NvbW1vbi9kcmFnLWRyb3AvZHJvcHBhYmxlLmRpcmVjdGl2ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFFdEQsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLGNBQWMsQ0FBQzs7OztBQUs5QztJQU1JLDRCQUFvQixPQUFtQjtRQUFuQixZQUFPLEdBQVAsT0FBTyxDQUFZO1FBQ25DLElBQUksQ0FBQyxVQUFVLEdBQUcsSUFBSSxjQUFjLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxhQUFhLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQztJQUMvRSxDQUFDOztnQkFSSixTQUFTLFNBQUM7b0JBQ1AsUUFBUSxFQUFFLGdCQUFnQjtpQkFDN0I7Ozs7Z0JBVG1CLFVBQVU7O0lBZ0I5Qix5QkFBQztDQUFBLEFBVEQsSUFTQztTQU5ZLGtCQUFrQjs7Ozs7O0lBQzNCLHdDQUFtQzs7Ozs7SUFFdkIscUNBQTJCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRGlyZWN0aXZlLCBFbGVtZW50UmVmIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbmltcG9ydCB7IERyb3BDb250cm9sbGVyIH0gZnJvbSAnQGFuanVuYS9jb3JlJztcblxuLyoqXG4gKiBAZGVzY3JpcHRpb24gQSB3cmFwcGVyIGFyb3VuZCB0aGUgSFRNTCA1IERyb3AgQVBJLlxuICovXG5ARGlyZWN0aXZlKHtcbiAgICBzZWxlY3RvcjogJ1thbmpEcm9wcGFibGVdJ1xufSlcbmV4cG9ydCBjbGFzcyBEcm9wcGFibGVEaXJlY3RpdmUge1xuICAgIHByaXZhdGUgY29udHJvbGxlcjogRHJvcENvbnRyb2xsZXI7XG5cbiAgICBjb25zdHJ1Y3Rvcihwcml2YXRlIGVsZW1lbnQ6IEVsZW1lbnRSZWYpIHtcbiAgICAgICAgdGhpcy5jb250cm9sbGVyID0gbmV3IERyb3BDb250cm9sbGVyKHRoaXMuZWxlbWVudC5uYXRpdmVFbGVtZW50KS5jb25uZWN0KCk7XG4gICAgfVxufVxuIl19