Classes
The following classes are available globally.
-
Undocumented
See moreDeclaration
Swift
public class BIP44Utils
-
Undocumented
See moreDeclaration
Swift
public class DidHelper
-
Configuration for initializing a ABSDKClient
See moreDeclaration
Swift
public class ABSDKClientConfiguration
-
The ABSDKClient handles network connection, making
See moreQuery
,Mutation
andSubscription
requests, and resolving the results. The ABSDKClient also manages local caches.Declaration
Swift
public class ABSDKClient
-
A data source that binds with an object type of data in a GraphQL operation and monitors its update
See moreDeclaration
Swift
final public class ABSDKObjectDataSource<Operation, Data> : ABSDKDataSource
-
A data source that binds with an array type of data in a GraphQL operation and monitors its update
See moreDeclaration
Swift
public class ABSDKArrayDataSource<Operation, Data> : ABSDKDataSource
-
Undocumented
See moreDeclaration
Swift
public final class ABSDKJSONSerializationFormat
-
A network transport that uses HTTP POST requests to send GraphQL operations to a server, and that uses
See moreURLSession
as the networking implementation.Declaration
Swift
public class ABSDKHTTPNetworkTransport : NetworkTransport
-
A ABSDKArrayDataSource that supports paging
See moreDeclaration
Swift
final public class ABSDKPagedArrayDataSource<Query, Data> : ABSDKArrayDataSource<Query, Data> where Query : GraphQLPagedQuery
-
A SQLLite based normalized cache module for apollo store
See moreDeclaration
Swift
public final class ABSDKSQLLiteNormalizedCache : NormalizedCache
-
A base class for custom TableViewController that supports data binding and pagination
See moreDeclaration
Swift
open class ABSDKTableViewController<Query, Data, Cell> : UIViewController, UITableViewDataSource, UITableViewDelegate where Query : GraphQLPagedQuery, Cell : ABSDKTableViewCell<Data>, Cell : CellWithNib
-
A base class for custom views that supports data binding
See moreDeclaration
Swift
open class ABSDKView<Operation, Data> : UIView, ABSDKViewBinding
-
Undocumented
See moreDeclaration
Swift
open class ABSDKTableViewCell<Data> : UITableViewCell, ABSDKViewBinding
-
A network transport that wraps a http transport and a websocket transport to cover query, mutation and subscription
See moreDeclaration
Swift
public class ABSDKSplitNetworkTransport : NetworkTransport
-
A network transport that uses web sockets requests to send GraphQL subscription operations to a server, and that uses the SwiftPhoenixClient implementation of Phoenix client.
See moreDeclaration
Swift
public class ABSDKWebSocketTransport : NetworkTransport
-
Undocumented
See moreDeclaration
Swift
public class TxHelper