Sha256: f41bfe90a5cad7e8e253261f116ec24b6908f909c37ca1c5a9b533787af4c493
Contents?: true
Size: 412 Bytes
Versions: 36
Compression:
Stored size: 412 Bytes
Contents
require 'explicit_delegator' module WoopleTheme module Dashboard class StatusAlertPresenter < ExplicitDelegator enforce_definitions :color, :description def css_class case @delegate.color when :red 'alert-error' when :green 'alert-success' end end def color @delegate.color.to_s.capitalize! end end end end
Version data entries
36 entries across 36 versions & 1 rubygems