zoom property
double
get
zoom
Implementation
double get zoom {
double? scale = _zoom?.get() ?? 1;
if (_zoom == null) return scale;
scale = _zoom?.get();
scale ??= 1;
if ((scale < 1)) scale = 1;
if ((scale > 20)) scale = 20;
return scale;
}
set
zoom
(dynamic v)
Implementation
set zoom(dynamic v) {
if (_zoom != null) {
_zoom!.set(v);
} else if (v != null) {
_zoom = DoubleObservable(Binding.toKey(id, 'zoom'), v,
scope: scope, listener: onPropertyChange);
}
}