setCaptureProfile method
Future<void>
setCaptureProfile(
{ - bool? includeText,
- bool? includeImagesAndMedia,
- bool? includeOtherStructuralNodes,
})
Implementation
Future<void> setCaptureProfile({
bool? includeText,
bool? includeImagesAndMedia,
bool? includeOtherStructuralNodes,
}) async {
if (includeText != null) {
captureTextNotifier.value = includeText;
await PreferencesStore.instance.write<bool>(
'anchorless_capture.include_text',
includeText,
);
}
if (includeImagesAndMedia != null) {
captureMediaNotifier.value = includeImagesAndMedia;
await PreferencesStore.instance.write<bool>(
'anchorless_capture.include_media',
includeImagesAndMedia,
);
}
if (includeOtherStructuralNodes != null) {
captureStructureNotifier.value = includeOtherStructuralNodes;
await PreferencesStore.instance.write<bool>(
'anchorless_capture.include_structure',
includeOtherStructuralNodes,
);
}
}