| 1234567891011121314151617181920212223242526 |
- // package screen -- объект экрана
- package screen
- import (
- "p78git.ddns.net/svi/libtui/alias"
- "p78git.ddns.net/svi/libtui/size"
- "p78git.ddns.net/svi/libtui/types"
- )
- // Screen -- объект экрана
- type Screen struct {
- size types.ISize // Размер экрана
- }
- // NewScreen -- возвращаетновый экран
- func NewScreen() *Screen {
- sf := &Screen{
- size: size.NewSize(),
- }
- return sf
- }
- // Size -- возвращает размер экрана
- func (sf *Screen) Size() (alias.SizeX, alias.SizeY) {
- return sf.size.Get()
- }
|