Classe: KASQuestion
Hierarquia
KASQuestion
Índice
Propriedades
- anexosList
- Config
- displayType
- id
- Iseditable
- isExcludedFromReporting
- isInvisible
- isResponseOptional
- options
- questionMetadata
- title
- type
- valif
- visif
Métodos
Propriedades
anexosList
● anexosList: KASAttachment[] = []
Attchments de uma pergunta - Matriz de KASAttachment
Config
● configuração: KASQuestionConfig = null
Configuração/comportamento de uma pergunta
displayType
● displayType: KASQuestionDisplayType = KASQuestionDisplayType.None
Tipo de exibição das opções da pergunta
id
● id: number
= 0
Índice da pergunta, começa com 0
Iseditable
● isEditable: boolean
= true
Denota se a pergunta pode ser editada pelo respondente, o padrão será verdadeiro
isExcludedFromReporting
● isExcludedFromReporting: boolean
= false
Denota se a pergunta será ignorada de todos os tipos de relatórios
isInvisible
● isInvisible: boolean
= false
Denota se a pergunta deve ser invisível para o respondente, o padrão é falso
isResponseOptional
● isResponseOptional: boolean
= false
Denota se é obrigatório responder a essa pergunta
options
Opções ●: KASQuestionOption[] = []
Lista de opções para a pergunta
questionMetadata
● questionMetadata: string
title
● título: string
= ""
Título da pergunta
type
● tipo: KASQuestionType = KASQuestionType.None
Tipo da pergunta
valif
● valif: KASValidationRule = null
Regras de validação de uma pergunta – JSON de regras(s), cadeia de caracteres de erro e cadeia de caracteres de ajuda
visif
● visif: KASVisibilityRule = null
Regras de visibilidade de uma pergunta – cadeia de caracteres de regra
Métodos
getAPICompatibleQuestionType
▸ getAPICompatibleQuestionType(type: string
): string
Parâmetros:
Nome | Tipo |
---|---|
type | string |
Retorna:string
toAPICompatibleJSON
▸ toAPICompatibleJSON(): JSON
Retorna:JSON
toClientJSON
▸ toClientJSON(): JSON
Retorna:JSON
toJSON
▸ toJSON(): JSON
Retorna:JSON
Validateresponse
▸ validateResponse(response: string
): KASQuestionValidationResponse
Parâmetros:
Nome | Tipo |
---|---|
response | string |
Retorna:KASQuestionValidationResponse
<Static>
fromJSON
▸ fromJSON(object: any
): KASQuestion
Parâmetros:
Nome | Tipo |
---|---|
objeto | any |
Returns:KASQuestion
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de