<!--
{
  "availability" : [
    "FxPlug: 3.1.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "professional_video_applications",
  "identifier" : "/documentation/professional_video_applications/FxParameterFlags",
  "metadataVersion" : "0.1.0",
  "role" : "Type Alias",
  "symbol" : {
    "kind" : "Type Alias",
    "modules" : [
      "Professional Video Applications"
    ],
    "preciseIdentifier" : "c:@T@FxParameterFlags"
  },
  "title" : "FxParameterFlags"
}
-->

# FxParameterFlags

These constants specify the characteristics of parameters display.

```
typealias FxParameterFlags = UInt32
```

## Discussion

Not all of the flags are meaningfully to all of the parameter types. The only flags, for example, that apply to group parameters are [`kFxParameterFlag_COLLAPSED`](/documentation/professional_video_applications/kFxParameterFlag_COLLAPSED), [`kFxParameterFlag_DONT_DISPLAY_IN_DASHBOARD`](/documentation/professional_video_applications/kFxParameterFlag_DONT_DISPLAY_IN_DASHBOARD), [`kFxParameterFlag_HIDDEN`](/documentation/professional_video_applications/kFxParameterFlag_HIDDEN), and [`kFxParameterFlag_DISABLED`](/documentation/professional_video_applications/kFxParameterFlag_DISABLED).

You are unable to give a group parameter a custom user interface.

## Topics

### Constants

[`var kFxParameterFlag_DEFAULT: Int`](/documentation/professional_video_applications/kFxParameterFlag_DEFAULT)

Convenience constant. No flags set.

[`var kFxParameterFlag_NOT_ANIMATABLE: Int`](/documentation/professional_video_applications/kFxParameterFlag_NOT_ANIMATABLE)

This parameter’s value is constant across time and cannot be animated.

[`var kFxParameterFlag_HIDDEN: Int`](/documentation/professional_video_applications/kFxParameterFlag_HIDDEN)

This parameter displays no UI to the user, but its value is saved/loaded.

[`var kFxParameterFlag_DISABLED: Int`](/documentation/professional_video_applications/kFxParameterFlag_DISABLED)

This parameter is dimmed and disabled.

[`var kFxParameterFlag_COLLAPSED: Int`](/documentation/professional_video_applications/kFxParameterFlag_COLLAPSED)

This group parameter’s subgroup is closed and its sub-parameters are not visible in the Inspector.

[`var kFxParameterFlag_DONT_SAVE: Int`](/documentation/professional_video_applications/kFxParameterFlag_DONT_SAVE)

This parameter’s values are not saved or loaded.

[`var kFxParameterFlag_DONT_DISPLAY_IN_DASHBOARD: Int`](/documentation/professional_video_applications/kFxParameterFlag_DONT_DISPLAY_IN_DASHBOARD)

This parameter is not visible in the dashboard controls.

[`var kFxParameterFlag_CUSTOM_UI: Int`](/documentation/professional_video_applications/kFxParameterFlag_CUSTOM_UI)

This parameter uses a custom user interface that replaces the standard parameter UI.

[`var kFxParameterFlag_IGNORE_MINMAX: Int`](/documentation/professional_video_applications/kFxParameterFlag_IGNORE_MINMAX)

This parameter’s range is unbounded.



---

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)