| /expo/packages/expo-linear-gradient/build/ |
| H A D | LinearGradient.js | 9 const { colors, locations, start, end, ...props } = this.props; 10 let resolvedLocations = locations; 11 if (locations && colors.length !== locations.length) { 13 resolvedLocations = locations.slice(0, colors.length); 18 …}), locations: resolvedLocations, startPoint: _normalizePoint(start), endPoint: _normalizePoint(en…
|
| H A D | NativeLinearGradient.web.js | 4 export default function NativeLinearGradient({ colors, locations, startPoint, endPoint, ...props })… 12 … return getLinearGradientBackgroundImage(colors, locations, startPoint, endPoint, width, height); 13 }, [colors, locations, startPoint, endPoint, width, height]); 35 export function getLinearGradientBackgroundImage(colors, locations, startPoint, endPoint, width = 1… argument 36 const gradientColors = calculateGradientColors(colors, locations); 67 function calculateGradientColors(colors, locations) { argument 70 if (locations && locations[index]) { 71 const location = Math.max(0, Math.min(1, locations[index]));
|
| H A D | NativeLinearGradient.android.js | 4 export default function NativeLinearGradient({ colors, locations, startPoint, endPoint, children, s… 22 …Fill, colors: colors, startPoint: startPoint, endPoint: endPoint, locations: locations, borderRadi… property
|
| H A D | NativeLinearGradient.types.d.ts | 5 locations?: number[] | null; 9 …ntBackgroundImage = (colors: number[], width?: number, height?: number, locations?: number[] | nul…
|
| H A D | NativeLinearGradient.web.d.ts | 3 export default function NativeLinearGradient({ colors, locations, startPoint, endPoint, ...props }:… 7 export declare function getLinearGradientBackgroundImage(colors: number[] | string[], locations?: n…
|
| /expo/ios/versioned/sdk49/ExpoLinearGradient/ |
| H A D | LinearGradientLayer.swift | 14 var locations = defaultLocations variable 47 func setLocations(_ locations: [CGFloat]?) { in setLocations() 48 self.locations = locations ?? defaultLocations in setLocations() 86 let locations = colors.enumerated().map { (offset: Int, _: CGColor) -> CGFloat in in draw() variable 87 if self.locations.count > offset { in draw() 88 return self.locations[offset] in draw() 94 …t gradient = CGGradient(colorsSpace: colorSpace, colors: colors as CFArray, locations: locations) { in draw()
|
| /expo/packages/expo-linear-gradient/ios/ |
| H A D | LinearGradientLayer.swift | 14 var locations = defaultLocations variable 47 func setLocations(_ locations: [CGFloat]?) { in setLocations() 48 self.locations = locations ?? defaultLocations in setLocations() 86 let locations = colors.enumerated().map { (offset: Int, _: CGColor) -> CGFloat in in draw() variable 87 if self.locations.count > offset { in draw() 88 return self.locations[offset] in draw() 94 …t gradient = CGGradient(colorsSpace: colorSpace, colors: colors as CFArray, locations: locations) { in draw()
|
| /expo/ios/versioned/sdk48/ExpoLinearGradient/ |
| H A D | LinearGradientLayer.swift | 14 var locations = defaultLocations variable 47 func setLocations(_ locations: [CGFloat]?) { in setLocations() 48 self.locations = locations ?? defaultLocations in setLocations() 86 let locations = colors.enumerated().map { (offset: Int, _: CGColor) -> CGFloat in in draw() variable 87 if self.locations.count > offset { in draw() 88 return self.locations[offset] in draw() 94 …t gradient = CGGradient(colorsSpace: colorSpace, colors: colors as CFArray, locations: locations) { in draw()
|
| /expo/ios/versioned/sdk47/ExpoLinearGradient/ |
| H A D | LinearGradientLayer.swift | 14 var locations = defaultLocations variable 47 func setLocations(_ locations: [CGFloat]?) { in setLocations() 48 self.locations = locations ?? defaultLocations in setLocations() 86 let locations = colors.enumerated().map { (offset: Int, _: CGColor) -> CGFloat in in draw() variable 87 if self.locations.count > offset { in draw() 88 return self.locations[offset] in draw() 94 …t gradient = CGGradient(colorsSpace: colorSpace, colors: colors as CFArray, locations: locations) { in draw()
|
| /expo/packages/expo-linear-gradient/src/ |
| H A D | NativeLinearGradient.web.tsx | 9 locations, 22 return getLinearGradientBackgroundImage(colors, locations, startPoint, endPoint, width, height); 23 }, [colors, locations, startPoint, endPoint, width, height]); 58 locations?: number[] | null, 64 const gradientColors = calculateGradientColors(colors, locations); 104 function calculateGradientColors(colors: number[] | string[], locations?: number[] | null) { 107 if (locations && locations[index]) { 108 const location = Math.max(0, Math.min(1, locations[index]));
|
| H A D | NativeLinearGradient.types.ts | 7 locations?: number[] | null; 16 locations?: number[] | null,
|
| H A D | LinearGradient.tsx | 43 * > The color-stop locations must be ascending from least to greatest. 46 locations?: number[] | null; 68 const { colors, locations, start, end, ...props } = this.props; 69 let resolvedLocations = locations; 70 if (locations && colors.length !== locations.length) { 71 console.warn('LinearGradient colors and locations props should be arrays of the same length'); 72 resolvedLocations = locations.slice(0, colors.length); 82 locations={resolvedLocations}
|
| /expo/ios/versioned/sdk47/EXLocation/EXLocation/TaskConsumers/ |
| H A D | ABI47_0_0EXLocationTaskConsumer.m | 84 …)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray<CLLocation *> *)locations 86 if (_task != nil && locations.count > 0) { 87 [self deferLocations:locations]; 122 // Execute task with deferred locations. 123 …NSDictionary *data = @{ @"locations": [ABI47_0_0EXLocationTaskConsumer _exportLocations:_deferredL… 139 - (void)deferLocations:(NSArray<CLLocation *> *)locations 143 for (CLLocation *location in locations) { 149 [_deferredLocations addObjectsFromArray:locations]; 178 + (NSArray<NSDictionary *> *)_exportLocations:(NSArray<CLLocation *> *)locations 182 for (CLLocation *location in locations) {
|
| /expo/packages/expo-location/ios/EXLocation/TaskConsumers/ |
| H A D | EXLocationTaskConsumer.m | 84 …)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray<CLLocation *> *)locations 86 if (_task != nil && locations.count > 0) { 87 [self deferLocations:locations]; 122 // Execute task with deferred locations. 123 …NSDictionary *data = @{ @"locations": [EXLocationTaskConsumer _exportLocations:_deferredLocations]… 139 - (void)deferLocations:(NSArray<CLLocation *> *)locations 143 for (CLLocation *location in locations) { 149 [_deferredLocations addObjectsFromArray:locations]; 178 + (NSArray<NSDictionary *> *)_exportLocations:(NSArray<CLLocation *> *)locations 182 for (CLLocation *location in locations) {
|
| /expo/ios/versioned/sdk49/EXLocation/EXLocation/TaskConsumers/ |
| H A D | ABI49_0_0EXLocationTaskConsumer.m | 84 …)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray<CLLocation *> *)locations 86 if (_task != nil && locations.count > 0) { 87 [self deferLocations:locations]; 122 // Execute task with deferred locations. 123 …NSDictionary *data = @{ @"locations": [ABI49_0_0EXLocationTaskConsumer _exportLocations:_deferredL… 139 - (void)deferLocations:(NSArray<CLLocation *> *)locations 143 for (CLLocation *location in locations) { 149 [_deferredLocations addObjectsFromArray:locations]; 178 + (NSArray<NSDictionary *> *)_exportLocations:(NSArray<CLLocation *> *)locations 182 for (CLLocation *location in locations) {
|
| /expo/ios/versioned/sdk48/EXLocation/EXLocation/TaskConsumers/ |
| H A D | ABI48_0_0EXLocationTaskConsumer.m | 84 …)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray<CLLocation *> *)locations 86 if (_task != nil && locations.count > 0) { 87 [self deferLocations:locations]; 122 // Execute task with deferred locations. 123 …NSDictionary *data = @{ @"locations": [ABI48_0_0EXLocationTaskConsumer _exportLocations:_deferredL… 139 - (void)deferLocations:(NSArray<CLLocation *> *)locations 143 for (CLLocation *location in locations) { 149 [_deferredLocations addObjectsFromArray:locations]; 178 + (NSArray<NSDictionary *> *)_exportLocations:(NSArray<CLLocation *> *)locations 182 for (CLLocation *location in locations) {
|
| /expo/apps/native-component-list/src/screens/ |
| H A D | LinearGradientScreen.tsx | 66 <LocationsTest locations={[location, 1.0 - location]} /> 126 locations={[0.5, 0.5]} 144 const LocationsTest: React.FunctionComponent<{ locations: number[] }> = ({ locations }) => { 145 const locationsInfo = locations.map((location) => +location.toFixed(2)).join(', '); 148 <MonoText>{`locations={[${locationsInfo}]}`}</MonoText> 149 <LinearGradient colors={['red', 'blue']} locations={locations} style={styles.gradient} />
|
| /expo/ios/versioned/sdk49/EXLocation/EXLocation/ |
| H A D | ABI49_0_0EXLocationDelegate.m | 9 onUpdateLocations:(nullable void (^)(NSArray<CLLocation *> *locations))onUpdateLocations 24 …)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray<CLLocation *> *)locations 27 _onUpdateLocations(locations);
|
| H A D | ABI49_0_0EXLocationDelegate.h | 14 @property (nonatomic, strong) void (^onUpdateLocations)(NSArray<CLLocation *> *locations); 20 onUpdateLocations:(nullable void (^)(NSArray<CLLocation *> *locations))onUpdateLocations 24 …locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray<CLLocation *> *)locations;
|
| /expo/ios/versioned/sdk47/EXLocation/EXLocation/ |
| H A D | ABI47_0_0EXLocationDelegate.m | 9 onUpdateLocations:(nullable void (^)(NSArray<CLLocation *> *locations))onUpdateLocations 24 …)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray<CLLocation *> *)locations 27 _onUpdateLocations(locations);
|
| H A D | ABI47_0_0EXLocationDelegate.h | 14 @property (nonatomic, strong) void (^onUpdateLocations)(NSArray<CLLocation *> *locations); 20 onUpdateLocations:(nullable void (^)(NSArray<CLLocation *> *locations))onUpdateLocations 24 …locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray<CLLocation *> *)locations;
|
| /expo/ios/versioned/sdk48/EXLocation/EXLocation/ |
| H A D | ABI48_0_0EXLocationDelegate.m | 9 onUpdateLocations:(nullable void (^)(NSArray<CLLocation *> *locations))onUpdateLocations 24 …)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray<CLLocation *> *)locations 27 _onUpdateLocations(locations);
|
| H A D | ABI48_0_0EXLocationDelegate.h | 14 @property (nonatomic, strong) void (^onUpdateLocations)(NSArray<CLLocation *> *locations); 20 onUpdateLocations:(nullable void (^)(NSArray<CLLocation *> *locations))onUpdateLocations 24 …locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray<CLLocation *> *)locations;
|
| /expo/packages/expo-location/ios/EXLocation/ |
| H A D | EXLocationDelegate.h | 14 @property (nonatomic, strong) void (^onUpdateLocations)(NSArray<CLLocation *> *locations); 20 onUpdateLocations:(nullable void (^)(NSArray<CLLocation *> *locations))onUpdateLocations 24 …locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray<CLLocation *> *)locations;
|
| H A D | EXLocationDelegate.m | 9 onUpdateLocations:(nullable void (^)(NSArray<CLLocation *> *locations))onUpdateLocations 24 …)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray<CLLocation *> *)locations 27 _onUpdateLocations(locations);
|