All pages
Powered by GitBook
1 of 1

Loading...

AddFunction(string,System.Func<TResult>)

Method in IActionRegistration

Summary

Add a new function that returns a value, so that it can be called from Yarn scripts.

void AddFunction<TResult>(string name, System.Func<TResult> implementation);

Remarks

When this function has been registered, it can be called from your Yarn scripts like so:

<<if myFunction(1, 2) == true>>
myFunction returned true!
<<endif>>

The call command can also be used to invoke the function:

<<call myFunction(1, 2)>>

Parameters

Name
Description
Name
Description
  • : A collection of functions that can be called from Yarn programs.

Func<TResult> implementation

The System.Delegate that should be invoked when this function is called.

string name

TResult

The type of the value that the function should return.

Type Parameters

See Also

Library