mirror of
https://github.com/MessageKit/MessageKit.git
synced 2026-02-06 19:03:19 +00:00
1 line
8.8 KiB
JSON
1 line
8.8 KiB
JSON
{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"InputBarAccessoryViewDelegate"},{"kind":"text","text":" : AnyObject"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":2,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/inputbaraccessoryview\/inputbaraccessoryviewdelegate"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarViewController"],"kind":"relationships","title":"Conforming Types","type":"conformingTypes"}],"identifier":{"url":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryViewDelegate","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"InputBarAccessoryViewDelegate is a protocol that can recieve notifications from the InputBarAccessoryView"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"InputBarAccessoryViewDelegate"}],"title":"InputBarAccessoryViewDelegate","roleHeading":"Protocol","role":"symbol","symbolKind":"protocol","externalID":"s:21InputBarAccessoryView0abcD8DelegateP","modules":[{"name":"InputBarAccessoryView"}],"navigatorTitle":[{"kind":"identifier","text":"InputBarAccessoryViewDelegate"}]},"hierarchy":{"paths":[["doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView"]]},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryViewDelegate\/inputBar(_:didChangeIntrinsicContentTo:)-85x3e","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryViewDelegate\/inputBar(_:didPressSendButtonWith:)-7i5sw","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryViewDelegate\/inputBar(_:didSwipeTextViewWith:)-17cb9","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryViewDelegate\/inputBar(_:textViewTextDidChangeTo:)-9jzmq"]}],"references":{"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryViewDelegate/inputBar(_:didChangeIntrinsicContentTo:)-85x3e":{"defaultImplementations":1,"role":"symbol","title":"inputBar(_:didChangeIntrinsicContentTo:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"inputBar"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"InputBarAccessoryView","preciseIdentifier":"c:@M@InputBarAccessoryView@objc(cs)InputBarAccessoryView"},{"kind":"text","text":", "},{"kind":"externalParam","text":"didChangeIntrinsicContentTo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Called when the instrinsicContentSize of the InputBarAccessoryView has changed. Can be used for adjusting content insets"},{"type":"text","text":" "},{"type":"text","text":"on other views to make sure the InputBarAccessoryView does not cover up any other view"}],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryViewDelegate\/inputBar(_:didChangeIntrinsicContentTo:)-85x3e","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryviewdelegate\/inputbar(_:didchangeintrinsiccontentto:)-85x3e"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryViewDelegate":{"role":"symbol","title":"InputBarAccessoryViewDelegate","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"InputBarAccessoryViewDelegate"}],"abstract":[{"type":"text","text":"InputBarAccessoryViewDelegate is a protocol that can recieve notifications from the InputBarAccessoryView"}],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryViewDelegate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InputBarAccessoryViewDelegate"}],"url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryviewdelegate"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarViewController":{"role":"symbol","title":"InputBarViewController","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"InputBarViewController"}],"abstract":[{"type":"text","text":"An simple "},{"type":"codeVoice","code":"UIViewController"},{"type":"text","text":" subclass that is ready to work"},{"type":"text","text":" "},{"type":"text","text":"with an "},{"type":"codeVoice","code":"inputAccessoryView"}],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarViewController","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InputBarViewController"}],"url":"\/documentation\/inputbaraccessoryview\/inputbarviewcontroller"},"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/InputBarAccessoryViewDelegate/inputBar(_:textViewTextDidChangeTo:)-9jzmq":{"defaultImplementations":1,"role":"symbol","title":"inputBar(_:textViewTextDidChangeTo:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"inputBar"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"InputBarAccessoryView","preciseIdentifier":"c:@M@InputBarAccessoryView@objc(cs)InputBarAccessoryView"},{"kind":"text","text":", "},{"kind":"externalParam","text":"textViewTextDidChangeTo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Called when the InputBarAccessoryView’s InputTextView’s text has changed. Useful for adding your own logic without the"},{"type":"text","text":" "},{"type":"text","text":"need of assigning a delegate or notification"}],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryViewDelegate\/inputBar(_:textViewTextDidChangeTo:)-9jzmq","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryviewdelegate\/inputbar(_:textviewtextdidchangeto:)-9jzmq"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryViewDelegate/inputBar(_:didPressSendButtonWith:)-7i5sw":{"defaultImplementations":1,"role":"symbol","title":"inputBar(_:didPressSendButtonWith:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"inputBar"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"InputBarAccessoryView","preciseIdentifier":"c:@M@InputBarAccessoryView@objc(cs)InputBarAccessoryView"},{"kind":"text","text":", "},{"kind":"externalParam","text":"didPressSendButtonWith"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Called when the default send button has been selected"}],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryViewDelegate\/inputBar(_:didPressSendButtonWith:)-7i5sw","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryviewdelegate\/inputbar(_:didpresssendbuttonwith:)-7i5sw"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryViewDelegate/inputBar(_:didSwipeTextViewWith:)-17cb9":{"defaultImplementations":1,"role":"symbol","title":"inputBar(_:didSwipeTextViewWith:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"inputBar"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"InputBarAccessoryView","preciseIdentifier":"c:@M@InputBarAccessoryView@objc(cs)InputBarAccessoryView"},{"kind":"text","text":", "},{"kind":"externalParam","text":"didSwipeTextViewWith"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UISwipeGestureRecognizer","preciseIdentifier":"c:objc(cs)UISwipeGestureRecognizer"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Called when a swipe gesture was recognized on the InputBarAccessoryView’s InputTextView"}],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryViewDelegate\/inputBar(_:didSwipeTextViewWith:)-17cb9","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryviewdelegate\/inputbar(_:didswipetextviewwith:)-17cb9"}}} |