traitr: An interface for creating GUIs modeled in part after traits UI module for python.
Version 0.14

An interface for creating GUIs modeled in part after the traits UI module for python. The basic design takes advantage of the model-view-controller design pattern. The interface makes basic dialogs quite easy to produce.

AuthorJohn Verzani <jverzani@gmail.com>
Date of publication2014-09-01 16:10:50
MaintainerJohn Verzani <jverzani@gmail.com>
LicenseGPL (>= 2)
Version0.14
URL https://r-forge.r-project.org/R/?group_id=761
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("traitr")

Popular man pages

aDialog: Create a Dialog instance
aFrame: Box container with label and visual separator to indicate...
aGroup: A box container. Packs in items left to right or top to...
aModel: Constructor for a Model proto objects
BaseTrait: Base Trait to place common properties and methods
choiceItem: Item for choosing one of several values
dataframeItem: Item to select a data frame from the available data frames in...
See all...

All man pages Function index File listing

Man pages

aContainer: A container to give a different context than the default for...
aContext: A container to give a different context than the default for...
aController: Constructor for a Controller proto objects
Adapter: Trait for Adapter object An adapter is a simple controller...
aDialog: Create a Dialog instance
aFrame: Box container with label and visual separator to indicate...
aGroup: A box container. Packs in items left to right or top to...
aModel: Constructor for a Model proto objects
anExpandGroup: Expanding group. Has trigger to show/hide its children
anItemGroup: Constructor for ItemGroup instances
aNotebook: A notebook container.
aNotebookPage: A page in a notebook
aPanedGroup: A two panel paned group container.
aTableLayout: A container for tabular layout
aView: Constructor for a View proto object
BaseTrait: Base Trait to place common properties and methods
BooleanEditor: Trait for Editor for TRUE/FALSE selection
buttonItem: Button item to initiate an action
choiceItem: Item for choosing one of several values
Container: Base Trait for Container objects. Containers are used to make...
Controller: Trait for Controller objects
dataframeItem: Item to select a data frame from the available data frames in...
dateItem: A calendar date selection item
dfEditItem: data frame editor item. Needs writing
Dialog: A Dialog wraps a top-level window around a collection of...
dialogMaker: Automatically create a dialog for a function
Editor: Base Trait for Editor.
expressionItem: Item for typing in R expressions. These are eval-parsed in...
fileItem: A file selection item
formulaItem: A formula Item
get_with_default: Function to return value or an object (or default if value is...
graphicDeviceItem: A graphic device item. (Only with RGtk2 and cairoDevice!)
imageItem: Display an image specified by its filename.
integerItem: Item for integers
Item: Base Trait for an Item
ItemGroup: Base Trait to group items together to form a model....
itemList: An itemList is used to store a list of similar items or...
ItemListEditor: trait for editor for itemList
labelItem: Simple label item
misc: write values in paired tags with optional class
Model: Trait for a model object.
numericItem: Item for numbers
rangeItem: A range selection item
separatorItem: Visual separator item
stringItem: A string item
tableItem: List editor - list <-> tree, must have special structure to...
traitR-package: An interface for GUI creation using gWidgets
trueFalseItem: Item for Boolean values
variableSelectorItem: Item to select a variable (or variables) from a selected data...
View: Trait for View objects.

Functions

Adapter Man page
BaseTrait Man page
BooleanEditor Man page
ButtonEditor Man page
Container Man page
Controller Man page
DateEditor Man page
Dialog Man page
Editor Man page
EntryEditor Man page
FileBrowseEditor Man page
GraphEditor Man page
ImageEditor Man page
Item Man page
ItemGroup Man page
ItemListEditor Man page
LabelEditor Man page
Model Man page
ObjectWithValuesEditor Man page
RangeEditor Man page
SeparatorEditor Man page
TableEditor Man page
View Man page
aContainer Man page Source code
aContext Man page Source code
aController Man page Source code
aDialog Man page Source code
aFrame Man page Source code
aGroup Man page Source code
aModel Man page Source code
aNotebook Man page Source code
aNotebookPage Man page Source code
aPanedGroup Man page Source code
aTableLayout Man page Source code
aView Man page Source code
anExpandGroup Man page Source code
anItemGroup Man page Source code
buttonItem Man page Source code
choiceItem Man page Source code
dataframeItem Man page Source code
dateItem Man page Source code
desc Man page Source code
dfEditItem Man page Source code
dialogMaker Man page Source code
expressionItem Man page Source code
fileItem Man page Source code
formulaItem Man page Source code
get_with_default Man page Source code
graphicDeviceItem Man page Source code
imageItem Man page Source code
integerItem Man page Source code
itemList Man page Source code
labelItem Man page Source code
loadingAnimation Man page Source code
merge.list Man page Source code
numericItem Man page Source code
param Man page Source code
rangeItem Man page Source code
returns Man page Source code
roxygen Source code
separatorItem Man page Source code
stringItem Man page Source code
tableItem Man page Source code
traitR-package Man page
trueFalseItem Man page Source code
ul Man page Source code
variableSelectorItem Man page Source code
wrap_in_tag Man page Source code

Files

inst
inst/images
inst/images/scout.png
inst/images/general.png
inst/images/loading.gif
inst/images/spotfire.png
inst/images/captain.png
inst/css
inst/css/traitr.css
inst/doc
inst/doc/traitr.pdf
inst/doc/traitr.R
inst/doc/traitr.Rnw
tests
tests/test-model.R
tests/test-itemlist.R
tests/test-base.R
NAMESPACE
NEWS
R
R/itemlist.R
R/helpers.R
R/model.R
R/editor.R
R/controller.R
R/container.R
R/base.R
R/traitR-package.R
R/loadanimation.R
R/items.R
R/view.R
R/itemgroup.R
R/dialog.R
vignettes
vignettes/user2010-examples.R
vignettes/uml-editor.png
vignettes/why-wait.png
vignettes/uml-itemgroup.png
vignettes/t-test-enabled.png
vignettes/read-csv-gui.png
vignettes/df-scroll.png
vignettes/uml-dialog.png
vignettes/uml-items.png
vignettes/tkdensity-traitr.png
vignettes/basic-gui.png
vignettes/t-test-1.png
vignettes/t-test-2.png
vignettes/uml-view.png
vignettes/traitr.Rnw
vignettes/spotfire.png
vignettes/uml-model.png
MD5
README
build
build/vignette.rds
DESCRIPTION
ChangeLog
man
man/anExpandGroup.Rd
man/buttonItem.Rd
man/itemList.Rd
man/aTableLayout.Rd
man/tableItem.Rd
man/Model.Rd
man/dateItem.Rd
man/separatorItem.Rd
man/aFrame.Rd
man/integerItem.Rd
man/traitR-package.Rd
man/trueFalseItem.Rd
man/anItemGroup.Rd
man/dataframeItem.Rd
man/get_with_default.Rd
man/Dialog.Rd
man/stringItem.Rd
man/Container.Rd
man/Adapter.Rd
man/aGroup.Rd
man/Item.Rd
man/View.Rd
man/variableSelectorItem.Rd
man/aContainer.Rd
man/aContext.Rd
man/aNotebookPage.Rd
man/imageItem.Rd
man/Controller.Rd
man/BaseTrait.Rd
man/dialogMaker.Rd
man/rangeItem.Rd
man/aView.Rd
man/formulaItem.Rd
man/labelItem.Rd
man/aModel.Rd
man/aNotebook.Rd
man/ItemGroup.Rd
man/Editor.Rd
man/dfEditItem.Rd
man/aPanedGroup.Rd
man/BooleanEditor.Rd
man/aDialog.Rd
man/graphicDeviceItem.Rd
man/aController.Rd
man/choiceItem.Rd
man/fileItem.Rd
man/misc.Rd
man/ItemListEditor.Rd
man/expressionItem.Rd
man/numericItem.Rd
.Rinstignore
traitr documentation built on May 20, 2017, 4:41 a.m.

Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.

Please suggest features or report bugs in the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.