Documentation ¶
Index ¶
- func RenderCreator() protocol.CompRender
- type ComponentList
- func (c *ComponentList) OperateChangePage(orgID int64, identity apistructs.Identity) (err error)
- func (c *ComponentList) OperateDelete(orgID int64, operationData interface{}, identity apistructs.Identity) (err error)
- func (c *ComponentList) OperateReload(operationData map[string]interface{}) (err error)
- func (c ComponentList) Render(ctx context.Context, component *apistructs.Component, ...) error
- func (c *ComponentList) SetBundle(ctxBundle protocol.ContextBundle) error
- func (c *ComponentList) SetComponent(component *apistructs.Component) error
- type EdgeAPPItem
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RenderCreator ¶
func RenderCreator() protocol.CompRender
Types ¶
type ComponentList ¶
type ComponentList struct {
// contains filtered or unexported fields
}
func (*ComponentList) OperateChangePage ¶
func (c *ComponentList) OperateChangePage(orgID int64, identity apistructs.Identity) (err error)
OperateChangePage
func (*ComponentList) OperateDelete ¶
func (c *ComponentList) OperateDelete(orgID int64, operationData interface{}, identity apistructs.Identity) (err error)
func (*ComponentList) OperateReload ¶
func (c *ComponentList) OperateReload(operationData map[string]interface{}) (err error)
func (ComponentList) Render ¶
func (c ComponentList) Render(ctx context.Context, component *apistructs.Component, scenario apistructs.ComponentProtocolScenario, event apistructs.ComponentEvent, gs *apistructs.GlobalStateData) error
func (*ComponentList) SetBundle ¶
func (c *ComponentList) SetBundle(ctxBundle protocol.ContextBundle) error
func (*ComponentList) SetComponent ¶
func (c *ComponentList) SetComponent(component *apistructs.Component) error
type EdgeAPPItem ¶
type EdgeAPPItem struct { ID int64 `json:"id"` ApplicationName apistructs.EdgeItemOperations `json:"appName"` Cluster string `json:"cluster"` DeployResource string `json:"deployResource"` Operate apistructs.EdgeItemOperations `json:"operate"` }
Click to show internal directories.
Click to hide internal directories.