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