blockly > SeparatorFlyoutInflater > load
SeparatorFlyoutInflater.load() yöntemi
Öğeyi, boş bir açılır menü ayırıcısı olarak şişirir.
Açılır menü, ilgili şişiricide gapForElement çağrılmasıyla belirlenen boyuta sahip her öğe arasında otomatik olarak ayırıcılar oluşturur. Ayrıca kullanıcılar, pop-up tanımına açıkça ayırıcılar ekleyebilir. Birbirini izleyen ayırıcılar (dolaylı veya açıkça oluşturulmuş) olduğunda, son ayırıcının boşluğu geriye doğru yayılır ve tek bir ayırıcıya düzleştirilir. Bu düzleştirme işlemi eklemeli değildir. Başlangıçta 2, 3 ve 4 piksellik ayırıcılar varsa normalleştirmeden sonra 4 piksellik bir ayırıcı olur. Bu nedenle, bu yöntem sıfır genişliğinde bir ayırıcı döndürür. Bu ayırıcı, bu yöntemin aksine varsayılan boşluğu bilen gapForElement tarafından döndürülen değere göre pop-up tarafından dolaylı olarak oluşturulan ayırıcıyla değiştirilir.
İmza:
load(_state: object, flyout: IFlyout): FlyoutItem;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
_state | nesne | Açılır menü ayırıcısının JSON gösterimi. |
açılır menü | IFlyout | Ayırıcı oluşturmak için kullanacağınız pop-up. |
İadeler:
Yeni oluşturulmuş bir FlyoutSeparator.