Method: MatrixSdk::User#initialize
- Defined in:
- lib/matrix_sdk/user.rb
#initialize(client, id, data = {}) ⇒ User
Returns a new instance of User.
21 22 23 24 25 26 27 28 29 30 31 |
# File 'lib/matrix_sdk/user.rb', line 21 def initialize(client, id, data = {}) @client = client @id = id @display_name = nil @avatar_url = nil data.each do |k, v| instance_variable_set("@#{k}", v) if instance_variable_defined? "@#{k}" end end |