renderer: function (oRm, oSideNavigation) {
SideMenuRender.render(oRm, oSideNavigation);
},rm.openStart('div', control);
rm.close('div');​
rm.style("background", "#fff");
rm.attr('tabindex', '-1');
rm.class('sapTntSideNavigationFlexible');
rm.renderControl(image);/*...*/
/**
* Renders the HTML for the given control, using the provided {@link sap.ui.core.RenderManager}.
*
* @param {sap.ui.core.RenderManager} rm the RenderManager that can be used for writing to the render output buffer
* @param {sap.tnt.SideNavigation} control an object representation of the control that should be rendered
*/
SideMenu.render = function (rm, control) {
this.startSideNavigation(rm, control);
this.renderItem(rm, control);
//this.renderFixedItem(rm, control);
//this.renderFooter(rm, control);
if(this.hasItemPanel){
this.renderPanel(rm, control);
}
this.endSideNavigation(rm, control);
};
/*...*/
/*...*/
SideMenu.renderFixedItem = function (rm, control) {
var fixedItemAggregation = control.getAggregation('fixedItem');
if (fixedItemAggregation === null) {
return;
}
if (fixedItemAggregation.getExpanded() === false) {
fixedItemAggregation.setExpanded(false);
}
rm.openStart('div');
rm.attr('role', 'separator');
rm.attr('aria-roledescription', oRB.getText("SIDENAVIGATION_ROLE_DESCRIPTION_SEPARATOR"));
rm.attr('aria-orientation', 'horizontal');
rm.class('sapTntSideNavigationSeparator');
rm.openEnd();
rm.close('div');
rm.openStart('div');
rm.class('sapTntSideNavigationFixed');
rm.openEnd();
rm.renderControl(fixedItemAggregation);
rm.close('div');
};
/*...*/ You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 47 | |
| 38 | |
| 37 | |
| 30 | |
| 30 | |
| 28 | |
| 27 | |
| 26 | |
| 24 | |
| 23 |