Example #1
0
        void Awake()
        {
            scrollPositionController.OnUpdatePosition(p => UpdatePosition(p));
            scrollPositionController.OnItemSelected(HandleItemSelected);

            SetContext(new Example04ScrollViewContext
            {
                OnPressedCell          = OnPressedCell,
                OnSelectedIndexChanged = index =>
                {
                    if (onSelectedIndexChanged != null)
                    {
                        onSelectedIndexChanged(index);
                    }
                }
            });
        }
Example #2
0
        void Awake()
        {
            scrollPositionController.OnUpdatePosition(UpdatePosition);
            scrollPositionController.OnItemSelected(HandleItemSelected);

            var context = new Example04ScrollViewContext();

            context.SelectedIndex          = 0;
            context.OnPressedCell          = OnPressedCell;
            context.OnSelectedIndexChanged = index =>
            {
                if (onSelectedIndexChanged != null)
                {
                    onSelectedIndexChanged(index);
                }
            };
            SetContext(context);
        }
 void Awake()
 {
     scrollPositionController.OnUpdatePosition(UpdatePosition);
     scrollPositionController.OnItemSelected(HandleItemSelected);
 }