Fragment

public enum Fragment<DataType>

Generic fragment types

  • Matched region

    Declaration

    Swift

    case match(DataType)
  • Unmatched region

    Declaration

    Swift

    case text(DataType)
  • value of the underlining fragment content

    Declaration

    Swift

    var content: DataType
  • transform between fragment data into another type

    Declaration

    Swift

    func map<TargetDataType>(using block: (DataType) -> TargetDataType) -> Fragment<TargetDataType>
  • content as string

    Declaration

    Swift

    var dataString: String