Создайте список виджетов с JSPlumb и AngularJS, мне нужно включить изменение размера с помощью обработчика на каждом виджете. На нем уже есть example
, я реализовал, но изменить размер не происходит. вот мой код,Как включить изменение размера в виджет JsPlumb?
HTML:
<div ng-controller="CustomWidgetCtrl" plumb-item class="item" resizeable>
App.js:
routerApp.directive('resizeable',function($compile){
return{
restrict: 'A',
link: function(scope, element, attrs){
element.resizeable({
resize : function(event, ui) {
jsPlumb.repaint(ui.helper);
},
handles: "all"
});
}
};
Здесь вы Plunker
выход после внедрения кода pankajparkar в,
Мой фактический виджет:
<div ng-controller="CustomWidgetCtrl" plumb-item class="item" style="margin: 20px; top: 50px; left: 110px; height: 480px; width: 400px; " ng-repeat="widget in dashboard.widgets" ng-style="{ 'left':widget.sizeX, 'top':widget.sizeY }" data-identifier="{{widget.id}}" resizeable >
создать plunkr. –
@NaeemShaikh Я изменил вопрос с помощью plunker – Sajeetharan