Documentation
    Preparing search index...

    Interface PajaSimulation

    interface PajaSimulation {
        acl: { mode: "allow" | "deny" };
        cache: { mode: "memory" | "disabled" };
        capabilities: {
            disabledDomains: readonly PajaCapabilityDomain[];
            domains: Record<PajaCapabilityDomain, boolean>;
        };
        config: { values: JsonRecord };
        cvm: { enabled: boolean };
        firewall: { mode: "allow" | "deny" | "observe" };
        identity: { mode: "anonymous" | "fixed"; pubkey: string };
        intent: { enabled: boolean };
        media: { enabled: boolean };
        notifications: { enabled: boolean; grant: boolean };
        relay: {
            fixtures: readonly JsonRecord[];
            mode: "memory" | "disabled";
            urls: readonly string[];
        };
        storage: { mode: "memory"
        | "disabled"
        | "local" };
        theme: { mode: "dark" | "light"; values: JsonRecord };
        upload: { mode: "memory" | "disabled"; rail: string };
    }
    Index

    Properties

    acl: { mode: "allow" | "deny" }
    cache: { mode: "memory" | "disabled" }
    capabilities: {
        disabledDomains: readonly PajaCapabilityDomain[];
        domains: Record<PajaCapabilityDomain, boolean>;
    }
    config: { values: JsonRecord }
    cvm: { enabled: boolean }
    firewall: { mode: "allow" | "deny" | "observe" }
    identity: { mode: "anonymous" | "fixed"; pubkey: string }
    intent: { enabled: boolean }
    media: { enabled: boolean }
    notifications: { enabled: boolean; grant: boolean }
    relay: {
        fixtures: readonly JsonRecord[];
        mode: "memory" | "disabled";
        urls: readonly string[];
    }
    storage: { mode: "memory" | "disabled" | "local" }
    theme: { mode: "dark" | "light"; values: JsonRecord }
    upload: { mode: "memory" | "disabled"; rail: string }