Files
MessageKit/InputBarAccessoryView/data/documentation/inputbaraccessoryview/attachmentmanagerdelegate.json
T
2024-02-21 08:25:18 +00:00

1 line
9.4 KiB
JSON

{"variants":[{"paths":["\/documentation\/inputbaraccessoryview\/attachmentmanagerdelegate"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"navigatorTitle":[{"text":"AttachmentManagerDelegate","kind":"identifier"}],"externalID":"s:21InputBarAccessoryView25AttachmentManagerDelegateP","roleHeading":"Protocol","title":"AttachmentManagerDelegate","modules":[{"name":"InputBarAccessoryView"}],"symbolKind":"protocol","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttachmentManagerDelegate"}],"role":"symbol"},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"kind":"symbol","topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManagerDelegate\/attachmentManager(_:didInsert:at:)-12y7h","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManagerDelegate\/attachmentManager(_:didReloadTo:)-5c3fb","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManagerDelegate\/attachmentManager(_:didRemove:at:)-90fc3","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManagerDelegate\/attachmentManager(_:didSelectAddAttachmentAt:)-7acp8","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManagerDelegate\/attachmentManager(_:shouldBecomeVisible:)"]}],"identifier":{"url":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManagerDelegate","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS"],"languages":["swift"],"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"AttachmentManagerDelegate"},{"text":" : AnyObject","kind":"text"}]}]}],"abstract":[{"type":"text","text":"AttachmentManagerDelegate is a protocol that can recieve notifications from the AttachmentManager"}],"hierarchy":{"paths":[["doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView"]]},"references":{"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/AttachmentManagerDelegate/attachmentManager(_:didRemove:at:)-90fc3":{"type":"topic","required":true,"abstract":[{"text":"Notifys when an attachment has been removed from the AttachmentManager","type":"text"}],"defaultImplementations":1,"title":"attachmentManager(_:didRemove:at:)","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManagerDelegate\/attachmentManager(_:didRemove:at:)-90fc3","url":"\/documentation\/inputbaraccessoryview\/attachmentmanagerdelegate\/attachmentmanager(_:didremove:at:)-90fc3","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"attachmentManager","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@InputBarAccessoryView@objc(cs)AttachmentManager","text":"AttachmentManager"},{"text":", ","kind":"text"},{"text":"didRemove","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@InputBarAccessoryView@objc(cs)AttachmentManager","text":"AttachmentManager"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:21InputBarAccessoryView17AttachmentManagerC0E0O","text":"Attachment"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"at"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}]},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/AttachmentManagerDelegate/attachmentManager(_:didSelectAddAttachmentAt:)-7acp8":{"title":"attachmentManager(_:didSelectAddAttachmentAt:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"attachmentManager"},{"text":"(","kind":"text"},{"text":"AttachmentManager","kind":"typeIdentifier","preciseIdentifier":"c:@M@InputBarAccessoryView@objc(cs)AttachmentManager"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"didSelectAddAttachmentAt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":")","kind":"text"}],"url":"\/documentation\/inputbaraccessoryview\/attachmentmanagerdelegate\/attachmentmanager(_:didselectaddattachmentat:)-7acp8","kind":"symbol","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManagerDelegate\/attachmentManager(_:didSelectAddAttachmentAt:)-7acp8","abstract":[{"type":"text","text":"Notifys when the AddAttachmentCell was selected"}],"type":"topic","required":true,"defaultImplementations":1},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/AttachmentManagerDelegate/attachmentManager(_:didReloadTo:)-5c3fb":{"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManagerDelegate\/attachmentManager(_:didReloadTo:)-5c3fb","abstract":[{"type":"text","text":"Notifys when the AttachmentManager was reloaded"}],"title":"attachmentManager(_:didReloadTo:)","required":true,"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"attachmentManager","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"c:@M@InputBarAccessoryView@objc(cs)AttachmentManager","text":"AttachmentManager","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"didReloadTo"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AttachmentManager","preciseIdentifier":"c:@M@InputBarAccessoryView@objc(cs)AttachmentManager"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:21InputBarAccessoryView17AttachmentManagerC0E0O","text":"Attachment"},{"kind":"text","text":"])"}],"defaultImplementations":1,"kind":"symbol","type":"topic","url":"\/documentation\/inputbaraccessoryview\/attachmentmanagerdelegate\/attachmentmanager(_:didreloadto:)-5c3fb"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/AttachmentManagerDelegate/attachmentManager(_:didInsert:at:)-12y7h":{"role":"symbol","abstract":[{"type":"text","text":"Notifys when an attachment has been inserted into the AttachmentManager"}],"kind":"symbol","url":"\/documentation\/inputbaraccessoryview\/attachmentmanagerdelegate\/attachmentmanager(_:didinsert:at:)-12y7h","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManagerDelegate\/attachmentManager(_:didInsert:at:)-12y7h","required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"attachmentManager"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"AttachmentManager","preciseIdentifier":"c:@M@InputBarAccessoryView@objc(cs)AttachmentManager"},{"text":", ","kind":"text"},{"text":"didInsert","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"AttachmentManager","preciseIdentifier":"c:@M@InputBarAccessoryView@objc(cs)AttachmentManager"},{"text":".","kind":"text"},{"text":"Attachment","kind":"typeIdentifier","preciseIdentifier":"s:21InputBarAccessoryView17AttachmentManagerC0E0O"},{"kind":"text","text":", "},{"kind":"externalParam","text":"at"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":")","kind":"text"}],"title":"attachmentManager(_:didInsert:at:)","type":"topic","defaultImplementations":1},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/AttachmentManagerDelegate/attachmentManager(_:shouldBecomeVisible:)":{"role":"symbol","abstract":[{"type":"text","text":"Can be used to determine if the AttachmentManager should be inserted into an InputStackView"}],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManagerDelegate\/attachmentManager(_:shouldBecomeVisible:)","url":"\/documentation\/inputbaraccessoryview\/attachmentmanagerdelegate\/attachmentmanager(_:shouldbecomevisible:)","kind":"symbol","required":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"attachmentManager","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@InputBarAccessoryView@objc(cs)AttachmentManager","text":"AttachmentManager"},{"text":", ","kind":"text"},{"text":"shouldBecomeVisible","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":")"}],"title":"attachmentManager(_:shouldBecomeVisible:)","type":"topic"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/AttachmentManagerDelegate":{"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManagerDelegate","kind":"symbol","type":"topic","url":"\/documentation\/inputbaraccessoryview\/attachmentmanagerdelegate","title":"AttachmentManagerDelegate","navigatorTitle":[{"text":"AttachmentManagerDelegate","kind":"identifier"}],"abstract":[{"type":"text","text":"AttachmentManagerDelegate is a protocol that can recieve notifications from the AttachmentManager"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"AttachmentManagerDelegate","kind":"identifier"}],"role":"symbol"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView":{"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView","abstract":[],"kind":"symbol","type":"topic","title":"InputBarAccessoryView","url":"\/documentation\/inputbaraccessoryview","role":"collection"}}}