Skip to content
Closed
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
e10c9d8
initial working commit
LouiseHsu Oct 25, 2023
6d3f6ca
fixed compiler error, move testing factory to runner, remove default …
LouiseHsu Oct 25, 2023
f16a10b
clean up, remove dependency on ios version
LouiseHsu Oct 30, 2023
09fa93f
remove extraneous files in platform interface
LouiseHsu Oct 30, 2023
f04c392
unused exports
LouiseHsu Oct 30, 2023
ee38fa7
Merge branch 'main' into pointer-interceptor-ios
LouiseHsu Oct 30, 2023
6c610b9
update versioning + changelog
LouiseHsu Oct 30, 2023
45a02df
Merge branch 'pointer-interceptor-ios' of github.com:LouiseHsu/packag…
LouiseHsu Oct 30, 2023
736b4b1
fix yaml issue
LouiseHsu Oct 31, 2023
badba67
fix example
LouiseHsu Oct 31, 2023
8c979d2
fix imports
LouiseHsu Oct 31, 2023
7af12bb
some more clean up, formatting
LouiseHsu Oct 31, 2023
276461c
add publish_to none
LouiseHsu Oct 31, 2023
bda6870
remove extra analysis_options
LouiseHsu Oct 31, 2023
29a3cc1
update platform interface pubspec.yaml
LouiseHsu Oct 31, 2023
78aa1e3
add public member comments, renaming
LouiseHsu Oct 31, 2023
b9bc419
remove extraneous analysis files
LouiseHsu Oct 31, 2023
f968902
remove extra test files
LouiseHsu Nov 1, 2023
f9294ab
more linter stuff
LouiseHsu Nov 1, 2023
3854eb9
lower versioning
LouiseHsu Nov 1, 2023
ef7f76f
lower versioning for platform interface
LouiseHsu Nov 1, 2023
819d7d4
version lowering
LouiseHsu Nov 1, 2023
6067505
fixing ios plugin overriding default ios behaviour
LouiseHsu Nov 2, 2023
994a8ae
remove old ios implementation
LouiseHsu Nov 3, 2023
68a4d8c
fix tests
LouiseHsu Nov 7, 2023
2bcdde2
update ios test
LouiseHsu Nov 7, 2023
fbf0e04
formatting
LouiseHsu Nov 7, 2023
85f0899
Merge branch 'main' into pointer-interceptor-ios
LouiseHsu Nov 7, 2023
6c18fa9
pr comments, update changelog/readme
LouiseHsu Nov 8, 2023
e6a8a09
remove empty test dir in example
LouiseHsu Nov 8, 2023
a67da96
rename web.dart to pointer_interceptor_web.dart, remove "intercepting…
LouiseHsu Nov 8, 2023
f38a019
update podspec
LouiseHsu Nov 9, 2023
800fba2
update READMEs, CHANGELOGs, remove extraneous files, various clean up…
LouiseHsu Nov 10, 2023
b73c75c
move pointer_interceptor_ios into part of pointer_interceptor
LouiseHsu Nov 13, 2023
b309e31
remove accidental prints
LouiseHsu Nov 13, 2023
4edc671
add publish to none
LouiseHsu Nov 13, 2023
60ec17b
add ios configuration to example package
LouiseHsu Nov 13, 2023
7092edf
fix licensing and podfile
LouiseHsu Nov 13, 2023
196a9dd
add licensing to swift files
LouiseHsu Nov 13, 2023
d5bf4c9
podfile
LouiseHsu Nov 13, 2023
75a19a8
refactor web into own package, move integration tests, rewrite exampl…
LouiseHsu Nov 14, 2023
b53e4f8
licensing, formatting
LouiseHsu Nov 14, 2023
afb90bd
fix integration test
LouiseHsu Nov 14, 2023
7b4d1be
formatting
LouiseHsu Nov 15, 2023
fa36d02
fix pbxproj
LouiseHsu Nov 15, 2023
d40abd2
fix pbxproj?
LouiseHsu Nov 15, 2023
340bd5c
pbxproj
LouiseHsu Nov 15, 2023
a766eb8
fix ios platform tests, add unit tests
LouiseHsu Nov 15, 2023
1e5c612
pbxproj
LouiseHsu Nov 15, 2023
d8a7fd2
add placeholder integration tests
LouiseHsu Nov 16, 2023
39c0439
formatting
LouiseHsu Nov 16, 2023
0d099f4
update README
LouiseHsu Nov 16, 2023
99bfefa
Merge branch 'main' into pointer-interceptor-ios
LouiseHsu Nov 16, 2023
e8f3445
PR comments
LouiseHsu Nov 16, 2023
836cdb9
Merge branch 'pointer-interceptor-ios' of github.com:LouiseHsu/packag…
LouiseHsu Nov 16, 2023
ba3fd60
fix test
LouiseHsu Nov 16, 2023
a4df634
some pr comments
LouiseHsu Nov 28, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix imports
  • Loading branch information
LouiseHsu committed Oct 31, 2023
commit 8c979d2eb19167ad3acaf2ea73b3868582056b3b
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,11 @@

library pointer_interceptor;

export 'package:pointer_interceptor/pointer_interceptor.dart';
export 'package:pointer_interceptor/src/mobile.dart';
export 'package:pointer_interceptor/src/web.dart';
import 'dart:html' as html;
import 'dart:ui_web' as ui_web;

import 'package:flutter/widgets.dart';
export 'package:pointer_interceptor/src/pointer_interceptor.dart';
// export 'package:pointer_interceptor/src/mobile.dart';
// export 'package:pointer_interceptor/src/web.dart';
export 'package:pointer_interceptor_platform_interface/pointer_interceptor_platform_interface.dart';
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

part of pointer_interceptor;
import 'package:flutter/widgets.dart';
import 'package:pointer_interceptor_platform_interface/pointer_interceptor_platform_interface.dart';

/// A [Widget] that prevents clicks from being swallowed by PlatformViews.
class PointerInterceptor extends StatelessWidget {
Expand All @@ -29,7 +30,6 @@ class PointerInterceptor extends StatelessWidget {

@override
Widget build(BuildContext context) {
print(PointerInterceptorPlatform.instance.runtimeType);
return PointerInterceptorPlatform.instance.buildWidget(
child: child, intercepting: intercepting, debug: debug, key: key);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ void main() {
IntegrationTestWidgetsFlutterBinding.ensureInitialized();

testWidgets('getPlatformVersion test', (WidgetTester tester) async {
final PointerInterceptorIos plugin = PointerInterceptorIos();
final PointerInterceptorIOSPlugin plugin = PointerInterceptorIOSPlugin();
final String? version = await plugin.getPlatformVersion();
// The version string depends on the host platform running the test, so
// just assert that some non-empty string is returned.
Expand Down