Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions src/VirtoCommerce.Xapi.Core/Models/Facets/FacetResult.cs
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ protected FacetResult(FacetTypes facetType)
public string Name { get; set; }
public string Label { get; set; }
public string DisplayStyle { get; set; }
public int Order { get; set; }
public FacetTypes FacetType { get; private set; }
}
}
5 changes: 3 additions & 2 deletions src/VirtoCommerce.Xapi.Core/Schemas/Facets/FacetInterface.cs
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,9 @@ public FacetInterface()
{
Name = "Facet";

Field(d => d.Name, nullable: false).Description("The key/name of the facet.");
Field(d => d.Label, nullable: false).Description("Localized name of the facet.");
Field(x => x.Name, nullable: false).Description("The key/name of the facet.");
Field(x => x.Label, nullable: false).Description("Localized name of the facet.");
Field(x => x.Order, nullable: true).Description("Display order of the facet.");
Field<NonNullGraphType<FacetTypeEnum>>("FacetType").Description("Three facet types: Terms, Range, and Filter");
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ public FilterFacetResultType()

Field(d => d.Name, nullable: false).Description("The key/name of the facet.");
Field(d => d.Label, nullable: false).Description("Localized name of the facet.");
Field(x => x.Order, nullable: true).Description("Display order of the facet.");
Field<NonNullGraphType<FacetTypeEnum>>("FacetType")
.Description("The three types of facets. Terms, Range, Filter");
Field(d => d.Count, nullable: false).Description("The number of products matching the value specified in the filter facet expression");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ public RangeFacetResultType()

Field(d => d.Name, nullable: false).Description("The key/name of the facet.");
Field(d => d.Label, nullable: false).Description("Localized name of the facet.");
Field(x => x.Order, nullable: true).Description("Display order of the facet.");

Field<NonNullGraphType<FacetTypeEnum>>("FacetType")
.Description("The three types of facets. Terms, Range, Filter");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ public TermFacetResultType()

Field(d => d.Name, nullable: false).Description("The key/name of the facet.");
Field(d => d.Label, nullable: false).Description("Localized name of the facet.");
Field(x => x.Order, nullable: true).Description("Display order of the facet.");
Field<NonNullGraphType<FacetTypeEnum>>("FacetType")
.Description("Three facet types: Terms, Range, and Filter");
Field<NonNullGraphType<ListGraphType<NonNullGraphType<FacetTermType>>>>("Terms")
Expand Down
Loading