-
-
Notifications
You must be signed in to change notification settings - Fork 506
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How-to Review #4445
How-to Review #4445
Conversation
Codecov Report
@@ Coverage Diff @@
## main #4445 +/- ##
==========================================
- Coverage 81.80% 81.74% -0.07%
==========================================
Files 238 243 +5
Lines 34872 35234 +362
==========================================
+ Hits 28528 28801 +273
- Misses 6344 6433 +89
Flags with carried forward coverage won't be shown. Click here to find out more.
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
@droumis I'm trying to build the docs and would like to include the latest versions. So I'm going to merge this PR and then migrate your excellent comment tracking your progress into an issue. |
Addresses #4444
TODO:
General
---
?Basics
Choose an API:
Create Components
Initialize Components
Construct Panes, Access Pane Type, Access Widget Values
Add or Remove Components
background
Style Components
Apply CSS
Change Background
background
is now just another parameter, instead of having to explain thestyles
dict handlingCustomize Loading Icon, Control Visibility
background
Arrange and Size Components
Customize Spacing, Align Components, Control Size
background
Declare UIs with parameters
Building UIs using Param
Parameters
."WARNING:param: Setting non-Parameter class attribute BaseClass.int_list = [1, 7]
Declare Custom Widgets
Declare Parameter Dependencies
Param Subobjects
Link Parameters
Watchers
param.watch
to.watch
Links in Python
Links in Javascript
Link plots in Javascript
Javascript callbacks
Interact with Functions
Generate Widgets for Function Arguments
style = ...background
Customize Layout with Interact
Fix Values with Interact
Disable Continuous Updates with Interact
Apply Templates
Set a Template
Arrange Components in a Template
Toggle Modal
Customize Template Theme
Build a Custom Template
Build a Pipline
Create a Pipeline
Create a Non-Linear Pipeline
Customize Pipeline Layout
Control Pipeline Flow
Build Custom Components
Combine Existing Components
Build Components from Scratch
Display and Export
Display Components and Apps
Display Output in Notebooks
Develop Apps in an Editor
Develop Apps in JupyterLab
Improve Performance
Register Session Callbacks
Asynchronous Callbacks
Load Callbacks
Access Session State
Cache Data
Improve Performance
Improve Scalability
Enable Profiling and Debugging
Set up testing for an application
Server Configuration and deployment
Configure the server
Integrate with other Servers
Deploy Applications
Add Authentication
Export and Save Output
Embedding State
Saving
Bokeh
Run Panel in WebAssembly