Methods
- D
- I
- M
- N
- P
Constants
SeriesID_TBL | = | TkCore::INTERP.create_table |
Series_ID | = | ['series'.freeze, TkUtil.untrust('00000')]).instance_eval{ @mutex = Mutex.new |
Class Public methods
id2obj(chart, id)
Link
new(chart, keys=nil)
Link
# File ext/tk/lib/tkextlib/tcllib/plotchart.rb, line 1382 def initialize(chart, keys=nil) @parent = @chart_obj = chart @ppath = @chart_obj.path Series_ID.mutex.synchronize{ @path = @series = @id = Series_ID.join(TkCore::INTERP._ip_id_) Series_ID[1].succ! } SeriesID_TBL.mutex.synchronize{ SeriesID_TBL[@ppath] ||= {} SeriesID_TBL[@ppath][@id] = self } dataconfig(keys) if keys.kind_of?(Hash) end
Instance Public methods
dataconfig(key, value=None)
Link
mutex()
Link