1 <?xml version="1.0"?>
\r
4 <name>Tizen.WebView</name>
\r
7 <member name="T:Tizen.WebView.Chromium">
\r
9 This class provides methods to initialize and shutdown Chromium-efl.
\r
12 <member name="M:Tizen.WebView.Chromium.Initialize">
\r
14 Initializes Chromium's instance.
\r
16 <returns>A reference count of Chromium's instance</returns>
\r
18 <member name="M:Tizen.WebView.Chromium.Shutdown">
\r
20 Decreases a reference count of WebKit's instance, possibly destroying it.
\r
22 <returns>A reference count of Chromium's instance</returns>
\r
24 <member name="T:Tizen.WebView.CacheModel">
\r
26 Enumeration that contains option for cache model.
\r
29 <member name="F:Tizen.WebView.CacheModel.DocumentViewer">
\r
31 Use the smallest cache capacity.
\r
34 <member name="F:Tizen.WebView.CacheModel.DocumentBrowser">
\r
36 Use bigger cache capacity than DocumentBrowser.
\r
39 <member name="F:Tizen.WebView.CacheModel.PrimaryWebBrowser">
\r
41 Use the biggest cache capacity.
\r
44 <member name="T:Tizen.WebView.Context">
\r
46 This class encapsulates all pages related to the specific use of Chromium-efl.
\r
49 Applications have the option of creating a context different from the default one and using it for a group of pages.
\r
50 All pages in the same context share the same preferences, visited link set, local storage, and so on.
\r
53 <member name="P:Tizen.WebView.Context.CacheModel">
\r
58 The default cache model is DocumentViewer.
\r
61 <member name="M:Tizen.WebView.Context.GetCookieManager">
\r
63 Gets the CookieManager object for this context.
\r
65 <returns>The CookieManager object</returns>
\r
67 <member name="T:Tizen.WebView.CookieAcceptPolicy">
\r
69 Enumeration that contains accept policies for the cookies.
\r
72 <member name="F:Tizen.WebView.CookieAcceptPolicy.Always">
\r
74 Accepts every cookie sent from any page.
\r
77 <member name="F:Tizen.WebView.CookieAcceptPolicy.Never">
\r
79 Rejects all cookies.
\r
82 <member name="F:Tizen.WebView.CookieAcceptPolicy.NoThirdParty">
\r
84 Accepts only cookies set by the main document loaded.
\r
87 <member name="T:Tizen.WebView.CookiePersistentStorage">
\r
89 Enumeration that creates a type name for the storage of persistent cookies.
\r
92 <member name="F:Tizen.WebView.CookiePersistentStorage.Text">
\r
94 Cookies are stored in a text file in the Mozilla "cookies.txt" format.
\r
97 <member name="F:Tizen.WebView.CookiePersistentStorage.SqlLite">
\r
99 Cookies are stored in a SQLite file in the current Mozilla format.
\r
102 <member name="T:Tizen.WebView.CookieManager">
\r
104 This class provides methods for the cookie manager.
\r
107 <member name="M:Tizen.WebView.CookieManager.SetCookieAcceptPolicy(Tizen.WebView.CookieAcceptPolicy)">
\r
109 Sets the cookie acceptance policy.
\r
112 By default, only cookies set by the main document loaded are accepted.
\r
114 <param name="policy">The cookie acceptance policy</param>
\r
116 <member name="M:Tizen.WebView.CookieManager.ClearCookies">
\r
118 Deletes all the cookies.
\r
121 <member name="M:Tizen.WebView.CookieManager.SetPersistentStorage(System.String,Tizen.WebView.CookiePersistentStorage)">
\r
123 Sets the storage where non-session cookies are stored persistently to read/write the cookies.
\r
125 <privilege>http://tizen.org/privilege/mediastorage</privilege>
\r
126 <privilege>http://tizen.org/privilege/externalstorage</privilege>
\r
127 <param name="path">The path where to read/write Cookies</param>
\r
128 <param name="storage">The type of storage</param>
\r
130 <member name="T:Tizen.WebView.JavaScriptMessage">
\r
132 A Script message contains information that sent from JavaScript runtime.
\r
135 <member name="P:Tizen.WebView.JavaScriptMessage.Name">
\r
137 Obect name in JavaScript.
\r
140 <member name="M:Tizen.WebView.JavaScriptMessage.GetBodyAsInteger">
\r
142 Gets the value of body as integer type.
\r
144 <returns>The value of body as integer type</returns>
\r
146 <member name="M:Tizen.WebView.JavaScriptMessage.GetBodyAsDouble">
\r
148 Gets the value of body as double type.
\r
150 <returns>The value of body as double type</returns>
\r
152 <member name="M:Tizen.WebView.JavaScriptMessage.GetBodyAsBoolean">
\r
154 Gets the value of body as boolean type.
\r
156 <returns>The value of body as boolean type</returns>
\r
158 <member name="M:Tizen.WebView.JavaScriptMessage.GetBodyAsString">
\r
160 Gets the value of body as string type.
\r
162 <returns>The value of body as string type</returns>
\r
164 <member name="T:Tizen.WebView.Settings">
\r
166 This class provides properties for setting the preference of a specific WebView.
\r
169 <member name="P:Tizen.WebView.Settings.JavaScriptEnabled">
\r
171 Whether JavaScript can be executable.
\r
174 <member name="P:Tizen.WebView.Settings.LoadImageAutomatically">
\r
176 Whether images can be loaded automatically.
\r
179 <member name="P:Tizen.WebView.Settings.DefaultTextEncodingName">
\r
181 The default text encoding name.
\r
184 <member name="P:Tizen.WebView.Settings.DefaultFontSize">
\r
186 The default font size of a pixel.
\r
189 <member name="T:Tizen.WebView.SmartCallbackArgs">
\r
191 Argument from the SmartCallback.
\r
194 <member name="M:Tizen.WebView.SmartCallbackArgs.GetAsInteger">
\r
196 Gets argument as integer type.
\r
198 <returns>Argument as integer type</returns>
\r
200 <member name="M:Tizen.WebView.SmartCallbackArgs.GetAsDouble">
\r
202 Gets argument as double type.
\r
204 <returns>Argument as double type</returns>
\r
206 <member name="M:Tizen.WebView.SmartCallbackArgs.GetAsBoolean">
\r
208 Gets argument as boolean type.
\r
210 <returns>Argument as boolean type</returns>
\r
212 <member name="M:Tizen.WebView.SmartCallbackArgs.GetAsString">
\r
214 Gets argument as string type.
\r
216 <returns>Argument as string type</returns>
\r
218 <member name="T:Tizen.WebView.LoadErrorCode">
\r
220 Enumeration that provides an option to error codes.
\r
223 <member name="F:Tizen.WebView.LoadErrorCode.Unknown">
\r
228 <member name="F:Tizen.WebView.LoadErrorCode.Canceled">
\r
233 <member name="F:Tizen.WebView.LoadErrorCode.CantSupportMimetype">
\r
235 Can't show page for this MIME Type.
\r
238 <member name="F:Tizen.WebView.LoadErrorCode.FailedFileIo">
\r
243 <member name="F:Tizen.WebView.LoadErrorCode.CantConnect">
\r
245 Cannot connect to network.
\r
248 <member name="F:Tizen.WebView.LoadErrorCode.CantLookupHost">
\r
250 Fail to look up host from DNS.
\r
253 <member name="F:Tizen.WebView.LoadErrorCode.FailedTlsHandshake">
\r
255 Fail to SSL/TLS handshake.
\r
258 <member name="F:Tizen.WebView.LoadErrorCode.InvalidCertificate">
\r
260 Received certificate is invalid.
\r
263 <member name="F:Tizen.WebView.LoadErrorCode.RequestTimeout">
\r
268 <member name="F:Tizen.WebView.LoadErrorCode.TooManyRedirects">
\r
273 <member name="F:Tizen.WebView.LoadErrorCode.TooManyRequests">
\r
275 Too many requests during this load
\r
278 <member name="F:Tizen.WebView.LoadErrorCode.BadUrl">
\r
283 <member name="F:Tizen.WebView.LoadErrorCode.UnsupportedScheme">
\r
288 <member name="F:Tizen.WebView.LoadErrorCode.Authentication">
\r
290 User authentication failed on server
\r
293 <member name="F:Tizen.WebView.LoadErrorCode.InternalServer">
\r
295 Web server has internal server error.
\r
298 <member name="T:Tizen.WebView.SmartCallbackLoadErrorArgs">
\r
300 Argument from the LoadError SmartCallback.
\r
303 <member name="P:Tizen.WebView.SmartCallbackLoadErrorArgs.Url">
\r
305 Failing URL for the error.
\r
308 <member name="P:Tizen.WebView.SmartCallbackLoadErrorArgs.Code">
\r
313 <member name="P:Tizen.WebView.SmartCallbackLoadErrorArgs.Description">
\r
315 The description for the error.
\r
318 <member name="P:Tizen.WebView.SmartCallbackLoadErrorArgs.Cancellation">
\r
320 Whether the error should be treated as a cancellation.
\r
323 <member name="T:Tizen.WebView.WebView">
\r
325 A view used to render web contents.
\r
328 <member name="E:Tizen.WebView.WebView.LoadStarted">
\r
330 Event that occurs when load started.
\r
333 <member name="E:Tizen.WebView.WebView.LoadFinished">
\r
335 Event that occurs when load finished.
\r
338 <member name="E:Tizen.WebView.WebView.LoadError">
\r
340 Event that occurs when load error.
\r
343 <member name="E:Tizen.WebView.WebView.TitleChanged">
\r
345 Event that occurs when title of main frame was changed.
\r
348 <member name="E:Tizen.WebView.WebView.UrlChanged">
\r
350 Event that occurs when URL of main frame was changed.
\r
353 <member name="P:Tizen.WebView.WebView.Url">
\r
355 Current URL of the main frame.
\r
358 <member name="P:Tizen.WebView.WebView.Title">
\r
360 Current title of the main frame.
\r
363 <member name="P:Tizen.WebView.WebView.UserAgent">
\r
365 Current user agent string of this view.
\r
368 <member name="P:Tizen.WebView.WebView.HasFocus">
\r
370 Whether a view has the focus.
\r
373 <member name="M:Tizen.WebView.WebView.#ctor(ElmSharp.EvasObject)">
\r
375 Create a WebView object.
\r
377 <param name="parent">Parent object of WebView</param>
\r
379 <member name="M:Tizen.WebView.WebView.GetContext">
\r
381 Gets the Context object of this view.
\r
383 <returns>The Context object of this view</returns>
\r
385 <member name="M:Tizen.WebView.WebView.GetSettings">
\r
387 Gets the Settings object of this view.
\r
389 <returns>The Settings object of this view</returns>
\r
391 <member name="M:Tizen.WebView.WebView.LoadUrl(System.String)">
\r
393 Asks the object to load the given URL.
\r
396 You can only be sure that url changed after UrlChanged event.
\r
398 <param name="url">The uniform resource identifier to load</param>
\r
400 <member name="M:Tizen.WebView.WebView.LoadHtml(System.String,System.String)">
\r
402 Loads the specified html string as the content of the view.
\r
404 <param name="html">HTML data to load</param>
\r
405 <param name="baseUrl">Base URL used for relative paths to external objects</param>
\r
407 <member name="M:Tizen.WebView.WebView.StopLoading">
\r
409 Asks the main frame to stop loading.
\r
412 <member name="M:Tizen.WebView.WebView.Reload">
\r
414 Asks the main frame to reload the current document.
\r
417 <member name="M:Tizen.WebView.WebView.GoBack">
\r
419 Asks the main frame to navigate back in history.
\r
422 <member name="M:Tizen.WebView.WebView.GoForward">
\r
424 Asks the main frame to navigate forward in history.
\r
427 <member name="M:Tizen.WebView.WebView.CanGoBack">
\r
429 Checks whether it is possible to navigate backwards one item in history.
\r
431 <returns>Whether it is possible to navigate backwards one item in history</returns>
\r
433 <member name="M:Tizen.WebView.WebView.CanGoForward">
\r
435 Checks whether it is possible to navigate forwards one item in history.
\r
437 <returns>Whether it is possible to navigate forwards one item in history</returns>
\r
439 <member name="M:Tizen.WebView.WebView.AddJavaScriptMessageHandler(System.String,Tizen.WebView.JavaScriptMessageHandler)">
\r
441 Injects the supplied javascript message handler into the view.
\r
443 <param name="name"> The message callback</param>
\r
444 <param name="handler">The name used to expose the object in JavaScript</param>
\r
445 <returns>'true' on success, otherwise 'false'</returns>
\r
447 <member name="M:Tizen.WebView.WebView.EvalWithResult(System.String,System.String)">
\r
449 Requests the execution of given name and result to the JavaScript runtime.
\r
451 <param name="name">The name used to expose the object in JavaScript</param>
\r
452 <param name="result">The result to the JavaScript runtime</param>
\r
454 <member name="M:Tizen.WebView.WebView.Eval(System.String)">
\r
456 Requests the execution of the given script.
\r
458 <param name="script">The JavaScript code string to execute</param>
\r
460 <member name="M:Tizen.WebView.WebView.SetFocus(System.Boolean)">
\r
462 Requests to set or unset a view as the currently focused one.
\r
464 <param name="focused">'true' to set the focus on the view, 'false' to remove the focus from the view</param>
\r