EifelMono.Blazor.Flow 1.0.4

Blazor Flow Components (If, Switch, Timer, ...)

Install-Package EifelMono.Blazor.Flow -Version 1.0.4
dotnet add package EifelMono.Blazor.Flow --version 1.0.4
<PackageReference Include="EifelMono.Blazor.Flow" Version="1.0.4" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add EifelMono.Blazor.Flow --version 1.0.4
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

EifelMono.Blazor

Stuff for your Blazor

Blazor Flow

See Components in action

Timer Component

<Timer Intervall="@TimeSpan.FromSeconds(10)">@DateTime.Now.ToString()</Timer>

<SecondsTimer Seconds="10">@DateTime.Now.ToString()</SecondsTimer>

<MinutesTimer Minutes="1">@DateTime.Now.ToString()</MinutesTimer>

Debug/Release Component's

<BuildConfiguration>
    <Debug>
        <div>We are running in the Debug mode</div>
    </Debug>
    <Release>
        <div>We are running in the Release mode</div>
    </Release>
</BuildConfiguration>

<DebugBuild>
    <div>We are running in the Debug mode</div>
</DebugBuild>

<ReleaseBuild>
    <div>We are running in the Release mode</div>
</ReleaseBuild>

Log Component's

<LogCritical Message="@($"{DateTime.Now} LogCritical")"></LogCritical>
<LogDebug Message="@($"{DateTime.Now} LogDebug")"></LogDebug>
<LogError Message="@($"{DateTime.Now} LogError")"></LogError>
<LogInformation Message="@($"{DateTime.Now} LogInformation")"></LogInformation>
<LogTrace Message="@($"{DateTime.Now} LogTrace")"></LogTrace>
<LogWarning Message="@($"{DateTime.Now} LogWarning")"></LogWarning>

If Component's

<If Value="@true">
    <div>If Value is true</div>
</If>

<IfNot Value="@false">
    <div>IfNot Value is false</div>
</IfNot>

<If Value="@true">
    <Then>
        <div>If Then Value is true</div>
    </Then>
    <Else>
        <div>If Else Value is true</div>
    </Else>
</If>

Switch Component's

<Switch Value="@DateTime.Now.DayOfWeek">
    <Case Value="@DayOfWeek.Monday">
        Monday
    </Case>
    <Case Value="@DayOfWeek.Sunday">
        Sunday
    </Case>
</Switch>

Blazor Components base

code from

EifelMono.Blazor

Stuff for your Blazor

Blazor Flow

See Components in action

Timer Component

<Timer Intervall="@TimeSpan.FromSeconds(10)">@DateTime.Now.ToString()</Timer>

<SecondsTimer Seconds="10">@DateTime.Now.ToString()</SecondsTimer>

<MinutesTimer Minutes="1">@DateTime.Now.ToString()</MinutesTimer>

Debug/Release Component's

<BuildConfiguration>
    <Debug>
        <div>We are running in the Debug mode</div>
    </Debug>
    <Release>
        <div>We are running in the Release mode</div>
    </Release>
</BuildConfiguration>

<DebugBuild>
    <div>We are running in the Debug mode</div>
</DebugBuild>

<ReleaseBuild>
    <div>We are running in the Release mode</div>
</ReleaseBuild>

Log Component's

<LogCritical Message="@($"{DateTime.Now} LogCritical")"></LogCritical>
<LogDebug Message="@($"{DateTime.Now} LogDebug")"></LogDebug>
<LogError Message="@($"{DateTime.Now} LogError")"></LogError>
<LogInformation Message="@($"{DateTime.Now} LogInformation")"></LogInformation>
<LogTrace Message="@($"{DateTime.Now} LogTrace")"></LogTrace>
<LogWarning Message="@($"{DateTime.Now} LogWarning")"></LogWarning>

If Component's

<If Value="@true">
    <div>If Value is true</div>
</If>

<IfNot Value="@false">
    <div>IfNot Value is false</div>
</IfNot>

<If Value="@true">
    <Then>
        <div>If Then Value is true</div>
    </Then>
    <Else>
        <div>If Else Value is true</div>
    </Else>
</If>

Switch Component's

<Switch Value="@DateTime.Now.DayOfWeek">
    <Case Value="@DayOfWeek.Monday">
        Monday
    </Case>
    <Case Value="@DayOfWeek.Sunday">
        Sunday
    </Case>
</Switch>

Blazor Components base

code from

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.0.4 266 2/10/2020
1.0.3 114 2/4/2020
1.0.0 131 2/3/2020