The only thing we have for css is addDynamicSelector which I don’t think does 
what you want.

Loading a css file should be almost the same as JS.

> On Sep 20, 2018, at 1:12 PM, Carlos Rovira <[email protected]> wrote:
> 
> Hi,
> 
> do we have something like this for CSS files?
> I was thinking in add to JewelExample a "theme selector", and I think it
> could be great to add the css on the fly
> 
> thanks
> 
> Carlos
> 
> 
> El jue., 20 sept. 2018 a las 12:03, <[email protected]> escribió:
> 
>> This is an automated email from the ASF dual-hosted git repository.
>> 
>> yishayw pushed a commit to branch develop
>> in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
>> 
>> 
>> The following commit(s) were added to refs/heads/develop by this push:
>>     new 7441707  Add type declaration, plus make sure callback is defined
>> 7441707 is described below
>> 
>> commit 7441707fb929c0c43b11c8a9088c78b24eccac7d
>> Author: DESKTOP-RH4S838\Yishay <[email protected]>
>> AuthorDate: Thu Sep 20 13:03:27 2018 +0300
>> 
>>    Add type declaration, plus make sure callback is defined
>> ---
>> .../src/main/royale/org/apache/royale/utils/js/loadJavascript.as   | 7
>> +++++--
>> 1 file changed, 5 insertions(+), 2 deletions(-)
>> 
>> diff --git
>> a/frameworks/projects/Core/src/main/royale/org/apache/royale/utils/js/loadJavascript.as
>> b/frameworks/projects/Core/src/main/royale/org/apache/royale/utils/js/loadJavascript.as
>> index 26b2d70..b6ade28 100644
>> ---
>> a/frameworks/projects/Core/src/main/royale/org/apache/royale/utils/js/loadJavascript.as
>> +++
>> b/frameworks/projects/Core/src/main/royale/org/apache/royale/utils/js/loadJavascript.as
>> @@ -28,10 +28,13 @@ package org.apache.royale.utils.js
>>    * @royaleignorecoercion HTMLScriptElement
>>    */
>>   COMPILE::JS
>> -  public function loadJavascript(url:String,callback:Function=null)
>> +  public function loadJavascript(url:String,callback:Function=null):void
>>   {
>>     var script:HTMLScriptElement = document.createElement('script') as
>> HTMLScriptElement;
>> -    script.onload = callback;
>> +       if (callback)
>> +       {
>> +                   script.onload = callback;
>> +       }
>>     script.src = url;
>>     document.head.appendChild(script);
>>   }
>> 
>> 
> 
> -- 
> Carlos Rovira
> http://about.me/carlosrovira

Reply via email to