()
| 1580 | } |
| 1581 | |
| 1582 | func (m model) renderCurrentView() string { |
| 1583 | switch m.view { |
| 1584 | case Main: |
| 1585 | return m.containers.View() |
| 1586 | case Images: |
| 1587 | return m.images.View() |
| 1588 | case Networks: |
| 1589 | return m.networks.View() |
| 1590 | case Volumes: |
| 1591 | return m.volumes.View() |
| 1592 | case DiskUsage: |
| 1593 | return m.diskUsage.View() |
| 1594 | case Monitor: |
| 1595 | return m.monitor.View() |
| 1596 | case Nodes: |
| 1597 | return m.nodes.View() |
| 1598 | case Services: |
| 1599 | return m.services.View() |
| 1600 | case Stacks: |
| 1601 | return m.stacks.View() |
| 1602 | case ServiceTasks, Tasks, StackTasks: |
| 1603 | return m.tasks.View() |
| 1604 | case ComposeProjects: |
| 1605 | return m.composeProjects.View() |
| 1606 | case ComposeServices: |
| 1607 | return m.composeServices.View() |
| 1608 | default: |
| 1609 | return "View not yet implemented" |
| 1610 | } |
| 1611 | } |
| 1612 | |
| 1613 | func (m model) renderWorkspaceBody() string { |
| 1614 | _, _, topH, activityH := m.workspaceLayout() |
no test coverage detected