{
  "_id": "6a200de6b401979e73448003",
  "Package": "gWidgets2",
  "Type": "Package",
  "Title": "Rewrite of gWidgets API for Simplified GUI Construction",
  "Version": "1.0-9",
  "Author": "John Verzani",
  "Maintainer": "John Verzani <jverzani@gmail.com>",
  "URL": "https://github.com/gWidgets3/gWidgets2",
  "Description": "Re-implementation of the 'gWidgets' API. The API is\ndefined in this package. A second, toolkit-specific package is\nrequired to use it. At this point only 'gWidgets2tcltk' is\nviable.",
  "License": "GPL (>= 3)",
  "LazyLoad": "yes",
  "Collate": "'misc.R' 'guiToolkit.R' 'BasicInterface.R' 'S4-methods.R'\n'S3-methods.R' 'command-stack.R' 'methods.R' 'dialogs.R'\n'gWidgets2-package.R' 'gaction.R' 'gbutton.R' 'gcalendar.R'\n'gcheckbox.R' 'gcheckboxgroup.R' 'gcombobox.R' 'gdf.R'\n'gdfnotebook.R' 'gedit.R' 'ggroup.R' 'gframe.R'\n'gexpandgroup.R' 'gfile.R' 'gfilter.R' 'gformlayout.R'\n'ggraphics.R' 'ggraphicsnotebook.R' 'ghtml.R' 'gimage.R'\n'glabel.R' 'glayout.R' 'gmenu.R' 'gnotebook.R' 'gpanedgroup.R'\n'gprogressbar.R' 'gradio.R' 'gseparator.R' 'gslider.R'\n'gspinbutton.R' 'gstackwidget.R' 'gstatusbar.R' 'gtable.R'\n'gtext.R' 'gtimer.R' 'gtoolbar.R' 'gtree.R' 'ws-model.R'\n'gvarbrowser.R' 'gwindow.R' 'handler-methods.R' 'icons.R'",
  "RoxygenNote": "7.1.2",
  "Repository": "https://gwidgets3.r-universe.dev",
  "Date/Publication": "2022-01-10 22:06:51 UTC",
  "RemoteUrl": "https://github.com/gwidgets3/gwidgets2",
  "RemoteRef": "HEAD",
  "RemoteSha": "1f21cd9b6e79552d661703cbecab5c36123716bc",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-03 11:17:27 UTC",
    "User": "root"
  },
  "MD5sum": "ac7233a25d82736ecfa84c65fa894dff",
  "_user": "gwidgets3",
  "_type": "src",
  "_file": "gWidgets2_1.0-9.tar.gz",
  "_fileid": "290a59992a1ff79abca336422a3b69f39c46bf6bc8e873a77c3f1ec4bab99550",
  "_filesize": 764776,
  "_sha256": "290a59992a1ff79abca336422a3b69f39c46bf6bc8e873a77c3f1ec4bab99550",
  "_created": "2026-06-03T11:17:27.000Z",
  "_published": "2026-06-03T11:20:06.317Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79281641465,
      "time": 106,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7383101375"
    },
    {
      "job": 79281641502,
      "time": 105,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7383101425"
    },
    {
      "job": 79281641605,
      "time": 92,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7383097103"
    },
    {
      "job": 79281641504,
      "time": 116,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7383105136"
    },
    {
      "job": 79281232990,
      "time": 149,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7383064378"
    },
    {
      "job": 79281641436,
      "time": 88,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7383095250"
    },
    {
      "job": 79281641593,
      "time": 90,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7383095349"
    },
    {
      "job": 79281641466,
      "time": 72,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7383089518"
    },
    {
      "job": 79281641459,
      "time": 69,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7383089109"
    }
  ],
  "_buildurl": "https://github.com/r-universe/gwidgets3/actions/runs/26881127684",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/gwidgets3/gwidgets2",
  "_commit": {
    "id": "1f21cd9b6e79552d661703cbecab5c36123716bc",
    "author": "john verzani <jverzani@gmail.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #1 from gwidgets3/sprintf\n\nfix issue with sprint",
    "time": 1641852411
  },
  "_maintainer": {
    "name": "John Verzani",
    "email": "jverzani@gmail.com",
    "login": "jverzani",
    "description": "",
    "uuid": 421708
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "methods",
      "role": "Depends"
    },
    {
      "package": "digest",
      "role": "Depends"
    }
  ],
  "_owner": "gwidgets3",
  "_selfowned": true,
  "_usedby": 9,
  "_updates": [],
  "_tags": [],
  "_stars": 3,
  "_contributors": [
    {
      "user": "jverzani",
      "count": 219,
      "uuid": 421708
    },
    {
      "user": "landroni",
      "count": 8,
      "uuid": 1318567
    }
  ],
  "_userbio": {
    "uuid": 68130662,
    "type": "user",
    "name": "gwidgets3"
  },
  "_downloads": {
    "count": 1891,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/gWidgets2"
  },
  "_devurl": "https://github.com/gwidgets3/gwidgets2",
  "_searchresults": 80,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/gWidgets2.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/gwidgets3/gwidgets2",
  "_realowner": "gwidgets3",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0-2",
      "date": "2013-10-19"
    },
    {
      "version": "1.0-4",
      "date": "2013-10-25"
    },
    {
      "version": "1.0-5",
      "date": "2014-03-05"
    },
    {
      "version": "1.0-6",
      "date": "2015-06-15"
    },
    {
      "version": "1.0-7",
      "date": "2016-06-01"
    },
    {
      "version": "1.0-8",
      "date": "2019-03-04"
    },
    {
      "version": "1.0-9",
      "date": "2022-01-10"
    },
    {
      "version": "1.0-10",
      "date": "2024-12-07"
    }
  ],
  "_exports": [
    ".addStockIcons",
    ".gaction",
    ".galert",
    ".gbasicdialog",
    ".gbutton",
    ".gcalendar",
    ".gcheckbox",
    ".gcheckboxgroup",
    ".gcombobox",
    ".gconfirm",
    ".gdf",
    ".gdfnotebook",
    ".gedit",
    ".getStockIconByName",
    ".getStockIcons",
    ".gexpandgroup",
    ".gfile",
    ".gfilebrowse",
    ".gfilter",
    ".gformlayout",
    ".gframe",
    ".ggraphics",
    ".ggraphicsnotebook",
    ".ggroup",
    ".ghtml",
    ".gimage",
    ".ginput",
    ".glabel",
    ".glayout",
    ".gmenu",
    ".gmessage",
    ".gnotebook",
    ".gpanedgroup",
    ".gprogressbar",
    ".gradio",
    ".gseparator",
    ".gslider",
    ".gspinbutton",
    ".gstackwidget",
    ".gstatusbar",
    ".gtable",
    ".gtext",
    ".gtimer",
    ".gtoolbar",
    ".gtree",
    ".gvarbrowser",
    ".gwindow",
    ".stockIconFromClass",
    ".stockIconFromObject",
    "add",
    "addDragMotion",
    "addDropSource",
    "addDropTarget",
    "addHandler",
    "addHandlerBlur",
    "addHandlerChanged",
    "addHandlerClicked",
    "addHandlerColumnclicked",
    "addHandlerColumnDoubleclicked",
    "addHandlerColumnRightclicked",
    "addHandlerControlclick",
    "addHandlerDestroy",
    "addHandlerDoubleclick",
    "addHandlerExpose",
    "addHandlerFocus",
    "addHandlerIdle",
    "addHandlerKeystroke",
    "addHandlerMouseMotion",
    "addHandlerRightclick",
    "addHandlerSelect",
    "addHandlerSelectionChanged",
    "addHandlerShiftclick",
    "addHandlerUnrealize",
    "addPopupMenu",
    "addRightclickPopupMenu",
    "addSpace",
    "addSpring",
    "addStockIcons",
    "blockHandler",
    "blockHandlers",
    "delete",
    "dispose",
    "editable",
    "editable<-",
    "enabled",
    "enabled<-",
    "focus",
    "focus<-",
    "font",
    "font<-",
    "gaction",
    "galert",
    "gbasicdialog",
    "gbutton",
    "gcalendar",
    "gcheckbox",
    "gcheckboxgroup",
    "gcombobox",
    "gconfirm",
    "gdf",
    "gdfnotebook",
    "gdroplist",
    "gedit",
    "getBlock",
    "getStockIconByName",
    "getStockIcons",
    "getToolkitWidget",
    "getTopLevel",
    "getWidget",
    "getWithDefault",
    "gexpandgroup",
    "gfile",
    "gfilebrowse",
    "gfilter",
    "gformlayout",
    "gframe",
    "ggraphics",
    "ggraphicsnotebook",
    "ggroup",
    "ghtml",
    "gimage",
    "ginput",
    "glabel",
    "glayout",
    "gmenu",
    "gmessage",
    "gnotebook",
    "gpanedgroup",
    "gprogressbar",
    "gradio",
    "gseparator",
    "gslider",
    "gspinbutton",
    "gstackwidget",
    "gstatusbar",
    "gtable",
    "gtext",
    "gtimer",
    "gtoolbar",
    "gtoolkit",
    "gtree",
    "guiToolkit",
    "gvarbrowser",
    "gvbox",
    "gwindow",
    "insert",
    "is_empty",
    "is_MacOSX",
    "is_Windows",
    "isExtant",
    "redo",
    "removeHandler",
    "short_summary",
    "size",
    "size<-",
    "stockIconFromClass",
    "stockIconFromObject",
    "svalue",
    "svalue<-",
    "tag",
    "tag<-",
    "tooltip",
    "tooltip<-",
    "unblockHandler",
    "unblockHandlers",
    "undo",
    "visible",
    "visible<-",
    "XXX"
  ],
  "_help": [
    {
      "page": "gWidgets2-package",
      "title": "gWidgets2. An API for programming GUIs",
      "topics": [
        "gWidgets2-package"
      ]
    },
    {
      "page": "gWidgets2-undocumented",
      "title": "Toolkit constructor",
      "topics": [
        ".gdfnotebook.default"
      ]
    },
    {
      "page": "gWidgets2-S3methods",
      "title": "Return items",
      "topics": [
        "dim.GComponent",
        "dimnames.GComponent",
        "dimnames<-.GComponent",
        "length.GComponent",
        "length<-.GComponent",
        "names.GComponent",
        "names<-.GComponent",
        "names<-.GFrame",
        "str.GComponent",
        "update.GComponent",
        "[.GComponent",
        "[.GContainer",
        "[.GDefaultWidget",
        "[.GDf",
        "[.GEdit",
        "[<-.GComponent"
      ]
    },
    {
      "page": "add",
      "title": "Add a child object to parent container",
      "topics": [
        "add",
        "add.default",
        "delete",
        "delete.GContainer"
      ]
    },
    {
      "page": "gWidgets-handlers",
      "title": "change handler for ggraphics",
      "topics": [
        "add3rdMousePopupMenu",
        "add3rdmousePopupMenu",
        "addDragMotion",
        "addDragMotion.default",
        "addDropSource",
        "addDropSource.default",
        "addDropTarget",
        "addDropTarget.default",
        "addHandler",
        "addHandler.default",
        "addHandlerBlur",
        "addHandlerBlur.default",
        "addHandlerChanged",
        "addHandlerChanged.default",
        "addHandlerChanged.GGraphics",
        "addHandlerClicked",
        "addHandlerClicked.default",
        "addHandlerColumnclicked",
        "addHandlerColumnclicked.default",
        "addHandlerColumnDoubleclicked",
        "addHandlerColumnDoubleclicked.default",
        "addHandlerColumnRightclicked",
        "addHandlerColumnRightclicked.default",
        "addHandlerControlclick",
        "addHandlerControlclick.default",
        "addHandlerDestroy",
        "addHandlerDestroy.default",
        "addHandlerDoubleclick",
        "addHandlerDoubleclick.default",
        "addHandlerExpose",
        "addHandlerExpose.default",
        "addHandlerFocus",
        "addHandlerFocus.default",
        "addHandlerIdle",
        "addHandlerKeystroke",
        "addHandlerKeystroke.default",
        "addHandlerMouseMotion",
        "addHandlerMouseMotion.default",
        "addHandlerRightclick",
        "addHandlerRightclick.default",
        "addHandlerSelect",
        "addHandlerSelect.default",
        "addHandlerSelectionChanged",
        "addHandlerSelectionChanged.default",
        "addHandlerShiftclick",
        "addHandlerShiftclick.default",
        "addHandlerUnrealize",
        "addHandlerUnrealize.default",
        "addPopupMenu",
        "addPopupMenu.default",
        "addRightclickPopupMenu",
        "addRightclickPopupMenu.default",
        "blockHandler",
        "blockHandler.default",
        "blockHandlers",
        "blockHandlers.default",
        "removeHandler",
        "removeHandler.default",
        "unblockHandler",
        "unblockHandler.default",
        "unblockHandlers",
        "unblockHandlers.default"
      ]
    },
    {
      "page": "methods",
      "title": "Add a spring to box containers",
      "topics": [
        "addSpace",
        "addSpace.GContainer",
        "addSpring",
        "addSpring.GContainer"
      ]
    },
    {
      "page": "icons",
      "title": "Method to add icon to list of stock icons",
      "topics": [
        ".addStockIcons",
        ".addStockIcons.default",
        ".getStockIconByName",
        ".getStockIconByName.default",
        ".getStockIcons",
        ".getStockIcons.default",
        ".stockIconFromClass",
        ".stockIconFromClass.default",
        ".stockIconFromObject",
        ".stockIconFromObject.default",
        "addStockIcons",
        "getStockIconByName",
        "getStockIcons",
        "stockIconFromClass",
        "stockIconFromObject"
      ]
    },
    {
      "page": "call_meth",
      "title": "helper function to bypass lack of cached value in method call",
      "topics": [
        "call_meth"
      ]
    },
    {
      "page": "check_deprecated",
      "title": "Method to send message if any depreacted arguments are being used",
      "topics": [
        "check_deprecated"
      ]
    },
    {
      "page": "check_return_class",
      "title": "check that toolkit object return the right class",
      "topics": [
        "check_return_class"
      ]
    },
    {
      "page": "dispose",
      "title": "Dispose of object",
      "topics": [
        "dispose",
        "dispose.GComponent"
      ]
    },
    {
      "page": "editable",
      "title": "Controls whether widget is editable or not",
      "topics": [
        "editable",
        "editable.default",
        "editable<-",
        "editable<-.default"
      ]
    },
    {
      "page": "enabled",
      "title": "enabled",
      "topics": [
        "enabled",
        "enabled.default",
        "enabled<-",
        "enabled<-.default"
      ]
    },
    {
      "page": "flatten",
      "title": "Flatten a nested list",
      "topics": [
        "flatten"
      ]
    },
    {
      "page": "focus",
      "title": "Does widget have focus",
      "topics": [
        "focus",
        "focus.default",
        "focus<-",
        "focus<-.default"
      ]
    },
    {
      "page": "font",
      "title": "Returns font specification for widget, if available",
      "topics": [
        "font",
        "font.default",
        "font<-",
        "font<-.default",
        "font<-.GText"
      ]
    },
    {
      "page": "gaction",
      "title": "An action constructor",
      "topics": [
        ".gaction",
        "gaction"
      ]
    },
    {
      "page": "galert",
      "title": "Alert dialog to display transient messages",
      "topics": [
        ".galert",
        "galert"
      ]
    },
    {
      "page": "gbasicdialog",
      "title": "Constructor for modal dialog that can contain an arbitrary widget",
      "topics": [
        ".gbasicdialog",
        "dispose.GBasicDialog",
        "gbasicdialog",
        "visible.GBasicDialog"
      ]
    },
    {
      "page": "gbutton",
      "title": "Basic button widget",
      "topics": [
        ".gbutton",
        "addHandlerChanged.GButton",
        "gbutton",
        "svalue.GButton"
      ]
    },
    {
      "page": "gcalendar",
      "title": "A constructor for a date selection widget",
      "topics": [
        ".gcalendar",
        "addHandlerChanged.GCalendar",
        "gcalendar",
        "svalue.GCalendar"
      ]
    },
    {
      "page": "gcheckbox",
      "title": "constructor for checkbox widget",
      "topics": [
        ".gcheckbox",
        "addHandlerChanged.GCheckbox",
        "gcheckbox",
        "svalue<-.GCheckbox",
        "[<-.GCheckbox"
      ]
    },
    {
      "page": "gcheckboxgroup",
      "title": "Constructor for checkbox group. A linked group of checkboxes, but not exclusive.",
      "topics": [
        ".gcheckboxgroup",
        "addHandlerChanged.GCheckboxGroup",
        "gcheckboxgroup",
        "svalue.GCheckboxGroup"
      ]
    },
    {
      "page": "gcombobox",
      "title": "constructor for a combobox",
      "topics": [
        ".gcombobox",
        ".make_gcombobox_items",
        "addHandlerChanged.GComboBox",
        "gcombobox",
        "gdroplist",
        "svalue.GComboBox",
        "[<-.GComboBox"
      ]
    },
    {
      "page": "gconfirm",
      "title": "Constructor for modal dialog to get confirmation",
      "topics": [
        ".gconfirm",
        "gconfirm"
      ]
    },
    {
      "page": "gcontainer",
      "title": "Common parts of a container widget",
      "topics": [
        "gcontainer"
      ]
    },
    {
      "page": "gdf",
      "title": "Constructor for a data frame editor",
      "topics": [
        ".gdf",
        "addHandlerChanged.GDf",
        "gdf",
        "svalue.GDf",
        "visible<-.GDf"
      ]
    },
    {
      "page": "gdfnotebook",
      "title": "A notebook container for many 'gdf' instances",
      "topics": [
        ".gdfnotebook",
        "gdfnotebook"
      ]
    },
    {
      "page": "gedit",
      "title": "Single line text edit constructor",
      "topics": [
        ".gedit",
        "addHandlerChanged.GEdit",
        "gedit",
        "svalue.GEdit"
      ]
    },
    {
      "page": "get_index_in_list",
      "title": "get index of element of list",
      "topics": [
        "get_index_in_list"
      ]
    },
    {
      "page": "get_object_from_string",
      "title": "Get an object from an environment specified by a string.",
      "topics": [
        "get_object_from_string"
      ]
    },
    {
      "page": "getToolkitWidget",
      "title": "Get underlying toolkit widget",
      "topics": [
        "getBlock",
        "getBlock.GComponent",
        "getBlock.GWindow",
        "getToolkitWidget",
        "getToolkitWidget.default",
        "getTopLevel",
        "getTopLevel.GComponent",
        "getWidget",
        "getWidget.GComponent"
      ]
    },
    {
      "page": "getWithDefault",
      "title": "Return x unless NULL, NA, length 0, ..., in which case we give default",
      "topics": [
        "getWithDefault"
      ]
    },
    {
      "page": "gexpandgroup",
      "title": "Constructor of box container widget with disclosure trigger and label",
      "topics": [
        ".gexpandgroup",
        "addHandlerChanged.GExpandGroup",
        "gexpandgroup",
        "visible<-.GExpandGroup"
      ]
    },
    {
      "page": "gfile",
      "title": "dialog for file and directory selection",
      "topics": [
        ".gfile",
        ".gfilebrowse",
        "gfile",
        "gfilebrowse"
      ]
    },
    {
      "page": "gfilter",
      "title": "A widget for filtering a data frame",
      "topics": [
        ".gfilter",
        ".gfilter.default",
        "gfilter",
        "svalue.GFilter",
        "[.GFilter"
      ]
    },
    {
      "page": "gformlayout",
      "title": "A form layout container",
      "topics": [
        ".gformlayout",
        "gformlayout",
        "svalue.GFormLayout"
      ]
    },
    {
      "page": "gframe",
      "title": "Constructor for framed box container with label",
      "topics": [
        ".gframe",
        "gframe"
      ]
    },
    {
      "page": "ggraphics",
      "title": "Constructor for an embeddable graphics device",
      "topics": [
        ".ggraphics",
        "ggraphics"
      ]
    },
    {
      "page": "ggraphicsnotebook",
      "title": "A notebook widget holding plot devices",
      "topics": [
        ".ggraphicsnotebook",
        ".ggraphicsnotebook.default",
        "ggraphicsnotebook"
      ]
    },
    {
      "page": "ggroup",
      "title": "Basic box container",
      "topics": [
        ".ggroup",
        "ggroup",
        "gvbox",
        "svalue<-.GGroup"
      ]
    },
    {
      "page": "ghtml",
      "title": "Widget for HTML display",
      "topics": [
        ".ghtml",
        "ghtml",
        "svalue<-.GHtml"
      ]
    },
    {
      "page": "gimage",
      "title": "A widget for displaying an image file",
      "topics": [
        ".gimage",
        "gimage"
      ]
    },
    {
      "page": "ginput",
      "title": "Constructor for modal dialog to collect a line of text",
      "topics": [
        ".ginput",
        "ginput"
      ]
    },
    {
      "page": "glabel",
      "title": "Basic label widget",
      "topics": [
        ".glabel",
        "glabel",
        "svalue<-.GLabel"
      ]
    },
    {
      "page": "glayout",
      "title": "Constructor for grid layout container",
      "topics": [
        ".glayout",
        "glayout",
        "[.GLayout",
        "[<-.GLayout"
      ]
    },
    {
      "page": "gmenu",
      "title": "menu constructor, main and popup",
      "topics": [
        ".gmenu",
        "add.GMenuBar",
        "gmenu",
        "svalue.GMenuBar",
        "svalue<-.GMenuBar"
      ]
    },
    {
      "page": "gmessage",
      "title": "Constructor for modal message dialog",
      "topics": [
        ".gmessage",
        "gmessage"
      ]
    },
    {
      "page": "gnotebook",
      "title": "Constructor for a tabbed notebook container",
      "topics": [
        ".gnotebook",
        "add.GNotebook",
        "addHandlerChanged.GNotebook",
        "dispose.GNotebook",
        "dispose.GStackWidget",
        "gnotebook",
        "names.GNotebook",
        "svalue<-.GNotebook",
        "[.GNotebook"
      ]
    },
    {
      "page": "gpanedgroup",
      "title": "constructor for a two-paned container",
      "topics": [
        ".gpanedgroup",
        "gpanedgroup"
      ]
    },
    {
      "page": "gprogressbar",
      "title": "Basic progress bar widget",
      "topics": [
        ".gprogressbar",
        "gprogressbar"
      ]
    },
    {
      "page": "gradio",
      "title": "Constructor for radio button widget",
      "topics": [
        ".gradio",
        "gradio",
        "svalue.GRadio",
        "svalue<-.GRadio",
        "[<-.GRadio"
      ]
    },
    {
      "page": "gseparator",
      "title": "constructor providing a widget for displaying a line in a GUI",
      "topics": [
        ".gseparator",
        "gseparator"
      ]
    },
    {
      "page": "gslider",
      "title": "slider widget constructor",
      "topics": [
        ".gslider",
        "gslider"
      ]
    },
    {
      "page": "gspinbutton",
      "title": "Spinbutton constructor",
      "topics": [
        ".gspinbutton",
        "gspinbutton"
      ]
    },
    {
      "page": "gstackwidget",
      "title": "Constructor for a stack of widgets",
      "topics": [
        ".gstackwidget",
        "gstackwidget"
      ]
    },
    {
      "page": "gstatusbar",
      "title": "constructor to add a status bar to main window",
      "topics": [
        ".gstatusbar",
        "gstatusbar"
      ]
    },
    {
      "page": "gtable",
      "title": "A constructor for displaying tabular data for selection",
      "topics": [
        ".gtable",
        "addHandlerChanged.GTable",
        "addHandlerDoubleclick.GTable",
        "gtable",
        "size<-.GTable",
        "svalue.GTable",
        "visible.GTable",
        "[.GTable"
      ]
    },
    {
      "page": "gtext",
      "title": "Multiline text edit constructor",
      "topics": [
        ".gtext",
        "dispose.GText",
        "gtext",
        "insert",
        "insert.GText",
        "svalue.GText"
      ]
    },
    {
      "page": "gtimer",
      "title": "Basic timer widget",
      "topics": [
        ".gtimer",
        "gtimer"
      ]
    },
    {
      "page": "gtoolbar",
      "title": "A toolbar constructor",
      "topics": [
        ".gtoolbar",
        "add.GToolBar",
        "gtoolbar",
        "svalue<-.GToolBar"
      ]
    },
    {
      "page": "gtoolkit",
      "title": "Which toolkit are we using?",
      "topics": [
        "gtoolkit"
      ]
    },
    {
      "page": "gtree",
      "title": "constructor for widget to display heirarchical data",
      "topics": [
        ".gtree",
        "gtree",
        "svalue.GTree",
        "svalue<-.GTree",
        "update.GTree",
        "[.GTree"
      ]
    },
    {
      "page": "guiToolkit",
      "title": "set or get the current toolkit for gWidgets",
      "topics": [
        "guiToolkit"
      ]
    },
    {
      "page": "S4-classes",
      "title": "A class to record the toolkit a gui object uses",
      "topics": [
        "BasicToolkitInterface",
        "BasicToolkitInterface-class",
        "Command",
        "Command-class",
        "CommandList",
        "CommandList-class",
        "CommandStack",
        "CommandStack-class",
        "guiWidgetsToolkit-class",
        "GWidgets2Icons",
        "GWidgets2Icons-class",
        "Handler",
        "Handler-class",
        "Observable",
        "Observable-class",
        "Observer",
        "Observer-class",
        "WSWatcherModel",
        "WSWatcherModel-class"
      ]
    },
    {
      "page": "gvarbrowser",
      "title": "Constructor for workspace variable browser",
      "topics": [
        ".gvarbrowser",
        "gvarbrowser",
        "svalue.GVarBrowser"
      ]
    },
    {
      "page": "gwidget",
      "title": "Common parts of a widget",
      "topics": [
        "gwidget"
      ]
    },
    {
      "page": "gwindow",
      "title": "gwindow",
      "topics": [
        ".gwindow",
        "add.GWindow",
        "dispose.GWindow",
        "gwindow"
      ]
    },
    {
      "page": "installing_gWidgets_toolkits",
      "title": "blurb about installation",
      "topics": [
        "installing_gWidgets_toolkits"
      ]
    },
    {
      "page": "is_empty",
      "title": "is value missing, null, 0-length or NA length 1",
      "topics": [
        "is_empty"
      ]
    },
    {
      "page": "is_MacOSX",
      "title": "Return logical indicating if we are on a macintosh machine",
      "topics": [
        "is_MacOSX"
      ]
    },
    {
      "page": "is_Windows",
      "title": "Return logical indicating if we are on a Windows machine",
      "topics": [
        "is_Windows"
      ]
    },
    {
      "page": "isExtant",
      "title": "Check if widget is extant.",
      "topics": [
        "isExtant",
        "isExtant.default"
      ]
    },
    {
      "page": "observer",
      "title": "constructor for handler object",
      "topics": [
        "observer"
      ]
    },
    {
      "page": "redo",
      "title": "Redo past action.",
      "topics": [
        "redo",
        "redo.GComponent"
      ]
    },
    {
      "page": "short_summary",
      "title": "Provide a short summary for an object",
      "topics": [
        "short_summary",
        "short_summary.character",
        "short_summary.data.frame",
        "short_summary.default",
        "short_summary.function",
        "short_summary.list",
        "short_summary.lm",
        "short_summary.logical",
        "short_summary.matrix",
        "short_summary.numeric"
      ]
    },
    {
      "page": "size",
      "title": "Return size (width and height) of widget",
      "topics": [
        "size",
        "size.default",
        "size<-",
        "size<-.default"
      ]
    },
    {
      "page": "svalue",
      "title": "svalue",
      "topics": [
        "svalue",
        "svalue.default",
        "svalue<-",
        "svalue<-.default",
        "svalue<-.GFormLayout"
      ]
    },
    {
      "page": "tag",
      "title": "get a persistent attribute for an object",
      "topics": [
        "tag",
        "tag.default",
        "tag<-",
        "tag<-.default"
      ]
    },
    {
      "page": "tooltip",
      "title": "Get a tooltip for the widget",
      "topics": [
        "tooltip",
        "tooltip.default",
        "tooltip<-",
        "tooltip<-.default"
      ]
    },
    {
      "page": "undo",
      "title": "Undo past action.",
      "topics": [
        "undo",
        "undo.GComponent"
      ]
    },
    {
      "page": "visible",
      "title": "Controls whether widget is visible or not",
      "topics": [
        "visible",
        "visible.default",
        "visible<-",
        "visible<-.default"
      ]
    },
    {
      "page": "XXX",
      "title": "Functions to message something needs doing. Easy to search for",
      "topics": [
        "XXX"
      ]
    }
  ],
  "_readme": "https://github.com/gwidgets3/gwidgets2/raw/HEAD/README.md",
  "_rundeps": [
    "digest"
  ],
  "_score": 5.787236539051651,
  "_indexed": true,
  "_nocasepkg": "gwidgets2",
  "_universes": [
    "gwidgets3",
    "jverzani"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0-9",
      "date": "2026-06-03T11:19:21.000Z",
      "distro": "noble",
      "commit": "1f21cd9b6e79552d661703cbecab5c36123716bc",
      "fileid": "a780cbef01e860ca3cc84d82f598996f43e13ca8b95c764ebfae97e948a89b2b",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/gwidgets3/actions/runs/26881127684"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0-9",
      "date": "2026-06-03T11:19:20.000Z",
      "distro": "noble",
      "commit": "1f21cd9b6e79552d661703cbecab5c36123716bc",
      "fileid": "eccaa4f6e575738c2d5d98ce556744f3266a8430459a1c20890f3182f41ae0f9",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/gwidgets3/actions/runs/26881127684"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0-9",
      "date": "2026-06-03T11:19:13.000Z",
      "commit": "1f21cd9b6e79552d661703cbecab5c36123716bc",
      "fileid": "d1ebb8df6214806928ae0ea18829e36014d0b5e065eb4a0f7eeb36367cfb7aaa",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/gwidgets3/actions/runs/26881127684"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.0-9",
      "date": "2026-06-03T11:19:33.000Z",
      "commit": "1f21cd9b6e79552d661703cbecab5c36123716bc",
      "fileid": "371b56d1be207f2619b4b2d83b1dfc7a2ca0a4155019342bee4341febd8ca390",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/gwidgets3/actions/runs/26881127684"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0-9",
      "date": "2026-06-03T11:19:19.000Z",
      "commit": "1f21cd9b6e79552d661703cbecab5c36123716bc",
      "fileid": "f4751b9b1fc2aa7075605cdcd9a019fc12719c200731a5dba33498091f6acca2",
      "status": "success",
      "buildurl": "https://github.com/r-universe/gwidgets3/actions/runs/26881127684"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0-9",
      "date": "2026-06-03T11:18:53.000Z",
      "commit": "1f21cd9b6e79552d661703cbecab5c36123716bc",
      "fileid": "1e16ba8d8115c224b37b7b9b0eb42f6ba8a8f890c1c5dd80ec4a3451052fb8bd",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/gwidgets3/actions/runs/26881127684"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.0-9",
      "date": "2026-06-03T11:18:37.000Z",
      "commit": "1f21cd9b6e79552d661703cbecab5c36123716bc",
      "fileid": "0e5c7b24f7bea282732e792b9ff69637a566059b0ca67e9e3a6eaa0e6f09d732",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/gwidgets3/actions/runs/26881127684"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.0-9",
      "date": "2026-06-03T11:18:35.000Z",
      "commit": "1f21cd9b6e79552d661703cbecab5c36123716bc",
      "fileid": "a5d2616cf8eb22f5041bf6700d922b3e809602f5d2fb7d9cb7c204399af97e98",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/gwidgets3/actions/runs/26881127684"
    }
  ]
}