Structures
The following structures are available globally.
-
A task info object for the tasks included in this submodule.
See moreDeclaration
Swift
public struct MCTTaskInfo : RSDTaskInfo, RSDEmbeddedIconVendor, RSDTaskDesign
-
A task transformer for the resources included in this module.
See moreDeclaration
Swift
public struct MCTTaskTransformer : RSDResourceTransformer, Decodable
-
See moreRSDTaskGroupObject
is a concrete implementation of theRSDTaskGroup
protocol.Declaration
Swift
public struct MCTTaskGroup : RSDTaskGroup, RSDEmbeddedIconVendor, Decodable
-
The
MCTTappingResultObject
records the results of a tapping interval test.The tapping interval result object records an array of touch samples (one for each tap) and also the geometry of the task at the time it was displayed. You can use the information in the object for reference in interpreting the touch samples.
A tapping interval sample is typically generated by the framework as the task proceeds. When the task completes, it may be appropriate to serialize it for transmission to a server, or to immediately perform analysis on it.
See moreDeclaration
Swift
public struct MCTTappingResultObject : RSDResult, Encodable, RSDArchivable, RSDScoringResult
-
The
MCTTappingSample
class represents a single tap on a button.The tapping sample object records the location of the tap, the button that was tapped, and the time at which the event occurred. A tapping sample is included in an
MCTTappingResultObject
object, and is recorded by the step view controller for the corresponding task when a tap is recognized.A tapping sample is typically generated by the framework as the task proceeds. When the task completes, it may be appropriate to serialize the sample for transmission to a server, or to immediately perform analysis on it.
See moreDeclaration
Swift
public struct MCTTappingSample : RSDSampleRecord, Codable