Class: ReactOnRails::TypeScriptResponseTypes::Registry
- Inherits:
-
Object
- Object
- ReactOnRails::TypeScriptResponseTypes::Registry
- Includes:
- TypeSpecHelpers
- Defined in:
- sig/react_on_rails/typescript_response_types.rbs,
lib/react_on_rails/typescript_response_types.rb
Instance Attribute Summary collapse
-
#responses ⇒ Array[untyped]
readonly
Returns the value of attribute responses.
-
#types ⇒ Array[untyped]
readonly
Returns the value of attribute types.
Instance Method Summary collapse
- #define_response(response_key, type_name:, fields:) ⇒ void
- #define_type(type_name, fields:) ⇒ void
-
#initialize ⇒ Registry
constructor
A new instance of Registry.
Constructor Details
#initialize ⇒ Registry
Returns a new instance of Registry.
24 |
# File 'sig/react_on_rails/typescript_response_types.rbs', line 24
def initialize: () -> void
|
Instance Attribute Details
#responses ⇒ Array[untyped] (readonly)
Returns the value of attribute responses.
22 23 24 |
# File 'sig/react_on_rails/typescript_response_types.rbs', line 22 def responses @responses end |
#types ⇒ Array[untyped] (readonly)
Returns the value of attribute types.
21 22 23 |
# File 'sig/react_on_rails/typescript_response_types.rbs', line 21 def types @types end |
Instance Method Details
#define_response(response_key, type_name:, fields:) ⇒ void
This method returns an undefined value.
26 |
# File 'sig/react_on_rails/typescript_response_types.rbs', line 26
def define_response: (untyped response_key, type_name: untyped, fields: Hash[untyped, untyped]) -> void
|
#define_type(type_name, fields:) ⇒ void
This method returns an undefined value.
25 |
# File 'sig/react_on_rails/typescript_response_types.rbs', line 25
def define_type: (untyped type_name, fields: Hash[untyped, untyped]) -> void
|