Blockly'de arayüzler, bir nesnenin varsayılan nesneyi değiştirmek için uygulaması gereken işlevleri açıklar.
Arayüzü uygulamak için belirli bir sınıftan devralmanız gerekmez. Doğru işlevleri sağlayıp arayüzdeki yorumlarda açıklanan tüm şartlara uymanız koşuluyla, arka planda istediğiniz işlemleri yapabilirsiniz. Bununla birlikte, eklentiler için yaygın olarak kullanılan bir kalıp, varsayılan sınıfı genişletmek ve yalnızca değiştirmek istediğiniz işlevleri geçersiz kılmaktır.
Tür denetleyiciye, belirli bir arayüzü uyguladığınızı belirtmek için sınıfınıza @implements {InterfaceName}
ekleyin.
Blockly'nin arayüzleri temel/arayüzler olarak tanımlanır.