Sha256: 542fbc089c5b52d3cac0f213926bf7c42f139f2aa82836628ef95ee8444d9942

Contents?: true

Size: 728 Bytes

Versions: 2

Compression:

Stored size: 728 Bytes

Contents

AppKit.register Customer do
    show_in_navigation true
    icon 'user'

    action :deactivate, :if => :active do |customer|
        customer.update(active: false)
    end
    action :deactivate2, :if => :active do |customer|
        customer.update(active: false)
    end

    field :name, editable: false, :sort_field => :first_name,
      show_in_filters: false
    field :first_name, show_in_table: false, show_in_details: false
    field :last_name, show_in_table: false, show_in_details: false
    field :email, formatter: :email
    field :phone_number, :formatter => :phone
    field :active
    field :created_at, show_in_table: false, editable: false
    field :updated_at, show_in_table: false, editable: false

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
app_kit-0.0.2 spec/dummy/app/app_kit/customer.rb
app_kit-0.0.1 spec/dummy/app/app_kit/customer.rb