platform-bible-utils
    Preparing search index...

    Type Alias UsjPropertyValueLocation

    A JSONPath query to a specific point in a property (marker or an attribute) value string in a MarkerObject or Usj. The property cannot be type because type's value has no representation in USFM.

    To represent a location in an attribute's key, use UsjAttributeKeyLocation.

    type UsjPropertyValueLocation = {
        jsonPath: PropertyJsonPath;
        propertyOffset: number;
    }
    Index

    Properties

    JSON path to the property the location is pointing to. The offset applies to this property's value string.

    propertyOffset: number

    The character index in the property's value string where this location is pointing. The location is at this offset within the property's value string.