UNPKG

angular-draggable-droppable

Version:
27 lines 2.68 kB
import { Directive } from '@angular/core'; import * as i0 from "@angular/core"; /** * If the window isn't scrollable, then place this on the scrollable container that draggable elements are inside. e.g. * ```html <div style="overflow: scroll" mwlDraggableScrollContainer> <div mwlDraggable>Drag me!</div> </div> ``` */ export class DraggableScrollContainerDirective { /** * @hidden */ constructor(elementRef) { this.elementRef = elementRef; } } DraggableScrollContainerDirective.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.0.3", ngImport: i0, type: DraggableScrollContainerDirective, deps: [{ token: i0.ElementRef }], target: i0.ɵɵFactoryTarget.Directive }); DraggableScrollContainerDirective.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "15.0.3", type: DraggableScrollContainerDirective, selector: "[mwlDraggableScrollContainer]", ngImport: i0 }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "15.0.3", ngImport: i0, type: DraggableScrollContainerDirective, decorators: [{ type: Directive, args: [{ selector: '[mwlDraggableScrollContainer]', }] }], ctorParameters: function () { return [{ type: i0.ElementRef }]; } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZHJhZ2dhYmxlLXNjcm9sbC1jb250YWluZXIuZGlyZWN0aXZlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vcHJvamVjdHMvYW5ndWxhci1kcmFnZ2FibGUtZHJvcHBhYmxlL3NyYy9saWIvZHJhZ2dhYmxlLXNjcm9sbC1jb250YWluZXIuZGlyZWN0aXZlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQWMsTUFBTSxlQUFlLENBQUM7O0FBRXREOzs7Ozs7O0dBT0c7QUFJSCxNQUFNLE9BQU8saUNBQWlDO0lBQzVDOztPQUVHO0lBQ0gsWUFBbUIsVUFBbUM7UUFBbkMsZUFBVSxHQUFWLFVBQVUsQ0FBeUI7SUFBRyxDQUFDOzs4SEFKL0MsaUNBQWlDO2tIQUFqQyxpQ0FBaUM7MkZBQWpDLGlDQUFpQztrQkFIN0MsU0FBUzttQkFBQztvQkFDVCxRQUFRLEVBQUUsK0JBQStCO2lCQUMxQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IERpcmVjdGl2ZSwgRWxlbWVudFJlZiB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG4vKipcbiAqIElmIHRoZSB3aW5kb3cgaXNuJ3Qgc2Nyb2xsYWJsZSwgdGhlbiBwbGFjZSB0aGlzIG9uIHRoZSBzY3JvbGxhYmxlIGNvbnRhaW5lciB0aGF0IGRyYWdnYWJsZSBlbGVtZW50cyBhcmUgaW5zaWRlLiBlLmcuXG4gKiBgYGBodG1sXG4gIDxkaXYgc3R5bGU9XCJvdmVyZmxvdzogc2Nyb2xsXCIgbXdsRHJhZ2dhYmxlU2Nyb2xsQ29udGFpbmVyPlxuICAgIDxkaXYgbXdsRHJhZ2dhYmxlPkRyYWcgbWUhPC9kaXY+XG4gIDwvZGl2PlxuICBgYGBcbiAqL1xuQERpcmVjdGl2ZSh7XG4gIHNlbGVjdG9yOiAnW213bERyYWdnYWJsZVNjcm9sbENvbnRhaW5lcl0nLFxufSlcbmV4cG9ydCBjbGFzcyBEcmFnZ2FibGVTY3JvbGxDb250YWluZXJEaXJlY3RpdmUge1xuICAvKipcbiAgICogQGhpZGRlblxuICAgKi9cbiAgY29uc3RydWN0b3IocHVibGljIGVsZW1lbnRSZWY6IEVsZW1lbnRSZWY8SFRNTEVsZW1lbnQ+KSB7fVxufVxuIl19