@omnimedia/omnitool
Version:
open source video processing tools
171 lines (170 loc) • 4.67 kB
TypeScript
export declare const animationPresets: {
readonly slideIn: {
readonly type: "motion";
readonly label: "Slide in";
readonly defaults: {
readonly duration: 700;
readonly from: [-400, 0];
readonly to: [0, 0];
readonly terp: "easeOut";
};
readonly transform: {
readonly from: {
readonly position: [-400, 0];
};
readonly to: {
readonly position: [0, 0];
};
};
};
readonly slideOut: {
readonly type: "motion";
readonly label: "Slide out";
readonly defaults: {
readonly duration: 700;
readonly from: [0, 0];
readonly to: [400, 0];
readonly terp: "easeIn";
};
readonly transform: {
readonly from: {
readonly position: [0, 0];
};
readonly to: {
readonly position: [400, 0];
};
};
};
readonly spinIn: {
readonly type: "motion";
readonly label: "Spin in";
readonly defaults: {
readonly duration: 700;
readonly from: [0, 0];
readonly to: [0, 0];
readonly terp: "easeOut";
};
readonly transform: {
readonly from: {
readonly scale: [0, 0];
readonly rotation: -180;
};
readonly to: {
readonly scale: [1, 1];
readonly rotation: 0;
};
};
};
readonly spinOut: {
readonly type: "motion";
readonly label: "Spin out";
readonly defaults: {
readonly duration: 700;
readonly from: [0, 0];
readonly to: [0, 0];
readonly terp: "easeIn";
};
readonly transform: {
readonly from: {
readonly scale: [1, 1];
readonly rotation: 0;
};
readonly to: {
readonly scale: [0, 0];
readonly rotation: 180;
};
};
};
readonly zoomIn: {
readonly type: "motion";
readonly label: "Zoom in";
readonly defaults: {
readonly duration: 700;
readonly from: [0, 0];
readonly to: [0, 0];
readonly terp: "easeOut";
};
readonly transform: {
readonly from: {
readonly scale: [0, 0];
};
readonly to: {
readonly scale: [1, 1];
};
};
};
readonly zoomOut: {
readonly type: "motion";
readonly label: "Zoom out";
readonly defaults: {
readonly duration: 700;
readonly from: [0, 0];
readonly to: [0, 0];
readonly terp: "easeIn";
};
readonly transform: {
readonly from: {
readonly scale: [1, 1];
};
readonly to: {
readonly scale: [0, 0];
};
};
};
readonly bounceIn: {
readonly type: "motion";
readonly label: "Bounce in";
readonly defaults: {
readonly duration: 700;
readonly from: [0, 0];
readonly to: [0, 0];
readonly terp: "bounce";
};
readonly transform: {
readonly from: {
readonly scale: [0, 0];
};
readonly to: {
readonly scale: [1, 1];
};
};
};
readonly bounceOut: {
readonly type: "motion";
readonly label: "Bounce out";
readonly defaults: {
readonly duration: 700;
readonly from: [0, 0];
readonly to: [0, 0];
readonly terp: "bounce";
};
readonly transform: {
readonly from: {
readonly scale: [1, 1];
};
readonly to: {
readonly scale: [0, 0];
};
};
};
readonly fadeIn: {
readonly type: "scalar";
readonly label: "Fade in";
readonly defaults: {
readonly duration: 700;
readonly from: 0;
readonly to: 1;
readonly terp: "easeIn";
};
};
readonly fadeOut: {
readonly type: "scalar";
readonly label: "Fade out";
readonly defaults: {
readonly duration: 700;
readonly from: 1;
readonly to: 0;
readonly terp: "easeOut";
};
};
};