Sha256: 72ab3ed6eb78267943afd3a5c5a6e4576c064f944b558d05b62b5e4f43389349
Contents?: true
Size: 697 Bytes
Versions: 453
Compression:
Stored size: 697 Bytes
Contents
# frozen_string_literal: true module Playbook module PbOnlineStatus class OnlineStatus < Playbook::KitBase prop :status, type: Playbook::Props::Enum, values: %w[online offline away success warning error info neutral primary], default: "offline" prop :size, type: Playbook::Props::Enum, values: %w[sm md lg], default: "sm" prop :no_border, type: Playbook::Props::Boolean, default: false def classname generate_classname("pb_online_status_kit", status, is_no_border, "size", size) end def is_no_border no_border ? "no_border" : nil end end end end
Version data entries
453 entries across 453 versions & 1 rubygems