| /expo/packages/expo-router/build/views/ |
| H A D | Sitemap.js | 66 …const segments = react_1.default.useMemo(() => [...parents, ...route.route.split('/')], [parents, … 69 segments 80 }, [segments, route.route]); 82 const segments = route.contextKey.split('/'); 85 return segments[segments.length - 2] + '/' + segments[segments.length - 1]; 90 return segments.slice(-segmentCount).join('/'); 117 …ute: child, isInitial: route.initialRouteName === child.route, parents: segments, level: level + (…
|
| H A D | Sitemap.js.map | 1 …segments = React.useMemo(\n () => [...parents, ...route.route.split('/')],\n [parents, route…
|
| /expo/packages/expo-router/src/views/ |
| H A D | Sitemap.tsx | 102 const segments = React.useMemo( 110 segments 122 }, [segments, route.route]); 125 const segments = route.contextKey.split('/'); 126 // join last two segments for layout routes 128 return segments[segments.length - 2] + '/' + segments[segments.length - 1]; 134 // This presents files without layout routes as children with all relevant segments. 135 return segments.slice(-segmentCount).join('/'); 190 parents={segments}
|
| /expo/packages/expo-router/src/__tests__/ |
| H A D | LocationProvider.test.node.ts | 17 segments: ['foo', 'bar baz'], 43 segments: ['foo', 'bar baz'],
|
| H A D | hooks.test.node.tsx | 47 const segments = renderHookOnce(() => useSegments()); 48 expectType<string>(segments[0]); 49 expectType<string[]>(segments); 52 const segments = renderHookOnce(() => useSegments<['alpha']>()); 53 expectType<'alpha'>(segments[0]); 56 const segments = renderHookOnce(() => useSegments<['a'] | ['b'] | ['b', 'c']>()); 57 expectType<'a' | 'b'>(segments[0]); 58 if (segments[0] === 'b') expectType<'c' | undefined>(segments[1]);
|
| H A D | globalState.test.node.tsx | 19 segments: [], 83 segments: [], 120 segments: [],
|
| /expo/ios/versioned-react-native/ABI49_0_0/Expo/ExpoKit/Core/Api/Components/Maps/ |
| H A D | ABI49_0_0AIRMapPolylineRenderer.m | 115 NSMutableArray* segments = [NSMutableArray new]; 116 if (_polyline.pointCount <= 1) return segments; 125 [segments addObject:segment]; 144 [segments addObject:segment]; 150 [segments addObject:segment]; 157 [segments removeLastObject]; 160 return segments; 200 NSArray* segments = [self createSegments]; 201 for (NSUInteger i = 0, n = segments.count; i < n; i++) { 202 ABI49_0_0AIRMapPolylineRendererSegment* segment = segments[i];
|
| /expo/ios/versioned-react-native/ABI48_0_0/Expo/ExpoKit/Core/Api/Components/Maps/ |
| H A D | ABI48_0_0AIRMapPolylineRenderer.m | 115 NSMutableArray* segments = [NSMutableArray new]; 116 if (_polyline.pointCount <= 1) return segments; 125 [segments addObject:segment]; 144 [segments addObject:segment]; 150 [segments addObject:segment]; 157 [segments removeLastObject]; 160 return segments; 200 NSArray* segments = [self createSegments]; 201 for (NSUInteger i = 0, n = segments.count; i < n; i++) { 202 ABI48_0_0AIRMapPolylineRendererSegment* segment = segments[i];
|
| /expo/ios/versioned-react-native/ABI47_0_0/Expo/ExpoKit/Core/Api/Components/Maps/ |
| H A D | ABI47_0_0AIRMapPolylineRenderer.m | 115 NSMutableArray* segments = [NSMutableArray new]; 116 if (_polyline.pointCount <= 1) return segments; 125 [segments addObject:segment]; 144 [segments addObject:segment]; 150 [segments addObject:segment]; 157 [segments removeLastObject]; 160 return segments; 200 NSArray* segments = [self createSegments]; 201 for (NSUInteger i = 0, n = segments.count; i < n; i++) { 202 ABI47_0_0AIRMapPolylineRendererSegment* segment = segments[i];
|
| /expo/ios/Exponent/Versioned/Core/Api/Components/Maps/ |
| H A D | AIRMapPolylineRenderer.m | 115 NSMutableArray* segments = [NSMutableArray new]; 116 if (_polyline.pointCount <= 1) return segments; 125 [segments addObject:segment]; 144 [segments addObject:segment]; 150 [segments addObject:segment]; 157 [segments removeLastObject]; 160 return segments; 200 NSArray* segments = [self createSegments]; 201 for (NSUInteger i = 0, n = segments.count; i < n; i++) { 202 AIRMapPolylineRendererSegment* segment = segments[i];
|
| /expo/packages/expo-router/src/link/ |
| H A D | path.ts | 99 export function resolve(...segments: string[]) { 103 for (let i = segments.length - 1; i >= -1 && !resolvedAbsolute; i--) { 106 path = segments[i];
|
| /expo/packages/expo-router/build/link/ |
| H A D | path.js | 108 function resolve(...segments) { argument 111 for (let i = segments.length - 1; i >= -1 && !resolvedAbsolute; i--) { 114 path = segments[i];
|
| H A D | path.d.ts | 1 export declare function resolve(...segments: string[]): string;
|
| /expo/packages/expo-router/src/ |
| H A D | LocationProvider.tsx | 10 segments: string[]; 39 ): Pick<UrlObject, 'segments' | 'params'> { 43 segments: stripBasePath(pathname, basePath).split('/').filter(Boolean).map(decodeURIComponent),
|
| H A D | getReactNavigationConfig.ts | 34 function parseRouteSegments(segments: string): string { 39 segments
|
| /expo/packages/expo-router/build/ |
| H A D | getReactNavigationConfig.js | 22 function parseRouteSegments(segments) { argument 27 segments
|
| H A D | LocationProvider.d.ts | 7 segments: string[];
|
| H A D | LocationProvider.js | 21 …segments: (0, getStateFromPath_1.stripBasePath)(pathname, basePath).split('/').filter(Boolean).map…
|
| /expo/packages/expo-router/types/ |
| H A D | jest.d.ts | 6 toHaveSegments(segments: string[]): R;
|
| /expo/packages/jest-expo/src/preset/ |
| H A D | withTypescriptMapping.js | 45 const segments = target.split('/').map((segment) => (segment.trim() === '*' ? '$1' : segment)); 46 return [prefix, ...segments].join('/');
|
| /expo/packages/@expo/cli/src/export/ |
| H A D | exportStaticAsync.ts | 275 const segments = routePath.split('/'); constant 277 function generateVariations(segments: string[], current = ''): void { 278 if (segments.length === 0) { 283 const [head, ...rest] = segments; 311 generateVariations(segments);
|
| /expo/packages/expo-maps/build/ |
| H A D | Polyline.js.map | 1 …segments (optional).\n * * `'bevel'` - beveled joints between line segments\n * * `'miter'` - …
|
| H A D | Polygon.js.map | 1 …segments (optional).\n * * `'bevel'` - beveled joints between line segments\n * * `'miter'` - …
|
| /expo/packages/expo-router/build/fork/ |
| H A D | getPathFromState.js | 327 const segments = pattern.split('/'); 328 return segments 368 if (segments.length - 1 === i) { 389 const segments = pattern.split('/'); 391 segments 398 if (segments.some((segment) => segment.startsWith('*'))) {
|
| /expo/packages/expo-router/src/fork/ |
| H A D | getPathFromState.ts | 434 const segments = pattern.split('/'); constant 435 return segments 478 if (segments.length - 1 === i) { 511 const segments = pattern.split('/'); constant 514 segments 522 if (segments.some((segment) => segment.startsWith('*'))) {
|