Junior
Дар Flutter, кадом чиз ба сохтори дарахт мувофиқат мекунад?
sobes.tech AI
Ҷавоб аз AI
Дар Flutter hierarchical tree-ро бо Дарахти Widget (Widget Tree) ифода мекунад. Ҳар як унсури интерфейс як widget аст, ки метавонад дигар widget-ҳоро дар бар гирад ва сохтори дарун-дарунро ташкил медиҳад.
Ин дарахти widget структураи UI-ро тавсиф мекунад ва Flutter онро барои сохтани ва навсозии интерфейс истифода мебарад. Ғайр аз дарахти widget, инчунин дарахтҳои унсурҳо (Element Tree) ва объектҳои рендер (Render Object Tree) мавҷуданд, ки ба ҳаёти цикл ва рендеринг масъуланд, аммо асосии иерархия ҳамон дарахти widget аст.
Масалан, як дарахти widget-и содда:
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(title: Text('Масалан')), // AppBar — фарзанди widget-и Scaffold
body: Center(
child: Column(
children: [
Text('Салом'),
ElevatedButton(onPressed: () {}, child: Text('Бас'),),
],
),
),
);
}