Variable
Iface
constructor
parent_
iface
name
evaluate
get_
bind
get_
binded
get_
name
get_
value
set_
bind
set_
name
set_
value
GJS API Reference
GCalc-1
GCalc
VariableIface
Class VariableIface
Hierarchy
VariableIface
Index
Constructors
constructor
Properties
parent_
iface
name
Methods
evaluate
get_
bind
get_
binded
get_
name
get_
value
set_
bind
set_
name
set_
value
Constructors
constructor
new
Variable
Iface
(
)
:
VariableIface
Returns
VariableIface
Properties
parent_
iface
parent_
iface
:
TypeInterface
Static
name
name
:
string
Methods
evaluate
evaluate
(
self
:
GCalc
.
Variable
)
:
GCalc
.
Expression
Parameters
self:
GCalc
.
Variable
Returns
GCalc
.
Expression
get_
bind
get_
bind
(
self
:
GCalc
.
Variable
)
:
GCalc
.
Variable
Parameters
self:
GCalc
.
Variable
Returns
GCalc
.
Variable
get_
binded
get_
binded
(
self
:
GCalc
.
Variable
)
:
boolean
Parameters
self:
GCalc
.
Variable
Returns
boolean
get_
name
get_
name
(
self
:
GCalc
.
Variable
)
:
string
Parameters
self:
GCalc
.
Variable
Returns
string
get_
value
get_
value
(
self
:
GCalc
.
Variable
)
:
GCalc
.
Constant
Parameters
self:
GCalc
.
Variable
Returns
GCalc
.
Constant
set_
bind
set_
bind
(
self
:
GCalc
.
Variable
, value
:
GCalc
.
Variable
)
:
void
Parameters
self:
GCalc
.
Variable
value:
GCalc
.
Variable
Returns
void
set_
name
set_
name
(
self
:
GCalc
.
Variable
, value
:
string
)
:
void
Parameters
self:
GCalc
.
Variable
value:
string
Returns
void
set_
value
set_
value
(
self
:
GCalc
.
Variable
, value
:
GCalc
.
Constant
)
:
void
Parameters
self:
GCalc
.
Variable
value:
GCalc
.
Constant
Returns
void
Variable
Iface
constructor
parent_
iface
name
evaluate
get_
bind
get_
binded
get_
name
get_
value
set_
bind
set_
name
set_
value
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHQ2FsY18xLkdDYWxjLlZhcmlhYmxlSWZhY2UuaHRtbCNjb25zdHJ1Y3RvciIsIm5hbWUiOiJjb25zdHJ1Y3RvciIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdDYWxjXzEuR0NhbGMuVmFyaWFibGVJZmFjZS5odG1sI3BhcmVudF9pZmFjZSIsIm5hbWUiOiJwYXJlbnRfaWZhY2UiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdDYWxjXzEuR0NhbGMuVmFyaWFibGVJZmFjZS5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHQ2FsY18xLkdDYWxjLlZhcmlhYmxlSWZhY2UuaHRtbCNldmFsdWF0ZSIsIm5hbWUiOiJldmFsdWF0ZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHQ2FsY18xLkdDYWxjLlZhcmlhYmxlSWZhY2UuaHRtbCNnZXRfYmluZCIsIm5hbWUiOiJnZXRfYmluZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHQ2FsY18xLkdDYWxjLlZhcmlhYmxlSWZhY2UuaHRtbCNnZXRfYmluZGVkIiwibmFtZSI6ImdldF9iaW5kZWQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR0NhbGNfMS5HQ2FsYy5WYXJpYWJsZUlmYWNlLmh0bWwjZ2V0X25hbWUiLCJuYW1lIjoiZ2V0X25hbWUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR0NhbGNfMS5HQ2FsYy5WYXJpYWJsZUlmYWNlLmh0bWwjZ2V0X3ZhbHVlIiwibmFtZSI6ImdldF92YWx1ZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHQ2FsY18xLkdDYWxjLlZhcmlhYmxlSWZhY2UuaHRtbCNzZXRfYmluZCIsIm5hbWUiOiJzZXRfYmluZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHQ2FsY18xLkdDYWxjLlZhcmlhYmxlSWZhY2UuaHRtbCNzZXRfbmFtZSIsIm5hbWUiOiJzZXRfbmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHQ2FsY18xLkdDYWxjLlZhcmlhYmxlSWZhY2UuaHRtbCNzZXRfdmFsdWUiLCJuYW1lIjoic2V0X3ZhbHVlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfV0sImNsYXNzTmFtZXMiOiJjdXJyZW50IHRzZC1raW5kLWNsYXNzIHRzZC1wYXJlbnQta2luZC1uYW1lc3BhY2UiLCJocmVmIjoiR0NhbGNfMS5HQ2FsYy5WYXJpYWJsZUlmYWNlLmh0bWwiLCJuYW1lIjoiVmFyaWFibGVJZmFjZSJ9