Sha256: 3235d5c119b5a19f2d583fb848799677294b6eec87a4a60e818ff28a62ce1eb1

Contents?: true

Size: 734 Bytes

Versions: 1

Compression:

Stored size: 734 Bytes

Contents

- if @model and partials.show?(:context_menu)
  - model_name = @model.class.alias.underscore
  - b.tool name: t(:parameters), id: '_context_menu' do |o|
    - o.content do
      - b.more id: 'item_context_menu', name: t(:show_more), class: 'm_tiny' do
        - b.basic_list do
          = b.basic_list_item item_layout_selector if can?(:update, @model)

          - common_controls = []
          - common_controls << link_to(t(:edit), edit_path(@model, format: :js)) if can? :update, @model
          - common_controls << link_to(t(:delete), destroy_path(@model, format: :js), method: :post, confirm: t(:are_you_shure)) if can? :destroy, @model
          = b.basic_list_item common_controls.join(",\n") unless common_controls.empty?

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rad_kit-0.0.10 app/views/tools/_context_menu.html.haml