IntExpression class
Представляет свойство, которое является int или строковым выражением, которое разрешается в int.
- Extends
-
ExpressionProperty<number>
Комментарии
Строковые значения всегда интерпретируются как выражение, имеет ли он префикс '=' или нет.
Конструкторы
| Int |
Инициализирует новый экземпляр класса IntExpression. |
Унаследованные свойства
| expression |
Получает или задает текст выражения для вычисления значения. |
| value | Возвращает или задает необработанное значение свойства выражения. |
Методы
| set |
Задайте целочисленное значение. |
| try |
Попробуйте получить значение. |
Наследуемые методы
| get |
Получите значение. |
| to |
Это возвращает существующее выражение, если значение не является сложным типом. |
| to |
Преобразование свойства выражения в строку. |
Сведения о конструкторе
IntExpression(number | string | Expression)
Инициализирует новый экземпляр класса IntExpression.
new IntExpression(value?: number | string | Expression)
Параметры
- value
-
number | string | Expression
Выражение int number или string, разрешающее int number.
Сведения об унаследованном свойстве
expressionText
Получает или задает текст выражения для вычисления значения.
expressionText: string
Значение свойства
string
наследуется отExpressionProperty.expressionText
value
Возвращает или задает необработанное значение свойства выражения.
value: number
Значение свойства
number
наследуется отExpressionProperty.value
Сведения о методе
setValue(number | string | Expression)
Задайте целочисленное значение.
function setValue(value: number | string | Expression)
Параметры
- value
-
number | string | Expression
Значение для задания.
tryGetValue(object)
Попробуйте получить значение.
function tryGetValue(data: object): { error: Error, value: number }
Параметры
- data
-
object
Данные, используемые для привязки выражений.
Возвращаемое значение
{ error: Error, value: number }
Значение числа int
Сведения о наследуемом методе
getValue(object)
Получите значение.
function getValue(data: object): number
Параметры
- data
-
object
Данные, используемые для привязки выражений.
Возвращаемое значение
number
Значение.
Комментарии
Ошибка возникает, если значение является недопустимым выражением.
наследуется отExpressionProperty.getValue
toExpression()
Это возвращает существующее выражение, если значение не является сложным типом.
function toExpression(): Expression
Возвращаемое значение
Существующее выражение, если значение не является сложным типом.
унаследовано отExpressionProperty.toExpression
toString()
Преобразование свойства выражения в строку.
function toString(): string
Возвращаемое значение
string
Преобразованная строка.
наследуется отExpressionProperty.toString