Functions tab
A function is an argument that is not exposed to external access. The value of a function is generated by user-defined logic created in the
Library Designer
and by conditions that apply during instantiation.A function can be either conditional or calculated:
- A conditional function returns one of multiple possible results generated by expressions and based on IF/ELSE/ELSEIF logic. A conditional function allows for multiple branches and nesting.
- A calculated function generates a single value, based on a single expression.
Functions are listed alphabetically under a single group heading named by the library object.
This table describes the commands available on the
Functions
tab.Command | Description |
|---|---|
![]() | The Add New button opens the Function Builder window. |
![]() | The Move Up/Move Down buttons are deactivated for this tab. |
![]() | This dropdown menu can initiate a search for functions that match a text string entered in the adjacent field. There are two different types of finds that can be performed, use the dropdown menu to select the one to use:
|
Provide Feedback


