{ "title": "Animation", "hierarchy": [ [ { "text": "Animation" } ] ], "summary": [ { "title": "Constructors", "items": [ 7423 ] }, { "title": "Properties", "items": [ 7431, 7434, 7427 ] }, { "title": "Methods", "items": [ 7435 ] } ], "reflections": { "7423": { "name": "constructor", "type": "Constructor", "url": "/api/class/Animation#constructor", "flags": {}, "signatures": [ { "type": "ConstructorSignature", "code": "new Animation(animationDefinitions: AnimationDefinition[], playSequentially?: boolean): Animation", "url": "/api/class/Animation#constructor-new-animation", "sources": [ { "fileName": "@nativescript/core/ui/animation/index.d.ts", "line": 145, "character": 1 } ], "parameters": [ { "name": "animationDefinitions", "type": "AnimationDefinition[]", "flags": {} }, { "name": "playSequentially", "type": "boolean", "flags": { "isOptional": true } } ], "returns": "Animation" } ] }, "7427": { "name": "play", "type": "Property", "url": "/api/class/Animation#play", "flags": { "isPublic": true }, "signatures": [ { "code": "play: (resetOnFinish?: boolean) => AnimationPromise", "sources": [ { "fileName": "@nativescript/core/ui/animation/index.d.ts", "line": 146, "character": 8 } ], "url": "/api/class/Animation#play" } ] }, "7431": { "name": "cancel", "type": "Property", "url": "/api/class/Animation#cancel", "flags": { "isPublic": true }, "signatures": [ { "code": "cancel: () => void", "sources": [ { "fileName": "@nativescript/core/ui/animation/index.d.ts", "line": 147, "character": 8 } ], "url": "/api/class/Animation#cancel" } ] }, "7434": { "name": "isPlaying", "type": "Property", "url": "/api/class/Animation#isplaying", "flags": { "isPublic": true }, "signatures": [ { "code": "isPlaying: boolean", "sources": [ { "fileName": "@nativescript/core/ui/animation/index.d.ts", "line": 148, "character": 8 } ], "url": "/api/class/Animation#isplaying" } ] }, "7435": { "name": "_resolveAnimationCurve", "type": "Method", "url": "/api/class/Animation#resolveanimationcurve", "flags": { "isPublic": true }, "signatures": [ { "type": "CallSignature", "code": "_resolveAnimationCurve(curve: any): any", "url": "/api/class/Animation#resolveanimationcurve-resolveanimationcurve-1", "sources": [ { "fileName": "@nativescript/core/ui/animation/index.d.ts", "line": 149, "character": 1 } ], "parameters": [ { "name": "curve", "type": "any", "flags": {} } ], "returns": "any" } ] } } }