ExtraDTO.ts
1.17 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
import { ButtonDTO } from './ButtonDTO';
import { FilterCategoryDTO } from './FilterCategoryDTO';
import { ItemDTO } from './ItemDTO';
import { LabelDTO } from './LabelDTO';
import { Tab01DTO } from './Tab01DTO';
import { Tab22DTO } from './Tab22DTO';
export interface ExtraDTO extends ItemDTO {
menus?: Tab01DTO[];
tabs?: Tab22DTO[];
labels?: LabelDTO[];
buttons?: ButtonDTO[];
screenList: FilterCategoryDTO[]; // 筛选条件的种类列表/筛查
focusId?: string; // 聚焦项MenuId/导航栏id
backgroundColor?: string; // 背景颜色
backgroundImg?: string; // 背景图片
expandable?: string; // 是否可展开
tabBarExpandStyle?: string; // 导航栏展开样式
grayFilter?: string;
showWeather?: string;
subTitleIntervaltime?: string;
// paster?: any;
regulationId?: string;
mute?: string;
autoPlay?: string;
isPlaytimesForbidden?: string;
// cards: Card[]; // SHORT_WITH_LONG 混合短带长
// isInsertCards: string;
starID?: string; // 明星Id,用于Params的extra中
showMemberResources?: string;
defaultStyle?: string;
// memberResourcesData?: { activityId: string };
mgdbID?: string;
isNewH5Page: string;
pageURL: string;
}