A B C D E F G H I K N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- afterTextChanged(Editable) - Method in class com.intercom.composer.watcher.SendButtonTextWatcher
- animateButtonVisibility(boolean, AnimationStatus) - Method in class com.intercom.composer.animation.SendButtonAnimator
- animateSendButtonVisibility(boolean) - Method in class com.intercom.composer.ComposerView
- animateSendButtonVisibility(boolean) - Method in interface com.intercom.composer.watcher.OnSendButtonStateChangedListener
- AnimationStatus - Enum in com.intercom.composer.animation
- attachComposerHost(Context) - Method in class com.intercom.composer.ComposerFragment
B
- beforeTextChanged(CharSequence, int, int, int) - Method in class com.intercom.composer.watcher.SendButtonTextWatcher
C
- com.intercom.composer - package com.intercom.composer
- com.intercom.composer.animation - package com.intercom.composer.animation
- com.intercom.composer.input - package com.intercom.composer.input
- com.intercom.composer.input.empty - package com.intercom.composer.input.empty
- com.intercom.composer.input.iconbar - package com.intercom.composer.input.iconbar
- com.intercom.composer.input.text - package com.intercom.composer.input.text
- com.intercom.composer.input.text.listener - package com.intercom.composer.input.text.listener
- com.intercom.composer.input.text.options - package com.intercom.composer.input.text.options
- com.intercom.composer.keyboard - package com.intercom.composer.keyboard
- com.intercom.composer.pager - package com.intercom.composer.pager
- com.intercom.composer.watcher - package com.intercom.composer.watcher
- ComposerAnimationStateListener - Interface in com.intercom.composer
- ComposerException - Exception in com.intercom.composer
- ComposerException(String) - Constructor for exception com.intercom.composer.ComposerException
- ComposerFragment - Class in com.intercom.composer
- ComposerFragment() - Constructor for class com.intercom.composer.ComposerFragment
- ComposerHost - Interface in com.intercom.composer
- ComposerPagerAdapter - Class in com.intercom.composer.pager
- ComposerPagerAdapter(FragmentManager, List<? extends Input>) - Constructor for class com.intercom.composer.pager.ComposerPagerAdapter
- ComposerView - Class in com.intercom.composer
- ComposerView(Context) - Constructor for class com.intercom.composer.ComposerView
- ComposerView(Context, AttributeSet) - Constructor for class com.intercom.composer.ComposerView
- ComposerView(Context, AttributeSet, int) - Constructor for class com.intercom.composer.ComposerView
- createEditText() - Method in class com.intercom.composer.input.text.TextInput
- createFragment() - Method in class com.intercom.composer.input.empty.EmptyInput
- createFragment() - Method in class com.intercom.composer.input.Input
D
- deselectAllInputs() - Method in class com.intercom.composer.input.iconbar.InputIconsRecyclerAdapter
E
- EditTextLayoutAnimator - Class in com.intercom.composer.animation
- EditTextLayoutAnimator(View) - Constructor for class com.intercom.composer.animation.EditTextLayoutAnimator
- EditTextLayoutAnimatorInternalListener - Class in com.intercom.composer.animation
- EditTextLayoutAnimatorInternalListener(Activity) - Constructor for class com.intercom.composer.animation.EditTextLayoutAnimatorInternalListener
- EditTextLayoutAnimatorListener - Interface in com.intercom.composer.animation
- EmptyFragment - Class in com.intercom.composer.input.empty
- EmptyFragment() - Constructor for class com.intercom.composer.input.empty.EmptyFragment
- EmptyInput - Class in com.intercom.composer.input.empty
- EmptyInput() - Constructor for class com.intercom.composer.input.empty.EmptyInput
F
- findFragment(FragmentManager) - Method in class com.intercom.composer.input.Input
- findInputForIdentifier(String) - Method in class com.intercom.composer.ComposerFragment
-
The ComposerFragment is responsible for holding a reference to Inputs since the host might be an Activity that can't persist Inputs during screen changes (like rotation).
G
- getBackgroundColor() - Method in class com.intercom.composer.input.Input
- getBorderColor() - Method in class com.intercom.composer.input.Input
- getCount() - Method in class com.intercom.composer.pager.ComposerPagerAdapter
- getEditText() - Method in class com.intercom.composer.input.text.TextInput
- getIconDrawable(Context) - Method in class com.intercom.composer.input.Input
- getIconDrawable(String, Context) - Method in interface com.intercom.composer.input.IconProvider
- getIconDrawable(String, Context) - Method in class com.intercom.composer.input.ResourceIconProvider
- getInputs() - Method in interface com.intercom.composer.ComposerHost
- getInputs() - Method in class com.intercom.composer.ComposerView
- getItem(int) - Method in class com.intercom.composer.pager.ComposerPagerAdapter
- getItemCount() - Method in class com.intercom.composer.input.iconbar.InputIconsRecyclerAdapter
- getItemOffsets(Rect, View, RecyclerView, RecyclerView.State) - Method in class com.intercom.composer.input.iconbar.InputIconRecyclerDecoration
- getItemViewType(int) - Method in class com.intercom.composer.input.iconbar.InputIconsRecyclerAdapter
- getLastSelectedInput() - Method in class com.intercom.composer.ComposerFragment
- getOptions() - Method in class com.intercom.composer.input.text.TextInput
- getOrientation() - Method in class com.intercom.composer.keyboard.OrientationProvider
- getResourceId() - Method in class com.intercom.composer.input.text.options.TextInputOption
- getSelectedInput() - Method in class com.intercom.composer.ComposerView
- getSelectedInput() - Method in class com.intercom.composer.input.iconbar.InputIconsRecyclerAdapter
- getTextInputHeight() - Method in class com.intercom.composer.ComposerFragment
- getTextInputHeight() - Method in class com.intercom.composer.ComposerView
- getUniqueIdentifier() - Method in class com.intercom.composer.input.Input
H
- HIDDEN - com.intercom.composer.animation.AnimationStatus
- hideAllInputsExcept(List<String>) - Method in class com.intercom.composer.ComposerFragment
- hideAllInputsExcept(List<String>) - Method in class com.intercom.composer.ComposerView
- hideAllInputsExcept(List<String>) - Method in class com.intercom.composer.input.iconbar.InputIconsRecyclerAdapter
- hideBehindKeyboardView() - Method in class com.intercom.composer.keyboard.KeyboardHelper
- hideEditText() - Method in class com.intercom.composer.animation.EditTextLayoutAnimator
- HideSendButtonAnimatorListener - Class in com.intercom.composer.animation
- HideSendButtonAnimatorListener(List<Input>, ComposerPagerAdapter, RecyclerView.Adapter, ComposerAnimationStateListener) - Constructor for class com.intercom.composer.animation.HideSendButtonAnimatorListener
- HIDING - com.intercom.composer.animation.AnimationStatus
I
- IconProvider - Interface in com.intercom.composer.input
- Input<T extends InputFragment> - Class in com.intercom.composer.input
- Input(String, IconProvider) - Constructor for class com.intercom.composer.input.Input
- InputClickedListener - Interface in com.intercom.composer.input.iconbar
- InputFragment - Class in com.intercom.composer.input
- InputFragment() - Constructor for class com.intercom.composer.input.InputFragment
- InputIconRecyclerDecoration - Class in com.intercom.composer.input.iconbar
- InputIconRecyclerDecoration(Context) - Constructor for class com.intercom.composer.input.iconbar.InputIconRecyclerDecoration
- InputIconsRecyclerAdapter - Class in com.intercom.composer.input.iconbar
- InputIconsRecyclerAdapter(LayoutInflater, List<Input>, InputSelectedListener, InputClickedListener, FragmentManager) - Constructor for class com.intercom.composer.input.iconbar.InputIconsRecyclerAdapter
- inputOptionClicked() - Method in class com.intercom.composer.input.text.options.TextInputOption
- InputOptionClickListener - Interface in com.intercom.composer.input.text.options
- InputOptionImageViewClickListener - Class in com.intercom.composer.input.text.options
- InputOptionImageViewClickListener(TextInputOption) - Constructor for class com.intercom.composer.input.text.options.InputOptionImageViewClickListener
- InputSelectedListener - Interface in com.intercom.composer.input.iconbar
- instantiateItem(ViewGroup, int) - Method in class com.intercom.composer.pager.ComposerPagerAdapter
- isOpen() - Method in class com.intercom.composer.ComposerFragment
K
- KeyboardHelper - Class in com.intercom.composer.keyboard
- KeyboardHelper(Activity, OrientationProvider, View, View) - Constructor for class com.intercom.composer.keyboard.KeyboardHelper
N
- newInstance(String, boolean, int) - Static method in class com.intercom.composer.ComposerFragment
- NonSwipeableViewPager - Class in com.intercom.composer.pager
- NonSwipeableViewPager(Context, AttributeSet) - Constructor for class com.intercom.composer.pager.NonSwipeableViewPager
O
- onAnimationEnd(Animator) - Method in class com.intercom.composer.animation.HideSendButtonAnimatorListener
- onAnimationEnd(Animator) - Method in class com.intercom.composer.animation.ShowSendButtonAnimatorListener
- onAnimationStart(Animator) - Method in class com.intercom.composer.animation.HideSendButtonAnimatorListener
- onAnimationStart(Animator) - Method in class com.intercom.composer.animation.ShowSendButtonAnimatorListener
- onAnimationStateChanged(AnimationStatus) - Method in interface com.intercom.composer.ComposerAnimationStateListener
- onAnimationStateChanged(AnimationStatus) - Method in class com.intercom.composer.ComposerView
- onAttach(Context) - Method in class com.intercom.composer.ComposerFragment
- onBackPressed() - Method in class com.intercom.composer.ComposerFragment
- onBackPressed() - Method in class com.intercom.composer.ComposerView
- onBindViewHolder(RecyclerView.ViewHolder, int) - Method in class com.intercom.composer.input.iconbar.InputIconsRecyclerAdapter
- onClick(View) - Method in class com.intercom.composer.input.text.listener.SendButtonClickListener
- onClick(View) - Method in class com.intercom.composer.input.text.options.InputOptionImageViewClickListener
- onCreate(Bundle) - Method in class com.intercom.composer.ComposerFragment
- onCreate(Bundle) - Method in class com.intercom.composer.input.InputFragment
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.intercom.composer.ComposerFragment
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.intercom.composer.input.empty.EmptyFragment
- onCreateViewHolder(ViewGroup, int) - Method in class com.intercom.composer.input.iconbar.InputIconsRecyclerAdapter
- onDestroy() - Method in class com.intercom.composer.ComposerFragment
- onDestroy() - Method in class com.intercom.composer.ComposerView
- onDestroy() - Method in class com.intercom.composer.keyboard.KeyboardHelper
- onDestroyView() - Method in class com.intercom.composer.ComposerFragment
- onEditTextLayoutAnimationEnd(AnimationStatus) - Method in interface com.intercom.composer.animation.EditTextLayoutAnimatorListener
- onInputClicked(RecyclerView.ViewHolder) - Method in class com.intercom.composer.ComposerView
- onInputClicked(RecyclerView.ViewHolder) - Method in interface com.intercom.composer.input.iconbar.InputClickedListener
- onInputDeselected() - Method in class com.intercom.composer.input.empty.EmptyFragment
- onInputDeselected() - Method in class com.intercom.composer.input.InputFragment
- onInputOptionClicked() - Method in interface com.intercom.composer.input.text.options.InputOptionClickListener
- onInputReselected() - Method in class com.intercom.composer.input.empty.EmptyFragment
- onInputReselected() - Method in class com.intercom.composer.input.InputFragment
- onInputSelected() - Method in class com.intercom.composer.input.empty.EmptyFragment
- onInputSelected() - Method in class com.intercom.composer.input.InputFragment
- onInputSelected(Input) - Method in interface com.intercom.composer.OnInputSelectedListener
- onInputSelected(Input, int, boolean, boolean) - Method in class com.intercom.composer.ComposerView
- onInputSelected(Input, int, boolean, boolean) - Method in interface com.intercom.composer.input.iconbar.InputSelectedListener
- OnInputSelectedListener - Interface in com.intercom.composer
- onInterceptTouchEvent(MotionEvent) - Method in class com.intercom.composer.pager.NonSwipeableViewPager
- onKeyboardVisibilityChanged(boolean, int) - Method in class com.intercom.composer.keyboard.KeyboardHelper
- onSendButtonClicked(CharSequence) - Method in class com.intercom.composer.ComposerView
- onSendButtonClicked(CharSequence) - Method in interface com.intercom.composer.input.text.listener.OnSendButtonClickedListener
- OnSendButtonClickedListener - Interface in com.intercom.composer.input.text.listener
- OnSendButtonStateChangedListener - Interface in com.intercom.composer.watcher
- onTextChanged(CharSequence, int, int, int) - Method in class com.intercom.composer.watcher.SendButtonTextWatcher
- onTouchEvent(MotionEvent) - Method in class com.intercom.composer.pager.NonSwipeableViewPager
- onViewCreated(View, Bundle) - Method in class com.intercom.composer.input.InputFragment
- OrientationProvider - Class in com.intercom.composer.keyboard
- OrientationProvider(Context) - Constructor for class com.intercom.composer.keyboard.OrientationProvider
P
- passData(Bundle) - Method in class com.intercom.composer.input.InputFragment
- passDataOnViewCreated(Bundle) - Method in class com.intercom.composer.input.empty.EmptyFragment
- passDataOnViewCreated(Bundle) - Method in class com.intercom.composer.input.InputFragment
R
- ResourceIconProvider - Class in com.intercom.composer.input
- ResourceIconProvider(int) - Constructor for class com.intercom.composer.input.ResourceIconProvider
S
- selectInput(Input, boolean, boolean) - Method in class com.intercom.composer.ComposerView
- selectInput(Input, boolean, boolean) - Method in class com.intercom.composer.input.iconbar.InputIconsRecyclerAdapter
- selectInput(String, boolean) - Method in class com.intercom.composer.ComposerFragment
- SendButtonAnimator - Class in com.intercom.composer.animation
- SendButtonAnimator(View, ImageView, ShowSendButtonAnimatorListener, HideSendButtonAnimatorListener) - Constructor for class com.intercom.composer.animation.SendButtonAnimator
- SendButtonClickListener - Class in com.intercom.composer.input.text.listener
- SendButtonClickListener(OnSendButtonClickedListener, EditText) - Constructor for class com.intercom.composer.input.text.listener.SendButtonClickListener
- SendButtonTextWatcher - Class in com.intercom.composer.watcher
- SendButtonTextWatcher(OnSendButtonStateChangedListener) - Constructor for class com.intercom.composer.watcher.SendButtonTextWatcher
- sendTextBack(CharSequence) - Method in class com.intercom.composer.input.text.TextInput
- SendTextCallback - Interface in com.intercom.composer.input.text
- setArguments(Bundle) - Method in class com.intercom.composer.input.InputFragment
-
Some Fragments might need some additional parameters that are only needed before the Fragment's View is created, and have them passed during the instantiation of the Fragment via the newInstance method (usually).
- setComposerHost(ComposerHost) - Method in class com.intercom.composer.ComposerFragment
- setComposerPagerAdapter(ComposerPagerAdapter) - Method in class com.intercom.composer.ComposerView
- setEditTextLayoutAnimationListener(EditTextLayoutAnimatorInternalListener) - Method in class com.intercom.composer.ComposerView
- setEditTextLayoutAnimatorListener(EditTextLayoutAnimatorInternalListener) - Method in class com.intercom.composer.animation.EditTextLayoutAnimator
- setFragmentManager(FragmentManager) - Method in class com.intercom.composer.ComposerView
- setFragmentTag(String) - Method in class com.intercom.composer.input.Input
- setFullscreenWindow(Window, int) - Static method in class com.intercom.composer.WindowUtil
- setInputs(List<? extends Input>) - Method in class com.intercom.composer.ComposerView
- setInputSelectedListener(OnInputSelectedListener) - Method in class com.intercom.composer.ComposerView
- setOnInputSelectedListener(OnInputSelectedListener) - Method in class com.intercom.composer.ComposerFragment
- setOnSendButtonClickListener(OnSendButtonClickedListener) - Method in class com.intercom.composer.ComposerView
- setSendButtonVisibility(int) - Method in interface com.intercom.composer.ComposerAnimationStateListener
- setSendButtonVisibility(int) - Method in class com.intercom.composer.ComposerView
- showAllInputs() - Method in class com.intercom.composer.ComposerFragment
- showAllInputs() - Method in class com.intercom.composer.ComposerView
- showAllInputs() - Method in class com.intercom.composer.input.iconbar.InputIconsRecyclerAdapter
- showBehindKeyboardView() - Method in class com.intercom.composer.keyboard.KeyboardHelper
- showEditText(boolean) - Method in class com.intercom.composer.animation.EditTextLayoutAnimator
- SHOWING - com.intercom.composer.animation.AnimationStatus
- SHOWN - com.intercom.composer.animation.AnimationStatus
- ShowSendButtonAnimatorListener - Class in com.intercom.composer.animation
- ShowSendButtonAnimatorListener(List<Input>, ComposerPagerAdapter, RecyclerView.Adapter, LinearLayoutManager, ComposerAnimationStateListener) - Constructor for class com.intercom.composer.animation.ShowSendButtonAnimatorListener
T
- TextInput<T extends InputFragment> - Class in com.intercom.composer.input.text
- TextInput(String, IconProvider, SendTextCallback) - Constructor for class com.intercom.composer.input.text.TextInput
- TextInput(String, IconProvider, SendTextCallback, List<TextInputOption>) - Constructor for class com.intercom.composer.input.text.TextInput
- TextInputOption - Class in com.intercom.composer.input.text.options
- TextInputOption(int, InputOptionClickListener) - Constructor for class com.intercom.composer.input.text.options.TextInputOption
- textToBeSent(Input, CharSequence) - Method in interface com.intercom.composer.input.text.SendTextCallback
U
- UNKNOWN - com.intercom.composer.animation.AnimationStatus
- updateColors(int, int) - Method in class com.intercom.composer.ComposerView
V
- valueOf(String) - Static method in enum com.intercom.composer.animation.AnimationStatus
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.intercom.composer.animation.AnimationStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WindowUtil - Class in com.intercom.composer
- WindowUtil() - Constructor for class com.intercom.composer.WindowUtil
All Classes All Packages