Sha256: 23d848e934f73d6cd3c0f1e00671cd3c39a835ea548202c431bfbbf3f77df132
Contents?: true
Size: 647 Bytes
Versions: 200
Compression:
Stored size: 647 Bytes
Contents
# frozen_string_literal: true module Playbook module PbMultipleUsers class MultipleUsers include Playbook::Props partial "pb_multiple_users/multiple_users" prop :reverse, type: Playbook::Props::Boolean, default: false prop :users, type: Playbook::Props::HashArray, required: true def more_than_four users.count > 4 end def display_count more_than_four ? 3 : users.count end def classname generate_classname("pb_multiple_users_kit", reverse_class) end private def reverse_class reverse ? "reverse" : nil end end end end
Version data entries
200 entries across 200 versions & 1 rubygems