Created a plugin configuration using private widget API, similar to ideations applications options tab. but the configuration is not getting saved anywhere. Can anyone help me out in this issue?
Created a plugin configuration using private widget API, similar to ideations applications options tab. but the configuration is not getting saved anywhere. Can anyone help me out in this issue?
Mistakenly added in telligent version 10, currently I'm working on telligent version 11.
Ensure you are implementing the correct IConfigurablePlugin
interface (as of 10.2, use Telligent.Evolution.Extensibility.Version2.IConfigurablePlugin
). Implementing this interface allows you to define your configuration options through a PropertyGroup[] ConfigurationOptions
, and define how they are saved when updated using Update(IPluginConfiguration configuration)
. Typically this would follow a similar pattern as other plugins that set a controller - you would save a private reference to configuration and update the reference in Update
.
ETA: Also check out the relevant Developer Training: Exposing Configuration Options
Ensure you are implementing the correct IConfigurablePlugin
interface (as of 10.2, use Telligent.Evolution.Extensibility.Version2.IConfigurablePlugin
). Implementing this interface allows you to define your configuration options through a PropertyGroup[] ConfigurationOptions
, and define how they are saved when updated using Update(IPluginConfiguration configuration)
. Typically this would follow a similar pattern as other plugins that set a controller - you would save a private reference to configuration and update the reference in Update
.
ETA: Also check out the relevant Developer Training: Exposing Configuration Options