blockly > SeparatorFlyoutInflater > load
Método SeparatorFlyoutInflater.load()
Inflou um separador de menu suspenso falso.
O menu suspenso cria automaticamente separadores entre cada elemento com um tamanho determinado chamando gapForElement no inflador relevante. Além disso, os usuários podem adicionar explicitamente separadores na definição do menu flutuante. Quando os separadores (criados implicitamente ou explicitamente) seguem um ao outro, o intervalo do último se propaga para trás e é achatado para um único separador. Esse achatamento não é aditivo. Se inicialmente houver separadores de 2, 3 e 4 pixels, após a normalização, haverá um separador de 4 pixels. Portanto, esse método retorna um separador de largura zero, que será substituído pelo criado implicitamente pelo menu suspenso com base no valor retornado por gapForElement, que conhece a lacuna padrão, ao contrário deste método.
Signature:
load(_state: object, flyout: IFlyout): FlyoutItem;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
_state | objeto | Uma representação JSON de um separador de menu suspenso. |
flyout | IFlyout | O menu suspenso para criar o separador. |
Retorna:
Um FlyoutSeparator recém-criado.