@Yishay, would you consider giving a presentation at ApacheCon 2021 on using external JS libraries with a Royale app? Since you have a running example, you are halfway done with preparing your talk!
Andrew On Mon, Mar 8, 2021 at 5:53 AM Yishay Weiss <yishayj...@hotmail.com> wrote: > I got something working for my app and the emulation components with these > 2 classes > > <https://cdn.quilljs.com/1.3.6/quill.snow.css> > package components > { > import mx.core.UIComponent; > public class SMQuillEditor extends UIComponent > { > public function SMQuillEditor() > { > super(); > } > > > private var subComponent:UIComponent; > private var quill:Quill; > override public function addedToParent():void > { > super.addedToParent(); > if (!subComponent) > { > subComponent = new UIComponent; > subComponent.percentWidth = 100; > addElement(subComponent); > quill = new Quill(subComponent.element, {"theme": "snow"}); > } > } > } > } > > and > > package > { > /** > * @externs > */ > public class Quill > { > /** > * <inject_script> > * var script = document.createElement("script"); > * script.setAttribute("src", "https://cdn.quilljs.com/1.3.6/quill.js"); > * document.head.appendChild(script); > * var link = document.createElement("link"); > * link.setAttribute("rel", "stylesheet"); > * link.setAttribute("type", "text/css"); > * link.setAttribute("href", "https://cdn.quilljs.com/1.3.6/quill.snow.css > "); > * document.head.appendChild(link); > * </inject_script> > */ > public function Quill(element:*, config:*){} > > } > } > > Hope this helps. > > ________________________________ > From: Yishay Weiss <yishayj...@hotmail.com> > Sent: Sunday, March 7, 2021 7:22 AM > To: dev@royale.apache.org <dev@royale.apache.org> > Subject: Re: using externall javascript libraries (quilljs rich text > editor) > > Check out TinyEditor as well in the mx package. > ________________________________ > From: anam <ichsan.a...@gmail.com> > Sent: Friday, March 5, 2021 7:30 PM > To: dev@royale.apache.org <dev@royale.apache.org> > Subject: Re: using externall javascript libraries (quilljs rich text > editor) > > Great, i think it will be very help full :) > > > > -- > Sent from: http://apache-royale-development.20373.n8.nabble.com/ > -- Andrew Wetmore http://cottage14.blogspot.com/