PtzConfiguration constructor
PtzConfiguration({
- required String token,
- required String name,
- required int useCount,
- int? moveRamp,
- int? presetRamp,
- int? presetTourRamp,
- required String nodeToken,
- Space? defaultAbsolutePantTiltPositionSpace,
- Space? defaultAbsoluteZoomPositionSpace,
- Space? defaultRelativePanTiltTranslationSpace,
- Space? defaultRelativeZoomTranslationSpace,
- Space? defaultContinuousPanTiltVelocitySpace,
- Space? defaultContinuousZoomVelocitySpace,
- PtzSpeed? defaultPtzSpeed,
- String? defaultPtzTimeout,
- PanTiltLimits? panTiltLimits,
- ZoomLimits? zoomLimits,
Implementation
PtzConfiguration({
required this.token,
required this.name,
required this.useCount,
this.moveRamp,
this.presetRamp,
this.presetTourRamp,
required this.nodeToken,
this.defaultAbsolutePantTiltPositionSpace,
this.defaultAbsoluteZoomPositionSpace,
this.defaultRelativePanTiltTranslationSpace,
this.defaultRelativeZoomTranslationSpace,
this.defaultContinuousPanTiltVelocitySpace,
this.defaultContinuousZoomVelocitySpace,
this.defaultPtzSpeed,
this.defaultPtzTimeout,
this.panTiltLimits,
this.zoomLimits,
});