[ 
https://issues.apache.org/jira/browse/PIVOT-553?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Greg Brown resolved PIVOT-553.
------------------------------

    Resolution: Fixed

Named style support has been added via enhanced include support in 
BXMLSerializer. It is now possible to include a JSON source file containing 
style definitions and reference those styles in BXML:

<Window title="Named Styles Test" maximized="true"
    xmlns:bxml="http://pivot.apache.org/bxml";
    xmlns="org.apache.pivot.wtk">
    <bxml:define>
        <bxml:include bxml:id="testStyles" src="test_styles.json"/>
    </bxml:define>

    <Label text="Bold Green Label" styles="$testStyles.boldGreenLabel"/>
</Window>

test_styles.json:

{   boldGreenLabel: {
        font: {bold: true},
        color: "#00aa00"
    }
}


> Add support for named styles
> ----------------------------
>
>                 Key: PIVOT-553
>                 URL: https://issues.apache.org/jira/browse/PIVOT-553
>             Project: Pivot
>          Issue Type: New Feature
>          Components: wtk
>            Reporter: Greg Brown
>            Assignee: Greg Brown
>             Fix For: 2.0
>
>
> These would provide support for CSS-like classes (though dynamic updates to 
> the style would most likely not be reflected in components that refer to 
> them).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to