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
{"identifier":{"url":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryViewDelegate","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView"]]},"abstract":[{"type":"text","text":"InputBarAccessoryViewDelegate is a protocol that can recieve notifications from the 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"]}],"variants":[{"paths":["\/documentation\/inputbaraccessoryview\/inputbaraccessoryviewdelegate"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","metadata":{"modules":[{"name":"InputBarAccessoryView"}],"navigatorTitle":[{"text":"InputBarAccessoryViewDelegate","kind":"identifier"}],"roleHeading":"Protocol","symbolKind":"protocol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InputBarAccessoryViewDelegate"}],"title":"InputBarAccessoryViewDelegate","role":"symbol","externalID":"s:21InputBarAccessoryView0abcD8DelegateP"},"relationshipsSections":[{"kind":"relationships","title":"Conforming Types","identifiers":["doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarViewController"],"type":"conformingTypes"}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InputBarAccessoryViewDelegate"},{"text":" : AnyObject","kind":"text"}],"platforms":["iOS"],"languages":["swift"]}]}],"references":{"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryViewDelegate/inputBar(_:didChangeIntrinsicContentTo:)-85x3e":{"url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryviewdelegate\/inputbar(_:didchangeintrinsiccontentto:)-85x3e","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"}],"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"inputBar","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"InputBarAccessoryView","preciseIdentifier":"c:@M@InputBarAccessoryView@objc(cs)InputBarAccessoryView"},{"text":", ","kind":"text"},{"text":"didChangeIntrinsicContentTo","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@S@CGSize","kind":"typeIdentifier","text":"CGSize"},{"kind":"text","text":")"}],"required":true,"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryViewDelegate\/inputBar(_:didChangeIntrinsicContentTo:)-85x3e","role":"symbol","defaultImplementations":1,"title":"inputBar(_:didChangeIntrinsicContentTo:)","type":"topic"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryViewDelegate/inputBar(_:textViewTextDidChangeTo:)-9jzmq":{"type":"topic","kind":"symbol","required":true,"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryViewDelegate\/inputBar(_:textViewTextDidChangeTo:)-9jzmq","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"inputBar"},{"text":"(","kind":"text"},{"text":"InputBarAccessoryView","kind":"typeIdentifier","preciseIdentifier":"c:@M@InputBarAccessoryView@objc(cs)InputBarAccessoryView"},{"text":", ","kind":"text"},{"text":"textViewTextDidChangeTo","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"defaultImplementations":1,"role":"symbol","title":"inputBar(_:textViewTextDidChangeTo:)","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"}],"url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryviewdelegate\/inputbar(_:textviewtextdidchangeto:)-9jzmq"},"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/InputBarAccessoryViewDelegate/inputBar(_:didPressSendButtonWith:)-7i5sw":{"kind":"symbol","required":true,"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"inputBar","kind":"identifier"},{"text":"(","kind":"text"},{"text":"InputBarAccessoryView","kind":"typeIdentifier","preciseIdentifier":"c:@M@InputBarAccessoryView@objc(cs)InputBarAccessoryView"},{"text":", ","kind":"text"},{"text":"didPressSendButtonWith","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"type":"topic","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryViewDelegate\/inputBar(_:didPressSendButtonWith:)-7i5sw","defaultImplementations":1,"role":"symbol","title":"inputBar(_:didPressSendButtonWith:)","abstract":[{"type":"text","text":"Called when the default send button has been selected"}],"url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryviewdelegate\/inputbar(_:didpresssendbuttonwith:)-7i5sw"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryViewDelegate/inputBar(_:didSwipeTextViewWith:)-17cb9":{"kind":"symbol","type":"topic","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryviewdelegate\/inputbar(_:didswipetextviewwith:)-17cb9","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","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"inputBar","kind":"identifier"},{"text":"(","kind":"text"},{"text":"InputBarAccessoryView","kind":"typeIdentifier","preciseIdentifier":"c:@M@InputBarAccessoryView@objc(cs)InputBarAccessoryView"},{"kind":"text","text":", "},{"text":"didSwipeTextViewWith","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)UISwipeGestureRecognizer","text":"UISwipeGestureRecognizer","kind":"typeIdentifier"},{"kind":"text","text":")"}],"defaultImplementations":1,"required":true,"title":"inputBar(_:didSwipeTextViewWith:)","role":"symbol"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryViewDelegate":{"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InputBarAccessoryViewDelegate"}],"url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryviewdelegate","abstract":[{"type":"text","text":"InputBarAccessoryViewDelegate is a protocol that can recieve notifications from the InputBarAccessoryView"}],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryViewDelegate","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"InputBarAccessoryViewDelegate","kind":"identifier"}],"title":"InputBarAccessoryViewDelegate","role":"symbol"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarViewController":{"title":"InputBarViewController","role":"symbol","abstract":[{"type":"text","text":"An simple "},{"code":"UIViewController","type":"codeVoice"},{"text":" subclass that is ready to work","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"with an "},{"type":"codeVoice","code":"inputAccessoryView"}],"type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"InputBarViewController","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"text":"InputBarViewController","kind":"identifier"}],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarViewController","url":"\/documentation\/inputbaraccessoryview\/inputbarviewcontroller"}}} |