openmixer — generated API reference
    Preparing search index...

    Function lawSentenceKeysOf

    • The i18n sentence keys for a fact's declared laws (R-056) — what a help entry or a manual block RENDERS, never a second table of English. Empty for a fact that declares no laws (most facts; only the native processing stages and the two routing facts feeding a summing bus declare any). LAW_SENTENCE_KEY resolves one law to one key; this is the per-FACT join a consumer (packages/web-ui/app/utils/help.ts, harness/manual-guarantees-gen.mjs) reads instead of walking contract[fact].laws and LAW_SENTENCE_KEY itself.

      Parameters

      • fact:
            | "fader"
            | "gain"
            | "pan"
            | "divergence"
            | "trim"
            | "polarity"
            | "align"
            | "name"
            | "colour"
            | "instrument"
            | "hrp"
            | "eq"
            | "gate"
            | "dynamics"
            | "drive"
            | "delay"
            | "reverb"
            | "width"
            | "order"
            | "chain"
            | "sends"
            | "mute"
            | "soloSafe"
            | "link"
            | "gateKey"
            | "fbs"
            | "record"
            | "toMain"
            | "sources"
            | "sourceRef"
            | "sourceStereo"
            | "solo"
            | "headAmp"
            | "inserts"
            | "meter"
            | "rta"
            | "recallSafe"
            | "members"
            | "parents"
            | "clip"
            | "source"
      • contract: Readonly<Record<ChannelFact, ChannelFactDecl>> = CHANNEL_CONTRACT

      Returns readonly `${string}.${string}.${string}`[]