Method: Tk::Tcllib::Tkpiechart::Pie#delete_slice
- Defined in:
- lib/tkextlib/tcllib/tkpiechart.rb
#delete_slice(slice) ⇒ Object
139 140 141 142 143 144 145 146 147 148 149 |
# File 'lib/tkextlib/tcllib/tkpiechart.rb', line 139 def delete_slice(slice) unless slice.kind_of?(Slice) unless (slice = @slice_tbl[slice]) return tk_call_without_enc('pie::deleteSlice', @tag_key, slice) end end unless slice.kind_of?(Slice) && slice.pie == self fail ArgumentError, "argument is not a slice of self" end slice.delete end |