mirror of
https://github.com/rabbibotton/clog.git
synced 2026-01-04 08:12:01 -08:00
Docs added
This commit is contained in:
parent
4764592c05
commit
85788d1b22
9 changed files with 315 additions and 127 deletions
68
clog.lisp
68
clog.lisp
|
|
@ -12,33 +12,34 @@
|
|||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
|
||||
(mgl-pax:define-package :clog
|
||||
(:documentation "The Common List Omnificent GUI - Parent package")
|
||||
(:documentation "The Common List Omnificent GUI - CLOG")
|
||||
(:local-nicknames (:cc :clog-connection))
|
||||
(:use #:cl #:mgl-pax))
|
||||
|
||||
(in-package :clog)
|
||||
|
||||
(defsection @clog-manual (:title "The CLOG manual")
|
||||
"The Common Lisp Omnificient GUI, CLOG for short, uses web technology
|
||||
to produce graphical user interfaces for applications locally or
|
||||
remotely. The CLOG package starts up the connectivity to the browser
|
||||
or other websocket client (often a browser embedded in a native
|
||||
application."
|
||||
"The Common Lisp Omnificient GUI, CLOG for short, uses web technology to
|
||||
produce graphical user interfaces for applications locally or remotely.
|
||||
CLOG can take the place, or work along side, most cross platform GUI
|
||||
frameworks and website frameworks. The CLOG package starts up the
|
||||
connectivity to the browser or other websocket client (often a browser
|
||||
embedded in a native template application.)"
|
||||
|
||||
(clog asdf:system)
|
||||
|
||||
(@clog-system section)
|
||||
(@clog-utilities section)
|
||||
(@clog-obj section)
|
||||
(@clog-element section)
|
||||
(@clog-element-common section)
|
||||
(@clog-form section)
|
||||
(@clog-canvas section)
|
||||
(@clog-body section)
|
||||
(@clog-window section)
|
||||
(@clog-document section)
|
||||
(@clog-location section)
|
||||
(@clog-navigator section))
|
||||
(@clog-getting-started section)
|
||||
|
||||
(@clog-system section)
|
||||
(@clog-utilities section)
|
||||
(@clog-obj section)
|
||||
(@clog-element section)
|
||||
(@clog-element-common section)
|
||||
(@clog-form section)
|
||||
(@clog-canvas section)
|
||||
(@clog-body section)
|
||||
(@clog-window section)
|
||||
(@clog-document section)
|
||||
(@clog-location section)
|
||||
(@clog-navigator section))
|
||||
|
||||
(defsection @clog-system (:title "CLOG System")
|
||||
"CLOG Startup and Shutdown"
|
||||
|
|
@ -113,14 +114,14 @@ application."
|
|||
;; need to add drag and drop events
|
||||
|
||||
(defsection @clog-element (:title "CLOG Elements")
|
||||
"CLOG-Element - Base class for CLOG Elements"
|
||||
"CLOG-Element - Class for CLOG Elements"
|
||||
(clog-element class)
|
||||
|
||||
"CLOG-Element - Low Level Creation"
|
||||
(create-child generic-function)
|
||||
(attach-as-child generic-function)
|
||||
|
||||
"CLOG-Element - Placement"
|
||||
"CLOG-Element - DOM Placement"
|
||||
(place-after generic-function)
|
||||
(place-before generic-function)
|
||||
(place-inside-top-of generic-function)
|
||||
|
|
@ -239,9 +240,11 @@ application."
|
|||
(remove-from-dom generic-function)
|
||||
(click generic-function)
|
||||
|
||||
"CLOG-Element - Traversal Methods"
|
||||
(first-child generic-function)
|
||||
(next-sibling generic-function))
|
||||
"CLOG-Element - DOM Traversal Methods"
|
||||
(parent-element generic-function)
|
||||
(first-child generic-function)
|
||||
(previous-sibling generic-function)
|
||||
(next-sibling generic-function))
|
||||
|
||||
(defsection @clog-element-common (:title "Common CLOG Elements")
|
||||
"CLOG-A - Class for CLOG Anchors"
|
||||
|
|
@ -259,12 +262,12 @@ application."
|
|||
(create-button generic-function)
|
||||
(disabledp generic-function)
|
||||
|
||||
"CLOG-IMG - Class for CLOG Imgs"
|
||||
"CLOG-IMG - Class for CLOG Images"
|
||||
(clog-img class)
|
||||
(create-img generic-function)
|
||||
(url-src generic-function)
|
||||
|
||||
"CLOG-Div - Class for CLOG Divs"
|
||||
"CLOG-Div - Class for CLOG Div Blocks"
|
||||
(clog-div class)
|
||||
(create-div generic-function)
|
||||
|
||||
|
|
@ -292,7 +295,7 @@ application."
|
|||
(clog-p class)
|
||||
(create-p generic-function)
|
||||
|
||||
"CLOG-Span - Class for CLOG Spans"
|
||||
"CLOG-Span - Class for CLOG Inline Spans"
|
||||
(clog-span class)
|
||||
(create-span generic-function))
|
||||
|
||||
|
|
@ -308,6 +311,11 @@ application."
|
|||
(encoding generic-function)
|
||||
(validate-on-submit generic-function)
|
||||
|
||||
"CLOG-Fieldset - Class for CLOG Fieldsets"
|
||||
(clog-fieldset class)
|
||||
(create-fieldset generic-function)
|
||||
|
||||
|
||||
"CLOG-Form-Element - Class for form elements"
|
||||
(clog-form-element class)
|
||||
(form-element-type type)
|
||||
|
|
@ -346,10 +354,6 @@ application."
|
|||
(create-label generic-function)
|
||||
(label-for generic-function)
|
||||
|
||||
"CLOG-Fieldset - Class for CLOG Fieldsets"
|
||||
(clog-fieldset class)
|
||||
(create-fieldset generic-function)
|
||||
|
||||
"CLOG-Select - Class for CLOG Selects"
|
||||
(clog-select class)
|
||||
(create-select generic-function)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue