Versions in this module Expand all Collapse all v0 v0.11.2 Feb 28, 2024 v0.11.1 Oct 31, 2021 Changes in this version + type NodeRow struct + Availability *drytermui.ParColumn + CPU *drytermui.ParColumn + Engine *drytermui.ParColumn + IPAddress *drytermui.ParColumn + Labels *drytermui.ParColumn + ManagerStatus *drytermui.ParColumn + Memory *drytermui.ParColumn + Name *drytermui.ParColumn + Role *drytermui.ParColumn + Status *drytermui.ParColumn + func NewNodeRow(node swarm.Node, table drytermui.Table) *NodeRow + func (row *NodeRow) Buffer() termui.Buffer + func (row *NodeRow) ColumnsForFilter() []*drytermui.ParColumn + func (row *NodeRow) Highlighted() + func (row *NodeRow) NotHighlighted() + type NodeTasksWidget struct + func NewNodeTasksWidget(swarmClient docker.SwarmAPI, s appui.Screen) *NodeTasksWidget + func (s *NodeTasksWidget) Buffer() gizaktermui.Buffer + func (s *NodeTasksWidget) ForNode(nodeID string) + func (s *NodeTasksWidget) Mount() error + func (s *NodeTasksWidget) Name() string + type NodesWidget struct + func NewNodesWidget(swarmClient docker.SwarmAPI, s appui.Screen) *NodesWidget + func (s *NodesWidget) Buffer() gizaktermui.Buffer + func (s *NodesWidget) Filter(filter string) + func (s *NodesWidget) Mount() error + func (s *NodesWidget) Name() string + func (s *NodesWidget) OnEvent(event appui.EventCommand) error + func (s *NodesWidget) RowCount() int + func (s *NodesWidget) Sort() + func (s *NodesWidget) Unmount() error + type ServiceInfoWidget struct + func NewServiceInfoWidget(swarmClient docker.SwarmAPI, service *swarm.Service, screen appui.Screen) *ServiceInfoWidget + type ServiceListInfo struct + Mode string + Replicas string + type ServiceRow struct + ID *drytermui.ParColumn + Image *drytermui.ParColumn + Mode *drytermui.ParColumn + Name *drytermui.ParColumn + Replicas *drytermui.ParColumn + ServicePorts *drytermui.ParColumn + func NewServiceRow(service swarm.Service, serviceInfo ServiceListInfo, table drytermui.Table) *ServiceRow + func (row *ServiceRow) ColumnsForFilter() []*drytermui.ParColumn + type ServiceTasksWidget struct + func NewServiceTasksWidget(swarmClient docker.SwarmAPI, s appui.Screen) *ServiceTasksWidget + func (s *ServiceTasksWidget) Buffer() gizaktermui.Buffer + func (s *ServiceTasksWidget) ForService(serviceID string) + func (s *ServiceTasksWidget) Mount() error + func (s *ServiceTasksWidget) Name() string + type ServicesWidget struct + func NewServicesWidget(swarmClient docker.SwarmAPI, s appui.Screen) *ServicesWidget + func (s *ServicesWidget) Buffer() gizaktermui.Buffer + func (s *ServicesWidget) Filter(filter string) + func (s *ServicesWidget) Mount() error + func (s *ServicesWidget) Name() string + func (s *ServicesWidget) OnEvent(event appui.EventCommand) error + func (s *ServicesWidget) RowCount() int + func (s *ServicesWidget) Sort() + func (s *ServicesWidget) Unmount() error + type StackRow struct + Configs *drytermui.ParColumn + Name *drytermui.ParColumn + Networks *drytermui.ParColumn + Orchestrator *drytermui.ParColumn + Secrets *drytermui.ParColumn + Services *drytermui.ParColumn + func NewStackRow(stack docker.Stack, table drytermui.Table) *StackRow + func (row *StackRow) ColumnsForFilter() []*drytermui.ParColumn + type StacksTasksWidget struct + func NewStacksTasksWidget(swarmClient docker.SwarmAPI, s appui.Screen) *StacksTasksWidget + func (s *StacksTasksWidget) Buffer() gizaktermui.Buffer + func (s *StacksTasksWidget) ForStack(stack string) + func (s *StacksTasksWidget) Mount() error + func (s *StacksTasksWidget) Name() string + type StacksWidget struct + func NewStacksWidget(swarmClient docker.SwarmAPI, s appui.Screen) *StacksWidget + func (s *StacksWidget) Buffer() gizaktermui.Buffer + func (s *StacksWidget) Filter(filter string) + func (s *StacksWidget) Mount() error + func (s *StacksWidget) Name() string + func (s *StacksWidget) OnEvent(event appui.EventCommand) error + func (s *StacksWidget) RowCount() int + func (s *StacksWidget) Sort() + func (s *StacksWidget) Unmount() error + type TaskRow struct + CurrentState *drytermui.ParColumn + DesiredState *drytermui.ParColumn + Error *drytermui.ParColumn + ID *drytermui.ParColumn + Image *drytermui.ParColumn + Name *drytermui.ParColumn + Node *drytermui.ParColumn + Ports *drytermui.ParColumn + func NewTaskRow(swarmClient docker.SwarmAPI, task swarm.Task, table drytermui.Table) *TaskRow + func (row *TaskRow) Buffer() termui.Buffer + func (row *TaskRow) ColumnsForFilter() []*drytermui.ParColumn + func (row *TaskRow) Highlighted() + func (row *TaskRow) NotHighlighted() + type TasksWidget struct + func (s *TasksWidget) Filter(filter string) + func (s *TasksWidget) OnEvent(event appui.EventCommand) error + func (s *TasksWidget) RowCount() int + func (s *TasksWidget) Sort() + func (s *TasksWidget) Unmount() error