class Ariadne::Forms::Dsl::ClipboardCopyButton

:nodoc:

def initialize(builder:, form:, **options)

def initialize(builder:, form:, **options)
  @builder = builder
  @form = form
  @options = options
  yield(self) if block_given?
end

def input?

def input?
  false
end

def to_component

def to_component
  Ariadne::UI::ClipboardCopy::Component.new(text: @text, **@options)
end

def type

def type
  :clipboard_copy
end