Class Updater

前端重新部署通知页面刷新(定时器轮询)

Param

初始化参数

Example

const updater = new Updater({
timer:2000
})
updater.on('no-update',()=>{
console.log('暂未更新')
})
updater.on('update',()=>{
console.log('更新通知')
})

Hierarchy

  • Updater

Constructors

Properties

dispatch: Record<string, Function[]>
interval: undefined | Timer
newScript: string[]
oldScript: string[]
url: string

Methods

  • Parameters

    • oldArr: string[]
    • newArr: string[]

    Returns void

  • Returns Promise<any>

  • Returns Promise<void>

  • Parameters

    • key: "no-update" | "update"
    • fn: Function

    Returns Updater

  • Parameters

    Returns string[]

  • Parameters

    • time: number = 10000

    Returns void

Generated using TypeDoc