djinni(dropbox)是否支持继承?按照此描述和示例。我试图使用继承,但它给出了语法错误。我不确定这是必需的,还是我错过了一些东西。
父级:
Explorer = interface +c {
fetchItems(folder: Folder);
setDelegate(delegate: ExplorerDelegate);
}
儿童课:
FTPExplorer = interface extends Explorer +c { // Error here
fetchItems(folder: Folder);
}
错误:" {"预期,但是'e'找到
我可以在删除Extend Explorer后成功生成包装器。请让我知道我是否缺少某些内容,因为我找不到任何详细的例子。
不幸的是,djinni现在不支持继承。有一个拉动请求(https://github.com/dropbox/djinni/pull/270),但似乎被放弃了。