From 7fa81a7794e0b6b07250415040505dce7701ca2b Mon Sep 17 00:00:00 2001 From: vasavk Date: Thu, 21 Mar 2024 12:09:09 +0530 Subject: [PATCH] Digital ACT-191 ONEAPP-6830 story: added callback to update scroll container if needed --- .../CarouselScrollbarViewConttroller.swift | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/VDSSample/ViewControllers/CarouselScrollbarViewConttroller.swift b/VDSSample/ViewControllers/CarouselScrollbarViewConttroller.swift index 537e2de..5810683 100644 --- a/VDSSample/ViewControllers/CarouselScrollbarViewConttroller.swift +++ b/VDSSample/ViewControllers/CarouselScrollbarViewConttroller.swift @@ -68,10 +68,16 @@ class CarouselScrollbarViewConttroller: BaseViewController { func setupModel() { //setup UI - component.numberOfSlides = 3 + component.numberOfSlides = 8 surfacePickerSelectorView.text = component.surface.rawValue disabledSwitch.isOn = !component.isEnabled - slidesTextField.text = String(component.numberOfSlides ?? 1) + slidesTextField.text = String(component.numberOfSlides ?? 1) + + //setup test page to show scrubber id was changed + component.onScrubberDidChange = { [weak self] scrubberId in + guard let self else { return } + positionTextField.text = String(scrubberId) + } } func setupPicker(){