@duoduo-oba/ng-devui
Version:
DevUI components based on Angular
41 lines • 3.13 kB
JavaScript
/**
* @fileoverview added by tsickle
* Generated from: directives/sortable.directive.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { Directive, ElementRef, HostBinding, Input } from '@angular/core';
var SortableDirective = /** @class */ (function () {
function SortableDirective(el) {
this.el = el;
this.dSortDirection = 'v';
this.dSortableZMode = false;
this.dSortable = true;
}
SortableDirective.decorators = [
{ type: Directive, args: [{
selector: '[dSortable]'
},] }
];
/** @nocollapse */
SortableDirective.ctorParameters = function () { return [
{ type: ElementRef }
]; };
SortableDirective.propDecorators = {
dSortDirection: [{ type: HostBinding, args: ['attr.dsortable',] }, { type: Input, args: ['dSortable',] }],
dSortableZMode: [{ type: HostBinding, args: ['attr.d-sortable-zmode',] }, { type: Input }],
dSortable: [{ type: HostBinding, args: ['attr.d-sortable',] }]
};
return SortableDirective;
}());
export { SortableDirective };
if (false) {
/** @type {?} */
SortableDirective.prototype.dSortDirection;
/** @type {?} */
SortableDirective.prototype.dSortableZMode;
/** @type {?} */
SortableDirective.prototype.dSortable;
/** @type {?} */
SortableDirective.prototype.el;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic29ydGFibGUuZGlyZWN0aXZlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmctZGV2dWkvZHJhZ2Ryb3AvIiwic291cmNlcyI6WyJkaXJlY3RpdmVzL3NvcnRhYmxlLmRpcmVjdGl2ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsVUFBVSxFQUFFLFdBQVcsRUFBRSxLQUFLLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFFMUU7SUFZRSwyQkFBbUIsRUFBYztRQUFkLE9BQUUsR0FBRixFQUFFLENBQVk7UUFKWixtQkFBYyxHQUFHLEdBQUcsQ0FBQztRQUVqQyxtQkFBYyxHQUFHLEtBQUssQ0FBQztRQUNBLGNBQVMsR0FBRyxJQUFJLENBQUM7SUFDYixDQUFDOztnQkFadEMsU0FBUyxTQUFDO29CQUNQLFFBQVEsRUFBRSxhQUFhO2lCQUMxQjs7OztnQkFKbUIsVUFBVTs7O2lDQVMzQixXQUFXLFNBQUMsZ0JBQWdCLGNBQzVCLEtBQUssU0FBQyxXQUFXO2lDQUNqQixXQUFXLFNBQUMsdUJBQXVCLGNBQ25DLEtBQUs7NEJBQ0wsV0FBVyxTQUFDLGlCQUFpQjs7SUFFaEMsd0JBQUM7Q0FBQSxBQWJELElBYUM7U0FQWSxpQkFBaUI7OztJQUM1QiwyQ0FDMEM7O0lBQzFDLDJDQUNnQzs7SUFDaEMsc0NBQWlEOztJQUNyQywrQkFBcUIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBEaXJlY3RpdmUsIEVsZW1lbnRSZWYsIEhvc3RCaW5kaW5nLCBJbnB1dCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5cclxuQERpcmVjdGl2ZSh7XHJcbiAgICBzZWxlY3RvcjogJ1tkU29ydGFibGVdJ1xyXG59KVxyXG4vKipcclxuICogTWFrZXMgYW4gZWxlbWVudCBkcmFnZ2FibGUgYnkgYWRkaW5nIHRoZSBkcmFnZ2FibGUgaHRtbCBhdHRyaWJ1dGVcclxuICovXHJcbmV4cG9ydCBjbGFzcyBTb3J0YWJsZURpcmVjdGl2ZSB7XHJcbiAgQEhvc3RCaW5kaW5nKCdhdHRyLmRzb3J0YWJsZScpXHJcbiAgQElucHV0KCdkU29ydGFibGUnKSAgZFNvcnREaXJlY3Rpb24gPSAndic7XHJcbiAgQEhvc3RCaW5kaW5nKCdhdHRyLmQtc29ydGFibGUtem1vZGUnKVxyXG4gIEBJbnB1dCgpIGRTb3J0YWJsZVpNb2RlID0gZmFsc2U7XHJcbiAgQEhvc3RCaW5kaW5nKCdhdHRyLmQtc29ydGFibGUnKSBkU29ydGFibGUgPSB0cnVlO1xyXG4gIGNvbnN0cnVjdG9yKHB1YmxpYyBlbDogRWxlbWVudFJlZikge31cclxufVxyXG4iXX0=