IMIconnect Developer Hub

Welcome to the IMIconnect developer hub. You'll find all the resources to help you get started with IMIconnect quickly. We are here to support you if you get stuck. Let's jump right in!

Get Started

Interfaces

com.imimobile.connect.ui.interfaces

The below classes support conversation interface. This package contains the following interfaces:

• ICDataSetObserver
• ICMessageGroup
• ICMessagePart
• ICUIStartupCallback

ICUIStartupCallback

This interface represents call back methods to notify when SDK startup completed

onStartupComplete


This method is used to invoke when SDK startup completed

  Syntax: void onStartupComplete(ICException e)

  Parameters:

Parameter
Type
Description

e

ICException

Exception thrown for startup is not successful

ICDataSetObserver

This interface represents call back methods to notify data set changed

onDataSetChanged


This method is invoked to notify that the data set has changed.

  Syntax: void onDataSetChanged()

ICMessageGroup

getTitle


This method is used to get message group title.

  Syntax: String getTitle()

  Return Value: Returns message Group title.

ICMessagePart

This interface represents a part of the message that the developer wants to display in a part view.

getContentType


This method is used to get context type for message part

  Syntax: `getContentType()

  Return Value: returns context type for message part

Interfaces


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.