ItemLayout::QuaternionFunction mRotationConstraint[4];
ItemLayout::Vector4Function mColorConstraint;
-
- NavigationLayout::NavigationSignalV2 mSignalPanV2;/*the signal to notify the application the selected item*/
};
NavigationLayoutPtr NavigationLayout::New()
int firstItemIndex = std::max(0.0f, -firstItemPosition -1.0f );
int lastItemIndex = std::max(0.0f, -(firstItemPosition) + itemsPerPage );
- mImpl->mSignalPanV2.Emit(lastItemIndex - mImpl->mNumberOfColumns);
return ItemRange(firstItemIndex , lastItemIndex );
}
return true;
}
-NavigationLayout::NavigationSignalV2& NavigationLayout::PanSignal()
-{
- return mImpl->mSignalPanV2;
-}
-
Degree NavigationLayout::GetScrollDirection() const
{
Degree scrollDirection(0);