fredck
|
525cb2256f
Removed an unecessary "promisefication" of init() calls of plugins.
|
vor 10 Jahren |
fredck
|
1be4a9b712
Removed `Promise` from the globals list of jshint so errors are thrown when it is used.
|
vor 10 Jahren |
fredck
|
17641b01ea
Corrected some improper references to the global Promise classs.
|
vor 10 Jahren |
fredck
|
c6258d91bc
Added missing @return documentation on load().
|
vor 10 Jahren |
Grzegorz Pabian
|
18568ed7d7
Minor typo fixes.
|
vor 10 Jahren |
fredck
|
d6ca2d0887
Minor tests cleanup.
|
vor 10 Jahren |
fredck
|
0366d486e6
Changed the plugin initialization procedure to guarantee that asynchronous dependencies execute first.
|
vor 10 Jahren |
fredck
|
53290538d0
Enlarged the tests coverage for plugins that don't have any dependency defined.
|
vor 10 Jahren |
fredck
|
7772728b7a
Added missing test for the dumb Plugin.init().
|
vor 10 Jahren |
fredck
|
33eccef9d4
The `load()` method now sets the `path` property of loaded plugins.
|
vor 10 Jahren |
fredck
|
2af76b51c1
The init() method of plugins is now called as part of editor.init().
|
vor 10 Jahren |
fredck
|
c88e2d1221
Introduced Plugin.deps and automatic loading of dependencies.
|
vor 10 Jahren |
fredck
|
c5f80ba962
Introduced `editor.plugins` and `editor.init()`.
|
vor 10 Jahren |
fredck
|
4b22904655
Made it possible to retrieve plugins by name.
|
vor 10 Jahren |
fredck
|
3432c697b7
Introduced the PluginCollection class.
|
vor 10 Jahren |
fredck
|
008e728f9d
Added basic tests for Plugin.
|
vor 10 Jahren |
fredck
|
a069fcc403
Made Plugin an instance of Model.
|
vor 10 Jahren |
fredck
|
8fdecaf61b
Changed to.equals() to to.equal() in tests.
|
vor 10 Jahren |
Grzegorz Pabian
|
2fc405722d
Merge pull request #19 from cksource/t/16
|
vor 10 Jahren |
fredck
|
5b46d31950
Minor documentation changes.
|
vor 10 Jahren |
fredck
|
a90926da23
Removed an unused AMD reference.
|
vor 10 Jahren |
Grzegorz Pabian
|
81b29ca175
Minor fixes.
|
vor 10 Jahren |
fredck
|
4b626dfeb6
Introduced CKEDITOR.config and Editor.config.
|
vor 10 Jahren |
fredck
|
8a3a2cf7ae
Introduced the Config class.
|
vor 10 Jahren |
Piotrek Reinmar Koszuliński
|
0cec8a5e0c
Merge pull request #15 from cksource/t/9
|
vor 10 Jahren |
Piotrek Koszuliński
|
82fd54eed8
Throw keyword is not a function.
|
vor 10 Jahren |
fredck
|
3210cfce05
Avoided using the same element for the creation of two editors in one test.
|
vor 10 Jahren |
fredck
|
a18fb22088
Avoided using document.body for Editor tests.
|
vor 10 Jahren |
Piotrek Koszuliński
|
9fbd15d116
API docs fixes.
|
vor 10 Jahren |
fredck
|
73e2127e6d
Minor fix on the CKEDITOR tests.
|
vor 10 Jahren |