diff options
Diffstat (limited to 'docs/design.md')
-rw-r--r-- | docs/design.md | 4 |
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: | |||
64 | This 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. | 64 | This 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 |
67 | Since components are self contained and made available throuh the KPackage sytem, external applications can load fully functional Kube components. | 67 | Since components are self contained and made available as QML plugins, external applications can load fully functional Kube components. |
68 | 68 | ||
69 | For 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). | 69 | For 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 | |||
169 | This allows the account to retrieve configruation data on a property-by-property basis i.e. from Sink or a local config file. | 169 | This 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 |
172 | The 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. | 172 | The 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 | ||
174 | Note: We could have a plugin mechanism that discovers account-plugins should that become necessary at some point. | 174 | Note: We could have a plugin mechanism that discovers account-plugins should that become necessary at some point. |
175 | 175 | ||