그룹 이름 순서 상태 작업 @context.CodeGroup @context.CodeValue @context.CodeName @context.SortOrder @(context.IsActive ? "활성" : "비활성") 수정 삭제 활성
저장 초기화
@code { [Parameter] public bool Loading { get; set; } [Parameter, EditorRequired] public IReadOnlyList Codes { get; set; } = []; [Parameter, EditorRequired] public CommonCode EditModel { get; set; } = new(); [Parameter] public bool IsCreateMode { get; set; } [Parameter, EditorRequired] public EventCallback EditRequested { get; set; } [Parameter, EditorRequired] public EventCallback DeleteRequested { get; set; } [Parameter, EditorRequired] public EventCallback SaveRequested { get; set; } [Parameter, EditorRequired] public EventCallback ResetRequested { get; set; } private Task InvokeEditAsync(CommonCode code) => EditRequested.InvokeAsync(code); private Task InvokeDeleteAsync(CommonCode code) => DeleteRequested.InvokeAsync(code); private Task OnSaveRequested() => SaveRequested.InvokeAsync(); private Task OnResetRequested() => ResetRequested.InvokeAsync(); }