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