UNPKG

nimble-ui

Version:
53 lines (46 loc) 1.03 kB
import { prefixStyle } from 'nimble-lib'; /** * 状态类型 */ export const STATE_TYPE = { READY: '0', // 准备状态 LOADING: '1', // 加载状态 COMPLETE: '2', // 加载完成状态 NO_MORE: '3' // 没有更多数据 }; /** * 事件类型 */ export const EVENT_TYPE = { UPDATE_STATE: 'update:state', // 更新state的事件类型 SCROLL: 'scroll', // 滚动事件 INIT: 'init' // 初始化事件 }; /** * 触摸事件 */ export const TOUCH_EVENT = 1; /** * 鼠标事件 */ export const MOUSE_EVENT = 2; /** * 鼠标事件类型 */ export const eventType = { touchstart: TOUCH_EVENT, touchmove: TOUCH_EVENT, touchend: TOUCH_EVENT, mousedown: MOUSE_EVENT, mousemove: MOUSE_EVENT, mouseup: MOUSE_EVENT, mouseleave: MOUSE_EVENT }; /** * 样式名称 */ export const styleName = { transform: prefixStyle('transform'), transitionTimingFunction: prefixStyle('transitionTimingFunction'), transitionDuration: prefixStyle('transitionDuration') };