Sha256: 7f45f2c51ba86df05bb34980deebb6aa45220b6c405ec951bc09664a13c9c5cc
Contents?: true
Size: 717 Bytes
Versions: 406
Compression:
Stored size: 717 Bytes
Contents
# frozen_string_literal: true module Playbook module PbSectionSeparator class SectionSeparator < Playbook::KitBase prop :text prop :variant, type: Playbook::Props::Enum, values: %w[card background], default: "card" prop :orientation, type: Playbook::Props::Enum, values: %w[horizontal vertical], default: "horizontal" prop :dark, type: Playbook::Props::Boolean, default: false def classname generate_classname("pb_section_separator_kit", variant, orientation) end private def dark_class dark ? "dark" : nil end end end end
Version data entries
406 entries across 406 versions & 1 rubygems