insightsengineering / insightsengineering/teal

[Feature Request]: Create a print method for the `teal_app` object

Open
#1,448 0 comments 1 reaction 0 assignees View on GitHub
core enhancement TrackB_RMedicine_Hackathon_Apr2026
Dominant language
R
Stars
263
Forks
59
Avg merge
5d 17h
Merged PRs (30d)
5

Description

### Feature description

The app object created using the `init` function is a list of UI and Server functions. It will be nice to have a print method for this object.

Proposal:
```
TEAL APPLICATION
|-UI
| |-Title: teal app title (without favicon)
| |-Header: Show this row if the header is set.
| L-Footer: Show this row if the footer is set.
L-Server
|-Data: list of objects from the `teal_data` object
L-Modules: Label of the modules
```

Please also write a unit test for the format method (refer to the module's format function).

### Code of Conduct

- [x] I agree to follow this project's Code of Conduct.

### Contribution Guidelines

- [x] I agree to follow this project's Contribution Guidelines.

### Security Policy

- [x] I agree to follow this project's Security Policy.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.