track-utils {iSEE}R Documentation

Track internal events

Description

Utility functions to track internal events for a panel by monitoring the status of reactive variables in rObjects.

Usage

.trackUpdate(panel_name, rObjects)

.trackSingleSelection(panel_name, rObjects)

.trackMultiSelection(panel_name, rObjects)

.trackRelinkedSelection(panel_name, rObjects)

Arguments

panel_name

String containing the panel name.

rObjects

A reactive list of values generated in the iSEE app.

Details

.trackUpdate will track whether an update has been requested to the current panel (see also .requestUpdate).

.trackSingleSelection will track whether the single selection in the current panel has changed. Note that this will not cause a reaction if the change involves cancelling a single selection.

.trackMultiSelection will track whether the multiple selections in the current panel have changed. This will respond for both active and saved selections.

.trackRelinkedSelection will track whether the single or multiple selection sources have changed.

Value

All functions will cause the current reactive context to respond to the designated event. NULL is returned invisibly.

Author(s)

Aaron Lun


[Package iSEE version 2.0.0 Index]