mod/pointer/set/abstract/02_pointer/html_views.rb in card-1.97.0.1 vs mod/pointer/set/abstract/02_pointer/html_views.rb in card-1.98.0

- old
+ new

@@ -9,30 +9,18 @@ card.known_item_cards.map do |item| nest item, view: :core end.join "\n" end - def stat_number - card.item_count - end - - def stat_label - stat_number == 1 ? "item" : "items" - end - - def short_content - "#{stat_number} #{stat_label}" - end - def standard_pointer_core with_paging do |paging_args| wrap_with :div, standard_pointer_items(paging_args), class: "pointer-list" end end def standard_pointer_items paging_args - pointer_items paging_args.extract!(:limit, :offset) + pointer_items(paging_args.extract!(:limit, :offset)).join(voo.separator || "\n") end view :closed_content do item_view = implicit_item_view item_view = item_view == "name" ? "name" : "link" @@ -56,10 +44,14 @@ view :list, cache: :never do list_input end + # view :nav_item do + # nav_dropdown + # end + def list_input args={} items = items_for_input args[:item_list] extra_class = "pointer-list-ul" ul_classes = classy "pointer-list-editor", extra_class haml :list_input, items: items, ul_classes: ul_classes @@ -102,10 +94,10 @@ path: { view: :filter_items_modal, item: implicit_item_view, filter_card: filter_card.name, slot_selector: filtered_list_slot_class, item_selector: "_filtered-list-item", - slot: { hide: :modal_footer }, + slot: { hide: [:modal_footer] }, filter: { not_ids: card.item_ids.map(&:to_s).join(",") } } end def add_item_overlay_link; end