Skip to content

Commit d9eecb0

Browse files
committed
Flows quickstart + beginning of Apps quickstart
1 parent add0ecf commit d9eecb0

25 files changed

+245
-8
lines changed

docs/apps/0_app_editor.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
Windmill's App editor allows you to build internal applications. Windmill's App editor has the following major components:
44

55
- [Toolbar](./app_toolbar): configure app settings, toggle preview (desktop/mobile) and debug runs.
6-
- [Outputs](./app_outputs): View all components outputs and context
7-
- [Canvas](./app_canvas): Drag, drop and resize components on the canvas.
8-
- [Component Library](./app_component_library): Insert any component or modify the property or styling.
9-
- [Runnable editor](./app-runnable): Create, edit or manage the scripts or flows linked to components (Runnable), and background scripts.
6+
- [Outputs](./app_outputs): view all components outputs and context.
7+
- [Canvas](./app_canvas): drag, drop and resize components on the canvas.
8+
- [Component Library](./app_component_library): insert any component or modify the property or styling.
9+
- [Runnable editor](./app-runnable): create, edit or manage the scripts or flows linked to components (Runnable), and background scripts.
1010

1111
![App Editor](../assets/apps/0_app_editor/plain-app-editor.png)
1212

docs/apps/4_app_component_library.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,19 @@ Component can be configured in three ways:
88

99
- **Inputs**: inputs can be connected to an output or computed using a runnable.
1010
- e.g. `Table` component has an input that can be connected to an output or computed using a runnable, which is an array of objects.
11+
<br/>
12+
13+
1114
- **Configuration**: property such as the button label, the text input placeholder, etc.
1215
- e.g. `Table` component has a configuration property that allows you to configure the search bar: Client-side search, Server-side search, or no search.
1316

1417
## Component outputs
1518

1619
- **Runnable**: some component can trigger a runnable when an event occurs, usually when a user interacts with the component. The result of the runnable is stored in the component output in the key `result`. It also stores the `loading` state of the component.
1720
- e.g. `Button` component can trigger a runnable when clicked.
18-
- **Own outputs**: Some component have outputs defined by the component.
21+
<br/>
22+
23+
- **Own outputs**: some component have outputs defined by the component.
1924
- e.g. `Table` component has a selectedRow output
2025

2126
## Inserting components

docs/apps/5_app-runnable.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
On the bottom of the app editor, you can find the runnable editor. It allows you to create, edit or manage the scripts or flows linked to components (Runnable), and background scripts.
44

5-
You can also fork scripts from :
5+
You can also fork scripts from:
66
- Inline scripts: scripts that are defined on the app editor, linked to a component.
77
- Workspace/Hub: scripts linked to a component, but defined in the workspace or the Hub.
88
- Background scripts: scripts that are not linked to a component, but run in the background.
Loading
Loading
Loading
Loading
Loading
Loading
Loading

0 commit comments

Comments
 (0)