You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The mask property, which has the match name ADBE Mask Parade, has a propertyType of PropertyType.INDEXED_GROUP. It is expected to be a PropertyGroup, while its child properties are of the type MaskPropertyGroup.
For example: layer.mask.maskMode provides the correct type hint, but when executing the code, it fails to retrieve any values.
I used a third-party tool to demonstrate this hierarchy issue. This tool can read nested Property hierarchies and display them as JSON:
The text was updated successfully, but these errors were encountered:
Yes, the current typedefs don't have any way to identify results accessed by matchnames or strings.
You can either check whether it's a MaskPropertyGroup after the fact, or access it from the layer via avLayer.mask (instead of avLayer.property("ADBE Mask Parade") to return the typed MaskPropertyGroup group.
The mask property, which has the match name ADBE Mask Parade, has a propertyType of PropertyType.INDEXED_GROUP. It is expected to be a PropertyGroup, while its child properties are of the type MaskPropertyGroup.
For example: layer.mask.maskMode provides the correct type hint, but when executing the code, it fails to retrieve any values.
I used a third-party tool to demonstrate this hierarchy issue. This tool can read nested Property hierarchies and display them as JSON:
The text was updated successfully, but these errors were encountered: