mirror of
https://github.com/MessageKit/MessageKit.git
synced 2026-02-06 19:03:19 +00:00
1 line
16 KiB
JSON
1 line
16 KiB
JSON
{"variants":[{"paths":["\/documentation\/messagekit\/messagecelldelegate"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"A protocol used by "},{"code":"MessageContentCell","type":"codeVoice"},{"type":"text","text":" subclasses to detect taps in the cell’s subviews."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/messagekit.MessageKit\/documentation\/MessageKit\/MessageCellDelegate"},"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"MessageCellDelegate","kind":"identifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/messagekit.MessageKit\/documentation\/MessageKit\/MessageLabelDelegate","text":"MessageLabelDelegate","preciseIdentifier":"s:10MessageKit0A13LabelDelegateP","kind":"typeIdentifier"}],"platforms":["iOS"]}]}],"sections":[],"metadata":{"navigatorTitle":[{"text":"MessageCellDelegate","kind":"identifier"}],"externalID":"s:10MessageKit0A12CellDelegateP","title":"MessageCellDelegate","role":"symbol","roleHeading":"Protocol","modules":[{"name":"MessageKit"}],"symbolKind":"protocol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"MessageCellDelegate"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/messagekit.MessageKit\/documentation\/MessageKit"]]},"topicSections":[{"title":"Instance Methods","generated":true,"anchor":"Instance-Methods","identifiers":["doc:\/\/messagekit.MessageKit\/documentation\/MessageKit\/MessageCellDelegate\/didPauseAudio(in:)-3b8yd","doc:\/\/messagekit.MessageKit\/documentation\/MessageKit\/MessageCellDelegate\/didStartAudio(in:)-9rf6","doc:\/\/messagekit.MessageKit\/documentation\/MessageKit\/MessageCellDelegate\/didStopAudio(in:)-5cew9","doc:\/\/messagekit.MessageKit\/documentation\/MessageKit\/MessageCellDelegate\/didTapAccessoryView(in:)-2cqxw","doc:\/\/messagekit.MessageKit\/documentation\/MessageKit\/MessageCellDelegate\/didTapAvatar(in:)-5prm3","doc:\/\/messagekit.MessageKit\/documentation\/MessageKit\/MessageCellDelegate\/didTapBackground(in:)-7qicf","doc:\/\/messagekit.MessageKit\/documentation\/MessageKit\/MessageCellDelegate\/didTapCellBottomLabel(in:)-11bq8","doc:\/\/messagekit.MessageKit\/documentation\/MessageKit\/MessageCellDelegate\/didTapCellTopLabel(in:)-278si","doc:\/\/messagekit.MessageKit\/documentation\/MessageKit\/MessageCellDelegate\/didTapImage(in:)-5qn2w","doc:\/\/messagekit.MessageKit\/documentation\/MessageKit\/MessageCellDelegate\/didTapMessage(in:)-485tm","doc:\/\/messagekit.MessageKit\/documentation\/MessageKit\/MessageCellDelegate\/didTapMessageBottomLabel(in:)-49ztr","doc:\/\/messagekit.MessageKit\/documentation\/MessageKit\/MessageCellDelegate\/didTapMessageTopLabel(in:)-376p9","doc:\/\/messagekit.MessageKit\/documentation\/MessageKit\/MessageCellDelegate\/didTapPlayButton(in:)-zxm4"]}],"relationshipsSections":[{"identifiers":["doc:\/\/messagekit.MessageKit\/documentation\/MessageKit\/MessageLabelDelegate"],"title":"Inherits From","kind":"relationships","type":"inheritsFrom"}],"references":{"doc://messagekit.MessageKit/documentation/MessageKit/MessageCellDelegate/didTapCellTopLabel(in:)-278si":{"defaultImplementations":1,"url":"\/documentation\/messagekit\/messagecelldelegate\/didtapcelltoplabel(in:)-278si","identifier":"doc:\/\/messagekit.MessageKit\/documentation\/MessageKit\/MessageCellDelegate\/didTapCellTopLabel(in:)-278si","title":"didTapCellTopLabel(in:)","role":"symbol","abstract":[{"type":"text","text":"Triggered when a tap occurs in the cellTopLabel."}],"required":true,"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"didTapCellTopLabel"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"in"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@MessageKit@objc(cs)MessageCollectionViewCell","text":"MessageCollectionViewCell","kind":"typeIdentifier"},{"kind":"text","text":")"}],"type":"topic","kind":"symbol"},"doc://messagekit.MessageKit/documentation/MessageKit/MessageCellDelegate/didTapMessage(in:)-485tm":{"kind":"symbol","type":"topic","url":"\/documentation\/messagekit\/messagecelldelegate\/didtapmessage(in:)-485tm","defaultImplementations":1,"required":true,"title":"didTapMessage(in:)","identifier":"doc:\/\/messagekit.MessageKit\/documentation\/MessageKit\/MessageCellDelegate\/didTapMessage(in:)-485tm","role":"symbol","abstract":[{"type":"text","text":"Triggered when a tap occurs in the "},{"type":"codeVoice","code":"MessageContainerView"},{"type":"text","text":"."}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"didTapMessage","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"text":"MessageCollectionViewCell","preciseIdentifier":"c:@M@MessageKit@objc(cs)MessageCollectionViewCell","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://messagekit.MessageKit/documentation/MessageKit/MessageCellDelegate/didTapPlayButton(in:)-zxm4":{"title":"didTapPlayButton(in:)","required":true,"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"didTapPlayButton"},{"kind":"text","text":"("},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@MessageKit@objc(cs)AudioMessageCell","text":"AudioMessageCell"},{"text":")","kind":"text"}],"defaultImplementations":1,"type":"topic","abstract":[{"text":"Triggered when a tap occurs on the play button from audio cell.","type":"text"}],"url":"\/documentation\/messagekit\/messagecelldelegate\/didtapplaybutton(in:)-zxm4","kind":"symbol","identifier":"doc:\/\/messagekit.MessageKit\/documentation\/MessageKit\/MessageCellDelegate\/didTapPlayButton(in:)-zxm4"},"doc://messagekit.MessageKit/documentation/MessageKit/MessageCellDelegate/didPauseAudio(in:)-3b8yd":{"identifier":"doc:\/\/messagekit.MessageKit\/documentation\/MessageKit\/MessageCellDelegate\/didPauseAudio(in:)-3b8yd","type":"topic","abstract":[{"type":"text","text":"Triggered when audio player pause audio."}],"title":"didPauseAudio(in:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"didPauseAudio"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@MessageKit@objc(cs)AudioMessageCell","text":"AudioMessageCell"},{"kind":"text","text":")"}],"url":"\/documentation\/messagekit\/messagecelldelegate\/didpauseaudio(in:)-3b8yd","defaultImplementations":1,"required":true,"role":"symbol"},"doc://messagekit.MessageKit/documentation/MessageKit/MessageCellDelegate/didTapMessageTopLabel(in:)-376p9":{"abstract":[{"type":"text","text":"Triggered when a tap occurs in the messageTopLabel."}],"identifier":"doc:\/\/messagekit.MessageKit\/documentation\/MessageKit\/MessageCellDelegate\/didTapMessageTopLabel(in:)-376p9","role":"symbol","defaultImplementations":1,"url":"\/documentation\/messagekit\/messagecelldelegate\/didtapmessagetoplabel(in:)-376p9","title":"didTapMessageTopLabel(in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"didTapMessageTopLabel","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"in"},{"text":": ","kind":"text"},{"text":"MessageCollectionViewCell","preciseIdentifier":"c:@M@MessageKit@objc(cs)MessageCollectionViewCell","kind":"typeIdentifier"},{"text":")","kind":"text"}],"kind":"symbol","type":"topic","required":true},"doc://messagekit.MessageKit/documentation/MessageKit/MessageCellDelegate/didTapMessageBottomLabel(in:)-49ztr":{"role":"symbol","abstract":[{"type":"text","text":"Triggered when a tap occurs in the messageBottomLabel."}],"kind":"symbol","title":"didTapMessageBottomLabel(in:)","identifier":"doc:\/\/messagekit.MessageKit\/documentation\/MessageKit\/MessageCellDelegate\/didTapMessageBottomLabel(in:)-49ztr","required":true,"defaultImplementations":1,"url":"\/documentation\/messagekit\/messagecelldelegate\/didtapmessagebottomlabel(in:)-49ztr","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"didTapMessageBottomLabel","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"text":"MessageCollectionViewCell","preciseIdentifier":"c:@M@MessageKit@objc(cs)MessageCollectionViewCell","kind":"typeIdentifier"},{"kind":"text","text":")"}]},"doc://messagekit.MessageKit/documentation/MessageKit/MessageCellDelegate/didTapBackground(in:)-7qicf":{"url":"\/documentation\/messagekit\/messagecelldelegate\/didtapbackground(in:)-7qicf","defaultImplementations":1,"role":"symbol","title":"didTapBackground(in:)","identifier":"doc:\/\/messagekit.MessageKit\/documentation\/MessageKit\/MessageCellDelegate\/didTapBackground(in:)-7qicf","abstract":[{"text":"Triggered when a tap occurs in the background of the cell.","type":"text"}],"required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"didTapBackground"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"MessageCollectionViewCell","preciseIdentifier":"c:@M@MessageKit@objc(cs)MessageCollectionViewCell"},{"kind":"text","text":")"}],"type":"topic","kind":"symbol"},"doc://messagekit.MessageKit/documentation/MessageKit":{"title":"MessageKit","role":"collection","abstract":[],"kind":"symbol","type":"topic","identifier":"doc:\/\/messagekit.MessageKit\/documentation\/MessageKit","url":"\/documentation\/messagekit"},"doc://messagekit.MessageKit/documentation/MessageKit/MessageCellDelegate/didTapImage(in:)-5qn2w":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"didTapImage"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"in"},{"text":": ","kind":"text"},{"text":"MessageCollectionViewCell","preciseIdentifier":"c:@M@MessageKit@objc(cs)MessageCollectionViewCell","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"didTapImage(in:)","defaultImplementations":1,"kind":"symbol","role":"symbol","url":"\/documentation\/messagekit\/messagecelldelegate\/didtapimage(in:)-5qn2w","abstract":[{"type":"text","text":"Triggered when a tap occurs on the image."}],"required":true,"type":"topic","identifier":"doc:\/\/messagekit.MessageKit\/documentation\/MessageKit\/MessageCellDelegate\/didTapImage(in:)-5qn2w"},"doc://messagekit.MessageKit/documentation/MessageKit/MessageCellDelegate/didTapCellBottomLabel(in:)-11bq8":{"role":"symbol","defaultImplementations":1,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"didTapCellBottomLabel","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"text":": ","kind":"text"},{"text":"MessageCollectionViewCell","preciseIdentifier":"c:@M@MessageKit@objc(cs)MessageCollectionViewCell","kind":"typeIdentifier"},{"text":")","kind":"text"}],"type":"topic","abstract":[{"text":"Triggered when a tap occurs in the cellBottomLabel.","type":"text"}],"url":"\/documentation\/messagekit\/messagecelldelegate\/didtapcellbottomlabel(in:)-11bq8","kind":"symbol","required":true,"identifier":"doc:\/\/messagekit.MessageKit\/documentation\/MessageKit\/MessageCellDelegate\/didTapCellBottomLabel(in:)-11bq8","title":"didTapCellBottomLabel(in:)"},"doc://messagekit.MessageKit/documentation/MessageKit/MessageCellDelegate":{"url":"\/documentation\/messagekit\/messagecelldelegate","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"MessageCellDelegate","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"A protocol used by "},{"code":"MessageContentCell","type":"codeVoice"},{"type":"text","text":" subclasses to detect taps in the cell’s subviews."}],"role":"symbol","navigatorTitle":[{"text":"MessageCellDelegate","kind":"identifier"}],"title":"MessageCellDelegate","identifier":"doc:\/\/messagekit.MessageKit\/documentation\/MessageKit\/MessageCellDelegate","type":"topic"},"doc://messagekit.MessageKit/documentation/MessageKit/MessageLabelDelegate":{"identifier":"doc:\/\/messagekit.MessageKit\/documentation\/MessageKit\/MessageLabelDelegate","type":"topic","abstract":[{"text":"A protocol used to handle tap events on detected text.","type":"text"}],"title":"MessageLabelDelegate","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"MessageLabelDelegate","kind":"identifier"}],"url":"\/documentation\/messagekit\/messagelabeldelegate","navigatorTitle":[{"kind":"identifier","text":"MessageLabelDelegate"}],"role":"symbol"},"doc://messagekit.MessageKit/documentation/MessageKit/MessageCellDelegate/didStartAudio(in:)-9rf6":{"defaultImplementations":1,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"didStartAudio"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AudioMessageCell","preciseIdentifier":"c:@M@MessageKit@objc(cs)AudioMessageCell"},{"text":")","kind":"text"}],"abstract":[{"text":"Triggered when audio player start playing audio.","type":"text"}],"required":true,"type":"topic","identifier":"doc:\/\/messagekit.MessageKit\/documentation\/MessageKit\/MessageCellDelegate\/didStartAudio(in:)-9rf6","title":"didStartAudio(in:)","kind":"symbol","url":"\/documentation\/messagekit\/messagecelldelegate\/didstartaudio(in:)-9rf6","role":"symbol"},"doc://messagekit.MessageKit/documentation/MessageKit/MessageCellDelegate/didTapAvatar(in:)-5prm3":{"defaultImplementations":1,"role":"symbol","title":"didTapAvatar(in:)","kind":"symbol","identifier":"doc:\/\/messagekit.MessageKit\/documentation\/MessageKit\/MessageCellDelegate\/didTapAvatar(in:)-5prm3","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"didTapAvatar","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"MessageCollectionViewCell","preciseIdentifier":"c:@M@MessageKit@objc(cs)MessageCollectionViewCell"},{"kind":"text","text":")"}],"required":true,"type":"topic","abstract":[{"type":"text","text":"Triggered when a tap occurs in the "},{"type":"codeVoice","code":"AvatarView"},{"text":".","type":"text"}],"url":"\/documentation\/messagekit\/messagecelldelegate\/didtapavatar(in:)-5prm3"},"doc://messagekit.MessageKit/documentation/MessageKit/MessageCellDelegate/didTapAccessoryView(in:)-2cqxw":{"role":"symbol","title":"didTapAccessoryView(in:)","url":"\/documentation\/messagekit\/messagecelldelegate\/didtapaccessoryview(in:)-2cqxw","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"didTapAccessoryView","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"text":"MessageCollectionViewCell","kind":"typeIdentifier","preciseIdentifier":"c:@M@MessageKit@objc(cs)MessageCollectionViewCell"},{"text":")","kind":"text"}],"defaultImplementations":1,"identifier":"doc:\/\/messagekit.MessageKit\/documentation\/MessageKit\/MessageCellDelegate\/didTapAccessoryView(in:)-2cqxw","abstract":[{"type":"text","text":"Triggered when a tap occurs in the accessoryView."}],"required":true,"type":"topic","kind":"symbol"},"doc://messagekit.MessageKit/documentation/MessageKit/MessageCellDelegate/didStopAudio(in:)-5cew9":{"role":"symbol","abstract":[{"type":"text","text":"Triggered when audio player stoped audio."}],"kind":"symbol","title":"didStopAudio(in:)","identifier":"doc:\/\/messagekit.MessageKit\/documentation\/MessageKit\/MessageCellDelegate\/didStopAudio(in:)-5cew9","required":true,"defaultImplementations":1,"url":"\/documentation\/messagekit\/messagecelldelegate\/didstopaudio(in:)-5cew9","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"didStopAudio"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"AudioMessageCell","kind":"typeIdentifier","preciseIdentifier":"c:@M@MessageKit@objc(cs)AudioMessageCell"},{"text":")","kind":"text"}]}}} |