Dismissible

Dismissible

Dismissible({@required Key key, @required Widget child, Widget background, Widget secondaryBackground, ConfirmDismissCallback confirmDismiss, VoidCallback onResize, DismissDirectionCallback onDismissed, DismissDirection direction: DismissDirection.horizontal, Duration resizeDuration: const Duration(milliseconds: 300), Map dismissThresholds: const {}, Duration movementDuration: const Duration(milliseconds: 200), double crossAxisEndOffset: 0.0, DragStartBehavior dragStartBehavior: DragStartBehavior.down })

açıklama

Belirtilen yönde sürükleyerek bırakılabilen bir widget.

parametreler

 const Dismissible({
                    @required Key key, // Bir widget'in ağaçtaki başka bir widget'ın yerini değiştirmesini kontrol eder.
                    @required Widget child, // Ağaçtaki bu widget'ın altındaki widget.
                    Widget background, // Çocuğun arkasına yığılmış bir widget. SeconderBackground da belirtilmişse, bu widget sadece çocuk aşağı veya sağa sürüklendiğinde görünür.
                    İkincil WidgetBackground, // Çocuğun arkasında yığılmış olan ve çocuk yukarı veya sola doğru sürüklendiğinde açığa çıkan bir widget. Sadece arka plan da belirtildiğinde belirtilebilir.
                    ConfirmDismissCallback confirmDismiss, // Uygulamaya, beklemedeki işten çıkarmayı onaylama veya veto etme fırsatı verir.
                    VoidCallback onResize, // Pencere öğesi boyutu değiştiğinde (yani görevden alınmadan önce sözleşme yaparken) çağrılır.
                    DismissDirectionCallback onDismissed, // Yeniden boyutlandırma işlemini tamamladıktan sonra, widget'ın bırakıldığı zaman aradı.
                    DismissDirection direction: DismissDirection.horizontal, // Widget'ın görevden alınabileceği yön.
                    Duration resizeDuration: const Duration(milliseconds: 300), // Widget'ın onDismissed çağrılmadan önce sözleşmeyi geçireceği süre.
                    Map<DismissDirection, double> dismissThresholds: const {}, // Görevden alınmaları için öğenin ofset eşiğinin sürüklenmesi gerekir.
                    Duration movementDuration: const Duration(milliseconds: 200), // Kartın işten çıkarılması veya işten çıkarılmadığı takdirde orijinal konumuna geri dönme süresini tanımlar.
                    double crossAxisEndOffset: 0.0, // Kart çıkartıldıktan sonra ana eksen boyunca bitiş ofsetini tanımlar.
                    DragStartBehavior dragStartBehavior: DragStartBehavior.down // Sürükle başlatma davranışının işleme şeklini belirler.
                })

Bir cevap yazın

KAPAT
%d blogcu bunu beğendi: