<commit_before>﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Markup;
using Signum.Entities.DynamicQuery;
using Signum.Utilities;
using Signum.Windows.DynamicQuery;
using System.Windows.Controls;
using System.Windows.Data;

namespace Signum.Windows
{
    public class QueryCountOptions
    {
        public object QueryName { get; set; }

        public QueryCountOptions() { }
        public QueryCountOptions(object queryName)
        {
            this.QueryName = queryName;
        }

        List<FilterOption> filterOptions = new List<FilterOption>();
        public List<FilterOption> FilterOptions
        {
            get { return filterOptions; }
            set { this.filterOptions = value; }
        }
    }


    public class QueryGroupOptions
    {
        public object QueryName { get; set; }

        public QueryGroupOptions() { }
        public QueryGroupOptions(object queryName)
        {
            this.QueryName = queryName;
        }

        List<FilterOption> filterOptions = new List<FilterOption>();
        public List<FilterOption> FilterOptions
        {
            get { return filterOptions; }
            set { this.filterOptions = value; }
        }

        List<OrderOption> orderOptions = new List<OrderOption>();
        public List<OrderOption> OrderOptions
        {
            get { return orderOptions; }
            set { this.orderOptions = value; }
        }

        List<ColumnOption> columnOptions = new List<ColumnOption>();
        public List<ColumnOption> ColumnOptions
        {
            get { return columnOptions; }
            set { this.columnOptions = value; }
        }
    }

    public class QueryOptions
    {
        public static int DefaultElementsPerPage = 200;

        public object QueryName { get; set; }

        List<FilterOption> filterOptions = new List<FilterOption>();<commit_msg>DefaultElementsPerPage 200 -> 50 on windows<commit_after>﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Markup;
using Signum.Entities.DynamicQuery;
using Signum.Utilities;
using Signum.Windows.DynamicQuery;
using System.Windows.Controls;
using System.Windows.Data;

namespace Signum.Windows
{
    public class QueryCountOptions
    {
        public object QueryName { get; set; }

        public QueryCountOptions() { }
        public QueryCountOptions(object queryName)
        {
            this.QueryName = queryName;
        }

        List<FilterOption> filterOptions = new List<FilterOption>();
        public List<FilterOption> FilterOptions
        {
            get { return filterOptions; }
            set { this.filterOptions = value; }
        }
    }


    public class QueryGroupOptions
    {
        public object QueryName { get; set; }

        public QueryGroupOptions() { }
        public QueryGroupOptions(object queryName)
        {
            this.QueryName = queryName;
        }

        List<FilterOption> filterOptions = new List<FilterOption>();
        public List<FilterOption> FilterOptions
        {
            get { return filterOptions; }
            set { this.filterOptions = value; }
        }

        List<OrderOption> orderOptions = new List<OrderOption>();
        public List<OrderOption> OrderOptions
        {
            get { return orderOptions; }
            set { this.orderOptions = value; }
        }

        List<ColumnOption> columnOptions = new List<ColumnOption>();
        public List<ColumnOption> ColumnOptions
        {
            get { return columnOptions; }
            set { this.columnOptions = value; }
        }
    }

    public class QueryOptions
    {
        public static int DefaultElementsPerPage = 50;

        public object QueryName { get; set; }

        List<FilterOption> filterOptions = new List<FilterOption>();
{'fraction_non_alphanumeric': 0.0829727666072792, 'fraction_numerical': 0.0025451768897938407, 'mean_word_length': 2.2722731057452124, 'pattern_counts': {'":': 0, '<': 31, '<?xml version=': 0, '>': 32, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2748197', 'n_tokens_mistral': 1005, 'n_tokens_neox': 978, 'n_words': 249}