Type Aliases
The following type aliases are available globally.
-
Track last time data was changed
-
Track distances to places
Declaration
Swift
typealias Distances = [String : CLLocationDistance]
-
Convenience provider shorthand
Declaration
Swift
typealias MTPProvider = MoyaProvider<MTP>
-
Generic NetworkService completion handler
Declaration
Swift
typealias NetworkCompletion<T> = (_ result: Result<T, NetworkError>) -> Void
-
typealias for fluency whilst Swift rewrite pending
Declaration
Swift
typealias MappablesAnnotation = ABFAnnotation
-
Generic closure type
Declaration
Swift
typealias Closure = () -> Void
-
Index
Declaration
Swift
typealias Index = Int
-
SelectionClosure
Declaration
Swift
typealias SelectionClosure = (Index, String) -> Void
-
MultiSelectionClosure
Declaration
Swift
typealias MultiSelectionClosure = ([Index], [String]) -> Void
-
ConfigurationClosure
Declaration
Swift
typealias ConfigurationClosure = (Index, String) -> String
-
CellConfigurationClosure
Declaration
Swift
typealias CellConfigurationClosure = (Index, String, DropdownCell) -> Void
-
Callback to observe changes
Declaration
Swift
typealias NotificationHandler = ([AnyHashable : Any]) -> Void
-
Convenience for localizable string typesafe access
Declaration
Swift
typealias L = R.string.localizable
-
Index of ranking cells
Declaration
Swift
typealias Rank = Int
-
Order of media collections
Declaration
Swift
typealias Order = Int
-
Section of count cells
Declaration
Swift
typealias Section = Int
-
Row of count cells
Declaration
Swift
typealias Row = Int