MTPPostRequest
final class MTPPostRequest : NSObject, OfflineRequest, ServiceProvider
                Queued post state operation
- 
                  
                  
Contains location ID to reload on completion
Declaration
Swift
let payload: PostPayload - 
                  
                  
Description for Network Status tab
Declaration
Swift
var title: String - 
                  
                  
Information for Network Status tab
Declaration
Swift
var subtitle: String - 
                  
                  
Number of times request has failed
Declaration
Swift
var failures: Int - 
                  
                  
convenience filter for location posts status
Declaration
Swift
func isAbout(location id: Int) -> Bool - 
                  
                  
Memberwise initializer
Declaration
Swift
init(payload: PostPayload, title: String? = nil, subtitle: String? = nil, failures: Int = 0)Parameters
payloadPost to publish
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
          
      MTPPostRequest Class Reference