package com.platform.modules.live.vo;

import com.platform.plugs.live.responseEntity.CasterComponent;
import lombok.Data;

/**
 * @Author TONG
 * @Date 2019/3/20 15:06
 **/
@Data
public class CasterComponentVo {
    /** 导播间Id*/
    private String casterId;
    /** 组件id*/
    private String componentId;
    /** 组件名称。默认为组件ID*/
    private String componentName;
    /** 用于指定组件位置，每个位置至多设置一个组件，格式需符合“RC01…RC99”。*/
    private String locationId;
    /** 组件类型只能是预设值的一种: “text”、”image”、”caption”等。*/
    private String componentType;
    /** *组件显示的特效, 默认值：none; none：无 animateH：水平滚动 animateV：垂直滚动*/
    private String effect;
    /** 设置该组件Layer的尺寸，布局等信息*/
    private CasterComponent.ComponentLayer componentLayer;
    /** 设置该Layer元素属性*/
    private CasterComponent.TextLayerContent textLayerContent;
    /** 设置该Layer元素属性*/
    private CasterComponent.ImageLayerContent imageLayerContent;
    /** 设置该Layer元素属性*/
    private CasterComponent.CaptionLayerContent captionLayerContent;
}
