package com.zksy.screen.domain.request;

import io.swagger.annotations.ApiModelProperty;

/**
 * @author Administrator
 * @version 1.0
 * @project dh-server-micro
 * @description 滚动文字
 * @date 2025/2/17 15:29:19
 */
public class InvokeBuildRequest {
    @ApiModelProperty(value = "类型", example = "invokeBuildInJs")
    private String persistent;
    @ApiModelProperty(value = "内置的js方法", example = "scrollMarquee")
    private String method;
    @ApiModelProperty(value = "滚动5次, 注意类型为Number, 填0停止滚动，填负数永久滚动", example = "5")
    private Integer num;
    @ApiModelProperty(value = "<i><b style=\\\"color:blue;\\\">这是</b>要滚动的文字示例</i>")
    private String html;
    @ApiModelProperty(value = "步进间隔，单位毫秒，注意类型为Number", example = "50")
    private Integer interval;
    @ApiModelProperty(value = "步进距离，单位像素，注意类型为Number", example = "1")
    private Integer step;
    @ApiModelProperty(value = "往左滚动，可填值left、 right", example = "left")
    private String direction;
    @ApiModelProperty(value = "在上方显示，可填值top、center、bottom", example = "top")
    private String align;
}
