class OneDriveForBusiness::Item

Constants

FIELDS

Attributes

drive[R]

Public Class Methods

new(drive, fields) click to toggle source
# File lib/onedrive_for_business/item.rb, line 3
def initialize(drive, fields)
  @drive = drive
  @id = fields['id']
  @name = fields['name']
  @e_tag = fields['eTag']
  @created_by = IdentitySet.new(fields['createdBy']) if fields['createdBy']
  @last_modified_by = IdentitySet.new(fields['lastModifiedBy']) if fields['lastModifiedBy']
  @date_time_created = fields['dateTimeCreated']
  @date_time_last_modified = fields['dateTimeLastModified']
  @size = fields['size']
  @parent_reference = ItemReference.new(fields['parentReference']) if fields['parentReference']
  @web_url = fields['webUrl']
  @type = fields['type']
end