зеркало из https://github.com/nextcloud/news.git
more plugin refactoring
This commit is contained in:
Родитель
1ddbdffdb9
Коммит
368697b24b
|
@ -2486,18 +2486,14 @@ app.directive('newsArticleActions', function () {
|
|||
'use strict';
|
||||
return {
|
||||
restrict: 'E',
|
||||
templateUrl: 'articleaction.html',
|
||||
scope: {
|
||||
'article': '='
|
||||
},
|
||||
replace: true,
|
||||
link: function (scope, elem) {
|
||||
var plugins = News.getArticleActionPlugins();
|
||||
scope.plugins = [];
|
||||
|
||||
for (var i=0; i<plugins.length; i+=1) {
|
||||
var plugin = new plugins[i](elem, scope.article);
|
||||
scope.plugins.push(plugin);
|
||||
plugins[i](elem, scope.article);
|
||||
}
|
||||
}
|
||||
};
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -11,18 +11,14 @@ app.directive('newsArticleActions', function () {
|
|||
'use strict';
|
||||
return {
|
||||
restrict: 'E',
|
||||
templateUrl: 'articleaction.html',
|
||||
scope: {
|
||||
'article': '='
|
||||
},
|
||||
replace: true,
|
||||
link: function (scope, elem) {
|
||||
var plugins = News.getArticleActionPlugins();
|
||||
scope.plugins = [];
|
||||
|
||||
for (var i=0; i<plugins.length; i+=1) {
|
||||
var plugin = new plugins[i](elem, scope.article);
|
||||
scope.plugins.push(plugin);
|
||||
plugins[i](elem, scope.article);
|
||||
}
|
||||
}
|
||||
};
|
||||
|
|
|
@ -1,6 +0,0 @@
|
|||
<ul class="article-action-plugins" news-stop-propagation>
|
||||
<li ng-repeat="plugin in ::plugins"
|
||||
class="util article-plugin-{{ plugin.id }}">
|
||||
<button title="{{ plugin.title }}"></button>
|
||||
</li>
|
||||
</ul>
|
Загрузка…
Ссылка в новой задаче