Documentation Docs
Documentation Docs


The PageModel object describes a survey page and contains properties and methods that allow you to control the page and access its elements (panels and questions).

View Demo

addElement method
addNewPanel method
addNewQuestion method
areQuestionsRandomized property
clearErrors method
clearIncorrectValues method
clone method
collapse method
containsElement method
containsErrors property
cssClasses property
description property
elements property
enableIf property
errors property
expand method
focusFirstErrorQuestion method
focusFirstQuestion method
fromJSON method
getAllPanels method
getComments method
getDisplayValue method
getElementByName method
getLocale method
getPropertyByName method
getPropertyValue method
getQuestionByName method
getType method
getValue method
hasDescription property
id property
indent property
inSurvey property
isActive property
isCollapsed property
isDescendantOf method
isDesignMode property
isExpanded property
isLoadingFromJson property
isPage property
isPanel property
isQuestion property
isReadOnly property
isRequired property
isStartPage property
isValueEmpty method
isVisible property
maxTimeToFinish property
maxWidth property
minWidth property
name property
onItemValuePropertyChanged event
onPropertyChanged event
parent property
parentQuestion property
questions property
questionsOrder property
questionTitleLocation property
readOnly property
registerPropertyChangedHandlers method
removeElement method
renderWidth property
requiredErrorText property
requiredIf property
requiredText property
rightIndent property
scrollToTop method
setPropertyValue method
state property
survey property
timeSpent property
title property
toggleState method
toJSON method
unregisterPropertyChangedHandlers method
validate method
visible property
visibleIf property
visibleIndex property
wasShown property
width property

Copyright © 2023 Devsoft Baltic OÜ. All rights reserved.

Why we use cookies.

This site uses cookies to make your browsing experience more convenient and personal. Cookies store useful information on your computer to help us improve the efficiency and relevance of our site for you. In some cases, they are essential to making the site work properly. By accessing this site, you consent to the use of cookies.

For more information, refer to DevSoft Baltic’ privacy policy and cookie policy.