1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/jianxia84-flutter-go

Клонировать/Скачать
api.md 150 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 06.06.2025 08:36 fdb5e74

библиотека widget

Основные компоненты фреймворка

Способ использования: импортировать пакет package:flutter/widgets.dart

Классы

AbsorbPointer

Виджет, который поглощает указатель во время попадания. [...]

Align

Виджет, который выравнивает своих детей относительно себя и автоматически изменяет размер в зависимости от размера детей. [...]

Выравнивание Точка внутри прямоугольника. [...]

AlignmentDirectional Смещение, представленное как часть "размера", но горизонтальная компонента зависит от направления письма. [...]

AlignmentGeometry Базовый класс для Alignment, который позволяет разрешать текстовые направления. [...]

AlignmentGeometryTween Интерполяция между двумя AlignmentGeometry. [...]

AlignmentTween Интерполяция между двумя выравниваниями. [...]

AlignTransition Анимированная версия Align, которая анимирует свойство Align.alignment. [...]

AlwaysScrollableScrollPhysics Физика прокрутки, которая всегда позволяет пользователю прокручивать. [...]

AlwaysStoppedAnimation < T > Анимация, которая останавливается на данном значении. [...]

Animate< T > Объект, который генерирует значение типа T на основе входной анимации. [...]

AnimatedAlign Анимированная версия Align, которая автоматически изменяет положение ребенка за указанный период времени при изменении выравнивания. [...]

AnimatedBuilder Универсальный виджет для построения анимаций. [...]

AnimatedContainer Контейнер, который постепенно изменяет свои значения за определенный период времени. [...]AnimatedCrossFadeВиджет, который плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно плавает плавно пплавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавплавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавплавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавно плавАнимированная версия позиционирования, которая автоматически изменяет положение child за указанный период времени при изменении заданной позиции. [. . . ]AnimatedPositionedDirectional Анимированная версия позиционирования с учетом направления, которая автоматически изменяет положение child за указанный период времени при изменении заданной позиции.

AnimatedSize Анимированный виджет размера, который автоматически изменяет свой размер за указанный период времени при изменении размера заданного child.

AnimatedSwitcher По умолчанию, анимированный виджет окна, который выполняет FadeTransition между новым виджетом окна и предыдущим виджетом окна, установленным в AnimatedSwitcher.

AnimatedWidget Виджет окна, который перестраивается при изменении значений в заданном Listenable.

AnimatedWidgetBaseState расширяет ImplicitlyAnimatedWidget. Базовый класс для виджетов с неявной анимацией.

Animate Анимация значений типа T.

AnimationController Контроллер анимации.

AnimationEagerListenerMixin Миксин, который заменяет контракт didRegisterListener / didUnregisterListener контрактом dispose.

AnimationLazyListenerMixin Миксин, который помогает слушать другой объект только при регистрации слушателя.

AnimationLocalListenersMixin Миксин, который реализует протокол addListener / removeListener и уведомляет всех зарегистрированных слушателей при вызове notifyListeners.

AnimationLocalStatusListenersMixin Миксин, который реализует протокол addStatusListener / removeStatusListener и уведомляет всех зарегистрированных слушателей при вызове notifyStatusListeners.AnimationMax < T extends num > Анимация, которая отслеживает максимум двух других анимаций. [...]

AnimationMean Анимация типа s, которая отслеживает среднее значение двух других анимаций. [...]

AnimationMin < T extends num > Анимация, которая отслеживает минимум двух других анимаций. [...]

AnimationWithParentMixin < T > Миксин, который реализует большинство интерфейсов анимации, откладывая своё поведение на заданную родительскую анимацию. [...]

ASPECTRATIO Виджет, который пытается масштабировать child до определённого соотношения сторон. [...]

AssetBundleImageKey Ключ изображения, полученного с помощью AssetImage или ExactAssetImage. [...]

AssetBundleImageProvider Подкласс ImageProvider, который знает AssetBundle. [...]

AssetImage Изображение, полученное из AssetBundle, которое определяет точное изображение для использования в зависимости от контекста. [...]

AsyncSnapshot < T > Несколько представлений последнего взаимодействия с асинхронным вычислением. [...]

AutomaticKeepAliveClientMixin < T расширяет StatefulWidget > Предоставляет удобные методы для клиентов AutomaticKeepAlive. [...]

BackdropFilter Элемент управления, который применяет фильтр к существующим изображениям и затем рисует дочерние элементы. [...]

BallisticScrollActivity Активность, которая анимирует прокрутку представления на основе физического моделирования. [...]

Флаг Отображает диагональное сообщение над углом другого элемента управления. [...]BannerPainter Рисует баннер. [..]

Базовая линия Элемент управления, который располагает дочерний элемент управления относительно базовой линии дочернего элемента управления. [..]

Скошенный прямоугольный край Прямоугольный край с плоскими или "скошенными" углами. [..]

BlockSemantics Элемент управления окном, который удаляет семантику всех элементов управления окном, нарисованных в том же семантическом контейнере до него. [..]

Край Край коробки, состоящий из четырёх сторон: верхняя, правая, нижняя, левая. [..]

Край в направлении чтения Край коробки, состоящий из четырёх сторон, которые перевернуты в зависимости от направления чтения. [..]

Набор радиусов края Набор неизменных радиусов каждого угла прямоугольника. [..]

Набор радиусов края в направлении чтения Набор неизменных радиусов каждого угла прямоугольника, но углы определяются в зависимости от направления письма. [..]

Геометрический набор радиусов края Базовый класс для набора радиусов края, который позволяет текстовому направлению восприятия. [..]

Интерполяция между наборами радиусов края Интерполяция между двумя наборами радиусов края. [..]

Сторона края Одна сторона края коробки. [..]

Элемент управления низким навигационным баром Интерактивная кнопка в низком навигационном баре Material или iOS тематического CupertinoTabBar. [..]Роликовый скролл физика Роликовая физическая среда, которая позволяет прокрутке смещения выходить за пределы содержимого, но затем возвращает содержимое обратно к границам. [..]

Роликовая физическая симуляция Реализация роликовой физики, совместимая с iOS. [..]

Край коробки Базовый класс для края коробки, который может быть нарисован как прямоугольник, круг или круглый прямоугольник. [..]

Нестабильные ограничения коробки Нестабильные ограничения размещения RenderBox. [..]

Интерполяция между нестабильными ограничениями коробки Интерполяция между двумя нестабильными ограничениями коробки. [..]

Нестабильное описание коробки Нестабильное описание того, как нарисовать коробку. [..]

Класс рисования коробки Класс с состоянием, который может нарисовать определённое украшение. [..]

Прокручиваемый виджет коробки Прокручиваемый виджет, который использует одиночное дочернее размещение. [..]

Тень коробки Тень, созданная коробкой. [..]

Контекст коробки Объект-обработчик положения элемента управления окном в дереве элементов управления окном. [..]

Генератор Элемент управления окном, который вызывает замыкание для получения его дочерних элементов управления окном. [..]

Собственник коробки Класс-управляющий для фреймворка элементов управления окном. [..]

Канвас Интерфейс для записи графических операций. [...]Центр Элемент, который помещает дочерний элемент в центр. [...]

ChangeNotifier Класс, который можно расширить или смешать, используя VoidCallback для предоставления API уведомлений о изменениях. [...]

CheckedModeBanner Показывает баннер с надписью "DEBUG", когда запущен в проверенном режиме. MaterialApp по умолчанию строит один из них. Недействителен в режиме выпуска.

CircleBorder Фрейм для границы круга, который подходит к доступному пространству. [...]

ClampingScrollPhysics Физика прокрутки, предотвращающая прокрутку за пределы границ контента. [...]

ClampingScrollSimulation Реализация физики прокрутки, совместимая с Android. [...]

ClipOval Виджет, который использует эллипс для вырезания своих дочерних элементов. [...]

ClipPath Виджет, который использует путь для вырезания своих дочерних элементов. [...]

ClipRect Виджет, который использует прямоугольник для вырезания своих дочерних элементов. [...]

ClipRRect Виджет, который использует прямоугольник с закругленными углами для вырезания своих дочерних элементов. [...]

Цвет Несколько 32-битных цветов в формате ARGB. [...]

ColorFilter Описание фильтра, применяемого при рисовании формы или при использовании определенного Paint для сложения слоев. Фильтр — это функция, которая принимает два цвета и выводит один цвет. При применении во время сложения, он независимо применяется к каждому пикселю рисуемого слоя до его объединения с целевым слоем. [...]ColorSwatch < T > Цвет, который имеет небольшую таблицу связанных цветов, известную как "образец". [...]

ColorTween Интерполяция между двумя цветами. [...]

Column Элемент управления, который располагает дочерние элементы управления вертикально. [...]

ComponentElement Элемент, который является частью других элементов. [...]

CompositedTransformFollower Виджет, который следует за CompositedTransformTarget. [...]

CompositedTransformTarget Виджет, который может быть расположен CompositedTransformFollower. [...]

CompoundAnimation < T > Интерфейс для объединения нескольких анимаций. Подклассы должны реализовать valueGetter для контроля над способом объединения дочерних анимаций. Можно связать более двух анимаций. [...]

ConstrainedBox Виджет, который применяет дополнительные ограничения к своим дочерним элементам. [...]

Container Удобный компонент, который объединяет часто используемые компоненты рисования, позиционирования и размера. [...]

Кубическая функция Трехкратное полиномиальное отображение единичного интервала. [...]

Кривая Отображение единичного интервала в единичный интервал. [...]

CurvedAnimation Анимация, которая применяет кривую к другой анимации. [...]

Кривая Набор общих кривых анимации. [...]

CurveTween Интерполяция значения анимации по заданной кривой. [...] CustomMultiChildLayout виджет, который использует делегата для изменения размера и позиционирования нескольких дочерних элементов. [...]CustomPaint виджет, который предоставляет холст для рисования во время отрисовки. [..]

CustomPainter интерфейс, используемый CustomPaint (в библиотеке компонентов) и RenderCustomPaint (в библиотеке рисования). [..]

CustomPainterSemantics свойства, содержащие информацию о том, что было нарисовано на холсте Canvas, используемом CustomPaint. [..]

CustomScrollView виджет прокрутки, который создаётся с использованием хлопчатой бумаги для создания пользовательских эффектов прокрутки. [..]

CustomSingleChildLayout виджет, который откладывает размещение своего единственного дочернего элемента на делегате. [..]

DecoratedBox виджет, который рисует декорацию перед или после рисования дочернего элемента. [..]

DecoratedBoxTransition анимированная версия DecoratedBox, которая декорирует свойства, изменяющиеся в процессе анимации. [..]

Декорация описание декорации (декорации, применяемой к прямоугольнику). [..]

DecorationImage изображение декорации. [..]

DecorationImagePainter рисовщик декорации. [..]

DecorationTween интерполяция между двумя декорациями. [..]

DefaultAssetBundle виджет, который определяет пакет активов по умолчанию для его потомков. [..]

DefaultTextStyle стиль текста, который применяется к потомкам виджета Text без явного стиля. [..]

DefaultWidgetsLocalizations американская локализация библиотеки виджетов. [..]

Направление виджет окна, который определяет окружное направление для рендеринга объектов, чувствительных к тексту и направлению текста. [..]Отменяемый виджет, который может быть отменён путём перетаскивания в указанном направлении. [..]

DragDownDetails объект с подробностями, используемый в обратном вызове GestureDragDownCallback. [..]

DragEndDetails объект с подробностями, используемый в обратном вызове GestureDragEndCallback. [..]

Draggable виджет, который может быть перетащен в DragTarget. [..]

DragScrollActivity деятельность прокрутки, выполняемая просмотровым виджетом при прокрутке пальцем пользователя по экрану. [..]

DragStartDetails объект с подробностями, используемый в обратном вызове GestureDragStartCallback. [..]

DragTarget виджет, который принимает данные при удалении виджета Draggable. [..]

DragUpdateDetails объект с подробностями, используемый в обратном вызове GestureDragUpdateCallback. [..]

DrivenScrollActivity деятельность прокрутки, которая анимирует прокрутку просмотрового виджета на основе параметров анимации. [..]

EdgeInsets набор неизменяемых смещений для четырёх основных направлений. [..]

EdgeInsetsDirectional набор неизменяемых смещений для четырёх основных направлений, но горизонтальные компоненты зависят от направления письма. [..]

EdgeInsetsGeometry базовый класс для EdgeInsets, который позволяет учитывать направление текста и разрешение. [..]

EdgeInsetsGeometryTween интерполяция между двумя значениями EdgeInsetsGeometry. [..]

EdgeInsetsTween интерполяция между двумя значениями EdgeInsets. [..]EditableText Основной текстовый вводный элемент. [..]

EditableTextState Состояние для EditableText. [..]

ElasticInCurve Кривая, которая увеличивает амплитуду за пределами своего диапазона. [..]

ElasticInOutCurve Кривая, которая увеличивает амплитуду за пределами своего диапазона, а затем уменьшает её. [..]

ElasticOutCurve Кривая, которая уменьшает амплитуду за пределами своего диапазона. [..]

Элемент Инстанс виджета в определённом месте в дереве виджетов. [..]

ErrorWidget Виджет, который отображает сообщение об ошибке. [..]

ExactAssetImage Изображение, полученное из AssetBundle, связанное с заданным масштабом. [..]

ExcludeSemantics Виджет, который исключает семантику для всех его потомков. [..]

Расширение Элемент, который заставляет подчинённые элементы Row, Column или Flex расширяться по размеру. [..]

FadeInImage Изображение, которое отображает заполнительное изображение до загрузки целевого изображения, затем плавно входит в новое изображение. [..]

FadeTransition Анимация прозрачности виджета. [..]

FileImage Разрешение заданного объекта File в изображение, связанное с заданным масштабом. [..]

FittedBox Масштабирование и позиционирование его подчинённых элементов в соответствии с собственной внутренней логикой. [..]

FittedSizes Пара размеров, возвращаемая applyBoxFit. [..]

FixedColumnWidth Установка ширины колонки на определённое количество пикселей. [..]FixedExtentMetrics Метрики для прокрутки с фиксированным размером элементов. [..]

FixedExtentScrollController Контроллер для прокрутки с элементами одинакового размера. [..]

FixedExtentScrollPhysics Физика прокрутки, которая всегда прокручивает до элемента, а не до определённого диапазона. [..]

FixedScrollMetrics Несущий контекст для прокрутки Scrollable. [..]

Flexible Виджет, который отображает подчинённые элементы в одномерном массиве. [..]

FlexColumnWidth Определение ширины колонки, занимающей оставшееся пространство после размещения всех других колонок. [..]

Flexible Виджет, который контролирует, как подчинённые элементы Row, Column или Flex должны быть размещены. [..]

FlippedCurve Кривая, которая является обратной к заданной кривой. [..]

Flow Виджет, который эффективно размещает и масштабирует подчинённые элементы в соответствии с логикой FlowDelegate. [..]

FlowDelegate Делегат, который контролирует внешний вид размещения Flow. [..]

FlowPaintingContext Контекст для рисования FlowDelegate. [..]

Класс, предоставляющий информацию для обратного вызова FlutterExceptionHandler. [..]

Несущая описательная структура для описания того, как должен быть нарисован логотип Flutter. [..]

Управляет деревом фокуса. [..]

Листовой узел дерева фокуса, способный принимать фокус. [..]

Создаёт область, в которой виджеты могут получать фокус. [..]

Внутренний узел дерева фокуса. [..]Настройка шрифтового веса Настройка для определения толщины шрифта при рисовании текста Форма Необязательный контейнер для группировки нескольких полей формы (например, виджеты типа TextField). [..]

Одиночное поле формы. [..]

Текущее состояние объекта FormField. Передается методу FormFieldBuilder для построения виджета поля формы. [..]

Состояние, связанное с виджетом формы. [..]

Виджет, который может изменять размер своего потомка до небольшой части общего доступного пространства. [..]

Смещение, представленное как часть размера. [..]

Интерполяция между двумя десятичными смещениями. [..]

Применяет преобразование перед рисованием потомков. [..]

Настройка ширины столбца, которая изменяет размер столбца до небольшой части ограничения maxWidth таблицы. [..]

Виджет, который строит свой вид на основе последней снимка взаимодействия с Future. [..]

Виджет, который обнаруживает жесты. [..]

Фабрика для создания объектов GestureRecognizer. [..]

Фабрика для создания объектов GestureRecognizer, которые передают обработчики обратного вызова. [..]

Уникальный ключ для всего приложения. [..]

Глобальный ключ, который получает свое опознавание из объекта, используемого в качестве его значения. [..]

Визуальное указание на то, что область просмотра была переполнена. [..]

2D градиент. [..]

Виджет для рисования сетки из тонких линий. [..]Колеблющийся 2D массив виджетов. [..]

Виджет, который помечает его потомков как кандидатов для анимации героев. [..]

Управляет переходами героев наблюдателем навигации. [..]

Активность прокрутки, которая ничего не делает, кроме того, что может быть освобождена для восстановления нормального поведения бездействия. [..]

HSVColor Цвет, представленный с использованием альфа, тона, насыщенности и значения в модели HSV. [...]

Иконка Плагин для отображения графических иконок, использующий символы шрифта для рисования IconData, как это предусмотрено для предопределенных IconData в Material. [...]

IconData Описание иконки, представленное символом шрифта. [...]

IconTheme Контролирует дефолтные цвет, непрозрачность и размер иконок в дереве виджетов. [...]

IconThemeData Определяет цвет, непрозрачность и размер иконок. [...]

IdleScrollActivity Активность прокрутки, которая ничего не делает. [...]

IgnorePointer Виджет, невидимый в процессе проверки попадания. [...]

Изображение Виджет для отображения изображения. [...]

ImageCache Класс для объекта imageCache. [...]

ImageConfiguration Информация о конфигурации, передаваемая методу ImageProvider.resolve для выбора конкретного изображения. [...]

Изображение иконки Иконка, предоставленная ImageProvider, например AssetImage. [...]

Информация об изображении Объект dart:ui.Image и соответствующее ему соотношение. [...]ImageProvider Идентификатор изображения, не предоставляющий точный конечный ресурс. Это позволяет идентифицировать набор изображений и позже разрешать конкретное изображение на основе окружения (например, соотношение пикселей устройства). [...]

ImageShader Шейдер для растрового изображения (используется в Paint.shader). [...]

Изображение потока Объект-обработчик для изображения. [...]

ImageStreamCompleter Базовый класс для управления изображениями, загруженными с помощью dart:ui.Image для ImageStream. [...]

ImplicitlyAnimatedWidget Абстрактный виджет для построения виджета, который может постепенно изменять свои значения в течение определенного периода времени. [...]

IndexedStack Стек, который отображает единственный потомок из списка потомков. [...]

InheritedElement Элемент, использующий InheritedWidget в качестве своего конфигурационного элемента.

InheritedWidget Базовый класс виджета, который эффективно распространяет информацию по дереву.

InspectorSelection Изменяемое состояние выбора в инспекторе.

Интервал Кривая, которая начинается с 0.0, затем изгибается (в зависимости от кривой от 0.0 до 1.0) и заканчивается 1.0.

IntrinsicColumnWidth Ширина столбца, определяемая по внутренним размерам всех ячеек в этом столбце.

IntrinsicHeight Виджет, который может изменять высоту своих потомков на их внутреннюю высоту.IntrinsicWidth Виджет, который может изменять ширину своих потомков на их внутреннюю ширину.

IntTween Интерполяция между двумя целыми числами.

Живой Метка для потомка, который должен оставаться живым, даже если он находится в ленивом списке, иначе он будет удален.

KeepAliveHandle Объект, который может быть использован для прослушивания и ручного триггирования KeepAliveNotification. KeepAliveNotification Указывает, что этот уведомительный пузырь должен сохранять активность для поддерева, даже если оно обычно удаляется в качестве оптимизации. [..]

ключ Key является идентификатором для Widget, Element и SemanticsNode [..]

KeyedSubtree Конструктор виджета, который строит его поддерево. [..]

LabeledGlobalKey < StatefulWidget > Глобальный ключ с меткой отладки. [..]

LayerLink Объект, который может быть зарегистрирован в LeaderLayer. [..]

LayoutBuilder Конструктор дерева виджетов, который зависит от размера родительского виджета. [..]

LayoutChangedNotification Указывает, что один из потомков объекта, который получает это уведомление, изменил свое размещение каким-то образом, поэтому любые предположения о его размещении больше не являются действительными. [..]

LayoutId Метаданные для идентификации подэлементов в CustomMultiChildLayout. [..]

LeafRenderObjectElement Элемент, использующий LeafRenderObjectWidget в качестве своего конфигурационного элемента. [..]

LeafRenderObjectWidget Суперкласс для RenderObjectWidgets, используемый для конфигурации подклассов RenderObject без подэлементов. [..]LimitedBox Коробка, которая ограничивает свой размер только тогда, когда она не ограничена. [..]

LinearGradient 2D линейный градиент. [..]

ListBody Виджет, который последовательно располагает свои подэлементы вдоль заданной оси, принуждая их к размеру родительского элемента по другой оси. [..]

Листнер Объект, который поддерживает список слушателей. [..]

Листнер Виджет, который отвечает на события указателя, вызывая обратные вызовы. [..]

ListView Виджет, который может быть линейно упорядочен и прокручиваем в списке. [..]

ListWheelScrollView Коробка, которая может прокручиваться в виде колеса с детьми. [..]

ListWheelViewport Просмотр, который показывает подмножество подмножества в виде колеса. [..]

Locale Идентификатор для выбора языка пользователя и предпочтений форматирования, состоящий из языка и страны. Это подмножество идентификаторов локализации, определенных в стандарте BCP 47. [..]

LocalHistoryEntry

LocalHistoryRoute Вход в историю. [..]

LocalHistoryRoute < T > Маршрут, который может обрабатывать навигацию возврата внутри списка. [..]

Локализация Определение локализации для дочернего элемента и ресурсов локализации, на которые он зависит. [..]

LocalizationsDelegate < T > Фабрика для типа ресурсов локализации, T загружаемого виджетом Localizations. [..]

LocalKey Ключ, который не является глобальным ключом. [..]

LongPressDraggable < T > Элемент, который может быть перетащен с дочерним элементом с момента долгого нажатия. [..]MaskFilter Фильтр маски, применяемый к форме при рисовании. Фильтр маски — это функция, которая принимает битовую карту цветных пикселей и возвращает другую битовую карту цветных пикселей. [..]Matrix4 4D матрица. Значения хранятся в порядке по столбцам.

Matrix4Tween Интерполяция между двумя Matrix4. [...]

MatrixUtils Утилитные функции для работы с матрицами.

MaxColumnWidth Определяет ширину столбца, которая является максимальной из двух норм на ширину столбца. [...]

MediaQuery Создает медиа-запрос для анализа поддерева заданных данных. [...]

MediaQueryData Данные о медиа (например, окно). [...]

MemoryImage Декодирует заданный Uint8List буфер в изображение и связывает его с заданным масштабом. [...]

MergeSemantics Виджет, который объединяет семантику его потомков. [...]

Метаданные Сохраняет непрозрачные метаданные в дереве рендеринга. [...]

MinColumnWidth Определяет ширину столбца, которая является минимальной из двух норм на ширину столбца. [...]

ModalBarrier Виджет, который блокирует пользователя от взаимодействия с виджетами за ним. [...]

ModalRoute < T > Роут, который блокирует взаимодействие с предыдущими роутами. [...]

MultiChildLayoutDelegate Делегат, который контролирует размещение нескольких потомков. [...]

MultiChildRenderObjectElement Элемент, использующий MultiChildRenderObjectWidget в качестве своего конфигурационного элемента. [...]

MultiChildRenderObjectWidgetСуперкласс для RenderObjectWidgets, который используется для конфигурирования подклассов RenderObject с одним списком потомков. (Этот суперкласс предоставляет только хранение для этого списка, он не предоставляет логику обновления.)

MultiFrameImageStreamCompleter Управляет декодированием и расписанием изображений. [...]

NavigationToolbar NavigationToolbar — это вспомогательный элемент размещения, который используется для размещения трех виджетов или групп виджетов по горизонтали, что является разумным для навигационных панелей в приложениях, например в Material Design и iOS. [...]

Навигатор Виджет, который управляет набором потомков виджетов с правилом стека. [...]

NavigatorObserver Интерфейс для наблюдения за поведением навигатора. [...]

NavigatorState Состояние виджета навигатора. [...]

NestedScrollView Скроллирующий виджет, который может включать другие скроллирующие виджеты, их позиции скролла связаны. [...]

NestedScrollViewViewport Вариант Viewport, используемый NestedScrollView. [...]

NetworkImage Получает заданный URL из сети и связывает его с заданным масштабом. [...]

NeverScrollableScrollPhysics Физика скролла, которая не позволяет пользователю скроллить. [...]

Уведомление Уведомление, которое может пузыриться в дереве виджетов. [...]

NotificationListener < T extends Notification > Виджет, который слушает пузыривание уведомлений в дереве. [...]

ObjectKey Ключ, который получает идентификатор из объекта, используемого в качестве его значения. [...]Смещение Непрерывный 2D-флоатовый сдвиг. [...]

OverflowBox Виджет, который помещает потомка в дерево, но не рисует ничего, не позволяет потомку быть доступным для тестирования попадания и не занимает пространство у родителя. [...]OneFrameImageStreamCompleter Управляет загрузкой объектов dart:ui.Image для статических ImageStream (одна кадра).

Прозрачность Виджет, делающий подэлементы частично прозрачными. [...]

OrientationBuilder Строит дерево виджетов, зависящее от ориентации родительского виджета (отличается от ориентации устройства). [...]

OverflowBox Виджет, который накладывает ограничения на подэлементы, отличные от тех, которые получены от родительского виджета, что может позволить подэлементам выйти за пределы родительского виджета. [...]

Перекрытие Элемент стека может быть независимо управляемым. [...]

OverlayEntry Элемент, который может содержать виджет и быть добавлен в перекрытие. [...]

OverlayRoute < T > Путь, который отображает виджет в стеке навигации.

OverlayState Текущее состояние перекрытия. [...]

OverscrollIndicatorNotification Уведомление, что GlowingOverscrollIndicator начнет отображать индикатор перекрута. [...]

OverscrollNotification Уведомление Scrollable, что изменение положения прокрутки не было выполнено, так как это привело бы к выходу за пределы границ прокрутки. [...]

Padding Виджет, защищающий своих подэлементов заданным отступом. [...]PageController Контроллер для PageView. [...]

PageMetrics Метрики для PageView. [...]

PageRoute < T > Модальный путь, заменяющий весь экран. [...]

PageRouteBuilder < T > Утилитный класс для определения одноразового пути страницы на основе обратного вызова. [...]

PageScrollPhysics Физика прокрутки, используемая для прокрутки страниц. [...]

PageStorage Виджет, создающий бакеты страниц для поддерева виджетов. [...]

PageStorageBucket Бакет, связанный с страницами приложения. [...]

PageStorageKey < T > Значок ValueKey для определения значений PageStorage, которые будут сохранены. [...]

Просмотр страницы Разрываемый по страницам перекрывающийся список. [...]

Покраска Описание стиля, используемого при рисовании на холсте. [...]

PaintingBinding Привязка к библиотеке рисования. [...]

PaintingContext Контекст для рисования. [...]

ParentDataElement < T > расширяет RenderObjectWidget Элемент, использующий ParentDataWidget в качестве своего конфигурационного параметра. [...]

ParentDataWidget < T > расширяет RenderObjectWidget Базовый класс для виджетов, которые прикрепляют информацию ParentData к подузлам RenderObjectWidget. [...]

Путь Плоское сложное однонаправленное подмножество. [...]

PerformanceOverlay Отображает статистику производительности [...]

PhysicalModel Виджет, представляющий физический слой, который обрезает своих подэлементов до формы. [...]

PhysicalShape Виджет, представляющий физический слой, который обрезает своих подэлементов до пути.Заполнитель Виджет, который рисует рамку, представляющую место, где в будущем будут добавлены другие виджеты. [...]

PointerCancelEvent Указатель больше не указывает на этот приемник.

PointerDownEvent Указатель соприкоснулся с устройством.

PointerEvent Базовый класс для событий касания, пера или мыши. [...]

PointerMoveEvent Когда указатель соприкоснулся с устройством, он перемещается относительно устройства. [...]

PointerUpEvent Указатель прекратил соприкосновение с устройством.

PopupRoute < T > Модальный маршрут для накладывания виджета окна на текущий маршрут.

Position Контроллер для управления положением подэлементов стека. [...]

PositionedDirectional Виджет для управления положением подэлементов стека без необходимости указания конкретного направления текста. [...]

PositionedTransition Анимированная версия Positioned, которая использует конкретную анимацию для изменения положения дочернего элемента от начального до конечного положения в течение периода анимации. [...]

preferredSize Виджет с предпочитаемым размером. [...]

PreferredSizeWidget Интерфейс для виджета окна, который может вернуть предпочитаемый размер, если не ограничен. [...]

PrimaryScrollController Связывает ScrollController с поддеревом. [...]

ProxyAnimation Анимация, которая служит прокси для другой анимации. [...]

ProxyElement Элемент, использующий ProxyWidget в качестве своей конфигурации. [...]ProxyWidget Виджет, который предоставляет другой виджет, вместо создания нового. [...]

RadialGradient 2D радиальный градиент. [...]

Radius Радиус круга или эллипса. [...]

RawGestureDetector Виджет для обнаружения жестов, описанных заданным методом создания жестов. [...]

RawGestureDetectorState Состояние для RawGestureDetector. [...]

RawImage Виджет для прямого отображения dart:ui.Image. [...]

RawKeyboardListener Виджет, который вызывает обратный вызов каждый раз, когда пользователь нажимает или отпускает клавишу на клавиатуре. [...]

RawKeyEvent Базовый класс для исходных событий клавиатуры. [...]

Rectangle Непрерывный, 2D, ось-ориентированный прямоугольник с плавающей запятой, координаты которого относительно заданного начала координат. [...]

RectTween Интерполяция между двумя прямоугольниками. [...]

RelativePositionedTransition Анимированная версия Positioned, которая изменяет положение подэлементов на основе значений прямоугольника, относительно границы с указанным размером. [...]RelativeRect Непрерывный, двумерный, ось-ориентированный прямоугольник с плавающей запятой, координаты которого относительно краев другого прямоугольника, известного как контейнер. Поскольку размеры прямоугольника относительны размерам контейнера, у этого класса нет членов для ширины и высоты. Для определения ширины или высоты прямоугольника его следует преобразовать в прямоугольник с помощью toRect() (через прямоугольник самого контейнера), а затем проверить объект. [...]RelativeRectTween Интерполяция между двумя относительными rect-объектами. [...]RenderBox Рендер-объект в двумерной декартовой системе координат. [...]

RenderNestedScrollViewViewport Вариант RenderViewport для NestedScrollView. [...]

Рендер-объект Объект в рендер-дереве. [...]

RenderObjectElement Элемент, использующий RenderObjectWidget в качестве своего конфигурационного объекта. [...]

RenderObjectToWidgetAdapter расширяет RenderObject Мост от RenderObject до дерева элементов. [...]

RenderObjectToWidgetElement расширяет RenderObject Корневой элемент, управляемый RenderObject. [...]

RenderObjectWidget RenderObjectWidgets предоставляют конфигурацию для RenderObjectElements, что обеспечивает фактическое рендеринг объектов приложения. [...]

RenderSliverOverlapAbsorber Слайвер, который захватывает перекрытие другого слайвера. [...]

RenderSliverOverlapInjector Слайвер, который использует геометрию слайвера на основе значений, хранящихся в SliverOverlapAbsorberHandle. [...]

RepaintBoundary Виджет, создающий отдельный список отрисовки для своих дочерних элементов. [...]

ReverseAnimation Анимация, противоположная другой анимации. [...]

ReverseTween Твин, который оценивает обратное значение своего родителя. [...]

RichText Кусок богатого текста. [...]

RootRenderObjectElement Элемент, находящийся в корне дерева. [...]

RotatedBox Виджет, который может вращать своих детей целым числом четвертей круга. [...]

RotationTransition Анимация вращения виджета. [...]

RoundedRectangleBorder Круглый прямоугольный край. [...]

Route Абстракция элемента, управляемого навигатором. [...]RouteAware Интерфейс объекта, который знает о своём текущем маршруте. [...]

RouteObserver < R extends Route > Наблюдатель навигации, который уведомляет RouteAware о изменениях их маршрута. [...]

RouteSettings Данные, которые могут быть полезны при построении маршрута. [...]

Row Элемент управления, который располагает своих детей горизонтально. [...]

RRect Несущийся неизменяемый круглый прямоугольник с четырьмя углами с заданными радиусами. [...]

RSTransform Трансформация, составленная из смещения, вращения и равномерного масштабирования. [...]

SafeArea Виджет, который защищает своих детей от вторжения операционной системы, используя достаточное заполнение. [...]

SawTooth Скальный кривой, повторяющийся заданное количество раз в единичном интервале. [...]

ScaleEndDetails Детали для GestureScaleEndCallback. [...]

ScaleStartDetails Детали для GestureScaleStartCallback. [...]

ScaleTransition Анимация трансформации масштабирования виджета. [...]

ScaleUpdateDetails Детали для GestureScaleUpdateCallback. [...]

Панель прокрутки Панель прокрутки. [...]

ScrollableState Объект состояния для панели прокрутки. [...]

ScrollActivity Базовый класс для прокрутки активности (например, перетаскивания и бросания). [...]

ScrollActivityDelegate Задний план для ScrollActivity. [...]

ScrollbarPainter Кастомный рисовщик для отрисовки полосы прокрутки. [...]

ScrollBehavior Описание поведения панели прокрутки. [...]

ScrollConfiguration Контроль поведения панели прокрутки в поддереве. [...]ScrollContext Интерфейс для панели прокрутки, чтобы использовать ScrollPosition. [..]

ScrollController Контроллер для панели прокрутки. [..]

ScrollDragController Контроллер прокрутки, когда пользователь перетаскивает палец по экрану. [..]

ScrollEndNotification Уведомление о том, что панель прокрутки остановила прокрутку. [..]

ScrollHoldController Интерфейс для удержания панели прокрутки в неподвижном состоянии. [..]

ScrollMetrics Описание содержимого панели прокрутки для моделирования состояния области просмотра. [..]

ScrollNotification Уведомление, связанное с прокруткой. [..]

ScrollPhysics Определение физических характеристик панели прокрутки. [..]

scrollPosition Определение видимой части содержимого в области просмотра. [..]

ScrollPositionWithSingleContext Позиция прокрутки для управления активностью прокрутки с одним контекстом. [..]

ScrollSpringSimulation Симуляция пружины, где значение x гарантирует полное окончательное значение при завершении симуляции. [..]

ScrollStartNotification Уведомление о том, что панель прокрутки начала прокрутку. [..]

ScrollUpdateNotification Уведомление о том, что панель прокрутки изменила свое положение прокрутки. [..]

Панель прокрутки Панель прокрутки. [..]

Семантика Виджет, который аннотирует дерево виджетов описанием значений виджетов. [..]

SemanticsDebugger Виджет для визуализации семантики дочерних элементов. [..]Шейдер Базовый класс для объектов, таких как градиенты и ImageShader, которые соответствуют шейдерам, используемым в Paint.shader. [..]

ShaderMask Виджет, который применяет маску, созданную шейдером, к его дочерним элементам. [..]

ShapeBorder Базовый класс для контуров формы. [..]

ShapeDecoration Несколько неизменных описаний о том, как рисовать произвольную форму. [..]

ShrinkWrappingViewport Внутренний виджет большего размера, который сжимает дочерние элементы по главной оси. [..]

Симуляция Базовый класс для всех симуляций. [..]

SingleChildLayoutDelegate Делегат для вычисления разметки для рендер-объекта с одним дочерним элементом. [..]

SingleChildRenderObjectElement Элемент, использующий SingleChildRenderObjectWidget в качестве своего конфигурационного объекта. [..]

SingleChildRenderObjectWidget Суперкласс для настройки подклассов RenderObject с одним слотом для потомка. (Этот суперкласс предоставляет только хранение для потомка, он не предоставляет логику обновления.)

SingleChildScrollView Контейнер для прокрутки одного виджета. [...]

SingleTickerProviderStateMixin < T > Расширяет StatefulWidget для предоставления одного Ticker, настроенного на то, чтобы быть активным только при включении текущего дерева, как определено TickerMode. [...]

Размер Хранит двумерный размер с плавающей запятой. [...]

SizeChangedLayoutNotification Указывает, что размер одного из потомков объекта, получившего это уведомление, изменился, поэтому любые предположения о данном размещении больше не действительны. [...]SizeChangedLayoutNotifier Виджет, который автоматически отправляет SizeChangedLayoutNotification при изменении размера одного из потомков. [...]

SizedBox Контейнер с заданным размером. [...]

SizedOverflowBox Контейнер с заданным размером, но передающий свои оригинальные ограничения потомку, что может привести к переполнению. [...]

SizeTransition Анимирует свой размер и вырезку, а также выравнивание потомка. [...]

SizeTween Интерполяция между двумя размерами. [...]

SlideTransition Анимирует положение виджета относительно его обычного положения. [...]

SliverChildBuilderDelegate Делегат, использующий обратный вызов построения для предоставления потомков. [...]

SliverChildDelegate Делегат для предоставления потомков. [...]

SliverChildListDelegate Делегат, использующий явный список для предоставления потомков. [...]

SliverFillRemaining Слайвер с одним потомком, заполняющий оставшееся пространство в области видимости. [...]

SliverFillViewport Слайвер с несколькими потомками, каждый из которых заполняет область видимости. [...]

SliverFixedExtentList Слайвер, размещающий несколько потомков с одинаковым основным размером в линейном массиве. [...]

SliverGrid Слайвер, размещающий несколько потомков в двумерном массиве. [...]

SliverGridDelegate Делегат для управления размещением плиток в сетке. [...]SliverGridDelegateWithFixedCrossAxisCount Создает сетку с фиксированным количеством элементов по оси X.

SingleChildRenderObjectWidget Суперкласс для настройки подклассов RenderObject с одним слотом для потомка. (Этот суперкласс предоставляет только хранение для потомка, он не предоставляет логику обновления.)SingleChildScrollView Контейнер для прокрутки одного виджета. [...]

SingleTickerProviderStateMixin < T > Расширяет StatefulWidget для предоставления одного Ticker, настроенного на то, чтобы быть активным только при включении текущего дерева, как определено TickerMode. [...]

Размер Хранит двумерный размер с плавающей запятой. [...]

SizeChangedLayoutNotification Указывает, что размер одного из потомков объекта, получившего это уведомление, изменился, поэтому любые предположения о данном размещении больше не действительны. [...]

SizeChangedLayoutNotifier Виджет, который автоматически расписывает SizeChangedLayoutNotification при изменении размера одного из потомков. [...]

SizedBox Контейнер с заданным размером. [...]

SizedOverflowBox Контейнер с заданным размером, но передающий свои оригинальные ограничения потомку, что может привести к переполнению. [...]

SizeTransition Анимирует свой размер и вырезку, а также выравнивание потомка. [...]

SizeTween Интерполяция между двумя размерами. [...]

SlideTransition Анимирует положение виджета относительно его обычного положения. [...]

SliverChildBuilderDelegate Делегат, использующий обратный вызов построения для предоставления потомков. [...]

SliverChildDelegate Делегат для предоставления потомков. [...]

SliverChildListDelegate Делегат, использующий явный список для предоставления потомков. [...]

SliverFillRemaining Слайвер с одним потомком, заполняющий оставшееся пространство в области видимости. [...]SliverFillViewport Слайвер с несколькими потомками, каждый из которых заполняет область видимости. [...]

SliverFixedExtentList Слайвер, размещающий несколько потомков с одинаковым основным размером в линейном массиве. [...]

SliverGrid Слайвер, размещающий несколько потомков в двумерном массиве. [...]

SliverGridDelegate Делегат для управления размещением плиток в сетке. [...]

SliverGridDelegateWithFixedCrossAxisCount Создает сетку с фиксированным количеством элементов в поперечной оси. [...]

SliverGridDelegateWithMaxCrossAxisExtent Создает сетку с максимальным количеством элементов в поперечной оси. [...]

SliverList Слайвер, размещающий несколько потомков в линейном массиве вдоль основной оси. [...]

SliverMultiBoxAdaptorElement Элемент, лениво создающий потомков для SliverMultiBoxAdaptorWidget. [...]

SliverMultiBoxAdaptorWidget Базовый класс для слайверов с несколькими потомками. [...]

SliverOverlapAbsorber Позволяет другим пластинчатым компонентам считывать перекрытие. [...]

SliverOverlapAbsorberHandle Обеспечивает обработку перекрытия для компонентов пластинчатого перекрытия, пластинчатого инжектора перекрытия и вьюпорта NestedScrollView. [...]

SliverOverlapInjector Пластинчатый компонент, который использует геометрию, основанную на значении, хранящемся в обработчике перекрытия пластинчатого перекрытия. [...]Пластинчатый компонент с отступом Пластинчатый компонент, который применяет отступы к другим пластинчатым компонентам. [...]

Пластинчатый компонент с постоянным заголовком Пластинчатый компонент, размер которого изменяется при прокрутке до края области просмотра. [...]

Делегат пластинчатого компонента с постоянным заголовком Делегат конфигурации пластинчатого компонента с постоянным заголовком. [...]

Пластинчатый список с прототипным размером Список пластинчатых компонентов, размер которых ограничен прототипным элементом. [...]

Пластинчатый компонент безопасной области Пластинчатый компонент, который добавляет отступы для избегания захвата операционной системы. [...]

Пластинчатый адаптер для Box Пластинчатый компонент, содержащий одиночный компонент Box. [...]

Стек Компонент, который позволяет позиционировать его дочерние элементы относительно краев его собственного контейнера. [...]

Форма стадиона Форма границы, подходящая для формы стадиона (прямоугольник с полукруглыми краями), применяемая к виджету. [...]

Расширение состояния StatefulWidget Логика и внутреннее состояние StatefulWidget. [...]

Платонический виджет с состоянием Виджет с состоянием, который вызывает замыкание для получения своих дочерних виджетов. [...]

Элемент с состоянием Элемент, использующий StatefulWidget в качестве своего конфигурационного элемента. [...]Виджет с изменяемым состоянием Виджет, который имеет изменяемое состояние. [...]

Элемент без состояния Элемент, использующий StatelessWidget в качестве своего конфигурационного элемента. [...]

Виджет без состояния Виджет, который не требует изменяемого состояния. [...]

Виджет перехода состояния Виджет, который перестраивается при изменении состояния заданного анимационного элемента. [...]

Tween шага Интерполяция между двумя целыми числами. [...]

Builder потока Виджет, который строит свои дочерние элементы на основе последнего снимка потока. [...]

Базовый класс Builder потока <T, S> Базовый класс для виджетов, которые строят свои элементы на основе взаимодействия с заданным потоком. [...]

Таблица Виджет, который использует алгоритм размещения таблицы для своих дочерних элементов. [...]

Контур таблицы Описание контура для виджета таблицы. [...]

Компонент ячейки таблицы Виджет, который управляет выравниванием дочерних элементов таблицы. [...]

Ширина столбца таблицы Базовый класс для описания ширины столбцов в RenderTable. [...]

Строка таблицы Группа горизонтальных ячеек в таблице. [...] Подробности о GestureTapDownCallback, такие как положение.

Подробности о GestureTapUpCallback, такие как положение.

Текст Набор текста с одним стилем. [...]

Текстовое поле Прямоугольник, содержащий текст. [...]TextDecoration Линейное оформление, рисуемое рядом с текстом.

TextEditingController Контроллер для редактируемого текстового поля. [...]

TextEditingValue Текущее значение текстовой строки, выбор и состояние ввода.

TextInputType Тип информации для оптимизации текстового вводного контроллера. [...]

TextPainter Объект для рисования дерева TextSpan на Canvas. [...]

TextPosition Визуальная позиция в строке текста.

Текстовый диапазон Набор символов в строке текста. [...]

Текстовый выбор Набор текста, представляющий выбор. [...]

TextSelectionControls Интерфейс для построения UI выбора, предоставленный реализатором виджета панели инструментов. [...]

TextSelectionDelegate Интерфейс для управления выбором, используемый реализатором виджета панели инструментов. [...]

TextSelectionOverlay Объект для управления парами текстовых выборочных маркеров. [...]

TextSpan Непрерывный диапазон текста. [...]

Текстовый стиль Непрерывный стиль для рисования текста. [...]

TextStyleTween Интерполяция между двумя стилями текста. [...]

Текстура Прямоугольник, на который отображается текстура. [...]

Порог Кривая, которая равна 0.0 до достижения порога, затем скачок до 1.0. [...]

FutureTicker Объект, представляющий текущий Ticker. [...]

TickerMode Включение или отключение кода (и контроллеров анимации) в поддереве виджета. [...]

TickerProvider Интерфейс, реализуемый классом, который может предоставлять Ticker. [...]TickerProviderStateMixin < T > Расширение StatefulWidget, предоставляющее Ticker, настроенный на срабатывание только при активации текущего дерева, как определено TickerMode. [...]

Заголовок Виджет, описывающий это приложение в операционной системе.

Толерантность Структура, определяющая допустимую максимальную разницу в расстоянии, времени и скорости, при которой считается, что объекты равны.

TrackingScrollController ScrollController, начальное значение прокрутки которого отслеживает последнее обновление ScrollPosition. [...]

TrainHoppingAnimation Анимация, которая начинается с прокрутки одного аниматора, но может переключиться на второй аниматор, когда их временные интервалы пересекаются. [...] Переход Окно-виджет, который применяет трансформацию перед отрисовкой своих дочерних элементов. [...]

TransformProperty Свойство, которое обрабатывает матрицу Matrix4, представляющую трансформацию.

TransitionRoute < T > Маршрут с входным и выходным переходом.

Tween < T > Линейная интерполяция между начальным и конечным значениями. [...]

TypeMatcher < T > Этот класс является обходным путем для оператора "is", который не принимает переменные значения в качестве своего правого операнда.

UnconstrainedBox Виджет, который не накладывает ограничений на своих дочерних элементов, позволяя им отображаться в "естественном" размере. [...]Уникальный ключ Ключ, который равен только самому себе.

UniqueWidget < T extends StatefulWidget > Базовый класс для состояния-виджета, который имеет только один расширенный экземпляр в дереве. [...]

UserScrollNotification Уведомление о том, что пользователь изменил направление прокрутки. [...]

ValueKey < T > Ключ, который использует определенное значение для идентификации себя. [...]

ValueNotifier < T > Изменяемый уведомитель, который сохраняет одно значение. [...]

Скорость Двухмерная скорость.

Виджет-viewport Внутренний виджет большего размера. [...]

ViewportNotificationMixin Миксин для уведомлений, используемый для отслеживания количества пройденных RenderAbstractViewport. [...]

Виджет-виджет Конфигурация для описания элемента. [...]

WidgetInspector Виджет для проверки структуры дочерних виджетов. [...]

WidgetInspectorService GUI-инструмент для взаимодействия с WidgetInspector. [...]

WidgetsApp Удобный класс, который содержит многие виджеты, которые обычно требуются приложением. [...]

WidgetsBinding Связующий элемент между слоем виджетов и движком Flutter.

WidgetsBindingObserver Интерфейс для классов, которые регистрируются с WidgetsBinding. [...]

WidgetsFlutterBinding Конкретная связь для приложений на основе виджетов. Это связующий элемент между фреймворком и движком Flutter.

WidgetsLocalizations Интерфейс для локализованных значений ресурсов для наименее уровня фреймворка Flutter. [...]--- Переход Окно-виджет, который применяет трансформацию перед отрисовкой своих дочерних элементов.

TransformProperty Свойство, которое обрабатывает матрицу Matrix4, представляющую трансформацию.

TransitionRoute < T > Маршрут с входным и выходным переходом.

Tween < T > Линейная интерполяция между начальным и конечным значениями.

TypeMatcher < T > Этот класс является обходным путем для оператора "is", который не принимает переменные значения в качестве своего правого операнда.

UnconstrainedBox Виджет, который не накладывает ограничений на своих дочерних элементов, позволяя им отображаться в "естественном" размере.

Уникальный ключ Ключ, который равен только самому себе.UniqueWidget < T extends StatefulWidget > Базовый класс для состояния-виджета, который имеет только один расширенный экземпляр в дереве виджетов.

UserScrollNotification Уведомление о том, что пользователь изменил направление прокрутки.

ValueKey < T > Ключ, который использует определенное значение для идентификации себя.

ValueNotifier < T > Изменяемый уведомитель, который сохраняет одно значение.

Скорость Двухмерная скорость.

Виджет-viewport Внутренний виджет большего размера.

ViewportNotificationMixin Миксин для уведомлений, используемый для отслеживания количества пройденных RenderAbstractViewport.

Виджет-виджет Конфигурация для описания элемента.

WidgetInspector Виджет для проверки структуры дочерних виджетов.

WidgetInspectorService GUI-инструмент для взаимодействия с WidgetInspector.

WidgetsApp Удобный класс, который содержит многие виджеты, которые обычно требуются приложением.

WidgetsBinding Связующий элемент между слоем виджетов и движком Flutter.

WidgetsBindingObserver Интерфейс для классов, которые регистрируются с WidgetsBinding.

WidgetsFlutterBinding Конкретная связь для приложений на основе Widgets. Это связующий элемент между фреймворком и движком Flutter.

WidgetsLocalizations Интерфейс для локализованных значений ресурсов для наименования уровня фреймворка Flutter.

WidgetToRenderBoxAdapter Адаптер для размещения определенного RenderBox в дереве виджетов.

WillPopScope Область, которая регистрирует обратные вызовы для отклонения попыток пользователя покинуть модальное окно.Пакет Виджет, который отображает свои дочерние элементы в горизонтальном или вертикальном режиме.

Константы kAlwaysCompleteAnimation → const анимация Анимация, которая всегда завершена.

const _AlwaysCompleteAnimation() kAlwaysDismissedAnimation → const анимация Анимация, которая всегда отменена.

Свойства debugHighlightDeprecatedWidgets ↔ bool Флаг для отображения предупреждений о устаревших виджетах. ---Чтение/запись debugPrint ↔ DebugPrintCallback Отображает сообщения в консоль, которую можно получить с помощью команды "logs" инструмента "flutter" ("flutter logs").[...]

Чтение/запись debugPrintBuildScope ↔ Логический Логирует все входящие BuildOwner.buildScope.[...]

Чтение/запись debugPrintGlobalKeyedWidgetLifecycle ↔ Логический Логирует при отключении глобального ключа для виджета и при повторном активировании (повторном логировании).[...]

Чтение/запись debugPrintRebuildDirtyWidgets ↔ Логический Логирует пересоздание грязных виджетов в каждом кадре.[...]

Чтение/запись debugPrintScheduleBuildForStacks ↔ Логический Логирует стеки вызовов, которые помечают виджеты для пересоздания.[...]

Чтение/запись debugProfileBuildsEnabled ↔ Логический Добавляет события для каждого построенного виджета в Timeline.[...]

Только чтение функция applyBoxFit(BoxFit fit, Size inputSize, Size outputSize) ↔ FittedSizes Применяет значение BoxFit.[...]axisDirectionIsReversed(AxisDirection axisDirection) ↔ Логический Возвращает true, если движение в заданном направлении оси происходит в убывающем порядке.[...]

axisDirectionToAxis(AxisDirection axisDirection) ↔ Ось Возвращает ось, содержащую заданное направление оси.[...]

createLocalImageConfiguration(BuildContext context, {Size size}) ↔ ImageConfiguration Создает ImageConfiguration на основе заданного BuildContext (и опционального размера).[...]

debugAssertAllWidgetVarsUnset(String reason) ↔ Логический Возвращает true, если все переменные отладки виджета не были изменены.[...]

debugCheckHasDirectionality(BuildContext context) ↔ Логический Возвращает true, если заданный контекст имеет предка Directionality.[...]

debugCheckHasMediaQuery(BuildContext context) ↔ Логический Возвращает true, если заданный контекст имеет предка MediaQuery.[...]

debugCheckHasTable(BuildContext context) ↔ Логический Возвращает true, если заданный контекст имеет предка таблицы.[...]

debugChildrenHaveDuplicateKeys(Widget parent, Iterable children) ↔ Логический Возвращает true, если заданный список детей содержит повторяющиеся непустые ключи.[...]

debugDescribeTransform(Matrix4 transform) ↔ Список<Строк> Возвращает список строк, представляющих заданный трансформ, в формате, полезном для TransformProperty.[...]

debugDumpApp() ↔ void Выводит строковое представление текущего запущенного приложения.[...]

debugDumpLayerTree() ↔ void Выводит текстовое представление всей дерева слоев.

debugDumpRenderTree() ↔ void Выводит текстовое представление всей дерева рендера.debugItemsHaveDuplicateKeys(items: Iterable) → bool Проверяет, что список переданных элементов не содержит повторяющихся непустых ключей.

debugPrintStack({label: String, maxFrames: int}) → void Использует debugPrint и FlutterError.defaultStackFilter для вывода текущего стека вызовов в консоль.

debugWidgetBuilderValue(widget: Widget, builtWidget: Widget) → void Проверяет, что построенный виджет не является пустым.

decodeImageFromList(list: Uint8List) → Future Создает изображение из списка байтов.

defaultScrollNotificationPredicate(notification: ScrollNotification) → bool ScrollNotificationPredicate, который проверяет, что notification.depth равно 0, что означает, что уведомление не прошло через встроенные виджеты прокрутки.

flipAxis(axis: Axis) → Axis Возвращает противоположную сторону для заданного оси.

flipAxisDirection(axisDirection: AxisDirection) → AxisDirection Возвращает противоположное направление для заданного AxisDirection.

getAxisDirectionFromAxisReverseAndDirectionality(context: BuildContext, axis: Axis, reverse: bool) → AxisDirection Возвращает AxisDirection для заданного оси в текущей Directionality (или противоположное, если reverse равно true).

hashList(arguments: Iterable) → int Объединяет значения Object.hashCode для любого количества объектов в Iterable в одно значение. Если передан null, эта функция вернет то же значение, как если бы был передан пустой список.hashValues(arg01: Object, arg02: Object, [arg03: Object = _hashEnd, arg04: Object = _hashEnd, arg05: Object = _hashEnd, arg06: Object = _hashEnd, arg07: Object = _hashEnd, arg08: Object = _hashEnd, arg09: Object = _hashEnd, arg10: Object = _hashEnd, arg11: Object = _hashEnd, arg12: Object = _hashEnd, arg13: Object = _hashEnd, arg14: Object = _hashEnd, arg15: Object = _hashEnd, arg16: Object = _hashEnd, arg17: Object = _hashEnd, arg18: Object = _hashEnd, arg19: Object = _hashEnd, arg20: Object = _hashEnd]) → int Объединяет хэш-коды до 20 объектов в одно значение.paintBorder(canvas: Canvas, rect: Rect, {top: BorderSide, right: BorderSide, bottom: BorderSide, left: BorderSide}) → void Рисует границу вокруг заданного прямоугольника на канвасе. Отрисовка изображения на заданный прямоугольник в указанном холсте. [..]

paintZigZag(Канвас холст, Цвет цвет, Смещение начало, Смещение конец, int zigs, double ширина) → void Рисует линию между двумя точками, разрезая диагональную линию, соединяющую две точки, сначала перед, а затем после. [..]

positionDependentBox({ Размер размер, Размер размерДочернего, Смещение цель, bool предпочитатьНижний, double вертикальноеСмещение: 0.0, double отступ: 10.0 }) → Смещение Располагает дочерний блок внутри контейнерного блока над или под точкой цели. [..]

precacheImage(ИзображениеПровайдер провайдер, BuildContext контекст, { Размер размер }) → Future < Null > Предварительно загружает изображение в кэш изображений. [..]

runApp(виджет приложение) → void Расширяет заданный виджет и прикрепляет его к экрану. [..]

textDirectionToAxisDirection(ТекстовоеНаправление текстовоеНаправление) → ОсьНаправление Возвращает направление оси, в котором происходит чтение в заданном направлении текста. [..]

Перечисление AnimationStatus

Статус анимации AppLifecycleState Состояние жизненного цикла приложения. [..]

Ось Два основных направления двух измерений. [..]

ОсьНаправление Направление вдоль горизонтальной или вертикальной оси. [..]BannerLocation Где отображать баннер. [..]

Смешивание Алгоритм, используемый при рисовании на холсте. [..]

BlurStyle Стиль размытия, используемый в объекте MaskFilter. [..]

Край Стиль линии, используемый при рисовании на краю. [..]

BoxFit Как вырезать один блок в другой. [..]

BoxShape Фигура, используемая при рендеринге Border или BoxDecoration. [..]

ConnectionState Состояние соединения с асинхронным вычислением. [..]

CrossAxisAlignment Как располагать детей вдоль горизонтальной оси в гибком размещении. [..]

CrossFadeState Указывает, какой из двух дочерних элементов должен быть отображен. См. AnimatedCrossFade. [..]

DecorationPosition Где рисовать декоративный блок. [..]

DiagnosticLevel Уровень приоритета, используемый для фильтрации отображения и упрощения различных диагностики. [..]

DismissDirection Направление, в котором можно отклонить. [..]

DragAnchor Точка, к которой можно закрепить объект при перетаскивании. [..]

FadeInImagePhase Этапы, которые проходит FadeInImage. [..]

FilterQuality Уровень качества фильтра изображения. [..]

FLEXFIT Как вписать child в доступное пространство. [..]

FlutterLogoStyle Возможные способы рисования логотипа Flutter.

Шрифт стили Наклонить ли шрифт в шрифте

GrowthDirection Направление сортировки контента строк относительно осями прокрутки. [..]

HitTestBehavior Как себя вести во время тестирования попаданий.

ImageRepeat Как рисовать не покрытые изображением части рамки.MainAxisAlignment Как располагать дочерние элементы вдоль главной оси в flex-разметке. [..]

MainAxisSize Какое пространство должно занимать главная ось. [..]

Направление Вертикальное или горизонтальное.

Переполнение Должны ли вырезаться вышедшие за пределы дочерние элементы или видеть их переполнение.

PaintingStyle Стратегия рисования форм и путей на холсте.

PathFillType Определяет правила обертывания, используемые для вычисления внутренней области пути.

RenderComparison Описание различий между двумя объектами в контексте их влияния на рендеринг.

RoutePopDisposition Указывает, следует ли выйти из текущего маршрута.

SelectionChangedCause Указывает, что вызвало изменение выбранного текста (включая изменения положения курсора).

StackFit Как изменять размер непозиционированных дочерних элементов в Stack.

StrokeCap Стиль для концов линий.

StrokeJoin Стиль для соединений линий.

TableCellVerticalAlignment Варианты вертикального выравнивания ячеек в объекте RenderTable.

Поддержка платформ Пользовательский интерфейс должен адаптироваться к платформе цели. [..]

TextAffinity Является ли TextPosition визуально выше или ниже по отношению к своему смещению.

textAlign установки Как и когда следует выравнивать текст по горизонтали.

TextBaseline Уровень, используемый для выравнивания текста.

TextDecorationStyle Стиль для рисования декораций текста.TextDirection Направление потока текста.

TextOverflow Как следует обрабатывать переполнение текста.

TextSelectionHandleType Тип ручки выбора, который следует отобразить.

TILEMODE Определяет, что происходит с краями градиента.

VertexMode Определяет, как интерпретировать список точек при рисовании набора треугольников.

VerticalDirection Направление вертикального потока коробки.

WrapAlignment Как выравнивать объекты в обертке.

WrapCrossAlignment Как выравнивать детей в поперечной оси в обертке.

Тип определения AnimatedCrossFadeBuilder (Widget topChild, Key topChildKey, Widget bottomChild, Key bottomChildKey) → Widget Подпись обратного вызова layoutBuilder для AnimatedCrossFade. [..]

AnimatedListItemBuilder (BuildContext context, int index, Animation animation) → Widget Подпись обратного вызова для построения AnimatedList.

AnimatedListRemovedItemBuilder (BuildContext context, Animation animation) → Widget Используется для сигнатуры обратного вызова построителя AnimatedListState.removeItem.

AnimatedSwitcherLayoutBuilder (List children) → Widget Сигнатура для построителя, используемого для создания пользовательского макета AnimatedSwitcher. [...]

AnimatedSwitcherTransitionBuilder (Widget child, Animation animation) → Widget Сигнатура для построителя, используемого для создания пользовательского перехода AnimatedSwitcher. [...]

AnimationStatusListener (AnimationStatus status) → void Сигнатура для слушателя, используемого для добавления Animation.addStatusListener.

AsyncWidgetBuilder (BuildContext context, AsyncSnapshot snapshot) → Widget Сигнатура для стратегии, используемой для построения виджета на основе асинхронного взаимодействия. [...]CreateRectTween(Rect begin, Rect end) → Tween < Rect > Сигнатура функции, которая принимает два экземпляра Rect и возвращает RectTween, представляющий переход между ними. [...]

DismissDirectionCallback(DismissDirection direction) → void Сигнатура для Dismissible, используемая для указания, что элемент был отклонен в данном направлении. [...]

DraggableCanceledCallback(Velocity velocity, Offset offset) → void Сигнатура для DragTarget, используемая, когда DragTarget отклоняет Draggable без принятия. [...]

DragTargetAccept < T > (T data) → void Сигнатура для DragTarget, используемая для принятия данных. [...]

DragTargetBuilder < T > (BuildContext context, List < T > candidateData, List rejectedData) → Widget Сигнатура для построения детей DragTarget. [...]

DragTargetLeave < T > (T data) → void Сигнатура для DragTarget, используемая, когда DragTarget оставляет Draggable. [...]

DragTargetWillAccept < T > (T data) → bool Сигнатура для DragTarget, используемая для определения, будет ли DragTarget принимать данные. [...]

ElementVisitor(Element element) → void Сигнатура для обратного вызова, используемого для посещения элементов BuildContext.visitChildElements. [...]

ErrorWidgetBuilder(FlutterErrorDetails details) → Widget Сигнатура для построителя, используемого для создания виджета ошибки при возникновении ошибки. [...]

FormFieldBuilder < T > (FormFieldState < T > field) → Widget Сигнатура для построителя, используемого для создания виджета, представляющего поле формы. [...]

FormFieldSetter < T > (T newValue) → void Сигнатура для уведомления о изменении значения поля формы. [...]FormFieldValidator < T > (T value) → String сигнатура для валидации поля формы. [...]GenerateAppTitle(BuildContext контекст) → String Подписывает метод WidgetsApp.onGenerateTitle. [...]

GestureDragCancelCallback() →无效 Подписывает метод, вызываемый, когда предыдущий вызов указателя GestureDragDownCallback не завершен. [...]

GestureDragDownCallback(DragDownDetails details) →void Подписывает метод, вызываемый, когда указатель касается экрана и может начать перемещаться. [...]

GestureDragEndCallback(DragEndDetails details) →void Подписывает метод, вызываемый, когда предыдущий указатель, касавшийся экрана и перемещавшийся, больше не касается экрана. [...]

GestureDragStartCallback(DragStartDetails details) →void Подписывает метод, вызываемый, когда указатель касается экрана и начинает перемещаться. [...]

GestureDragUpdateCallback(DragUpdateDetails details) →void Подписывает метод, вызываемый, когда указатель, касавшийся экрана и перемещавшийся, снова перемещается. [...]

GestureLongPressCallback() →无效 Подписывает метод, вызываемый, когда указатель длительное время касается экрана в одной и той же позиции. [...]

GestureRecognizerFactoryConstructor () →T Подписывает замыкание, используемое для реализации GestureRecognizerFactory.constructor. [...]

GestureRecognizerFactoryInitializer (T instance) →无效 Подписывает замыкание, используемое для реализации GestureRecognizerFactory.initializer. [...]

GestureScaleEndCallback(ScaleEndDetails details) →无效 Подписывает метод, вызываемый, когда указатель перестает касаться экрана. [...]GestureScaleStartCallback(ScaleStartDetails details) → недействителен Подписывает метод, вызываемый, когда указатель, касавшийся экрана, устанавливает фокус и начальное масштабирование равно 1.0.

GestureScaleUpdateCallback(ScaleUpdateDetails details) → недействителен Подписывает метод, вызываемый, когда указатель, касавшийся экрана, указывает на новый фокус и/или масштаб.

GestureTapCallback() → недействителен Подписывает метод, вызываемый, когда происходит тап.

GestureTapCancelCallback() → недействителен Подписывает метод, вызываемый, когда предыдущий вызов указателя GestureTapDownCallback не приводит к тапу.

GestureTapDownCallback(TapDownDetails details) → недействителен Подписывает метод, вызываемый, когда указатель, который может привести к тапу, касается экрана.

GestureTapUpCallback(TapUpDetails details) → недействителен Подписывает метод, вызываемый, когда указатель, который вызвал тап, перестает касаться экрана.

ImageListener(ImageInfo image, bool synchronousCall) → void Подписывает метод, вызываемый, когда изображение становится доступным.

IndexedWidgetBuilder(BuildContext контекст, int index) → Widget Подписывает функцию, используемую для создания виджета Widget для заданного индекса, например, в списке.

InspectorSelectButtonBuilder(BuildContext контекст, VoidCallback onPressed) → Widget Используемый билдер-коллбэк с сигнатурой WidgetInspector.selectButtonBuilder.

InspectorSelectionChangedCallback() → недействителен Коллбэк-сигнатура изменения выбора WidgetInspectorService.selectionChangedCallback.LayoutWidgetBuilder(BuildContext контекст, BoxConstraints constraints) → Widget

LayoutBuilder билдер-функции с сигнатурой.

LocaleResolutionCallback(Locale локаль, Iterable поддерживаемыеЛокали) → Locale сигнатура WidgetsApp.localeResolutionCallback. [...]

NestedScrollViewHeaderSliversBuilder(BuildContext контекст, bool innerBoxIsScrolled) → List сигнатура NestedScrollView для построения его заголовка. [...]

NotificationListenerCallback<T уведомление>(T уведомление) → bool сигнатура Notification слушателя. [...]

OrientationWidgetBuilder(BuildContext контекст, Orientation ориентация) → Widget сигнатура функции для построения заданного виджета Orientation. [...]

PointerCancelEventListener(PointerCancelEvent событие) → void сигнатура для прослушивания событий PointerCancelEvent.

PointerDownEventListener(PointerDownEvent событие) → void сигнатура для прослушивания событий PointerDownEvent.

PointerMoveEventListener(PointerMoveEvent событие) → void сигнатура для прослушивания событий PointerMoveEvent.

PointerUpEventListener(PointerUpEvent событие) → void сигнатура для прослушивания событий PointerUpEvent.

RouteFactory(RouteSettings settings) → маршрут создает маршрут для заданных маршрутов настроек. [...]

RoutePageBuilder(BuildContext контекст, Animation анимация, Animation secondaryAnimation) → Widget сигнатура функции для построения основного содержимого маршрута для PageRouteBuilder.

RoutePredicate(маршрут маршрут) → bool сигнатура предиката параметра Navigator.popUntil.

RouteTransitionsBuilder(BuildContext контекст, Animation анимация, Animation secondaryAnimation, Widget child) → Widget сигнатура функции для построения переходов маршрута для PageRouteBuilder.ScrollNotificationPredicate(ScrollNotification уведомление) → bool предикат ScrollNotification для пользовательских виджетов, которые слушают уведомления от своих дочерних элементов.

SelectionChangedCallback(TextSelection выбор, SelectionChangedCause причина) → void сигнатура коллбэка, вызываемого при изменении выбора пользователем (включая позицию курсора).

SemanticsBuilderCallback(размер: Size) → List возвращает функцию с сигнатурой CustomPainter.semanticsBuilder. [..]

ShaderCallback(пределы: Rect) → Shader сигнатура функции для создания Shader с заданными Rect. [..]

StatefulWidgetBuilder(контекст: BuildContext, setState: StateSetter) → Widget сигнатура обратного вызова для StatefulBuilder. [..]

StateSetter(функция: VoidCallback) → void сигнатура функции State.setState. [..]

TextSelectionOverlayChanged(значение: TextEditingValue, caretRect: Rect) → void сигнатура отчета о изменении компонента TextSelectionOverlay. Параметр caretRect указывает положение курсора в пространстве координат RenderBox, заданного TextSelectionOverlay.renderObject. [..]

TransitionBuilder(контекст: BuildContext, child: Widget) → Widget сигнатура конструктора для создания widget для child. [..]

TweenConstructor(целевое_значение: T) → Tween сигнатура конструктора Tween. [..]

TweenVisitor(tween: Tween, целевое_значение: T, конструктор: TweenConstructor) → Tween сигнатура обратного вызова, переданного AnimatedWidgetBaseState.forEachTween. [..]

ValueChanged(значение: T) → void сигнатура обратного вызова для отчета о изменении базового значения. [..]ValueGetter() → T Сигнатура обратного вызова для отчета о значении по требованию. [..]

ValueSetter(value: T) → void Сигнатура обратного вызова для отчета о установленном значении. [..]

ViewportBuilder(context: BuildContext, position: ViewportOffset) → Widget Сигнатура для создания viewport для Scrollable, через который отображается прокручиваемый контент. [..]

VoidCallback() → void Сигнатура обратного вызова без параметров и возвращаемого значения. [..]

WidgetBuilder(context: BuildContext) → Widget Сигнатура функции для создания widget, например StatelessWidget.build или State.build. [..]

WillPopCallback() → Future Сигнатура обратного вызова для проверки возможности вызова Navigator.pop. [..]

Исключения/ошибки

FlutterError Класс ошибки для отчета об утверждениях и нарушениях контрактов, специфичных для Flutter. [..]

TickerCanceled Исключение, выбрасываемое TickerFuture.orCancel при отмене Ticker. [..]

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/jianxia84-flutter-go.git
git@api.gitlife.ru:oschina-mirror/jianxia84-flutter-go.git
oschina-mirror
jianxia84-flutter-go
jianxia84-flutter-go
master