Sha256: 0f3ff9ac510a69a43fc0d6fa7d123f3cbaa5b3d212a05cddbd97f36eda89fdaa
Contents?: true
Size: 498 Bytes
Versions: 536
Compression:
Stored size: 498 Bytes
Contents
# frozen_string_literal: true module Playbook module PbCollapsible class CollapsibleContent < Playbook::KitBase prop :collapsed, type: Playbook::Props::Boolean, default: true def data Hash(values[:data]).merge( collapsible_content: true ) end def classname generate_classname("pb_collapsible_content_kit", "toggle-content", collapsed ? nil : "is-visible", padding, separator: " ") end end end end
Version data entries
536 entries across 536 versions & 1 rubygems