/// <summary> /// Initializes a new instance of the <see cref="IndustryJobSettings"/> class. /// </summary> public IndustryJobSettings() { // Add default columns var defaultColumns = new IndustryJobColumn[] { IndustryJobColumn.State, IndustryJobColumn.TTC, IndustryJobColumn.InstalledItem, IndustryJobColumn.OutputItem, }; Columns = EnumExtensions.GetValues<IndustryJobColumn>().Where(x => x != IndustryJobColumn.None).Select(x => new IndustryJobColumnSettings { Column = x, Visible = defaultColumns.Contains(x), Width = -1 }).ToArray(); HideInactiveJobs = true; }
/// <summary> /// Initializes a new instance of the <see cref="IndustryJobSettings"/> class. /// </summary> public IndustryJobSettings() { // Add default columns var defaultColumns = new IndustryJobColumn[] { IndustryJobColumn.State, IndustryJobColumn.TTC, IndustryJobColumn.InstalledItem, IndustryJobColumn.OutputItem, }; Columns = EnumExtensions.GetValues <IndustryJobColumn>().Where(x => x != IndustryJobColumn.None).Select(x => new IndustryJobColumnSettings { Column = x, Visible = defaultColumns.Contains(x), Width = -1 }).ToArray(); HideInactiveJobs = true; }
/// <summary> /// Initializes a new instance of the <see cref="IndustryJobComparer"/> class. /// </summary> /// <param name="column">The industry job column.</param> /// <param name="isAscending">Is ascending flag.</param> public IndustryJobComparer(IndustryJobColumn column, bool isAscending) { m_column = column; m_isAscending = isAscending; }