A B C D E F G H I K N O P R S T U V W 
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
 
A B C D E F G H I K N O P R S T U V W 
All Classes All Packages