Виджет Placeholder
Виджет Placeholder показывает, где позже будет настоящий блок.
Размер задают fallbackWidth и fallbackHeight, цвет линий - color.
В готовом интерфейсе его заменяют на настоящий виджет.
Синтаксис
Placeholder(
child: child,
)
Параметры
| Параметр | Описание |
|---|---|
child |
Дочерний виджет или список дочерних виджетов. |
Пример
Давайте применим Placeholder на экране:
import 'package:flutter/material.dart';
void main()
{
runApp(
MaterialApp(
home: Scaffold(
body: Placeholder(
child: Text('abcde'),
),
),
),
);
}
На экране перечёркнутый прямоугольник. Строка внутри него не является содержимым Placeholder.
Пример
Давайте соберём второй пример с Placeholder:
import 'package:flutter/material.dart';
void main()
{
runApp(
MaterialApp(
home: Scaffold(
body: Placeholder(
child: Text('abcde'),
),
),
),
);
}
Второй пример повторяет ту же заглушку.
Смотрите также
-
виджет
CustomSingleChildLayout,
виджет, который вызывает метод -
класс
SingleChildLayoutDelegate,
класс делегата -
виджет
CustomMultiChildLayout,
виджет с делегатом -
класс
MultiChildLayoutDelegate,
класс, где переопределяют метод