2017-08-07 08:57:25 +00:00
|
|
|
import * as React from 'react';
|
|
|
|
import { ViewStyle } from 'react-native';
|
|
|
|
|
|
|
|
export interface BlurViewProperties {
|
|
|
|
blurType: 'xlight' | 'light' | 'dark'
|
|
|
|
// tvOS only
|
|
|
|
| 'extraDark' | 'regular' | 'prominent';
|
|
|
|
blurAmount?: number; // 0 - 100
|
|
|
|
style?: ViewStyle;
|
2017-10-01 13:56:33 +00:00
|
|
|
viewRef?: number | null;
|
2017-08-07 08:57:25 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
export class BlurView extends React.Component<BlurViewProperties, {}> {}
|
|
|
|
|
|
|
|
|
|
|
|
export interface VibrancyViewProperties extends BlurViewProperties {}
|
|
|
|
|
|
|
|
export class VibrancyView extends React.Component<VibrancyViewProperties, {}> {}
|