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:

FlyoutItem

Yeni oluşturulmuş bir FlyoutSeparator.