summaryrefslogtreecommitdiffstats
path: root/docs/design.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/design.md')
-rw-r--r--docs/design.md4
1 files changed, 2 insertions, 2 deletions
diff --git a/docs/design.md b/docs/design.md
index daeed730..f7cd3cc8 100644
--- a/docs/design.md
+++ b/docs/design.md
@@ -64,7 +64,7 @@ If we look at the example of the org.kube.mail component:
64This makes it possible for i.e. a maillist to display a note-widget directly inline, or letting the parent component handle the action to show a full note editor. If nothing handles the action, the root component (the shell)can switch to the note application component. 64This makes it possible for i.e. a maillist to display a note-widget directly inline, or letting the parent component handle the action to show a full note editor. If nothing handles the action, the root component (the shell)can switch to the note application component.
65 65
66## Third party users of components 66## Third party users of components
67Since components are self contained and made available throuh the KPackage sytem, external applications can load fully functional Kube components. 67Since components are self contained and made available as QML plugins, external applications can load fully functional Kube components.
68 68
69For example, the KDE calendar plasmoid could load the Kube Event Viewer component when available, and thus provide Kube's full functionality of that component, including all actions etc, without having to reimplement the Domain Logic (as is the case if only data access is provided through Sink). 69For example, the KDE calendar plasmoid could load the Kube Event Viewer component when available, and thus provide Kube's full functionality of that component, including all actions etc, without having to reimplement the Domain Logic (as is the case if only data access is provided through Sink).
70 70
@@ -169,7 +169,7 @@ The configuraton controller is not only used in the configuration UI to provide
169This allows the account to retrieve configruation data on a property-by-property basis i.e. from Sink or a local config file. 169This allows the account to retrieve configruation data on a property-by-property basis i.e. from Sink or a local config file.
170 170
171### Accounts-Plugin 171### Accounts-Plugin
172The account is supplied as a kpackage based plugin. The plugin is loaded into kube directly from QML. The plugin registers it's configuration controller and potentially actions. 172The account is supplied as a plugin. The plugin is loaded into kube directly from QML. The plugin registers it's configuration controller and potentially actions.
173 173
174Note: We could have a plugin mechanism that discovers account-plugins should that become necessary at some point. 174Note: We could have a plugin mechanism that discovers account-plugins should that become necessary at some point.
175 175