Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

gdf

Constructor for a data frame editor


Description

Implementation varies wildly, but should provide at minimum functionality of edit.data.frame. A single mouse click on a cell should select that cell, a double click should initiate editing of that cell.

generic for toolkit dispatch

Assign handler to be called when a cell, row or column changes

For gdf svalue refers to the selected values.

visible is used to refer to which rows are being shown.

Usage

gdf(items = NULL, handler = NULL, action = NULL, container = NULL, ...,
  toolkit = guiToolkit())

.gdf(toolkit, items = NULL, handler = NULL, action = NULL,
  container = NULL, ...)

## S3 method for class 'GDf'
addHandlerChanged(obj, handler, action = NULL, ...)

## S3 method for class 'GDf'
svalue(obj, index = NULL, drop = TRUE, ...)

## S3 replacement method for class 'GDf'
 visible(obj) <- value

Arguments

items

data frame to edit

handler

called on cell change

action

passed to handler

container

parent container

...

passed to container's add method

toolkit

toolkit

obj

object receiving event and emitting a signal to the handler

index

NULL or logical. If TRUE and widget supports it an index, instead of a value will be returned.

drop

NULL or logical. If widget supports it, drop will work as it does in a data frame or perhaps someother means.

value

value to assign for selection or property

Details

Contents of the data frame can be accessed via [ and manipulated with [<-.

The save_data reference class method can be called to save the data into a variable with the specified name.

example in inst/examples/ex-gdf.R

Value

An object of class gDf.


gWidgets2

Rewrite of gWidgets API for Simplified GUI Construction

v1.0-8
GPL (>= 3)
Authors
John Verzani
Initial release

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.