Class: BiDiGenerate::Accessor Private
| Relationships & Source Files | |
| Super Chains via Extension / Inclusion / Inheritance | |
|
Class Chain:
self,
Struct
|
|
|
Instance Chain:
self,
Struct
|
|
| Inherits: |
Struct
|
| Defined in: | rb/lib/selenium/webdriver/bidi/support/bidi_generate.rb |
Overview
A prefix-free accessor emitted on the Domain subclass. method_name is the snake_case
accessor; type_name is the local class it fronts. Three kinds route rendering: a union
accessor returns the class so its variant factories dispatch; a record accessor
constructs the instance directly; a vendor accessor returns a sibling vendor domain
(Moz.new(connection)). rbs_args is the record's typed new signature (nil otherwise).
See build_accessors / vendor_accessors.
Instance Attribute Summary
-
#method_name
rw
Internal use only
A prefix-free accessor emitted on the Domain subclass.
-
#rbs_args
rw
Internal use only
A prefix-free accessor emitted on the Domain subclass.
-
#type_name
rw
Internal use only
A prefix-free accessor emitted on the Domain subclass.
-
#union
rw
Internal use only
A prefix-free accessor emitted on the Domain subclass.
- #union? ⇒ Boolean rw Internal use only
-
#vendor
rw
Internal use only
A prefix-free accessor emitted on the Domain subclass.
- #vendor? ⇒ Boolean rw Internal use only
Instance Attribute Details
#method_name (rw)
A prefix-free accessor emitted on the Domain subclass. method_name is the snake_case
accessor; type_name is the local class it fronts. Three kinds route rendering: a union
accessor returns the class so its variant factories dispatch; a record accessor
constructs the instance directly; a vendor accessor returns a sibling vendor domain
(Moz.new(connection)). rbs_args is the record's typed new signature (nil otherwise).
See build_accessors / vendor_accessors.
#rbs_args (rw)
A prefix-free accessor emitted on the Domain subclass. method_name is the snake_case
accessor; type_name is the local class it fronts. Three kinds route rendering: a union
accessor returns the class so its variant factories dispatch; a record accessor
constructs the instance directly; a vendor accessor returns a sibling vendor domain
(Moz.new(connection)). rbs_args is the record's typed new signature (nil otherwise).
See build_accessors / vendor_accessors.
# File 'rb/lib/selenium/webdriver/bidi/support/bidi_generate.rb', line 527
Accessor = Struct.new(:method_name, :type_name, :union, :vendor, :rbs_args, keyword_init: true)
#type_name (rw)
A prefix-free accessor emitted on the Domain subclass. method_name is the snake_case
accessor; type_name is the local class it fronts. Three kinds route rendering: a union
accessor returns the class so its variant factories dispatch; a record accessor
constructs the instance directly; a vendor accessor returns a sibling vendor domain
(Moz.new(connection)). rbs_args is the record's typed new signature (nil otherwise).
See build_accessors / vendor_accessors.
# File 'rb/lib/selenium/webdriver/bidi/support/bidi_generate.rb', line 527
Accessor = Struct.new(:method_name, :type_name, :union, :vendor, :rbs_args, keyword_init: true)
#union (rw)
A prefix-free accessor emitted on the Domain subclass. method_name is the snake_case
accessor; type_name is the local class it fronts. Three kinds route rendering: a union
accessor returns the class so its variant factories dispatch; a record accessor
constructs the instance directly; a vendor accessor returns a sibling vendor domain
(Moz.new(connection)). rbs_args is the record's typed new signature (nil otherwise).
See build_accessors / vendor_accessors.
# File 'rb/lib/selenium/webdriver/bidi/support/bidi_generate.rb', line 527
Accessor = Struct.new(:method_name, :type_name, :union, :vendor, :rbs_args, keyword_init: true)
#union? ⇒ Boolean (rw)
# File 'rb/lib/selenium/webdriver/bidi/support/bidi_generate.rb', line 528
def union? = union
#vendor (rw)
A prefix-free accessor emitted on the Domain subclass. method_name is the snake_case
accessor; type_name is the local class it fronts. Three kinds route rendering: a union
accessor returns the class so its variant factories dispatch; a record accessor
constructs the instance directly; a vendor accessor returns a sibling vendor domain
(Moz.new(connection)). rbs_args is the record's typed new signature (nil otherwise).
See build_accessors / vendor_accessors.
# File 'rb/lib/selenium/webdriver/bidi/support/bidi_generate.rb', line 527
Accessor = Struct.new(:method_name, :type_name, :union, :vendor, :rbs_args, keyword_init: true)
#vendor? ⇒ Boolean (rw)
# File 'rb/lib/selenium/webdriver/bidi/support/bidi_generate.rb', line 529
def vendor? = vendor