/// <summary> /// @private /// Returns a menu config for a given component. This config is used to create a menu item /// to be added to the expander menu /// @param {Ext.Component} component The component to create the config for /// @param {Boolean} hideOnClick Passed through to the menu item /// </summary> public void createMenuConfig(Component component, bool hideOnClick) { }
/// <summary> /// @private /// For a given item in the container, return an object with information on whether the item is visible /// with the current innerCt scroll value. /// @param {Ext.Component} item The item /// @return {Object} Values for fullyVisible, hiddenLeft and hiddenRight /// </summary> public object getItemVisibility(Component item) { return null; }
/// <summary> /// @private /// Adds the given Toolbar item to the given menu. Buttons inside a buttongroup are added individually. /// @param {Ext.menu.Menu} menu The menu to add to /// @param {Ext.Component} component The component to add /// </summary> public void addComponentToMenu(Ext.menu.Menu menu, Component component) { }
/// <summary> /// @private /// Unhides an item that was previously hidden due to there not being enough space left on the Toolbar /// @param {Ext.Component} item The item to show /// </summary> public void unhideItem(Component item) { }
/// <summary> /// @private /// Inserts the given Toolbar item into the given element /// @param {Ext.Component} c The component to add /// @param {Ext.Element} target The target to add the component to /// @param {Number} position The position to add the component at /// </summary> public void insertCell(Component c, Element target, JsNumber position) { }
/// <summary> /// @private /// Returns the width of the given toolbar item. If the item is currently hidden because there /// is not enough room to render it, its previous width is returned /// @param {Ext.Component} c The component to measure /// @return {Number} The width of the item /// </summary> public JsNumber getItemWidth(Component c) { return null; }
/// <summary> /// @private /// Renders the given Component into the target Element. If the Component is already rendered, /// it is moved to the provided target instead. /// @param {Ext.Component} c The Component to render /// @param {Number} position The position within the target to render the item to /// @param {Ext.Element} target The target Element /// </summary> public void renderItem(Component c, JsNumber position, Element target) { }