Blockly 中的介面

在 Blockly 中,介面會說明物件必須實作的函式,以取代預設物件。

您不需要沿用特定類別即可實作介面。只要您提供正確的函式,並遵守介面註解中所述的任何規定,就可以執行任何所需作業。不過,外掛程式的常見模式是擴充預設類別,並且僅覆寫您想要變更的函式。

如要向類型檢查工具指出您已實作特定介面,請使用 @implements {InterfaceName} 為類別加上註解。

區塊介面可在 core/interfaces 中定義。