Closed knstvk closed 4 years ago
For methods like setOptionImageProvider() (i.e. setters of providers) add examples of using them with @Install (by generating this code in Studio "Handlers" tab):
setOptionImageProvider()
@Install
@Inject private Image imageResource; @Install(to = "fooLookupField", subject = "optionImageProvider") private Resource fooLookupFieldOptionImageProvider(Foo foo) { String iconName = Boolean.TRUE.equals(foo.getStatus()) ? "icons/active.svg" : "icons/inactive.svg"; return imageResource.createResource(ThemeResource.class).setPath(iconName); }
Duplicate of #474
Environment
Description of the bug or enhancement
For methods like
setOptionImageProvider()
(i.e. setters of providers) add examples of using them with@Install
(by generating this code in Studio "Handlers" tab):