Class ccs.UIPageView
- Defined in: UIPageView.js
- Extends ccs.UILayout
Constructor Attributes | Constructor Name and Description |
---|---|
Base class for ccs.UIPageView
|
Method Summary
Class Detail
ccs.UIPageView()
Base class for ccs.UIPageView
Method Detail
-
{boolean} addChild(widget)Add widget
- Parameters:
- {ccs.UIWidget} widget
- Returns:
- {boolean}
-
addEventListenerPageView(selector, target)
- Parameters:
- {Function} selector
- {Object} target
-
addPage(page)Push back a page to pageview.
- Parameters:
- {ccs.UILayout} page
-
addWidgetToPage(widget, pageIdx, forceCreate)Add a widget to a page of pageview.
- Parameters:
- {ccs.UIWidget} widget
- {number} pageIdx
- {Boolean} forceCreate
-
allocates and initializes a UIPageView.
// example var uiPageView = ccs.UIPageView.create();
- Returns:
- {ccs.UIPageView}
-
{ccs.UILayout} createPage()create page
- Returns:
- {ccs.UILayout}
-
{number} getCurPageIndex()get cur page index
- Returns:
- {number}
-
{string} getDescription()Returns the "class name" of widget.
- Returns:
- {string}
-
{Array} getPages()get pages
- Returns:
- {Array}
-
{number} getPositionXByIndex(idx)Get x position by index
- Parameters:
- {number} idx
- Returns:
- {number}
-
insertPage(page, idx)Inert a page to pageview.
- Parameters:
- {ccs.UILayout} page
- {Number} idx
-
{boolean} removeChild(child)remove widget child override
- Parameters:
- {ccs.UIWidget} child
- Returns:
- {boolean}
-
removePage(page)Remove a page of pageview.
- Parameters:
- {ccs.UILayout} page
-
removePageAtIndex(index)Remove a page at index of pageview.
- Parameters:
- {number} index
-
scrollToPage(idx)scroll pageview to index.
- Parameters:
- {number} idx