void Awake() { scrollPositionController.OnUpdatePosition(p => UpdatePosition(p)); scrollPositionController.OnItemSelected(HandleItemSelected); SetContext(new Example04ScrollViewContext { OnPressedCell = OnPressedCell, OnSelectedIndexChanged = index => { if (onSelectedIndexChanged != null) { onSelectedIndexChanged(index); } } }); }
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); }