Method: U3d::UnityModule#initialize

Defined in:
lib/u3d/unity_module.rb

#initialize(id:, name: nil, description: nil, url: nil, installed_size: nil, download_size: nil, checksum: nil, os: nil, depends_on: nil, command: nil, destination: nil, rename_from: nil, rename_to: nil) ⇒ UnityModule

rubocop:disable Metrics/ParameterLists



35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
# File 'lib/u3d/unity_module.rb', line 35

def initialize(
  id:, name: nil, description: nil, url: nil,
  installed_size: nil, download_size: nil, checksum: nil,
  os: nil, depends_on: nil, command: nil, destination: nil, rename_from: nil, rename_to: nil
)
  @id = id.downcase
  @name = name
  @description = description
  @url = url
  @installed_size = installed_size
  @download_size = download_size
  @checksum = checksum
  @os = os
  @depends_on = depends_on
  @command = command
  @destination = destination
  @rename_from = rename_from
  @rename_to = rename_to
end