Moved some modules and added documentation
This commit is contained in:
@@ -8,25 +8,27 @@
|
||||
racket/string
|
||||
racket/file
|
||||
net/url
|
||||
"../private/wv-context.rkt"
|
||||
"../private/wv-window.rkt"
|
||||
"../private/wv-element.rkt"
|
||||
"../private/wv-input.rkt"
|
||||
"../private/wv-dialog.rkt"
|
||||
"../private/wv-settings.rkt"
|
||||
"../private/rgba.rkt"
|
||||
"../private/mimetypes.rkt"))
|
||||
"../wv-context.rkt"
|
||||
"../wv-window.rkt"
|
||||
"../wv-element.rkt"
|
||||
"../wv-input.rkt"
|
||||
"../wv-dialog.rkt"
|
||||
"../wv-settings.rkt"
|
||||
"../rgba.rkt"
|
||||
"../mimetypes.rkt"))
|
||||
|
||||
@title{Racket Webview}
|
||||
@author[@author+email["Hans Dijkema" "hans@dijkewijk.nl"]]
|
||||
|
||||
@defmodule{racket-webview}
|
||||
|
||||
@section{Overview}
|
||||
|
||||
Racket Webview is a class-oriented webview library built on top of a Qt-based
|
||||
native runtime.
|
||||
|
||||
The library is layered. At the lowest level a native FFI layer is used. On top
|
||||
of that, @racketmodname[racket-webview] provides a functional API. The
|
||||
of that, @racketmodname[racket-webview/racket-webview] provides a functional API. The
|
||||
class-oriented API described in this manual is built from smaller modules on top
|
||||
of that layer.
|
||||
|
||||
@@ -46,14 +48,14 @@ content, handles events, and provides access to DOM elements.
|
||||
The public API is divided into the following modules:
|
||||
|
||||
@itemlist[#:style 'compact
|
||||
@item{@racketmodname[wv-context] — context creation and settings access}
|
||||
@item{@racketmodname[wv-window] — window lifecycle, events, navigation, and dialogs}
|
||||
@item{@racketmodname[wv-element] — DOM element wrapper}
|
||||
@item{@racketmodname[wv-input] — typed input-element wrappers}
|
||||
@item{@racketmodname[wv-dialog] — dialog windows}
|
||||
@item{@racketmodname[wv-settings] — settings wrapper}
|
||||
@item{@racketmodname[rgba] — RGBA color values}
|
||||
@item{@racketmodname[mimetypes] — MIME type lookup}]
|
||||
@item{@racketmodname[racket-webview/wv-context] — context creation and settings access}
|
||||
@item{@racketmodname[racket-webview/wv-window] — window lifecycle, events, navigation, and dialogs}
|
||||
@item{@racketmodname[racket-webview/wv-element] — DOM element wrapper}
|
||||
@item{@racketmodname[racket-webview/wv-input] — typed input-element wrappers}
|
||||
@item{@racketmodname[racket-webview/wv-dialog] — dialog windows}
|
||||
@item{@racketmodname[racket-webview/wv-settings] — settings wrapper}
|
||||
@item{@racketmodname[racket-webview/rgba] — RGBA color values}
|
||||
@item{@racketmodname[racket-webview/mimetypes] — MIME type lookup}]
|
||||
|
||||
@section{Typical Usage}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user