C# Class com.vtcsecure.ace.windows.CustomControls.CallViewCtrl

Interaction logic for CallViewCtrl.xaml
Mostrar archivo Open project: VTCSecureLLC/ace-windows

Public Methods

Method Description
AcceptCall ( object sender, RoutedEventArgs e ) : void
CallViewCtrl ( ) : System
CallViewCtrl ( com.vtcsecure.ace.windows.ViewModel.MainControllerViewModel parentVM ) : System
CheckRttButton ( ) : void
EnableRTTButton ( bool enable ) : void
HoldAndAcceptCall ( object sender, RoutedEventArgs e ) : void
IsRTTViewShown ( ) : bool
RestartInactivityDetectionTimer ( ) : void
SetCallViewModel ( CallViewModel viewModel ) : void
UpdateMuteSettingsIfOpen ( ) : void
UpdateRTTToggle ( bool enable ) : void
UpdateVideoSettingsIfOpen ( ) : void

Private Methods

Method Description
AcceptAndEndCall ( object sender, RoutedEventArgs e ) : void
AddVideoControl ( ) : void
CtrlVideo_OnMouseEnter ( object sender, System.Windows.Input.MouseEventArgs e ) : void
CtrlVideo_OnMouseLeave ( object sender, System.Windows.Input.MouseEventArgs e ) : void
CtrlVideo_OnMouseMove ( object sender, System.Windows.Input.MouseEventArgs e ) : void
CtrlVieo_MouseDown ( object sender, System.Windows.Input.MouseEventArgs e ) : void
DeclineCall ( object sender, RoutedEventArgs e ) : void
EndCall ( bool bRunning ) : void
ExitFullScreen ( ) : void
HideDeclineMessage ( object sender ) : void
HideOverlayControls ( ) : void
LoadStates ( ) : void
MuteCall ( bool isMuted ) : bool
MuteSpeaker ( bool isMuted ) : void
OnControlClicked ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
OnDeclineCall ( object sender, RoutedEventArgs e ) : void
OnEndCall ( object sender, RoutedEventArgs e ) : void
OnEndPaused ( object sender, RoutedEventArgs e ) : void
OnMouseInactivityTimer ( object sender, EventArgs e ) : void
OnMute ( object sender, RoutedEventArgs e ) : void
OnSendDeclineMessage ( object sender, RoutedEventArgs e ) : void
OnSizeChanged ( object sender, System.Windows.SizeChangedEventArgs e ) : void
OnToggleFullScreen ( object sender, RoutedEventArgs e ) : void
OnToggleHold ( object sender, RoutedEventArgs e ) : void
OnToggleInfo ( object sender, RoutedEventArgs e ) : void
OnToggleKeypad ( object sender, RoutedEventArgs e ) : void
OnToggleRTT ( object sender, RoutedEventArgs e ) : void
OnToggleSpeaker ( object sender, RoutedEventArgs e ) : void
OnToggleVideo ( object sender, RoutedEventArgs e ) : void
RestoreControlsVisibility ( ) : void
SaveStates ( ) : void
SwitchCall ( object sender, RoutedEventArgs e ) : void
ToggleDeclineMenu ( object sender, RoutedEventArgs e ) : void
UpdateControls ( ) : void
buttonKeyPad ( object sender, RoutedEventArgs e ) : void

Method Details

AcceptCall() public method

public AcceptCall ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
return void

CallViewCtrl() public method

public CallViewCtrl ( ) : System
return System

CallViewCtrl() public method

public CallViewCtrl ( com.vtcsecure.ace.windows.ViewModel.MainControllerViewModel parentVM ) : System
parentVM com.vtcsecure.ace.windows.ViewModel.MainControllerViewModel
return System

CheckRttButton() public method

public CheckRttButton ( ) : void
return void

EnableRTTButton() public method

public EnableRTTButton ( bool enable ) : void
enable bool
return void

HoldAndAcceptCall() public method

public HoldAndAcceptCall ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
return void

IsRTTViewShown() public method

public IsRTTViewShown ( ) : bool
return bool

RestartInactivityDetectionTimer() public method

public RestartInactivityDetectionTimer ( ) : void
return void

SetCallViewModel() public method

public SetCallViewModel ( CallViewModel viewModel ) : void
viewModel CallViewModel
return void

UpdateMuteSettingsIfOpen() public method

public UpdateMuteSettingsIfOpen ( ) : void
return void

UpdateRTTToggle() public method

public UpdateRTTToggle ( bool enable ) : void
enable bool
return void

UpdateVideoSettingsIfOpen() public method

public UpdateVideoSettingsIfOpen ( ) : void
return void