Show / Hide Table of Contents

Class IgbTile

The tile component is used within the igc-tile-manager as a container for displaying various types of information.

Inheritance
System.Object
BaseRendererControl
IgbTile
Implements
JsonSerializable
System.IDisposable
Inherited Members
BaseRendererControl.eventCallbacksCache
BaseRendererControl._cachedSerializedContent
BaseRendererControl.ResolveEventBehavior()
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.CompareEventCallbacks<T>(T, T, Dictionary<Type, Dictionary<String, FieldInfo>>)
BaseRendererControl.Finalize()
BaseRendererControl.IgBlazor
BaseRendererControl.Height
BaseRendererControl.Width
BaseRendererControl.Class
BaseRendererControl.AdditionalAttributes
BaseRendererControl.ParentTypeName
BaseRendererControl.EventBehavior
BaseRendererControl.ChildContent
BaseRendererControl.RoundTripDateConversion
BaseRendererControl.NeedsDynamicContent
BaseRendererControl.UseCamelEnumValues
Namespace: IgniteUI.Blazor.Controls
Assembly: IgniteUI.Blazor.dll
Syntax
public class IgbTile : BaseRendererControl, RefSink, JsonSerializable, IDisposable

Constructors

IgbTile()

Declaration
public IgbTile()

Properties

ColSpan

The number of columns the tile will span. @remarks When setting a value that is less than 1, it will be coerced to 1. @default 1

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

ColStart

The starting column for the tile.

Declaration
public Nullable<double> ColStart { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

DefaultEventBehavior

Declaration
protected override ControlEventBehavior DefaultEventBehavior { get; }
Property Value
Type Description
ControlEventBehavior
Overrides
BaseRendererControl.DefaultEventBehavior

DirectRenderElementName

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

DisableFullscreen

Whether to disable the rendering of the tile fullscreen-action slot and its default fullscreen action button. @default false

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

DisableMaximize

Whether to disable the rendering of the tile maximize-action slot and its default maximize action button. @default false

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

DisableResize

Indicates whether to disable tile resize behavior regardless ot its tile manager parent settings. @default false

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

Maximized

Indicates whether the tile occupies all available space within the layout.

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

Position

Gets/sets the tile's visual position in the layout. Corresponds to the CSS order property.

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

RowSpan

The number of rows the tile will span. @remarks When setting a value that is less than 1, it will be coerced to 1. @default 1

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

RowStart

The starting row for the tile.

Declaration
public Nullable<double> RowStart { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

SupportsVisualChildren

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

TileDragCancel

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

TileDragCancelScript

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

TileDragEnd

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

TileDragEndScript

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

TileDragStart

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

TileDragStartScript

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

TileFullscreen

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

TileFullscreenScript

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

TileManagerParent

Declaration
protected BaseRendererControl TileManagerParent { get; set; }
Property Value
Type Description
BaseRendererControl

TileMaximize

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

TileMaximizeScript

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

TileResizeCancel

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

TileResizeCancelScript

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

TileResizeEnd

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

TileResizeEndScript

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

TileResizeStart

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

TileResizeStartScript

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

Type

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

UseDirectRender

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

Methods

Dispose()

Declaration
public void Dispose()

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
BaseRendererControl.FindByName(String)

GetFullscreen()

Declaration
public bool GetFullscreen()
Returns
Type Description
System.Boolean

GetFullscreenAsync()

Declaration
public Task<bool> GetFullscreenAsync()
Returns
Type Description
System.Threading.Tasks.Task<System.Boolean>

OnInitializedAsync()

Declaration
protected override Task OnInitializedAsync()
Returns
Type Description
System.Threading.Tasks.Task

ResolveDisplay()

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

SetNativeElement(Object)

Declaration
public void SetNativeElement(object element)
Parameters
Type Name Description
System.Object element

SetNativeElementAsync(Object)

Declaration
public Task SetNativeElementAsync(object element)
Parameters
Type Name Description
System.Object element
Returns
Type Description
System.Threading.Tasks.Task

Implements

JsonSerializable
System.IDisposable