src/app/modules/core/interfaces/pageSection.ts
page interface
Properties |
exists |
exists:
|
Type : Array<string>
|
Optional |
facets |
facets:
|
Type : object
|
Optional |
fields |
fields:
|
Type : object
|
Optional |
page fields |
filters |
filters:
|
Type : object
|
Optional |
page filters |
mode |
mode:
|
Type : string
|
Optional |
mode : soft |
name |
name:
|
Type : string
|
Optional |
page name |
organisationId |
organisationId:
|
Type : string
|
Optional |
params |
params:
|
Type : object
|
Optional |
sections |
sections:
|
Type : object
|
Optional |
softConstraints |
softConstraints:
|
Type : object
|
Optional |
filters badgeAssertions, channel |
sort_by |
sort_by:
|
Type : object
|
Optional |
page sort by |
source |
source:
|
Type : string
|
Optional |
page source |
export interface IPageSection {
/**
* page source
*/
source?: string;
/**
* page name
*/
name?: string;
/**
* page filters
*/
filters?: object;
/**
* page sort by
*/
sort_by?: object;
/**
* filters badgeAssertions, channel
*/
softConstraints?: object;
/**
* mode : soft
*/
mode?: string;
exists?: Array<string>;
params?: object;
organisationId?: string;
sections?: object;
/**
* page fields
*/
fields?: object;
facets?: object;
}