Phials developer documentation
User guide
AI Notice: Most documentation right now was auto-generated by an LLM. Handwritten documentation will be implemented over time on the road to 1.0

PluginSettings

Plugin settings proxy for a specific plugin

Signature

interface PluginSettings {
    get<T>(key: string): T | undefined;
    set(key: string, value: unknown): Promise<void>;
    getAll(): Record<string, unknown>;
}

Members

NameTypeRequiredDescription
get(key: string) => T | undefinedyes
set(key: string, value: unknown) => Promise<void>yes
getAll() => Record<string, unknown>yes