Class: IGMarkets::ClientAccountSummary::FormDetails

Inherits:
Model
  • Object
show all
Defined in:
lib/ig_markets/client_account_summary.rb

Overview

Contains details on a form, used by #form_details.

Instance Attribute Summary

Attributes inherited from Model

#attributes

Instance Method Summary collapse

Methods inherited from Model

#==, allowed_values, attribute, attribute_type, attribute_value_allowed?, defined_attribute_names, deprecated_attribute, #initialize, #initialize_copy, #inspect, #to_h, valid_attribute?

Constructor Details

This class inherits a constructor from IGMarkets::Model

Instance Method Details

#form_dismissableBoolean

The form_dismissable attribute.

Returns:



6
# File 'lib/ig_markets/client_account_summary.rb', line 6

attribute :form_dismissable, Boolean

#form_titleObject

The form_title attribute.

Returns:



7
# File 'lib/ig_markets/client_account_summary.rb', line 7

attribute :form_title

#form_typeSymbol

The form_type attribute.

Returns:

  • (Symbol)


8
# File 'lib/ig_markets/client_account_summary.rb', line 8

attribute :form_type, Symbol, allowed_values: %i[bca kyc]

#form_urlObject

The form_url attribute.

Returns:



9
# File 'lib/ig_markets/client_account_summary.rb', line 9

attribute :form_url