├── .gitignore ├── .jsbeautifyrc ├── LICENSE ├── README.md ├── canvaskit ├── canvaskit.js └── canvaskit.wasm ├── example ├── Jacko.flr ├── example.html └── example.js ├── package.json ├── source ├── Actor.js ├── ActorArtboard.js ├── ActorAxisConstraint.js ├── ActorBasePath.js ├── ActorBone.js ├── ActorBoneBase.js ├── ActorCollider.js ├── ActorColliderCircle.js ├── ActorColliderLine.js ├── ActorColliderPolygon.js ├── ActorColliderRectangle.js ├── ActorColliderTriangle.js ├── ActorComponent.js ├── ActorConstraint.js ├── ActorDistanceConstraint.js ├── ActorDrawable.js ├── ActorEllipse.js ├── ActorEvent.js ├── ActorIKConstraint.js ├── ActorIKTarget.js ├── ActorImage.js ├── ActorJellyBone.js ├── ActorLayerNode.js ├── ActorLoader.js ├── ActorNode.js ├── ActorNodeSolo.js ├── ActorPath.js ├── ActorPolygon.js ├── ActorProceduralPath.js ├── ActorRectangle.js ├── ActorRootBone.js ├── ActorRotationConstraint.js ├── ActorScaleConstraint.js ├── ActorShape.js ├── ActorSkin.js ├── ActorSkinnable.js ├── ActorStar.js ├── ActorTargetNode.js ├── ActorTargetedConstraint.js ├── ActorTransformConstraint.js ├── ActorTranslationConstraint.js ├── ActorTriangle.js ├── AnimatedComponent.js ├── AnimatedProperty.js ├── Animation.js ├── AnimationInstance.js ├── Atlas.js ├── BezierAnimationCurve.js ├── BlendMode.js ├── Block.js ├── ColorComponent.js ├── CustomProperty.js ├── Decompose.js ├── DirtyFlags.js ├── Dispatcher.js ├── FillRule.js ├── Flare.js ├── Graphics.js ├── Interpolation.js ├── JellyComponent.js ├── KeyFrame.js ├── NestedActorAsset.js ├── NestedActorNode.js ├── PathMatrix.js ├── PathPoint.js ├── Readers │ ├── BinaryReader.js │ ├── JSONReader.js │ ├── StreamReader.js │ └── dataURItoArrayBuffer.js ├── StrokeCap.js ├── StrokeJoin.js ├── TransformSpace.js └── TrimPath.js └── webpack.config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/.gitignore -------------------------------------------------------------------------------- /.jsbeautifyrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/.jsbeautifyrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/README.md -------------------------------------------------------------------------------- /canvaskit/canvaskit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/canvaskit/canvaskit.js -------------------------------------------------------------------------------- /canvaskit/canvaskit.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/canvaskit/canvaskit.wasm -------------------------------------------------------------------------------- /example/Jacko.flr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/example/Jacko.flr -------------------------------------------------------------------------------- /example/example.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/example/example.html -------------------------------------------------------------------------------- /example/example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/example/example.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/package.json -------------------------------------------------------------------------------- /source/Actor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/Actor.js -------------------------------------------------------------------------------- /source/ActorArtboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorArtboard.js -------------------------------------------------------------------------------- /source/ActorAxisConstraint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorAxisConstraint.js -------------------------------------------------------------------------------- /source/ActorBasePath.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorBasePath.js -------------------------------------------------------------------------------- /source/ActorBone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorBone.js -------------------------------------------------------------------------------- /source/ActorBoneBase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorBoneBase.js -------------------------------------------------------------------------------- /source/ActorCollider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorCollider.js -------------------------------------------------------------------------------- /source/ActorColliderCircle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorColliderCircle.js -------------------------------------------------------------------------------- /source/ActorColliderLine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorColliderLine.js -------------------------------------------------------------------------------- /source/ActorColliderPolygon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorColliderPolygon.js -------------------------------------------------------------------------------- /source/ActorColliderRectangle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorColliderRectangle.js -------------------------------------------------------------------------------- /source/ActorColliderTriangle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorColliderTriangle.js -------------------------------------------------------------------------------- /source/ActorComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorComponent.js -------------------------------------------------------------------------------- /source/ActorConstraint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorConstraint.js -------------------------------------------------------------------------------- /source/ActorDistanceConstraint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorDistanceConstraint.js -------------------------------------------------------------------------------- /source/ActorDrawable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorDrawable.js -------------------------------------------------------------------------------- /source/ActorEllipse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorEllipse.js -------------------------------------------------------------------------------- /source/ActorEvent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorEvent.js -------------------------------------------------------------------------------- /source/ActorIKConstraint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorIKConstraint.js -------------------------------------------------------------------------------- /source/ActorIKTarget.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorIKTarget.js -------------------------------------------------------------------------------- /source/ActorImage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorImage.js -------------------------------------------------------------------------------- /source/ActorJellyBone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorJellyBone.js -------------------------------------------------------------------------------- /source/ActorLayerNode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorLayerNode.js -------------------------------------------------------------------------------- /source/ActorLoader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorLoader.js -------------------------------------------------------------------------------- /source/ActorNode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorNode.js -------------------------------------------------------------------------------- /source/ActorNodeSolo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorNodeSolo.js -------------------------------------------------------------------------------- /source/ActorPath.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorPath.js -------------------------------------------------------------------------------- /source/ActorPolygon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorPolygon.js -------------------------------------------------------------------------------- /source/ActorProceduralPath.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorProceduralPath.js -------------------------------------------------------------------------------- /source/ActorRectangle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorRectangle.js -------------------------------------------------------------------------------- /source/ActorRootBone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorRootBone.js -------------------------------------------------------------------------------- /source/ActorRotationConstraint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorRotationConstraint.js -------------------------------------------------------------------------------- /source/ActorScaleConstraint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorScaleConstraint.js -------------------------------------------------------------------------------- /source/ActorShape.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorShape.js -------------------------------------------------------------------------------- /source/ActorSkin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorSkin.js -------------------------------------------------------------------------------- /source/ActorSkinnable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorSkinnable.js -------------------------------------------------------------------------------- /source/ActorStar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorStar.js -------------------------------------------------------------------------------- /source/ActorTargetNode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorTargetNode.js -------------------------------------------------------------------------------- /source/ActorTargetedConstraint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorTargetedConstraint.js -------------------------------------------------------------------------------- /source/ActorTransformConstraint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorTransformConstraint.js -------------------------------------------------------------------------------- /source/ActorTranslationConstraint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorTranslationConstraint.js -------------------------------------------------------------------------------- /source/ActorTriangle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ActorTriangle.js -------------------------------------------------------------------------------- /source/AnimatedComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/AnimatedComponent.js -------------------------------------------------------------------------------- /source/AnimatedProperty.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/AnimatedProperty.js -------------------------------------------------------------------------------- /source/Animation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/Animation.js -------------------------------------------------------------------------------- /source/AnimationInstance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/AnimationInstance.js -------------------------------------------------------------------------------- /source/Atlas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/Atlas.js -------------------------------------------------------------------------------- /source/BezierAnimationCurve.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/BezierAnimationCurve.js -------------------------------------------------------------------------------- /source/BlendMode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/BlendMode.js -------------------------------------------------------------------------------- /source/Block.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/Block.js -------------------------------------------------------------------------------- /source/ColorComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/ColorComponent.js -------------------------------------------------------------------------------- /source/CustomProperty.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/CustomProperty.js -------------------------------------------------------------------------------- /source/Decompose.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/Decompose.js -------------------------------------------------------------------------------- /source/DirtyFlags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/DirtyFlags.js -------------------------------------------------------------------------------- /source/Dispatcher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/Dispatcher.js -------------------------------------------------------------------------------- /source/FillRule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/FillRule.js -------------------------------------------------------------------------------- /source/Flare.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/Flare.js -------------------------------------------------------------------------------- /source/Graphics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/Graphics.js -------------------------------------------------------------------------------- /source/Interpolation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/Interpolation.js -------------------------------------------------------------------------------- /source/JellyComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/JellyComponent.js -------------------------------------------------------------------------------- /source/KeyFrame.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/KeyFrame.js -------------------------------------------------------------------------------- /source/NestedActorAsset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/NestedActorAsset.js -------------------------------------------------------------------------------- /source/NestedActorNode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/NestedActorNode.js -------------------------------------------------------------------------------- /source/PathMatrix.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/PathMatrix.js -------------------------------------------------------------------------------- /source/PathPoint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/PathPoint.js -------------------------------------------------------------------------------- /source/Readers/BinaryReader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/Readers/BinaryReader.js -------------------------------------------------------------------------------- /source/Readers/JSONReader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/Readers/JSONReader.js -------------------------------------------------------------------------------- /source/Readers/StreamReader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/Readers/StreamReader.js -------------------------------------------------------------------------------- /source/Readers/dataURItoArrayBuffer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/Readers/dataURItoArrayBuffer.js -------------------------------------------------------------------------------- /source/StrokeCap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/StrokeCap.js -------------------------------------------------------------------------------- /source/StrokeJoin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/StrokeJoin.js -------------------------------------------------------------------------------- /source/TransformSpace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/TransformSpace.js -------------------------------------------------------------------------------- /source/TrimPath.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/source/TrimPath.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Flare-JS/HEAD/webpack.config.js --------------------------------------------------------------------------------