Sha256: 4f50c12fb6d8e379600bd3a5a9591e927a01bfa167fd1b0d5e766b7044305f7d
Contents?: true
Size: 792 Bytes
Versions: 2
Compression:
Stored size: 792 Bytes
Contents
# frozen_string_literal: true module Playbook module PbProgressStep class ProgressStep include Playbook::Props partial "pb_progress_step/progress_step" prop :orientation, type: Playbook::Props::Enum, values: %w[vertical horizontal child], default: "horizontal" prop :icon, type: Playbook::Props::Boolean, default: false prop :dark, type: Playbook::Props::Boolean, default: false def classname generate_classname("pb_progress_step_kit", orientation, icon_class, dark_class) end private def icon_class icon === true ? "icon" : nil end def dark_class dark === true ? "dark" : nil end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
playbook_ui-6.2.1 | app/pb_kits/playbook/pb_progress_step/progress_step.rb |
playbook_ui-6.2.0 | app/pb_kits/playbook/pb_progress_step/progress_step.rb |