Sha256: c7c301ba611225babec1249c65d3c958c245d584c04256c3713eb32f3ffd9e7d

Contents?: true

Size: 374 Bytes

Versions: 3

Compression:

Stored size: 374 Bytes

Contents

def checked?
  content == "1"
end

view :core do |_args|
  case card.raw_content.to_i
  when 1 then "yes"
  when 0 then "no"
  else
    "?"
  end
end

format :html do
  view :editor do
    toggle
  end

  view :labeled_editor do
    toggle + toggle_label
  end

  def toggle
    check_box :content
  end

  def toggle_label
    label :content, card.cardname.tag
  end
end


Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
card-1.20.4 mod/standard/set/type/toggle.rb
card-1.20.3 mod/standard/set/type/toggle.rb
card-1.20.2 mod/standard/set/type/toggle.rb