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