<!--
{
  "availability" : [
    "FxPlug: 4.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "professional_video_applications",
  "identifier" : "/documentation/professional_video_applications/FxCustomParameterInterpolation_v2/isEqual(_:)",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Method",
  "symbol" : {
    "kind" : "Instance Method",
    "modules" : [
      "Professional Video Applications"
    ],
    "preciseIdentifier" : "c:objc(pl)FxCustomParameterInterpolation_v2(im)isEqual:"
  },
  "title" : "isEqual(_:)"
}
-->

# isEqual(_:)

Returns whether one custom parameter value is equal to another.

```
func isEqual(_ rightValue: any NSCopying & NSSecureCoding & NSObjectProtocol) -> Bool
```

## Parameters

`rightValue`

The value to the right of the equal sign in the equation (`leftValue` == `rightValue`).

## Return Value

True if the two values are equal, false otherwise.

## Discussion

The host application will sometimes need to know whether two custom parameters are equivalent. When it needs to know that, it will call this method on one custom parameter object, and pass it the other as `rightValue`.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)