Sha256: 9dd6fa03355f0cb7772307bbd6927431ae3fe030a7dc09a419fd768673198729
Contents?: true
Size: 1.42 KB
Versions: 2
Compression:
Stored size: 1.42 KB
Contents
class Symbol def to_brush case self when :black Brushes.black when :white Brushes.white when :green Brushes.green when :alice_blue Brushes.alice_blue when :red Brushes.red end end def to_orientation case self when :horizontal Orientation.horizontal when :vertical Orientation.vertical end end def to_visibility case self when :visible Visibility.visible when :hidden Visibility.hidden when :collapsed Visibility.collapsed end end def to_vertical_alignment case self when :center VerticalAlignment.center when :top VerticalAlignment.top when :bottom VerticalAlignment.bottom when :stretch VerticalAlignment.strecht end end def to_horizontal_alignment case self when :center HorizontalAlignment.center when :left HorizontalAlignment.left when :right HorizontalAlignment.right when :stretch HorizontalAlignment.stretch end end def to_binding_mode case self when :default BindingMode.default when :one_time BindingMode.one_time when :one_way BindingMode.one_way when :one_way_to_source BindingMode.one_way_to_source when :two_way BindingMode.two_way end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ironnails-0.0.3 | lib/ironnails/core_ext/symbol.rb |
ironnails-0.0.1 | lib/ironnails/core_ext/symbol.rb |