class GlimmerKlondikeSolitaire::View::ColumnPile
Public Instance Methods
build_column_pile(playing_cards)
click to toggle source
# File app/glimmer_klondike_solitaire/view/column_pile.rb, line 43 def build_column_pile(playing_cards) body_root.shapes.to_a.dup.each {|shape| shape.dispose(dispose_images: false)} current_parent = body_root playing_cards.each_with_index do |card, i| current_parent.content { current_parent = playing_card(card_x: 0, card_y: PLAYING_CARD_COLUMN_SPACING, model: card, parent_pile: self) { drag_source true unless card.hidden? }.body_root } end end