Files
MessageKit/data/documentation/messagekit/messagesdisplaydelegate.json
T
2022-09-30 16:04:39 +00:00

1 line
29 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"MessagesDisplayDelegate"},{"kind":"text","text":" : AnyObject"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":2,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/messagekit\/messagesdisplaydelegate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/MessageKit\/documentation\/MessageKit\/MessagesDisplayDelegate","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A protocol used by the "},{"type":"codeVoice","code":"MessagesViewController"},{"type":"text","text":" to customize the appearance of a "},{"type":"codeVoice","code":"MessageContentCell"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"MessagesDisplayDelegate"}],"title":"MessagesDisplayDelegate","roleHeading":"Protocol","role":"symbol","symbolKind":"protocol","externalID":"s:10MessageKit23MessagesDisplayDelegateP","modules":[{"name":"MessageKit"}],"navigatorTitle":[{"kind":"identifier","text":"MessagesDisplayDelegate"}]},"hierarchy":{"paths":[["doc:\/\/MessageKit\/documentation\/MessageKit"]]},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/MessageKit\/documentation\/MessageKit\/MessagesDisplayDelegate\/animationBlockForLocation(message:at:in:)-3qtza","doc:\/\/MessageKit\/documentation\/MessageKit\/MessagesDisplayDelegate\/annotationViewForLocation(message:at:in:)-2xlyy","doc:\/\/MessageKit\/documentation\/MessageKit\/MessagesDisplayDelegate\/audioProgressTextFormat(_:for:in:)-gdas","doc:\/\/MessageKit\/documentation\/MessageKit\/MessagesDisplayDelegate\/audioTintColor(for:at:in:)-25mwp","doc:\/\/MessageKit\/documentation\/MessageKit\/MessagesDisplayDelegate\/backgroundColor(for:at:in:)-2oaj1","doc:\/\/MessageKit\/documentation\/MessageKit\/MessagesDisplayDelegate\/configureAccessoryView(_:for:at:in:)-78nzp","doc:\/\/MessageKit\/documentation\/MessageKit\/MessagesDisplayDelegate\/configureAudioCell(_:message:)-2eof2","doc:\/\/MessageKit\/documentation\/MessageKit\/MessagesDisplayDelegate\/configureAvatarView(_:for:at:in:)-6b0ic","doc:\/\/MessageKit\/documentation\/MessageKit\/MessagesDisplayDelegate\/configureLinkPreviewImageView(_:for:at:in:)-4ysjd","doc:\/\/MessageKit\/documentation\/MessageKit\/MessagesDisplayDelegate\/configureMediaMessageImageView(_:for:at:in:)-1kpbx","doc:\/\/MessageKit\/documentation\/MessageKit\/MessagesDisplayDelegate\/detectorAttributes(for:and:at:)-7fxbe","doc:\/\/MessageKit\/documentation\/MessageKit\/MessagesDisplayDelegate\/enabledDetectors(for:at:in:)-3yn7w","doc:\/\/MessageKit\/documentation\/MessageKit\/MessagesDisplayDelegate\/messageFooterView(for:in:)-2yd4j","doc:\/\/MessageKit\/documentation\/MessageKit\/MessagesDisplayDelegate\/messageHeaderView(for:in:)-966g1","doc:\/\/MessageKit\/documentation\/MessageKit\/MessagesDisplayDelegate\/messageStyle(for:at:in:)-74tm4","doc:\/\/MessageKit\/documentation\/MessageKit\/MessagesDisplayDelegate\/snapshotOptionsForLocation(message:at:in:)-5nm0n","doc:\/\/MessageKit\/documentation\/MessageKit\/MessagesDisplayDelegate\/textColor(for:at:in:)-3houw"]}],"references":{"doc://MessageKit/documentation/MessageKit/MessagesDisplayDelegate/enabledDetectors(for:at:in:)-3yn7w":{"defaultImplementations":1,"role":"symbol","title":"enabledDetectors(for:at:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enabledDetectors"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"MessageType","preciseIdentifier":"s:10MessageKit0A4TypeP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"at"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"IndexPath","preciseIdentifier":"s:10Foundation9IndexPathV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"MessagesCollectionView","preciseIdentifier":"c:@M@MessageKit@objc(cs)MessagesCollectionView"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"DetectorType","preciseIdentifier":"s:10MessageKit12DetectorTypeO"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Specifies the "},{"type":"codeVoice","code":"DetectorType"},{"type":"text","text":"s to check for the "},{"type":"codeVoice","code":"MessageType"},{"type":"text","text":"s text against."}],"identifier":"doc:\/\/MessageKit\/documentation\/MessageKit\/MessagesDisplayDelegate\/enabledDetectors(for:at:in:)-3yn7w","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/messagekit\/messagesdisplaydelegate\/enableddetectors(for:at:in:)-3yn7w"},"doc://MessageKit/documentation/MessageKit/MessagesDisplayDelegate/messageStyle(for:at:in:)-74tm4":{"defaultImplementations":1,"role":"symbol","title":"messageStyle(for:at:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"messageStyle"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"MessageType","preciseIdentifier":"s:10MessageKit0A4TypeP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"at"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"IndexPath","preciseIdentifier":"s:10Foundation9IndexPathV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"MessagesCollectionView","preciseIdentifier":"c:@M@MessageKit@objc(cs)MessagesCollectionView"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"MessageStyle","preciseIdentifier":"s:10MessageKit0A5StyleO"}],"abstract":[{"type":"text","text":"Specifies the "},{"type":"codeVoice","code":"MessageStyle"},{"type":"text","text":" to be used for a "},{"type":"codeVoice","code":"MessageContainerView"},{"type":"text","text":"."}],"identifier":"doc:\/\/MessageKit\/documentation\/MessageKit\/MessagesDisplayDelegate\/messageStyle(for:at:in:)-74tm4","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/messagekit\/messagesdisplaydelegate\/messagestyle(for:at:in:)-74tm4"},"doc://MessageKit/documentation/MessageKit/MessagesDisplayDelegate":{"role":"symbol","title":"MessagesDisplayDelegate","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"MessagesDisplayDelegate"}],"abstract":[{"type":"text","text":"A protocol used by the "},{"type":"codeVoice","code":"MessagesViewController"},{"type":"text","text":" to customize the appearance of a "},{"type":"codeVoice","code":"MessageContentCell"},{"type":"text","text":"."}],"identifier":"doc:\/\/MessageKit\/documentation\/MessageKit\/MessagesDisplayDelegate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"MessagesDisplayDelegate"}],"url":"\/documentation\/messagekit\/messagesdisplaydelegate"},"doc://MessageKit/documentation/MessageKit/MessagesDisplayDelegate/configureMediaMessageImageView(_:for:at:in:)-1kpbx":{"defaultImplementations":1,"role":"symbol","title":"configureMediaMessageImageView(_:for:at:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configureMediaMessageImageView"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"UIImageView","preciseIdentifier":"c:objc(cs)UIImageView"},{"kind":"text","text":", "},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"MessageType","preciseIdentifier":"s:10MessageKit0A4TypeP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"at"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"IndexPath","preciseIdentifier":"s:10Foundation9IndexPathV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"MessagesCollectionView","preciseIdentifier":"c:@M@MessageKit@objc(cs)MessagesCollectionView"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Used to configure the "},{"type":"codeVoice","code":"UIImageView"},{"type":"text","text":" of a "},{"type":"codeVoice","code":"MediaMessageCell"},{"type":"text","text":"."}],"identifier":"doc:\/\/MessageKit\/documentation\/MessageKit\/MessagesDisplayDelegate\/configureMediaMessageImageView(_:for:at:in:)-1kpbx","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/messagekit\/messagesdisplaydelegate\/configuremediamessageimageview(_:for:at:in:)-1kpbx"},"doc://MessageKit/documentation/MessageKit/MessagesDisplayDelegate/configureLinkPreviewImageView(_:for:at:in:)-4ysjd":{"defaultImplementations":1,"role":"symbol","title":"configureLinkPreviewImageView(_:for:at:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configureLinkPreviewImageView"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"UIImageView","preciseIdentifier":"c:objc(cs)UIImageView"},{"kind":"text","text":", "},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"MessageType","preciseIdentifier":"s:10MessageKit0A4TypeP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"at"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"IndexPath","preciseIdentifier":"s:10Foundation9IndexPathV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"MessagesCollectionView","preciseIdentifier":"c:@M@MessageKit@objc(cs)MessagesCollectionView"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Used to configure the "},{"type":"codeVoice","code":"UIImageView"},{"type":"text","text":" of a "},{"type":"codeVoice","code":"LinkPreviewMessageCell"},{"type":"text","text":"."}],"identifier":"doc:\/\/MessageKit\/documentation\/MessageKit\/MessagesDisplayDelegate\/configureLinkPreviewImageView(_:for:at:in:)-4ysjd","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/messagekit\/messagesdisplaydelegate\/configurelinkpreviewimageview(_:for:at:in:)-4ysjd"},"doc://MessageKit/documentation/MessageKit":{"role":"collection","title":"MessageKit","abstract":[],"identifier":"doc:\/\/MessageKit\/documentation\/MessageKit","kind":"symbol","type":"topic","url":"\/documentation\/messagekit"},"doc://MessageKit/documentation/MessageKit/MessagesDisplayDelegate/snapshotOptionsForLocation(message:at:in:)-5nm0n":{"defaultImplementations":1,"role":"symbol","title":"snapshotOptionsForLocation(message:at:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"snapshotOptionsForLocation"},{"kind":"text","text":"("},{"kind":"externalParam","text":"message"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"MessageType","preciseIdentifier":"s:10MessageKit0A4TypeP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"at"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"IndexPath","preciseIdentifier":"s:10Foundation9IndexPathV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"MessagesCollectionView","preciseIdentifier":"c:@M@MessageKit@objc(cs)MessagesCollectionView"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"LocationMessageSnapshotOptions","preciseIdentifier":"s:10MessageKit08LocationA15SnapshotOptionsV"}],"abstract":[{"type":"text","text":"Used to configure a "},{"type":"codeVoice","code":"LocationMessageSnapshotOptions"},{"type":"text","text":" instance to customize the map image on the given location message."}],"identifier":"doc:\/\/MessageKit\/documentation\/MessageKit\/MessagesDisplayDelegate\/snapshotOptionsForLocation(message:at:in:)-5nm0n","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/messagekit\/messagesdisplaydelegate\/snapshotoptionsforlocation(message:at:in:)-5nm0n"},"doc://MessageKit/documentation/MessageKit/MessagesDisplayDelegate/annotationViewForLocation(message:at:in:)-2xlyy":{"defaultImplementations":1,"role":"symbol","title":"annotationViewForLocation(message:at:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"annotationViewForLocation"},{"kind":"text","text":"("},{"kind":"externalParam","text":"message"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"MessageType","preciseIdentifier":"s:10MessageKit0A4TypeP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"at"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"IndexPath","preciseIdentifier":"s:10Foundation9IndexPathV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"MessagesCollectionView","preciseIdentifier":"c:@M@MessageKit@objc(cs)MessagesCollectionView"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"MKAnnotationView","preciseIdentifier":"c:objc(cs)MKAnnotationView"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Used to configure the annotation view of the map image on the given location message."}],"identifier":"doc:\/\/MessageKit\/documentation\/MessageKit\/MessagesDisplayDelegate\/annotationViewForLocation(message:at:in:)-2xlyy","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/messagekit\/messagesdisplaydelegate\/annotationviewforlocation(message:at:in:)-2xlyy"},"doc://MessageKit/documentation/MessageKit/MessagesDisplayDelegate/messageHeaderView(for:in:)-966g1":{"defaultImplementations":1,"role":"symbol","title":"messageHeaderView(for:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"messageHeaderView"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"IndexPath","preciseIdentifier":"s:10Foundation9IndexPathV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"MessagesCollectionView","preciseIdentifier":"c:@M@MessageKit@objc(cs)MessagesCollectionView"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"MessageReusableView","preciseIdentifier":"c:@M@MessageKit@objc(cs)MessageReusableView"}],"abstract":[{"type":"text","text":"The section header to use for a given "},{"type":"codeVoice","code":"IndexPath"},{"type":"text","text":"."}],"identifier":"doc:\/\/MessageKit\/documentation\/MessageKit\/MessagesDisplayDelegate\/messageHeaderView(for:in:)-966g1","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/messagekit\/messagesdisplaydelegate\/messageheaderview(for:in:)-966g1"},"doc://MessageKit/documentation/MessageKit/MessagesDisplayDelegate/backgroundColor(for:at:in:)-2oaj1":{"defaultImplementations":1,"role":"symbol","title":"backgroundColor(for:at:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"backgroundColor"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"MessageType","preciseIdentifier":"s:10MessageKit0A4TypeP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"at"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"IndexPath","preciseIdentifier":"s:10Foundation9IndexPathV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"MessagesCollectionView","preciseIdentifier":"c:@M@MessageKit@objc(cs)MessagesCollectionView"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"UIColor","preciseIdentifier":"c:objc(cs)UIColor"}],"abstract":[{"type":"text","text":"Specifies the background color of the "},{"type":"codeVoice","code":"MessageContainerView"},{"type":"text","text":"."}],"identifier":"doc:\/\/MessageKit\/documentation\/MessageKit\/MessagesDisplayDelegate\/backgroundColor(for:at:in:)-2oaj1","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/messagekit\/messagesdisplaydelegate\/backgroundcolor(for:at:in:)-2oaj1"},"doc://MessageKit/documentation/MessageKit/MessagesDisplayDelegate/messageFooterView(for:in:)-2yd4j":{"defaultImplementations":1,"role":"symbol","title":"messageFooterView(for:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"messageFooterView"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"IndexPath","preciseIdentifier":"s:10Foundation9IndexPathV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"MessagesCollectionView","preciseIdentifier":"c:@M@MessageKit@objc(cs)MessagesCollectionView"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"MessageReusableView","preciseIdentifier":"c:@M@MessageKit@objc(cs)MessageReusableView"}],"abstract":[{"type":"text","text":"The section footer to use for a given "},{"type":"codeVoice","code":"IndexPath"},{"type":"text","text":"."}],"identifier":"doc:\/\/MessageKit\/documentation\/MessageKit\/MessagesDisplayDelegate\/messageFooterView(for:in:)-2yd4j","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/messagekit\/messagesdisplaydelegate\/messagefooterview(for:in:)-2yd4j"},"doc://MessageKit/documentation/MessageKit/MessagesDisplayDelegate/configureAudioCell(_:message:)-2eof2":{"defaultImplementations":1,"role":"symbol","title":"configureAudioCell(_:message:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configureAudioCell"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AudioMessageCell","preciseIdentifier":"c:@M@MessageKit@objc(cs)AudioMessageCell"},{"kind":"text","text":", "},{"kind":"externalParam","text":"message"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"MessageType","preciseIdentifier":"s:10MessageKit0A4TypeP"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Used to configure the audio cell UI:"},{"type":"text","text":" "},{"type":"text","text":"1. play button selected state;"},{"type":"text","text":" "},{"type":"text","text":"2. progressView progress;"},{"type":"text","text":" "},{"type":"text","text":"3. durationLabel text;"}],"identifier":"doc:\/\/MessageKit\/documentation\/MessageKit\/MessagesDisplayDelegate\/configureAudioCell(_:message:)-2eof2","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/messagekit\/messagesdisplaydelegate\/configureaudiocell(_:message:)-2eof2"},"doc://MessageKit/documentation/MessageKit/MessagesDisplayDelegate/textColor(for:at:in:)-3houw":{"defaultImplementations":1,"role":"symbol","title":"textColor(for:at:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"textColor"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"MessageType","preciseIdentifier":"s:10MessageKit0A4TypeP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"at"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"IndexPath","preciseIdentifier":"s:10Foundation9IndexPathV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"MessagesCollectionView","preciseIdentifier":"c:@M@MessageKit@objc(cs)MessagesCollectionView"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"UIColor","preciseIdentifier":"c:objc(cs)UIColor"}],"abstract":[{"type":"text","text":"Specifies the color of the text for a "},{"type":"codeVoice","code":"TextMessageCell"},{"type":"text","text":"."}],"identifier":"doc:\/\/MessageKit\/documentation\/MessageKit\/MessagesDisplayDelegate\/textColor(for:at:in:)-3houw","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/messagekit\/messagesdisplaydelegate\/textcolor(for:at:in:)-3houw"},"doc://MessageKit/documentation/MessageKit/MessagesDisplayDelegate/configureAccessoryView(_:for:at:in:)-78nzp":{"defaultImplementations":1,"role":"symbol","title":"configureAccessoryView(_:for:at:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configureAccessoryView"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"UIView","preciseIdentifier":"c:objc(cs)UIView"},{"kind":"text","text":", "},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"MessageType","preciseIdentifier":"s:10MessageKit0A4TypeP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"at"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"IndexPath","preciseIdentifier":"s:10Foundation9IndexPathV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"MessagesCollectionView","preciseIdentifier":"c:@M@MessageKit@objc(cs)MessagesCollectionView"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Used to configure the "},{"type":"codeVoice","code":"AccessoryView"},{"type":"text","text":" in a "},{"type":"codeVoice","code":"MessageContentCell"},{"type":"text","text":" class."}],"identifier":"doc:\/\/MessageKit\/documentation\/MessageKit\/MessagesDisplayDelegate\/configureAccessoryView(_:for:at:in:)-78nzp","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/messagekit\/messagesdisplaydelegate\/configureaccessoryview(_:for:at:in:)-78nzp"},"doc://MessageKit/documentation/MessageKit/MessagesDisplayDelegate/detectorAttributes(for:and:at:)-7fxbe":{"defaultImplementations":1,"role":"symbol","title":"detectorAttributes(for:and:at:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"detectorAttributes"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"DetectorType","preciseIdentifier":"s:10MessageKit12DetectorTypeO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"and"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"MessageType","preciseIdentifier":"s:10MessageKit0A4TypeP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"at"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"IndexPath","preciseIdentifier":"s:10Foundation9IndexPathV"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"NSAttributedString","preciseIdentifier":"c:objc(cs)NSAttributedString"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Key","preciseIdentifier":"c:@T@NSAttributedStringKey"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Specifies the attributes for a given "},{"type":"codeVoice","code":"DetectorType"}],"identifier":"doc:\/\/MessageKit\/documentation\/MessageKit\/MessagesDisplayDelegate\/detectorAttributes(for:and:at:)-7fxbe","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/messagekit\/messagesdisplaydelegate\/detectorattributes(for:and:at:)-7fxbe"},"doc://MessageKit/documentation/MessageKit/MessagesDisplayDelegate/audioProgressTextFormat(_:for:in:)-gdas":{"defaultImplementations":1,"role":"symbol","title":"audioProgressTextFormat(_:for:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"audioProgressTextFormat"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","text":", "},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AudioMessageCell","preciseIdentifier":"c:@M@MessageKit@objc(cs)AudioMessageCell"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"MessagesCollectionView","preciseIdentifier":"c:@M@MessageKit@objc(cs)MessagesCollectionView"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Used to format the audio sound duration in a readable string"}],"identifier":"doc:\/\/MessageKit\/documentation\/MessageKit\/MessagesDisplayDelegate\/audioProgressTextFormat(_:for:in:)-gdas","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/messagekit\/messagesdisplaydelegate\/audioprogresstextformat(_:for:in:)-gdas"},"doc://MessageKit/documentation/MessageKit/MessagesDisplayDelegate/configureAvatarView(_:for:at:in:)-6b0ic":{"defaultImplementations":1,"role":"symbol","title":"configureAvatarView(_:for:at:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configureAvatarView"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AvatarView","preciseIdentifier":"c:@M@MessageKit@objc(cs)AvatarView"},{"kind":"text","text":", "},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"MessageType","preciseIdentifier":"s:10MessageKit0A4TypeP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"at"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"IndexPath","preciseIdentifier":"s:10Foundation9IndexPathV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"MessagesCollectionView","preciseIdentifier":"c:@M@MessageKit@objc(cs)MessagesCollectionView"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Used to configure the "},{"type":"codeVoice","code":"AvatarView"},{"type":"text","text":"s image in a "},{"type":"codeVoice","code":"MessageContentCell"},{"type":"text","text":" class."}],"identifier":"doc:\/\/MessageKit\/documentation\/MessageKit\/MessagesDisplayDelegate\/configureAvatarView(_:for:at:in:)-6b0ic","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/messagekit\/messagesdisplaydelegate\/configureavatarview(_:for:at:in:)-6b0ic"},"doc://MessageKit/documentation/MessageKit/MessagesDisplayDelegate/animationBlockForLocation(message:at:in:)-3qtza":{"defaultImplementations":1,"role":"symbol","title":"animationBlockForLocation(message:at:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"animationBlockForLocation"},{"kind":"text","text":"("},{"kind":"externalParam","text":"message"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"MessageType","preciseIdentifier":"s:10MessageKit0A4TypeP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"at"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"IndexPath","preciseIdentifier":"s:10Foundation9IndexPathV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"MessagesCollectionView","preciseIdentifier":"c:@M@MessageKit@objc(cs)MessagesCollectionView"},{"kind":"text","text":") -> (("},{"kind":"typeIdentifier","text":"UIImageView","preciseIdentifier":"c:objc(cs)UIImageView"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?"}],"abstract":[{"type":"text","text":"Ask the delegate for a custom animation block to run when whe map screenshot is ready to be displaied in the given location message."},{"type":"text","text":" "},{"type":"text","text":"The animation block is called with the "},{"type":"codeVoice","code":"UIImageView"},{"type":"text","text":" to be animated."}],"identifier":"doc:\/\/MessageKit\/documentation\/MessageKit\/MessagesDisplayDelegate\/animationBlockForLocation(message:at:in:)-3qtza","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/messagekit\/messagesdisplaydelegate\/animationblockforlocation(message:at:in:)-3qtza"},"doc://MessageKit/documentation/MessageKit/MessagesDisplayDelegate/audioTintColor(for:at:in:)-25mwp":{"defaultImplementations":1,"role":"symbol","title":"audioTintColor(for:at:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"audioTintColor"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"MessageType","preciseIdentifier":"s:10MessageKit0A4TypeP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"at"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"IndexPath","preciseIdentifier":"s:10Foundation9IndexPathV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"MessagesCollectionView","preciseIdentifier":"c:@M@MessageKit@objc(cs)MessagesCollectionView"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"UIColor","preciseIdentifier":"c:objc(cs)UIColor"}],"abstract":[{"type":"text","text":"Specifies the tint color of play button and progress bar for an "},{"type":"codeVoice","code":"AudioMessageCell"},{"type":"text","text":"."}],"identifier":"doc:\/\/MessageKit\/documentation\/MessageKit\/MessagesDisplayDelegate\/audioTintColor(for:at:in:)-25mwp","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/messagekit\/messagesdisplaydelegate\/audiotintcolor(for:at:in:)-25mwp"}}}