Type Aliases

The following type aliases are available globally.

  • Ordered map of key to (scheme, script) tuple. Ordering of keys is important because conflicting mappings are resolved by having later keys override the earlier keys.

    Example

    "KA" -> (scheme: "k", script: "ಕ")
    

    Declaration

    Swift

    public typealias MappingValue = OrderedMap<String, (scheme: [String], script: String?)>
  • Transliterated output of any function that changes input.

    Note

    • finalaizedInput: The aggregate input in specified script that will not change
    • finalaizedOutput: Transliterated unicode String in specified script that will not change
    • unfinalaizedInput: The aggregate input in specified script that will change based on future inputs
    • unfinalaizedOutput: Transliterated unicode String in specified script that will change based on future inputs

    Declaration

    Swift

    public typealias Literated = (finalaizedInput: String, finalaizedOutput: String, unfinalaizedInput: String, unfinalaizedOutput: String)