Sha256: dfbdcecbf126a7f900bd9cd436cdd93cef72f4c3af95e3537f293afdca77a893
Contents?: true
Size: 683 Bytes
Versions: 1224
Compression:
Stored size: 683 Bytes
Contents
# frozen_string_literal: true module Playbook module PbDateYearStacked class DateYearStacked < Playbook::KitBase prop :align, type: Playbook::Props::Enum, values: %w[left center right], default: "left" prop :dark, type: Playbook::Props::Boolean, default: false prop :date def year as_date.to_year end def day_month "#{as_date.to_day.strip} #{as_date.to_month}" end def classname generate_classname("pb_date_year_stacked", align) end private def as_date Playbook::PbKit::PbDateTime.new(date) end end end end
Version data entries
1,224 entries across 1,224 versions & 1 rubygems