Skip to content
This repository was archived by the owner on Feb 22, 2023. It is now read-only.

Commit 35f1172

Browse files
committed
Restrict exposed types from platform interface
1 parent 39819be commit 35f1172

3 files changed

Lines changed: 9 additions & 1 deletion

File tree

packages/camera/camera/example/lib/main.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import 'package:camera/camera.dart';
1111
import 'package:flutter/material.dart';
1212
import 'package:video_player/video_player.dart';
1313

14+
1415
class CameraExampleHome extends StatefulWidget {
1516
@override
1617
_CameraExampleHomeState createState() {

packages/camera/camera/lib/camera.dart

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,10 @@ export 'src/camera_controller.dart';
66
export 'src/camera_image.dart';
77
export 'src/camera_preview.dart';
88

9-
export 'package:camera_platform_interface/camera_platform_interface.dart';
9+
export 'package:camera_platform_interface/camera_platform_interface.dart'
10+
show
11+
CameraDescription,
12+
CameraException,
13+
CameraLensDirection,
14+
ResolutionPreset,
15+
XFile;

packages/camera/camera/test/camera_test.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import 'dart:async';
66
import 'dart:ui';
77

88
import 'package:camera/camera.dart';
9+
import 'package:camera_platform_interface/camera_platform_interface.dart';
910
import 'package:flutter/services.dart';
1011
import 'package:flutter/widgets.dart';
1112
import 'package:flutter_test/flutter_test.dart';

0 commit comments

Comments
 (0)