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;
}