handleLinkBackwardSupportOnEdit method
Future<void>
handleLinkBackwardSupportOnEdit( - dynamic context,
- dynamic ref,
- dynamic pin,
- String title,
- String link,
)
Implementation
Future<void> handleLinkBackwardSupportOnEdit(
BuildContext context,
WidgetRef ref,
ActerPin pin,
String title,
String link,
) async {
final manager =
await ref.read(attachmentsManagerProvider(pin.attachments()).future);
if (!context.mounted) return;
//Make link empty on Pin Data
await updatePinLink(context, pin, '');
if (!context.mounted) return;
//Add pin link to attachments
await handleAttachmentSelected(
context: context,
ref: ref,
manager: manager,
title: title,
link: link,
attachmentType: AttachmentType.link,
attachments: [],
);
if (!context.mounted) return;
Navigator.pop(context);
}