Method: Primer::Beta::ClipboardCopy#initialize
- Defined in:
- app/components/primer/beta/clipboard_copy.rb
#initialize(value: nil, **system_arguments) ⇒ ClipboardCopy
Returns a new instance of ClipboardCopy.
22 23 24 25 26 27 28 29 30 |
# File 'app/components/primer/beta/clipboard_copy.rb', line 22 def initialize(value: nil, **system_arguments) @system_arguments = deny_tag_argument(**system_arguments) @value = value validate! @system_arguments[:tag] = "clipboard-copy" @system_arguments[:value] = value if value.present? end |