[Blockly Hacks] Toolbox의 Flyout을 끌어당겨도 계속 열고 싶어요.
1333 단어 HTMLJavaScriptBlockly
전제 조건
지금부터 설명하는 방법은 블락리가 구축할 수 있는 상태여야 합니다.구축 환경이 블락리 공식 문서입니까?확인하세요.
목표
기본적으로 Toolbox에서 블록을 드래그하면 종료되고 닫힙니다.이걸 자동으로 끄지 않으려고요.목표는 이하의 표시를 유지하는 것이다.
이전 투고
Let's hack
목적 소스 코드는 "/blockly/core/flyout.js"입니다.이 파일의 100줄에 악취 코드가 하나 있다.
flyout.js
/**
* Does the flyout automatically close when a block is created?
* @type {boolean}
*/
Blockly.Flyout.prototype.autoClose = true;
댓글에'블록이 만들어졌을 때 자동으로 비출구를 닫나요?'이렇게 쓰여 있다.그에게 휴가를 주어라.동작을 구축하고 확인한 후 블록을 드래그한 후 날아와 닫을 수 없습니다.
하지만.. 안 닫혀.. 닫고 싶어!도구상자에서 선택한 종류를 누르면 닫을 수 있습니다.위 그림의 경우 "Logic"을 클릭하면 닫힙니다.
총결산
원래 사용자는 자유롭게 설정을 전환할 수 있는 것이 이상적이죠.플래그를 켜거나 끌 수 있는 View를 만들면 구문하지 않더라도 동적으로 전환할 수 있습니다.미안합니다. 저는 해 본 적이 없습니다.
Reference
이 문제에 관하여([Blockly Hacks] Toolbox의 Flyout을 끌어당겨도 계속 열고 싶어요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/heyhachi/items/37fbae42ff223f71c60a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)