File tree Expand file tree Collapse file tree 2 files changed +6
-3
lines changed
java/com/flowingcode/addons/applayout
resources/META-INF/resources/frontend/bower_components/fc-applayout Expand file tree Collapse file tree 2 files changed +6
-3
lines changed Original file line number Diff line number Diff line change 66import com .flowingcode .addons .applayout .MouseClickEvent .MouseButton ;
77import com .flowingcode .addons .applayout .menu .MenuItem ;
88import com .vaadin .flow .component .Component ;
9+ import com .vaadin .flow .component .HasComponents ;
910import com .vaadin .flow .component .HasEnabled ;
1011import com .vaadin .flow .component .Tag ;
1112import com .vaadin .flow .component .dependency .HtmlImport ;
1415@ Tag ("fc-menuitem" )
1516@ HtmlImport ("bower_components/fc-applayout/fc-menuitem.html" )
1617@ SuppressWarnings ("serial" )
17- public class MenuItemComponent extends Component implements HasEnabled {
18-
18+ public class MenuItemComponent extends Component implements HasEnabled , HasComponents {
1919
2020 public MenuItemComponent () { }
2121
Original file line number Diff line number Diff line change 1919 </ style >
2020 < paper-icon-item role ="option " disabled ="[[disabled]] ">
2121 < iron-icon src ="[[image]] " icon ="[[icon]] " slot ="item-icon "> </ iron-icon >
22- < span > [[label]]</ span >
22+ < template is ="dom-if " if ="[[label]] ">
23+ < span > [[label]]</ span >
24+ </ template >
25+ < slot > </ slot >
2326 </ paper-icon-item >
2427 </ template >
2528
You can’t perform that action at this time.
0 commit comments