Body, Mind & Soul — API Reference
    Preparing search index...

    Function resolveTabOwnership

    • Resolve the minimum ownership level a user needs to see a given tab on an actor sheet.

      NPC defaults: description tab = OBSERVER, all others = OWNER (hidden from observers). Character defaults: all tabs = OBSERVER (visible to observers by default).

      Per-user overrides in system.tabOwnership[tabKey][userId] take priority, then system.tabOwnership[tabKey].default, then the type-based default.

      Parameters

      • actor: Actor
      • tabKey: string
      • userId: string

      Returns number

      A DOCUMENT_OWNERSHIP_LEVELS integer