namespace HotelPms.Client.Blazor.Services
|
{
|
public class JsInputCoreEventArgs
|
{
|
/// <summary>
|
/// Guid
|
/// </summary>
|
public string ID { get; set; } = string.Empty;
|
|
/// <summary>
|
/// コントロールのIndex
|
/// </summary>
|
public int Index { get; set; }
|
|
/// <summary>
|
/// コントロール名
|
/// </summary>
|
public string Name { get; set; } = string.Empty;
|
|
/// <summary>
|
/// イベント名
|
/// </summary>
|
public string EventName { get; set; } = string.Empty;
|
|
/// <summary>
|
/// イベントキー
|
/// </summary>
|
public string Key { get; set; } = string.Empty;
|
|
/// <summary>
|
/// フォーカスされた時の値
|
/// </summary>
|
public string OrgText { get; set; } = string.Empty;
|
|
/// <summary>
|
/// 現時点の値
|
/// </summary>
|
public string Text { get; set; } = string.Empty;
|
|
/// <summary>
|
/// 次のフォーカス移動対象ID
|
/// </summary>
|
public string NextFocus { get; set; } = string.Empty;
|
|
/// <summary>
|
/// 0.正常
|
/// 1.正常(入力キャンセル【例:排他ロック取得できない場合】)
|
/// 9.NG
|
/// </summary>
|
public int ResultNo { get; set; } = 0;
|
|
public override string ToString()
|
{
|
return $"ResultNo={ResultNo},ID={ID},Index={Index},Name={Name},EventName={EventName},Key={Key},OrgText={OrgText},Text={Text}";
|
}
|
}
|
}
|