Mulai Cepat
FlexLayout pada dasarnya menangani layar terpisah dalam satu arah.
Pemisahan Baris Dasar
Pemisahan Kolom + tumbuh
Memberikan rasio area tertentu sebelumnya dalam pemisahan vertikal
Multi Cross (Tumpang Tindih)
Pemisahan lebih dari dua arah dibuat dengan menumpuk FlexLayout
min/max + isFitContent
Batasan rentang ukuran ulang + batasan berdasarkan ukuran konten
Dengan menggunakan CSS pada FlexLayoutContainer, Anda dapat mengatur ukuran minimum/maksimum untuk mengontrol rentang ukuran ulang.
Atau Anda dapat menggunakan ini.
Hasil eksekusi adalah sebagai berikut.
Mode pemindahan panel (panelMovementMode)
Cara interaksi panel yang berdekatan saat diubah ukurannya
panelMovementModeadalah properti yang mengontrol bagaimana panel bergerak saat diubah ukurannya. Nilai defaultnya adalah divorcedan Anda dapat menggunakan mode di bawah ini.
bulldozer
Mendorong panel yang berdekatan tetapi tidak saling menempel.
divorce (기본값)
Mendorong panel yang berdekatan dan saling menempel, tetapi akan terpisah kembali saat kembali ke posisi awal saat mengubah ukuran.
stalker
Panel yang berdekatan saling menempel sepenuhnya tetapi akan terpisah kembali saat mencapai ujung.
Pemeriksaan Terakhir
isResizePanel
Panel resize akan dirender sebagai saudara dari kontainer.
Contoh: Di antara Mid dan Right, kepemilikan panel resize ada di Mid, tetapi panel resize menangani saudara di kedua sisi.
grow
"Tentukan" rasio awal dari kontainer tertentu.
Kontainer yang tidak ditentukan grow akan mendapatkan distribusi yang merata dari sisanya kecuali yang ditentukan.
isFitContent
Batasi agar kontainer tidak di-resize lebih besar dari ukuran elemen anak di dalamnya.
panelMovementMode
Atur cara interaksi saat panel di-resize dengan panel yang berdekatan.
"bulldozer": Mendorong panel yang berdekatan tetapi tidak menempel.
"divorce": Mendorong panel yang berdekatan dan menempel tetapi terpisah saat kembali (default).
"stalker": Panel yang berdekatan sepenuhnya menempel tetapi terpisah saat mencapai ujung.