updateDFBySpread {iSPlot} | R Documentation |
updateDFBySpread is called by updateDF when initializing a gUpdateDataMessage
object and the active view is a spreadsheet. updateDFBySpread determines
the slot values for the new object by determining if a select or unselect
event just occurred. Event information is contained in the dots
parameter. Then updateDFBySpread returns the slot values in a list.
updateDFBySpread(viewObj, where, ...)
viewObj |
a view object, inherited from class genView |
where |
where the data will change (for instance it could be a row name or index) |
... |
the event information, can be either "select" or "unselect" |
type |
the type of change, can be "add", "delete", "modify", or "reset" |
mData |
the new data needed to update the data set |
to |
which data set to update |
Elizabeth Whalen
updateDFBysPlot
,
gUpdateDataMessage-class
if (interactive()) { createControlWindow() # should load data through Open Data or Open File under the File menu data(USArrests) loadDFData(USArrests,"USArrests") # creating a spreadsheet should occur through View Data under # the Display menu createView(type = "spreadView", dataName = "USArrests") # should set highlight mode using the Highlight menu item under ViewMode setHighlightMode() # now click on a row of the spreadsheet # this will cause updateDF and updateDFBySpread to be called # you can tell it was called because the data for that row will now # have highlit set to TRUE }