TwilioVoiceWeb constructor
TwilioVoiceWeb()
Implementation
TwilioVoiceWeb() {
// TODO(cybex-dev) - load twilio.min.js via [TwilioLoader] in future
// loadTwilio();
webCallkit = WebCallkitWeb.instance;
_ckConfiguration = const CKConfiguration(
capabilities: {
CKCapability.supportHold,
CKCapability.hold,
CKCapability.mute,
CKCapability.silence,
},
timer: CKTimer(),
icons: {
CKCallAction.answer: "icons/answer/128.png",
CKCallAction.decline: "icons/hangup/128.png",
CKCallAction.hangUp: "icons/hangup/128.png",
},
strictMode: false,
);
webCallkit.setConfiguration(_ckConfiguration);
webCallkit.setOnCallActionHandler(_onCallkitCallActionListener);
}