mirror of
https://github.com/MessageKit/MessageKit.git
synced 2026-02-06 19:03:19 +00:00
1 line
10 KiB
JSON
1 line
10 KiB
JSON
{"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/inputbaraccessoryview.InputBarAccessoryView\/documentation\/InputBarAccessoryView"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/inputbaraccessoryview.InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputItem"},"sections":[],"kind":"symbol","metadata":{"title":"InputItem","modules":[{"name":"InputBarAccessoryView"}],"fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InputItem"}],"navigatorTitle":[{"text":"InputItem","kind":"identifier"}],"symbolKind":"protocol","externalID":"s:21InputBarAccessoryView0A4ItemP","role":"symbol","roleHeading":"Protocol"},"abstract":[{"text":"InputItem is a protocol that links elements to the InputBarAccessoryView to make them reactive","type":"text"}],"topicSections":[{"generated":true,"identifiers":["doc:\/\/inputbaraccessoryview.InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputItem\/inputBarAccessoryView","doc:\/\/inputbaraccessoryview.InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputItem\/parentStackViewPosition"],"anchor":"Instance-Properties","title":"Instance Properties"},{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/inputbaraccessoryview.InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputItem\/keyboardEditingBeginsAction()","doc:\/\/inputbaraccessoryview.InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputItem\/keyboardEditingEndsAction()","doc:\/\/inputbaraccessoryview.InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputItem\/keyboardSwipeGestureAction(with:)","doc:\/\/inputbaraccessoryview.InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputItem\/textViewDidChangeAction(with:)"],"anchor":"Instance-Methods"}],"relationshipsSections":[{"title":"Conforming Types","type":"conformingTypes","identifiers":["doc:\/\/inputbaraccessoryview.InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarButtonItem","doc:\/\/inputbaraccessoryview.InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarSendButton"],"kind":"relationships"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS"],"tokens":[{"text":"@","kind":"attribute"},{"preciseIdentifier":"s:ScM","text":"MainActor","kind":"attribute"},{"kind":"text","text":" "},{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"InputItem","kind":"identifier"},{"text":" : AnyObject","kind":"text"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/inputbaraccessoryview\/inputitem"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://inputbaraccessoryview.InputBarAccessoryView/documentation/InputBarAccessoryView/InputItem/keyboardSwipeGestureAction(with:)":{"title":"keyboardSwipeGestureAction(with:)","identifier":"doc:\/\/inputbaraccessoryview.InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputItem\/keyboardSwipeGestureAction(with:)","kind":"symbol","required":true,"abstract":[{"type":"text","text":"A hook that is called when the InputBarAccessoryView’s InputTextView receieves a swipe gesture"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"keyboardSwipeGestureAction","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)UISwipeGestureRecognizer","text":"UISwipeGestureRecognizer","kind":"typeIdentifier"},{"text":")","kind":"text"}],"url":"\/documentation\/inputbaraccessoryview\/inputitem\/keyboardswipegestureaction(with:)","role":"symbol","type":"topic"},"doc://inputbaraccessoryview.InputBarAccessoryView/documentation/InputBarAccessoryView/InputItem/parentStackViewPosition":{"role":"symbol","identifier":"doc:\/\/inputbaraccessoryview.InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputItem\/parentStackViewPosition","title":"parentStackViewPosition","type":"topic","required":true,"url":"\/documentation\/inputbaraccessoryview\/inputitem\/parentstackviewposition","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"parentStackViewPosition"},{"text":": ","kind":"text"},{"text":"InputStackView","preciseIdentifier":"c:@M@InputBarAccessoryView@objc(cs)InputStackView","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Position","kind":"typeIdentifier","preciseIdentifier":"s:21InputBarAccessoryView0a5StackD0C8PositionO"},{"kind":"text","text":"?"}],"abstract":[{"text":"A reference to the InputStackView that the InputItem is contained in. Set when inserted into an InputStackView","type":"text"}]},"doc://inputbaraccessoryview.InputBarAccessoryView/documentation/InputBarAccessoryView":{"title":"InputBarAccessoryView","identifier":"doc:\/\/inputbaraccessoryview.InputBarAccessoryView\/documentation\/InputBarAccessoryView","kind":"symbol","abstract":[],"url":"\/documentation\/inputbaraccessoryview","role":"collection","type":"topic"},"doc://inputbaraccessoryview.InputBarAccessoryView/documentation/InputBarAccessoryView/InputItem":{"role":"symbol","identifier":"doc:\/\/inputbaraccessoryview.InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputItem","title":"InputItem","type":"topic","url":"\/documentation\/inputbaraccessoryview\/inputitem","kind":"symbol","navigatorTitle":[{"text":"InputItem","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"InputItem","kind":"identifier"}],"abstract":[{"text":"InputItem is a protocol that links elements to the InputBarAccessoryView to make them reactive","type":"text"}]},"doc://inputbaraccessoryview.InputBarAccessoryView/documentation/InputBarAccessoryView/InputItem/inputBarAccessoryView":{"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"inputBarAccessoryView"},{"text":": ","kind":"text"},{"text":"InputBarAccessoryView","kind":"typeIdentifier","preciseIdentifier":"c:@M@InputBarAccessoryView@objc(cs)InputBarAccessoryView"},{"kind":"text","text":"?"}],"abstract":[{"text":"A weak reference to the InputBarAccessoryView. Set when inserted into an InputStackView","type":"text"}],"type":"topic","url":"\/documentation\/inputbaraccessoryview\/inputitem\/inputbaraccessoryview","required":true,"title":"inputBarAccessoryView","kind":"symbol","identifier":"doc:\/\/inputbaraccessoryview.InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputItem\/inputBarAccessoryView"},"doc://inputbaraccessoryview.InputBarAccessoryView/documentation/InputBarAccessoryView/InputItem/keyboardEditingEndsAction()":{"abstract":[{"text":"A hook that is called when the InputTextView is resigned as the first responder","type":"text"}],"type":"topic","required":true,"kind":"symbol","role":"symbol","title":"keyboardEditingEndsAction()","identifier":"doc:\/\/inputbaraccessoryview.InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputItem\/keyboardEditingEndsAction()","url":"\/documentation\/inputbaraccessoryview\/inputitem\/keyboardeditingendsaction()","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"keyboardEditingEndsAction","kind":"identifier"},{"kind":"text","text":"()"}]},"doc://inputbaraccessoryview.InputBarAccessoryView/documentation/InputBarAccessoryView/InputItem/keyboardEditingBeginsAction()":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"keyboardEditingBeginsAction"},{"text":"()","kind":"text"}],"abstract":[{"type":"text","text":"A hook that is called when the InputTextView is made the first responder"}],"type":"topic","url":"\/documentation\/inputbaraccessoryview\/inputitem\/keyboardeditingbeginsaction()","required":true,"title":"keyboardEditingBeginsAction()","kind":"symbol","identifier":"doc:\/\/inputbaraccessoryview.InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputItem\/keyboardEditingBeginsAction()"},"doc://inputbaraccessoryview.InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarButtonItem":{"title":"InputBarButtonItem","url":"\/documentation\/inputbaraccessoryview\/inputbarbuttonitem","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"InputBarButtonItem","kind":"identifier"}],"type":"topic","kind":"symbol","navigatorTitle":[{"text":"InputBarButtonItem","kind":"identifier"}],"identifier":"doc:\/\/inputbaraccessoryview.InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarButtonItem","abstract":[{"type":"text","text":"A InputItem that inherits from UIButton"}],"role":"symbol"},"doc://inputbaraccessoryview.InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarSendButton":{"navigatorTitle":[{"kind":"identifier","text":"InputBarSendButton"}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"InputBarSendButton","kind":"identifier"}],"type":"topic","abstract":[],"url":"\/documentation\/inputbaraccessoryview\/inputbarsendbutton","title":"InputBarSendButton","kind":"symbol","identifier":"doc:\/\/inputbaraccessoryview.InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarSendButton"},"doc://inputbaraccessoryview.InputBarAccessoryView/documentation/InputBarAccessoryView/InputItem/textViewDidChangeAction(with:)":{"title":"textViewDidChangeAction(with:)","url":"\/documentation\/inputbaraccessoryview\/inputitem\/textviewdidchangeaction(with:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"textViewDidChangeAction"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@InputBarAccessoryView@objc(cs)InputTextView","text":"InputTextView","kind":"typeIdentifier"},{"text":")","kind":"text"}],"type":"topic","kind":"symbol","required":true,"identifier":"doc:\/\/inputbaraccessoryview.InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputItem\/textViewDidChangeAction(with:)","abstract":[{"type":"text","text":"A hook that is called when the InputTextView’s text is changed"}],"role":"symbol"}}} |