framer-motion
Version:
A simple and powerful JavaScript animation library
1 lines • 641 B
Source Map (JSON)
{"version":3,"file":"Feature.mjs","sources":["../../../../src/motion/features/Feature.ts"],"sourcesContent":["import type { VisualElement } from \"../../render/VisualElement\"\n\nexport abstract class Feature<T extends any = any> {\n isMounted = false\n\n node: VisualElement<T>\n\n constructor(node: VisualElement<T>) {\n this.node = node\n }\n\n abstract mount(): void\n\n abstract unmount(): void\n\n update(): void {}\n}\n"],"names":[],"mappings":"MAEsB,OAAO,CAAA;AAKzB,IAAA,WAAA,CAAY,IAAsB,EAAA;QAJlC,IAAS,CAAA,SAAA,GAAG,KAAK,CAAA;AAKb,QAAA,IAAI,CAAC,IAAI,GAAG,IAAI,CAAA;KACnB;AAMD,IAAA,MAAM,MAAW;AACpB;;;;"}