34 lines
643 B
Plaintext
34 lines
643 B
Plaintext
@using RBLFeederCommon.Enums
|
|
|
|
<Switch Class="mt-3" Value="this._filter" Label="@this.Text" ValueExpression="() => this._filter" ValueChanged="SwitchChanged" />
|
|
|
|
|
|
@code {
|
|
|
|
private bool _filter = true;
|
|
|
|
[Parameter]
|
|
public RssFeedSources Source { get; set; }
|
|
|
|
[Parameter]
|
|
public string Text { get; set; } = "";
|
|
|
|
[Parameter]
|
|
public bool ShowCount { get; set; }
|
|
|
|
[Parameter]
|
|
public int Count { get; set; }
|
|
|
|
[Parameter]
|
|
public EventCallback<RssFeedSources> OnClickedCallback { get; set; }
|
|
|
|
Task SwitchChanged(bool value)
|
|
{
|
|
this._filter = value;
|
|
|
|
OnClickedCallback.InvokeAsync(Source);
|
|
|
|
return Task.CompletedTask;
|
|
}
|
|
|
|
} |