@sdc-monitor/demo
Version:
<div align="center"> <a href="#" target="_blank"> <img src="https://i.loli.net/2021/07/28/EvPwd4NjVH3tBfO.jpg" alt="mito-logo" height="90"> </a> <p>A Lightweight SDK For Monitor Web</p>
51 lines (46 loc) • 1.41 kB
text/typescript
export enum EListenerTypes {
Touchmove = 'touchmove',
Tap = 'tap',
LongTap = 'longtap',
LongPress = 'longpress'
}
export const STORAGE_KEY = {
deviceId: 'mito--uuid'
}
export enum WxPerformanceDataType {
MEMORY_WARNING = 'MEMORY_WARNING',
WX_PERFORMANCE = 'WX_PERFORMANCE',
WX_NETWORK = 'WX_NETWORK',
WX_LIFE_STYLE = 'WX_LIFE_STYLE',
WX_USER_ACTION = 'WX_USER_ACTION'
}
export enum WxPerformanceItemType {
MemoryWarning = 'WxMemory',
Performance = 'WxPerformance',
Network = 'WxNetwork',
AppOnLaunch = 'AppOnLaunch',
AppOnShow = 'AppOnShow',
AppOnHide = 'AppOnHide',
AppOnError = 'AppOnError',
AppOnPageNotFound = 'AppOnPageNotFound',
AppOnUnhandledRejection = 'AppOnUnhandledRejection',
PageOnLoad = 'PageOnLoad',
PageOnShow = 'PageOnShow',
PageOnHide = 'PageOnHide',
PageOnReady = 'PageOnReady',
PageOnUnload = 'PageOnUnload',
PageOnShareAppMessage = 'PageOnShareAppMessage',
PageOnShareTimeline = 'PageOnShareTimeline',
PageOnTabItemTap = 'PageOnTabItemTap',
WaterFallFinish = 'WaterFallFinish',
UserTap = 'WxUserTap',
UserTouchMove = 'WxUserTouchMove',
WxRequest = 'WxRequest',
WxUploadFile = 'WxUploadFile',
WxDownloadFile = 'WxDownloadFile',
WxCustomPaint = 'WxCustomPaint'
}
export const WxListenerTypes = {
[EListenerTypes.Tap]: WxPerformanceItemType.UserTap,
[EListenerTypes.Touchmove]: WxPerformanceItemType.UserTouchMove
}