WJb UI Examples & Demos
Discover dashboards, monitoring tools, workflow visualization, and job management features built with WJb.UI.
Getting Started
⚡ Actions
Configure action definitions, test execution, and manage workflow behavior without building custom UI.
@using WJb
@using WJb.UI.Blazor
@inject IStore Store
<ActionsTab />
<div class="fixed-bottom text-center mb-3">
<button class="btn btn-warning btn-lg" @onclick="SaveAsync">
💾 Save File
</button>
</div>
@code {
private Task SaveAsync()
{
var json = ((IDefinitionStore)Store).GetActionsJson();
File.WriteAllText("App_Data/actions.json", json);
return Task.CompletedTask;
}
}Actions
14 definition(s)
hello
WJbPro.Demos.Actions.HelloAction, WJbPro.Demos
progress
WJbPro.Demos.Actions.ProgressAction, WJbPro.Demos
retry-email
WJbPro.Demos.Actions.RetryEmailAction, WJbPro.Demos
log
WJbPro.Demos.Actions.LogAction, WJbPro.Demos
create-order
WJbPro.Demos.Actions.CreateOrderAction, WJbPro.Demos
reserve-stock
WJbPro.Demos.Actions.ReserveStockAction, WJbPro.Demos
charge-payment
WJbPro.Demos.Actions.ChargePaymentAction, WJbPro.Demos
send-confirmation
WJbPro.Demos.Actions.SendConfirmationAction, WJbPro.Demos
configured
WJbPro.Demos.Actions.ConfiguredAction, WJbPro.Demos
http-ping
WJbPro.Demos.Actions.HttpPingAction, WJbPro.Demos
import-customers
WJbPro.Demos.Actions.ImportCustomersAction, WJbPro.Demos
generate-report
WJbPro.Demos.Actions.GenerateReportAction, WJbPro.Demos
send-email
WJbPro.Demos.Actions.SendEmailAction, WJbPro.Demos
clean-up
WJbPro.Demos.Actions.CleanUpAction, WJbPro.Demos