Marmot-TS
    Preparing search index...

    Type Alias GroupRuntimeOptions

    type GroupRuntimeOptions = {
        audit?: AuditSink;
        auditContext?: AuditContextOptions;
        confirmPublished: (pending: PendingState) => void;
        getGroupData: () => MarmotGroupView | null;
        getGroupRef: () => string;
        getNetwork: () => NostrNetworkInterface;
        getRelays: () => string[] | undefined;
        log?: Debugger;
        publishFailed: (pending: PendingState) => void;
        save: () => Promise<void>;
        welcomeDelivery: NostrWelcomeDelivery;
    }
    Index

    Client - Runtime

    audit?: AuditSink
    auditContext?: AuditContextOptions
    confirmPublished: (pending: PendingState) => void
    getGroupData: () => MarmotGroupView | null
    getGroupRef: () => string
    getNetwork: () => NostrNetworkInterface
    getRelays: () => string[] | undefined
    log?: Debugger
    publishFailed: (pending: PendingState) => void
    save: () => Promise<void>
    welcomeDelivery: NostrWelcomeDelivery