Class EditMessageInputPanel
-
- All Implemented Interfaces:
-
ai.nexconn.chatui.channel.event.action.MessageEventListener,ai.nexconn.chatui.utils.keyboard.KeyboardHeightObserver,android.view.View.OnAttachStateChangeListener
public class EditMessageInputPanel implements MessageEventListener, KeyboardHeightObserver, View.OnAttachStateChangeListener
-
-
Method Summary
Modifier and Type Method Description voidsetContent(EditMessageConfig config, boolean showKeyBoard)voidonKeyboardStatusChange(boolean isKeyboardShow)voidonDestroy()voidsetCheckMessageModifiableResult(boolean modifiable)voidonKeyboardHeightChanged(int orientation, boolean isOpen, int keyboardHeight)voidonViewAttachedToWindow(@NonNull() View v)voidonViewDetachedFromWindow(@NonNull() View v)voidonDeleteMessage(@NonNull() DeleteEvent event)-
Methods inherited from class ai.nexconn.chatui.channel.event.action.MessageEventListener
onChannelMessagesCleared, onDownloadMessage, onInsertMessage, onRefreshEvent, onSendMediaMessage, onSendMessage -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
setContent
void setContent(EditMessageConfig config, boolean showKeyBoard)
-
onKeyboardStatusChange
void onKeyboardStatusChange(boolean isKeyboardShow)
-
onDestroy
void onDestroy()
-
setCheckMessageModifiableResult
void setCheckMessageModifiableResult(boolean modifiable)
-
onKeyboardHeightChanged
void onKeyboardHeightChanged(int orientation, boolean isOpen, int keyboardHeight)
-
onViewAttachedToWindow
void onViewAttachedToWindow(@NonNull() View v)
-
onViewDetachedFromWindow
void onViewDetachedFromWindow(@NonNull() View v)
-
onDeleteMessage
void onDeleteMessage(@NonNull() DeleteEvent event)
-
-
-
-