Справочник¶
Полный API reference для FastUI.
Классы¶
- App — главный класс приложения
- Component Protocol — интерфейс компонента
Модули¶
- Components — все встроенные UI-компоненты
- Router — маршрутизация URL
- OpenAPI — генерация схемы и Swagger UI
Быстрые ссылки¶
| API | Описание |
|---|---|---|
| App() | Создать приложение FastUI |
| @app.page() | Зарегистрировать маршрут |
| @app.setter() | Назначить маршрут целью редиректа с 404 |
| app.action() | Зарегистрировать обработчик действия |
| app.run() | Запустить dev-сервер |
| ui.heading() | Создать заголовок |
| ui.text() | Создать текст |
| ui.button() | Создать кнопку |
| ui.input() | Создать поле ввода |
| ui.link() | Создать ссылку |
| ui.code() | Создать блок кода |
| ui.divider() | Создать разделитель |
| ui.page() | Создать контейнер |
| ui.image() | Создать изображение |
| ui.select() / ui.option() | Создать выпадающий список |
| ui.checkbox() | Создать чекбокс |
| ui.textarea() | Создать многострочное поле |
| ui.table() | Создать таблицу |
| ui.alert() | Создать уведомление |
| ui.badge() | Создать бейдж |
| ui.card() | Создать карточку |
| ui.navbar() | Создать навбар |
| ui.form() | Создать форму, отправляющую значения полей в on_submit |