Properties
Optional choices
choices: SurveyElementChoice[]
Optional colCount
colCount: number
Optional columns
columns: SurveyElementChoice[]
Optional displayStyle
displayStyle: string
Optional elements
elements: SurveyElement[]
Optional hasOther
hasOther: boolean
Optional html
html: string
id
id: string
Optional isRequired
isRequired: boolean
name
name: string
Optional otherText
otherText: string
questionId
questionId: string
Optional rateValues
rateValues: SurveyElementChoice[]
Optional requiredErrorText
requiredErrorText: string
Optional rowIds
rowIds: string[]
Optional rows
rows: SurveyElementChoice[]
title
title: string
type
type: string
Optional userField
userField: string
Optional visible
visible: boolean
Optional visibleIf
visibleIf: string
ApiSurveyElement is mostly SurveyJS's SurveyElement with IS generated questionId.