Body, Mind & Soul — API Reference
    Preparing search index...
    default: {
        canBeResumed: boolean;
        description: string;
        display: boolean;
        id: string;
        namespace: string;
        sandboxItemType: string;
        steps: (
            | {
                advanceOnClick?: undefined;
                content: string;
                id: string;
                selector?: undefined;
                sheetTab?: undefined;
                title: string;
                tooltipDirection?: undefined;
                waitForSelector?: undefined;
            }
            | {
                advanceOnClick: boolean;
                content: string;
                id: string;
                selector: string;
                sheetTab?: undefined;
                title: string;
                tooltipDirection: string;
                waitForSelector?: undefined;
            }
            | {
                advanceOnClick: boolean;
                content: string;
                id: string;
                selector: string;
                sheetTab: string;
                title: string;
                tooltipDirection: string;
                waitForSelector?: undefined;
            }
            | {
                advanceOnClick?: undefined;
                content: string;
                id: string;
                selector: string;
                sheetTab?: undefined;
                title: string;
                tooltipDirection: string;
                waitForSelector: boolean;
            }
            | {
                advanceOnClick?: undefined;
                content: string;
                id: string;
                selector: string;
                sheetTab?: undefined;
                title: string;
                tooltipDirection: string;
                waitForSelector?: undefined;
            }
        )[];
        title: string;
    }

    "Build an Active Effect" — guided walkthrough that mints a sandbox Feature (the most ergonomic AE host in the manual context, since features have an Effects tab without needing an actor), opens its Effects tab, walks the user through creating a passive effect, and tours the AE sheet's tabs.

    Selectors target the live BodyMindSoulFeatureSheet + BodyMindSoulEffectSheet: templates/item/feature/tab-effects.hbs (effects list + create button) templates/item/parts/item-effects.hbs (per-effect controls) module/sheets/effect-sheet.mjs (AE sheet tabs / Make Stackable)

    Type Declaration

    • canBeResumed: boolean
    • description: string
    • display: boolean
    • id: string
    • namespace: string
    • sandboxItemType: string
    • steps: (
          | {
              advanceOnClick?: undefined;
              content: string;
              id: string;
              selector?: undefined;
              sheetTab?: undefined;
              title: string;
              tooltipDirection?: undefined;
              waitForSelector?: undefined;
          }
          | {
              advanceOnClick: boolean;
              content: string;
              id: string;
              selector: string;
              sheetTab?: undefined;
              title: string;
              tooltipDirection: string;
              waitForSelector?: undefined;
          }
          | {
              advanceOnClick: boolean;
              content: string;
              id: string;
              selector: string;
              sheetTab: string;
              title: string;
              tooltipDirection: string;
              waitForSelector?: undefined;
          }
          | {
              advanceOnClick?: undefined;
              content: string;
              id: string;
              selector: string;
              sheetTab?: undefined;
              title: string;
              tooltipDirection: string;
              waitForSelector: boolean;
          }
          | {
              advanceOnClick?: undefined;
              content: string;
              id: string;
              selector: string;
              sheetTab?: undefined;
              title: string;
              tooltipDirection: string;
              waitForSelector?: undefined;
          }
      )[]
    • title: string