IntExpression class
Mewakili properti yang merupakan ekspresi int atau string yang diselesaikan ke int.
- Memperluas
-
ExpressionProperty<number>
Keterangan
Nilai string selalu ditafsirkan sebagai ekspresi, apakah memiliki awalan '=' atau tidak.
Konstruktor
| Int |
Menginisialisasi instans baru |
Properti yang Diwariskan
| expression |
Mendapatkan atau mengatur teks ekspresi untuk dievaluasi untuk mendapatkan nilainya. |
| value | Mendapatkan atau mengatur nilai mentah properti ekspresi. |
Metode
| set |
Atur nilai bilangan bulat. |
| try |
Cobalah untuk mendapatkan nilainya. |
Metode yang Diwarisi
| get |
Dapatkan nilainya. |
| to |
Ini akan mengembalikan ekspresi yang ada jika nilainya adalah jenis non-kompleks. |
| to |
Mengonversi properti ekspresi menjadi string. |
Detail Konstruktor
IntExpression(number | string | Expression)
Menginisialisasi instans baru
new IntExpression(value?: number | string | Expression)
Parameter
- value
-
number | string | Expression
Ekspresi int number atau string yang diselesaikan ke int number.
Detail Properti yang Diwariskan
expressionText
Mendapatkan atau mengatur teks ekspresi untuk dievaluasi untuk mendapatkan nilainya.
expressionText: string
Nilai Properti
string
value
Mendapatkan atau mengatur nilai mentah properti ekspresi.
value: number
Nilai Properti
number
Detail Metode
setValue(number | string | Expression)
Atur nilai bilangan bulat.
function setValue(value: number | string | Expression)
Parameter
- value
-
number | string | Expression
Nilai yang akan diatur.
tryGetValue(object)
Cobalah untuk mendapatkan nilainya.
function tryGetValue(data: object): { error: Error, value: number }
Parameter
- data
-
object
Data yang digunakan untuk pengikatan ekspresi.
Mengembalikan
{ error: Error, value: number }
Nilai angka int
Detail Metode yang Diwarisi
getValue(object)
Dapatkan nilainya.
function getValue(data: object): number
Parameter
- data
-
object
Data yang digunakan untuk pengikatan ekspresi.
Mengembalikan
number
Nilainya.
Keterangan
Kesalahan akan dilemparkan jika nilai adalah ekspresi yang tidak valid.
Diwarisi DariExpressionProperty.getValue
toExpression()
Ini akan mengembalikan ekspresi yang ada jika nilainya adalah jenis non-kompleks.
function toExpression(): Expression
Mengembalikan
Ekspresi yang ada jika nilainya adalah jenis non-kompleks.
Diwarisi DariExpressionProperty.toExpression
toString()
Mengonversi properti ekspresi menjadi string.
function toString(): string
Mengembalikan
string
String yang dikonversi.