ngx-pluto
Version:
128 lines • 10.1 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
import { InjectionToken } from '@angular/core';
/**
* @ignore
* @deprecated To be removed. No longer being used. Previously the interface was used to avoid
* circular imports between `CdkDrag` and `CdkDropList`, however now we're using the
* `CdkDropListInternal` interface to achieve the same result, without having to maintain
* this large of an interface.
* \@breaking-change 8.0.0
* @record
* @template T
*/
export function CdkDropListContainer() { }
if (false) {
/**
* DOM node that corresponds to the drop container.
* @type {?}
*/
CdkDropListContainer.prototype.element;
/**
* Arbitrary data to attach to all events emitted by this container.
* @type {?}
*/
CdkDropListContainer.prototype.data;
/**
* Unique ID for the drop zone.
* @type {?}
*/
CdkDropListContainer.prototype.id;
/**
* Direction in which the list is oriented.
* @type {?}
*/
CdkDropListContainer.prototype.orientation;
/**
* Locks the position of the draggable elements inside the container along the specified axis.
* @type {?}
*/
CdkDropListContainer.prototype.lockAxis;
/**
* Whether starting a dragging sequence from this container is disabled.
* @type {?}
*/
CdkDropListContainer.prototype.disabled;
/** @type {?} */
CdkDropListContainer.prototype._draggables;
/**
* Starts dragging an item.
* @return {?}
*/
CdkDropListContainer.prototype.start = function () { };
/**
* Drops an item into this container.
* @param {?} item Item being dropped into the container.
* @param {?} currentIndex Index at which the item should be inserted.
* @param {?} previousContainer Container from which the item got dragged in.
* @param {?} isPointerOverContainer Whether the user's pointer was over the
* container when the item was dropped.
* @return {?}
*/
CdkDropListContainer.prototype.drop = function (item, currentIndex, previousContainer, isPointerOverContainer) { };
/**
* Emits an event to indicate that the user moved an item into the container.
* @param {?} item Item that was moved into the container.
* @param {?} pointerX Position of the item along the X axis.
* @param {?} pointerY Position of the item along the Y axis.
* @return {?}
*/
CdkDropListContainer.prototype.enter = function (item, pointerX, pointerY) { };
/**
* Removes an item from the container after it was dragged into another container by the user.
* @param {?} item Item that was dragged out.
* @return {?}
*/
CdkDropListContainer.prototype.exit = function (item) { };
/**
* Figures out the index of an item in the container.
* @param {?} item Item whose index should be determined.
* @return {?}
*/
CdkDropListContainer.prototype.getItemIndex = function (item) { };
/**
* @param {?} item
* @param {?} pointerX
* @param {?} pointerY
* @param {?} delta
* @return {?}
*/
CdkDropListContainer.prototype._sortItem = function (item, pointerX, pointerY, delta) { };
/**
* @param {?} item
* @param {?} x
* @param {?} y
* @return {?}
*/
CdkDropListContainer.prototype._getSiblingContainerFromPosition = function (item, x, y) { };
/**
* @param {?} x
* @param {?} y
* @return {?}
*/
CdkDropListContainer.prototype._isOverContainer = function (x, y) { };
}
/**
* Injection token that is used to provide a CdkDropList instance to CdkDrag.
* Used for avoiding circular imports.
* @type {?}
*/
export var CDK_DROP_LIST = new InjectionToken('CDK_DROP_LIST');
/**
* Injection token that is used to provide a CdkDropList instance to CdkDrag.
* Used for avoiding circular imports.
* @deprecated Use `CDK_DROP_LIST` instead.
* \@breaking-change 8.0.0
* @type {?}
*/
export var CDK_DROP_LIST_CONTAINER = CDK_DROP_LIST;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZHJvcC1saXN0LWNvbnRhaW5lci5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC1wbHV0by8iLCJzb3VyY2VzIjpbImxpYi9kcmFnLWRyb3AvZHJvcC1saXN0LWNvbnRhaW5lci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7OztBQVFBLE9BQU8sRUFBQyxjQUFjLEVBQXdCLE1BQU0sZUFBZSxDQUFDOzs7Ozs7Ozs7OztBQVlwRSwwQ0F5REM7Ozs7OztJQXZEQyx1Q0FBaUM7Ozs7O0lBR2pDLG9DQUFROzs7OztJQUdSLGtDQUFXOzs7OztJQUdYLDJDQUF1Qzs7Ozs7SUFHdkMsd0NBQW9COzs7OztJQUdwQix3Q0FBa0I7O0lBb0NsQiwyQ0FBZ0M7Ozs7O0lBakNoQyx1REFBYzs7Ozs7Ozs7OztJQVVkLG1IQUM2Qzs7Ozs7Ozs7SUFRN0MsK0VBQStEOzs7Ozs7SUFNL0QsMERBQTBCOzs7Ozs7SUFNMUIsa0VBQW9DOzs7Ozs7OztJQUNwQywwRkFBa0c7Ozs7Ozs7SUFFbEcsNEZBQ2dDOzs7Ozs7SUFDaEMsc0VBQWdEOzs7Ozs7O0FBT2xELE1BQU0sS0FBTyxhQUFhLEdBQUcsSUFBSSxjQUFjLENBQXVCLGVBQWUsQ0FBQzs7Ozs7Ozs7QUFRdEYsTUFBTSxLQUFPLHVCQUF1QixHQUFHLGFBQWEiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcclxuICogQGxpY2Vuc2VcclxuICogQ29weXJpZ2h0IEdvb2dsZSBMTEMgQWxsIFJpZ2h0cyBSZXNlcnZlZC5cclxuICpcclxuICogVXNlIG9mIHRoaXMgc291cmNlIGNvZGUgaXMgZ292ZXJuZWQgYnkgYW4gTUlULXN0eWxlIGxpY2Vuc2UgdGhhdCBjYW4gYmVcclxuICogZm91bmQgaW4gdGhlIExJQ0VOU0UgZmlsZSBhdCBodHRwczovL2FuZ3VsYXIuaW8vbGljZW5zZVxyXG4gKi9cclxuXHJcbmltcG9ydCB7SW5qZWN0aW9uVG9rZW4sIFF1ZXJ5TGlzdCwgRWxlbWVudFJlZn0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7Q2RrRHJhZ30gZnJvbSAnLi9kaXJlY3RpdmVzL2RyYWcnO1xyXG5cclxuXHJcbi8qKlxyXG4gKiBAaWdub3JlXHJcbiAqIEBkZXByZWNhdGVkIFRvIGJlIHJlbW92ZWQuIE5vIGxvbmdlciBiZWluZyB1c2VkLiBQcmV2aW91c2x5IHRoZSBpbnRlcmZhY2Ugd2FzIHVzZWQgdG8gYXZvaWRcclxuICogY2lyY3VsYXIgaW1wb3J0cyBiZXR3ZWVuIGBDZGtEcmFnYCBhbmQgYENka0Ryb3BMaXN0YCwgaG93ZXZlciBub3cgd2UncmUgdXNpbmcgdGhlXHJcbiAqIGBDZGtEcm9wTGlzdEludGVybmFsYCBpbnRlcmZhY2UgdG8gYWNoaWV2ZSB0aGUgc2FtZSByZXN1bHQsIHdpdGhvdXQgaGF2aW5nIHRvIG1haW50YWluXHJcbiAqIHRoaXMgbGFyZ2Ugb2YgYW4gaW50ZXJmYWNlLlxyXG4gKiBAYnJlYWtpbmctY2hhbmdlIDguMC4wXHJcbiAqL1xyXG5leHBvcnQgaW50ZXJmYWNlIENka0Ryb3BMaXN0Q29udGFpbmVyPFQgPSBhbnk+IHtcclxuICAvKiogRE9NIG5vZGUgdGhhdCBjb3JyZXNwb25kcyB0byB0aGUgZHJvcCBjb250YWluZXIuICovXHJcbiAgZWxlbWVudDogRWxlbWVudFJlZjxIVE1MRWxlbWVudD47XHJcblxyXG4gIC8qKiBBcmJpdHJhcnkgZGF0YSB0byBhdHRhY2ggdG8gYWxsIGV2ZW50cyBlbWl0dGVkIGJ5IHRoaXMgY29udGFpbmVyLiAqL1xyXG4gIGRhdGE6IFQ7XHJcblxyXG4gIC8qKiBVbmlxdWUgSUQgZm9yIHRoZSBkcm9wIHpvbmUuICovXHJcbiAgaWQ6IHN0cmluZztcclxuXHJcbiAgLyoqIERpcmVjdGlvbiBpbiB3aGljaCB0aGUgbGlzdCBpcyBvcmllbnRlZC4gKi9cclxuICBvcmllbnRhdGlvbjogJ2hvcml6b250YWwnIHwgJ3ZlcnRpY2FsJztcclxuXHJcbiAgLyoqIExvY2tzIHRoZSBwb3NpdGlvbiBvZiB0aGUgZHJhZ2dhYmxlIGVsZW1lbnRzIGluc2lkZSB0aGUgY29udGFpbmVyIGFsb25nIHRoZSBzcGVjaWZpZWQgYXhpcy4gKi9cclxuICBsb2NrQXhpczogJ3gnIHwgJ3knO1xyXG5cclxuICAvKiogV2hldGhlciBzdGFydGluZyBhIGRyYWdnaW5nIHNlcXVlbmNlIGZyb20gdGhpcyBjb250YWluZXIgaXMgZGlzYWJsZWQuICovXHJcbiAgZGlzYWJsZWQ6IGJvb2xlYW47XHJcblxyXG4gIC8qKiBTdGFydHMgZHJhZ2dpbmcgYW4gaXRlbS4gKi9cclxuICBzdGFydCgpOiB2b2lkO1xyXG5cclxuICAvKipcclxuICAgKiBEcm9wcyBhbiBpdGVtIGludG8gdGhpcyBjb250YWluZXIuXHJcbiAgICogQHBhcmFtIGl0ZW0gSXRlbSBiZWluZyBkcm9wcGVkIGludG8gdGhlIGNvbnRhaW5lci5cclxuICAgKiBAcGFyYW0gY3VycmVudEluZGV4IEluZGV4IGF0IHdoaWNoIHRoZSBpdGVtIHNob3VsZCBiZSBpbnNlcnRlZC5cclxuICAgKiBAcGFyYW0gcHJldmlvdXNDb250YWluZXIgQ29udGFpbmVyIGZyb20gd2hpY2ggdGhlIGl0ZW0gZ290IGRyYWdnZWQgaW4uXHJcbiAgICogQHBhcmFtIGlzUG9pbnRlck92ZXJDb250YWluZXIgV2hldGhlciB0aGUgdXNlcidzIHBvaW50ZXIgd2FzIG92ZXIgdGhlXHJcbiAgICogICAgY29udGFpbmVyIHdoZW4gdGhlIGl0ZW0gd2FzIGRyb3BwZWQuXHJcbiAgICovXHJcbiAgZHJvcChpdGVtOiBDZGtEcmFnLCBjdXJyZW50SW5kZXg6IG51bWJlciwgcHJldmlvdXNDb250YWluZXI6IFBhcnRpYWw8Q2RrRHJvcExpc3RDb250YWluZXI+LFxyXG4gICAgICAgIGlzUG9pbnRlck92ZXJDb250YWluZXI6IGJvb2xlYW4pOiB2b2lkO1xyXG5cclxuICAvKipcclxuICAgKiBFbWl0cyBhbiBldmVudCB0byBpbmRpY2F0ZSB0aGF0IHRoZSB1c2VyIG1vdmVkIGFuIGl0ZW0gaW50byB0aGUgY29udGFpbmVyLlxyXG4gICAqIEBwYXJhbSBpdGVtIEl0ZW0gdGhhdCB3YXMgbW92ZWQgaW50byB0aGUgY29udGFpbmVyLlxyXG4gICAqIEBwYXJhbSBwb2ludGVyWCBQb3NpdGlvbiBvZiB0aGUgaXRlbSBhbG9uZyB0aGUgWCBheGlzLlxyXG4gICAqIEBwYXJhbSBwb2ludGVyWSBQb3NpdGlvbiBvZiB0aGUgaXRlbSBhbG9uZyB0aGUgWSBheGlzLlxyXG4gICAqL1xyXG4gIGVudGVyKGl0ZW06IENka0RyYWcsIHBvaW50ZXJYOiBudW1iZXIsIHBvaW50ZXJZOiBudW1iZXIpOiB2b2lkO1xyXG5cclxuICAvKipcclxuICAgKiBSZW1vdmVzIGFuIGl0ZW0gZnJvbSB0aGUgY29udGFpbmVyIGFmdGVyIGl0IHdhcyBkcmFnZ2VkIGludG8gYW5vdGhlciBjb250YWluZXIgYnkgdGhlIHVzZXIuXHJcbiAgICogQHBhcmFtIGl0ZW0gSXRlbSB0aGF0IHdhcyBkcmFnZ2VkIG91dC5cclxuICAgKi9cclxuICBleGl0KGl0ZW06IENka0RyYWcpOiB2b2lkO1xyXG5cclxuICAvKipcclxuICAgKiBGaWd1cmVzIG91dCB0aGUgaW5kZXggb2YgYW4gaXRlbSBpbiB0aGUgY29udGFpbmVyLlxyXG4gICAqIEBwYXJhbSBpdGVtIEl0ZW0gd2hvc2UgaW5kZXggc2hvdWxkIGJlIGRldGVybWluZWQuXHJcbiAgICovXHJcbiAgZ2V0SXRlbUluZGV4KGl0ZW06IENka0RyYWcpOiBudW1iZXI7XHJcbiAgX3NvcnRJdGVtKGl0ZW06IENka0RyYWcsIHBvaW50ZXJYOiBudW1iZXIsIHBvaW50ZXJZOiBudW1iZXIsIGRlbHRhOiB7eDogbnVtYmVyLCB5OiBudW1iZXJ9KTogdm9pZDtcclxuICBfZHJhZ2dhYmxlczogUXVlcnlMaXN0PENka0RyYWc+O1xyXG4gIF9nZXRTaWJsaW5nQ29udGFpbmVyRnJvbVBvc2l0aW9uKGl0ZW06IENka0RyYWcsIHg6IG51bWJlciwgeTogbnVtYmVyKTpcclxuICAgICAgQ2RrRHJvcExpc3RDb250YWluZXIgfCBudWxsO1xyXG4gIF9pc092ZXJDb250YWluZXIoeDogbnVtYmVyLCB5OiBudW1iZXIpOiBib29sZWFuO1xyXG59XHJcblxyXG4vKipcclxuICogSW5qZWN0aW9uIHRva2VuIHRoYXQgaXMgdXNlZCB0byBwcm92aWRlIGEgQ2RrRHJvcExpc3QgaW5zdGFuY2UgdG8gQ2RrRHJhZy5cclxuICogVXNlZCBmb3IgYXZvaWRpbmcgY2lyY3VsYXIgaW1wb3J0cy5cclxuICovXHJcbmV4cG9ydCBjb25zdCBDREtfRFJPUF9MSVNUID0gbmV3IEluamVjdGlvblRva2VuPENka0Ryb3BMaXN0Q29udGFpbmVyPignQ0RLX0RST1BfTElTVCcpO1xyXG5cclxuLyoqXHJcbiAqIEluamVjdGlvbiB0b2tlbiB0aGF0IGlzIHVzZWQgdG8gcHJvdmlkZSBhIENka0Ryb3BMaXN0IGluc3RhbmNlIHRvIENka0RyYWcuXHJcbiAqIFVzZWQgZm9yIGF2b2lkaW5nIGNpcmN1bGFyIGltcG9ydHMuXHJcbiAqIEBkZXByZWNhdGVkIFVzZSBgQ0RLX0RST1BfTElTVGAgaW5zdGVhZC5cclxuICogQGJyZWFraW5nLWNoYW5nZSA4LjAuMFxyXG4gKi9cclxuZXhwb3J0IGNvbnN0IENES19EUk9QX0xJU1RfQ09OVEFJTkVSID0gQ0RLX0RST1BfTElTVDtcclxuXHJcbiJdfQ==