PHP 8.2.30
Preview: inline-scheduled-task.d.ts Size: 1.11 KB
//proc/thread-self/root/home/byroehnu/.trash/node_modules11/node-cron/dist/esm/tasks/inline-scheduled-task.d.ts

import EventEmitter from "events";
import { ScheduledTask, TaskContext, TaskEvent, TaskFn, TaskOptions } from "./scheduled-task";
import { Runner } from "../scheduler/runner";
import { TimeMatcher } from "../time/time-matcher";
import { StateMachine } from "./state-machine";
declare class TaskEmitter extends EventEmitter {
}
export declare class InlineScheduledTask implements ScheduledTask {
    emitter: TaskEmitter;
    cronExpression: string;
    timeMatcher: TimeMatcher;
    runner: Runner;
    id: string;
    name: string;
    stateMachine: StateMachine;
    timezone?: string;
    constructor(cronExpression: string, taskFn: TaskFn, options?: TaskOptions);
    getNextRun(): Date | null;
    private changeState;
    start(): void;
    stop(): void;
    getStatus(): string;
    destroy(): void;
    execute(): Promise<any>;
    on(event: TaskEvent, fun: (context: TaskContext) => Promise<void> | void): void;
    off(event: TaskEvent, fun: (context: TaskContext) => Promise<void> | void): void;
    once(event: TaskEvent, fun: (context: TaskContext) => Promise<void> | void): void;
    private createContext;
}
export {};

Directory Contents

Dirs: 1 × Files: 9

Name Size Perms Modified Actions
- drwxr-xr-x 2026-02-21 00:54:18
Edit Download
1.11 KB lrw-r--r-- 2026-02-21 00:54:18
Edit Download
5.13 KB lrw-r--r-- 2026-02-21 00:53:48
Edit Download
4.69 KB lrw-r--r-- 2026-02-21 00:54:04
Edit Download
1.25 KB lrw-r--r-- 2026-02-21 00:54:22
Edit Download
119 B lrw-r--r-- 2026-02-21 00:54:00
Edit Download
132 B lrw-r--r-- 2026-02-21 00:54:08
Edit Download
209 B lrw-r--r-- 2026-02-21 00:54:22
Edit Download
766 B lrw-r--r-- 2026-02-21 00:54:00
Edit Download
735 B lrw-r--r-- 2026-02-21 00:54:08
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).