插件开发指南
插件提供两个主要类,分别是Extension类和Interface类
Extension
提供信息:
- name
- version
- description
- icon
- author
提供生命周期函数:
- on_load
- on_install
- on_uninstall
- on_script_run
- on_data_changed
提供配置:
config,一个字典 名字为属性名,值为属性位置
Interface
提供任意函数或属性,供其他插件使用,没有默认为空
插件包命名:插件名-插件id
插件id由我们的插件源提供,现在开发插件的不用管,开发插件系统的当有