Show / Hide Table of Contents

Class IgbSelect

Inheritance
System.Object
BaseRendererControl
IgbBaseComboBoxLike
IgbSelect
Implements
JsonSerializable
System.IDisposable
Inherited Members
IgbBaseComboBoxLike.SetNativeElementAsync(Object)
IgbBaseComboBoxLike.SetNativeElement(Object)
IgbBaseComboBoxLike.ShowAsync()
IgbBaseComboBoxLike.Show()
IgbBaseComboBoxLike.HideAsync()
IgbBaseComboBoxLike.Hide()
IgbBaseComboBoxLike.ToggleAsync()
IgbBaseComboBoxLike.Toggle()
IgbBaseComboBoxLike.EmitEvent
IgbBaseComboBoxLike.KeepOpenOnSelect
IgbBaseComboBoxLike.KeepOpenOnOutsideClick
IgbBaseComboBoxLike.Open
BaseRendererControl._cachedSerializedContent
BaseRendererControl.ToSpinal(String)
BaseRendererControl.TransformSimpleKey(String)
BaseRendererControl.IsTransformedEnumValue(String)
BaseRendererControl.TransformPotentialEnumValue(String, Object)
BaseRendererControl.BuildSequenceInfo(Int32)
BaseRendererControl.BuildRenderTree(RenderTreeBuilder)
BaseRendererControl.TemplateContentType(String)
BaseRendererControl.OnAfterRenderAsync(Boolean)
BaseRendererControl.EnsureReady()
BaseRendererControl.MarkPropDirty(String)
BaseRendererControl.IsPropDirty(String)
BaseRendererControl.Serialize(SerializationContext, String)
BaseRendererControl.Serialize()
BaseRendererControl.InvokeMethod(String, Object[], String[], ElementReference[])
BaseRendererControl.InvokeMethodSync(String, Object[], String[], ElementReference[])
BaseRendererControl.SuspendNotifications(Object)
BaseRendererControl.ResumeNotifications(Object, Boolean)
BaseRendererControl.NotifyInsertItem(Object, Int32, Object)
BaseRendererControl.NotifyRemoveItem(Object, Int32, Object)
BaseRendererControl.NotifyClearItems(Object)
BaseRendererControl.NotifySetItem(Object, Int32, Object, Object)
BaseRendererControl.NotifyUpdateItem(Object, Int32, Object, Boolean)
BaseRendererControl.OnRefChanged(String, Object)
BaseRendererControl.OnInvokeReturn(Int64, Object)
BaseRendererControl.Camelize(String)
BaseRendererControl.ToPascal(String)
BaseRendererControl.OnElementNameChanged(BaseRendererElement, String, String)
BaseRendererControl.Dispose(Boolean)
BaseRendererControl.SetResourceStringAsync(String, String, String)
BaseRendererControl.SetResourceStringAsync(String, String)
BaseRendererControl.SetPropertyValue(Object, PropertyInfo, JsonElement)
BaseRendererControl.SetPropertyValue(Object, PropertyInfo, Object)
BaseRendererControl.Finalize()
BaseRendererControl.Dispose()
BaseRendererControl.IgBlazor
BaseRendererControl.Height
BaseRendererControl.Width
BaseRendererControl.Class
BaseRendererControl.AdditionalAttributes
BaseRendererControl.ChildContent
BaseRendererControl.RoundTripDateConversion
BaseRendererControl.NeedsDynamicContent
BaseRendererControl.UseCamelEnumValues
Namespace: IgniteUI.Blazor.Controls
Assembly: IgniteUI.Blazor.dll
Syntax
public class IgbSelect : IgbBaseComboBoxLike, RefSink, JsonSerializable, IDisposable

Constructors

IgbSelect()

Declaration
public IgbSelect()

Properties

Autofocus

Declaration
public bool Autofocus { get; set; }
Property Value
Type Description
System.Boolean

Blur

Declaration
public EventCallback<IgbVoidEventArgs> Blur { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbVoidEventArgs>

BlurScript

Declaration
public string BlurScript { get; set; }
Property Value
Type Description
System.String

Change

Declaration
public EventCallback<IgbSelectItemComponentEventArgs> Change { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbSelectItemComponentEventArgs>

ChangeScript

Declaration
public string ChangeScript { get; set; }
Property Value
Type Description
System.String

Closed

Declaration
public EventCallback<IgbVoidEventArgs> Closed { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbVoidEventArgs>

ClosedScript

Declaration
public string ClosedScript { get; set; }
Property Value
Type Description
System.String

Closing

Declaration
public EventCallback<IgbVoidEventArgs> Closing { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbVoidEventArgs>

ClosingScript

Declaration
public string ClosingScript { get; set; }
Property Value
Type Description
System.String

DirectRenderElementName

Declaration
protected override string DirectRenderElementName { get; }
Property Value
Type Description
System.String
Overrides
IgbBaseComboBoxLike.DirectRenderElementName

Disabled

Declaration
public bool Disabled { get; set; }
Property Value
Type Description
System.Boolean

Distance

Declaration
public double Distance { get; set; }
Property Value
Type Description
System.Double

Focus

Declaration
public EventCallback<IgbVoidEventArgs> Focus { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbVoidEventArgs>

FocusScript

Declaration
public string FocusScript { get; set; }
Property Value
Type Description
System.String

Invalid

Declaration
public bool Invalid { get; set; }
Property Value
Type Description
System.Boolean

Label

Declaration
public string Label { get; set; }
Property Value
Type Description
System.String

Opened

Declaration
public EventCallback<IgbVoidEventArgs> Opened { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbVoidEventArgs>

OpenedScript

Declaration
public string OpenedScript { get; set; }
Property Value
Type Description
System.String

Opening

Declaration
public EventCallback<IgbVoidEventArgs> Opening { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbVoidEventArgs>

OpeningScript

Declaration
public string OpeningScript { get; set; }
Property Value
Type Description
System.String

Outlined

Declaration
public bool Outlined { get; set; }
Property Value
Type Description
System.Boolean

ParentTypeName

Declaration
protected override string ParentTypeName { get; }
Property Value
Type Description
System.String
Overrides
BaseRendererControl.ParentTypeName

Placeholder

Declaration
public string Placeholder { get; set; }
Property Value
Type Description
System.String

Placement

Declaration
public DropdownPlacement Placement { get; set; }
Property Value
Type Description
DropdownPlacement

Required

Declaration
public bool Required { get; set; }
Property Value
Type Description
System.Boolean

ScrollStrategy

Declaration
public SelectScrollStrategy ScrollStrategy { get; set; }
Property Value
Type Description
SelectScrollStrategy

SupportsVisualChildren

Declaration
protected override bool SupportsVisualChildren { get; }
Property Value
Type Description
System.Boolean
Overrides
IgbBaseComboBoxLike.SupportsVisualChildren

Type

Declaration
public override string Type { get; }
Property Value
Type Description
System.String
Overrides
IgbBaseComboBoxLike.Type

UseDirectRender

Declaration
protected override bool UseDirectRender { get; }
Property Value
Type Description
System.Boolean
Overrides
IgbBaseComboBoxLike.UseDirectRender

Value

Declaration
public string Value { get; set; }
Property Value
Type Description
System.String

ValueChanged

Declaration
public EventCallback<string> ValueChanged { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<System.String>

Methods

BlurComponent()

Declaration
[WCWidgetMemberName("Blur")]
public void BlurComponent()

BlurComponentAsync()

Declaration
[WCWidgetMemberName("Blur")]
public Task BlurComponentAsync()
Returns
Type Description
System.Threading.Tasks.Task

CheckValidity()

Declaration
public void CheckValidity()

CheckValidityAsync()

Declaration
public Task CheckValidityAsync()
Returns
Type Description
System.Threading.Tasks.Task

ClearSelection()

Declaration
public void ClearSelection()

ClearSelectionAsync()

Declaration
public Task ClearSelectionAsync()
Returns
Type Description
System.Threading.Tasks.Task

EnsureModulesLoaded()

Declaration
protected override void EnsureModulesLoaded()
Overrides
BaseRendererControl.EnsureModulesLoaded()

FindByName(String)

Declaration
public override object FindByName(string name)
Parameters
Type Name Description
System.String name
Returns
Type Description
System.Object
Overrides
IgbBaseComboBoxLike.FindByName(String)

FocusComponent(IgbFocusOptions)

Declaration
[WCWidgetMemberName("Focus")]
public void FocusComponent(IgbFocusOptions options)
Parameters
Type Name Description
IgbFocusOptions options

FocusComponentAsync(IgbFocusOptions)

Declaration
[WCWidgetMemberName("Focus")]
public Task FocusComponentAsync(IgbFocusOptions options)
Parameters
Type Name Description
IgbFocusOptions options
Returns
Type Description
System.Threading.Tasks.Task

GetCurrentValue()

Declaration
public string GetCurrentValue()
Returns
Type Description
System.String

GetCurrentValueAsync()

Declaration
public Task<string> GetCurrentValueAsync()
Returns
Type Description
System.Threading.Tasks.Task<System.String>

GetGroups()

Declaration
public IgbSelectGroup[] GetGroups()
Returns
Type Description
IgbSelectGroup[]

GetGroupsAsync()

Declaration
public Task<IgbSelectGroup[]> GetGroupsAsync()
Returns
Type Description
System.Threading.Tasks.Task<IgbSelectGroup[]>

GetItems()

Declaration
public IgbSelectItem[] GetItems()
Returns
Type Description
IgbSelectItem[]

GetItemsAsync()

Declaration
public Task<IgbSelectItem[]> GetItemsAsync()
Returns
Type Description
System.Threading.Tasks.Task<IgbSelectItem[]>

GetSelectedItem()

Declaration
public IgbSelectItem GetSelectedItem()
Returns
Type Description
IgbSelectItem

GetSelectedItemAsync()

Declaration
public Task<IgbSelectItem> GetSelectedItemAsync()
Returns
Type Description
System.Threading.Tasks.Task<IgbSelectItem>

ReportValidity()

Declaration
public void ReportValidity()

ReportValidityAsync()

Declaration
public Task ReportValidityAsync()
Returns
Type Description
System.Threading.Tasks.Task

ResolveDisplay()

Declaration
protected override string ResolveDisplay()
Returns
Type Description
System.String
Overrides
IgbBaseComboBoxLike.ResolveDisplay()

SetCustomValidity(String)

Declaration
public void SetCustomValidity(string message)
Parameters
Type Name Description
System.String message

SetCustomValidityAsync(String)

Declaration
public Task SetCustomValidityAsync(string message)
Parameters
Type Name Description
System.String message
Returns
Type Description
System.Threading.Tasks.Task

Implements

JsonSerializable
System.IDisposable
In This Article
  • Constructors
    • IgbSelect()
  • Properties
    • Autofocus
    • Blur
    • BlurScript
    • Change
    • ChangeScript
    • Closed
    • ClosedScript
    • Closing
    • ClosingScript
    • DirectRenderElementName
    • Disabled
    • Distance
    • Focus
    • FocusScript
    • Invalid
    • Label
    • Opened
    • OpenedScript
    • Opening
    • OpeningScript
    • Outlined
    • ParentTypeName
    • Placeholder
    • Placement
    • Required
    • ScrollStrategy
    • SupportsVisualChildren
    • Type
    • UseDirectRender
    • Value
    • ValueChanged
  • Methods
    • BlurComponent()
    • BlurComponentAsync()
    • CheckValidity()
    • CheckValidityAsync()
    • ClearSelection()
    • ClearSelectionAsync()
    • EnsureModulesLoaded()
    • FindByName(String)
    • FocusComponent(IgbFocusOptions)
    • FocusComponentAsync(IgbFocusOptions)
    • GetCurrentValue()
    • GetCurrentValueAsync()
    • GetGroups()
    • GetGroupsAsync()
    • GetItems()
    • GetItemsAsync()
    • GetSelectedItem()
    • GetSelectedItemAsync()
    • ReportValidity()
    • ReportValidityAsync()
    • ResolveDisplay()
    • SetCustomValidity(String)
    • SetCustomValidityAsync(String)
  • Implements