Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CCSurveyState

答题总状态 答题页面数据 使用CCSurveyState.nodes来渲染当前需要渲染的题目

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交互回调函数

Optional i18n

i18n: any

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

imageList

imageList: CFPDImage[]

图片列表__

inSingleGroup

inSingleGroup: CFPDNodeGroup

当前的单页组

Optional initValidationPassed

initValidationPassed: boolean

开始验证通过了

langTable

langTable: CFPDLangTableItem[]

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

language

language: string

当前展示的语言

limitTime

limitTime: number

是否限制答题时间

Optional logoImageUrl

logoImageUrl: string

needProgressBar

needProgressBar: boolean

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

nextButton

nextButton: string

下一题按钮文字

nextLoading

nextLoading: boolean

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

nodeGroups

nodeGroups: CFPDNodeGroup[]

nodes

nodes: CCBNode[]

当前要渲染的题目列表

platform

platform: string

prevButton

prevButton: string

前一题按钮文字

preview

preview: boolean

是否为预览模式

previewQuickAnswer

previewQuickAnswer: boolean

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

Optional previewTool

previewTool: CCPreviewTool

预览工具信息

progress

progress: number

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

qNumberRequired

qNumberRequired: boolean

是否显示题目编号

responseStatus

responseStatus: RESPONSE_STATUS

回复状态

restTime

restTime: string

剩余答题时间

Optional showInitLangSelect

showInitLangSelect: boolean

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

status

status: string

testCases

testCases: CCITestCase[]

测试用例数据

theme

主题信息

varStyles

样式组__

variables

variables: CFPDVar[]

选项列表__

Generated using TypeDoc