UNPKG

ngx-spine

Version:

[![Build Status](https://travis-ci.org/PoiScript/ngx-spine.svg?branch=master)](https://travis-ci.org/PoiScript/ngx-spine)

95 lines 7.99 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import * as tslib_1 from "tslib"; /****************************************************************************** * Spine Runtimes License Agreement * Last updated May 1, 2019. Replaces all prior versions. * * Copyright (c) 2013-2019, Esoteric Software LLC * * Integration of the Spine Runtimes into software or otherwise creating * derivative works of the Spine Runtimes is permitted under the terms and * conditions of Section 2 of the Spine Editor License Agreement: * http://esotericsoftware.com/spine-editor-license * * Otherwise, it is permitted to integrate the Spine Runtimes into software * or otherwise create derivative works of the Spine Runtimes (collectively, * "Products"), provided that each user of the Products must obtain their own * Spine Editor license and redistribution of the Products in any form must * include this license and copyright notice. * * THIS SOFTWARE IS PROVIDED BY ESOTERIC SOFTWARE LLC "AS IS" AND ANY EXPRESS * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN * NO EVENT SHALL ESOTERIC SOFTWARE LLC BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES, BUSINESS * INTERRUPTION, OR LOSS OF USE, DATA, OR PROFITS) HOWEVER CAUSED AND ON ANY * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. *****************************************************************************/ import { ConstraintData } from "./Constraint"; var PathConstraintData = /** @class */ (function (_super) { tslib_1.__extends(PathConstraintData, _super); function PathConstraintData(name) { var _this = _super.call(this, name, 0, false) || this; _this.bones = new Array(); return _this; } return PathConstraintData; }(ConstraintData)); export { PathConstraintData }; if (false) { /** @type {?} */ PathConstraintData.prototype.bones; /** @type {?} */ PathConstraintData.prototype.target; /** @type {?} */ PathConstraintData.prototype.positionMode; /** @type {?} */ PathConstraintData.prototype.spacingMode; /** @type {?} */ PathConstraintData.prototype.rotateMode; /** @type {?} */ PathConstraintData.prototype.offsetRotation; /** @type {?} */ PathConstraintData.prototype.position; /** @type {?} */ PathConstraintData.prototype.spacing; /** @type {?} */ PathConstraintData.prototype.rotateMix; /** @type {?} */ PathConstraintData.prototype.translateMix; } /** @enum {number} */ var PositionMode = { Fixed: 0, Percent: 1, }; export { PositionMode }; PositionMode[PositionMode.Fixed] = 'Fixed'; PositionMode[PositionMode.Percent] = 'Percent'; /** @enum {number} */ var SpacingMode = { Length: 0, Fixed: 1, Percent: 2, }; export { SpacingMode }; SpacingMode[SpacingMode.Length] = 'Length'; SpacingMode[SpacingMode.Fixed] = 'Fixed'; SpacingMode[SpacingMode.Percent] = 'Percent'; /** @enum {number} */ var RotateMode = { Tangent: 0, Chain: 1, ChainScale: 2, }; export { RotateMode }; RotateMode[RotateMode.Tangent] = 'Tangent'; RotateMode[RotateMode.Chain] = 'Chain'; RotateMode[RotateMode.ChainScale] = 'ChainScale'; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUGF0aENvbnN0cmFpbnREYXRhLmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmd4LXNwaW5lLyIsInNvdXJjZXMiOlsibGliL3NwaW5lLXRzL2NvcmUvUGF0aENvbnN0cmFpbnREYXRhLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQTZCQSxPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0sY0FBYyxDQUFDO0FBSTlDO0lBQXdDLDhDQUFjO0lBV3BELDRCQUFZLElBQVk7UUFBeEIsWUFDRSxrQkFBTSxJQUFJLEVBQUUsQ0FBQyxFQUFFLEtBQUssQ0FBQyxTQUN0QjtRQVpELFdBQUssR0FBRyxJQUFJLEtBQUssRUFBWSxDQUFDOztJQVk5QixDQUFDO0lBQ0gseUJBQUM7QUFBRCxDQUFDLEFBZEQsQ0FBd0MsY0FBYyxHQWNyRDs7OztJQWJDLG1DQUE4Qjs7SUFDOUIsb0NBQWlCOztJQUNqQiwwQ0FBMkI7O0lBQzNCLHlDQUF5Qjs7SUFDekIsd0NBQXVCOztJQUN2Qiw0Q0FBdUI7O0lBQ3ZCLHNDQUFpQjs7SUFDakIscUNBQWdCOztJQUNoQix1Q0FBa0I7O0lBQ2xCLDBDQUFxQjs7OztJQU1yQixRQUFLO0lBQ0wsVUFBTzs7Ozs7OztJQUdQLFNBQU07SUFDTixRQUFLO0lBQ0wsVUFBTzs7Ozs7Ozs7SUFHUCxVQUFPO0lBQ1AsUUFBSztJQUNMLGFBQVUiLCJzb3VyY2VzQ29udGVudCI6WyIvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiAqIFNwaW5lIFJ1bnRpbWVzIExpY2Vuc2UgQWdyZWVtZW50XHJcbiAqIExhc3QgdXBkYXRlZCBNYXkgMSwgMjAxOS4gUmVwbGFjZXMgYWxsIHByaW9yIHZlcnNpb25zLlxyXG4gKlxyXG4gKiBDb3B5cmlnaHQgKGMpIDIwMTMtMjAxOSwgRXNvdGVyaWMgU29mdHdhcmUgTExDXHJcbiAqXHJcbiAqIEludGVncmF0aW9uIG9mIHRoZSBTcGluZSBSdW50aW1lcyBpbnRvIHNvZnR3YXJlIG9yIG90aGVyd2lzZSBjcmVhdGluZ1xyXG4gKiBkZXJpdmF0aXZlIHdvcmtzIG9mIHRoZSBTcGluZSBSdW50aW1lcyBpcyBwZXJtaXR0ZWQgdW5kZXIgdGhlIHRlcm1zIGFuZFxyXG4gKiBjb25kaXRpb25zIG9mIFNlY3Rpb24gMiBvZiB0aGUgU3BpbmUgRWRpdG9yIExpY2Vuc2UgQWdyZWVtZW50OlxyXG4gKiBodHRwOi8vZXNvdGVyaWNzb2Z0d2FyZS5jb20vc3BpbmUtZWRpdG9yLWxpY2Vuc2VcclxuICpcclxuICogT3RoZXJ3aXNlLCBpdCBpcyBwZXJtaXR0ZWQgdG8gaW50ZWdyYXRlIHRoZSBTcGluZSBSdW50aW1lcyBpbnRvIHNvZnR3YXJlXHJcbiAqIG9yIG90aGVyd2lzZSBjcmVhdGUgZGVyaXZhdGl2ZSB3b3JrcyBvZiB0aGUgU3BpbmUgUnVudGltZXMgKGNvbGxlY3RpdmVseSxcclxuICogXCJQcm9kdWN0c1wiKSwgcHJvdmlkZWQgdGhhdCBlYWNoIHVzZXIgb2YgdGhlIFByb2R1Y3RzIG11c3Qgb2J0YWluIHRoZWlyIG93blxyXG4gKiBTcGluZSBFZGl0b3IgbGljZW5zZSBhbmQgcmVkaXN0cmlidXRpb24gb2YgdGhlIFByb2R1Y3RzIGluIGFueSBmb3JtIG11c3RcclxuICogaW5jbHVkZSB0aGlzIGxpY2Vuc2UgYW5kIGNvcHlyaWdodCBub3RpY2UuXHJcbiAqXHJcbiAqIFRISVMgU09GVFdBUkUgSVMgUFJPVklERUQgQlkgRVNPVEVSSUMgU09GVFdBUkUgTExDIFwiQVMgSVNcIiBBTkQgQU5ZIEVYUFJFU1NcclxuICogT1IgSU1QTElFRCBXQVJSQU5USUVTLCBJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywgVEhFIElNUExJRUQgV0FSUkFOVElFU1xyXG4gKiBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFSRSBESVNDTEFJTUVELiBJTlxyXG4gKiBOTyBFVkVOVCBTSEFMTCBFU09URVJJQyBTT0ZUV0FSRSBMTEMgQkUgTElBQkxFIEZPUiBBTlkgRElSRUNULCBJTkRJUkVDVCxcclxuICogSU5DSURFTlRBTCwgU1BFQ0lBTCwgRVhFTVBMQVJZLCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMgKElOQ0xVRElORyxcclxuICogQlVUIE5PVCBMSU1JVEVEIFRPLCBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRFIEdPT0RTIE9SIFNFUlZJQ0VTLCBCVVNJTkVTU1xyXG4gKiBJTlRFUlJVUFRJT04sIE9SIExPU1MgT0YgVVNFLCBEQVRBLCBPUiBQUk9GSVRTKSBIT1dFVkVSIENBVVNFRCBBTkQgT04gQU5ZXHJcbiAqIFRIRU9SWSBPRiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQ09OVFJBQ1QsIFNUUklDVCBMSUFCSUxJVFksIE9SIFRPUlQgKElOQ0xVRElOR1xyXG4gKiBORUdMSUdFTkNFIE9SIE9USEVSV0lTRSkgQVJJU0lORyBJTiBBTlkgV0FZIE9VVCBPRiBUSEUgVVNFIE9GIFRISVMgU09GVFdBUkUsXHJcbiAqIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0UuXHJcbiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuXHJcbmltcG9ydCB7IENvbnN0cmFpbnREYXRhIH0gZnJvbSBcIi4vQ29uc3RyYWludFwiO1xyXG5pbXBvcnQgeyBCb25lRGF0YSB9IGZyb20gXCIuL0JvbmVEYXRhXCI7XHJcbmltcG9ydCB7IFNsb3REYXRhIH0gZnJvbSBcIi4vU2xvdERhdGFcIjtcclxuXHJcbmV4cG9ydCBjbGFzcyBQYXRoQ29uc3RyYWludERhdGEgZXh0ZW5kcyBDb25zdHJhaW50RGF0YSB7XHJcbiAgYm9uZXMgPSBuZXcgQXJyYXk8Qm9uZURhdGE+KCk7XHJcbiAgdGFyZ2V0OiBTbG90RGF0YTtcclxuICBwb3NpdGlvbk1vZGU6IFBvc2l0aW9uTW9kZTtcclxuICBzcGFjaW5nTW9kZTogU3BhY2luZ01vZGU7XHJcbiAgcm90YXRlTW9kZTogUm90YXRlTW9kZTtcclxuICBvZmZzZXRSb3RhdGlvbjogbnVtYmVyO1xyXG4gIHBvc2l0aW9uOiBudW1iZXI7XHJcbiAgc3BhY2luZzogbnVtYmVyO1xyXG4gIHJvdGF0ZU1peDogbnVtYmVyO1xyXG4gIHRyYW5zbGF0ZU1peDogbnVtYmVyO1xyXG4gIGNvbnN0cnVjdG9yKG5hbWU6IHN0cmluZykge1xyXG4gICAgc3VwZXIobmFtZSwgMCwgZmFsc2UpO1xyXG4gIH1cclxufVxyXG5leHBvcnQgZW51bSBQb3NpdGlvbk1vZGUge1xyXG4gIEZpeGVkLFxyXG4gIFBlcmNlbnRcclxufVxyXG5leHBvcnQgZW51bSBTcGFjaW5nTW9kZSB7XHJcbiAgTGVuZ3RoLFxyXG4gIEZpeGVkLFxyXG4gIFBlcmNlbnRcclxufVxyXG5leHBvcnQgZW51bSBSb3RhdGVNb2RlIHtcclxuICBUYW5nZW50LFxyXG4gIENoYWluLFxyXG4gIENoYWluU2NhbGVcclxufVxyXG4iXX0=