Skip to contents

App Entry Points

Create and embed irid applications

iridApp()
Create a irid application
iridOutput()
Create a irid UI output placeholder
renderIrid()
Render irid content inside a Shiny app

Control Flow

Reactive control flow for conditional and list rendering

When()
Conditionally render content
Each()
Render a list by recreating all items
Index()
Render a list with positional updates
Match()
Render the first matching case
Case()
Define a case for Match()
Default()
Define a default (fallback) case for Match()

Outputs

Embed Shiny render/output pairs in irid tag trees

Output()
Embed a Shiny render/output pair in a irid tag tree
PlotOutput()
Embed a plot output in a irid tag tree
TableOutput()
Embed a table output in a irid tag tree
DTOutput()
Embed a DT DataTable output in a irid tag tree

Events

Control event dispatch rate limiting

Reactive Basics

Re-exported Shiny reactive primitives