Пример #1
0
        private void Opening()
        {
            if (_frameworkVersion != InputDefinitionFile10.VERSION && _frameworkVersion != InputDefinitionFile20.VERSION)
            {
                return;
            }

            _editorManager = EditorManager.CreateJsonEditor(JS, "editor", true);
            if (_frameworkVersion == InputDefinitionFile10.VERSION)
            {
                _parsedDataAndSpec10 = LoadedFilePageState.ParsedDataAndSpec10;
                _editorManager.SetValue(_parsedDataAndSpec10.ParsedData.ToJson());
            }

            if (_frameworkVersion == InputDefinitionFile20.VERSION)
            {
                _parsedDataAndSpec20 = LoadedFilePageState.ParsedDataAndSpec20;
                _editorManager.SetValue(_parsedDataAndSpec20.ParsedData.ToJson());
            }

            if (LoadedFileJsonPageState.CursorPosition != null)
            {
                _editorManager.MoveCursorToPosition(LoadedFileJsonPageState.CursorPosition);
            }

            _editorManager.Focus();
            StateHasChanged();
        }
Пример #2
0
        protected override void OnInitialized()
        {
            base.OnInitialized();
            ApplicationsEvents.MenuItemClicked += MenuItemClicked;

            _frameworkVersion = LoadedFilePageState.FrameworkVersion;
            if (_frameworkVersion != InputDefinitionFile10.VERSION && _frameworkVersion != InputDefinitionFile20.VERSION)
            {
                return;
            }

            if (_frameworkVersion == InputDefinitionFile10.VERSION)
            {
                _parsedDataAndSpec10 = LoadedFilePageState.ParsedDataAndSpec10;

                _headerRow  = _parsedDataAndSpec10.ParsedData.Header;
                _trailerRow = _parsedDataAndSpec10.ParsedData.Trailer;
                _dataRows   = _parsedDataAndSpec10.ParsedData.DataRows;

                _headerDefinition  = _parsedDataAndSpec10.InputDefinitionFile.Header;
                _trailerDefinition = _parsedDataAndSpec10.InputDefinitionFile.Trailer;
                _dataDefinition10  = _parsedDataAndSpec10.InputDefinitionFile.Data;
            }

            if (_frameworkVersion == InputDefinitionFile20.VERSION)
            {
                _parsedDataAndSpec20 = LoadedFilePageState.ParsedDataAndSpec20;

                _headerRow           = _parsedDataAndSpec20.ParsedData.Header;
                _trailerRow          = _parsedDataAndSpec20.ParsedData.Trailer;
                _decodedDataRows20   = _parsedDataAndSpec20.ParsedData.DecodedDataRows;
                _undecodedDataRows20 = _parsedDataAndSpec20.ParsedData.UndecodedDataRows;

                _headerDefinition     = _parsedDataAndSpec20.InputDefinitionFile.Header;
                _trailerDefinition    = _parsedDataAndSpec20.InputDefinitionFile.Trailer;
                _dataRowsDefinition20 = _parsedDataAndSpec20.InputDefinitionFile.Datas;
            }
        }