Options
All
  • Public
  • Public/Protected
  • All
Menu

Class DoSomething<ParameterType>

这个类帮助做某件事,但是控制每次做的间隔。

Type Parameters

  • ParameterType = undefined

Hierarchy

  • DoSomething

Index

Constructors

  • new DoSomething<ParameterType>(task: ((parameters?: ParameterType) => any), time?: number): DoSomething<ParameterType>
  • Type Parameters

    • ParameterType = undefined

    Parameters

    • task: ((parameters?: ParameterType) => any)
        • (parameters?: ParameterType): any
        • Parameters

          • Optional parameters: ParameterType

          Returns any

    • time: number = 1000

    Returns DoSomething<ParameterType>

Properties

ask_flag: boolean
remember_params?: ParameterType
task: ((parameters?: ParameterType) => any)

Type declaration

    • (parameters?: ParameterType): any
    • Parameters

      • Optional parameters: ParameterType

      Returns any

trigger_flag: boolean

Methods

  • go(parameters?: ParameterType): void
  • Parameters

    • Optional parameters: ParameterType

    Returns void

  • trigger(): void
  • Returns void

Generated using TypeDoc