GetOperator(string)
Get a custom operator added on the QueryEngine.
Read time 1 minuteLast updated 6 days ago
Definition
- Type: Method
- Namespace: UnityEditor.Search
- Assembly: UnityEditor
public QueryFilterOperator GetOperator(string op)
Parameters
The operator identifier.
Returns
Type | Description |
|---|---|
| QueryFilterOperator | The global QueryFilterOperator. |
Remarks
This method returns a QueryFilterOperator that was added on the QueryEngine. If the operator does not exist, the QueryFilterOperator will be invalid (see QueryFilterOperator.valid).
// Get an operator based on its token and add some handlers on it.var operatorToken = "%";var operatorObject = queryEngine.GetOperator(operatorToken);if (operatorObject.valid) operatorObject.AddHandler((float ev, float fv) => Math.Abs(ev % fv) < 0.0000001f);
See AddOperator for a complete example.