I access the style names through CssResource, either from the UiBinder and from the java views. The problem is I cannot find a way to add and remove suffixes due to the class names obfuscation.
By the moment I've managed the situation using @external anotation on the primary and dependent names, but I don't consider is a good solution.
I think you're right that the dependent styles can't work with CssResources, but you can achieve a similar effect with hierarchical styles, like
.widgetStyle .error {
color: red;
}
Then apply style.widgetStyle and style.error, instead of using a dependent name.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With