Class EntityBox<T>
public class EntityBox<T> : CancellableComponentBase, IComponent, IHandleEvent, IHandleAfterRender, IDisposable, INullableWidget<Guid?>, IWidget<Guid?> where T : IEntity<T>
Type Parameters
T
- Inheritance
-
EntityBox<T>
- Implements
- Inherited Members
Properties
AllowNulls
If not set, null-state data will be coerced to a non-null value or input will be prevented; IsNull will never be true.
[Parameter]
public bool AllowNulls { get; set; }
Property Value
BaseQuery
[Parameter]
public IEntityQuery<T>? BaseQuery { get; set; }
Property Value
- IEntityQuery<T>
BaseQueryable
[Parameter]
public IQueryable<T>? BaseQueryable { get; set; }
Property Value
- IQueryable<T>
ChildContent
[Parameter]
public RenderFragment<T?>? ChildContent { get; set; }
Property Value
HasChanges
If true, display a visual indication to the user.
[Parameter]
public bool HasChanges { get; set; }
Property Value
Services
[Inject]
public IServices Services { get; set; }
Property Value
Validity
If set, display a visual indication to the user.
[Parameter]
public MessageLevel? Validity { get; set; }
Property Value
Value
Bindable typed value.
[Parameter]
public Guid? Value { get; set; }
Property Value
- Guid?
ValueChanged
Triggered when data is entered by the user.
[Parameter]
public EventCallback<Guid?> ValueChanged { get; set; }
Property Value
Methods
BuildRenderTree(RenderTreeBuilder)
Renders the component to the supplied RenderTreeBuilder.
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
__builderRenderTreeBuilder
OnParametersSetAsync()
Method invoked when the component has received parameters from its parent in the render tree, and the incoming values have been assigned to properties.
protected override Task OnParametersSetAsync()