Fragment
public enum Fragment<DataType>
Generic fragment types
-
Matched region
Declaration
Swift
case match(DataType)
-
Unmatched region
Declaration
Swift
case text(DataType)
-
Match within a match region
Declaration
Swift
case subMatch(DataType, id: SubMatchIdentifier)
-
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