Show / Hide Table of Contents

Class IgbSwitch

Similar to a checkbox, a switch controls the state of a single setting on or off.

Inheritance
System.Object
BaseRendererControl
IgbCheckboxBase
IgbSwitch
Implements
JsonSerializable
System.IDisposable
Inherited Members
IgbCheckboxBase.GetCurrentCheckedAsync()
IgbCheckboxBase.GetCurrentChecked()
IgbCheckboxBase.ClickAsync()
IgbCheckboxBase.Click()
IgbCheckboxBase.FocusComponentAsync(IgbFocusOptions)
IgbCheckboxBase.FocusComponent(IgbFocusOptions)
IgbCheckboxBase.BlurComponentAsync()
IgbCheckboxBase.BlurComponent()
IgbCheckboxBase.ReportValidityAsync()
IgbCheckboxBase.ReportValidity()
IgbCheckboxBase.SetCustomValidityAsync(String)
IgbCheckboxBase.SetCustomValidity(String)
IgbCheckboxBase.ConnectedCallbackAsync()
IgbCheckboxBase.ConnectedCallback()
IgbCheckboxBase.DisconnectedCallbackAsync()
IgbCheckboxBase.DisconnectedCallback()
IgbCheckboxBase.Value
IgbCheckboxBase.Disabled
IgbCheckboxBase.Checked
IgbCheckboxBase.Required
IgbCheckboxBase.Invalid
IgbCheckboxBase.LabelPosition
IgbCheckboxBase.AriaLabelledby
IgbCheckboxBase.CheckedChanged
IgbCheckboxBase.ChangeScript
IgbCheckboxBase.Change
IgbCheckboxBase.FocusScript
IgbCheckboxBase.Focus
IgbCheckboxBase.BlurScript
IgbCheckboxBase.Blur
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)
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.ParentTypeName
BaseRendererControl.ChildContent
BaseRendererControl.NeedsDynamicContent
BaseRendererControl.UseCamelEnumValues
Namespace: IgniteUI.Blazor.Controls
Assembly: IgniteUI.Blazor.dll
Syntax
public class IgbSwitch : IgbCheckboxBase, RefSink, JsonSerializable, IDisposable

Constructors

IgbSwitch()

Declaration
public IgbSwitch()

Properties

DirectRenderElementName

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

SupportsVisualChildren

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

Type

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

UseDirectRender

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

Methods

EnsureModulesLoaded()

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

FindByName(String)

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

ResolveDisplay()

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

Implements

JsonSerializable
System.IDisposable