Classes
The following classes are available globally.
-
Class for interaction with user token
See moreDeclaration
Swift
public class MKToken : Codable -
Address
See moreDeclaration
Swift
public class Address : Codable -
CITATION Model
See moreDeclaration
Swift
public class Citation : Mappable -
Citation Category Model
See moreDeclaration
Swift
public class CitationCategory : Mappable -
Citation Type Model
See moreDeclaration
Swift
public class CitationType : Mappable -
Cart model, using for cart summary in the app
See moreDeclaration
Swift
public class PCart : Mappable -
CartItem model, using for Cart summary in the app
See moreDeclaration
Swift
public class PCartItem : Mappable -
CartItemDetail model, using for cart summay in the app
See moreDeclaration
Swift
public class PCartItemDetail : Mappable -
Concession Model
See moreDeclaration
Swift
public class PConcession : Mappable -
Location, for display in the map
See moreDeclaration
Swift
public class PFareLocation : Mappable -
Location Address model
See moreDeclaration
Swift
public class PLocationAddress : Mappable -
Detail location from GooglePlace
See moreDeclaration
Swift
public class PLocationGooglePlace : Mappable -
The opening hours of a location
See moreDeclaration
Swift
public class POpeningHours : Mappable -
Time periods of a location
See moreDeclaration
Swift
public class PPeriods : Mappable -
Product Model
See moreDeclaration
Swift
public class PProduct : Mappable -
Program model
See moreDeclaration
Swift
public class PProgram : Mappable -
Price model
See moreDeclaration
Swift
public class PPrice : Mappable -
Provider model
See moreDeclaration
Swift
public class PProvider : Mappable -
Sellable model, using for cart summay in the app
See moreDeclaration
Swift
public class PSellable : Mappable -
Translation model, using for localization in the app
See moreDeclaration
Swift
public class PTranslation : Mappable -
Fee Policy model
See moreDeclaration
Swift
public class FeePolicy : Mappable -
Fee Policy Schedule model
See moreDeclaration
Swift
public class FeePolicySchedule : Mappable -
Message Model
See moreDeclaration
Swift
public class Message : Mappable -
Pass model
See moreDeclaration
Swift
public class Pass : Mappable -
Pass Validity Model
See moreDeclaration
Swift
public class PassValidity : Mappable -
PATRON Model
See moreDeclaration
Swift
public class Patron : Mappable -
PATRON Profile model
See moreDeclaration
Swift
public class Profile : Mappable -
Transaction details model
See moreDeclaration
Swift
public class TransactionDetail : Mappable -
Transfer transaction model
See moreDeclaration
Swift
public class TransferTransaction : TransactionDetail -
Bonus transacion model
See moreDeclaration
Swift
public class BonusTransaction : TransactionDetail -
Card transaction model
See moreDeclaration
Swift
public class CardTransaction : TransactionDetail -
Patron transaction
See moreDeclaration
Swift
public class PatronTransaction : TransactionDetail -
Validation model
See moreDeclaration
Swift
public class ValidateTransaction : TransactionDetail -
Status change model
See moreDeclaration
Swift
public class StatusChangeTransaction : TransactionDetail -
Transaction amount model
See moreDeclaration
Swift
public class MKAmount : Mappable -
Transaction history
See moreDeclaration
Swift
public class TransactionHistory : Mappable, Equatable -
App version model
See moreDeclaration
Swift
public class Version : Codable -
User Wallet model
See moreDeclaration
Swift
public class Wallet : Mappable -
Thread -> WrappMessage
See moreDeclaration
Swift
public class WrapMessage : Mappable -
Class to manage API configuration All configuration value will be set from client app where the SDK is manage the logic inside
See moreDeclaration
Swift
public final class PatronConfiguration -
Class to manage all Ticketing SDK
See moreDeclaration
Swift
public class PatronProxy -
PatronSDK utilities class
See moreDeclaration
Swift
public class PatronUtils
Classes Reference