UIScreen
Применение #
Класс UIScreen является корневым для остальных UI элементов. Вы можете создать несколько UIScreen и добавить логику переключения между ними
import { UIScreen } from "ui"
const screen = UIScreen()
screen.open()
Методы #
open()
Отображает содержимое экрана в приложении. Открытым может быть только один экран.
close()
Закрывает экран, убирая все содержимое с экрана приложения.
makeScrollable()
Добавляет возможность прокручивать экран (как элемент UIScrollable). Данный метод должен вызываться до открытия экрана
Показать одновременно 2 UIScreen нельзя, настройте логику переключения между ними
Пример #
import { UIScreen, UIButton } from "ui"
const screen = UIScreen([
UIButton().onClick(() => {
subScreen.open()
})
])
const subScreen = UIScreen([
UIButton().onClick(() => {
screen.open()
})
])
screen.open()