visual-parameters-generics: Generics for visual DotPlot parameters

Description Details Author(s)

Description

These generics allow subclasses to override the user interface elements controlling visual parameters of DotPlot panels.

Details

When implementing methods for these generics, it is a good idea to make use of information precomputed by .cacheCommonInfo. For example, .cacheCommonInfo,ColumnDotPlot-method will add vectors specifying whether a variable in the colData is valid and discrete or continuous.

In all of the code snippets below, x is a Panel instance and se is the SummarizedExperiment object.

A method for any of these generics may also return NULL, in which case the corresponding section of the visual parameter box is completely hidden.

All of these generics are called by .defineInterface for DotPlot subclasses. Developers of subclasses can simply specialize these generics to change the UI instead of reimplementing .defineInterface itself.

Author(s)

Kevin Rue-Albrecht


iSEE documentation built on Feb. 3, 2021, 2:01 a.m.