Implemented by classes to provide a method for modification evaluation.
Verse using statement |
using { /Verse.org/Verse } |
modifier<public>(t:any):modifier(t)
This function is a parametric type, meaning it returns a class or interface rather than a value or object instance.
Parameters
modifier takes the following parameters:
| Name | Type | Description |
|---|---|---|
t |
any |
Generated Interface
modifier returns the parametric interface modifier(t).
Attributes, Specifiers, and Effects
Attributes
The following attributes determine how modifier behaves outside the Verse language. For the complete list of attributes, see the Attributes section of the Specifiers Page.
| Attribute | Arguments | Meaning |
|---|---|---|
available |
MinUploadedAtFNVersion := 4100 |
|
experimental |
This feature is in an experimental state, and you cannot publish projects implmenting it. The API for this feature is subject to change and backward compatibility is not guaranteed. |
Specifiers
The following specifiers determine how you can interact with modifier in your programs. For the complete list of specifiers, see the Specifiers Page.
| Specifier | Meaning |
|---|---|
public |
The identifier is universally accessible. You can use this on modules, classes, interfaces, structs, enums, methods, and data. |