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