| 1234567891011121314151617 |
- package types
- import (
- tea "github.com/charmbracelet/bubbletea"
- "wartank/pkg/alias"
- )
- // ИОкноБаза -- базовое окно для терминального клиента
- type ИОкноБаза interface {
- // Десктоп -- возвращает терминальный клиент
- Десктоп() ИДесктоп
- // Имя -- возвращает собственное имя
- Имя() alias.ОкноИмя
- // Init -- инициализирует окно для бабл-теа
- Init() tea.Cmd
- }
|