Files
MessageKit/InputBarAccessoryView/data/documentation/inputbaraccessoryview/attachmentmanagerdatasource.json
T
2024-06-03 18:30:10 +00:00

1 line
5.7 KiB
JSON

{"kind":"symbol","sections":[],"primaryContentSections":[{"declarations":[{"platforms":["iOS"],"tokens":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttachmentManagerDataSource"},{"kind":"text","text":" : AnyObject"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManagerDataSource","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Protocol","navigatorTitle":[{"text":"AttachmentManagerDataSource","kind":"identifier"}],"modules":[{"name":"InputBarAccessoryView"}],"externalID":"s:21InputBarAccessoryView27AttachmentManagerDataSourceP","role":"symbol","title":"AttachmentManagerDataSource","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AttachmentManagerDataSource","kind":"identifier"}],"symbolKind":"protocol"},"abstract":[{"text":"AttachmentManagerDataSource is a protocol to passes data to the AttachmentManager","type":"text"}],"topicSections":[{"identifiers":["doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManagerDataSource\/attachmentManager(_:cellFor:at:)","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManagerDataSource\/attachmentManager(_:sizeFor:at:)-2fi4l"],"title":"Instance Methods"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/inputbaraccessoryview\/attachmentmanagerdatasource"]}],"references":{"doc://InputBarAccessoryView/documentation/InputBarAccessoryView":{"abstract":[],"kind":"symbol","title":"InputBarAccessoryView","type":"topic","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView","url":"\/documentation\/inputbaraccessoryview","role":"collection"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/AttachmentManagerDataSource/attachmentManager(_:cellFor:at:)":{"required":true,"type":"topic","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManagerDataSource\/attachmentManager(_:cellFor:at:)","title":"attachmentManager(_:cellFor:at:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"attachmentManager","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"AttachmentManager","preciseIdentifier":"c:@M@InputBarAccessoryView@objc(cs)AttachmentManager"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"cellFor"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@InputBarAccessoryView@objc(cs)AttachmentManager","text":"AttachmentManager"},{"text":".","kind":"text"},{"text":"Attachment","kind":"typeIdentifier","preciseIdentifier":"s:21InputBarAccessoryView17AttachmentManagerC0E0O"},{"kind":"text","text":", "},{"text":"at","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"c:@M@InputBarAccessoryView@objc(cs)AttachmentCell","text":"AttachmentCell","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"The AttachmentCell for the attachment that is to be inserted into the AttachmentView"}],"url":"\/documentation\/inputbaraccessoryview\/attachmentmanagerdatasource\/attachmentmanager(_:cellfor:at:)","kind":"symbol"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/AttachmentManagerDataSource":{"role":"symbol","title":"AttachmentManagerDataSource","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManagerDataSource","navigatorTitle":[{"kind":"identifier","text":"AttachmentManagerDataSource"}],"abstract":[{"text":"AttachmentManagerDataSource is a protocol to passes data to the AttachmentManager","type":"text"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"AttachmentManagerDataSource"}],"kind":"symbol","url":"\/documentation\/inputbaraccessoryview\/attachmentmanagerdatasource","type":"topic"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/AttachmentManagerDataSource/attachmentManager(_:sizeFor:at:)-2fi4l":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"attachmentManager","kind":"identifier"},{"text":"(","kind":"text"},{"text":"AttachmentManager","preciseIdentifier":"c:@M@InputBarAccessoryView@objc(cs)AttachmentManager","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"sizeFor","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@InputBarAccessoryView@objc(cs)AttachmentManager","text":"AttachmentManager"},{"text":".","kind":"text"},{"text":"Attachment","kind":"typeIdentifier","preciseIdentifier":"s:21InputBarAccessoryView17AttachmentManagerC0E0O"},{"text":", ","kind":"text"},{"text":"at","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"text":"?","kind":"text"}],"type":"topic","required":true,"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"The CGSize of the AttachmentCell for the attachment that is to be inserted into the AttachmentView"}],"url":"\/documentation\/inputbaraccessoryview\/attachmentmanagerdatasource\/attachmentmanager(_:sizefor:at:)-2fi4l","title":"attachmentManager(_:sizeFor:at:)","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/AttachmentManagerDataSource\/attachmentManager(_:sizeFor:at:)-2fi4l","defaultImplementations":1}}}