A DESCRIPTION OF THE PROBLEM :
I try to create a custom CSS MetaData property, which has multiple color values, similar to -fx-background-color. But it is not parsed with "parsePaintLayers" like the -fx-background-color, but just with simple parse, which will only return the first Color value of the property.
I think we could implement a CustomCSSPropertyRegister which would hold custom properties and their type for parsing and use this Register in the CssParser to address custom properties with special handling.
I try to create a custom CSS MetaData property, which has multiple color values, similar to -fx-background-color. But it is not parsed with "parsePaintLayers" like the -fx-background-color, but just with simple parse, which will only return the first Color value of the property.
I think we could implement a CustomCSSPropertyRegister which would hold custom properties and their type for parsing and use this Register in the CssParser to address custom properties with special handling.