Type Parameters

Constructors

Properties

innerColumnsStore: undefined | C
isDataLoadedInner: boolean
isLoadingInner: boolean
isQueryInvalid: boolean
routerStore: RouterStoreType
savedSearchStore: SavedSearchStore<JsonData>
searchEntityKey: SearchEntityKey
searchPanel: P
searchResult: SR
NAMESPACE_DELIMITER: string

Accessors

  • get columnsStore(): undefined | C
  • Returns undefined | C

  • get displayName(): string
  • Returns string

  • get isDataLoaded(): boolean
  • Returns boolean

  • get isLoading(): boolean
  • Returns boolean

  • get isSilent(): boolean
  • Returns boolean

  • get namespaceId(): keyof INamespace
  • Returns keyof INamespace

    Необходимо использовать searchNamespaceId Для проверки принадлежности неймспейса к системным необходимо использовать SearchNamespaceManager.isSystemNamespace

    @universe-platform/search 2.0.0

  • get savedSearchId(): string
  • Returns string

  • get savedSearchNamespaces(): SearchNamespaceId[]
  • Returns SearchNamespaceId[]

  • get searchNamespaceId(): SearchNamespaceId
  • Returns SearchNamespaceId

  • get tableColumns(): (TableColumnWithoutData<SearchHit, undefined> | (TableColumnWithoutData<SearchHit, ISearchColumn> & { data: ISearchColumn; }))[]
  • Returns (TableColumnWithoutData<SearchHit, undefined> | (TableColumnWithoutData<SearchHit, ISearchColumn> & { data: ISearchColumn; }))[]

  • get totalRecords(): number
  • Returns number

  • get typeName(): string
  • Returns string

Methods

  • Parameters

    Returns void

  • Parameters

    Returns boolean

  • Returns void

  • Returns void

  • Parameters

    Returns undefined | C

  • Returns Promise<void>

  • Parameters

    • namespaceId: SearchNamespaceId
    • typeName: string
    • displayName: string

    Returns Promise<void>

  • Step for load data

    Returns Promise<void>

  • Step for get meta info and fill columns from it. If your columns is static - return undefined.

    Returns Promise<undefined | IMetaModel>

  • Returns void

  • Returns Promise<void>

  • Parameters

    • isInvalid: boolean

    Returns void

  • Parameters

    • isLoading: boolean

    Returns void

  • Parameters

    • advanced: boolean

    Returns void

  • Метод валидации поисковых критериев.

    Returns Promise<void>

    Promise.resolve() в случае успешной валидации и Promise.reject() с ValidationException в случае неуспешной.