DBTeamBaseClient
Objective-C
@interface DBTeamBaseClient : NSObject {
id<DBTransportClient> _transportClient;
}
Swift
class DBTeamBaseClient : NSObject
Base client object that contains an instance field for each namespace, each of which contains references to all routes within that namespace. Fully-implemented API clients will inherit this class.
-
Routes within the
fileProperties
namespace.Declaration
Objective-C
@property (nonatomic, readonly) DBFILEPROPERTIESTeamAuthRoutes *_Nonnull filePropertiesRoutes;
Swift
var filePropertiesRoutes: DBFILEPROPERTIESTeamAuthRoutes { get }
-
Routes within the
team
namespace.Declaration
Objective-C
@property (nonatomic, readonly) DBTEAMTeamAuthRoutes *_Nonnull teamRoutes;
Swift
var teamRoutes: DBTEAMTeamAuthRoutes { get }
-
Routes within the
teamLog
namespace.Declaration
Objective-C
@property (nonatomic, readonly) DBTEAMLOGTeamAuthRoutes *_Nonnull teamLogRoutes;
Swift
var teamLogRoutes: DBTEAMLOGTeamAuthRoutes { get }
-
Initializes the
DBTeamBaseClient
object with a networking client.Declaration
Objective-C
- (nonnull instancetype)initWithTransportClient: (nonnull id<DBTransportClient>)client;