Lines Matching refs:node
24 node: FileNode | null;
39 node: null,
50 if (currentNode.node) {
51 const overwritten = currentNode.node.contextKey;
67 node: null, constant
73 currentNode.node = file;
85 if (child.node && child.children.length && !child.node.normalizedName.endsWith('_layout')) {
86 const ext = child.node.contextKey.split('.').pop();
88 …recated Layout Route format: Move \`./app/${child.node.normalizedName}.${ext}\` to \`./app/${child…
97 .map((node) => treeNodeToRouteNode(node))
129 function getDefaultInitialRoute(node: RouteNode, name: string) {
130 return node.children.find((node) => collapseRouteSegments(node.route) === name);
133 function applyDefaultInitialRouteName(node: RouteNode): RouteNode {
134 const groupName = matchGroupName(node.route);
135 if (!node.children?.length) {
136 return node;
141 let initialRouteName = groupName ? getDefaultInitialRoute(node, groupName)?.route : undefined;
142 const loaded = node.loadRoute();
157 ...node,
181 const { name, node, children } = tree; constant
183 if (!node) throw new Error('node must be defined');
187 const clones = extrapolateGroupRoutes(name, node.contextKey);
191 loadRoute: node.loadRoute,
193 contextKey: node.contextKey,
202 contextKey: node.contextKey.replace(output.route, clone),
210 loadRoute: node.loadRoute,
212 contextKey: node.contextKey,
253 if (tree.node) {
279 const node: FileNode = { constant
295 return node;