Documentation ¶
Index ¶
- func RenderCreator() protocol.CompRender
- type ComponentList
- func (c *ComponentList) OperateChangePage(isRestart bool, restartSiteName string, identity apistructs.Identity) (err error)
- func (c *ComponentList) OperateOffline(operationData map[string]interface{}, identity apistructs.Identity) (err error)
- func (c *ComponentList) OperateRestart(operationData map[string]interface{}, identity apistructs.Identity) (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 EdgeAppDetailExItem
- type EdgeAppDetailItem
- type EdgeAppSiteInParam
- type EdgeAppSiteMeta
- type EdgeAppSiteState
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(isRestart bool, restartSiteName string, identity apistructs.Identity) (err error)
OperateChangePage
func (*ComponentList) OperateOffline ¶
func (c *ComponentList) OperateOffline(operationData map[string]interface{}, identity apistructs.Identity) (err error)
func (*ComponentList) OperateRestart ¶
func (c *ComponentList) OperateRestart(operationData map[string]interface{}, identity apistructs.Identity) (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 EdgeAppDetailExItem ¶
type EdgeAppDetailExItem struct { ID int64 `json:"id"` IP string `json:"ip"` Address string `json:"address"` Status apistructs.EdgeTextBadge `json:"status"` CreatedAt string `json:"createdAt"` Operate apistructs.EdgeItemOperations `json:"operate"` }
type EdgeAppDetailItem ¶
type EdgeAppDetailItem struct { ID int `json:"id"` SiteName map[string]interface{} `json:"siteName"` DeployStatus apistructs.EdgeTextBadge `json:"deployStatus"` Operate apistructs.EdgeItemOperations `json:"operate"` }
type EdgeAppSiteInParam ¶
type EdgeAppSiteMeta ¶
type EdgeAppSiteState ¶
type EdgeAppSiteState struct { apistructs.EdgeViewGroupSelectState apistructs.EdgeSearchState apistructs.EdgePageState }
Click to show internal directories.
Click to hide internal directories.