/// <summary>
        /// Creates the view component core.
        /// </summary>
        /// <param name="dataContext">The data context.</param>
        /// <returns>RenderFragment.</returns>
        /// <autogeneratedoc />
        protected override RenderFragment CreateViewComponentCore(object dataContext)
        {
            var displayTextModel = new DisplayTextModel();

            displayTextModel.DisplayText = GetPropertyDisplayValue(dataContext);
            return(DisplayTextRenderer.Create(displayTextModel));
        }
 private void DoConnect(object obj)
 {
     try
     {
         ExchangerModel.RunExchanger();
         DisplayTextModel.Run();
         Notificate.ShowSuccess("Подключение к " + ExchangerModel.Portname);
     }
     catch (Exception ex)
     { Notificate.ShowError(ex.Message); }
 }
 private void DoDisconnect(object obj)
 {
     try
     {
         ExchangerModel.StopExchanger();
         DisplayTextModel.Stop();
         Notificate.ShowSuccess("Отключение от устройства");
     }
     catch (Exception ex)
     { Notificate.ShowError(ex.Message); }
 }
 public DisplayTextAdapter(DisplayTextModel componentModel) => ComponentModel = componentModel ?? throw new ArgumentNullException(nameof(componentModel));
 private void DoSentString(object obj)
 {
     DisplayTextModel.Register();
 }
 public void OnReceiveData(Response response)
 {
     DisplayTextModel.OnReceiveScanCodes(response);
 }