blockly > SeparatorFlyoutInflater > load

SeparatorFlyoutInflater.load() 메서드

더미 플라이아웃 구분자를 확장합니다.

플라이아웃은 관련 인플레이터에서 gapForElement를 호출하여 결정된 크기로 모든 요소 사이에 자동으로 구분자를 만듭니다. 또한 사용자는 플라이아웃 정의에 구분자를 명시적으로 추가할 수 있습니다. 구분자가 (암시적 또는 명시적으로 생성됨) 서로 뒤따르면 마지막 구분자의 간격이 뒤로 전파되어 하나의 구분자로 평탄화됩니다. 이 평탄화는 더해지지 않습니다. 처음에 구분자가 2, 3, 4픽셀인 경우 정규화 후에는 4픽셀의 구분자가 하나가 됩니다. 따라서 이 메서드는 너비가 0인 구분자를 반환하며, 이 구분자는 이 메서드와 달리 기본 간격을 알고 있는 gapForElement에서 반환된 값을 기반으로 플라이아웃에서 암시적으로 생성된 구분자로 대체됩니다.

서명:

load(_state: object, flyout: IFlyout): FlyoutItem;

매개변수

매개변수 유형 설명
_state 객체 플라이아웃 구분자의 JSON 표현입니다.
플라이아웃 IFlyout 구분자를 만들 플라이아웃입니다.

반환:

FlyoutItem

새로 만든 FlyoutSeparator입니다.