PowerArgs.Cli.Grid.InitGridViewModel C# (CSharp) Method

InitGridViewModel() private method

private InitGridViewModel ( ) : void
return void
        private void InitGridViewModel()
        {
            this.SelectionMode = GridSelectionMode.Row;
            this.RowPrefix = ConsoleString.Empty;
            this.Gutter = 3;
            this.VisibleColumns = new ObservableCollection<ColumnViewModel>();

            visibleRowOffset = 0;
            SelectedIndex = 0;
            dataSourceSub = SubscribeUnmanaged(nameof(DataSource), DataSourceOrBoundsChangedListener);
            boundsSub = SubscribeUnmanaged(nameof(Bounds), DataSourceOrBoundsChangedListener);

            this.query = new CollectionQuery();

            this.NoDataMessage = "No data";
            this.EndOfDataMessage = "End";
            this.NoVisibleColumnsMessage = "No visible columns";
        }