Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

Facet

This object refers to how Facet defined in Hawksearch for your account will be returned to or fed to the Hawksearch API.

 Expand Facet object
public class FacetModel {
  public Guid SyncGuid { get; set; }
  public int FacetId { get; set; }
  public string Name { get; set; }
  public string FacetType { get; set; }
  public string FieldType { get; set; }
  public int MaxCount { get; set; }
  public int MinHitCount { get; set; }
  public string Field { get; set; }
  public string Param { get; set; }
  public string DisplayType { get; set; }
  public int ScrollHeight { get; set; }
  public int ScrollThreshold { get; set; }
  public int TruncateThreshold { get; set; }
  public int SearchThreshold { get; set; }
  public int SortOrder { get; set; }
  public bool ExpandSelection { get; set; }
  public bool IsCurrency { get; set; }
  public bool IsNumeric { get; set; }
  public bool IsSearch { get; set; }
  public bool IsVisible { get; set; }
  public string UBound { get; set; }
  public string LBound { get; set; }
  public string Increment { get; set; }
  public int NofVisible { get; set; }
  public int Height { get; set; }
  public sting DisplayRuleXML { get; set; }
  public string SortBy { get; set; }
  public int ParentId { get; set; }
  public bool IsCollapsible { get; set; }
  public bool IsCollapsedDefault { get; set; }
  public string SwatchData { get; set; }
  public int FacetRangeDisplayType { get; set; }
  public bool PreloadChildren { get; set; }
  public string Tooltip { get; set; }
  public bool ShowSliderInputs { get; set; }
  public bool ShowFacetImageCount { get; set; }
  public IEnumerable < FacetRangeModel > FacetRanges { get; set; }
  public string Tags { get; set; }
  public DateTime CreateDate { get; set; }
  public DateTime ModifyDate { get; set; }
  public FacetBoostBury BoostBury { get; set; }
  value and sort order public string ListName { get; set; }
  public int NumericPrecision { get; set; }
}


Facet Boost Bury

public class FacetBoostBury {
  public list <FacetValueOrderInfo> BoostValues { get; set; }
  public list <FacetValueOrderInfo> BuryValues { get; set; }
}

Facet Range

This object refers to how FacetRange defined in Hawksearch for your account will be returned to or fed to the Hawksearch API.

public class FacetRangeModel {
  public int RangeId { get; set; }
  public string Name { get; set; }
  public string LBound { get; set; }
  public string UBound { get; set; }
  public int SortOrder { get; set; }
  public string AssetName { get; set; }
  public string AssetUrl { get; set; }
}

Facet Value Order Info

public class FacetValueOrderInfo
{
  public string Value { get; set; }
  public int SortOrder { get; set; }
}


  • No labels