[RouteAttribute("/admin/company/{companyId:guid}/alert/rules")]
public class AlertRules : MtBaseComponent| AlertRules | Initializes a new instance of the AlertRules class |
| AlertRuleEditContext | Edit context |
| AlertRuleModel | Model for the alert rule being created |
| AvailableAlertTypes | List of available alert types that can be selected for the alert rule. |
| AvailableDevices | Gets or sets the list of available devices. |
| ModalTitle | The title displayed in the modal dialog. |
| NewAlertRuleModal | Modal to create a new alert rule. |
| RequiredPermissionsForManage |
Lists the permissions the user needs to be able to manage the page/item
(Overrides MtBaseComponentRequiredPermissionsForManage) |
| RequiredPermissionsForView |
Lists the permissions the user needs to be able to view the page/item
(Overrides MtBaseComponentRequiredPermissionsForView) |
| BuildRenderTree | (Overrides ComponentBaseBuildRenderTree(RenderTreeBuilder)) |
| OnInitializedAsync |
Method invoked when the component is ready to start, having received its
initial parameters from its parent in the render tree.
Override this method if you will perform an asynchronous operation and
want the component to refresh when that operation is completed.
(Overrides ComponentBaseOnInitializedAsync) |
| ShowAlertRuleModalAsync | Shows the Alert rule modal. |
| ToggleDeviceSelection | Toggles the selection of a device in the modal. |
| ToggleEventSelection | Toggles the selection of an event type in the modal. |