Formalized plugin interface
[WebThing.git] / plugins / LoadProgress.cs
index 9dc6838..a4be542 100644 (file)
@@ -79,8 +79,8 @@ public class LoadThrobber : Gtk.DrawingArea {
     }
 }
 
-public class Plugin {
-    public Plugin(WebThing wt) {
+public class LoadThrobberPlugin : WebThingPlugin {
+    public void Init(WebThing wt) {
         LoadThrobber lt = new LoadThrobber(wt);
         wt.AttachWidget(lt, CompassDirection.Interior);
     }