Junior
Šta je widget Container u Flutteru i koja su njegova osnovna svojstva?
sobes.tech АИ
Одговор од АИ
Container — je koristan widget koji se može koristiti za dodavanje gradijenata, margina, okvira, pozadina i transformacija drugim widgetima.
Glavne osobine:
alignment: Poravnava dete widget unutar kontejnera.padding: Unutrašnji razmak između ivice kontejnera i njegovog sadržaja.color: Boja pozadine kontejnera.decoration: Omogućava postavljanje složenijih dekoracija, poput gradijenata, senki, zaobljenih uglova i pozadinskih slika. Kada se koristi decoration, ne može se koristiti svojstvo color odvojeno.foregroundDecoration: Dekoracija nacrtana iznad deteta widgeta.width: Širina kontejnera.height: Visina kontejnera.constraints: Dodatna ograničenja veličine za kontejner.margin: Spoljašnji razmaci oko kontejnera.transform: Primjenjuje transformaciju na kontejner i njegov sadržaj.child: Widget koji je dete kontejnera.
Primer upotrebe:
Container(
padding: const EdgeInsets.all(16.0), // Unutrašnji razmak
margin: const EdgeInsets.symmetric(vertical: 10.0), // Spoljašnji razmaci
decoration: BoxDecoration( // Dekoracija sa bojom pozadine i zaobljenim uglovima
color: Colors.blue,
borderRadius: BorderRadius.circular(10.0),
),
child: const Text( // Dete widget
'Hello, Container!',
style: TextStyle(color: Colors.white),
),
);