GcSpread.Sheets.Calc.Functions Namespace : Function type |
var instance = new GcSpread.Sheets.Calc.Functions.Function(name, minArgs, maxArgs);
function Function;
Object
GcSpread.Sheets.Calc.Functions.Function
Name | Description | |
---|---|---|
Function Constructor | Represents an abstract base class for defining functions. |
Name | Description | |
---|---|---|
acceptsArray | Determines whether the function accepts array values for the specified argument. | |
acceptsError | Indicates whether the function can process Error values. | |
acceptsMissingArgument | Indicates whether the Evaluate method can process missing arguments. | |
acceptsReference | Determines whether the function accepts Reference values for the specified argument. | |
evaluate | Returns the result of the function applied to the arguments. | |
findBranchArgument | Finds the branch argument. | |
findTestArgument | Finds the test argument when this function is branched. | |
fromJSON | Loads the object state from the specified JSON string. | |
isBranch | Gets a value that indicates whether this function is branched by arguments as conditional. | |
isContextSensitive | Determines whether the evaluation of the function is dependent on the context in which the evaluation occurs. | |
isVolatile | Determines whether the function is volatile while it is being evaluated. | |
toJSON | Saves the object state to a JSON string. | |
toString | Returns the string representation of the function. |