/
model_page_elements_spec_list_struct.go
27 lines (25 loc) · 1.26 KB
/
model_page_elements_spec_list_struct.go
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
/*
* Marketing API
*
* Marketing API
*
* API version: 1.3
* Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
*/
package model
// 页面组件列表, 页面顺序与生成的原生页的顺序一致
type PageElementsSpecListStruct struct {
ElementType CanvasPageElementType `json:"element_type,omitempty"`
TopImageSpec *TopImageSpec `json:"top_image_spec,omitempty"`
TopSliderSpec *TopSliderSpec `json:"top_slider_spec,omitempty"`
TopVideoSpec *TopVideoSpec `json:"top_video_spec,omitempty"`
ImageSpec *ImageSpec `json:"image_spec,omitempty"`
SliderSpec *SliderSpec `json:"slider_spec,omitempty"`
VideoSpec *VideoSpec `json:"video_spec,omitempty"`
TextSpec *TextSpec `json:"text_spec,omitempty"`
AppDownloadSpec *CanvasAppDownloadSpecType `json:"app_download_spec,omitempty"`
WeappSpec *WeappSpec `json:"weapp_spec,omitempty"`
GhSpec *GhSpec `json:"gh_spec,omitempty"`
EnterpriseWxSpec *EnterpriseWxSpec `json:"enterprise_wx_spec,omitempty"`
ImageTextSpec *ImageTextSpec `json:"image_text_spec,omitempty"`
}