Class ChatTypingIndicator
Represents a class which contains the functionality for the typing indicator which is shown at bottom of the SfChat.
Inheritance
Implements
Namespace: Syncfusion.XForms.Chat
Assembly: Syncfusion.SfChat.XForms.dll
Syntax
public class ChatTypingIndicator : BindableObject, IDisposable
Constructors
ChatTypingIndicator()
Initializes a new instance of the ChatTypingIndicator class.
Declaration
public ChatTypingIndicator()
Fields
AuthorsProperty
Identifies the Authors Xamarin.Forms.BindableProperty.
Declaration
public static readonly BindableProperty AuthorsProperty
Field Value
| Type |
|---|
| Xamarin.Forms.BindableProperty |
AvatarViewTypeProperty
Identifies the AvatarViewType Xamarin.Forms.BindableProperty.
Declaration
public static readonly BindableProperty AvatarViewTypeProperty
Field Value
| Type |
|---|
| Xamarin.Forms.BindableProperty |
TextProperty
Identifies the Text Xamarin.Forms.BindableProperty.
Declaration
public static readonly BindableProperty TextProperty
Field Value
| Type |
|---|
| Xamarin.Forms.BindableProperty |
Properties
Authors
Gets or sets the collection of authors details. Typing indicator’s avatar image is displayed based on the AvatarViewType property.
Declaration
public IList<Author> Authors { get; set; }
Property Value
| Type |
|---|
| System.Collections.Generic.IList<Author> |
AvatarViewType
Gets or sets the type of the avatar view in typing indicator.
Declaration
public AvatarViewType AvatarViewType { get; set; }
Property Value
| Type |
|---|
| AvatarViewType |
Text
Gets or sets the text to be displayed in typing indicator.
Declaration
public string Text { get; set; }
Property Value
| Type |
|---|
| System.String |
Methods
Dispose()
Disposes the managed resources.
Declaration
public void Dispose()
Dispose(Boolean)
Releases the unmanaged resources used by the component and optionally releases the managed resources.
Declaration
protected virtual void Dispose(bool disposing)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Boolean | disposing | if true - release both managed and unmanaged resources; if false - release only unmanaged resources. |