File tree Expand file tree Collapse file tree 2 files changed +2
-28
lines changed Expand file tree Collapse file tree 2 files changed +2
-28
lines changed Original file line number Diff line number Diff line change @@ -12,7 +12,6 @@ import 'dart:typed_data';
1212import 'package:flutter/material.dart' ;
1313import 'package:path_provider/path_provider.dart' ;
1414import 'package:webview_flutter/webview_flutter.dart' ;
15- import 'package:webview_flutter_tizen/webview_flutter_tizen.dart' ;
1615
1716void main () => runApp (const MaterialApp (home: WebViewExample ()));
1817
@@ -189,7 +188,7 @@ enum MenuOptions {
189188
190189class SampleMenu extends StatelessWidget {
191190 SampleMenu (this .controller, CookieManager ? cookieManager, {Key ? key})
192- : cookieManager = cookieManager ?? CookieManagerTizen (),
191+ : cookieManager = cookieManager ?? CookieManager (),
193192 super (key: key);
194193
195194 final Future <WebViewController > controller;
Original file line number Diff line number Diff line change @@ -26,6 +26,7 @@ class TizenWebView implements WebViewPlatform {
2626 /// Sets a tizen [WebViewPlatform] .
2727 static void register () {
2828 WebView .platform = TizenWebView ();
29+ WebViewCookieManagerPlatform .instance = WebViewTizenCookieManager ();
2930 }
3031
3132 @override
@@ -96,29 +97,3 @@ class WebViewTizenCookieManager extends WebViewCookieManagerPlatform {
9697 return true ;
9798 }
9899}
99-
100- /// Manages cookies pertaining to [WebView] s.
101- class CookieManagerTizen implements CookieManager {
102- /// Creates a [CookieManagerTizen] -- returns the instance if it's already been called.
103- factory CookieManagerTizen () {
104- return _instance ?? = CookieManagerTizen ._();
105- }
106-
107- CookieManagerTizen ._() {
108- WebViewCookieManagerPlatform .instance ?? = WebViewTizenCookieManager ();
109- }
110-
111- static CookieManagerTizen ? _instance;
112-
113- /// Clears all cookies for all [WebView] instances.
114- ///
115- /// Returns true if cookies were present before clearing, else false.
116- @override
117- Future <bool > clearCookies () =>
118- WebViewCookieManagerPlatform .instance! .clearCookies ();
119-
120- /// Sets a cookie for all [WebView] instances.
121- @override
122- Future <void > setCookie (WebViewCookie cookie) =>
123- WebViewCookieManagerPlatform .instance! .setCookie (cookie);
124- }
You can’t perform that action at this time.
0 commit comments