Satır satır kod yazılışını izleyin ve her satırın açıklamasını dinleyin.
Column
— Temel Layout Widget'ları: Column, Row, Stack, Expanded içindeki bu kod satırı backend kodunun bir parçasıdır; ilgili girdiyi alır, dönüştürür ve sonraki adıma aktarır.
(
Çağrıyı veya gruplamayı başlatır.
Column(
kod parçası
{
"type": "ExpressionStatement",
"expression": "Dikey layout widget'ı."
}
MainAxisAlignment
— Temel Layout Widget'ları: Column, Row, Stack, Expanded içindeki bu kod satırı backend kodunun bir parçasıdır; ilgili girdiyi alır, dönüştürür ve sonraki adıma aktarır.
.
Bir şeyin içindeki şeye ulaşır.
mainAxisAlignment: MainAxisAlignment.center,
kod parçası
{
"type": "ExpressionStatement",
"expression": "Ana eksen hizalamasını belirler."
}
CrossAxisAlignment
— Temel Layout Widget'ları: Column, Row, Stack, Expanded içindeki bu kod satırı backend kodunun bir parçasıdır; ilgili girdiyi alır, dönüştürür ve sonraki adıma aktarır.
.
Bir şeyin içindeki şeye ulaşır.
crossAxisAlignment: CrossAxisAlignment.stretch,
kod parçası
{
"type": "ExpressionStatement",
"expression": "Çapraz eksen hizalamasını belirler."
}
children
— Temel Layout Widget'ları: Column, Row, Stack, Expanded içindeki bu kod satırı backend kodunun bir parçasıdır; ilgili girdiyi alır, dönüştürür ve sonraki adıma aktarır.
children: [
kod parçası
{
"type": "ExpressionStatement",
"expression": "Alt widget listesi."
}
Expanded
— Temel Layout Widget'ları: Column, Row, Stack, Expanded içindeki bu kod satırı backend kodunun bir parçasıdır; ilgili girdiyi alır, dönüştürür ve sonraki adıma aktarır.
(
Çağrıyı veya gruplamayı başlatır.
)
Çağrıyı veya gruplamayı bitirir.
.
Bir şeyin içindeki şeye ulaşır.
Expanded(child: Container(color: Colors.blue)),
kod parçası
{
"type": "ExpressionStatement",
"expression": "Kalan alanı doldurur."
}
Flexible
— Temel Layout Widget'ları: Column, Row, Stack, Expanded içindeki bu kod satırı backend kodunun bir parçasıdır; ilgili girdiyi alır, dönüştürür ve sonraki adıma aktarır.
(
Çağrıyı veya gruplamayı başlatır.
)
Çağrıyı veya gruplamayı bitirir.
.
Bir şeyin içindeki şeye ulaşır.
Flexible(flex: 2, child: Container(color: Colors.red)),
kod parçası
{
"type": "ExpressionStatement",
"expression": "Esnek boyut sağlar."
}
Stack
— Temel Layout Widget'ları: Column, Row, Stack, Expanded içindeki bu kod satırı backend kodunun bir parçasıdır; ilgili girdiyi alır, dönüştürür ve sonraki adıma aktarır.
(
Çağrıyı veya gruplamayı başlatır.
Stack(
kod parçası
{
"type": "ExpressionStatement",
"expression": "Katmanlı layout widget'ı."
}
Stack children
— Temel Layout Widget'ları: Column, Row, Stack, Expanded içindeki bu kod satırı backend kodunun bir parçasıdır; ilgili girdiyi alır, dönüştürür ve sonraki adıma aktarır.
(
Çağrıyı veya gruplamayı başlatır.
)
Çağrıyı veya gruplamayı bitirir.
.
Bir şeyin içindeki şeye ulaşır.
children: [Container(color: Colors.grey),
kod parçası
{
"type": "ExpressionStatement",
"expression": "İlk çocuk en altta."
}
Positioned
— Temel Layout Widget'ları: Column, Row, Stack, Expanded içindeki bu kod satırı backend kodunun bir parçasıdır; ilgili girdiyi alır, dönüştürür ve sonraki adıma aktarır.
(
Çağrıyı veya gruplamayı başlatır.
)
Çağrıyı veya gruplamayı bitirir.
Positioned(top: 20, left: 20, child: Text("Üstte"))
kod parçası
{
"type": "ExpressionStatement",
"expression": "Kesin konum belirler."
}
Wrap
— Temel Layout Widget'ları: Column, Row, Stack, Expanded içindeki bu kod satırı backend kodunun bir parçasıdır; ilgili girdiyi alır, dönüştürür ve sonraki adıma aktarır.
(
Çağrıyı veya gruplamayı başlatır.
)
Çağrıyı veya gruplamayı bitirir.
.
Bir şeyin içindeki şeye ulaşır.
Wrap(spacing: 8, runSpacing: 4, children: [...])
kod parçası
{
"type": "ExpressionStatement",
"expression": "Satır sonu yönetir."
}