Sintaxe

PCPMonitorGauge():New()


Descrição

Construtor da classe.

Sintaxe

PCPMonitorGauge():Destroy()


Descrição

Limpa o objeto de gauge da memória.

Sintaxe

PCPMonitorGauge():GetJsonObject()


Descrição

Retorna o objeto json com os atributos do velocímetro.

Sintaxe

PCPMonitorGauge():SetAppend(cAppend)

Descrição

Especifica uma string que será visualizada à direita da leitura do velocímetro.

Parâmetros

NomeTipoDescriçãoObrigatórioValor Padrão
cAppendCaracterString que será visualizadaX

Sintaxe

PCPMonitorGauge():SetAppendStyle(cProperty,cValue)

Descrição

Atribui estilo à string que será visualizada à direita da leitura do velocímetro.

Parâmetros

NomeTipoDescriçãoObrigatórioValor Padrão
cPropertyCaracterNome da propriedade CSSX
cValueCaracterValor da propriedadeX

Sintaxe

PCPMonitorGauge():SetLabel(cLabel)

Descrição

Especifica o texto que será visualizado abaixo da leitura do velocímetro.

Parâmetros

NomeTipoDescriçãoObrigatórioValor Padrão
cLabelCaracterLegenda do velocímetroX

Sintaxe

PCPMonitorGauge():SetLabelStyle(cProperty,cValue)

Descrição

Atribui estilo ao texto que será visualizado abaixo da leitura do velocímetro.

Parâmetros

NomeTipoDescriçãoObrigatórioValor Padrão
cPropertyCaracterNome da propriedade CSSX
cValueCaracterValor da propriedadeX

Sintaxe

PCPMonitorGauge():SetMargin(nMargin)

Descrição

Especifica uma margem opcional ao velocímetro.

Parâmetros

NomeTipoDescriçãoObrigatórioValor Padrão
nMarginNuméricoValor da margem em pixelsX

Sintaxe

PCPMonitorGauge():SetMarker(cLabel,cColor,nSize,cType)

Descrição

Especifica um marcador com um valor que será atribuído ao velocímetro.

Parâmetros

NomeTipoDescriçãoObrigatórioValor PadrãoValores permitidos
cLabelCaracterLegendaX

cColorCaracterCor
rgba(0,0,0,1)
nSizeNuméricoTamanho
6
cTypeCaracterTipo
lineline,triangle

Sintaxe

PCPMonitorGauge():SetMaxValue(nValue)

Descrição

Especifica o valor máximo para a escala do velocímetro.

Se não for atribuído um valor máximo através do método SetMaxValue, o valor padrão será 100.

Parâmetros

NomeTipoDescriçãoObrigatórioValor Padrão
nValueNuméricoValor máximo atribuído ao velocímetroX

Sintaxe

PCPMonitorGauge():SetMinValue(nValue)

Descrição

Especifica o valor mínimo para a escala do velocímetro.

Se não for atribuído um valor mínimo através do método SetMinValue, o valor padrão será 0.

Parâmetros

NomeTipoDescriçãoObrigatórioValor Padrão
nValueNuméricoValor mínimo atribuído ao velocímetroX

Sintaxe

PCPMonitorGauge():SetPrepend(cPrepend)

Descrição

Especifica uma string que será visualizada à esquerda da leitura do velocímetro.

Parâmetros

NomeTipoDescriçãoObrigatórioValor Padrão
cPrependCaracterString que será visualizadaX

Sintaxe

PCPMonitorGauge():SetPrependStyle(cProperty,cValue)

Descrição

Atribui estilo à string que será visualizada à esquerda da leitura do velocímetro.

Parâmetros

NomeTipoDescriçãoObrigatórioValor Padrão
cPropertyCaracterNome da propriedade CSSX
cValueCaracterValor da propriedadeX

Sintaxe

PCPMonitorGauge():SetThick(nThick)

Descrição

Especifica a espessura da barra do velocímetro.

Se não for atribuída uma espessura à barra do velocímetro através do método SetThick, o valor padrão será 6.

Parâmetros

NomeTipoDescriçãoObrigatórioValor Padrão
nThickNuméricoEspessura da barraX