-------------------------------- -- @module TableView -- @extend ScrollView,ScrollViewDelegate -- @parent_module cc -------------------------------- -- Updates the content of the cell at a given index.
-- param idx index to find a cell -- @function [parent=#TableView] updateCellAtIndex -- @param self -- @param #long idx -- @return TableView#TableView self (return value: cc.TableView) -------------------------------- -- determines how cell is ordered and filled in the view. -- @function [parent=#TableView] setVerticalFillOrder -- @param self -- @param #int order -- @return TableView#TableView self (return value: cc.TableView) -------------------------------- -- -- @function [parent=#TableView] scrollViewDidZoom -- @param self -- @param #cc.ScrollView view -- @return TableView#TableView self (return value: cc.TableView) -------------------------------- -- -- @function [parent=#TableView] _updateContentSize -- @param self -- @return TableView#TableView self (return value: cc.TableView) -------------------------------- -- -- @function [parent=#TableView] getVerticalFillOrder -- @param self -- @return int#int ret (return value: int) -------------------------------- -- Removes a cell at a given index
-- param idx index to find a cell -- @function [parent=#TableView] removeCellAtIndex -- @param self -- @param #long idx -- @return TableView#TableView self (return value: cc.TableView) -------------------------------- -- -- @function [parent=#TableView] initWithViewSize -- @param self -- @param #size_table size -- @param #cc.Node container -- @return bool#bool ret (return value: bool) -------------------------------- -- -- @function [parent=#TableView] scrollViewDidScroll -- @param self -- @param #cc.ScrollView view -- @return TableView#TableView self (return value: cc.TableView) -------------------------------- -- reloads data from data source. the view will be refreshed. -- @function [parent=#TableView] reloadData -- @param self -- @return TableView#TableView self (return value: cc.TableView) -------------------------------- -- Inserts a new cell at a given index
-- param idx location to insert -- @function [parent=#TableView] insertCellAtIndex -- @param self -- @param #long idx -- @return TableView#TableView self (return value: cc.TableView) -------------------------------- -- Returns an existing cell at a given index. Returns nil if a cell is nonexistent at the moment of query.
-- param idx index
-- return a cell at a given index -- @function [parent=#TableView] cellAtIndex -- @param self -- @param #long idx -- @return TableViewCell#TableViewCell ret (return value: cc.TableViewCell) -------------------------------- -- Dequeues a free cell if available. nil if not.
-- return free cell -- @function [parent=#TableView] dequeueCell -- @param self -- @return TableViewCell#TableViewCell ret (return value: cc.TableViewCell) -------------------------------- -- -- @function [parent=#TableView] onTouchMoved -- @param self -- @param #cc.Touch pTouch -- @param #cc.Event pEvent -- @return TableView#TableView self (return value: cc.TableView) -------------------------------- -- -- @function [parent=#TableView] onTouchEnded -- @param self -- @param #cc.Touch pTouch -- @param #cc.Event pEvent -- @return TableView#TableView self (return value: cc.TableView) -------------------------------- -- -- @function [parent=#TableView] onTouchCancelled -- @param self -- @param #cc.Touch pTouch -- @param #cc.Event pEvent -- @return TableView#TableView self (return value: cc.TableView) -------------------------------- -- -- @function [parent=#TableView] onTouchBegan -- @param self -- @param #cc.Touch pTouch -- @param #cc.Event pEvent -- @return bool#bool ret (return value: bool) -------------------------------- -- js ctor
-- lua new -- @function [parent=#TableView] TableView -- @param self -- @return TableView#TableView self (return value: cc.TableView) return nil