void Awake() { scrollPositionController.OnUpdatePosition(p => UpdatePosition(p)); SetContext(new Example03ScrollViewContext { OnPressedCell = OnPressedCell }); }
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 Start() { scrollPositionController.OnUpdatePosition(UpdatePosition); }
void Start() { scrollPositionController.OnUpdatePosition(UpdatePosition); scrollPositionController.OnSelectedIndexChanged(UpdateSelection); }
void Start() { scrollPositionController.OnUpdatePosition(p => UpdatePosition(p)); scrollPositionController.OnSelectedIndexChanged(index => UpdateSelection(index)); }
void Awake() { scrollPositionController.OnUpdatePosition(UpdatePosition); scrollPositionController.OnItemSelected(HandleItemSelected); }
void Start() { scrollPositionController.OnUpdatePosition(p => UpdatePosition(p)); }
void Awake() { scrollPositionController.OnUpdatePosition(UpdatePosition); }
void Awake() { scrollPositionController.OnUpdatePosition(p => UpdatePosition(p)); }