Sha256: 7d8e27ec7016cc4dbd5ed5bd585183b9d4fa29682d9ce2d96404d450b48c9e76

Contents?: true

Size: 517 Bytes

Versions: 3

Compression:

Stored size: 517 Bytes

Contents

class Shoes
  module Common
    module UIElement
      include Common::Initialization
      include Common::Inspect
      include Common::Visibility
      include Common::Positioning
      include Common::Remove
      include Common::Rotate
      include DimensionsDelegations

      # Expected to be overridden by pulling in Common::Fill or Common::Stroke
      # if element needs to actually notify GUI classes of colors changes.
      def update_fill
      end

      def update_stroke
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
shoes-core-4.0.0.pre6 lib/shoes/common/ui_element.rb
shoes-core-4.0.0.pre5 lib/shoes/common/ui_element.rb
shoes-core-4.0.0.pre4 lib/shoes/common/ui_element.rb