IQuestionMatrixStyle

Defines the visual style applied to UI elements within Single-Select Matrix questions in an exported PDF document.

Customize Styling and Layout in PDF

Inherited from the following class(es):

cell property

Specifies the visual style applied to matrix cells in the exported PDF.

Type:
IContainerStyle readonly
Implemented in:
IMatrixBaseStyle
checkboxInput property

Specifies the visual style applied to checkboxes.

Omitted settings are inherited from the input property.

Type:
ISelectionInputStyle readonly
Implemented in:
IQuestionMatrixStyle

Specifies the visual style applied to checkboxes in read-only mode.

Omitted settings are inherited according to the following chain:

checkboxInputReadOnly <= inputReadonly <= checkboxInput <= input

Type:
ISelectionInputStyle readonly
Implemented in:
IQuestionMatrixStyle

Specifies the visual style applied to checked checkboxes in read-only mode.

Omitted settings are inherited according to the following chain:

checkboxInputReadOnlyChecked <= inputReadOnlyChecked <= checkboxInputReadOnly <= inputReadonly <= checkboxInput <= input

Type:
ISelectionInputStyle readonly
Implemented in:
IQuestionMatrixStyle
columnMinWidth property

Specifies the minimum width of matrix columns, in points. Applies only to matrices rendered as tables.

Type:
number readonly
Implemented in:
IMatrixBaseStyle
columnTitle property

Specifies the visual style applied to matrix column titles in the exported PDF.

Type:
ITextStyle readonly
Implemented in:
IMatrixBaseStyle
comment property

Specifies the visual style applied to the question comment. Applies only to questions with include a comment area.

Type:
IInputStyle readonly
Implemented in:
IQuestionStyle
commentReadOnly property

Specifies the visual style applied to the question comment in read-only mode. Applies only to questions with include a comment area.

Type:
IInputStyle readonly
Implemented in:
IQuestionStyle
container property

Specifies the visual style applied to the container in which the question is rendered.

Type:
IContainerStyle readonly
Implemented in:
IQuestionStyle
description property

Specifies the visual style applied to the question description.

Type:
ITextStyle readonly
Implemented in:
IQuestionStyle

Specifies the width percentage allocated to the question header. Applies only to questions with titleLocation set to "left".

Possible values: from 0 to 1 (for example, 0.25)

Type:
number readonly
Implemented in:
IQuestionStyle
input property

Specifies the visual style applied to selection inputs (checkboxes and radio buttons).

Type:
ISelectionInputStyle readonly
Implemented in:
IQuestionMatrixStyle
inputReadOnly property

Specifies the visual style applied to selection inputs (checkboxes and radio buttons) in read-only mode.

Omitted settings are inherited from the input property.

Type:
ISelectionInputStyle readonly
Implemented in:
IQuestionMatrixStyle

Specifies the visual style applied to checked selection inputs (checkboxes and radio buttons) in read-only mode.

Omitted settings are inherited according to the following chain:

inputReadOnlyChecked <= inputReadonly <= input

Type:
ISelectionInputStyle readonly
Implemented in:
IQuestionMatrixStyle
listChoiceText property

Specifies the visual style applied to choice text elements within list items. Applies only to matrices rendered as lists.

Type:
ITextStyle readonly
Implemented in:
IQuestionMatrixStyle
listSectionTitle property

Specifies the visual style applied to the titles of list item sections. Applies only to matrices rendered as lists.

Omitted settings are inherited from the rowTitle property.

Type:
IAlignedTextStyle readonly
Implemented in:
IMatrixBaseStyle
minWidth property

Specifies the minimum width of the container in which the matrix is rendered, in points.

Type:
number readonly
Implemented in:
IMatrixBaseStyle
number property

Specifies the visual style applied to the question number.

Type:
ITextStyle readonly
Implemented in:
IQuestionStyle
radioInput property

Specifies the visual style applied to radio buttons.

Omitted settings are inherited from the input property.

Type:
ISelectionInputStyle readonly
Implemented in:
IQuestionMatrixStyle

Specifies the visual style applied to radio buttons in read-only mode.

Omitted settings are inherited according to the following chain:

radioInputReadOnly <= inputReadonly <= radioInput <= input

Type:
ISelectionInputStyle readonly
Implemented in:
IQuestionMatrixStyle

Specifies the visual style applied to checked radio buttons in read-only mode.

Omitted settings are inherited according to the following chain:

radioInputReadonlyChecked <= inputReadOnlyChecked <= radioInputReadOnly <= inputReadonly <= radioInput <= input

Type:
ISelectionInputStyle readonly
Implemented in:
IQuestionMatrixStyle
requiredMark property

Specifies the visual style applied to the required mark.

Type:
ITextStyle readonly
Implemented in:
IQuestionStyle
rowTitle property

Specifies the visual style applied to matrix row titles in the exported PDF.

Type:
IAlignedTextStyle readonly
Implemented in:
IMatrixBaseStyle
spacing property

Specifies spacing values applied to matrix UI elements.

Type:
IQuestionMatrixSpacing readonly
Implemented in:
IQuestionMatrixStyle
title property

Specifies the visual style applied to the question title.

Type:
ITextStyle readonly
Implemented in:
IQuestionStyle

Send feedback to the SurveyJS team

Need help? Visit our support page

Your cookie settings

We use cookies to make your browsing experience more convenient and personal. Some cookies are essential, while others help us analyse traffic. Your personal data and cookies may be used for ad personalization. By clicking “Accept All”, you consent to the use of all cookies as described in our Terms of Use and Privacy Statement. You can manage your preferences in “Cookie settings.”

Your renewal subscription expires soon.

Since the license is perpetual, you will still have permanent access to the product versions released within the first 12 month of the original purchase date.

If you wish to continue receiving technical support from our Help Desk specialists and maintain access to the latest product updates, make sure to renew your subscription by clicking the "Renew" button below.

Your renewal subscription has expired.

Since the license is perpetual, you will still have permanent access to the product versions released within the first 12 month of the original purchase date.

If you wish to continue receiving technical support from our Help Desk specialists and maintain access to the latest product updates, make sure to renew your subscription by clicking the "Renew" button below.