|
|
@@ -77,3 +77,72 @@ export const variableType = [
|
|
|
{ label: 'OBJECT', value: 'LV_OBJECT' },
|
|
|
{ label: 'BYTE_ARRAY', value: 'LV_BYTE_ARRAY' }
|
|
|
]
|
|
|
+
|
|
|
+/**
|
|
|
+ * 动画目标属性
|
|
|
+ */
|
|
|
+export const animationTargets = [
|
|
|
+ { label: '透明度', value: 'opacity' },
|
|
|
+ { label: 'X轴移动', value: 'translateX' },
|
|
|
+ { label: 'Y轴移动', value: 'translateY' },
|
|
|
+ { label: 'Z轴移动', value: 'translateZ' },
|
|
|
+ { label: '缩放', value: 'scale' },
|
|
|
+ { label: 'X轴缩放', value: 'scaleX' },
|
|
|
+ { label: 'Y轴缩放', value: 'scaleY' },
|
|
|
+ { label: 'Z轴缩放', value: 'scaleZ' },
|
|
|
+ { label: '旋转', value: 'rotate' },
|
|
|
+ { label: 'X轴旋转', value: 'rotateX' },
|
|
|
+ { label: 'Y轴旋转', value: 'rotateY' },
|
|
|
+ { label: 'Z轴旋转', value: 'rotateZ' },
|
|
|
+ { label: 'X轴倾斜', value: 'skewX' },
|
|
|
+ { label: 'Y轴倾斜', value: 'skewY' },
|
|
|
+ { label: '宽度', value: 'width' },
|
|
|
+ { label: '高度', value: 'height' },
|
|
|
+ { label: '背景颜色', value: 'backgroundColor' },
|
|
|
+ { label: '字体颜色', value: 'color' },
|
|
|
+ { label: '圆角', value: 'borderRadius' }
|
|
|
+]
|
|
|
+
|
|
|
+/**
|
|
|
+ * 动画缓动函数(Timing Function)
|
|
|
+ */
|
|
|
+export const timingFunctions = [
|
|
|
+ { label: '匀速 linear', value: 'linear' },
|
|
|
+ { label: '缓入 ease', value: 'ease' },
|
|
|
+ { label: '缓入 ease-in', value: 'ease-in' },
|
|
|
+ { label: '缓出 ease-out', value: 'ease-out' },
|
|
|
+ { label: '缓入缓出 ease-in-out', value: 'ease-in-out' },
|
|
|
+ { label: 'step-start', value: 'step-start' },
|
|
|
+ { label: 'step-end', value: 'step-end' },
|
|
|
+ { label: 'steps', value: 'steps' },
|
|
|
+ { label: '自定义贝塞尔 cubic-bezier', value: 'cubic-bezier' }
|
|
|
+]
|
|
|
+
|
|
|
+/**
|
|
|
+ * 动画次数
|
|
|
+ */
|
|
|
+export const iterationCounts = [
|
|
|
+ { label: '1 次', value: 1 },
|
|
|
+ { label: '2 次', value: 2 },
|
|
|
+ { label: '3 次', value: 3 },
|
|
|
+ { label: '4 次', value: 4 },
|
|
|
+ { label: '5 次', value: 5 },
|
|
|
+ { label: '无限循环', value: 'infinite' }
|
|
|
+]
|
|
|
+
|
|
|
+/**
|
|
|
+ * 预设多语言类型
|
|
|
+ */
|
|
|
+
|
|
|
+export const languagesMenu = [
|
|
|
+ { label: '中文(简体)', value: 'zh-CN' },
|
|
|
+ { label: '中文(繁体)', value: 'zh-TW' },
|
|
|
+ { label: '英文(美国)', value: 'en-US' },
|
|
|
+ { label: '英文(英国)', value: 'en-GB' },
|
|
|
+ { label: '日文', value: 'ja-JP' },
|
|
|
+ { label: '韩语', value: 'ko-KR' },
|
|
|
+ { label: '法语', value: 'fr-FR' },
|
|
|
+ { label: '德语', value: 'de-DE' },
|
|
|
+ { label: '西班牙语', value: 'es-ES' },
|
|
|
+ { label: '俄语', value: 'ru-RU' }
|
|
|
+]
|