CubeCardConfig

介绍

卡片配置类。

方法

getTemplateId

/**
 * 获取模版唯一id
 * @return
 */
public String getTemplateId()

setTemplateId

/**
 * 设置模版唯一id
 * @param templateId
 * @return
 */
public CubeCardConfig setTemplateId(String templateId) 

getVersion

/**
 * 获取模版版本号
 * @return
 */
public String getVersion() 

setVersion

/**
 * 设置模版版本号
 * @param version
 * @return
 */
public CubeCardConfig setVersion(String version) 

getCardUid

/**
 * 获取卡片唯一id
 * @return
 */
public String getCardUid()

getData

/**
 * 获取卡片数据
 * @return
 */
public JSONObject getData() 

setData

/**
 * 设置卡片数据
 * @param data
 * @return
 */
public CubeCardConfig setData(JSONObject data)

getWidth

/**
 * 获取卡片预设的宽度
 * @return
 */
public int getWidth() 

setWidth

/**
 * 设置卡片预设的宽度
 * @param width
 * @return
 */
public CubeCardConfig setWidth(int width)

getHeight

/**
 * 获取卡片预设的高度
 * @return
 */
public int getHeight() 

setHeight

/**
 * 设置卡片预设的高度
 * @param height
 * @return
 */
public CubeCardConfig setHeight(int height) 

getExtOption

/**
 * 获取卡片扩展参数
 * @return
 */
public JSONObject getExtOption() 

setExtOption

/**
 * 设置卡片扩展参数
 * @param extOption
 * @return
 */
public CubeCardConfig setExtOption(JSONObject extOption) 

getEnvData

/**
 * 获取卡片环境变量数据
 * @return
 */
public JSONObject getEnvData() 

setEnvData

/**
 * 设置卡片环境变量数据
 * @param envData
 * @return
 */
public CubeCardConfig setEnvData(JSONObject envData) 

getLayoutChangeListener

/**
 * 获取布局变更监听
 * @return
 */
public CCardLayoutChangeListener getLayoutChangeListener() 

setLayoutChangeListener

/**
 * 设置布局变更监听
 * @param layoutChangeListener
 */
public void setLayoutChangeListener(CCardLayoutChangeListener layoutChangeListener)