Sha256: 0a02da9d69ef67c7524fc1a561a5c68169e07a3bb6ef8b8f51e12be785d594e8

Contents?: true

Size: 298 Bytes

Versions: 7

Compression:

Stored size: 298 Bytes

Contents

# frozen_string_literal: true

class Avo::PanelNameComponent < Avo::BaseComponent
  renders_one :body

  prop :name, _Nilable(_Union(_String, _Integer))
  prop :url, _Nilable(String)
  prop :target, Symbol, default: :self do |value|
    value&.to_sym
  end
  prop :classes, String, default: ""
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
avo-3.13.5 app/components/avo/panel_name_component.rb
avo-3.13.4 app/components/avo/panel_name_component.rb
avo-3.13.3 app/components/avo/panel_name_component.rb
avo-3.13.2 app/components/avo/panel_name_component.rb
avo-3.13.1 app/components/avo/panel_name_component.rb
avo-3.13.0 app/components/avo/panel_name_component.rb
avo-3.12.0 app/components/avo/panel_name_component.rb