Files
MessageKit/InputBarAccessoryView/data/documentation/inputbaraccessoryview/attachmentmanagerdelegate.json
T
2022-09-30 16:04:39 +00:00

1 line
9.4 KiB
JSON

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