UNPKG

@ngverse/motion

Version:

<p align="center"> <img src="https://github.com/ngverse/motion/blob/main/apps/docs/public/logo.png?raw=true" alt="Logo" width="200px" /> </p> `@ngverse/motion` is an Angular animations library, see more info on [link](https://motion-eosin.vercel.app)

1 lines 4.01 kB
{"version":3,"file":"ngverse-motion-magiccss.mjs","sources":["../../../../libs/motion/magiccss/src/lib/common/magic-css-defaults.ts","../../../../libs/motion/magiccss/src/lib/twister-in-down.ts","../../../../libs/motion/magiccss/src/ngverse-motion-magiccss.ts"],"sourcesContent":["import { MotionDefaultOptions, MotionOptions } from '@ngverse/motion/core';\n\nlet MOTION_DEFAULTS: Required<MotionDefaultOptions> = {\n duration: 1000,\n delay: 0,\n children: 'none',\n easing: 'ease-out',\n};\n\nexport function getMagiccssDefaults() {\n return MOTION_DEFAULTS;\n}\n\nexport function setMagiccssDefaults(options: MotionOptions) {\n const defaults = { ...MOTION_DEFAULTS, ...options };\n\n MOTION_DEFAULTS = defaults;\n}\n","/**\n * ref: https://github.com/motion-css/motion.css/blob/main/source/attention_seekers/twisterInDown.css\n */\nimport { keyframes, style } from '@angular/animations';\nimport {\n createDefaults,\n createMotionFromAnimate,\n createOnDecr,\n createOnEnter,\n createOnIncr,\n createOnLeave,\n} from '@ngverse/motion/core';\nimport { getMagiccssDefaults } from './common/magic-css-defaults';\n\nconst defaults = createDefaults();\nconst name = `twisterInDown`;\n\n/**\n * twisterInDown animation\n */\nexport const twisterInDown = createMotionFromAnimate(\n keyframes([\n style({\n opacity: 0,\n transformOrigin: '0 100%',\n transform: 'scale(0, 0) rotate(360deg) translateY(-100%)',\n offset: 0,\n }),\n style({\n transformOrigin: '0 100%',\n transform: 'scale(0, 0) rotate(360deg) translateY(-100%)',\n offset: 0.3,\n }),\n style({\n opacity: 1,\n transformOrigin: '100% 100%',\n transform: 'scale(1, 1) rotate(0deg) translateY(0%)',\n offset: 1,\n }),\n ]),\n defaults,\n getMagiccssDefaults()\n);\n\n/**\n * twisterInDown animation on :enter\n * @remarks triggerName: `twisterInDownOnEnter`\n */\nexport const twisterInDownOnEnter = createOnEnter(\n twisterInDown,\n name,\n defaults,\n getMagiccssDefaults()\n);\n\n/**\n * twisterInDown animation on :leave\n * @remarks triggerName: `twisterInDownOnLeave`\n */\nexport const twisterInDownOnLeave = createOnLeave(\n twisterInDown,\n name,\n defaults,\n getMagiccssDefaults()\n);\n\n/**\n * twisterInDown animation on :incr\n * @remarks triggerName: `twisterInDownOnIncr`\n */\nexport const twisterInDownOnIncr = createOnIncr(\n twisterInDown,\n name,\n defaults,\n getMagiccssDefaults()\n);\n\n/**\n * twisterInDown animation on :decr\n * @remarks triggerName: `twisterInDownOnDecr`\n */\nexport const twisterInDownOnDecr = createOnDecr(\n twisterInDown,\n name,\n defaults,\n getMagiccssDefaults()\n);\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './index';\n"],"names":[],"mappings":";;;AAEA,IAAI,eAAe,GAAmC;AACpD,IAAA,QAAQ,EAAE,IAAI;AACd,IAAA,KAAK,EAAE,CAAC;AACR,IAAA,QAAQ,EAAE,MAAM;AAChB,IAAA,MAAM,EAAE,UAAU;CACnB;SAEe,mBAAmB,GAAA;AACjC,IAAA,OAAO,eAAe;AACxB;AAEM,SAAU,mBAAmB,CAAC,OAAsB,EAAA;IACxD,MAAM,QAAQ,GAAG,EAAE,GAAG,eAAe,EAAE,GAAG,OAAO,EAAE;IAEnD,eAAe,GAAG,QAAQ;AAC5B;;ACjBA;;AAEG;AAYH,MAAM,QAAQ,GAAG,cAAc,EAAE;AACjC,MAAM,IAAI,GAAG,CAAA,aAAA,CAAe;AAE5B;;AAEG;AACU,MAAA,aAAa,GAAG,uBAAuB,CAClD,SAAS,CAAC;AACR,IAAA,KAAK,CAAC;AACJ,QAAA,OAAO,EAAE,CAAC;AACV,QAAA,eAAe,EAAE,QAAQ;AACzB,QAAA,SAAS,EAAE,8CAA8C;AACzD,QAAA,MAAM,EAAE,CAAC;KACV,CAAC;AACF,IAAA,KAAK,CAAC;AACJ,QAAA,eAAe,EAAE,QAAQ;AACzB,QAAA,SAAS,EAAE,8CAA8C;AACzD,QAAA,MAAM,EAAE,GAAG;KACZ,CAAC;AACF,IAAA,KAAK,CAAC;AACJ,QAAA,OAAO,EAAE,CAAC;AACV,QAAA,eAAe,EAAE,WAAW;AAC5B,QAAA,SAAS,EAAE,yCAAyC;AACpD,QAAA,MAAM,EAAE,CAAC;KACV,CAAC;AACH,CAAA,CAAC,EACF,QAAQ,EACR,mBAAmB,EAAE;AAGvB;;;AAGG;AACI,MAAM,oBAAoB,GAAG,aAAa,CAC/C,aAAa,EACb,IAAI,EACJ,QAAQ,EACR,mBAAmB,EAAE;AAGvB;;;AAGG;AACI,MAAM,oBAAoB,GAAG,aAAa,CAC/C,aAAa,EACb,IAAI,EACJ,QAAQ,EACR,mBAAmB,EAAE;AAGvB;;;AAGG;AACI,MAAM,mBAAmB,GAAG,YAAY,CAC7C,aAAa,EACb,IAAI,EACJ,QAAQ,EACR,mBAAmB,EAAE;AAGvB;;;AAGG;AACI,MAAM,mBAAmB,GAAG,YAAY,CAC7C,aAAa,EACb,IAAI,EACJ,QAAQ,EACR,mBAAmB,EAAE;;ACrFvB;;AAEG;;;;"}