weasel API - v0.8.0
    Preparing search index...

    Function defaultCommitAdapter

    • Type Parameters

      • TPose

      Parameters

      Returns {
          getChildren: (parentId: string | null) => string[];
          getNode: (id: string) => SceneNode<unknown, string, TPose> | undefined;
          getNodes: () => (SceneNode<unknown, string, TPose> | undefined)[];
          getParent: (id: string) => string | null;
          getPose: (id: string) => TPose;
          insertNode: (
              node: SceneNode<unknown, string, TPose>,
              index?: number,
          ) => NodeId;
          removeNode: (id: string) => void;
          setChildOrder: (parentId: string | null, orderedIds: string[]) => void;
          setData: (id: string, data: unknown) => void;
          setLayer: (id: string, layer: string) => void;
          setParent: (id: string, parentId: string | null) => void;
          setPose: (id: string, pose: TPose) => void;
      }