Gary, As far as my understanding goes you can bind an ngModel to the textarea used by TinyMCE or CKEditor in your derivative `compile` method after initialize them or you can try directly binding an ngModle to the textarea.As for the Sortables or any thing to do with the JQuery UI you have to bind them with an event in case of sortable `update` would do, on invocation of which you hate to serialize or use toArray would be generate the sorted list which you can update in your scope. Best is to use an ngModelControler which make it easy for updating the scope values.
Regards, Kamal On Monday, 10 March 2014 05:21:02 UTC+5:30, Gary M wrote: > > Hi, > > I'm fairly new to to angularjs and been playing with ui tooling with > varying degrees of success. > > I'm attempting to create a directive that unifies some of the drag/drop > and edit events/verbs to easy the integration of other js tool chains like > jquery, sortables, TinyMCE and ckeditor as well as more robust clipboards. > Inheritance seems to be a well understood, short path to achieve the goal. > > I'm using this W3C clipboard > specification<http://www.w3.org/TR/clipboard-apis/>, the > M$ data transfer spec<http://msdn.microsoft.com/en-us/library/ms537658.aspx>, > ui-sortable <https://github.com/angular-ui/ui-sortable>, > nestedSortable<https://github.com/JimLiu/Angular-NestedSortable> and > the angular-dragdrop <https://github.com/codef0rmer/angular-dragdrop> as > guidelines and inspirations. > > I would like to have a plugin architecture to include non-angularjs > libraries (eg jquery, TinyMCE and ckeditor) as well as other angular > compliant logic. > > The issue becomes complex when plugin execution priority affects data > transforms and transcludes occur entering and exiting the clipboard buffer > as well as drop targets. When using jqueryUI its also sometimes better to > disable the move/clone of html in the dom. > > I'm looking for suggestions on the best angularjs approach for dispatch > tables to implement execution priorities and encapsulate different > directives.. > > cheers, > gary > > > > > -- You received this message because you are subscribed to the Google Groups "AngularJS" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/angular. For more options, visit https://groups.google.com/d/optout.
