Sha256: 48aa5bef81e75fa09a44aee8bb78f5bd1c89fd5429eabbabe7687da1168980d8

Contents?: true

Size: 635 Bytes

Versions: 154

Compression:

Stored size: 635 Bytes

Contents

- entity_card = EntityCard.new entity
- name = entity.respond_to?(:name)? entity.name || entity : entity

- if not entity.respond_to?(:long_name)
  - if entity.respond_to?(:name)
    - entity_card.name = [entity.base_type, entity] * ": "
  - else
    - entity_card.name = entity.base_type
  - entity_card.long_name = name

- if entity.respond_to? :genes
  - genes = entity.genes
  - list_container = ListContainer.new
  - list_container.add "#{name} #{entity.base_type} genes", genes
  - entity_card.list_container = list_container

- entity_card.action_controller = default_action_controller entity

= entity_card_render entity_card

Version data entries

154 entries across 154 versions & 1 rubygems

Version Path
rbbt-rest-2.0.1 share/views/entity/Default.haml
rbbt-rest-2.0.0 share/views/entity/Default.haml
rbbt-rest-1.9.1 share/views/entity/Default.haml
rbbt-rest-1.9.0 share/views/entity/Default.haml
rbbt-rest-1.8.157 share/views/entity/Default.haml
rbbt-rest-1.8.156 share/views/entity/Default.haml
rbbt-rest-1.8.155 share/views/entity/Default.haml
rbbt-rest-1.8.154 share/views/entity/Default.haml
rbbt-rest-1.8.152 share/views/entity/Default.haml
rbbt-rest-1.8.151 share/views/entity/Default.haml
rbbt-rest-1.8.150 share/views/entity/Default.haml
rbbt-rest-1.8.148 share/views/entity/Default.haml
rbbt-rest-1.8.147 share/views/entity/Default.haml
rbbt-rest-1.8.146 share/views/entity/Default.haml
rbbt-rest-1.8.145 share/views/entity/Default.haml
rbbt-rest-1.8.144 share/views/entity/Default.haml
rbbt-rest-1.8.143 share/views/entity/Default.haml
rbbt-rest-1.8.142 share/views/entity/Default.haml
rbbt-rest-1.8.140 share/views/entity/Default.haml
rbbt-rest-1.8.139 share/views/entity/Default.haml