Home
last modified time | relevance | path

Searched refs:segments (Results 1 – 25 of 70) sorted by relevance

123

/expo/packages/expo-router/build/views/
H A DSitemap.js66 …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 DSitemap.js.map1segments = React.useMemo(\n () => [...parents, ...route.route.split('/')],\n [parents, route…
/expo/packages/expo-router/src/views/
H A DSitemap.tsx102 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 DLocationProvider.test.node.ts17 segments: ['foo', 'bar baz'],
43 segments: ['foo', 'bar baz'],
H A Dhooks.test.node.tsx47 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 DglobalState.test.node.tsx19 segments: [],
83 segments: [],
120 segments: [],
/expo/ios/versioned-react-native/ABI49_0_0/Expo/ExpoKit/Core/Api/Components/Maps/
H A DABI49_0_0AIRMapPolylineRenderer.m115 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 DABI48_0_0AIRMapPolylineRenderer.m115 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 DABI47_0_0AIRMapPolylineRenderer.m115 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 DAIRMapPolylineRenderer.m115 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 Dpath.ts99 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 Dpath.js108 function resolve(...segments) { argument
111 for (let i = segments.length - 1; i >= -1 && !resolvedAbsolute; i--) {
114 path = segments[i];
H A Dpath.d.ts1 export declare function resolve(...segments: string[]): string;
/expo/packages/expo-router/src/
H A DLocationProvider.tsx10 segments: string[];
39 ): Pick<UrlObject, 'segments' | 'params'> {
43 segments: stripBasePath(pathname, basePath).split('/').filter(Boolean).map(decodeURIComponent),
H A DgetReactNavigationConfig.ts34 function parseRouteSegments(segments: string): string {
39 segments
/expo/packages/expo-router/build/
H A DgetReactNavigationConfig.js22 function parseRouteSegments(segments) { argument
27 segments
H A DLocationProvider.d.ts7 segments: string[];
H A DLocationProvider.js21segments: (0, getStateFromPath_1.stripBasePath)(pathname, basePath).split('/').filter(Boolean).map…
/expo/packages/expo-router/types/
H A Djest.d.ts6 toHaveSegments(segments: string[]): R;
/expo/packages/jest-expo/src/preset/
H A DwithTypescriptMapping.js45 const segments = target.split('/').map((segment) => (segment.trim() === '*' ? '$1' : segment));
46 return [prefix, ...segments].join('/');
/expo/packages/@expo/cli/src/export/
H A DexportStaticAsync.ts275 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 DPolyline.js.map1segments (optional).\n * * `'bevel'` - beveled joints between line segments\n * * `'miter'` - …
H A DPolygon.js.map1segments (optional).\n * * `'bevel'` - beveled joints between line segments\n * * `'miter'` - …
/expo/packages/expo-router/build/fork/
H A DgetPathFromState.js327 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 DgetPathFromState.ts434 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('*'))) {

123