Classes

The following classes are available globally.

  • A data source that binds with an object type of data in a GraphQL operation and monitors its update

    See more

    Declaration

    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 more

    Declaration

    Swift

    public class ABSDKArrayDataSource<Operation, Data> : ABSDKDataSource
  • A network transport that wraps a http transport and a websocket transport to cover query, mutation and subscription

    See more

    Declaration

    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 more

    Declaration

    Swift

    public class ABSDKWebSocketTransport : NetworkTransport