Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS Linux Plugin:LinuxWebKit:
Partly Console safe, 200 entry points.
- class HTMLViewer
- class LinuxJavaScriptContextMBS
- method EvaluateScript(script as string, sourceURL as string, StartLineNumber as integer, byref JSException as string) as string
- method EvaluateScript(script as string, sourceURL as string = "", StartLineNumber as integer = 0) as string
- method CheckScriptSyntax(script as string, sourceURL as string, StartLineNumber as integer, byref JSException as string) as boolean
- method CheckScriptSyntax(script as string, sourceURL as string = "", StartLineNumber as integer = 0) as boolean
- method Constructor
- method Destructor
- method GarbageCollect
- property Handle as Integer
- property HTMLViewer as HTMLViewer
- class LinuxWebBackForwardListMBS
- method Constructor(webview as LinuxWebViewMBS)
- method Destructor
- method BackLength as integer
- method ForwardLength as integer
- method GoForward
- method GoBack
- method Clear
- method AddItem(item as LinuxWebHistoryItemMBS)
- method GoToItem(item as LinuxWebHistoryItemMBS)
- method ContainsItem(item as LinuxWebHistoryItemMBS) as boolean
- method BackItem as LinuxWebHistoryItemMBS
- method CurrentItem as LinuxWebHistoryItemMBS
- method ForwardItem as LinuxWebHistoryItemMBS
- method Item(index as integer) as LinuxWebHistoryItemMBS
- property Limit as integer
- property Handle as Integer
- property HTMLViewer as HTMLViewer
- class LinuxWebCookieMBS
- method ToCookieHeader as string
- method ToSetCookieHeader as string
- method Copy as LinuxWebCookieMBS
- method Destructor
- method Constructor(name as string, value as string, domain as string, path as string, maxAge as integer)
- method SetMaxAge(value as integer)
- method Equal(other as LinuxWebCookieMBS) as boolean
- property Expires as date
- property Value as string
- property Path as string
- property Domain as string
- property Name as string
- property Secure as boolean
- property HTTPOnly as boolean
- property ExpiresDateTime as DateTime
- property Handle as Integer
- property Owner as Variant
- class LinuxWebCookieStoreMBS
- method Destructor
- method Constructor
- method AddCookie(cookie as LinuxWebCookieMBS)
- method DeleteCookie(cookie as LinuxWebCookieMBS)
- method DeleteAllCookies
- method AllCookies as LinuxWebCookieMBS()
- property AcceptPolicy as integer
- property Handle as Integer
- property Owner as Variant
- shared method Available as Boolean
- shared method CookieStore as LinuxWebCookieStoreMBS
- shared method SetCookieStore(newStore as LinuxWebCookieStoreMBS)
- class LinuxWebDataSourceMBS
- method WebFrame as LinuxWebFrameMBS
- method Request as LinuxWebNetworkRequestMBS
- method InitialRequest as LinuxWebNetworkRequestMBS
- method MainResource as LinuxWebResourceMBS
- method Constructor
- method Constructor(request as LinuxWebNetworkRequestMBS)
- method Destructor
- method IsLoading as boolean
- method Encoding as string
- method Data as string
- method UnrechableURI as string
- method Subresources as LinuxWebResourceMBS()
- property Handle as Integer
- property HTMLViewer as HTMLViewer
- class LinuxWebFrameMBS
- method LoadAlternateString(content as string, BaseURL as string, unreachableURL as string)
- method JSContext as LinuxJavaScriptContextMBS
- method LoadRequest(request as LinuxWebNetworkRequestMBS)
- method NetworkResponse as LinuxWebNetworkResponseMBS
- method FindFrame(name as string) as LinuxWebFrameMBS
- method Parent as LinuxWebFrameMBS
- method LoadString(content as string, MimeType as String, Encoding as String, BaseURL as string)
- method LoadURL(URL as string)
- method Print
- method Reload
- method StopLoading
- method URL as string
- method Title as string
- method Name as string
- method Constructor
- method Destructor
- method LoadStatus as integer
- method DataSource as LinuxWebDataSourceMBS
- method ProvisionalDataSource as LinuxWebDataSourceMBS
- property Handle as Integer
- property HTMLViewer as HTMLViewer
- property WebView as LinuxWebViewMBS
- class LinuxWebHistoryItemMBS
- method Constructor
- method Constructor(URI as string, Title as string)
- method Destructor
- method OriginalURI as string
- method URI as string
- method Title as string
- method LastVisitedTime as double
- method Copy as LinuxWebHistoryItemMBS
- property AlternateTitle as string
- property Handle as Integer
- property HTMLViewer as HTMLViewer
- class LinuxWebInspectorMBS
- class LinuxWebNetworkRequestMBS
- class LinuxWebNetworkResponseMBS
- class LinuxWebResourceMBS
- method Constructor(data as string, uri as string, mimeType as string, encoding as string = "", FrameName as string = "")
- method Destructor
- method Encoding as string
- method Data as string
- method URL as string
- method MimeType as string
- method FrameName as string
- property Handle as Integer
- property HTMLViewer as HTMLViewer
- class LinuxWebSettingsMBS
- class LinuxWebViewMBS
- method BackForwardList as LinuxWebBackForwardListMBS
- method GoToItem(item as LinuxWebHistoryItemMBS) as boolean
- method SetMaintainsBackForwardList(flag as boolean)
- method MarkTextMatches(text as string, caseSensitive as boolean = false, limit as integer = 99) as integer
- method SearchText(text as string, caseSensitive as boolean = false, forward as boolean = true, wrap as boolean = true) as boolean
- method EvaluateScript(script as string) as string
- method JSContext as LinuxJavaScriptContextMBS
- method Inspector as LinuxWebInspectorMBS
- method FocusedFrame as LinuxWebFrameMBS
- method MainFrame as LinuxWebFrameMBS
- method LoadStatus as integer
- method IsLoading as Boolean
- method IconURL as string
- method CanShowMimeType(MimeType as string) as boolean
- method SetHighlightTextMatches(highlight as boolean)
- method LoadString(content as string, MimeType as String, Encoding as String, BaseURL as string)
- method CanGoBackOrForward(steps as integer) as boolean
- method GoBackOrForward(steps as integer)
- method Encoding as string
- method Progress as double
- method ZoomIn
- method ZoomOut
- method SelectAll
- method DeleteSelection
- method PasteClipboard
- method CopyClipboard
- method CutClipboard
- method HasSelection as boolean
- method CanCutClipboard as boolean
- method CanCopyClipboard as boolean
- method CanPasteClipboard as boolean
- method Constructor
- method Destructor
- method CanGoBack as boolean
- method CanGoForward as boolean
- method GoBack
- method GoForward
- method Reload
- method ReloadIgnoreCache
- method CanUndo as boolean
- method Undo
- method CanRedo as boolean
- method Redo
- method Title as string
- method URL as string
- method StopLoading
- method ExecuteScript(script as string)
- method LoadURL(URL as string)
- method LoadHTMLString(HTMLString as string, BaseURL as string = "")
- method UnmarkTextMatches
- method LoadRequest(request as LinuxWebNetworkRequestMBS)
- property Settings as LinuxWebSettingsMBS
- property ViewSourceMode as boolean
- property CustomEncoding as string
- property FullContentZoom as boolean
- property ZoomLevel as double
- property Transparent as boolean
- property Editable as boolean
- property Handle as Integer
- property HTMLViewer as HTMLViewer
- shared method MajorVersion as Integer
- shared method MinorVersion as Integer
- shared method MicroVersion as Integer
- shared method Available as Boolean
- shared method CookieStore as LinuxWebCookieStoreMBS
- shared method SetCookieStore(newStore as LinuxWebCookieStoreMBS)
- shared property CacheModel as Integer
- shared property ProxyURL as String
Blog Entries
- HTMLViewer JavaScript communication for Xojo
- Upgrading our HTMLViewer functions for Internet Explorer
- MBS Xojo Plugins, version 19.3pr6
- HTMLViewer JavaScript communication for Xojo
- MBS Plugin classes for use on Raspberry Pi
- Xojo 2017 Release 2
- Cookies in HTMLViewer
- MBS Xojo / Real Studio plug-ins in version 13.5
- MonkeyBread Software Releases the MBS Real Studio plug-ins in version 12.4
- Linux WebKit Support for Real Studio's HTMLViewer control
