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