ClassTelerikCarousel<TItem>
The class for the TelerikCarousel component.
Definition
Namespace:Telerik.Blazor.Components
Assembly:Telerik.Blazor.dll
Type Parameters:
TItem
Syntax:
public class TelerikCarousel<TItem> : DataBoundComponent<TItem>, IComponent, IHandleEvent, IHandleAfterRender, IDisposable
Inheritance: objectComponentBaseBaseComponentDataBoundComponent<TItem>TelerikCarousel<TItem>
Implements:
Inherited Members
Constructors
TelerikCarousel()
Declaration
public TelerikCarousel()
Properties
Arrows
Defines whether the arrows should be visible. Default value is true.
AutomaticPageChange
Defines whether automatic page change should be enabled. Default value is true.
Declaration
[Parameter]
public bool AutomaticPageChange { get; set; }
Property Value
AutomaticPageChangeInterval
Defines the interval between automatic page changes. Default value is 5000.
Declaration
[Parameter]
public int AutomaticPageChangeInterval { get; set; }
Property Value
Height
Defines the height of the component.
LoopPages
Defines whether looping pages should be enabled. Default value is true.
Page
Defines the current page of the Carousel. Default value is 1.
PageChanged
Triggers when the page has changed.
Declaration
[Parameter]
public EventCallback<int> PageChanged { get; set; }
Property Value
Pageable
Defines whether the pager should be visible. Default value is true.
Template
Defines the default template of the Carousel.
Declaration
[Parameter]
public RenderFragment<TItem> Template { get; set; }
Property Value
RenderFragment<TItem>
ThemeColor
Defines the pager overlay. Default value is Light.
Declaration
[Parameter]
public string ThemeColor { get; set; }
Property Value
Width
Defines the width of the component.
Methods
BuildRenderTree(RenderTreeBuilder)
Declaration
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
__builder
Overrides
OnAfterRender(bool)
Declaration
protected override void OnAfterRender(bool firstRender)
Parameters
firstRender
Overrides
SetParametersAsync(ParameterView)
Declaration
public override Task SetParametersAsync(ParameterView parameters)
Parameters
parameters
Returns
Overrides