Skip to content

Add a AbstractPluginModel

Tomaz Canabrava requested to merge tcanabrava/kirogi:extend_plugin_system into master

This allow us to extend the plugin model with different plugins in the future - I plan to start a Plugin for interface elements.

This code decouples anything that's plugin-irrelevant from the VehicleSupportPluginModel, loading, unloading, etc.

The VehicleSupportPluginModel now only deals with data() and with creating the plugin if the plugin is VehicleSupportPlugin

Merge request reports

Loading