Classes
The following classes are available globally.
-
Main class of framework, which allow to play with the 4D rest api.
See moreDeclaration
Swift
public class APIManagerextension APIManager: RequestInterceptor -
Experimental class to connect to Itunes api.
See moreDeclaration
Swift
public class ItunesAPI -
Undocumented
See moreDeclaration
Swift
public class OnPublisher<P> where P : Publisher -
Undocumented
See moreDeclaration
Swift
public class CancellableCompositeextension CancellableComposite: Moya.Cancellableextension CancellableComposite: CustomStringConvertibleextension CancellableComposite: LockableBySemaphore -
Undocumented
See moreDeclaration
Swift
public final class PreparePlugin : PluginType -
Undocumented
See moreDeclaration
Swift
public final class ReceivePlugin : PluginType
-
A simple target.
See moreDeclaration
Swift
public class SimpleTarget : TargetType -
Represent a mobile action sent 4D server.
See moreDeclaration
Swift
public final class ActionRequestextension ActionRequest: CustomStringConvertibleextension ActionRequest: ObservableObjectextension ActionRequest: Codableextension ActionRequest: Equatable -
Allow to map swift(data store) and json type
See moreDeclaration
Swift
open class AttributeValueMapper -
Te server target to execute actions.
See moreDeclaration
Swift
public class ActionRootTarget : ChildTargetType -
An abstract target to execute actions by its name.
See moreDeclaration
Swift
open class ActionAbstractTarget : ChildTargetType, TimeoutTarget -
A concrete target to execute actions by its name and result decoded as
See moreActionResultDeclaration
-
Get information about the application
See moreDeclaration
Swift
public class ApplicationInfoTarget : ActionAbstractTargetextension ApplicationInfoTarget: DecodableTargetType
-
mobileapp/$authenticate/
See moreDeclaration
-
Returns the server status.
See moreDeclaration
Swift
public class BaseTarget : SimpleTarget, AccessTokenAuthorizable -
mobileapp/$verify/
See moreDeclaration
Swift
public class AuthVerificationTarget : ChildTargetTypeextension AuthVerificationTarget: DecodableTargetType
-
mobileapp/$logout/
See moreDeclaration
Swift
public class LogOutTarget : ChildTargetType, TimeoutTargetextension LogOutTarget: DecodableTargetType
-
Returns a list of the table in your project along with two URIs: one to access the information about its structure and one to retrieve the data.
See moreDeclaration
-
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public class EntitySetInfoTarget : ChildTargetTypeextension EntitySetInfoTarget: DecodableTargetType -
Undocumented
See moreDeclaration
Swift
public class ProgessInfoTarget : ChildTargetTypeextension ProgessInfoTarget: DecodableTargetType -
Undocumented
See moreDeclaration
Swift
public class SessionInfoTarget : ChildTargetTypeextension SessionInfoTarget: DecodableTargetType -
Undocumented
See moreDeclaration
Swift
public class SessionReleaseTarget : ChildTargetTypeextension SessionReleaseTarget: DecodableTargetType -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
-
Returns the data for the specific record defined by the table’s primary key
See moreDeclaration
-
Returns the data for the records of specified table
See moreDeclaration
Swift
public final class RecordSetTarget : RecordTargetType, RecordsTargetTypeextension RecordSetTarget: DecodableTargetType -
Returns the data for the records of specified table
See moreDeclaration
Swift
public final class RecordsTarget : RecordTargetType, RecordsTargetTypeextension RecordsTarget: DecodableTargetType
-
Returns a record collection based on a table method
See moreDeclaration
Swift
public class TableMethodTarget : ChildTargetType -
Undocumented
See moreDeclaration
Swift
public class StatusTarget : ChildTargetTypeextension StatusTarget: TimeoutTargetextension StatusTarget: DecodableTargetType -
Returns information about a table and its attributes.
See moreDeclaration
-
Undocumented
See moreDeclaration
-
Returns the server test.
See moreDeclaration
Swift
public class WebTestTarget : SimpleTarget
Classes Reference