Math
Variable
Iface
constructor
name
evaluate
get_
bind
get_
binded
get_
name
get_
value
set_
bind
set_
name
set_
value
GJS API Reference
GCalc-2
GCalc
MathVariableIface
Class MathVariableIface
Hierarchy
MathVariableIface
Index
Constructors
constructor
Properties
name
Methods
evaluate
get_
bind
get_
binded
get_
name
get_
value
set_
bind
set_
name
set_
value
Constructors
constructor
new
Math
Variable
Iface
(
)
:
MathVariableIface
Returns
MathVariableIface
Properties
Static
name
name
:
string
Methods
evaluate
evaluate
(
self
:
MathVariable
)
:
MathExpression
Parameters
self:
MathVariable
Returns
MathExpression
get_
bind
get_
bind
(
self
:
MathVariable
)
:
MathVariable
Parameters
self:
MathVariable
Returns
MathVariable
get_
binded
get_
binded
(
self
:
MathVariable
)
:
boolean
Parameters
self:
MathVariable
Returns
boolean
get_
name
get_
name
(
self
:
MathVariable
)
:
string
Parameters
self:
MathVariable
Returns
string
get_
value
get_
value
(
self
:
MathVariable
)
:
MathConstant
Parameters
self:
MathVariable
Returns
MathConstant
set_
bind
set_
bind
(
self
:
MathVariable
, value
:
MathVariable
)
:
void
Parameters
self:
MathVariable
value:
MathVariable
Returns
void
set_
name
set_
name
(
self
:
MathVariable
, value
:
string
)
:
void
Parameters
self:
MathVariable
value:
string
Returns
void
set_
value
set_
value
(
self
:
MathVariable
, value
:
MathConstant
)
:
void
Parameters
self:
MathVariable
value:
MathConstant
Returns
void
Math
Variable
Iface
constructor
name
evaluate
get_
bind
get_
binded
get_
name
get_
value
set_
bind
set_
name
set_
value
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHQ2FsY18yLkdDYWxjLk1hdGhWYXJpYWJsZUlmYWNlLmh0bWwjY29uc3RydWN0b3IiLCJuYW1lIjoiY29uc3RydWN0b3IiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdDYWxjXzIuR0NhbGMuTWF0aFZhcmlhYmxlSWZhY2UuaHRtbCNuYW1lIiwibmFtZSI6Im5hbWUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR0NhbGNfMi5HQ2FsYy5NYXRoVmFyaWFibGVJZmFjZS5odG1sI2V2YWx1YXRlIiwibmFtZSI6ImV2YWx1YXRlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdDYWxjXzIuR0NhbGMuTWF0aFZhcmlhYmxlSWZhY2UuaHRtbCNnZXRfYmluZCIsIm5hbWUiOiJnZXRfYmluZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHQ2FsY18yLkdDYWxjLk1hdGhWYXJpYWJsZUlmYWNlLmh0bWwjZ2V0X2JpbmRlZCIsIm5hbWUiOiJnZXRfYmluZGVkIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdDYWxjXzIuR0NhbGMuTWF0aFZhcmlhYmxlSWZhY2UuaHRtbCNnZXRfbmFtZSIsIm5hbWUiOiJnZXRfbmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHQ2FsY18yLkdDYWxjLk1hdGhWYXJpYWJsZUlmYWNlLmh0bWwjZ2V0X3ZhbHVlIiwibmFtZSI6ImdldF92YWx1ZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHQ2FsY18yLkdDYWxjLk1hdGhWYXJpYWJsZUlmYWNlLmh0bWwjc2V0X2JpbmQiLCJuYW1lIjoic2V0X2JpbmQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR0NhbGNfMi5HQ2FsYy5NYXRoVmFyaWFibGVJZmFjZS5odG1sI3NldF9uYW1lIiwibmFtZSI6InNldF9uYW1lIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdDYWxjXzIuR0NhbGMuTWF0aFZhcmlhYmxlSWZhY2UuaHRtbCNzZXRfdmFsdWUiLCJuYW1lIjoic2V0X3ZhbHVlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfV0sImNsYXNzTmFtZXMiOiJjdXJyZW50IHRzZC1raW5kLWNsYXNzIHRzZC1wYXJlbnQta2luZC1uYW1lc3BhY2UiLCJocmVmIjoiR0NhbGNfMi5HQ2FsYy5NYXRoVmFyaWFibGVJZmFjZS5odG1sIiwibmFtZSI6Ik1hdGhWYXJpYWJsZUlmYWNlIn0=