Type Parameters

Constructors

Properties

advancedSearchKey: undefined | (keyof ISearchPayload)
advancedSearchMode: boolean
handleClear?: (() => void)
keyword: string
MAX_LOGIC_TERM_COUNT: number
MAX_LOGIC_TERM_DEEP: number
queryMap: {
    : undefined | SearchQuery<any>;
    org.unidata.mdm.rest.v2.data: undefined | SearchQuery<any>;
}
rootAdvancedTerm: undefined | LogicGroupST<ST>
routerStore: RouterStoreType
searchTerms: IObservableArray<ST>
searchTermsMapByPayloadKeys: {
    : undefined | ST[];
    org.unidata.mdm.rest.v2.data: undefined | ST[];
}

Accessors

  • get hasAdvancedSearch(): boolean
  • Returns boolean

  • get hasTermErrors(): boolean
  • Returns boolean

  • get listST(): ST[]
  • Returns ST[]

Methods

  • Parameters

    • term: ST | T
    • key: keyof ISearchPayload

    Returns void

  • Returns void

  • Parameters

    • term: T

    Returns ST

  • Parameters

    • term: ST
    • key: keyof ISearchPayload

    Returns void

  • Parameters

    • key: string

    Returns undefined | ST

  • Returns number

  • Parameters

    • Optional_params: {
          pagination: {
              count: number;
              page: number;
              start: number;
          };
          sortFields?: ISortField[];
      }
      • pagination: {
            count: number;
            page: number;
            start: number;
        }
        • count: number
        • page: number
        • start: number
      • OptionalsortFields?: ISortField[]

    Returns Promise<Partial<ISearchPayload>>

  • Parameters

    Returns void

  • Parameters

    • advanced: boolean

    Returns void

  • Parameters

    • keyword: string

    Returns void

  • Parameters

    • key: keyof ISearchPayload

    Returns void