platform-bible-utils
    Preparing search index...

    Function isBlockMarker

    • True when a marker is a paragraph- or verse-level (block) structure marker — i.e. one whose insertion, formatting, or renumbering is structurally significant (and is blocked while structure protection/locking is on).

      Paragraph-level markers are identified by their MarkerType.Paragraph type in usfmMarkers rather than a hand-maintained list, so every paragraph marker (including poetry lines like q, section headings like s1, and embedded paragraphs like pm) is covered. Verse (v) is a structure marker but is typed as MarkerType.Character, so it is special-cased; chapter (c) is already MarkerType.Paragraph and needs no special case.

      Parameters

      • marker: string

      Returns boolean