[]
        
(Showing Draft Content)

C1.ExpressionEditor.Engine.IExpressionLexer.AddFunction

AddFunction Method

AddFunction(List<ExpressionItem>, Func<List<object>, object>, int, int)

Added a custom function to engine of C1ExpressionEditor.

Declaration
void AddFunction(List<ExpressionItem> items, Func<List<object>, object> function, int minArgsCount, int maxArgsCount)
Parameters
Type Name Description
List<ExpressionItem> items

Provides the function description for the C1ExpressionEditorPanel.

Func<List<object>, object> function

The delegate that evaluates the function.

int minArgsCount

Minimum arguments count.

int maxArgsCount

Maximum arguments count.