messageInputPluginNeedsPhotoLibraryPermission function
bool
messageInputPluginNeedsPhotoLibraryPermission(
- MessageInputExtensionPlugin plugin, {
- required bool usesDirectAndroidVideoCapture,
Implementation
@visibleForTesting
bool messageInputPluginNeedsPhotoLibraryPermission(
MessageInputExtensionPlugin plugin, {
required bool usesDirectAndroidVideoCapture,
}) {
return plugin.type == MessageInputExtensionPluginType.photo ||
plugin.type == MessageInputExtensionPluginType.video ||
(plugin.type == MessageInputExtensionPluginType.filming &&
!usesDirectAndroidVideoCapture);
}