IntExpression class
Representa una propiedad que es un valor int o una expresión de cadena que se resuelve en un valor int.
- Extends
-
ExpressionProperty<number>
Comentarios
Los valores de cadena siempre se interpretan como una expresión, ya sea que tenga el prefijo '=' o no.
Constructores
Int |
Inicializa una nueva instancia de la clase intExpression de . |
Propiedades heredadas
expression |
Obtiene o establece el texto de expresión que se va a evaluar para obtener el valor. |
value | Obtiene o establece el valor sin formato de la propiedad de expresión. |
Métodos
set |
Establezca un valor entero. |
try |
Intente obtener el valor. |
Métodos heredados
get |
Obtenga el valor. |
to |
Esto devolverá la expresión existente si el valor es de tipo no complejo. |
to |
Convierta una propiedad de expresión en cadena. |
Detalles del constructor
IntExpression(number | string | Expression)
Inicializa una nueva instancia de la clase intExpression de .
new IntExpression(value?: number | string | Expression)
Parámetros
- value
-
number | string | Expression
Expresión int number
o string
que se resuelve en un number
int .
Detalles de las propiedades heredadas
expressionText
Obtiene o establece el texto de expresión que se va a evaluar para obtener el valor.
expressionText: string
Valor de propiedad
string
Heredado deExpressionProperty.expressionText
value
Obtiene o establece el valor sin formato de la propiedad de expresión.
value: number
Valor de propiedad
number
se hereda deexpressionProperty.value
Detalles del método
setValue(number | string | Expression)
Establezca un valor entero.
function setValue(value: number | string | Expression)
Parámetros
- value
-
number | string | Expression
Valor que se va a establecer.
tryGetValue(object)
Intente obtener el valor.
function tryGetValue(data: object): { error: Error, value: number }
Parámetros
- data
-
object
Datos que se usarán para el enlace de expresiones.
Devoluciones
{ error: Error, value: number }
Valor del número int
Detalles de los métodos heredados
getValue(object)
Obtenga el valor.
function getValue(data: object): number
Parámetros
- data
-
object
Datos que se usarán para el enlace de expresiones.
Devoluciones
number
Valor.
Comentarios
Se producirá un error si value es una expresión no válida.
Heredado deExpressionProperty.getValue
toExpression()
Esto devolverá la expresión existente si el valor es de tipo no complejo.
function toExpression(): Expression
Devoluciones
Expresión existente si el valor es de tipo no complejo.
heredado deExpressionProperty.toExpression
toString()
Convierta una propiedad de expresión en cadena.
function toString(): string
Devoluciones
string
Cadena convertida.
heredado deexpressionProperty.toString