class XCResult::ActionTestAttachment
-
-
Kind: object
-
Properties: + uniformTypeIdentifier: String + name: String? + timestamp: Date? + userInfo:
SortedKeyValueArray
? + lifetime: String + inActivityIdentifier: Int + filename: String? + payloadRef:Reference
? + payloadSize: Int
-
Attributes
filename[RW]
in_activity_identifier[RW]
lifetime[RW]
name[RW]
payload_ref[RW]
payload_size[RW]
timestamp[RW]
uniform_type_identifier[RW]
user_info[RW]
Public Class Methods
new(data)
click to toggle source
Calls superclass method
XCResult::AbstractObject::new
# File lib/xcresult/models.rb, line 508 def initialize(data) self.uniform_type_identifier = fetch_value(data, 'uniformTypeIdentifier') self.name = fetch_value(data, 'name') self.timestamp = Time.parse(fetch_value(data, 'timestamp')) if data['timestamp'] self.user_info = SortedKeyValueArray.new(data['userInfo']) if data['userInfo'] self.lifetime = fetch_value(data, 'lifetime') self.in_activity_identifier = fetch_value(data, 'inActivityIdentifier').to_i self.filename = fetch_value(data, 'filename') self.payload_ref = Reference.new(data['payloadRef']) if data['payloadRef'] self.payload_size = fetch_value(data, 'payloadSize').to_i super(data) end