Parent

Type helper to get valid parent types for a node.

Parent type

Type helper to get valid parent types for a node.

Signature:

type Parent<T> = T extends Layer
  ? Scene | Layer | undefined
  : T extends Group
    ? ShapeLayer | Group | undefined
    : T extends Shape
      ? ShapeLayer | Group | undefined
      : never;

References: Layer, Scene, Group, ShapeLayer, Shape

Last updated: August 5, 2026 at 11:47 AMEdit this page