Entracte (TypeScript)
    Preparing search index...

    Shape returned by useSettings: live Settings plus the helpers used across every Settings tab.

    type UseSettings = {
        reloadFromActive: () => Promise<SchedulerSettings | null>;
        setAutostart: (enabled: boolean) => Promise<void>;
        settings: SchedulerSettings | null;
        update: <K extends keyof SchedulerSettings>(
            key: K,
            value: SchedulerSettings[K],
        ) => void;
        updateMany: (patch: Partial<SchedulerSettings>) => void;
    }
    Index

    Properties

    reloadFromActive: () => Promise<SchedulerSettings | null>
    setAutostart: (enabled: boolean) => Promise<void>
    settings: SchedulerSettings | null
    update: <K extends keyof SchedulerSettings>(
        key: K,
        value: SchedulerSettings[K],
    ) => void
    updateMany: (patch: Partial<SchedulerSettings>) => void