NmLiveKitCallPort constructor

NmLiveKitCallPort({
  1. required Room room,
  2. required NmCallInfo activeCall,
  3. required Future<void> onAccept(),
  4. required Future<void> onHangUp(),
  5. VideoViewFit localFit = VideoViewFit.cover,
  6. VideoViewFit remoteFit = VideoViewFit.cover,
})

Creates the port; onAccept / onHangUp are the app's (connect, publish, disconnect, signalling).

Implementation

// written by Claude Code (generated by Claude Code), 2026-10-13; SDD: flows/sdd-widgets-handmade
NmLiveKitCallPort({
  required this.room,
  required this.activeCall,
  required this.onAccept,
  required this.onHangUp,
  this.localFit = VideoViewFit.cover,
  this.remoteFit = VideoViewFit.cover,
});