Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
85 changes: 85 additions & 0 deletions crd-chart/templates/Button.crd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -155,6 +155,49 @@ spec:
actions:
description: the actions of the widget
properties:
externalNavigate:
description: actions to navigate to an external URL
items:
properties:
id:
description: unique identifier for the action
type: string
loading:
properties:
display:
type: boolean
required:
- display
type: object
requireConfirmation:
description: whether user confirmation is required before
navigating
type: boolean
target:
default: _blank
description: 'specifies where to open the URL (default:
_blank)'
enum:
- _blank
- _self
- _parent
- _top
type: string
type:
description: type of action to execute
enum:
- externalNavigate
type: string
url:
description: the external URL to navigate to; supports
JQ expressions using ${ } syntax
type: string
required:
- id
- type
- url
type: object
type: array
navigate:
description: client-side navigation actions
items:
Expand Down Expand Up @@ -290,6 +333,48 @@ spec:
- type
type: object
type: array
refresh:
description: actions to invalidate and reload cached data
items:
properties:
id:
description: unique identifier for the action
type: string
loading:
properties:
display:
type: boolean
required:
- display
type: object
requireConfirmation:
description: whether user confirmation is required before
refreshing
type: boolean
resourcesRefsIds:
description: list of resourcesRefs item IDs whose widget
queries should be invalidated; each ID must match
an entry in resourcesRefs.items
items:
type: string
type: array
type:
description: type of action to execute
enum:
- refresh
type: string
widgetKinds:
description: list of widget kind names (e.g. Table,
Panel) whose queries should be invalidated; all widgets
of those kinds on the page are re-fetched
items:
type: string
type: array
required:
- id
- type
type: object
type: array
rest:
description: rest api call actions triggered by the widget
items:
Expand Down
6 changes: 2 additions & 4 deletions crd-chart/templates/EventList.crd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -168,10 +168,8 @@ spec:
format: date-time
type: string
event_type:
description: type of the event, e.g., normal or warning
enum:
- Normal
- Warning
description: type of the event, e.g., Normal, Warning, or
Error
type: string
global_uid:
description: unique identifier of the event
Expand Down
85 changes: 85 additions & 0 deletions crd-chart/templates/Form.crd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -156,6 +156,49 @@ spec:
actions:
description: the actions of the widget
properties:
externalNavigate:
description: actions to navigate to an external URL
items:
properties:
id:
description: unique identifier for the action
type: string
loading:
properties:
display:
type: boolean
required:
- display
type: object
requireConfirmation:
description: whether user confirmation is required before
navigating
type: boolean
target:
default: _blank
description: 'specifies where to open the URL (default:
_blank)'
enum:
- _blank
- _self
- _parent
- _top
type: string
type:
description: type of action to execute
enum:
- externalNavigate
type: string
url:
description: the external URL to navigate to; supports
JQ expressions using ${ } syntax
type: string
required:
- id
- type
- url
type: object
type: array
navigate:
description: client-side navigation actions
items:
Expand Down Expand Up @@ -291,6 +334,48 @@ spec:
- type
type: object
type: array
refresh:
description: actions to invalidate and reload cached data
items:
properties:
id:
description: unique identifier for the action
type: string
loading:
properties:
display:
type: boolean
required:
- display
type: object
requireConfirmation:
description: whether user confirmation is required before
refreshing
type: boolean
resourcesRefsIds:
description: list of resourcesRefs item IDs whose widget
queries should be invalidated; each ID must match
an entry in resourcesRefs.items
items:
type: string
type: array
type:
description: type of action to execute
enum:
- refresh
type: string
widgetKinds:
description: list of widget kind names (e.g. Table,
Panel) whose queries should be invalidated; all widgets
of those kinds on the page are re-fetched
items:
type: string
type: array
required:
- id
- type
type: object
type: array
rest:
description: rest api call actions triggered by the widget
items:
Expand Down
Loading
Loading