mirror of
https://github.com/MessageKit/MessageKit.git
synced 2026-02-06 19:03:19 +00:00
1 line
21 KiB
JSON
1 line
21 KiB
JSON
{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttachmentManager"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":2,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/inputbaraccessoryview\/attachmentmanager"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":[],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputPlugin","doc:\/\/InputBarAccessoryView\/objc(pl)NSObject","doc:\/\/InputBarAccessoryView\/s7CVarArgP","doc:\/\/InputBarAccessoryView\/s28CustomDebugStringConvertibleP","doc:\/\/InputBarAccessoryView\/s23CustomStringConvertibleP","doc:\/\/InputBarAccessoryView\/SQ","doc:\/\/InputBarAccessoryView\/SH","doc:\/\/InputBarAccessoryView\/objc(pl)UICollectionViewDataSource","doc:\/\/InputBarAccessoryView\/objc(pl)UICollectionViewDelegate","doc:\/\/InputBarAccessoryView\/objc(pl)UICollectionViewDelegateFlowLayout","doc:\/\/InputBarAccessoryView\/objc(pl)UIScrollViewDelegate"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"No overview available."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttachmentManager"}],"title":"AttachmentManager","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@InputBarAccessoryView@objc(cs)AttachmentManager","modules":[{"name":"InputBarAccessoryView"}],"navigatorTitle":[{"kind":"identifier","text":"AttachmentManager"}]},"hierarchy":{"paths":[["doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/init()"]},{"title":"Instance Properties","identifiers":["doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/attachmentView","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/attachments","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/dataSource","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/delegate","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/isPersistent","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/showAddAttachmentCell","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/tintColor"]},{"title":"Instance Methods","identifiers":["doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/createAttachmentCell(in:at:)","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/handleInput(of:)","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/insertAttachment(_:at:)","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/invalidate()","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/numberOfItems(inSection:)","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/reloadData()","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/removeAttachment(at:)"]},{"title":"Enumerations","identifiers":["doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/Attachment"]},{"title":"Default Implementations","identifiers":["doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/UICollectionViewDataSource-Implementations","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/UICollectionViewDelegate-Implementations","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/UICollectionViewDelegateFlowLayout-Implementations"],"generated":true}],"references":{"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/AttachmentManager/insertAttachment(_:at:)":{"role":"symbol","title":"insertAttachment(_:at:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"insertAttachment"},{"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":"Performs an animated insertion of an attachment at an index"}],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/insertAttachment(_:at:)","kind":"symbol","type":"topic","url":"\/documentation\/inputbaraccessoryview\/attachmentmanager\/insertattachment(_:at:)"},"doc://InputBarAccessoryView/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/InputBarAccessoryView\/SQ"},"doc://InputBarAccessoryView/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/InputBarAccessoryView\/SH"},"doc://InputBarAccessoryView/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/InputBarAccessoryView\/s28CustomDebugStringConvertibleP"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/AttachmentManager/init()":{"role":"symbol","title":"init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/init()","kind":"symbol","type":"topic","url":"\/documentation\/inputbaraccessoryview\/attachmentmanager\/init()"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputPlugin":{"role":"symbol","title":"InputPlugin","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"InputPlugin"}],"abstract":[{"type":"codeVoice","code":"InputPlugin"},{"type":"text","text":" is a protocol that makes integrating plugins to the "},{"type":"codeVoice","code":"InputBarAccessoryView"},{"type":"text","text":" easy."}],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputPlugin","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InputPlugin"}],"url":"\/documentation\/inputbaraccessoryview\/inputplugin"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/AttachmentManager/invalidate()":{"role":"symbol","title":"invalidate()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidate"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Invalidates the "},{"type":"codeVoice","code":"AttachmentManagers"},{"type":"text","text":" session by removing all attachments"}],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/invalidate()","kind":"symbol","type":"topic","url":"\/documentation\/inputbaraccessoryview\/attachmentmanager\/invalidate()"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/AttachmentManager/dataSource":{"role":"symbol","title":"dataSource","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"dataSource"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AttachmentManagerDataSource","preciseIdentifier":"s:21InputBarAccessoryView27AttachmentManagerDataSourceP"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"A protocol to passes data to the "},{"type":"codeVoice","code":"AttachmentManager"}],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/dataSource","kind":"symbol","type":"topic","url":"\/documentation\/inputbaraccessoryview\/attachmentmanager\/datasource"},"doc://InputBarAccessoryView/objc(pl)UIScrollViewDelegate":{"type":"unresolvable","title":"UIKit.UIScrollViewDelegate","identifier":"doc:\/\/InputBarAccessoryView\/objc(pl)UIScrollViewDelegate"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/AttachmentManager/Attachment":{"role":"symbol","title":"AttachmentManager.Attachment","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attachment"}],"abstract":[],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/Attachment","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attachment"}],"url":"\/documentation\/inputbaraccessoryview\/attachmentmanager\/attachment"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/AttachmentManager/attachmentView":{"role":"symbol","title":"attachmentView","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"attachmentView"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AttachmentCollectionView","preciseIdentifier":"c:@M@InputBarAccessoryView@objc(cs)AttachmentCollectionView"}],"abstract":[],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/attachmentView","kind":"symbol","type":"topic","url":"\/documentation\/inputbaraccessoryview\/attachmentmanager\/attachmentview"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/AttachmentManager/attachments":{"role":"symbol","title":"attachments","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"attachments"},{"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":"The attachments that the managers holds"}],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/attachments","kind":"symbol","type":"topic","url":"\/documentation\/inputbaraccessoryview\/attachmentmanager\/attachments"},"doc://InputBarAccessoryView/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/InputBarAccessoryView\/s23CustomStringConvertibleP"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/AttachmentManager/UICollectionViewDelegate-Implementations":{"role":"collectionGroup","title":"UICollectionViewDelegate Implementations","abstract":[],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/UICollectionViewDelegate-Implementations","kind":"article","type":"topic","url":"\/documentation\/inputbaraccessoryview\/attachmentmanager\/uicollectionviewdelegate-implementations"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/AttachmentManager/UICollectionViewDataSource-Implementations":{"role":"collectionGroup","title":"UICollectionViewDataSource Implementations","abstract":[],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/UICollectionViewDataSource-Implementations","kind":"article","type":"topic","url":"\/documentation\/inputbaraccessoryview\/attachmentmanager\/uicollectionviewdatasource-implementations"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/AttachmentManager":{"role":"symbol","title":"AttachmentManager","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttachmentManager"}],"abstract":[],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttachmentManager"}],"url":"\/documentation\/inputbaraccessoryview\/attachmentmanager"},"doc://InputBarAccessoryView/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/InputBarAccessoryView\/s7CVarArgP"},"doc://InputBarAccessoryView/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/InputBarAccessoryView\/objc(pl)NSObject"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/AttachmentManager/numberOfItems(inSection:)":{"role":"symbol","title":"numberOfItems(inSection:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"numberOfItems"},{"kind":"text","text":"("},{"kind":"externalParam","text":"inSection"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/numberOfItems(inSection:)","kind":"symbol","type":"topic","url":"\/documentation\/inputbaraccessoryview\/attachmentmanager\/numberofitems(insection:)"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/AttachmentManager/UICollectionViewDelegateFlowLayout-Implementations":{"role":"collectionGroup","title":"UICollectionViewDelegateFlowLayout Implementations","abstract":[],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/UICollectionViewDelegateFlowLayout-Implementations","kind":"article","type":"topic","url":"\/documentation\/inputbaraccessoryview\/attachmentmanager\/uicollectionviewdelegateflowlayout-implementations"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/AttachmentManager/isPersistent":{"role":"symbol","title":"isPersistent","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isPersistent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"A flag you can use to determine if you want the manager to be always visible"}],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/isPersistent","kind":"symbol","type":"topic","url":"\/documentation\/inputbaraccessoryview\/attachmentmanager\/ispersistent"},"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/AttachmentManager/reloadData()":{"role":"symbol","title":"reloadData()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reloadData"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Should reload the state if the "},{"type":"codeVoice","code":"InputPlugin"}],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/reloadData()","kind":"symbol","type":"topic","url":"\/documentation\/inputbaraccessoryview\/attachmentmanager\/reloaddata()"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/AttachmentManager/showAddAttachmentCell":{"role":"symbol","title":"showAddAttachmentCell","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"showAddAttachmentCell"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"A flag to determine if the AddAttachmentCell is visible"}],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/showAddAttachmentCell","kind":"symbol","type":"topic","url":"\/documentation\/inputbaraccessoryview\/attachmentmanager\/showaddattachmentcell"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/AttachmentManager/removeAttachment(at:)":{"role":"symbol","title":"removeAttachment(at:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"removeAttachment"},{"kind":"text","text":"("},{"kind":"externalParam","text":"at"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Performs an animated removal of an attachment at an index"}],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/removeAttachment(at:)","kind":"symbol","type":"topic","url":"\/documentation\/inputbaraccessoryview\/attachmentmanager\/removeattachment(at:)"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/AttachmentManager/delegate":{"role":"symbol","title":"delegate","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"delegate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AttachmentManagerDelegate","preciseIdentifier":"s:21InputBarAccessoryView25AttachmentManagerDelegateP"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"A protocol that can recieve notifications from the "},{"type":"codeVoice","code":"AttachmentManager"}],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/delegate","kind":"symbol","type":"topic","url":"\/documentation\/inputbaraccessoryview\/attachmentmanager\/delegate"},"doc://InputBarAccessoryView/objc(pl)UICollectionViewDataSource":{"type":"unresolvable","title":"UIKit.UICollectionViewDataSource","identifier":"doc:\/\/InputBarAccessoryView\/objc(pl)UICollectionViewDataSource"},"doc://InputBarAccessoryView/objc(pl)UICollectionViewDelegateFlowLayout":{"type":"unresolvable","title":"UIKit.UICollectionViewDelegateFlowLayout","identifier":"doc:\/\/InputBarAccessoryView\/objc(pl)UICollectionViewDelegateFlowLayout"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/AttachmentManager/handleInput(of:)":{"role":"symbol","title":"handleInput(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handleInput"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyObject","preciseIdentifier":"s:s9AnyObjecta"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Appends the object to the attachments"}],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/handleInput(of:)","kind":"symbol","type":"topic","url":"\/documentation\/inputbaraccessoryview\/attachmentmanager\/handleinput(of:)"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/AttachmentManager/createAttachmentCell(in:at:)":{"role":"symbol","title":"createAttachmentCell(in:at:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"createAttachmentCell"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UICollectionView","preciseIdentifier":"c:objc(cs)UICollectionView"},{"kind":"text","text":", "},{"kind":"externalParam","text":"at"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"IndexPath","preciseIdentifier":"s:10Foundation9IndexPathV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"AttachmentCell","preciseIdentifier":"c:@M@InputBarAccessoryView@objc(cs)AttachmentCell"}],"abstract":[],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/createAttachmentCell(in:at:)","kind":"symbol","type":"topic","url":"\/documentation\/inputbaraccessoryview\/attachmentmanager\/createattachmentcell(in:at:)"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/AttachmentManager/tintColor":{"role":"symbol","title":"tintColor","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"tintColor"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UIColor","preciseIdentifier":"c:objc(cs)UIColor"}],"abstract":[{"type":"text","text":"The color applied to the backgroundColor of the deleteButton in each "},{"type":"codeVoice","code":"AttachmentCell"}],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManager\/tintColor","kind":"symbol","type":"topic","url":"\/documentation\/inputbaraccessoryview\/attachmentmanager\/tintcolor"},"doc://InputBarAccessoryView/objc(pl)UICollectionViewDelegate":{"type":"unresolvable","title":"UIKit.UICollectionViewDelegate","identifier":"doc:\/\/InputBarAccessoryView\/objc(pl)UICollectionViewDelegate"}}} |