Sha256: 5181a599794a649932225c9657e8e27973a6269849f4ea62270efc75d3af75c3

Contents?: true

Size: 1.51 KB

Versions: 94

Compression:

Stored size: 1.51 KB

Contents

:sass
  .action_card > .content
    width: 100%
    //& > .action_parameters, & > .action_content
      width: 100%
.action_card.ui.grid
  .ui.basic.segment.content
    .ui.header.basic.segment
      %h1.name
        - case page_type
        - when 'entity_action'
          = @entity.respond_to?(:name) ? @entity.name || @entity : @entity
        - when 'entity_list_action'
          = Misc.humanize page_entity_list
        - when 'entity_map_action'
          = Misc.humanize page_entity_map
      %p.long_name
        = Misc.humanize page_action if page_action

    - if card.description
      - case card.description
      - when String
        %p= card.description
      - when Proc
        = capture_haml &card.description
      - else
        - raise "Unknown description: #{fff card.description}"

    - if card.action_parameters
      = action_parameters &card.action_parameters

    - exception_html = nil
    - require_parameters = false
    - card.requires.each do |input|
      - if Array === input
        - inputs, input_block = input
        - if inputs.select{|input| @params[input.to_s].nil? }.any?
          - require_parameters = true
          - exception_html = capture_haml  &input_block
          - break

      - else
        - if @params[input.to_s].nil?
          - require_parameters = true
          - break

    - if exception_html
      = exception_html

    .action_content
      - if require_parameters
        %p Please configure the parameters to execute the action
      - else
        = capture_haml &block

Version data entries

94 entries across 94 versions & 1 rubygems

Version Path
rbbt-rest-1.8.145 share/views/entity_partials/action_card.haml
rbbt-rest-1.8.144 share/views/entity_partials/action_card.haml
rbbt-rest-1.8.143 share/views/entity_partials/action_card.haml
rbbt-rest-1.8.142 share/views/entity_partials/action_card.haml
rbbt-rest-1.8.140 share/views/entity_partials/action_card.haml
rbbt-rest-1.8.139 share/views/entity_partials/action_card.haml
rbbt-rest-1.8.138 share/views/entity_partials/action_card.haml
rbbt-rest-1.8.137 share/views/entity_partials/action_card.haml
rbbt-rest-1.8.136 share/views/entity_partials/action_card.haml
rbbt-rest-1.8.135 share/views/entity_partials/action_card.haml
rbbt-rest-1.8.134 share/views/entity_partials/action_card.haml
rbbt-rest-1.8.133 share/views/entity_partials/action_card.haml
rbbt-rest-1.8.132 share/views/entity_partials/action_card.haml
rbbt-rest-1.8.131 share/views/entity_partials/action_card.haml
rbbt-rest-1.8.130 share/views/entity_partials/action_card.haml
rbbt-rest-1.8.129 share/views/entity_partials/action_card.haml
rbbt-rest-1.8.126 share/views/entity_partials/action_card.haml
rbbt-rest-1.8.123 share/views/entity_partials/action_card.haml
rbbt-rest-1.8.122 share/views/entity_partials/action_card.haml
rbbt-rest-1.8.121 share/views/entity_partials/action_card.haml