Lines Matching refs:page
25 // the currently selected page. The model is a single selection model that at
26 // the most one page can become selected at any time.
40 // Target page for the transition or -1 if there is no target page. For
41 // page switcher, this is the target selected page. For touch scroll,
42 // this is usually the previous or next page (or -1 when there is no
43 // previous or next page).
46 // A [0, 1] progress indicates how much of the current page is being
56 // Selects a page. |animate| is true if the transition should be animated.
57 void SelectPage(int page, bool animate);
59 // Selects a page by relative |delta|.
63 // target page.
74 // previous page (moving pages to the right). |delta| < 0 means transit
75 // to next page (moving pages to the left).
92 bool is_valid_page(int page) const {
93 return page >= 0 && page < total_pages_;
100 // Gets the page that the animation will eventually land on. If there is no
113 // Calculates a target page number by combining current page and |delta|.
114 // When there is no transition, current page is the currently selected page.
115 // If there is a transition, current page is the transition target page or the
116 // pending transition target page. When current page + |delta| goes beyond
117 // valid range and |selected_page_| is at the range ends, invalid page number
133 // Pending selected page when SelectedPage is called during a transition. If
135 // last target page is remembered here.