How to user unloadStyleDeclarations?

Posted by user300675 on Stack Overflow See other posts from Stack Overflow or by user300675
Published on 2012-06-30T09:09:18Z Indexed on 2012/06/30 9:15 UTC
Read the original article Hit count: 138

Filed under:
|

I have a flex4 applciation (mx+spark). When I use:

FlexGlobals.topLevelApplication.styleManager.loadStyleDeclarations(skinName, true);

This works fine: new style is applied.

The trouble is when I apply a new style, it mixes both: this happens because I need to Unload style first.

I try to unload it with:

FlexGlobals.topLevelApplication.styleManager.unloadStyleDeclarations("style/normal.swf",false);

And I always got an error:

ReferenceError: Error #1069: La property 0 cannot be found on Number 
  and there is no default value.
    at normal/unloadOverrides()[null/normal-generated.as:721]
    at normal/unload()[null/normal-generated.as:676]

Any idea on how to load/unload swf css in Flex4?

© Stack Overflow or respective owner

Related posts about flex

Related posts about flex4