- Resource Types
-
- Every resource has a Resource Type attached to it which contains its schema and make
- it easy in scripts and flows to accept only resources of a specific resource type.
-
-
-
-
-
- States
-
- States are actually resources (but excluded from the Workspace tab for clarity).
- States are used by scripts to keep data persistent between runs of the same script
- by the same trigger (schedule or user)
-
-
-
-
-
- Cache
-
- Cached results are actually resources (but excluded from the Workspace tab for
- clarity). Cache are used by flows's step to cache result to avoid recomputing
- unnecessarily
-
-
-
-
-
- Theme
-
- Theme are actually resources (but excluded from the Workspace tab for clarity).
- Theme are used by the apps to customize their look and feel.
-
-
+ Resource Types
+
+ Every resource has a Resource Type attached to it which contains its schema and make
+ it easy in scripts and flows to accept only resources of a specific resource type.
+
+
+
+
+
+ States
+
+ States are actually resources (but excluded from the Workspace tab for clarity).
+ States are used by scripts to keep data persistent between runs of the same script by
+ the same trigger (schedule or user)
+
+
+
+
+
+ Cache
+
+ Cached results are actually resources (but excluded from the Workspace tab for
+ clarity). Cache are used by flows's step to cache result to avoid recomputing
+ unnecessarily
+
+
+
+
+
+ Theme
+
+ Theme are actually resources (but excluded from the Workspace tab for clarity). Theme
+ are used by the apps to customize their look and feel.
+
+
- This resource is linked with a variable of the same path. They are
- deleted and renamed together.
-
-
- {/if}
-
-
- {#if is_refreshed}
-
-
-
- The OAuth token will be kept up-to-date in the background by
- Windmill using its refresh token
-
-
- {/if}
-
-
- {#if is_oauth}
-
- {#if refresh_error}
-
-
-
- Latest exchange of the refresh token did not succeed. Error: {refresh_error}
-
-
- {:else if is_expired}
-
-
-
-
- The access_token is expired, it will get renewed the next time
- this variable is fetched or you can request is to be refreshed
- in the dropdown on the right.
-
-
- {:else}
-
-
-
- The resource was connected through OAuth and the token is not
- expired.
-
- {:else}
-
- Non Editable
-
- Since resource types are shared with the whole workspace, only admins
- can edit/delete them
-
-
- {/if}
-
-
- {/each}
- {/if}
-
-
+ {:else if filteredItems?.length == 0}
+
+
No resources found
+
+ Try changing the filters or creating a new resource
+
+ This resource is linked with a variable of the same path. They are
+ deleted and renamed together.
+
+
+ {/if}
+
+
+ {#if is_refreshed}
+
+
+
+ The OAuth token will be kept up-to-date in the background by
+ Windmill using its refresh token
+
+
+ {/if}
+
+
+ {#if is_oauth}
+
+ {#if refresh_error}
+
+
+
+ Latest exchange of the refresh token did not succeed. Error: {refresh_error}
+
+
+ {:else if is_expired}
+
+
+
+
+ The access_token is expired, it will get renewed the next time
+ this variable is fetched or you can request is to be refreshed in
+ the dropdown on the right.
+
+
+ {:else}
+
+
+
+ The resource was connected through OAuth and the token is not
+ expired.
+
+ {:else}
+
+ Non Editable
+
+ Since resource types are shared with the whole workspace, only admins
+ can edit/delete them
+
+
+ {/if}
+
+
+ {/each}
+ {/if}
+
+
+
- This variable is linked with a resource of the same path. They are
- deleted and renamed together.
-
-
- {/if}
- {#if account}
-
-
-
- This OAuth token will be kept up-to-date in the background by Windmill
- using its refresh token
-
-
- {/if}
-
- {#if is_refreshed}
-
- {#if refresh_error}
-
-
-
-
-
-
-
- Latest exchange of the refresh token did not succeed. Error: {refresh_error}
-
-
- {:else if is_expired}
-
-
-
- The access_token is expired, it will get renewed the next time
- this variable is fetched or you can request is to be refreshed in
- the dropdown on the right.
-
-
- {:else}
-
-
-
- The variable was connected through OAuth and the token is not
- expired.
-
+ This variable is linked with a resource of the same path. They are
+ deleted and renamed together.
+
+
+ {/if}
+ {#if account}
+
+
+
+ This OAuth token will be kept up-to-date in the background by Windmill
+ using its refresh token
+
+
+ {/if}
+
+ {#if is_refreshed}
+
+ {#if refresh_error}
+
+
+
+
+
+
+
+ Latest exchange of the refresh token did not succeed. Error: {refresh_error}
+
+
+ {:else if is_expired}
+
+
+
+ The access_token is expired, it will get renewed the next time this
+ variable is fetched or you can request is to be refreshed in the
+ dropdown on the right.
+
+
+ {:else}
+
+
+
+ The variable was connected through OAuth and the token is not
+ expired.
+