UNPKG

sdg

Version:

pomelo ts

13 lines (12 loc) 559 B
import Base from '../base'; import { IComponent, IPushScheduler, IPushSchedulerOptions, IScheduleOpts, IReceiveId, IRoute, IRspData } from '..'; import Application from '../application'; export default class PushSchedulerComponent extends Base implements IComponent { scheduler: IPushScheduler; isSelectable: boolean; constructor(app: Application, opts?: IPushSchedulerOptions); afterStart(): void; stop(): void; schedule(route: IRoute, data: IRspData, receiveIds: IReceiveId[], opts: IScheduleOpts): void; private getScheduler; }