Inheritance
object
ComponentBase
- IComponent
- IHandleEvent
- IHandleAfterRender
- JsonSerializable
Constructors
Section titled "Constructors"constructor
public IgbChatRenderers() Returns IgbChatRenderers
Properties
Section titled "Properties"IgBlazor
Section titled "IgBlazor"Inherited from: BaseRendererElement
[Inject]
protected IIgniteUIBlazor IgBlazor { get; set; } IsComponentRooted
Section titled "IsComponentRooted"Inherited from: BaseRendererElement
public bool IsComponentRooted { get; } ParentTypeName
Section titled "ParentTypeName"Inherited from: BaseRendererElement
protected virtual string ParentTypeName { get; } UseDirectRender
Section titled "UseDirectRender"Inherited from: BaseRendererElement
protected virtual bool UseDirectRender { get; } ChildContent
Section titled "ChildContent"Inherited from: BaseRendererElement
[Parameter]
public RenderFragment ChildContent { get; set; } SupportsVisualChildren
Section titled "SupportsVisualChildren"Inherited from: BaseRendererElement
protected virtual bool SupportsVisualChildren { get; } MethodTarget
Section titled "MethodTarget"Inherited from: BaseRendererElement
protected virtual string MethodTarget { get; } CurrParent
Section titled "CurrParent"Inherited from: BaseRendererElement
protected object CurrParent { get; } Attachment
Section titled "Attachment"Custom renderer for a single chat message attachment.
[Parameter]
public RenderFragment<IgbChatAttachmentRenderContext> Attachment { get; set; } AttachmentContent
Section titled "AttachmentContent"Custom renderer for the content of an attachment.
[Parameter]
public RenderFragment<IgbChatAttachmentRenderContext> AttachmentContent { get; set; } AttachmentContentScript
Section titled "AttachmentContentScript"Provides a means of setting AttachmentContent in the JavaScript environment.
[Parameter]
public string AttachmentContentScript { get; set; } AttachmentHeader
Section titled "AttachmentHeader"Custom renderer for the header of an attachment.
[Parameter]
public RenderFragment<IgbChatAttachmentRenderContext> AttachmentHeader { get; set; } AttachmentHeaderScript
Section titled "AttachmentHeaderScript"Provides a means of setting AttachmentHeader in the JavaScript environment.
[Parameter]
public string AttachmentHeaderScript { get; set; } AttachmentScript
Section titled "AttachmentScript"Provides a means of setting Attachment in the JavaScript environment.
[Parameter]
public string AttachmentScript { get; set; } Input
Section titled "Input"Custom renderer for the main chat input field.
[Parameter]
public RenderFragment<IgbChatInputRenderContext> Input { get; set; } InputActions
Section titled "InputActions"Custom renderer for the actions container within the input area.
[Parameter]
public RenderFragment<IgbChatRenderContext> InputActions { get; set; } InputActionsEnd
Section titled "InputActionsEnd"Custom renderer for the actions at the end of the input area.
[Parameter]
public RenderFragment<IgbChatRenderContext> InputActionsEnd { get; set; } InputActionsEndScript
Section titled "InputActionsEndScript"Provides a means of setting InputActionsEnd in the JavaScript environment.
[Parameter]
public string InputActionsEndScript { get; set; } InputActionsScript
Section titled "InputActionsScript"Provides a means of setting InputActions in the JavaScript environment.
[Parameter]
public string InputActionsScript { get; set; } InputActionsStart
Section titled "InputActionsStart"Custom renderer for the actions at the start of the input area.
[Parameter]
public RenderFragment<IgbChatRenderContext> InputActionsStart { get; set; } InputActionsStartScript
Section titled "InputActionsStartScript"Provides a means of setting InputActionsStart in the JavaScript environment.
[Parameter]
public string InputActionsStartScript { get; set; } InputScript
Section titled "InputScript"Provides a means of setting Input in the JavaScript environment.
[Parameter]
public string InputScript { get; set; } Message
Section titled "Message"Custom renderer for an entire chat message bubble.
[Parameter]
public RenderFragment<IgbChatMessageRenderContext> Message { get; set; } MessageActions
Section titled "MessageActions"Custom renderer for message-specific actions (e.g., reply or delete buttons).
[Parameter]
public RenderFragment<IgbChatMessageRenderContext> MessageActions { get; set; } MessageActionsScript
Section titled "MessageActionsScript"Provides a means of setting MessageActions in the JavaScript environment.
[Parameter]
public string MessageActionsScript { get; set; } MessageAttachments
Section titled "MessageAttachments"Custom renderer for the attachments associated with a message.
[Parameter]
public RenderFragment<IgbChatMessageRenderContext> MessageAttachments { get; set; } MessageAttachmentsScript
Section titled "MessageAttachmentsScript"Provides a means of setting MessageAttachments in the JavaScript environment.
[Parameter]
public string MessageAttachmentsScript { get; set; } MessageContent
Section titled "MessageContent"Custom renderer for the main text and content of a message.
[Parameter]
public RenderFragment<IgbChatMessageRenderContext> MessageContent { get; set; } MessageContentScript
Section titled "MessageContentScript"Provides a means of setting MessageContent in the JavaScript environment.
[Parameter]
public string MessageContentScript { get; set; } MessageHeader
Section titled "MessageHeader"Custom renderer for the header of a message, including sender and timestamp.
[Parameter]
public RenderFragment<IgbChatMessageRenderContext> MessageHeader { get; set; } MessageHeaderScript
Section titled "MessageHeaderScript"Provides a means of setting MessageHeader in the JavaScript environment.
[Parameter]
public string MessageHeaderScript { get; set; } MessageScript
Section titled "MessageScript"Provides a means of setting Message in the JavaScript environment.
[Parameter]
public string MessageScript { get; set; } SendButton
Section titled "SendButton"Custom renderer for the message send button.
[Parameter]
public RenderFragment<IgbChatRenderContext> SendButton { get; set; } SendButtonScript
Section titled "SendButtonScript"Provides a means of setting SendButton in the JavaScript environment.
[Parameter]
public string SendButtonScript { get; set; } SuggestionPrefix
Section titled "SuggestionPrefix"Custom renderer for the prefix text shown before suggestions.
[Parameter]
public RenderFragment<IgbChatRenderContext> SuggestionPrefix { get; set; } SuggestionPrefixScript
Section titled "SuggestionPrefixScript"Provides a means of setting SuggestionPrefix in the JavaScript environment.
[Parameter]
public string SuggestionPrefixScript { get; set; } Accessors
Section titled "Accessors"_name
Section titled "_name"Inherited from: BaseRendererElement
protected string _name eventCallbacksCache
Section titled "eventCallbacksCache"Inherited from: BaseRendererElement
protected Dictionary<Type, Dictionary<string, FieldInfo>> eventCallbacksCache _cachedSerializedContent
Section titled "_cachedSerializedContent"Inherited from: BaseRendererElement
protected string _cachedSerializedContent Methods
Section titled "Methods"EnsureModulesLoaded()
Section titled "EnsureModulesLoaded()"Inherited from: BaseRendererElement
protected virtual void EnsureModulesLoaded() Returns any
BuildRenderTree(RenderTreeBuilder)
Section titled "BuildRenderTree(RenderTreeBuilder)"Inherited from: BaseRendererElement
protected override void BuildRenderTree(RenderTreeBuilder builder) Parameters
- builder:
RenderTreeBuilder
Returns any
OnElementNameChanged(BaseRendererElement, string, string)
Section titled "OnElementNameChanged(BaseRendererElement, string, string)"Inherited from: BaseRendererElement
protected void OnElementNameChanged(BaseRendererElement element, string oldName, string newName) Parameters
- element:
BaseRendererElement - oldName:
string - newName:
string
Returns any
InvokeMethod(string, object[], string[], ElementReference[])
Section titled "InvokeMethod(string, object[], string[], ElementReference[])"Inherited from: BaseRendererElement
protected Task<object> InvokeMethod(string methodName, object[] arguments, string[] types, ElementReference[] nativeElements = null) Parameters
- methodName:
string - arguments:
object[] - types:
string[] - nativeElements:
ElementReference[]
Returns any
InvokeMethodSync(string, object[], string[], ElementReference[])
Section titled "InvokeMethodSync(string, object[], string[], ElementReference[])"Inherited from: BaseRendererElement
protected object InvokeMethodSync(string methodName, object[] arguments, string[] types, ElementReference[] nativeElements = null) Parameters
- methodName:
string - arguments:
object[] - types:
string[] - nativeElements:
ElementReference[]
Returns any
InvokeMethodHelper(string, string, object[], string[], ElementReference[])
Section titled "InvokeMethodHelper(string, string, object[], string[], ElementReference[])"Inherited from: BaseRendererElement
protected Task<object> InvokeMethodHelper(string target, string methodName, object[] arguments, string[] types, ElementReference[] nativeElements) Parameters
- target:
string - methodName:
string - arguments:
object[] - types:
string[] - nativeElements:
ElementReference[]
Returns any
InvokeMethodHelperSync(string, string, object[], string[], ElementReference[])
Section titled "InvokeMethodHelperSync(string, string, object[], string[], ElementReference[])"Inherited from: BaseRendererElement
protected object InvokeMethodHelperSync(string target, string methodName, object[] arguments, string[] types, ElementReference[] nativeElements) Parameters
- target:
string - methodName:
string - arguments:
object[] - types:
string[] - nativeElements:
ElementReference[]
Returns any
IsPropDirty(string)
Section titled "IsPropDirty(string)"Inherited from: BaseRendererElement
protected bool IsPropDirty(string propertyName) Parameters
- propertyName:
string
Returns any
Serialize(SerializationContext, string)
Section titled "Serialize(SerializationContext, string)"Inherited from: BaseRendererElement
public void Serialize(SerializationContext context, string propertyName = null) Parameters
- context:
SerializationContext - propertyName:
string
Returns any
Serialize()
Section titled "Serialize()"Inherited from: BaseRendererElement
public string Serialize() Returns any
EnsureValid()
Section titled "EnsureValid()"Inherited from: BaseRendererElement
protected void EnsureValid() Returns any
FromEventJson(BaseRendererControl, Dictionary<string, object>)
Section titled "FromEventJson(BaseRendererControl, Dictionary<string, object>)"Inherited from: BaseRendererElement
protected virtual void FromEventJson(BaseRendererControl control, Dictionary<string, object> args) Parameters
- control:
BaseRendererControl - args:
Dictionary
Returns any
ToEventJson(BaseRendererControl, Dictionary<string, object>)
Section titled "ToEventJson(BaseRendererControl, Dictionary<string, object>)"Inherited from: BaseRendererElement
protected virtual void ToEventJson(BaseRendererControl control, Dictionary<string, object> args) Parameters
- control:
BaseRendererControl - args:
Dictionary
Returns any
SetResourceStringAsync(string, string, string)
Section titled "SetResourceStringAsync(string, string, string)"Inherited from: BaseRendererElement
protected Task<object> SetResourceStringAsync(string grouping, string id, string value) Parameters
- grouping:
string - id:
string - value:
string
Returns any
SetResourceStringAsync(string, string)
Section titled "SetResourceStringAsync(string, string)"Inherited from: BaseRendererElement
protected Task<object> SetResourceStringAsync(string grouping, string json) Parameters
- grouping:
string - json:
string
Returns any
FindByName(string)
Section titled "FindByName(string)"public override object FindByName(string name) Parameters
- name:
string