UNPKG

@catull/igniteui-angular

Version:

Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps

100 lines 9.67 kB
import { __assign } from "tslib"; import { animate, animation, keyframes, style } from '@angular/animations'; var heartbeatBase = [ style({ animationTimingFunction: "ease-out", transform: "scale(1)", transformOrigin: "center center" }), animate("{{duration}} {{delay}} {{easing}}", keyframes([ style({ animationTimingFunction: "ease-in", offset: 0.1, transform: "scale(0.91)" }), style({ animationTimingFunction: "ease-out", offset: 0.17, transform: "scale(0.98)" }), style({ animationTimingFunction: "ease-in", offset: 0.33, transform: "scale(0.87)" }), style({ animationTimingFunction: "ease-out", offset: 0.45, transform: "scale(1)" }) ])) ]; var heartbeatParams = { delay: '0s', duration: '1.5s', easing: 'ease-in-out' }; var pulsateBase = [ animate("{{duration}} {{delay}} {{easing}}", keyframes([ style({ offset: 0, transform: "scale({{fromScale}})" }), style({ offset: 0.5, transform: "scale({{toScale}})" }), style({ offset: 1, transform: "scale({{fromScale}})" }) ])) ]; var pulsateParams = { delay: '0s', duration: '.5s', easing: 'ease-in-out', fromScale: 1, toScale: 1.1 }; var blinkBase = [ animate("{{duration}} {{delay}} {{easing}}", keyframes([ style({ offset: 0, opacity: .8, transform: "scale({{fromScale}})" }), style({ offset: 0.8, opacity: 0, transform: "scale({{midScale}})" }), style({ offset: 1, opacity: 0, transform: "scale({{toScale}})" }) ])) ]; var blinkParams = { delay: '0s', duration: '.8s', easing: 'ease-in-out', fromScale: .2, midScale: 1.2, toScale: 2.2 }; var pulsateFwd = animation(pulsateBase, { params: __assign({}, pulsateParams) }); var pulsateBck = animation(pulsateBase, { params: __assign(__assign({}, pulsateParams), { toScale: .9 }) }); var heartbeat = animation(heartbeatBase, { params: __assign({}, heartbeatParams) }); var blink = animation(blinkBase, { params: __assign({}, blinkParams) }); export { heartbeat, pulsateFwd, pulsateBck, blink }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVsc2F0ZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2lnbml0ZXVpLWFuZ3VsYXIvIiwic291cmNlcyI6WyJsaWIvYW5pbWF0aW9ucy9taXNjL3B1bHNhdGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU8sRUFDSCxPQUFPLEVBQ1AsU0FBUyxFQUVULFNBQVMsRUFDVCxLQUFLLEVBQ1IsTUFBTSxxQkFBcUIsQ0FBQztBQUc3QixJQUFNLGFBQWEsR0FBd0I7SUFDdkMsS0FBSyxDQUFDO1FBQ0YsdUJBQXVCLEVBQUUsVUFBVTtRQUNuQyxTQUFTLEVBQUUsVUFBVTtRQUNyQixlQUFlLEVBQUUsZUFBZTtLQUNuQyxDQUFDO0lBQ0YsT0FBTyxDQUNILG1DQUFtQyxFQUNuQyxTQUFTLENBQUM7UUFDTixLQUFLLENBQUM7WUFDRix1QkFBdUIsRUFBRSxTQUFTO1lBQ2xDLE1BQU0sRUFBRSxHQUFHO1lBQ1gsU0FBUyxFQUFFLGFBQWE7U0FDM0IsQ0FBQztRQUNGLEtBQUssQ0FBQztZQUNGLHVCQUF1QixFQUFFLFVBQVU7WUFDbkMsTUFBTSxFQUFFLElBQUk7WUFDWixTQUFTLEVBQUUsYUFBYTtTQUMzQixDQUFDO1FBQ0YsS0FBSyxDQUFDO1lBQ0YsdUJBQXVCLEVBQUUsU0FBUztZQUNsQyxNQUFNLEVBQUUsSUFBSTtZQUNaLFNBQVMsRUFBRSxhQUFhO1NBQzNCLENBQUM7UUFDRixLQUFLLENBQUM7WUFDRix1QkFBdUIsRUFBRSxVQUFVO1lBQ25DLE1BQU0sRUFBRSxJQUFJO1lBQ1osU0FBUyxFQUFFLFVBQVU7U0FDeEIsQ0FBQztLQUNMLENBQUMsQ0FDTDtDQUNKLENBQUM7QUFFRixJQUFNLGVBQWUsR0FBcUI7SUFDdEMsS0FBSyxFQUFFLElBQUk7SUFDWCxRQUFRLEVBQUUsTUFBTTtJQUNoQixNQUFNLEVBQUUsYUFBYTtDQUN4QixDQUFDO0FBRUYsSUFBTSxXQUFXLEdBQXdCO0lBQ3JDLE9BQU8sQ0FDSCxtQ0FBbUMsRUFDbkMsU0FBUyxDQUFDO1FBQ04sS0FBSyxDQUFDO1lBQ0YsTUFBTSxFQUFFLENBQUM7WUFDVCxTQUFTLEVBQUUsc0JBQXNCO1NBQ3BDLENBQUM7UUFDRixLQUFLLENBQUM7WUFDRixNQUFNLEVBQUUsR0FBRztZQUNYLFNBQVMsRUFBRSxvQkFBb0I7U0FDbEMsQ0FBQztRQUNGLEtBQUssQ0FBQztZQUNGLE1BQU0sRUFBRSxDQUFDO1lBQ1QsU0FBUyxFQUFFLHNCQUFzQjtTQUNwQyxDQUFDO0tBQ0wsQ0FBQyxDQUNMO0NBQ0osQ0FBQztBQUVGLElBQU0sYUFBYSxHQUFxQjtJQUNwQyxLQUFLLEVBQUUsSUFBSTtJQUNYLFFBQVEsRUFBRSxLQUFLO0lBQ2YsTUFBTSxFQUFFLGFBQWE7SUFDckIsU0FBUyxFQUFFLENBQUM7SUFDWixPQUFPLEVBQUUsR0FBRztDQUNmLENBQUM7QUFFRixJQUFNLFNBQVMsR0FBd0I7SUFDbkMsT0FBTyxDQUNILG1DQUFtQyxFQUNuQyxTQUFTLENBQUM7UUFDTixLQUFLLENBQUM7WUFDRixNQUFNLEVBQUUsQ0FBQztZQUNULE9BQU8sRUFBRSxFQUFFO1lBQ1gsU0FBUyxFQUFFLHNCQUFzQjtTQUNwQyxDQUFDO1FBQ0YsS0FBSyxDQUFDO1lBQ0YsTUFBTSxFQUFFLEdBQUc7WUFDWCxPQUFPLEVBQUUsQ0FBQztZQUNWLFNBQVMsRUFBRSxxQkFBcUI7U0FDbkMsQ0FBQztRQUNGLEtBQUssQ0FBQztZQUNGLE1BQU0sRUFBRSxDQUFDO1lBQ1QsT0FBTyxFQUFFLENBQUM7WUFDVixTQUFTLEVBQUUsb0JBQW9CO1NBQ2xDLENBQUM7S0FDTCxDQUFDLENBQ0w7Q0FDSixDQUFDO0FBRUYsSUFBTSxXQUFXLEdBQXFCO0lBQ2xDLEtBQUssRUFBRSxJQUFJO0lBQ1gsUUFBUSxFQUFFLEtBQUs7SUFDZixNQUFNLEVBQUUsYUFBYTtJQUNyQixTQUFTLEVBQUUsRUFBRTtJQUNiLFFBQVEsRUFBRSxHQUFHO0lBQ2IsT0FBTyxFQUFFLEdBQUc7Q0FDZixDQUFDO0FBRUYsSUFBTSxVQUFVLEdBQUcsU0FBUyxDQUFDLFdBQVcsRUFBRTtJQUN0QyxNQUFNLGVBQ0MsYUFBYSxDQUNuQjtDQUNKLENBQUMsQ0FBQztBQUVILElBQU0sVUFBVSxHQUFHLFNBQVMsQ0FBQyxXQUFXLEVBQUU7SUFDdEMsTUFBTSx3QkFDQyxhQUFhLEtBQ2hCLE9BQU8sRUFBRSxFQUFFLEdBQ2Q7Q0FDSixDQUFDLENBQUM7QUFFSCxJQUFNLFNBQVMsR0FBRyxTQUFTLENBQUMsYUFBYSxFQUFFO0lBQ3ZDLE1BQU0sZUFDQyxlQUFlLENBQ3JCO0NBQ0osQ0FBQyxDQUFDO0FBRUgsSUFBTSxLQUFLLEdBQUcsU0FBUyxDQUFDLFNBQVMsRUFBRTtJQUMvQixNQUFNLGVBQ0MsV0FBVyxDQUNqQjtDQUNKLENBQUMsQ0FBQztBQUVILE9BQU8sRUFDSCxTQUFTLEVBQ1QsVUFBVSxFQUNWLFVBQVUsRUFDVixLQUFLLEVBQ1IsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7XG4gICAgYW5pbWF0ZSxcbiAgICBhbmltYXRpb24sXG4gICAgQW5pbWF0aW9uTWV0YWRhdGEsXG4gICAga2V5ZnJhbWVzLFxuICAgIHN0eWxlXG59IGZyb20gJ0Bhbmd1bGFyL2FuaW1hdGlvbnMnO1xuaW1wb3J0IHsgSUFuaW1hdGlvblBhcmFtcyB9IGZyb20gJy4uL2ludGVyZmFjZSc7XG5cbmNvbnN0IGhlYXJ0YmVhdEJhc2U6IEFuaW1hdGlvbk1ldGFkYXRhW10gPSBbXG4gICAgc3R5bGUoe1xuICAgICAgICBhbmltYXRpb25UaW1pbmdGdW5jdGlvbjogYGVhc2Utb3V0YCxcbiAgICAgICAgdHJhbnNmb3JtOiBgc2NhbGUoMSlgLFxuICAgICAgICB0cmFuc2Zvcm1PcmlnaW46IGBjZW50ZXIgY2VudGVyYFxuICAgIH0pLFxuICAgIGFuaW1hdGUoXG4gICAgICAgIGB7e2R1cmF0aW9ufX0ge3tkZWxheX19IHt7ZWFzaW5nfX1gLFxuICAgICAgICBrZXlmcmFtZXMoW1xuICAgICAgICAgICAgc3R5bGUoe1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvblRpbWluZ0Z1bmN0aW9uOiBgZWFzZS1pbmAsXG4gICAgICAgICAgICAgICAgb2Zmc2V0OiAwLjEsXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBgc2NhbGUoMC45MSlgXG4gICAgICAgICAgICB9KSxcbiAgICAgICAgICAgIHN0eWxlKHtcbiAgICAgICAgICAgICAgICBhbmltYXRpb25UaW1pbmdGdW5jdGlvbjogYGVhc2Utb3V0YCxcbiAgICAgICAgICAgICAgICBvZmZzZXQ6IDAuMTcsXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBgc2NhbGUoMC45OClgXG4gICAgICAgICAgICB9KSxcbiAgICAgICAgICAgIHN0eWxlKHtcbiAgICAgICAgICAgICAgICBhbmltYXRpb25UaW1pbmdGdW5jdGlvbjogYGVhc2UtaW5gLFxuICAgICAgICAgICAgICAgIG9mZnNldDogMC4zMyxcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IGBzY2FsZSgwLjg3KWBcbiAgICAgICAgICAgIH0pLFxuICAgICAgICAgICAgc3R5bGUoe1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvblRpbWluZ0Z1bmN0aW9uOiBgZWFzZS1vdXRgLFxuICAgICAgICAgICAgICAgIG9mZnNldDogMC40NSxcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IGBzY2FsZSgxKWBcbiAgICAgICAgICAgIH0pXG4gICAgICAgIF0pXG4gICAgKVxuXTtcblxuY29uc3QgaGVhcnRiZWF0UGFyYW1zOiBJQW5pbWF0aW9uUGFyYW1zID0ge1xuICAgIGRlbGF5OiAnMHMnLFxuICAgIGR1cmF0aW9uOiAnMS41cycsXG4gICAgZWFzaW5nOiAnZWFzZS1pbi1vdXQnXG59O1xuXG5jb25zdCBwdWxzYXRlQmFzZTogQW5pbWF0aW9uTWV0YWRhdGFbXSA9IFtcbiAgICBhbmltYXRlKFxuICAgICAgICBge3tkdXJhdGlvbn19IHt7ZGVsYXl9fSB7e2Vhc2luZ319YCxcbiAgICAgICAga2V5ZnJhbWVzKFtcbiAgICAgICAgICAgIHN0eWxlKHtcbiAgICAgICAgICAgICAgICBvZmZzZXQ6IDAsXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBgc2NhbGUoe3tmcm9tU2NhbGV9fSlgXG4gICAgICAgICAgICB9KSxcbiAgICAgICAgICAgIHN0eWxlKHtcbiAgICAgICAgICAgICAgICBvZmZzZXQ6IDAuNSxcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IGBzY2FsZSh7e3RvU2NhbGV9fSlgXG4gICAgICAgICAgICB9KSxcbiAgICAgICAgICAgIHN0eWxlKHtcbiAgICAgICAgICAgICAgICBvZmZzZXQ6IDEsXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBgc2NhbGUoe3tmcm9tU2NhbGV9fSlgXG4gICAgICAgICAgICB9KVxuICAgICAgICBdKVxuICAgIClcbl07XG5cbmNvbnN0IHB1bHNhdGVQYXJhbXM6IElBbmltYXRpb25QYXJhbXMgPSB7XG4gICAgZGVsYXk6ICcwcycsXG4gICAgZHVyYXRpb246ICcuNXMnLFxuICAgIGVhc2luZzogJ2Vhc2UtaW4tb3V0JyxcbiAgICBmcm9tU2NhbGU6IDEsXG4gICAgdG9TY2FsZTogMS4xXG59O1xuXG5jb25zdCBibGlua0Jhc2U6IEFuaW1hdGlvbk1ldGFkYXRhW10gPSBbXG4gICAgYW5pbWF0ZShcbiAgICAgICAgYHt7ZHVyYXRpb259fSB7e2RlbGF5fX0ge3tlYXNpbmd9fWAsXG4gICAgICAgIGtleWZyYW1lcyhbXG4gICAgICAgICAgICBzdHlsZSh7XG4gICAgICAgICAgICAgICAgb2Zmc2V0OiAwLFxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC44LFxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogYHNjYWxlKHt7ZnJvbVNjYWxlfX0pYFxuICAgICAgICAgICAgfSksXG4gICAgICAgICAgICBzdHlsZSh7XG4gICAgICAgICAgICAgICAgb2Zmc2V0OiAwLjgsXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMCxcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IGBzY2FsZSh7e21pZFNjYWxlfX0pYFxuICAgICAgICAgICAgfSksXG4gICAgICAgICAgICBzdHlsZSh7XG4gICAgICAgICAgICAgICAgb2Zmc2V0OiAxLFxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAsXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBgc2NhbGUoe3t0b1NjYWxlfX0pYFxuICAgICAgICAgICAgfSlcbiAgICAgICAgXSlcbiAgICApXG5dO1xuXG5jb25zdCBibGlua1BhcmFtczogSUFuaW1hdGlvblBhcmFtcyA9IHtcbiAgICBkZWxheTogJzBzJyxcbiAgICBkdXJhdGlvbjogJy44cycsXG4gICAgZWFzaW5nOiAnZWFzZS1pbi1vdXQnLFxuICAgIGZyb21TY2FsZTogLjIsXG4gICAgbWlkU2NhbGU6IDEuMixcbiAgICB0b1NjYWxlOiAyLjJcbn07XG5cbmNvbnN0IHB1bHNhdGVGd2QgPSBhbmltYXRpb24ocHVsc2F0ZUJhc2UsIHtcbiAgICBwYXJhbXM6IHtcbiAgICAgICAgLi4ucHVsc2F0ZVBhcmFtc1xuICAgIH1cbn0pO1xuXG5jb25zdCBwdWxzYXRlQmNrID0gYW5pbWF0aW9uKHB1bHNhdGVCYXNlLCB7XG4gICAgcGFyYW1zOiB7XG4gICAgICAgIC4uLnB1bHNhdGVQYXJhbXMsXG4gICAgICAgIHRvU2NhbGU6IC45XG4gICAgfVxufSk7XG5cbmNvbnN0IGhlYXJ0YmVhdCA9IGFuaW1hdGlvbihoZWFydGJlYXRCYXNlLCB7XG4gICAgcGFyYW1zOiB7XG4gICAgICAgIC4uLmhlYXJ0YmVhdFBhcmFtc1xuICAgIH1cbn0pO1xuXG5jb25zdCBibGluayA9IGFuaW1hdGlvbihibGlua0Jhc2UsIHtcbiAgICBwYXJhbXM6IHtcbiAgICAgICAgLi4uYmxpbmtQYXJhbXNcbiAgICB9XG59KTtcblxuZXhwb3J0IHtcbiAgICBoZWFydGJlYXQsXG4gICAgcHVsc2F0ZUZ3ZCxcbiAgICBwdWxzYXRlQmNrLFxuICAgIGJsaW5rXG59O1xuIl19