CallKeepIncomingConfig.fromBaseConfig constructor
CallKeepIncomingConfig.fromBaseConfig({})
Implementation
factory CallKeepIncomingConfig.fromBaseConfig({
required CallKeepBaseConfig config,
required String uuid,
String? callerName,
String? handle,
String? contentTitle,
String? avatar,
bool hasVideo = false,
Map<String, dynamic>? extra,
double duration = 180,
}) {
return CallKeepIncomingConfig(
uuid: uuid,
callerName: callerName,
avatar: avatar,
appName: config.appName,
contentTitle: contentTitle ??
config.contentTitle?.call(callerName ?? config.appName) ??
"",
acceptText: config.acceptText,
declineText: config.declineText,
missedCallText: config.missedCallText,
callBackText: config.callBackText,
handle: handle,
hasVideo: hasVideo,
duration: duration,
extra: extra,
headers: config.headers,
androidConfig: config.androidConfig,
iosConfig: config.iosConfig,
);
}