public ScrollOptions(MouseWheelOptions parent) { Parent = parent; _optionsY = new ScrollOrientationOptions(this, Orientation.Vertical); _optionsX = new ScrollOrientationOptions(this, Orientation.Horizontal); parent.PropertyChanged += OnParentPropertyChanged; }
public ZoomOptions(MouseWheelOptions parent) { Parent = parent; parent.PropertyChanged += OnParentPropertyChanged; _motionSmoothing = GetDefaultSmoothing(); _debouncing = GetDefaultDebouncing(); _nestedZoom = GetDefaultNestedZoom(); }
public AdaptationOptions(MouseWheelOptions parent) { Parent = parent; parent.PropertyChanged += OnParentPropertyChanged; _smoothing = GetDefaultSmoothing(); _debouncing = GetDefaultDebouncing(); _nestedMotion = GetDefaultNestedMotion(); }