isHidden
GetterReadOnly
Reflects the HiddenClass custom attribute from CoreCustomAttributes.
Returns true when this class is directly hidden (via HiddenClass(Show!=true) or
schema-level HiddenSchema(ShowClasses!=true)). Does NOT consider base class inheritance -
use isEffectivelyHidden for that.
Note: false means explicitly shown via HiddenClass(Show=true). undefined means
no HiddenClass CA and the schema does not hide its classes. Both are "not hidden" for
this property, but isEffectivelyHidden distinguishes them when walking the hierarchy.
isHidden: boolean | undefined
Returns - boolean | undefined
Defined in
- ecschema-metadata/src/SchemaView.ts Line 534
Last Updated: 27 May, 2026
Found something wrong, missing, or unclear on this page? Raise an issue in our repo.