PtzConfiguration constructor

PtzConfiguration({
  1. required String token,
  2. required String name,
  3. required int useCount,
  4. int? moveRamp,
  5. int? presetRamp,
  6. int? presetTourRamp,
  7. required String nodeToken,
  8. Space? defaultAbsolutePantTiltPositionSpace,
  9. Space? defaultAbsoluteZoomPositionSpace,
  10. Space? defaultRelativePanTiltTranslationSpace,
  11. Space? defaultRelativeZoomTranslationSpace,
  12. Space? defaultContinuousPanTiltVelocitySpace,
  13. Space? defaultContinuousZoomVelocitySpace,
  14. PtzSpeed? defaultPtzSpeed,
  15. String? defaultPtzTimeout,
  16. PanTiltLimits? panTiltLimits,
  17. 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});