Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CCRealtimeState

实时预览数据的真正数据 这是一个混合对象,依据设计端实施预览时选中的节点 不同场合下分别可以充当普通题目,题目组,开始页面和奖励页面的渲染数据 具体请看各个属性的说明

Hierarchy

Index

Properties

answerChangedSinceStart

answerChangedSinceStart: boolean

进入答题页面后答案是否发生了变化

Optional answerResumer

answerResumer: CCAnswerResumer

答案断点续答工具

asterisksRequired

asterisksRequired: boolean

是否显示题目必答提示

channel

channel: CCIChannelConfig

Optional core

core: CCCore

核心

digest

digest: string

embedApis

embedApis: CCIEmbedApi[]

enterMode

进入问卷的模式

eventHub

eventHub: CCEventHub

事件处理器

Optional groupTable

是否需要以表格的方式渲染问题, 这个的优先级比 nodes 的要高

handleEvents

handleEvents: CCUIEventHandler

UI交互回调函数

hidden

hidden: boolean

如果为true,开始页面不要显示

Optional i18n

i18n: any

自带的多语言翻译包,可以不需要请求大翻译包就实现开始页面的语言切换。

Optional icon

icon: string

奖励图标,预览奖励页面时才存在

imageList

imageList: CFPDImage[]

图片列表__

imgPosition

imgPosition: IMG_POSITION

图片位置

Optional imgScale

imgScale: boolean

是否图片缩放

imgTransTime

imgTransTime: number

图片过渡时间

imgTransType

imgTransType: IMG_TRANSITION

图片过渡方式

inSingleGroup

inSingleGroup: CFPDNodeGroup

当前的单页组

Optional initValidationPassed

initValidationPassed: boolean

开始验证通过了

Optional isGift

isGift: boolean

是否预览奖励页面,如果是则按奖励页面渲染

Optional isStart

isStart: boolean

是否预览开始页面,如果是则按开始页面渲染

langTable

langTable: CFPDLangTableItem[]

当前问卷支持的多语言列表

language

language: string

当前展示的语言

Optional layout

布局对象,只有预览开始页面和奖励页面的时候才会存在。

limitTime

limitTime: number

是否限制答题时间

Optional logoImageUrl

logoImageUrl: string

needProgressBar

needProgressBar: boolean

是否需要进度条,UI靠此属性决定是否显示答题进度条

nextButton

nextButton: string

下一题按钮文字

nextLoading

nextLoading: boolean

是否正在加载,当该属性为true时,UI需要选人加载中的状态

nodeGroups

nodeGroups: CFPDNodeGroup[]

nodeName

nodeName: string

开始节点的名称

nodes

nodes: CCBNode[]

当前要渲染的题目列表

origin

platform

platform: string

prevButton

prevButton: string

前一题按钮文字

preview

preview: boolean

是否为预览模式

previewQuickAnswer

previewQuickAnswer: boolean

预览模式下是否显示快速答题按钮

Optional previewTool

previewTool: CCPreviewTool

预览工具信息

progress

progress: number

答题进度,当要求进度条时

publishedAt

publishedAt: string

最后发布地址

qNumberRequired

qNumberRequired: boolean

是否显示题目编号

Optional qrCode

qrCode: string

奖励二维码文字,如有则需要依次渲染二维码 预览奖励页面时才存在

responseStatus

responseStatus: RESPONSE_STATUS

回复状态

restTime

restTime: string

剩余答题时间

Optional rewardName

rewardName: string

奖励名称,预览奖励页面的时候才存在

Optional rewardTime

rewardTime: string

中奖时间,预览奖励页面时才存在

Optional rewardToMessage

rewardToMessage: boolean

是否需要奖励短信,预览奖励页面时才存在

Optional rewardType

rewardType: GIFT_TYPE

奖励类型,预览奖励页面时才存在

Optional rewardValue

rewardValue: string

奖励数量,预览奖励页面时才存在

Optional showInitLangSelect

showInitLangSelect: boolean

是否初始页显示语言选择框

status

status: string

template

template: CCNodeTemplate

开始页模板信息

testCases

testCases: CCITestCase[]

测试用例数据

theme

主题信息

type

type: NODE_TYPE

开始节点的类型

varStyles

样式组__

variables

variables: CFPDVar[]

选项列表__

wechatID

wechatID: string

微信名称,预览奖励页面的时候才存在

wechatImage

wechatImage: string

微信头像地址,预览奖励页面是才存在

welcomeUrl

welcomeUrl: string

内嵌页面地址,UI需要用iframe渲染

Generated using TypeDoc