mirror of
https://github.com/MessageKit/MessageKit.git
synced 2026-02-06 19:03:19 +00:00
1 line
68 KiB
JSON
1 line
68 KiB
JSON
{"variants":[{"paths":["\/documentation\/inputbaraccessoryview\/inputbaraccessoryview"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView"]]},"metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"InputBarAccessoryView"}],"role":"symbol","modules":[{"name":"InputBarAccessoryView"}],"symbolKind":"class","externalID":"c:@M@InputBarAccessoryView@objc(cs)InputBarAccessoryView","navigatorTitle":[{"kind":"identifier","text":"InputBarAccessoryView"}],"roleHeading":"Class","title":"InputBarAccessoryView"},"relationshipsSections":[{"identifiers":["doc:\/\/InputBarAccessoryView\/objc(cs)UIView"],"type":"inheritsFrom","kind":"relationships","title":"Inherits From"},{"type":"conformsTo","title":"Conforms To","identifiers":["doc:\/\/InputBarAccessoryView\/objc(pl)NSCoding","doc:\/\/InputBarAccessoryView\/objc(pl)NSObject","doc:\/\/InputBarAccessoryView\/objc(pl)CALayerDelegate","doc:\/\/InputBarAccessoryView\/s7CVarArgP","doc:\/\/InputBarAccessoryView\/s28CustomDebugStringConvertibleP","doc:\/\/InputBarAccessoryView\/s23CustomStringConvertibleP","doc:\/\/InputBarAccessoryView\/SQ","doc:\/\/InputBarAccessoryView\/SH","doc:\/\/InputBarAccessoryView\/s8SendableP","doc:\/\/InputBarAccessoryView\/objc(pl)UIAccessibilityIdentification","doc:\/\/InputBarAccessoryView\/objc(pl)UIActivityItemsConfigurationProviding","doc:\/\/InputBarAccessoryView\/objc(pl)UIAppearance","doc:\/\/InputBarAccessoryView\/objc(pl)UIAppearanceContainer","doc:\/\/InputBarAccessoryView\/objc(pl)UICoordinateSpace","doc:\/\/InputBarAccessoryView\/objc(pl)UIDynamicItem","doc:\/\/InputBarAccessoryView\/objc(pl)UIFocusEnvironment","doc:\/\/InputBarAccessoryView\/objc(pl)UIFocusItem","doc:\/\/InputBarAccessoryView\/objc(pl)UIFocusItemContainer","doc:\/\/InputBarAccessoryView\/objc(pl)UILargeContentViewerItem","doc:\/\/InputBarAccessoryView\/objc(pl)UIPasteConfigurationSupporting","doc:\/\/InputBarAccessoryView\/objc(pl)UIPopoverPresentationControllerSourceItem","doc:\/\/InputBarAccessoryView\/objc(pl)UIResponderStandardEditActions","doc:\/\/InputBarAccessoryView\/5UIKit23UITraitChangeObservableP","doc:\/\/InputBarAccessoryView\/objc(pl)UITraitEnvironment","doc:\/\/InputBarAccessoryView\/objc(pl)UIUserActivityRestoring"],"kind":"relationships"}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","topicSections":[{"title":"Initializers","identifiers":["doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/init()","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/init(coder:)","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/init(frame:)"]},{"identifiers":["doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/backgroundView","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/blurView","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/bottomStackView","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/bottomStackViewItems","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/contentView","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/delegate","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/frameInsets","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/inputPlugins","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/inputTextView","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/intrinsicContentSize","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/isOverMaxTextViewHeight","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/isTranslucent","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/items","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/leftStackView","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/leftStackViewItems","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/leftStackViewWidthConstant","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/maxTextViewHeight","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/middleContentView","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/middleContentViewPadding","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/nonStackViewItems","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/padding","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/previousIntrinsicContentSize","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/requiredInputTextViewHeight","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/rightStackView","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/rightStackViewItems","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/rightStackViewWidthConstant","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/sendButton","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/separatorLine","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/shouldAnimateTextDidChangeLayout","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/shouldAutoUpdateMaxTextViewHeight","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/shouldForceTextViewMaxHeight","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/shouldManageSendButtonEnabledState","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/textViewPadding","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/topStackView","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/topStackViewItems","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/topStackViewPadding"],"title":"Instance Properties"},{"title":"Instance Methods","identifiers":["doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/calculateIntrinsicContentSize()","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/calculateMaxTextViewHeight()","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/didMoveToWindow()","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/didSelectSendButton()","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/didSwipeTextView(_:)","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/inputTextViewDidBeginEditing()","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/inputTextViewDidChange()","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/inputTextViewDidEndEditing()","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/invalidateIntrinsicContentSize()","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/invalidatePlugins()","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/layoutContainerViewIfNeeded()","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/layoutIfNeeded()","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/layoutStackViews(_:)","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/orientationDidChange()","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/point(inside:with:)","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/reloadPlugins()","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/setLeftStackViewWidthConstant(to:animated:animations:)","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/setMiddleContentView(_:animated:)","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/setRightStackViewWidthConstant(to:animated:animations:)","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/setShouldForceMaxTextViewHeight(to:animated:)","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/setStackViewItems(_:forStack:animated:)","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/setup()","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/traitCollectionDidChange(_:)","doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/willMove(toSuperview:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS"],"tokens":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"InputBarAccessoryView","kind":"identifier"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView","interfaceLanguage":"swift"},"abstract":[{"text":"A powerful InputAccessoryView ideal for messaging applications","type":"text"}],"references":{"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/orientationDidChange()":{"kind":"symbol","abstract":[{"type":"text","text":"Invalidates the intrinsicContentSize"}],"type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"orientationDidChange","kind":"identifier"},{"kind":"text","text":"()"}],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/orientationDidChange()","title":"orientationDidChange()","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/orientationdidchange()"},"doc://InputBarAccessoryView/s28CustomDebugStringConvertibleP":{"identifier":"doc:\/\/InputBarAccessoryView\/s28CustomDebugStringConvertibleP","title":"Swift.CustomDebugStringConvertible","type":"unresolvable"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/shouldForceTextViewMaxHeight":{"url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/shouldforcetextviewmaxheight","title":"shouldForceTextViewMaxHeight","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"shouldForceTextViewMaxHeight"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"A boolean that when set as "},{"type":"codeVoice","code":"TRUE"},{"type":"text","text":" will always enable the "},{"type":"codeVoice","code":"InputTextView"},{"text":" to be anchored to the","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"height of "},{"type":"codeVoice","code":"maxTextViewHeight"},{"type":"text","text":" "},{"text":"The default value is ","type":"text"},{"code":"FALSE","type":"codeVoice"}],"role":"symbol","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/shouldForceTextViewMaxHeight","kind":"symbol","type":"topic"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView":{"kind":"symbol","abstract":[{"type":"text","text":"A powerful InputAccessoryView ideal for messaging applications"}],"navigatorTitle":[{"text":"InputBarAccessoryView","kind":"identifier"}],"url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview","type":"topic","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView","title":"InputBarAccessoryView","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"InputBarAccessoryView","kind":"identifier"}]},"doc://InputBarAccessoryView/s8SendableP":{"identifier":"doc:\/\/InputBarAccessoryView\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://InputBarAccessoryView/objc(pl)UIResponderStandardEditActions":{"identifier":"doc:\/\/InputBarAccessoryView\/objc(pl)UIResponderStandardEditActions","title":"UIKit.UIResponderStandardEditActions","type":"unresolvable"},"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/InputBarAccessoryView/setMiddleContentView(_:animated:)":{"kind":"symbol","abstract":[{"text":"Removes the current ","type":"text"},{"code":"middleContentView","type":"codeVoice"},{"type":"text","text":" and assigns a new one."}],"role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setMiddleContentView"},{"kind":"text","text":"("},{"text":"UIView","preciseIdentifier":"c:objc(cs)UIView","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"animated"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"title":"setMiddleContentView(_:animated:)","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/setMiddleContentView(_:animated:)","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/setmiddlecontentview(_:animated:)"},"doc://InputBarAccessoryView/SH":{"identifier":"doc:\/\/InputBarAccessoryView\/SH","title":"Swift.Hashable","type":"unresolvable"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/backgroundView":{"url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/backgroundview","title":"backgroundView","type":"topic","abstract":[{"text":"The background UIView anchored to the bottom, left, and right of the InputBarAccessoryView","type":"text"},{"type":"text","text":" "},{"type":"text","text":"with a top anchor equal to the bottom of the top InputStackView"}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"backgroundView","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)UIView","text":"UIView"}],"kind":"symbol","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/backgroundView"},"doc://InputBarAccessoryView/objc(pl)UIFocusItem":{"identifier":"doc:\/\/InputBarAccessoryView\/objc(pl)UIFocusItem","title":"UIKit.UIFocusItem","type":"unresolvable"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/invalidateIntrinsicContentSize()":{"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/invalidateIntrinsicContentSize()","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/invalidateintrinsiccontentsize()","title":"invalidateIntrinsicContentSize()","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidateIntrinsicContentSize","kind":"identifier"},{"text":"()","kind":"text"}],"abstract":[{"type":"text","text":"Invalidates the view’s intrinsic content size"}],"type":"topic","role":"symbol"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/leftStackViewItems":{"abstract":[{"text":"The InputBarItems held in the leftStackView","type":"text"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"leftStackViewItems","kind":"identifier"},{"text":": [","kind":"text"},{"text":"InputItem","kind":"typeIdentifier","preciseIdentifier":"s:21InputBarAccessoryView0A4ItemP"},{"text":"]","kind":"text"}],"role":"symbol","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/leftstackviewitems","type":"topic","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/leftStackViewItems","kind":"symbol","title":"leftStackViewItems"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/bottomStackView":{"type":"topic","abstract":[{"type":"text","text":"The InputStackView at the InputStackView.bottom position"}],"title":"bottomStackView","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/bottomStackView","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/bottomstackview","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bottomStackView"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@InputBarAccessoryView@objc(cs)InputStackView","text":"InputStackView"}]},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/shouldAutoUpdateMaxTextViewHeight":{"title":"shouldAutoUpdateMaxTextViewHeight","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/shouldautoupdatemaxtextviewheight","kind":"symbol","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/shouldAutoUpdateMaxTextViewHeight","type":"topic","abstract":[{"type":"text","text":"A boolean that determines if the "},{"code":"maxTextViewHeight","type":"codeVoice"},{"type":"text","text":" should be maintained automatically."},{"text":" ","type":"text"},{"text":"To control the maximum height of the view yourself, set this to ","type":"text"},{"code":"false","type":"codeVoice"},{"type":"text","text":"."},{"type":"text","text":" "},{"text":"The default value is ","type":"text"},{"type":"codeVoice","code":"TRUE"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"shouldAutoUpdateMaxTextViewHeight","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"role":"symbol"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/init(coder:)":{"abstract":[],"fragments":[{"text":"init","kind":"identifier"},{"text":"?(","kind":"text"},{"text":"coder","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","text":")"}],"role":"symbol","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/init(coder:)","type":"topic","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/init(coder:)","kind":"symbol","title":"init(coder:)"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/layoutIfNeeded()":{"type":"topic","abstract":[],"title":"layoutIfNeeded()","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/layoutIfNeeded()","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/layoutifneeded()","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"layoutIfNeeded","kind":"identifier"},{"kind":"text","text":"()"}]},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/init(frame:)":{"abstract":[],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"frame","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"CGRect","kind":"typeIdentifier","preciseIdentifier":"c:@S@CGRect"},{"text":")","kind":"text"}],"role":"symbol","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/init(frame:)","type":"topic","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/init(frame:)","kind":"symbol","title":"init(frame:)"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/sendButton":{"role":"symbol","abstract":[{"type":"text","text":"A InputBarButtonItem used as the send button and initially placed in the rightStackView"}],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/sendButton","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/sendbutton","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"sendButton","kind":"identifier"},{"kind":"text","text":": "},{"text":"InputBarSendButton","kind":"typeIdentifier","preciseIdentifier":"c:@M@InputBarAccessoryView@objc(cs)InputBarSendButton"}],"title":"sendButton","type":"topic"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/topStackViewItems":{"type":"topic","abstract":[{"type":"text","text":"The InputBarItems held in the topStackView"}],"title":"topStackViewItems","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/topStackViewItems","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/topstackviewitems","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"topStackViewItems"},{"text":": [","kind":"text"},{"text":"InputItem","kind":"typeIdentifier","preciseIdentifier":"s:21InputBarAccessoryView0A4ItemP"},{"text":"]","kind":"text"}]},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/leftStackViewWidthConstant":{"abstract":[{"type":"text","text":"The fixed widthAnchor constant of the leftStackView"},{"text":" ","type":"text"},{"text":"The default value is ","type":"text"},{"type":"codeVoice","code":"0"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"leftStackViewWidthConstant","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}],"role":"symbol","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/leftstackviewwidthconstant","type":"topic","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/leftStackViewWidthConstant","kind":"symbol","title":"leftStackViewWidthConstant"},"doc://InputBarAccessoryView/objc(pl)UIFocusEnvironment":{"title":"UIKit.UIFocusEnvironment","identifier":"doc:\/\/InputBarAccessoryView\/objc(pl)UIFocusEnvironment","type":"unresolvable"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/init()":{"abstract":[],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"role":"symbol","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/init()","type":"topic","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/init()","kind":"symbol","title":"init()"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/rightStackViewItems":{"kind":"symbol","title":"rightStackViewItems","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"rightStackViewItems","kind":"identifier"},{"text":": [","kind":"text"},{"text":"InputItem","kind":"typeIdentifier","preciseIdentifier":"s:21InputBarAccessoryView0A4ItemP"},{"kind":"text","text":"]"}],"type":"topic","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/rightstackviewitems","role":"symbol","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/rightStackViewItems","abstract":[{"text":"The InputBarItems held in the rightStackView","type":"text"}]},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/bottomStackViewItems":{"abstract":[{"type":"text","text":"The InputBarItems held in the bottomStackView"}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bottomStackViewItems"},{"kind":"text","text":": ["},{"text":"InputItem","kind":"typeIdentifier","preciseIdentifier":"s:21InputBarAccessoryView0A4ItemP"},{"text":"]","kind":"text"}],"role":"symbol","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/bottomstackviewitems","type":"topic","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/bottomStackViewItems","kind":"symbol","title":"bottomStackViewItems"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/inputTextViewDidChange()":{"kind":"symbol","abstract":[{"type":"text","text":"Enables\/Disables the sendButton based on the InputTextView’s text being empty"},{"type":"text","text":" "},{"type":"text","text":"Calls each items "},{"code":"textViewDidChangeAction","type":"codeVoice"},{"text":" method","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Calls the delegates "},{"type":"codeVoice","code":"textViewTextDidChangeTo"},{"text":" method","type":"text"},{"text":" ","type":"text"},{"text":"Invalidates the intrinsicContentSize","type":"text"}],"type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"inputTextViewDidChange"},{"text":"()","kind":"text"}],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/inputTextViewDidChange()","title":"inputTextViewDidChange()","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/inputtextviewdidchange()"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/didMoveToWindow()":{"abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"didMoveToWindow"},{"kind":"text","text":"()"}],"role":"symbol","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/didmovetowindow()","type":"topic","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/didMoveToWindow()","kind":"symbol","title":"didMoveToWindow()"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/calculateIntrinsicContentSize()":{"kind":"symbol","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/calculateIntrinsicContentSize()","type":"topic","title":"calculateIntrinsicContentSize()","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/calculateintrinsiccontentsize()","abstract":[{"type":"text","text":"Calculates the correct intrinsicContentSize of the InputBarAccessoryView"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"calculateIntrinsicContentSize"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"c:@S@CGSize","text":"CGSize","kind":"typeIdentifier"}],"role":"symbol"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/inputPlugins":{"role":"symbol","abstract":[{"type":"text","text":"Holds the InputPlugin plugins that can be used to extend the functionality of the InputBarAccessoryView"}],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/inputPlugins","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/inputplugins","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"inputPlugins"},{"text":": [","kind":"text"},{"text":"InputPlugin","kind":"typeIdentifier","preciseIdentifier":"s:21InputBarAccessoryView0A6PluginP"},{"text":"]","kind":"text"}],"title":"inputPlugins","type":"topic"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/traitCollectionDidChange(_:)":{"type":"topic","abstract":[{"type":"text","text":"Invalidates the intrinsicContentSize"}],"title":"traitCollectionDidChange(_:)","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/traitCollectionDidChange(_:)","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/traitcollectiondidchange(_:)","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"traitCollectionDidChange"},{"kind":"text","text":"("},{"text":"UITraitCollection","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)UITraitCollection"},{"text":"?)","kind":"text"}]},"doc://InputBarAccessoryView/objc(pl)UIAppearance":{"identifier":"doc:\/\/InputBarAccessoryView\/objc(pl)UIAppearance","title":"UIKit.UIAppearance","type":"unresolvable"},"doc://InputBarAccessoryView/objc(pl)UIDynamicItem":{"identifier":"doc:\/\/InputBarAccessoryView\/objc(pl)UIDynamicItem","title":"UIKit.UIDynamicItem","type":"unresolvable"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/items":{"kind":"symbol","title":"items","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"items","kind":"identifier"},{"kind":"text","text":": ["},{"text":"InputItem","preciseIdentifier":"s:21InputBarAccessoryView0A4ItemP","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"type":"topic","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/items","role":"symbol","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/items","abstract":[{"type":"text","text":"Returns a flatMap of all the items in each of the UIStackViews"}]},"doc://InputBarAccessoryView/objc(pl)CALayerDelegate":{"identifier":"doc:\/\/InputBarAccessoryView\/objc(pl)CALayerDelegate","title":"QuartzCore.CALayerDelegate","type":"unresolvable"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/previousIntrinsicContentSize":{"kind":"symbol","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/previousIntrinsicContentSize","type":"topic","title":"previousIntrinsicContentSize","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/previousintrinsiccontentsize","abstract":[{"text":"The intrinsicContentSize can change a lot so the delegate method","type":"text"},{"text":" ","type":"text"},{"type":"codeVoice","code":"inputBar(self, didChangeIntrinsicContentTo: size)"},{"type":"text","text":" only needs to be called"},{"text":" ","type":"text"},{"type":"text","text":"when it’s different"}],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"previousIntrinsicContentSize","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@S@CGSize","text":"CGSize","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/willMove(toSuperview:)":{"title":"willMove(toSuperview:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"willMove"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"toSuperview"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)UIView","text":"UIView","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/willmove(tosuperview:)","abstract":[],"type":"topic","kind":"symbol","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/willMove(toSuperview:)"},"doc://InputBarAccessoryView/objc(pl)UIUserActivityRestoring":{"identifier":"doc:\/\/InputBarAccessoryView\/objc(pl)UIUserActivityRestoring","title":"UIKit.UIUserActivityRestoring","type":"unresolvable"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/textViewPadding":{"abstract":[{"text":"The anchor constants used by the InputStackView","type":"text"}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"textViewPadding","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"UIEdgeInsets","preciseIdentifier":"c:@S@UIEdgeInsets"}],"role":"symbol","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/textviewpadding","type":"topic","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/textViewPadding","kind":"symbol","deprecated":true,"title":"textViewPadding"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/padding":{"abstract":[{"text":"The anchor constants used by the InputStackView’s and InputTextView to create padding","type":"text"},{"text":" ","type":"text"},{"text":"within the InputBarAccessoryView","type":"text"}],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"padding"},{"kind":"text","text":": "},{"text":"UIEdgeInsets","kind":"typeIdentifier","preciseIdentifier":"c:@S@UIEdgeInsets"}],"role":"symbol","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/padding","type":"topic","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/padding","kind":"symbol","title":"padding"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/requiredInputTextViewHeight":{"url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/requiredinputtextviewheight","role":"symbol","abstract":[{"type":"text","text":"The height that will fit the current text in the InputTextView based on its current bounds"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"requiredInputTextViewHeight","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:14CoreFoundation7CGFloatV","kind":"typeIdentifier","text":"CGFloat"}],"title":"requiredInputTextViewHeight","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/requiredInputTextViewHeight","kind":"symbol","type":"topic"},"doc://InputBarAccessoryView/objc(pl)UIPopoverPresentationControllerSourceItem":{"title":"UIKit.UIPopoverPresentationControllerSourceItem","identifier":"doc:\/\/InputBarAccessoryView\/objc(pl)UIPopoverPresentationControllerSourceItem","type":"unresolvable"},"doc://InputBarAccessoryView/objc(pl)UIFocusItemContainer":{"title":"UIKit.UIFocusItemContainer","identifier":"doc:\/\/InputBarAccessoryView\/objc(pl)UIFocusItemContainer","type":"unresolvable"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/contentView":{"type":"topic","abstract":[{"type":"text","text":"A content UIView that holds the left\/right\/bottom InputStackViews"},{"text":" ","type":"text"},{"type":"text","text":"and the middleContentView. Anchored to the bottom of the"},{"text":" ","type":"text"},{"text":"topStackView and inset by the padding UIEdgeInsets","type":"text"}],"kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"contentView","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)UIView","kind":"typeIdentifier","text":"UIView"}],"url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/contentview","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/contentView","title":"contentView"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/calculateMaxTextViewHeight()":{"role":"symbol","abstract":[{"text":"Returns the max height the InputTextView can grow to based on the UIScreen","type":"text"}],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/calculateMaxTextViewHeight()","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/calculatemaxtextviewheight()","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"calculateMaxTextViewHeight"},{"text":"() -> ","kind":"text"},{"text":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV","kind":"typeIdentifier"}],"title":"calculateMaxTextViewHeight()","type":"topic"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/didSwipeTextView(_:)":{"title":"didSwipeTextView(_:)","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/didSwipeTextView(_:)","kind":"symbol","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/didswipetextview(_:)","type":"topic","abstract":[{"text":"Calls each items ","type":"text"},{"type":"codeVoice","code":"keyboardSwipeGestureAction"},{"text":" method","type":"text"},{"text":" ","type":"text"},{"text":"Calls the delegates ","type":"text"},{"type":"codeVoice","code":"didSwipeTextViewWith"},{"type":"text","text":" method"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"didSwipeTextView"},{"kind":"text","text":"("},{"text":"UISwipeGestureRecognizer","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)UISwipeGestureRecognizer"},{"kind":"text","text":")"}],"role":"symbol"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/intrinsicContentSize":{"type":"topic","abstract":[{"text":"Returns the most recent size calculated by ","type":"text"},{"type":"codeVoice","code":"calculateIntrinsicContentSize()"}],"title":"intrinsicContentSize","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/intrinsicContentSize","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/intrinsiccontentsize","role":"symbol","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"intrinsicContentSize","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@S@CGSize","text":"CGSize","kind":"typeIdentifier"}]},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/maxTextViewHeight":{"title":"maxTextViewHeight","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/maxtextviewheight","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/maxTextViewHeight","kind":"symbol","type":"topic","abstract":[{"text":"The maximum height that the InputTextView can reach.","type":"text"},{"text":" ","type":"text"},{"text":"This is set automatically when ","type":"text"},{"type":"codeVoice","code":"shouldAutoUpdateMaxTextViewHeight"},{"text":" is true.","type":"text"},{"type":"text","text":" "},{"text":"To control the height yourself, make sure to set ","type":"text"},{"type":"codeVoice","code":"shouldAutoUpdateMaxTextViewHeight"},{"type":"text","text":" to false."},{"text":" ","type":"text"},{"type":"text","text":"The default value is "},{"type":"codeVoice","code":"0"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"maxTextViewHeight"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:14CoreFoundation7CGFloatV","kind":"typeIdentifier","text":"CGFloat"}],"role":"symbol"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/rightStackViewWidthConstant":{"role":"symbol","abstract":[{"text":"The fixed widthAnchor constant of the rightStackView","type":"text"},{"text":" ","type":"text"},{"text":"The default value is ","type":"text"},{"type":"codeVoice","code":"52"}],"kind":"symbol","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/rightstackviewwidthconstant","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/rightStackViewWidthConstant","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"rightStackViewWidthConstant","kind":"identifier"},{"text":": ","kind":"text"},{"text":"CGFloat","kind":"typeIdentifier","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}],"title":"rightStackViewWidthConstant","type":"topic"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/invalidatePlugins()":{"kind":"symbol","title":"invalidatePlugins()","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidatePlugins"},{"text":"()","kind":"text"}],"type":"topic","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/invalidateplugins()","role":"symbol","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/invalidatePlugins()","abstract":[{"text":"Invalidates each of the plugins","type":"text"}]},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/point(inside:with:)":{"title":"point(inside:with:)","abstract":[],"kind":"symbol","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/point(inside:with:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"point"},{"kind":"text","text":"("},{"kind":"externalParam","text":"inside"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@S@CGPoint","text":"CGPoint","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"text":"UIEvent","preciseIdentifier":"c:objc(cs)UIEvent","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"role":"symbol","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/point(inside:with:)"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/inputTextView":{"role":"symbol","abstract":[{"type":"text","text":"The InputTextView a user can input a message in"}],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/inputTextView","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/inputtextview","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"inputTextView"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@InputBarAccessoryView@objc(cs)InputTextView","text":"InputTextView","kind":"typeIdentifier"}],"title":"inputTextView","type":"topic"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/setStackViewItems(_:forStack:animated:)":{"abstract":[{"text":"Removes all of the arranged subviews from the InputStackView and adds the given items.","type":"text"},{"type":"text","text":" "},{"text":"Sets the inputBarAccessoryView property of the InputBarButtonItem","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setStackViewItems","kind":"identifier"},{"text":"([","kind":"text"},{"kind":"typeIdentifier","text":"InputItem","preciseIdentifier":"s:21InputBarAccessoryView0A4ItemP"},{"text":"], ","kind":"text"},{"text":"forStack","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"InputStackView","preciseIdentifier":"c:@M@InputBarAccessoryView@objc(cs)InputStackView"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:21InputBarAccessoryView0a5StackD0C8PositionO","text":"Position"},{"kind":"text","text":", "},{"text":"animated","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":")"}],"role":"symbol","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/setstackviewitems(_:forstack:animated:)","type":"topic","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/setStackViewItems(_:forStack:animated:)","kind":"symbol","title":"setStackViewItems(_:forStack:animated:)"},"doc://InputBarAccessoryView/objc(pl)UITraitEnvironment":{"type":"unresolvable","identifier":"doc:\/\/InputBarAccessoryView\/objc(pl)UITraitEnvironment","title":"UIKit.UITraitEnvironment"},"doc://InputBarAccessoryView/s23CustomStringConvertibleP":{"type":"unresolvable","identifier":"doc:\/\/InputBarAccessoryView\/s23CustomStringConvertibleP","title":"Swift.CustomStringConvertible"},"doc://InputBarAccessoryView/s7CVarArgP":{"type":"unresolvable","identifier":"doc:\/\/InputBarAccessoryView\/s7CVarArgP","title":"Swift.CVarArg"},"doc://InputBarAccessoryView/objc(pl)UIPasteConfigurationSupporting":{"type":"unresolvable","identifier":"doc:\/\/InputBarAccessoryView\/objc(pl)UIPasteConfigurationSupporting","title":"UIKit.UIPasteConfigurationSupporting"},"doc://InputBarAccessoryView/objc(pl)UIActivityItemsConfigurationProviding":{"type":"unresolvable","title":"UIKit.UIActivityItemsConfigurationProviding","identifier":"doc:\/\/InputBarAccessoryView\/objc(pl)UIActivityItemsConfigurationProviding"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/setShouldForceMaxTextViewHeight(to:animated:)":{"title":"setShouldForceMaxTextViewHeight(to:animated:)","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/setshouldforcemaxtextviewheight(to:animated:)","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/setShouldForceMaxTextViewHeight(to:animated:)","kind":"symbol","type":"topic","abstract":[{"text":"Sets the ","type":"text"},{"type":"codeVoice","code":"shouldForceTextViewMaxHeight"},{"type":"text","text":" property"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"setShouldForceMaxTextViewHeight","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"text":"animated","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":")"}],"role":"symbol"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/layoutContainerViewIfNeeded()":{"type":"topic","abstract":[{"text":"Calls ","type":"text"},{"type":"codeVoice","code":"layoutIfNeeded()"},{"type":"text","text":" on the "},{"type":"codeVoice","code":"UIInputSetContainerView"},{"text":" that holds the","type":"text"},{"type":"text","text":" "},{"code":"InputBarAccessoryView","type":"codeVoice"},{"text":", if it exists, else ","type":"text"},{"type":"codeVoice","code":"layoutIfNeeded()"},{"text":" is called","type":"text"},{"type":"text","text":" "},{"type":"text","text":"on the "},{"type":"codeVoice","code":"superview"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"Use this for invoking a smooth layout of a size change when used as","type":"text"},{"type":"text","text":" "},{"text":"an ","type":"text"},{"type":"codeVoice","code":"inputAccessoryView"}],"kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"layoutContainerViewIfNeeded"},{"text":"()","kind":"text"}],"url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/layoutcontainerviewifneeded()","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/layoutContainerViewIfNeeded()","title":"layoutContainerViewIfNeeded()"},"doc://InputBarAccessoryView/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/InputBarAccessoryView\/SQ"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/rightStackView":{"kind":"symbol","title":"rightStackView","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rightStackView"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@InputBarAccessoryView@objc(cs)InputStackView","text":"InputStackView"}],"type":"topic","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/rightstackview","role":"symbol","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/rightStackView","abstract":[{"type":"text","text":"The InputStackView at the InputStackView.right position"}]},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/inputTextViewDidBeginEditing()":{"abstract":[{"type":"text","text":"Calls each items "},{"type":"codeVoice","code":"keyboardEditingBeginsAction"},{"type":"text","text":" method"}],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/inputTextViewDidBeginEditing()","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/inputtextviewdidbeginediting()","role":"symbol","kind":"symbol","type":"topic","title":"inputTextViewDidBeginEditing()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"inputTextViewDidBeginEditing","kind":"identifier"},{"text":"()","kind":"text"}]},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/shouldManageSendButtonEnabledState":{"type":"topic","abstract":[{"text":"A boolean that determines whether the sendButton’s ","type":"text"},{"code":"isEnabled","type":"codeVoice"},{"type":"text","text":" state should be managed automatically."},{"type":"text","text":" "},{"type":"text","text":"The default value is "},{"type":"codeVoice","code":"TRUE"}],"title":"shouldManageSendButtonEnabledState","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/shouldManageSendButtonEnabledState","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/shouldmanagesendbuttonenabledstate","role":"symbol","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"shouldManageSendButtonEnabledState"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]},"doc://InputBarAccessoryView/5UIKit23UITraitChangeObservableP":{"type":"unresolvable","title":"UIKit.UITraitChangeObservable","identifier":"doc:\/\/InputBarAccessoryView\/5UIKit23UITraitChangeObservableP"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/reloadPlugins()":{"type":"topic","abstract":[{"type":"text","text":"Reloads each of the plugins"}],"title":"reloadPlugins()","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/reloadPlugins()","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/reloadplugins()","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reloadPlugins","kind":"identifier"},{"text":"()","kind":"text"}]},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/frameInsets":{"role":"symbol","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/frameinsets","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"frameInsets","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"HorizontalEdgePadding","preciseIdentifier":"s:21InputBarAccessoryView21HorizontalEdgePaddingV"}],"type":"topic","kind":"symbol","abstract":[{"text":"The anchor contants used to add horizontal inset from the InputBarAccessoryView and the","type":"text"},{"type":"text","text":" "},{"type":"text","text":"window. By default, an "},{"type":"codeVoice","code":"inputAccessoryView"},{"text":" spans the entire width of the UIWindow. You","type":"text"},{"type":"text","text":" "},{"type":"text","text":"can manage these insets if you wish to implement designs that do not have the bar spanning"},{"type":"text","text":" "},{"text":"the entire width.","type":"text"}],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/frameInsets","title":"frameInsets"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/topStackViewPadding":{"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/topStackViewPadding","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/topstackviewpadding","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"topStackViewPadding"},{"text":": ","kind":"text"},{"text":"UIEdgeInsets","kind":"typeIdentifier","preciseIdentifier":"c:@S@UIEdgeInsets"}],"abstract":[{"type":"text","text":"The anchor constants used by the top InputStackView"}],"title":"topStackViewPadding","role":"symbol","kind":"symbol"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/layoutStackViews(_:)":{"kind":"symbol","title":"layoutStackViews(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"layoutStackViews"},{"text":"([","kind":"text"},{"preciseIdentifier":"c:@M@InputBarAccessoryView@objc(cs)InputStackView","kind":"typeIdentifier","text":"InputStackView"},{"kind":"text","text":"."},{"text":"Position","kind":"typeIdentifier","preciseIdentifier":"s:21InputBarAccessoryView0a5StackD0C8PositionO"},{"text":"])","kind":"text"}],"type":"topic","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/layoutstackviews(_:)","role":"symbol","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/layoutStackViews(_:)","abstract":[{"type":"text","text":"Layout the given InputStackView’s"}]},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/setup()":{"abstract":[{"type":"text","text":"Sets up the default properties"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setup","kind":"identifier"},{"kind":"text","text":"()"}],"role":"symbol","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/setup()","type":"topic","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/setup()","kind":"symbol","title":"setup()"},"doc://InputBarAccessoryView/objc(pl)UICoordinateSpace":{"type":"unresolvable","title":"UIKit.UICoordinateSpace","identifier":"doc:\/\/InputBarAccessoryView\/objc(pl)UICoordinateSpace"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/nonStackViewItems":{"type":"topic","abstract":[{"text":"The InputBarItems held to make use of their hooks but they are not automatically added to a UIStackView","type":"text"}],"title":"nonStackViewItems","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/nonStackViewItems","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/nonstackviewitems","role":"symbol","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"nonStackViewItems","kind":"identifier"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:21InputBarAccessoryView0A4ItemP","text":"InputItem","kind":"typeIdentifier"},{"text":"]","kind":"text"}]},"doc://InputBarAccessoryView/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/InputBarAccessoryView\/objc(pl)NSObject"},"doc://InputBarAccessoryView/objc(pl)UILargeContentViewerItem":{"type":"unresolvable","title":"UIKit.UILargeContentViewerItem","identifier":"doc:\/\/InputBarAccessoryView\/objc(pl)UILargeContentViewerItem"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/isTranslucent":{"url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/istranslucent","abstract":[{"type":"text","text":"Determines if the InputBarAccessoryView should have a translucent effect"}],"type":"topic","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isTranslucent","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/isTranslucent","kind":"symbol","title":"isTranslucent"},"doc://InputBarAccessoryView/objc(pl)UIAppearanceContainer":{"type":"unresolvable","title":"UIKit.UIAppearanceContainer","identifier":"doc:\/\/InputBarAccessoryView\/objc(pl)UIAppearanceContainer"},"doc://InputBarAccessoryView/objc(cs)UIView":{"type":"unresolvable","title":"UIKit.UIView","identifier":"doc:\/\/InputBarAccessoryView\/objc(cs)UIView"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/setRightStackViewWidthConstant(to:animated:animations:)":{"abstract":[{"type":"text","text":"Sets the rightStackViewWidthConstant"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setRightStackViewWidthConstant"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"text":", ","kind":"text"},{"text":"animated","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"animations","kind":"externalParam"},{"text":": (() -> ","kind":"text"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"role":"symbol","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/setrightstackviewwidthconstant(to:animated:animations:)","type":"topic","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/setRightStackViewWidthConstant(to:animated:animations:)","kind":"symbol","title":"setRightStackViewWidthConstant(to:animated:animations:)"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/isOverMaxTextViewHeight":{"role":"symbol","abstract":[{"text":"A boolean that indicates if the maxTextViewHeight has been met. Keeping track of this","type":"text"},{"type":"text","text":" "},{"text":"improves the performance","type":"text"},{"type":"text","text":" "},{"type":"text","text":"The default value is "},{"type":"codeVoice","code":"FALSE"}],"kind":"symbol","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/isovermaxtextviewheight","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/isOverMaxTextViewHeight","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"isOverMaxTextViewHeight","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"title":"isOverMaxTextViewHeight","type":"topic"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/topStackView":{"abstract":[{"text":"The InputStackView at the InputStackView.top position","type":"text"}],"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/topStackView","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/topstackview","kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"topStackView"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@InputBarAccessoryView@objc(cs)InputStackView","text":"InputStackView"}],"title":"topStackView","role":"symbol","type":"topic"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/blurView":{"role":"symbol","abstract":[{"type":"text","text":"A UIVisualEffectView that adds a blur effect to make the view appear transparent."}],"kind":"symbol","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/blurview","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/blurView","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"blurView","kind":"identifier"},{"kind":"text","text":": "},{"text":"UIVisualEffectView","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)UIVisualEffectView"}],"title":"blurView","type":"topic"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/middleContentView":{"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"middleContentView","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)UIView","text":"UIView"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The main view component of the InputBarAccessoryView"}],"kind":"symbol","title":"middleContentView","type":"topic","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/middlecontentview","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/middleContentView"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/setLeftStackViewWidthConstant(to:animated:animations:)":{"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/setLeftStackViewWidthConstant(to:animated:animations:)","type":"topic","abstract":[{"text":"Sets the leftStackViewWidthConstant","type":"text"}],"title":"setLeftStackViewWidthConstant(to:animated:animations:)","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/setleftstackviewwidthconstant(to:animated:animations:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setLeftStackViewWidthConstant"},{"kind":"text","text":"("},{"text":"to","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","text":", "},{"text":"animated","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":", "},{"text":"animations","kind":"externalParam"},{"kind":"text","text":": (() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":")?)"}]},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/middleContentViewPadding":{"type":"topic","abstract":[{"text":"The anchor constants used by the middleContentView","type":"text"}],"title":"middleContentViewPadding","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/middleContentViewPadding","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/middlecontentviewpadding","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"middleContentViewPadding","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UIEdgeInsets","preciseIdentifier":"c:@S@UIEdgeInsets"}]},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/leftStackView":{"identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/leftStackView","title":"leftStackView","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/leftstackview","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"leftStackView"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"InputStackView","preciseIdentifier":"c:@M@InputBarAccessoryView@objc(cs)InputStackView"}],"type":"topic","abstract":[{"text":"The InputStackView at the InputStackView.left position","type":"text"}],"kind":"symbol"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/inputTextViewDidEndEditing()":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"inputTextViewDidEndEditing"},{"kind":"text","text":"()"}],"url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/inputtextviewdidendediting()","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/inputTextViewDidEndEditing()","type":"topic","abstract":[{"type":"text","text":"Calls each items "},{"code":"keyboardEditingEndsAction","type":"codeVoice"},{"type":"text","text":" method"}],"kind":"symbol","title":"inputTextViewDidEndEditing()"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/separatorLine":{"abstract":[{"text":"A SeparatorLine that is anchored at the top of the InputBarAccessoryView","type":"text"}],"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"separatorLine","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"SeparatorLine","preciseIdentifier":"c:@M@InputBarAccessoryView@objc(cs)SeparatorLine"}],"role":"symbol","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/separatorline","type":"topic","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/separatorLine","kind":"symbol","title":"separatorLine"},"doc://InputBarAccessoryView/objc(pl)UIAccessibilityIdentification":{"title":"UIKit.UIAccessibilityIdentification","identifier":"doc:\/\/InputBarAccessoryView\/objc(pl)UIAccessibilityIdentification","type":"unresolvable"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/didSelectSendButton()":{"abstract":[{"text":"Calls the delegates ","type":"text"},{"code":"didPressSendButtonWith","type":"codeVoice"},{"text":" method","type":"text"},{"type":"text","text":" "},{"text":"Assumes that the InputTextView’s text has been set to empty and calls ","type":"text"},{"code":"inputTextViewDidChange()","type":"codeVoice"},{"type":"text","text":" "},{"type":"text","text":"Invalidates each of the InputPlugins"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"didSelectSendButton"},{"kind":"text","text":"()"}],"role":"symbol","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/didselectsendbutton()","type":"topic","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/didSelectSendButton()","kind":"symbol","title":"didSelectSendButton()"},"doc://InputBarAccessoryView/objc(pl)NSCoding":{"identifier":"doc:\/\/InputBarAccessoryView\/objc(pl)NSCoding","type":"unresolvable","title":"Foundation.NSCoding"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/delegate":{"abstract":[{"type":"text","text":"A delegate to broadcast notifications from the "},{"code":"InputBarAccessoryView","type":"codeVoice"}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"delegate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"InputBarAccessoryViewDelegate","preciseIdentifier":"s:21InputBarAccessoryView0abcD8DelegateP"},{"text":"?","kind":"text"}],"title":"delegate","kind":"symbol","type":"topic","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/delegate","role":"symbol","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/delegate"},"doc://InputBarAccessoryView/documentation/InputBarAccessoryView/InputBarAccessoryView/shouldAnimateTextDidChangeLayout":{"abstract":[{"type":"text","text":"A boolean that determines if the layout required for new or typed text should"},{"type":"text","text":" "},{"text":"be animated.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The default value is "},{"type":"codeVoice","code":"FALSE"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"shouldAnimateTextDidChangeLayout","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"role":"symbol","url":"\/documentation\/inputbaraccessoryview\/inputbaraccessoryview\/shouldanimatetextdidchangelayout","type":"topic","identifier":"doc:\/\/InputBarAccessoryView\/documentation\/InputBarAccessoryView\/InputBarAccessoryView\/shouldAnimateTextDidChangeLayout","kind":"symbol","title":"shouldAnimateTextDidChangeLayout"}}} |