class Playbook::PbFlex::FlexItem
def classname
def classname generate_classname("pb_flex_item_kit", fixed_size_class, grow_class, shrink_class, flex_class) + overflow_class end
def fixed_size_class
def fixed_size_class fixed_size.present? ? "fixed_size" : nil end
def flex_class
def flex_class if flex == "none" nil else "flex_#{flex}" end end
def grow_class
def grow_class grow ? "grow" : nil end
def overflow_class
def overflow_class overflow ? " overflow_#{overflow}" : "" end
def shrink_class
def shrink_class shrink ? "shrink" : nil end
def style_value
def style_value "flex-basis: #{fixed_size};" if fixed_size.present? end