This sounds like a fantastic idea. It would be a bonus if we could get the same state names auto-complete feature to work in CSS as well.
Thanks, Om On Mar 7, 2015 8:08 PM, "jude" <flexcapaci...@gmail.com> wrote: > In CSS you can address certain states of a component using pseudo states > (states) like so: > > s|Button#iconOnlyButton:up { > icon: "assets/upImage.png"; > } > s|Button#iconOnlyButton:over { > icon: "assets/overImage.png"; > } > s|Button#iconOnlyButton:down { > icon: "assets/downImage.png"; > } > > But you can't do the same thing in MXML. > > You *can* address document level states in MXML like so: > > <s:Button icon="default.png" icon.about="about.png"/> > > <s:states> > <s:State name="home" /> > <s:State name="gallery" /> > <s:State name="feedback" /> > </s:states> > > But that doesn't let you assign values to states of the component. This > will throw an error: > > <s:Button icon="default.png" icon.up="about.png"/> > > While this CSS will not: > > s|Button#iconOnlyButton:up { > icon: "about.png"; > } > > Is it possible to add support for inline pseudo states like we do with CSS? > Does anyone else want this? How would we do it? > > Jude >