Function
Iface
constructor
parent_
iface
name
evaluate
get_
closed
get_
n_
params
get_
name
get_
param_
types
set_
closed
set_
n_
params
set_
name
verify_
params
GJS API Reference
GCalc-1
GCalc
FunctionIface
Class FunctionIface
Hierarchy
FunctionIface
Index
Constructors
constructor
Properties
parent_
iface
name
Methods
evaluate
get_
closed
get_
n_
params
get_
name
get_
param_
types
set_
closed
set_
n_
params
set_
name
verify_
params
Constructors
constructor
new
Function
Iface
(
)
:
FunctionIface
Returns
FunctionIface
Properties
parent_
iface
parent_
iface
:
TypeInterface
Static
name
name
:
string
Methods
evaluate
evaluate
(
self
:
GCalc
.
Function
)
:
GCalc
.
Expression
Parameters
self:
GCalc
.
Function
Returns
GCalc
.
Expression
get_
closed
get_
closed
(
self
:
GCalc
.
Function
)
:
boolean
Parameters
self:
GCalc
.
Function
Returns
boolean
get_
n_
params
get_
n_
params
(
self
:
GCalc
.
Function
)
:
number
Parameters
self:
GCalc
.
Function
Returns
number
get_
name
get_
name
(
self
:
GCalc
.
Function
)
:
string
Parameters
self:
GCalc
.
Function
Returns
string
get_
param_
types
get_
param_
types
(
self
:
GCalc
.
Function
)
:
GCalc
.
ExpressionContainer
Parameters
self:
GCalc
.
Function
Returns
GCalc
.
ExpressionContainer
set_
closed
set_
closed
(
self
:
GCalc
.
Function
, value
:
boolean
)
:
void
Parameters
self:
GCalc
.
Function
value:
boolean
Returns
void
set_
n_
params
set_
n_
params
(
self
:
GCalc
.
Function
, value
:
number
)
:
void
Parameters
self:
GCalc
.
Function
value:
number
Returns
void
set_
name
set_
name
(
self
:
GCalc
.
Function
, value
:
string
)
:
void
Parameters
self:
GCalc
.
Function
value:
string
Returns
void
verify_
params
verify_
params
(
self
:
GCalc
.
Function
)
:
boolean
Parameters
self:
GCalc
.
Function
Returns
boolean
Function
Iface
constructor
parent_
iface
name
evaluate
get_
closed
get_
n_
params
get_
name
get_
param_
types
set_
closed
set_
n_
params
set_
name
verify_
params
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHQ2FsY18xLkdDYWxjLkZ1bmN0aW9uSWZhY2UuaHRtbCNjb25zdHJ1Y3RvciIsIm5hbWUiOiJjb25zdHJ1Y3RvciIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdDYWxjXzEuR0NhbGMuRnVuY3Rpb25JZmFjZS5odG1sI3BhcmVudF9pZmFjZSIsIm5hbWUiOiJwYXJlbnRfaWZhY2UiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdDYWxjXzEuR0NhbGMuRnVuY3Rpb25JZmFjZS5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHQ2FsY18xLkdDYWxjLkZ1bmN0aW9uSWZhY2UuaHRtbCNldmFsdWF0ZSIsIm5hbWUiOiJldmFsdWF0ZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHQ2FsY18xLkdDYWxjLkZ1bmN0aW9uSWZhY2UuaHRtbCNnZXRfY2xvc2VkIiwibmFtZSI6ImdldF9jbG9zZWQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR0NhbGNfMS5HQ2FsYy5GdW5jdGlvbklmYWNlLmh0bWwjZ2V0X25fcGFyYW1zIiwibmFtZSI6ImdldF9uX3BhcmFtcyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHQ2FsY18xLkdDYWxjLkZ1bmN0aW9uSWZhY2UuaHRtbCNnZXRfbmFtZSIsIm5hbWUiOiJnZXRfbmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHQ2FsY18xLkdDYWxjLkZ1bmN0aW9uSWZhY2UuaHRtbCNnZXRfcGFyYW1fdHlwZXMiLCJuYW1lIjoiZ2V0X3BhcmFtX3R5cGVzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdDYWxjXzEuR0NhbGMuRnVuY3Rpb25JZmFjZS5odG1sI3NldF9jbG9zZWQiLCJuYW1lIjoic2V0X2Nsb3NlZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHQ2FsY18xLkdDYWxjLkZ1bmN0aW9uSWZhY2UuaHRtbCNzZXRfbl9wYXJhbXMiLCJuYW1lIjoic2V0X25fcGFyYW1zIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdDYWxjXzEuR0NhbGMuRnVuY3Rpb25JZmFjZS5odG1sI3NldF9uYW1lIiwibmFtZSI6InNldF9uYW1lIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdDYWxjXzEuR0NhbGMuRnVuY3Rpb25JZmFjZS5odG1sI3ZlcmlmeV9wYXJhbXMiLCJuYW1lIjoidmVyaWZ5X3BhcmFtcyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX1dLCJjbGFzc05hbWVzIjoiY3VycmVudCB0c2Qta2luZC1jbGFzcyB0c2QtcGFyZW50LWtpbmQtbmFtZXNwYWNlIiwiaHJlZiI6IkdDYWxjXzEuR0NhbGMuRnVuY3Rpb25JZmFjZS5odG1sIiwibmFtZSI6IkZ1bmN0aW9uSWZhY2UifQ==