MTPVisitedRequest
final class MTPVisitedRequest : NSObject, OfflineRequest, ServiceProvider
Queued visit state operation
-
Description for Network Status tab
Declaration
Swift
var title: String -
Information for Network Status tab
Declaration
Swift
var subtitle: String -
Information for clearing rankings
Declaration
Swift
var checklist: Checklist { get } -
Test for rank changes pending
Declaration
Swift
func changes(list: Checklist) -> Bool -
Number of times request has failed
Declaration
Swift
var failures: Int -
Memberwise initializer
Declaration
Swift
init(item: Checklist.Item, visited: Bool, title: String? = nil, subtitle: String? = nil, failures: Int = 0)Parameters
itemPlace changing status
visitedVisited or not
titleTitle if deserialized
subtitleSubtitle if deserialized
failuresFalures if deserialized
-
Initialize from dictionary
Declaration
Swift
required convenience init?(dictionary: [String : Any])Parameters
dictionaryDictionary with keys
-
NSCoding compliant dictionary for writing to disk
Declaration
Swift
var dictionary: [String : Any] { get } -
Perform operation
Declaration
Swift
func perform(completion: @escaping (Error?) -> Void)Parameters
completionCompletion handler
-
Show message if first failure
Declaration
Swift
func failed()
View on GitHub
MTPVisitedRequest Class Reference