This is the clog Reference Manual, version 1.6.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Mon Nov 06 12:54:51 2023 GMT+0.
clog/clog.asd
clog/source/asdf-ext.lisp
clog/source/clog-connection.lisp
clog/source/clog.lisp
clog/source/clog-utilities.lisp
clog/source/clog-base.lisp
clog/source/clog-element.lisp
clog/source/clog-jquery.lisp
clog/source/clog-element-common.lisp
clog/source/clog-style.lisp
clog/source/clog-canvas.lisp
clog/source/clog-webgl.lisp
clog/source/clog-form.lisp
clog/source/clog-multimedia.lisp
clog/source/clog-window.lisp
clog/source/clog-document.lisp
clog/source/clog-location.lisp
clog/source/clog-navigator.lisp
clog/source/clog-body.lisp
clog/source/clog-system.lisp
clog/source/clog-panel.lisp
clog/source/clog-presentations.lisp
clog/source/clog-data.lisp
clog/source/clog-dbi.lisp
clog/source/clog-auth.lisp
clog/source/clog-gui.lisp
clog/source/clog-web.lisp
clog/source/clog-web-dbi.lisp
clog/source/clog-web-themes.lisp
clog/source/clog-helpers.lisp
The main system appears first, followed by any subsystem dependency.
clog
The Common Lisp Omnificent GUI
David Botton <david@botton.com>
BSD
1.6.0
clack
(system).
websocket-driver
(system).
alexandria
(system).
hunchentoot
(system).
cl-ppcre
(system).
bordeaux-threads
(system).
trivial-open-browser
(system).
parse-float
(system).
quri
(system).
lack-middleware-static
(system).
lack-request
(system).
lack-util-writer-stream
(system).
closer-mop
(system).
mgl-pax
(system).
cl-template
(system).
atomics
(system).
sqlite
(system).
cl-dbi
(system).
cl-pass
(system).
cl-isaac
(system).
static-files
(module).
source
(module).
Modules are listed depth-first from the system components tree.
clog/source
static-files
(module).
clog
(system).
asdf-ext.lisp
(file).
clog-connection.lisp
(file).
clog.lisp
(file).
clog-utilities.lisp
(file).
clog-base.lisp
(file).
clog-element.lisp
(file).
clog-jquery.lisp
(file).
clog-element-common.lisp
(file).
clog-style.lisp
(file).
clog-canvas.lisp
(file).
clog-webgl.lisp
(file).
clog-form.lisp
(file).
clog-multimedia.lisp
(file).
clog-window.lisp
(file).
clog-document.lisp
(file).
clog-location.lisp
(file).
clog-navigator.lisp
(file).
clog-body.lisp
(file).
clog-system.lisp
(file).
clog-panel.lisp
(file).
clog-presentations.lisp
(file).
clog-data.lisp
(file).
clog-dbi.lisp
(file).
clog-auth.lisp
(file).
clog-gui.lisp
(file).
clog-web.lisp
(file).
clog-web-dbi.lisp
(file).
clog-web-themes.lisp
(file).
clog-helpers.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
clog/clog.asd
clog/source/asdf-ext.lisp
clog/source/clog-connection.lisp
clog/source/clog.lisp
clog/source/clog-utilities.lisp
clog/source/clog-base.lisp
clog/source/clog-element.lisp
clog/source/clog-jquery.lisp
clog/source/clog-element-common.lisp
clog/source/clog-style.lisp
clog/source/clog-canvas.lisp
clog/source/clog-webgl.lisp
clog/source/clog-form.lisp
clog/source/clog-multimedia.lisp
clog/source/clog-window.lisp
clog/source/clog-document.lisp
clog/source/clog-location.lisp
clog/source/clog-navigator.lisp
clog/source/clog-body.lisp
clog/source/clog-system.lisp
clog/source/clog-panel.lisp
clog/source/clog-presentations.lisp
clog/source/clog-data.lisp
clog/source/clog-dbi.lisp
clog/source/clog-auth.lisp
clog/source/clog-gui.lisp
clog/source/clog-web.lisp
clog/source/clog-web-dbi.lisp
clog/source/clog-web-themes.lisp
clog/source/clog-helpers.lisp
clog/source/clog-connection.lisp
source
(module).
*break-on-error*
(special variable).
*verbose-output*
(special variable).
alert-box
(function).
cclose
(function).
compiled-boot-html
(function).
debug-mode
(function).
delete-connection-data
(function).
escape-string
(function).
execute
(function).
generate-id
(function).
get-connection-data
(function).
initialize
(function).
new-line
(function).
put
(function).
put-line
(function).
query
(function).
random-port
(function).
set-clog-path
(function).
set-html-on-close
(function).
set-on-connect
(function).
shutdown
(function).
shutdown-clog
(function).
validp
(function).
*app*
(special variable).
*client-handler*
(special variable).
*compiled-boot-js*
(special variable).
*connection-data*
(special variable).
*connection-ids*
(special variable).
*connections*
(special variable).
*extended-long-poll*
(special variable).
*isaac-ctx*
(special variable).
*long-poll-first*
(special variable).
*long-poll-url*
(special variable).
*new-id*
(special variable).
*on-connect-handler*
(special variable).
*queries*
(special variable).
*queries-sems*
(special variable).
*query-time-out*
(special variable).
*url-to-boot-file*
(special variable).
@clog-connection
(special variable).
clog-server
(function).
get-connection
(function).
handle-close-connection
(function).
handle-message
(function).
handle-new-connection
(function).
make-hash-table*
(function).
prep-query
(function).
random-hex-string
(function).
wait-for-answer
(function).
clog/source/clog.lisp
source
(module).
clog
.
@clog-body
(special variable).
@clog-canvas
(special variable).
@clog-data
(special variable).
@clog-dbi
(special variable).
@clog-document
(special variable).
@clog-element
(special variable).
@clog-element-common
(special variable).
@clog-form
(special variable).
@clog-helpers
(special variable).
@clog-jquery
(special variable).
@clog-location
(special variable).
@clog-manual
(special variable).
@clog-multimedia
(special variable).
@clog-navigator
(special variable).
@clog-obj
(special variable).
@clog-panels
(special variable).
@clog-presentations
(special variable).
@clog-style-block
(special variable).
@clog-system
(special variable).
@clog-utilities
(special variable).
@clog-window
(special variable).
clog/source/clog-utilities.lisp
source
(module).
add
(generic function).
clog-group
(class).
create-group
(function).
escape-string
(function).
hsl
(function).
hsla
(function).
js-on-p
(function).
js-true-p
(function).
lf-to-br
(function).
make-hash-table*
(function).
obj
(generic function).
p-on-js
(function).
p-true-js
(function).
rgb
(function).
rgb-to-hex
(function).
rgba
(function).
unit
(function).
unit*
(function).
with-clog-create
(macro).
controls
(reader method).
(setf controls)
(writer method).
unit-type
(type).
clog/source/clog-base.lisp
source
(module).
blur
(generic function).
clog-obj
(class).
connection-body
(generic function).
connection-data
(generic function).
connection-data-item
(generic function).
(setf connection-data-item)
(generic function).
connection-sync
(generic function).
execute
(generic function).
flush-connection-cache
(function).
focus
(generic function).
height
(generic function).
(setf height)
(generic function).
html-id
(generic reader).
js-execute
(generic function).
js-query
(generic function).
property
(generic function).
(setf property)
(generic function).
query
(generic function).
remove-connection-data-item
(generic function).
script-id
(generic function).
set-on-blur
(generic function).
set-on-change
(generic function).
set-on-character
(generic function).
set-on-click
(generic function).
set-on-context-menu
(generic function).
set-on-copy
(generic function).
set-on-cut
(generic function).
set-on-double-click
(generic function).
set-on-drag
(generic function).
set-on-drag-end
(generic function).
set-on-drag-enter
(generic function).
set-on-drag-leave
(generic function).
set-on-drag-over
(generic function).
set-on-drag-start
(generic function).
set-on-drop
(generic function).
set-on-event
(generic function).
set-on-event-with-data
(generic function).
set-on-focus
(generic function).
set-on-focus-in
(generic function).
set-on-focus-out
(generic function).
set-on-input
(generic function).
set-on-key-down
(generic function).
set-on-key-press
(generic function).
set-on-key-up
(generic function).
set-on-mouse-click
(generic function).
set-on-mouse-double-click
(generic function).
set-on-mouse-down
(generic function).
set-on-mouse-enter
(generic function).
set-on-mouse-leave
(generic function).
set-on-mouse-move
(generic function).
set-on-mouse-out
(generic function).
set-on-mouse-over
(generic function).
set-on-mouse-right-click
(generic function).
set-on-mouse-up
(generic function).
set-on-paste
(generic function).
set-on-pointer-down
(generic function).
set-on-pointer-enter
(generic function).
set-on-pointer-leave
(generic function).
set-on-pointer-move
(generic function).
set-on-pointer-out
(generic function).
set-on-pointer-over
(generic function).
set-on-pointer-up
(generic function).
set-on-reset
(generic function).
set-on-resize
(generic function).
set-on-search
(generic function).
set-on-select
(generic function).
set-on-submit
(generic function).
set-on-touch-cancel
(generic function).
set-on-touch-end
(generic function).
set-on-touch-move
(generic function).
set-on-touch-start
(generic function).
validp
(generic function).
width
(generic function).
(setf width)
(generic function).
with-connection-cache
(macro).
with-sync-event
(macro).
*connection-cache*
(special variable).
bind-event-script
(generic function).
connection-data-mutex
(generic reader).
connection-id
(generic reader).
drop-event-script
(special variable).
keyboard-event-script
(special variable).
make-clog-obj
(function).
mouse-event-script
(special variable).
parse-drop-event
(function).
parse-keyboard-event
(function).
parse-mouse-event
(function).
parse-pointer-event
(function).
parse-touch-event
(function).
pointer-event-script
(special variable).
set-event
(generic function).
touch-event-script
(special variable).
unbind-event-script
(generic function).
clog/source/clog-element.lisp
source
(module).
*store-new-objects*
(special variable).
access-key
(generic function).
(setf access-key)
(generic function).
add-class
(generic function).
advisory-title
(generic function).
(setf advisory-title)
(generic function).
align-content
(generic function).
(setf align-content)
(generic function).
align-content-type
(type).
align-items
(generic function).
(setf align-items)
(generic function).
align-items-type
(type).
align-self
(generic function).
(setf align-self)
(generic function).
align-self-type
(type).
attach-as-child
(generic function).
attribute
(generic function).
(setf attribute)
(generic function).
background-attachment
(generic function).
(setf background-attachment)
(generic function).
background-attachment-type
(type).
background-clip
(generic function).
(setf background-clip)
(generic function).
background-clip-type
(type).
background-color
(generic function).
(setf background-color)
(generic function).
background-image
(generic function).
(setf background-image)
(generic function).
background-origin
(generic function).
(setf background-origin)
(generic function).
background-origin-type
(type).
background-position
(generic function).
(setf background-position)
(generic function).
background-repeat
(generic function).
(setf background-repeat)
(generic function).
background-repeat-type
(type).
background-size
(generic function).
(setf background-size)
(generic function).
border
(generic function).
border-radius
(generic function).
(setf border-radius)
(generic function).
border-style-type
(type).
bottom
(generic function).
(setf bottom)
(generic function).
box-height
(generic function).
(setf box-height)
(generic function).
box-shadow
(generic function).
(setf box-shadow)
(generic function).
box-sizing
(generic function).
(setf box-sizing)
(generic function).
box-sizing-type
(type).
box-width
(generic function).
(setf box-width)
(generic function).
clear-side
(generic function).
(setf clear-side)
(generic function).
clear-side-type
(type).
click
(generic function).
client-height
(generic function).
client-left
(generic function).
client-top
(generic function).
client-width
(generic function).
clog-element
(class).
color
(generic function).
(setf color)
(generic function).
column-gap
(generic function).
(setf column-gap)
(generic function).
create-child
(generic function).
css-class-name
(generic function).
(setf css-class-name)
(generic function).
cursor
(generic function).
(setf cursor)
(generic function).
destroy
(generic function).
display
(generic function).
(setf display)
(generic function).
display-type
(type).
draggablep
(generic function).
(setf draggablep)
(generic function).
editablep
(generic function).
(setf editablep)
(generic function).
first-child
(generic function).
flex
(generic function).
flex-direction
(generic function).
(setf flex-direction)
(generic function).
flex-direction-type
(type).
flex-wrap
(generic function).
(setf flex-wrap)
(generic function).
flex-wrap-type
(type).
float-wrap
(generic function).
(setf float-wrap)
(generic function).
float-wrap-type
(type).
font
(generic function).
font-style-type
(type).
font-variant-type
(type).
grid-auto-columns
(generic function).
(setf grid-auto-columns)
(generic function).
grid-auto-flow
(generic function).
(setf grid-auto-flow)
(generic function).
grid-auto-rows
(generic function).
(setf grid-auto-rows)
(generic function).
grid-column-end
(generic function).
(setf grid-column-end)
(generic function).
grid-column-start
(generic function).
(setf grid-column-start)
(generic function).
grid-row-end
(generic function).
(setf grid-row-end)
(generic function).
grid-row-start
(generic function).
(setf grid-row-start)
(generic function).
grid-template-areas
(generic function).
(setf grid-template-areas)
(generic function).
grid-template-columns
(generic function).
(setf grid-template-columns)
(generic function).
grid-template-rows
(generic function).
(setf grid-template-rows)
(generic function).
has-attribute
(generic function).
hiddenp
(generic function).
(setf hiddenp)
(generic function).
html-tag
(generic function).
inner-height
(method).
(setf inner-height)
(method).
inner-html
(generic function).
(setf inner-html)
(generic function).
inner-width
(method).
(setf inner-width)
(method).
justify-content
(generic function).
(setf justify-content)
(generic function).
justify-content-type
(type).
justify-items
(generic function).
(setf justify-items)
(generic function).
justify-items-type
(type).
justify-self
(generic function).
(setf justify-self)
(generic function).
justify-self-type
(type).
language-code
(generic function).
(setf language-code)
(generic function).
left
(method).
(setf left)
(method).
margin
(generic function).
maximum-height
(generic function).
(setf maximum-height)
(generic function).
maximum-width
(generic function).
(setf maximum-width)
(generic function).
minimum-height
(generic function).
(setf minimum-height)
(generic function).
minimum-width
(generic function).
(setf minimum-width)
(generic function).
next-sibling
(generic function).
offset-height
(generic function).
offset-left
(generic function).
offset-top
(generic function).
offset-width
(generic function).
opacity
(generic function).
(setf opacity)
(generic function).
order
(generic function).
(setf order)
(generic function).
outer-height
(method).
outer-height-to-margin
(generic function).
outer-html
(generic function).
outer-width
(method).
outer-width-to-margin
(generic function).
outline
(generic function).
outline-style-type
(type).
overflow
(generic function).
(setf overflow)
(generic function).
overflow-type
(type).
overflow-x
(generic function).
(setf overflow-x)
(generic function).
overflow-x-type
(type).
overflow-y
(generic function).
(setf overflow-y)
(generic function).
overflow-y-type
(type).
padding
(generic function).
parent-element
(generic function).
place-after
(generic function).
place-before
(generic function).
place-inside-bottom-of
(generic function).
place-inside-top-of
(generic function).
place-text-inside-bottom-of
(generic function).
place-text-inside-top-of
(generic function).
position-left
(generic function).
position-top
(generic function).
positioning
(generic function).
(setf positioning)
(generic function).
positioning-type
(type).
previous-sibling
(generic function).
remove-attribute
(generic function).
remove-class
(generic function).
remove-from-clog
(generic function).
remove-from-dom
(generic function).
replace-children
(generic function).
replace-element
(generic function).
resizable
(generic function).
(setf resizable)
(generic function).
resizable-type
(type).
right
(generic function).
(setf right)
(generic function).
row-gap
(generic function).
(setf row-gap)
(generic function).
scroll-height
(generic function).
scroll-left
(generic function).
(setf scroll-left)
(generic function).
scroll-top
(generic function).
(setf scroll-top)
(generic function).
scroll-width
(generic function).
set-border
(generic function).
set-flex
(generic function).
set-font
(generic function).
set-geometry
(generic function).
set-margin
(generic function).
set-margin-side
(generic function).
set-outline
(generic function).
set-padding
(generic function).
set-padding-side
(generic function).
set-styles
(generic function).
spellcheckp
(generic function).
(setf spellcheckp)
(generic function).
style
(generic function).
(setf style)
(generic function).
swap-element-by-id
(generic function).
system-font-type
(type).
tab-index
(generic function).
(setf tab-index)
(generic function).
text
(generic function).
(setf text)
(generic function).
text-alignment
(generic function).
(setf text-alignment)
(generic function).
text-alignment-type
(type).
text-direction
(generic function).
(setf text-direction)
(generic function).
text-direction-type
(type).
text-shadow
(generic function).
(setf text-shadow)
(generic function).
text-value
(generic function).
(setf text-value)
(generic function).
toggle-class
(generic function).
top
(method).
(setf top)
(method).
vertical-align
(generic function).
(setf vertical-align)
(generic function).
vertical-align-type
(type).
visiblep
(generic function).
(setf visiblep)
(generic function).
z-index
(generic function).
(setf z-index)
(generic function).
attach
(function).
create-with-html
(function).
(setf font-css)
(generic function).
make-clog-element
(function).
clog/source/clog-jquery.lisp
source
(module).
clog-jquery
(class).
create-jquery
(generic function).
jquery
(generic function).
jquery-execute
(generic function).
jquery-query
(generic function).
clog/source/clog-element-common.lisp
source
(module).
alt-text
(method).
(setf alt-text)
(method).
clog-a
(class).
clog-br
(class).
clog-button
(class).
clog-definition-list
(class).
clog-description
(class).
clog-details
(class).
clog-dialog
(class).
clog-div
(class).
clog-hr
(class).
clog-img
(class).
clog-list-item
(class).
clog-meter
(class).
clog-ordered-list
(class).
clog-p
(class).
clog-phrase
(class).
clog-progress-bar
(class).
clog-section
(class).
clog-span
(class).
clog-summary
(class).
clog-table
(class).
clog-table-body
(class).
clog-table-caption
(class).
clog-table-column
(class).
clog-table-column-group
(class).
clog-table-column-group-item
(class).
clog-table-footer
(class).
clog-table-head
(class).
clog-table-heading
(class).
clog-table-row
(class).
clog-term
(class).
clog-unordered-list
(class).
close-dialog
(generic function).
create-a
(generic function).
create-br
(generic function).
create-button
(generic function).
create-definition-list
(generic function).
create-description
(generic function).
create-details
(generic function).
create-dialog
(generic function).
create-div
(generic function).
create-hr
(generic function).
create-img
(generic function).
create-list-item
(generic function).
create-meter
(generic function).
create-ordered-list
(generic function).
create-p
(generic function).
create-phrase
(generic function).
create-progress-bar
(generic function).
create-section
(generic function).
create-span
(generic function).
create-summary
(generic function).
create-table
(generic function).
create-table-body
(generic function).
create-table-caption
(generic function).
create-table-column
(generic function).
create-table-column-group
(generic function).
create-table-column-group-item
(generic function).
create-table-footer
(generic function).
create-table-head
(generic function).
create-table-heading
(generic function).
create-table-row
(generic function).
create-term
(generic function).
create-unordered-list
(generic function).
details-openp
(generic function).
(setf details-openp)
(generic function).
dialog-openp
(generic function).
(setf dialog-openp)
(generic function).
disabledp
(method).
(setf disabledp)
(method).
download
(generic function).
(setf download)
(generic function).
high
(generic function).
(setf high)
(generic function).
item-value
(generic function).
(setf item-value)
(generic function).
link
(generic function).
(setf link)
(generic function).
list-kind
(generic function).
(setf list-kind)
(generic function).
list-kind-type
(type).
list-location
(generic function).
(setf list-location)
(generic function).
list-location-type
(type).
low
(generic function).
(setf low)
(generic function).
maximum
(method).
maximum
(method).
(setf maximum)
(method).
(setf maximum)
(method).
minimum
(method).
(setf minimum)
(method).
optimum
(generic function).
(setf optimum)
(generic function).
phrase-type
(type).
return-value
(generic function).
(setf return-value)
(generic function).
section-type
(type).
show-dialog
(generic function).
target
(generic function).
(setf target)
(generic function).
text-value
(method).
text-value
(method).
(setf text-value)
(method).
(setf text-value)
(method).
url-src
(method).
(setf url-src)
(method).
value
(method).
value
(method).
(setf value)
(method).
(setf value)
(method).
clog/source/clog-style.lisp
source
(module).
add-style
(generic function).
clog-style-block
(class).
create-style-block
(generic function).
selector-type
(type).
clog/source/clog-canvas.lisp
source
(module).
actual-bounding-box-ascent
(generic function).
actual-bounding-box-descent
(generic function).
actual-bounding-box-left
(generic function).
actual-bounding-box-right
(generic function).
add-color-stop
(generic function).
alphabetic-baseline
(generic function).
arc
(generic function).
arc-to
(generic function).
begin-path
(generic function).
bezier-curve-to
(generic function).
canvas-filter
(generic function).
(setf canvas-filter)
(method).
canvas-restore
(generic function).
canvas-save
(generic function).
clear-rect
(generic function).
clog-canvas
(class).
clog-canvas-gradient
(class).
clog-context2d
(class).
clog-image-data
(class).
clog-matrix
(class).
clog-path2d
(class).
clog-text-metrics
(class).
close-path
(generic function).
create-canvas
(generic function).
create-conic-gradient
(generic function).
create-context2d
(generic function).
create-image-data
(generic function).
create-linear-gradient
(generic function).
create-matrix
(generic function).
create-path2d
(generic function).
create-pattern
(generic function).
create-radial-gradient
(generic function).
draw-image
(generic function).
draw-image-from-to
(generic function).
ellipse
(generic function).
em-height-ascent
(generic function).
em-height-descent
(generic function).
fill-rect
(generic function).
fill-style
(generic function).
(setf fill-style)
(method).
fill-text
(generic function).
flip-x
(generic function).
flip-y
(generic function).
font-bounding-box-ascent
(generic function).
font-bounding-box-descent
(generic function).
font-style
(generic function).
(setf font-style)
(method).
get-image-data
(generic function).
get-line-dash
(generic function).
get-transform
(generic function).
global-alpha
(generic function).
(setf global-alpha)
(method).
global-composite-operation
(generic function).
(setf global-composite-operation)
(method).
hanging-baseline
(generic function).
height
(method).
ideographic-baseline
(generic function).
image-smoothing-enabled
(generic function).
(setf image-smoothing-enabled)
(method).
image-smoothing-quality
(generic function).
(setf image-smoothing-quality)
(method).
inverse
(generic function).
is-point-in-path
(generic function).
is-point-in-stroke
(generic function).
json-image-data
(generic function).
(setf json-image-data)
(method).
line-cap
(generic function).
(setf line-cap)
(method).
line-dash-offset
(generic function).
(setf line-dash-offset)
(method).
line-join
(generic function).
(setf line-join)
(method).
line-to
(generic function).
line-width
(generic function).
(setf line-width)
(method).
measure-text
(generic function).
miter-limit
(generic function).
(setf miter-limit)
(method).
move-to
(generic function).
multiply
(generic function).
path-clip
(generic function).
path-fill
(generic function).
path-stroke
(generic function).
put-image-data
(generic function).
put-image-data-dirty
(generic function).
quadratic-curve-to
(generic function).
rect
(generic function).
reset-transform
(generic function).
rotate
(generic function).
scale
(generic function).
scale-matrix
(generic function).
scale3d
(generic function).
set-line-dash
(generic function).
set-transform
(generic function).
set-transform-with-matrix
(generic function).
shadow-blur
(generic function).
(setf shadow-blur)
(method).
shadow-color
(generic function).
(setf shadow-color)
(method).
shadow-offset-x
(generic function).
(setf shadow-offset-x)
(method).
shadow-offset-y
(generic function).
(setf shadow-offset-y)
(method).
stroke-rect
(generic function).
stroke-style
(generic function).
(setf stroke-style)
(method).
stroke-text
(generic function).
text-align
(generic function).
(setf text-align)
(method).
text-align-type
(type).
text-baseline
(generic function).
(setf text-baseline)
(method).
text-baseline-type
(type).
text-dir
(generic function).
(setf text-dir)
(method).
transform
(generic function).
translate
(generic function).
translate-matrix
(generic function).
width
(method).
width
(method).
add-path
(generic function).
is-2d
(generic function).
is-identity
(generic function).
line-cap-type
(type).
line-join-type
(type).
clog/source/clog-webgl.lisp
source
(module).
@clog-webgl
(special variable).
active-attribute
(generic function).
active-texture
(generic function).
active-uniform
(generic function).
attach-shader
(generic function).
attribute-location
(generic function).
bind-attribute-location
(generic function).
bind-buffer
(generic function).
bind-frame-buffer
(generic function).
bind-render-buffer
(generic function).
bind-texture
(generic function).
bind-vertex-array
(method).
blend-color
(generic function).
blend-equation
(generic function).
blend-equation-seperate
(generic function).
blend-function
(generic function).
blend-function-seperate
(generic function).
buffer-data
(generic function).
buffer-parameter
(generic function).
buffer-sub-data
(generic function).
check-frame-buffer-status
(generic function).
clear-color
(generic function).
clear-depth
(generic function).
clear-stencil
(generic function).
clear-webgl
(generic function).
clog-webgl
(class).
clog-webgl-active-info
(class).
clog-webgl-buffer
(class).
clog-webgl-frame-buffer
(class).
clog-webgl-program
(class).
clog-webgl-render-buffer
(class).
clog-webgl-shader
(class).
clog-webgl-texture
(class).
clog-webgl-uniform
(class).
clog-webgl-vertex-array
(class).
color-mask
(generic function).
compile-shader
(method).
compile-shader-source
(method).
compile-webgl-program
(method).
context-attributes
(method).
create-program
(generic function).
create-shader
(generic function).
create-vertex-array
(generic function).
create-webgl
(generic function).
create-webgl-buffer
(generic function).
create-webgl-frame-buffer
(generic function).
create-webgl-render-buffer
(generic function).
create-webgl-texture
(generic function).
delete-buffer
(method).
delete-frame-buffer
(method).
delete-program
(method).
delete-render-buffer
(method).
delete-shader
(method).
delete-texture
(method).
delete-vertex-array
(method).
depth-function
(generic function).
depth-mask
(generic function).
depth-range
(generic function).
detach-shader
(generic function).
disable-capability
(generic function).
disable-vertex-attribute-array
(generic function).
draw-arrays
(generic function).
draw-elements
(generic function).
drawing-buffer-height
(generic function).
drawing-buffer-width
(generic function).
enable-capability
(generic function).
enable-vertex-attribute-array
(generic function).
finish
(generic function).
flush
(generic function).
frame-buffer-attachment-parameter
(method).
frame-buffer-render-buffer
(generic function).
frame-buffer-texture-2d
(generic function).
front-face
(generic function).
generate-mipmap
(generic function).
hint
(generic function).
info-name
(generic function).
info-size
(generic function).
info-type
(generic function).
is-buffer
(generic function).
is-capability-enabled
(generic function).
is-context-lost
(generic function).
is-frame-buffer
(generic function).
is-program
(generic function).
is-render-buffer
(generic function).
is-shader
(generic function).
is-texture
(generic function).
link-program
(method).
parameter
(method).
pixel-store-integer
(method).
polygon-offset
(method).
program-info-log
(generic function).
program-parameter
(generic function).
render-buffer-parameter
(method).
render-buffer-storage
(method).
sample-coverage
(method).
scissor
(method).
shader-info-log
(generic function).
shader-parameter
(generic function).
shader-source
(generic function).
(setf shader-source)
(method).
stencil-function
(method).
stencil-function-seperate
(method).
stencil-mask
(method).
stencil-mask-seperate
(method).
stencil-operation
(method).
stencil-operation-seperate
(method).
texture-parameter
(method).
texture-parameter-float
(method).
texture-parameter-integer
(method).
uniform
(generic function).
uniform-location
(generic function).
uniform-matrix
(method).
use-program
(method).
vertex-attribute
(generic function).
vertex-attribute-pointer
(method).
viewport
(method).
webgl-error
(method).
cull-face
(generic function).
gl
(reader method).
gl
(reader method).
gl
(reader method).
gl
(reader method).
gl
(reader method).
gl
(reader method).
gl
(reader method).
(setf gl)
(writer method).
(setf gl)
(writer method).
(setf gl)
(writer method).
(setf gl)
(writer method).
(setf gl)
(writer method).
(setf gl)
(writer method).
(setf gl)
(writer method).
gl-type
(reader method).
gl-type
(reader method).
gl-type
(reader method).
gl-type
(reader method).
(setf gl-type)
(writer method).
(setf gl-type)
(writer method).
(setf gl-type)
(writer method).
(setf gl-type)
(writer method).
clog/source/clog-form.lisp
source
(module).
add-option
(generic function).
add-options
(generic function).
add-select-optgroup
(generic function).
add-select-option
(generic function).
add-select-options
(generic function).
alt-text
(generic function).
(setf alt-text)
(generic function).
autocomplete
(generic function).
(setf autocomplete)
(generic function).
autocompletep
(generic function).
(setf autocompletep)
(generic function).
autofocusp
(generic function).
(setf autofocusp)
(generic function).
checkbox-value
(generic function).
checkedp
(generic function).
(setf checkedp)
(generic function).
clog-data-list
(class).
clog-fieldset
(class).
clog-form
(class).
clog-form-element
(class).
clog-label
(class).
clog-legend
(class).
clog-optgroup
(class).
clog-option
(class).
clog-select
(class).
clog-text-area
(class).
columns
(generic function).
(setf columns)
(generic function).
create-data-list
(generic function).
create-fieldset
(generic function).
create-form
(generic function).
create-form-element
(generic function).
create-label
(generic function).
create-legend
(generic function).
create-optgroup
(generic function).
create-option
(generic function).
create-select
(generic function).
create-text-area
(generic function).
default-value
(generic function).
(setf default-value)
(generic function).
delete-multipart-data
(generic function).
disable-resize
(generic function).
disabledp
(generic function).
(setf disabledp)
(generic function).
element-step
(generic function).
(setf element-step)
(generic function).
encoding
(generic function).
(setf encoding)
(generic function).
file-accept
(generic function).
(setf file-accept)
(generic function).
form-data-item
(function).
form-element-count
(generic function).
form-element-type
(type).
form-get-data
(generic function).
form-method-type
(type).
form-multipart-data
(generic function).
form-post-data
(generic function).
input-mode
(generic function).
(setf input-mode)
(generic function).
input-mode-type
(type).
label-for
(generic function).
make-data-list
(generic function).
maximum
(generic function).
(setf maximum)
(generic function).
maximum-length
(generic function).
(setf maximum-length)
(generic function).
minimum
(generic function).
(setf minimum)
(generic function).
minimum-length
(generic function).
(setf minimum-length)
(generic function).
multiplep
(generic function).
(setf multiplep)
(generic function).
name
(generic function).
(setf name)
(generic function).
name-value
(generic function).
pattern
(generic function).
(setf pattern)
(generic function).
place-holder
(generic function).
(setf place-holder)
(generic function).
radio-value
(generic function).
read-only-p
(generic function).
(setf read-only-p)
(generic function).
requiredp
(generic function).
(setf requiredp)
(generic function).
reset
(generic function).
rows
(generic function).
(setf rows)
(generic function).
select
(generic function).
select-text
(generic function).
(setf select-text)
(generic function).
select-value
(generic function).
selectedp
(generic function).
(setf selectedp)
(generic function).
set-data-list
(generic function).
size
(generic function).
(setf size)
(generic function).
submit
(generic function).
text-value
(method).
(setf text-value)
(method).
textarea-value
(generic function).
url-src
(generic function).
(setf url-src)
(generic function).
validate-on-submit
(generic function).
(setf validate-on-submit)
(generic function).
value
(generic function).
(setf value)
(generic function).
word-wrap
(generic function).
(setf word-wrap)
(generic function).
clog/source/clog-multimedia.lisp
source
(module).
can-play-type-p
(generic function).
clog-audio
(class).
clog-multimedia
(class).
clog-video
(class).
create-audio
(generic function).
create-video
(generic function).
load-media
(generic function).
loop-mediap
(generic function).
(setf loop-mediap)
(generic function).
media-duration
(generic function).
media-position
(generic function).
(setf media-position)
(generic function).
media-source
(generic function).
(setf media-source)
(generic function).
media-volume
(generic function).
(setf media-volume)
(generic function).
mutedp
(generic function).
(setf mutedp)
(generic function).
pause-media
(generic function).
pausedp
(generic function).
play-media
(generic function).
playback-ended-p
(generic function).
playback-rate
(generic function).
(setf playback-rate)
(generic function).
ready-to-play-p
(generic function).
seekingp
(generic function).
set-on-can-play
(generic function).
set-on-can-play-through
(generic function).
set-on-duration-change
(generic function).
set-on-emptied
(generic function).
set-on-ended
(generic function).
set-on-load-start
(generic function).
set-on-loaded-data
(generic function).
set-on-loaded-meta-data
(generic function).
set-on-media-abort
(generic function).
set-on-media-error
(generic function).
set-on-pause
(generic function).
set-on-play
(generic function).
set-on-playing
(generic function).
set-on-progress
(generic function).
set-on-rate-change
(generic function).
set-on-seeked
(generic function).
set-on-seeking
(generic function).
set-on-stalled
(generic function).
set-on-suspend
(generic function).
set-on-time-update
(generic function).
set-on-volume-change
(generic function).
set-on-waiting
(generic function).
clog/source/clog-window.lisp
source
(module).
alert
(generic function).
clog-window
(class).
close-connection
(generic function).
close-window
(generic function).
inner-height
(generic function).
(setf inner-height)
(generic function).
inner-width
(generic function).
(setf inner-width)
(generic function).
left
(generic function).
(setf left)
(generic function).
log-console
(generic function).
log-error
(generic function).
move-window-by
(generic function).
move-window-to
(generic function).
open-window
(generic function).
outer-height
(generic function).
(setf outer-height)
(generic function).
outer-width
(generic function).
(setf outer-width)
(generic function).
pixel-ratio
(generic function).
print-window
(generic function).
request-animation-frame
(generic function).
resize-by
(generic function).
resize-to
(generic function).
screen-available-height
(generic function).
screen-available-left
(generic function).
screen-available-top
(generic function).
screen-available-width
(generic function).
screen-color-depth
(generic function).
screen-height
(generic function).
screen-width
(generic function).
scroll-by
(generic function).
scroll-to
(generic function).
set-on-abort
(generic function).
set-on-animation-frame
(generic function).
set-on-before-unload
(generic function).
set-on-error
(generic function).
set-on-hash-change
(generic function).
set-on-orientation-change
(generic function).
set-on-pop-state
(generic function).
set-on-storage
(generic function).
storage-element
(generic function).
(setf storage-element)
(generic function).
storage-key
(generic function).
storage-length
(generic function).
storage-remove
(generic function).
storage-type
(type).
top
(generic function).
(setf top)
(generic function).
url-push-state
(generic function).
url-rewrite
(generic function).
window-name
(generic function).
(setf window-name)
(generic function).
x-offset
(generic function).
(setf x-offset)
(generic function).
y-offset
(generic function).
(setf y-offset)
(generic function).
make-clog-window
(function).
parse-storage-event
(function).
status-bar
(generic function).
(setf status-bar)
(generic function).
storage-event-script
(special variable).
clog/source/clog-document.lisp
source
(module).
body-element
(reader method).
clog-document
(class).
document-element
(generic reader).
document-url
(generic function).
domain
(generic function).
head-element
(generic reader).
input-encoding
(generic function).
last-modified
(generic function).
load-css
(generic function).
load-script
(generic function).
new-line
(generic function).
put
(generic function).
put-br
(generic function).
put-line
(generic function).
ready-state
(generic function).
referer
(generic function).
set-on-full-screen-change
(generic function).
set-on-load-script
(generic function).
title
(generic function).
(setf title)
(generic function).
make-clog-document
(function).
set-body
(generic function).
clog/source/clog-location.lisp
source
(module).
clog-location
(class).
hash
(generic function).
(setf hash)
(generic function).
host
(generic function).
(setf host)
(generic function).
host-name
(generic function).
(setf host-name)
(generic function).
origin
(generic function).
path-name
(generic function).
(setf path-name)
(generic function).
port
(generic function).
(setf port)
(generic function).
protocol
(generic function).
(setf protocol)
(generic function).
reload
(generic function).
url
(generic function).
(setf url)
(generic function).
url-assign
(generic function).
url-replace
(generic function).
url-search
(generic function).
(setf url-search)
(generic function).
make-clog-location
(function).
clog/source/clog-body.lisp
source
(module).
clog-body
(class).
html-document
(generic reader).
location
(generic reader).
navigator
(generic reader).
run
(generic function).
set-html-on-close
(generic function).
window
(generic reader).
make-clog-body
(function).
clog/source/clog-system.lisp
source
(module).
*clog-port*
(special variable).
*static-root*
(special variable).
debug-mode
(function).
initialize
(function).
is-running-p
(function).
open-browser
(function).
set-on-new-window
(function).
shutdown
(function).
*clog-running*
(special variable).
*extended-routing*
(special variable).
*overide-static-root*
(special variable).
*url-to-on-new-window*
(special variable).
on-connect
(function).
clog/source/clog-panel.lisp
source
(module).
bottom-panel
(generic reader).
(setf bottom-panel)
(writer method).
center-children
(generic function).
center-panel
(generic reader).
(setf center-panel)
(writer method).
clog-panel
(class).
clog-panel-box
(class).
clog-panel-box-layout
(class).
create-panel
(generic function).
create-panel-box
(generic function).
create-panel-box-layout
(function).
fit-layout
(generic function).
left-panel
(generic reader).
(setf left-panel)
(writer method).
panel-box
(generic reader).
(setf panel-box)
(writer method).
right-panel
(reader method).
(setf right-panel)
(writer method).
top-panel
(generic reader).
(setf top-panel)
(writer method).
clog/source/clog-presentations.lisp
source
(module).
link-element-to-place
(macro).
link-element-to-slot
(macro).
link-form-element-to-slot
(macro).
link-slot-and-element
(macro).
link-slot-and-form-element
(macro).
link-slot-to-element
(macro).
link-slot-to-form-element
(macro).
link-slot-to-place
(macro).
clog/source/clog-data.lisp
source
(module).
*mysql-timestamp*
(special variable).
*postgresql-timestamp*
(special variable).
*sqlite-timestamp*
(special variable).
data-load-plist
(function).
data-write-list
(function).
data-write-plist
(function).
sql-field-list
(function).
sql-insert
(function).
sql-insert*
(function).
sql-quote
(function).
sql-select
(function).
sql-update
(function).
sql-update-list
(function).
sql-value-list
(function).
clog/source/clog-dbi.lisp
source
(module).
clear-row
(generic function).
clog-database
(generic function).
(setf clog-database)
(writer method).
clog-database
(class).
clog-db-table
(class).
clog-lookup
(class).
clog-one-row
(class).
create-database
(generic function).
create-db-table
(generic function).
create-lookup
(generic function).
create-one-row
(generic function).
database-connection
(generic reader).
(setf database-connection)
(writer method).
delete-row
(generic function).
get-row
(generic function).
insert-row
(generic function).
last-fetch
(reader method).
(setf last-fetch)
(writer method).
last-sql
(reader method).
(setf last-sql)
(writer method).
limit
(reader method).
(setf limit)
(writer method).
next-row
(generic function).
option-field
(reader method).
(setf option-field)
(writer method).
order-by
(reader method).
(setf order-by)
(writer method).
query-row
(generic function).
row-id-name
(reader method).
(setf row-id-name)
(writer method).
rowid
(reader method).
(setf rowid)
(writer method).
set-master-one-row
(generic function).
set-on-column
(generic function).
set-on-fetch
(generic function).
set-on-footer
(generic function).
set-on-header
(generic function).
set-on-row
(generic function).
table-columns
(reader method).
(setf table-columns)
(writer method).
table-name
(reader method).
(setf table-name)
(writer method).
update-row
(generic function).
value-field
(reader method).
(setf value-field)
(writer method).
where-clause
(reader method).
(setf where-clause)
(writer method).
on-column
(reader method).
(setf on-column)
(writer method).
on-fetch
(reader method).
(setf on-fetch)
(writer method).
on-footer
(reader method).
(setf on-footer)
(writer method).
on-header
(reader method).
(setf on-header)
(writer method).
on-row
(reader method).
(setf on-row)
(writer method).
queryid
(reader method).
(setf queryid)
(writer method).
slave-to-slot
(reader method).
(setf slave-to-slot)
(writer method).
slaves
(reader method).
(setf slaves)
(writer method).
clog/source/clog-auth.lisp
source
(module).
@clog-auth
(special variable).
add-authorization
(function).
get-authentication-token
(function).
is-authorized-p
(function).
remove-authentication-token
(function).
set-on-authentication-change
(function).
store-authentication-token
(function).
*authorization-hash*
(special variable).
*clog-auth-key*
(special variable).
clog/source/clog-gui.lisp
source
(module).
@clog-gui
(special variable).
alert-dialog
(function).
alert-toast
(function).
clog-gui-initialize
(function).
clog-gui-menu-bar
(class).
clog-gui-menu-drop-down
(class).
clog-gui-menu-item
(class).
clog-gui-window
(class).
confirm-dialog
(function).
create-gui-menu-bar
(generic function).
create-gui-menu-drop-down
(generic function).
create-gui-menu-full-screen
(generic function).
create-gui-menu-icon
(generic function).
create-gui-menu-item
(generic function).
create-gui-menu-window-select
(generic function).
create-gui-window
(generic function).
current-window
(generic function).
form-dialog
(function).
input-dialog
(function).
maximize-all-windows
(generic function).
menu-bar
(generic function).
(setf menu-bar)
(generic function).
menu-bar-height
(generic function).
normalize-all-windows
(generic function).
server-file-dialog
(function).
set-on-window-blur
(generic function).
set-on-window-can-close
(generic function).
set-on-window-can-maximize
(generic function).
set-on-window-can-move
(generic function).
set-on-window-can-normalize
(generic function).
set-on-window-can-size
(generic function).
set-on-window-change
(generic function).
set-on-window-close
(generic function).
set-on-window-focus
(generic function).
set-on-window-move
(generic function).
set-on-window-move-done
(generic function).
set-on-window-size
(generic function).
set-on-window-size-done
(generic function).
window-by-param
(generic function).
window-by-title
(generic function).
window-center
(generic function).
window-close
(generic function).
window-collection
(generic function).
window-content
(generic function).
window-end-modal
(generic function).
window-focus
(generic function).
window-keep-on-top
(generic function).
window-make-modal
(generic function).
window-maximize
(generic function).
window-maximized-p
(generic function).
window-normalize
(generic function).
window-param
(generic function).
(setf window-param)
(generic function).
window-title
(generic function).
(setf window-title)
(generic function).
window-to-top-by-param
(generic function).
window-to-top-by-title
(generic function).
window-toggle-maximize
(generic function).
body
(reader method).
(setf body)
(writer method).
body-left-offset
(reader method).
(setf body-left-offset)
(writer method).
body-right-offset
(reader method).
(setf body-right-offset)
(writer method).
clog-gui
(class).
clog-gui-menu-window-select
(class).
closer
(reader method).
(setf closer)
(writer method).
content
(reader method).
(setf content)
(writer method).
create-clog-gui
(function).
current-win
(reader method).
(setf current-win)
(writer method).
drag-obj
(reader method).
(setf drag-obj)
(writer method).
drag-x
(reader method).
(setf drag-x)
(writer method).
drag-y
(reader method).
(setf drag-y)
(writer method).
fire-on-window-blur
(generic function).
fire-on-window-can-close
(generic function).
fire-on-window-can-maximize
(generic function).
fire-on-window-can-move
(generic function).
fire-on-window-can-normalize
(generic function).
fire-on-window-can-size
(generic function).
fire-on-window-change
(method).
fire-on-window-close
(generic function).
fire-on-window-focus
(generic function).
fire-on-window-move
(generic function).
fire-on-window-move-done
(method).
fire-on-window-size
(generic function).
fire-on-window-size-done
(method).
in-drag
(reader method).
(setf in-drag)
(writer method).
keep-on-top
(reader method).
(setf keep-on-top)
(writer method).
last-height
(reader method).
(setf last-height)
(writer method).
last-width
(reader method).
(setf last-width)
(writer method).
last-x
(reader method).
last-x
(reader method).
(setf last-x)
(writer method).
(setf last-x)
(writer method).
last-y
(reader method).
last-y
(reader method).
(setf last-y)
(writer method).
(setf last-y)
(writer method).
last-z
(reader method).
(setf last-z)
(writer method).
menu
(reader method).
(setf menu)
(writer method).
modal-background
(reader method).
(setf modal-background)
(writer method).
modal-count
(reader method).
(setf modal-count)
(writer method).
on-gui-drag-down
(function).
on-gui-drag-move
(function).
on-gui-drag-stop
(function).
on-window-blur
(reader method).
(setf on-window-blur)
(writer method).
on-window-can-close
(reader method).
(setf on-window-can-close)
(writer method).
on-window-can-maximize
(reader method).
(setf on-window-can-maximize)
(writer method).
on-window-can-move
(reader method).
(setf on-window-can-move)
(writer method).
on-window-can-normalize
(reader method).
(setf on-window-can-normalize)
(writer method).
on-window-can-size
(reader method).
(setf on-window-can-size)
(writer method).
on-window-change
(reader method).
(setf on-window-change)
(writer method).
on-window-close
(reader method).
(setf on-window-close)
(writer method).
on-window-focus
(reader method).
(setf on-window-focus)
(writer method).
on-window-move
(reader method).
(setf on-window-move)
(writer method).
on-window-move-done
(reader method).
(setf on-window-move-done)
(writer method).
on-window-size
(reader method).
(setf on-window-size)
(writer method).
on-window-size-done
(reader method).
(setf on-window-size-done)
(writer method).
pinnedp
(reader method).
(setf pinnedp)
(writer method).
pinner
(reader method).
(setf pinner)
(writer method).
sizer
(reader method).
(setf sizer)
(writer method).
title-bar
(reader method).
(setf title-bar)
(writer method).
top-bar-height
(constant).
win-param
(reader method).
(setf win-param)
(writer method).
win-title
(reader method).
(setf win-title)
(writer method).
window-select
(reader method).
(setf window-select)
(writer method).
window-select-item
(reader method).
(setf window-select-item)
(writer method).
window-toggle-pin
(generic function).
windows
(reader method).
(setf windows)
(writer method).
clog/source/clog-web.lisp
source
(module).
@clog-web
(special variable).
add-card-look
(generic function).
add-hard-card-look
(generic function).
adjust-for-base-url
(function).
base-url-p
(function).
base-url-split
(function).
clog-web-alert
(function).
clog-web-auto-column
(class).
clog-web-auto-row
(class).
clog-web-code
(class).
clog-web-compositor
(class).
clog-web-container
(class).
clog-web-content
(class).
clog-web-form
(function).
clog-web-initialize
(function).
clog-web-main
(class).
clog-web-menu-bar
(class).
clog-web-menu-drop-down
(class).
clog-web-menu-item
(class).
clog-web-meta
(function).
clog-web-panel
(class).
clog-web-routes-from-menu
(function).
clog-web-row
(class).
clog-web-sidebar
(class).
clog-web-sidebar-item
(class).
clog-web-site
(class).
composite-bottom-left
(generic function).
composite-bottom-middle
(generic function).
composite-bottom-right
(generic function).
composite-left
(generic function).
composite-middle
(generic function).
composite-on-hover
(generic function).
composite-position
(generic function).
composite-right
(generic function).
composite-top-left
(generic function).
composite-top-middle
(generic function).
composite-top-right
(generic function).
create-web-auto-column
(generic function).
create-web-auto-row
(generic function).
create-web-code
(generic function).
create-web-compositor
(generic function).
create-web-container
(generic function).
create-web-content
(generic function).
create-web-main
(generic function).
create-web-menu-bar
(generic function).
create-web-menu-drop-down
(generic function).
create-web-menu-full-screen
(generic function).
create-web-menu-icon
(generic function).
create-web-menu-item
(generic function).
create-web-page
(generic function).
create-web-panel
(generic function).
create-web-row
(generic function).
create-web-sidebar
(generic function).
create-web-sidebar-item
(generic function).
create-web-site
(generic function).
footer
(reader method).
form-result
(function).
full-row-on-mobile
(generic function).
get-web-site
(generic function).
hide-on-large-screens
(generic function).
hide-on-medium-screens
(generic function).
hide-on-small-screens
(generic function).
logo
(reader method).
profile
(reader method).
(setf profile)
(writer method).
roles
(reader method).
(setf roles)
(writer method).
set-maximum-page-width-in-pixels
(function).
settings
(reader method).
theme
(reader method).
(setf theme)
(writer method).
title
(reader method).
url
(reader method).
web-menu-bar
(generic function).
(setf web-menu-bar)
(generic function).
web-menu-bar-height
(generic function).
web-padding-class-type
(type).
body
(reader method).
(setf body)
(writer method).
clog-web
(class).
create-clog-web
(function).
web-container-size-type
(type).
web-menu
(reader method).
(setf web-menu)
(writer method).
web-site
(reader method).
(setf web-site)
(writer method).
web-vertical-align-type
(type).
clog/source/clog-web-dbi.lisp
source
(module).
@clog-web-dbi
(special variable).
change-password
(function).
clog-web-content
(function).
create-base-tables
(function).
get-profile
(function).
load-content
(function).
login
(function).
logout
(function).
make-token
(function).
reset-password
(function).
sign-up
(function).
clog/source/clog-web-themes.lisp
source
(module).
@clog-web-themes
(special variable).
default-theme
(function).
get-property
(function).
get-setting
(function).
clog/source/clog-helpers.lisp
source
(module).
clog-install-dir
(function).
clog-repl
(function).
load-demo
(function).
load-tutorial
(function).
open-manual
(function).
run-demo
(function).
run-tutorial
(function).
save-body-to-file
(function).
*body*
(special variable).
Packages are listed by definition order.
clog-gui
CLOG-GUI a desktop GUI abstraction for CLOG
clog
.
common-lisp
.
mgl-pax
.
parse-float
.
alert-dialog
(function).
alert-toast
(function).
clog-gui-initialize
(function).
clog-gui-menu-bar
(class).
clog-gui-menu-drop-down
(class).
clog-gui-menu-item
(class).
clog-gui-window
(class).
confirm-dialog
(function).
create-gui-menu-bar
(generic function).
create-gui-menu-drop-down
(generic function).
create-gui-menu-full-screen
(generic function).
create-gui-menu-icon
(generic function).
create-gui-menu-item
(generic function).
create-gui-menu-window-select
(generic function).
create-gui-window
(generic function).
current-window
(generic function).
form-dialog
(function).
input-dialog
(function).
maximize-all-windows
(generic function).
menu-bar
(generic function).
(setf menu-bar)
(generic function).
menu-bar-height
(generic function).
normalize-all-windows
(generic function).
server-file-dialog
(function).
set-on-window-blur
(generic function).
set-on-window-can-close
(generic function).
set-on-window-can-maximize
(generic function).
set-on-window-can-move
(generic function).
set-on-window-can-normalize
(generic function).
set-on-window-can-size
(generic function).
set-on-window-change
(generic function).
set-on-window-close
(generic function).
set-on-window-focus
(generic function).
set-on-window-move
(generic function).
set-on-window-move-done
(generic function).
set-on-window-size
(generic function).
set-on-window-size-done
(generic function).
window-by-param
(generic function).
window-by-title
(generic function).
window-center
(generic function).
window-close
(generic function).
window-collection
(generic function).
window-content
(generic function).
window-end-modal
(generic function).
window-focus
(generic function).
window-keep-on-top
(generic function).
window-make-modal
(generic function).
window-maximize
(generic function).
window-maximized-p
(generic function).
window-normalize
(generic function).
window-param
(generic function).
(setf window-param)
(generic function).
window-title
(generic function).
(setf window-title)
(generic function).
window-to-top-by-param
(generic function).
window-to-top-by-title
(generic function).
window-toggle-maximize
(generic function).
body
(generic reader).
(setf body)
(generic writer).
body-left-offset
(generic reader).
(setf body-left-offset)
(generic writer).
body-right-offset
(generic reader).
(setf body-right-offset)
(generic writer).
clog-gui
(class).
clog-gui-menu-window-select
(class).
closer
(generic reader).
(setf closer)
(generic writer).
content
(generic reader).
(setf content)
(generic writer).
create-clog-gui
(function).
current-win
(generic reader).
(setf current-win)
(generic writer).
drag-obj
(generic reader).
(setf drag-obj)
(generic writer).
drag-x
(generic reader).
(setf drag-x)
(generic writer).
drag-y
(generic reader).
(setf drag-y)
(generic writer).
fire-on-window-blur
(generic function).
fire-on-window-can-close
(generic function).
fire-on-window-can-maximize
(generic function).
fire-on-window-can-move
(generic function).
fire-on-window-can-normalize
(generic function).
fire-on-window-can-size
(generic function).
fire-on-window-change
(generic function).
fire-on-window-close
(generic function).
fire-on-window-focus
(generic function).
fire-on-window-move
(generic function).
fire-on-window-move-done
(generic function).
fire-on-window-size
(generic function).
fire-on-window-size-done
(generic function).
in-drag
(generic reader).
(setf in-drag)
(generic writer).
keep-on-top
(generic reader).
(setf keep-on-top)
(generic writer).
last-height
(generic reader).
(setf last-height)
(generic writer).
last-width
(generic reader).
(setf last-width)
(generic writer).
last-x
(generic reader).
(setf last-x)
(generic writer).
last-y
(generic reader).
(setf last-y)
(generic writer).
last-z
(generic reader).
(setf last-z)
(generic writer).
menu
(generic reader).
(setf menu)
(generic writer).
modal-background
(generic reader).
(setf modal-background)
(generic writer).
modal-count
(generic reader).
(setf modal-count)
(generic writer).
on-gui-drag-down
(function).
on-gui-drag-move
(function).
on-gui-drag-stop
(function).
on-window-blur
(generic reader).
(setf on-window-blur)
(generic writer).
on-window-can-close
(generic reader).
(setf on-window-can-close)
(generic writer).
on-window-can-maximize
(generic reader).
(setf on-window-can-maximize)
(generic writer).
on-window-can-move
(generic reader).
(setf on-window-can-move)
(generic writer).
on-window-can-normalize
(generic reader).
(setf on-window-can-normalize)
(generic writer).
on-window-can-size
(generic reader).
(setf on-window-can-size)
(generic writer).
on-window-change
(generic reader).
(setf on-window-change)
(generic writer).
on-window-close
(generic reader).
(setf on-window-close)
(generic writer).
on-window-focus
(generic reader).
(setf on-window-focus)
(generic writer).
on-window-move
(generic reader).
(setf on-window-move)
(generic writer).
on-window-move-done
(generic reader).
(setf on-window-move-done)
(generic writer).
on-window-size
(generic reader).
(setf on-window-size)
(generic writer).
on-window-size-done
(generic reader).
(setf on-window-size-done)
(generic writer).
pinnedp
(generic reader).
(setf pinnedp)
(generic writer).
pinner
(generic reader).
(setf pinner)
(generic writer).
sizer
(generic reader).
(setf sizer)
(generic writer).
title-bar
(generic reader).
(setf title-bar)
(generic writer).
top-bar-height
(constant).
win-param
(generic reader).
(setf win-param)
(generic writer).
win-title
(generic reader).
(setf win-title)
(generic writer).
window-select
(generic reader).
(setf window-select)
(generic writer).
window-select-item
(generic reader).
(setf window-select-item)
(generic writer).
window-toggle-pin
(generic function).
windows
(generic reader).
(setf windows)
(generic writer).
clog-web-dbi
CLOG-WEB-DBI - dbi based website helpers
change-password
(function).
create-base-tables
(function).
get-profile
(function).
load-content
(function).
login
(function).
logout
(function).
make-token
(function).
reset-password
(function).
sign-up
(function).
clog
The Common List Omnificent GUI - CLOG
common-lisp
.
mgl-pax
.
parse-float
.
*clog-port*
(special variable).
*mysql-timestamp*
(special variable).
*postgresql-timestamp*
(special variable).
*sqlite-timestamp*
(special variable).
*static-root*
(special variable).
*store-new-objects*
(special variable).
@clog-auth
(special variable).
@clog-body
(special variable).
@clog-canvas
(special variable).
@clog-data
(special variable).
@clog-dbi
(special variable).
@clog-document
(special variable).
@clog-element
(special variable).
@clog-element-common
(special variable).
@clog-form
(special variable).
@clog-gui
(special variable).
@clog-helpers
(special variable).
@clog-jquery
(special variable).
@clog-location
(special variable).
@clog-manual
(special variable).
@clog-multimedia
(special variable).
@clog-navigator
(special variable).
@clog-obj
(special variable).
@clog-panels
(special variable).
@clog-presentations
(special variable).
@clog-style-block
(special variable).
@clog-system
(special variable).
@clog-utilities
(special variable).
@clog-web
(special variable).
@clog-web-dbi
(special variable).
@clog-web-themes
(special variable).
@clog-webgl
(special variable).
@clog-window
(special variable).
access-key
(generic function).
(setf access-key)
(generic function).
actual-bounding-box-ascent
(generic function).
actual-bounding-box-descent
(generic function).
actual-bounding-box-left
(generic function).
actual-bounding-box-right
(generic function).
add
(generic function).
add-class
(generic function).
add-color-stop
(generic function).
add-option
(generic function).
add-options
(generic function).
add-select-optgroup
(generic function).
add-select-option
(generic function).
add-select-options
(generic function).
add-style
(generic function).
advisory-title
(generic function).
(setf advisory-title)
(generic function).
alert
(generic function).
align-content
(generic function).
(setf align-content)
(generic function).
align-content-type
(type).
align-items
(generic function).
(setf align-items)
(generic function).
align-items-type
(type).
align-self
(generic function).
(setf align-self)
(generic function).
align-self-type
(type).
alphabetic-baseline
(generic function).
alt-text
(generic function).
(setf alt-text)
(generic function).
arc
(generic function).
arc-to
(generic function).
attach-as-child
(generic function).
attribute
(generic function).
(setf attribute)
(generic function).
autocomplete
(generic function).
(setf autocomplete)
(generic function).
autocompletep
(generic function).
(setf autocompletep)
(generic function).
autofocusp
(generic function).
(setf autofocusp)
(generic function).
background-attachment
(generic function).
(setf background-attachment)
(generic function).
background-attachment-type
(type).
background-clip
(generic function).
(setf background-clip)
(generic function).
background-clip-type
(type).
background-color
(generic function).
(setf background-color)
(generic function).
background-image
(generic function).
(setf background-image)
(generic function).
background-origin
(generic function).
(setf background-origin)
(generic function).
background-origin-type
(type).
background-position
(generic function).
(setf background-position)
(generic function).
background-repeat
(generic function).
(setf background-repeat)
(generic function).
background-repeat-type
(type).
background-size
(generic function).
(setf background-size)
(generic function).
begin-path
(generic function).
bezier-curve-to
(generic function).
blur
(generic function).
body-element
(generic reader).
border
(generic function).
border-radius
(generic function).
(setf border-radius)
(generic function).
border-style-type
(type).
bottom
(generic function).
(setf bottom)
(generic function).
bottom-panel
(generic reader).
(setf bottom-panel)
(generic writer).
box-height
(generic function).
(setf box-height)
(generic function).
box-shadow
(generic function).
(setf box-shadow)
(generic function).
box-sizing
(generic function).
(setf box-sizing)
(generic function).
box-sizing-type
(type).
box-width
(generic function).
(setf box-width)
(generic function).
can-play-type-p
(generic function).
canvas-filter
(generic function).
(setf canvas-filter)
(generic function).
canvas-restore
(generic function).
canvas-save
(generic function).
center-children
(generic function).
center-panel
(generic reader).
(setf center-panel)
(generic writer).
checkbox-value
(generic function).
checkedp
(generic function).
(setf checkedp)
(generic function).
clear-rect
(generic function).
clear-row
(generic function).
clear-side
(generic function).
(setf clear-side)
(generic function).
clear-side-type
(type).
click
(generic function).
client-height
(generic function).
client-left
(generic function).
client-top
(generic function).
client-width
(generic function).
clog-a
(class).
clog-audio
(class).
clog-body
(class).
clog-br
(class).
clog-button
(class).
clog-canvas
(class).
clog-canvas-gradient
(class).
clog-context2d
(class).
clog-data-list
(class).
clog-database
(generic function).
(setf clog-database)
(generic writer).
clog-database
(class).
clog-db-table
(class).
clog-definition-list
(class).
clog-description
(class).
clog-details
(class).
clog-dialog
(class).
clog-div
(class).
clog-document
(class).
clog-element
(class).
clog-fieldset
(class).
clog-form
(class).
clog-form-element
(class).
clog-group
(class).
clog-hr
(class).
clog-image-data
(class).
clog-img
(class).
clog-install-dir
(function).
clog-jquery
(class).
clog-label
(class).
clog-legend
(class).
clog-list-item
(class).
clog-location
(class).
clog-lookup
(class).
clog-matrix
(class).
clog-meter
(class).
clog-multimedia
(class).
clog-navigator
(class).
clog-obj
(class).
clog-one-row
(class).
clog-optgroup
(class).
clog-option
(class).
clog-ordered-list
(class).
clog-p
(class).
clog-panel
(class).
clog-panel-box
(class).
clog-panel-box-layout
(class).
clog-path2d
(class).
clog-phrase
(class).
clog-progress-bar
(class).
clog-repl
(function).
clog-section
(class).
clog-select
(class).
clog-span
(class).
clog-style-block
(class).
clog-summary
(class).
clog-table
(class).
clog-table-body
(class).
clog-table-caption
(class).
clog-table-column
(class).
clog-table-column-group
(class).
clog-table-column-group-item
(class).
clog-table-footer
(class).
clog-table-head
(class).
clog-table-heading
(class).
clog-table-row
(class).
clog-term
(class).
clog-text-area
(class).
clog-text-metrics
(class).
clog-unordered-list
(class).
clog-video
(class).
clog-window
(class).
close-connection
(generic function).
close-dialog
(generic function).
close-path
(generic function).
close-window
(generic function).
color
(generic function).
(setf color)
(generic function).
column-gap
(generic function).
(setf column-gap)
(generic function).
columns
(generic function).
(setf columns)
(generic function).
connection-body
(generic function).
connection-data
(generic function).
connection-data-item
(generic function).
(setf connection-data-item)
(generic function).
connection-sync
(generic function).
cookie-enabled-p
(generic function).
create-a
(generic function).
create-audio
(generic function).
create-br
(generic function).
create-button
(generic function).
create-canvas
(generic function).
create-child
(generic function).
create-conic-gradient
(generic function).
create-context2d
(generic function).
create-data-list
(generic function).
create-database
(generic function).
create-db-table
(generic function).
create-definition-list
(generic function).
create-description
(generic function).
create-details
(generic function).
create-dialog
(generic function).
create-div
(generic function).
create-fieldset
(generic function).
create-form
(generic function).
create-form-element
(generic function).
create-group
(function).
create-hr
(generic function).
create-image-data
(generic function).
create-img
(generic function).
create-jquery
(generic function).
create-label
(generic function).
create-legend
(generic function).
create-linear-gradient
(generic function).
create-list-item
(generic function).
create-lookup
(generic function).
create-matrix
(generic function).
create-meter
(generic function).
create-one-row
(generic function).
create-optgroup
(generic function).
create-option
(generic function).
create-ordered-list
(generic function).
create-p
(generic function).
create-panel
(generic function).
create-panel-box
(generic function).
create-panel-box-layout
(function).
create-path2d
(generic function).
create-pattern
(generic function).
create-phrase
(generic function).
create-progress-bar
(generic function).
create-radial-gradient
(generic function).
create-section
(generic function).
create-select
(generic function).
create-span
(generic function).
create-style-block
(generic function).
create-summary
(generic function).
create-table
(generic function).
create-table-body
(generic function).
create-table-caption
(generic function).
create-table-column
(generic function).
create-table-column-group
(generic function).
create-table-column-group-item
(generic function).
create-table-footer
(generic function).
create-table-head
(generic function).
create-table-heading
(generic function).
create-table-row
(generic function).
create-term
(generic function).
create-text-area
(generic function).
create-unordered-list
(generic function).
create-video
(generic function).
css-class-name
(generic function).
(setf css-class-name)
(generic function).
cursor
(generic function).
(setf cursor)
(generic function).
data-load-plist
(function).
data-write-list
(function).
data-write-plist
(function).
database-connection
(generic reader).
(setf database-connection)
(generic writer).
debug-mode
(function).
default-value
(generic function).
(setf default-value)
(generic function).
delete-multipart-data
(generic function).
delete-row
(generic function).
destroy
(generic function).
details-openp
(generic function).
(setf details-openp)
(generic function).
dialog-openp
(generic function).
(setf dialog-openp)
(generic function).
disable-resize
(generic function).
disabledp
(generic function).
(setf disabledp)
(generic function).
display
(generic function).
(setf display)
(generic function).
display-type
(type).
document-element
(generic reader).
document-url
(generic function).
domain
(generic function).
download
(generic function).
(setf download)
(generic function).
draggablep
(generic function).
(setf draggablep)
(generic function).
draw-image
(generic function).
draw-image-from-to
(generic function).
editablep
(generic function).
(setf editablep)
(generic function).
element-step
(generic function).
(setf element-step)
(generic function).
ellipse
(generic function).
em-height-ascent
(generic function).
em-height-descent
(generic function).
encoding
(generic function).
(setf encoding)
(generic function).
escape-string
(function).
execute
(generic function).
file-accept
(generic function).
(setf file-accept)
(generic function).
fill-rect
(generic function).
fill-style
(generic function).
(setf fill-style)
(generic function).
fill-text
(generic function).
first-child
(generic function).
fit-layout
(generic function).
flex
(generic function).
flex-direction
(generic function).
(setf flex-direction)
(generic function).
flex-direction-type
(type).
flex-wrap
(generic function).
(setf flex-wrap)
(generic function).
flex-wrap-type
(type).
flip-x
(generic function).
flip-y
(generic function).
float-wrap
(generic function).
(setf float-wrap)
(generic function).
float-wrap-type
(type).
flush-connection-cache
(function).
focus
(generic function).
font
(generic function).
font-bounding-box-ascent
(generic function).
font-bounding-box-descent
(generic function).
font-style
(generic function).
(setf font-style)
(generic function).
font-style-type
(type).
font-variant-type
(type).
form-data-item
(function).
form-element-count
(generic function).
form-element-type
(type).
form-get-data
(generic function).
form-method-type
(type).
form-multipart-data
(generic function).
form-post-data
(generic function).
get-image-data
(generic function).
get-line-dash
(generic function).
get-row
(generic function).
get-transform
(generic function).
global-alpha
(generic function).
(setf global-alpha)
(generic function).
global-composite-operation
(generic function).
(setf global-composite-operation)
(generic function).
grid-auto-columns
(generic function).
(setf grid-auto-columns)
(generic function).
grid-auto-flow
(generic function).
(setf grid-auto-flow)
(generic function).
grid-auto-rows
(generic function).
(setf grid-auto-rows)
(generic function).
grid-column-end
(generic function).
(setf grid-column-end)
(generic function).
grid-column-start
(generic function).
(setf grid-column-start)
(generic function).
grid-row-end
(generic function).
(setf grid-row-end)
(generic function).
grid-row-start
(generic function).
(setf grid-row-start)
(generic function).
grid-template-areas
(generic function).
(setf grid-template-areas)
(generic function).
grid-template-columns
(generic function).
(setf grid-template-columns)
(generic function).
grid-template-rows
(generic function).
(setf grid-template-rows)
(generic function).
hanging-baseline
(generic function).
has-attribute
(generic function).
hash
(generic function).
(setf hash)
(generic function).
head-element
(generic reader).
height
(generic function).
(setf height)
(generic function).
hiddenp
(generic function).
(setf hiddenp)
(generic function).
high
(generic function).
(setf high)
(generic function).
host
(generic function).
(setf host)
(generic function).
host-name
(generic function).
(setf host-name)
(generic function).
hsl
(function).
hsla
(function).
html-document
(generic reader).
html-id
(generic reader).
html-tag
(generic function).
ideographic-baseline
(generic function).
image-smoothing-enabled
(generic function).
(setf image-smoothing-enabled)
(generic function).
image-smoothing-quality
(generic function).
(setf image-smoothing-quality)
(generic function).
initialize
(function).
inner-height
(generic function).
(setf inner-height)
(generic function).
inner-html
(generic function).
(setf inner-html)
(generic function).
inner-width
(generic function).
(setf inner-width)
(generic function).
input-encoding
(generic function).
input-mode
(generic function).
(setf input-mode)
(generic function).
input-mode-type
(type).
insert-row
(generic function).
inverse
(generic function).
is-point-in-path
(generic function).
is-point-in-stroke
(generic function).
is-running-p
(function).
item-value
(generic function).
(setf item-value)
(generic function).
jquery
(generic function).
jquery-execute
(generic function).
jquery-query
(generic function).
js-execute
(generic function).
js-on-p
(function).
js-query
(generic function).
js-true-p
(function).
json-image-data
(generic function).
(setf json-image-data)
(generic function).
justify-content
(generic function).
(setf justify-content)
(generic function).
justify-content-type
(type).
justify-items
(generic function).
(setf justify-items)
(generic function).
justify-items-type
(type).
justify-self
(generic function).
(setf justify-self)
(generic function).
justify-self-type
(type).
label-for
(generic function).
language
(generic function).
language-code
(generic function).
(setf language-code)
(generic function).
last-fetch
(generic reader).
(setf last-fetch)
(generic writer).
last-modified
(generic function).
last-sql
(generic reader).
(setf last-sql)
(generic writer).
left
(generic function).
(setf left)
(generic function).
left-panel
(generic reader).
(setf left-panel)
(generic writer).
lf-to-br
(function).
limit
(generic reader).
(setf limit)
(generic writer).
line-cap
(generic function).
(setf line-cap)
(generic function).
line-dash-offset
(generic function).
(setf line-dash-offset)
(generic function).
line-join
(generic function).
(setf line-join)
(generic function).
line-to
(generic function).
line-width
(generic function).
(setf line-width)
(generic function).
link
(generic function).
(setf link)
(generic function).
link-element-to-place
(macro).
link-element-to-slot
(macro).
link-form-element-to-slot
(macro).
link-slot-and-element
(macro).
link-slot-and-form-element
(macro).
link-slot-to-element
(macro).
link-slot-to-form-element
(macro).
link-slot-to-place
(macro).
list-kind
(generic function).
(setf list-kind)
(generic function).
list-kind-type
(type).
list-location
(generic function).
(setf list-location)
(generic function).
list-location-type
(type).
load-css
(generic function).
load-demo
(function).
load-media
(generic function).
load-script
(generic function).
load-tutorial
(function).
location
(generic reader).
log-console
(generic function).
log-error
(generic function).
loop-mediap
(generic function).
(setf loop-mediap)
(generic function).
low
(generic function).
(setf low)
(generic function).
make-data-list
(generic function).
make-hash-table*
(function).
margin
(generic function).
maximum
(generic function).
(setf maximum)
(generic function).
maximum-height
(generic function).
(setf maximum-height)
(generic function).
maximum-length
(generic function).
(setf maximum-length)
(generic function).
maximum-width
(generic function).
(setf maximum-width)
(generic function).
measure-text
(generic function).
media-duration
(generic function).
media-position
(generic function).
(setf media-position)
(generic function).
media-source
(generic function).
(setf media-source)
(generic function).
media-volume
(generic function).
(setf media-volume)
(generic function).
minimum
(generic function).
(setf minimum)
(generic function).
minimum-height
(generic function).
(setf minimum-height)
(generic function).
minimum-length
(generic function).
(setf minimum-length)
(generic function).
minimum-width
(generic function).
(setf minimum-width)
(generic function).
miter-limit
(generic function).
(setf miter-limit)
(generic function).
move-to
(generic function).
move-window-by
(generic function).
move-window-to
(generic function).
multiplep
(generic function).
(setf multiplep)
(generic function).
multiply
(generic function).
mutedp
(generic function).
(setf mutedp)
(generic function).
name
(generic function).
(setf name)
(generic function).
name-value
(generic function).
navigator
(generic reader).
new-line
(generic function).
next-row
(generic function).
next-sibling
(generic function).
obj
(generic function).
offset-height
(generic function).
offset-left
(generic function).
offset-top
(generic function).
offset-width
(generic function).
opacity
(generic function).
(setf opacity)
(generic function).
open-browser
(function).
open-manual
(function).
open-window
(generic function).
optimum
(generic function).
(setf optimum)
(generic function).
option-field
(generic reader).
(setf option-field)
(generic writer).
order
(generic function).
(setf order)
(generic function).
order-by
(generic reader).
(setf order-by)
(generic writer).
origin
(generic function).
outer-height
(generic function).
(setf outer-height)
(generic function).
outer-height-to-margin
(generic function).
outer-html
(generic function).
outer-width
(generic function).
(setf outer-width)
(generic function).
outer-width-to-margin
(generic function).
outline
(generic function).
outline-style-type
(type).
overflow
(generic function).
(setf overflow)
(generic function).
overflow-type
(type).
overflow-x
(generic function).
(setf overflow-x)
(generic function).
overflow-x-type
(type).
overflow-y
(generic function).
(setf overflow-y)
(generic function).
overflow-y-type
(type).
p-on-js
(function).
p-true-js
(function).
padding
(generic function).
panel-box
(generic reader).
(setf panel-box)
(generic writer).
parent-element
(generic function).
path-clip
(generic function).
path-fill
(generic function).
path-name
(generic function).
(setf path-name)
(generic function).
path-stroke
(generic function).
pattern
(generic function).
(setf pattern)
(generic function).
pause-media
(generic function).
pausedp
(generic function).
phrase-type
(type).
pixel-ratio
(generic function).
place-after
(generic function).
place-before
(generic function).
place-holder
(generic function).
(setf place-holder)
(generic function).
place-inside-bottom-of
(generic function).
place-inside-top-of
(generic function).
place-text-inside-bottom-of
(generic function).
place-text-inside-top-of
(generic function).
play-media
(generic function).
playback-ended-p
(generic function).
playback-rate
(generic function).
(setf playback-rate)
(generic function).
port
(generic function).
(setf port)
(generic function).
position-left
(generic function).
position-top
(generic function).
positioning
(generic function).
(setf positioning)
(generic function).
positioning-type
(type).
previous-sibling
(generic function).
print-window
(generic function).
property
(generic function).
(setf property)
(generic function).
protocol
(generic function).
(setf protocol)
(generic function).
put
(generic function).
put-br
(generic function).
put-image-data
(generic function).
put-image-data-dirty
(generic function).
put-line
(generic function).
quadratic-curve-to
(generic function).
query
(generic function).
query-row
(generic function).
radio-value
(generic function).
read-only-p
(generic function).
(setf read-only-p)
(generic function).
ready-state
(generic function).
ready-to-play-p
(generic function).
rect
(generic function).
referer
(generic function).
reload
(generic function).
remove-attribute
(generic function).
remove-class
(generic function).
remove-connection-data-item
(generic function).
remove-from-clog
(generic function).
remove-from-dom
(generic function).
replace-children
(generic function).
replace-element
(generic function).
request-animation-frame
(generic function).
requiredp
(generic function).
(setf requiredp)
(generic function).
reset
(generic function).
reset-transform
(generic function).
resizable
(generic function).
(setf resizable)
(generic function).
resizable-type
(type).
resize-by
(generic function).
resize-to
(generic function).
return-value
(generic function).
(setf return-value)
(generic function).
rgb
(function).
rgb-to-hex
(function).
rgba
(function).
right
(generic function).
(setf right)
(generic function).
right-panel
(generic reader).
(setf right-panel)
(generic writer).
rotate
(generic function).
row-gap
(generic function).
(setf row-gap)
(generic function).
row-id-name
(generic reader).
(setf row-id-name)
(generic writer).
rowid
(generic reader).
(setf rowid)
(generic writer).
rows
(generic function).
(setf rows)
(generic function).
run
(generic function).
run-demo
(function).
run-tutorial
(function).
save-body-to-file
(function).
scale
(generic function).
scale-matrix
(generic function).
scale3d
(generic function).
screen-available-height
(generic function).
screen-available-left
(generic function).
screen-available-top
(generic function).
screen-available-width
(generic function).
screen-color-depth
(generic function).
screen-height
(generic function).
screen-width
(generic function).
script-id
(generic function).
scroll-by
(generic function).
scroll-height
(generic function).
scroll-left
(generic function).
(setf scroll-left)
(generic function).
scroll-to
(generic function).
scroll-top
(generic function).
(setf scroll-top)
(generic function).
scroll-width
(generic function).
section-type
(type).
seekingp
(generic function).
select
(generic function).
select-text
(generic function).
(setf select-text)
(generic function).
select-value
(generic function).
selectedp
(generic function).
(setf selectedp)
(generic function).
set-border
(generic function).
set-data-list
(generic function).
set-flex
(generic function).
set-font
(generic function).
set-geometry
(generic function).
set-html-on-close
(generic function).
set-line-dash
(generic function).
set-margin
(generic function).
set-margin-side
(generic function).
set-master-one-row
(generic function).
set-on-abort
(generic function).
set-on-animation-frame
(generic function).
set-on-before-unload
(generic function).
set-on-blur
(generic function).
set-on-can-play
(generic function).
set-on-can-play-through
(generic function).
set-on-change
(generic function).
set-on-character
(generic function).
set-on-click
(generic function).
set-on-column
(generic function).
set-on-context-menu
(generic function).
set-on-copy
(generic function).
set-on-cut
(generic function).
set-on-double-click
(generic function).
set-on-drag
(generic function).
set-on-drag-end
(generic function).
set-on-drag-enter
(generic function).
set-on-drag-leave
(generic function).
set-on-drag-over
(generic function).
set-on-drag-start
(generic function).
set-on-drop
(generic function).
set-on-duration-change
(generic function).
set-on-emptied
(generic function).
set-on-ended
(generic function).
set-on-error
(generic function).
set-on-event
(generic function).
set-on-event-with-data
(generic function).
set-on-fetch
(generic function).
set-on-focus
(generic function).
set-on-focus-in
(generic function).
set-on-focus-out
(generic function).
set-on-footer
(generic function).
set-on-full-screen-change
(generic function).
set-on-hash-change
(generic function).
set-on-header
(generic function).
set-on-input
(generic function).
set-on-key-down
(generic function).
set-on-key-press
(generic function).
set-on-key-up
(generic function).
set-on-load-script
(generic function).
set-on-load-start
(generic function).
set-on-loaded-data
(generic function).
set-on-loaded-meta-data
(generic function).
set-on-media-abort
(generic function).
set-on-media-error
(generic function).
set-on-mouse-click
(generic function).
set-on-mouse-double-click
(generic function).
set-on-mouse-down
(generic function).
set-on-mouse-enter
(generic function).
set-on-mouse-leave
(generic function).
set-on-mouse-move
(generic function).
set-on-mouse-out
(generic function).
set-on-mouse-over
(generic function).
set-on-mouse-right-click
(generic function).
set-on-mouse-up
(generic function).
set-on-new-window
(function).
set-on-orientation-change
(generic function).
set-on-paste
(generic function).
set-on-pause
(generic function).
set-on-play
(generic function).
set-on-playing
(generic function).
set-on-pointer-down
(generic function).
set-on-pointer-enter
(generic function).
set-on-pointer-leave
(generic function).
set-on-pointer-move
(generic function).
set-on-pointer-out
(generic function).
set-on-pointer-over
(generic function).
set-on-pointer-up
(generic function).
set-on-pop-state
(generic function).
set-on-progress
(generic function).
set-on-rate-change
(generic function).
set-on-reset
(generic function).
set-on-resize
(generic function).
set-on-row
(generic function).
set-on-search
(generic function).
set-on-seeked
(generic function).
set-on-seeking
(generic function).
set-on-select
(generic function).
set-on-stalled
(generic function).
set-on-storage
(generic function).
set-on-submit
(generic function).
set-on-suspend
(generic function).
set-on-time-update
(generic function).
set-on-touch-cancel
(generic function).
set-on-touch-end
(generic function).
set-on-touch-move
(generic function).
set-on-touch-start
(generic function).
set-on-volume-change
(generic function).
set-on-waiting
(generic function).
set-outline
(generic function).
set-padding
(generic function).
set-padding-side
(generic function).
set-styles
(generic function).
set-transform
(generic function).
set-transform-with-matrix
(generic function).
shadow-blur
(generic function).
(setf shadow-blur)
(generic function).
shadow-color
(generic function).
(setf shadow-color)
(generic function).
shadow-offset-x
(generic function).
(setf shadow-offset-x)
(generic function).
shadow-offset-y
(generic function).
(setf shadow-offset-y)
(generic function).
show-dialog
(generic function).
shutdown
(function).
size
(generic function).
(setf size)
(generic function).
spellcheckp
(generic function).
(setf spellcheckp)
(generic function).
sql-field-list
(function).
sql-insert
(function).
sql-insert*
(function).
sql-quote
(function).
sql-select
(function).
sql-update
(function).
sql-update-list
(function).
sql-value-list
(function).
storage-element
(generic function).
(setf storage-element)
(generic function).
storage-key
(generic function).
storage-length
(generic function).
storage-remove
(generic function).
storage-type
(type).
stroke-rect
(generic function).
stroke-style
(generic function).
(setf stroke-style)
(generic function).
stroke-text
(generic function).
style
(generic function).
(setf style)
(generic function).
submit
(generic function).
swap-element-by-id
(generic function).
system-clipboard-read
(generic function).
system-clipboard-write
(generic function).
system-font-type
(type).
tab-index
(generic function).
(setf tab-index)
(generic function).
table-columns
(generic reader).
(setf table-columns)
(generic writer).
table-name
(generic reader).
(setf table-name)
(generic writer).
target
(generic function).
(setf target)
(generic function).
text
(generic function).
(setf text)
(generic function).
text-align
(generic function).
(setf text-align)
(generic function).
text-align-type
(type).
text-alignment
(generic function).
(setf text-alignment)
(generic function).
text-alignment-type
(type).
text-baseline
(generic function).
(setf text-baseline)
(generic function).
text-baseline-type
(type).
text-dir
(generic function).
(setf text-dir)
(generic function).
text-direction
(generic function).
(setf text-direction)
(generic function).
text-direction-type
(type).
text-shadow
(generic function).
(setf text-shadow)
(generic function).
text-value
(generic function).
(setf text-value)
(generic function).
textarea-value
(generic function).
title
(generic function).
(setf title)
(generic function).
title
(slot).
toggle-class
(generic function).
top
(generic function).
(setf top)
(generic function).
top-panel
(generic reader).
(setf top-panel)
(generic writer).
transform
(generic function).
translate
(generic function).
translate-matrix
(generic function).
unit
(function).
unit*
(function).
update-row
(generic function).
url
(generic function).
(setf url)
(generic function).
url
(slot).
url-assign
(generic function).
url-push-state
(generic function).
url-replace
(generic function).
url-rewrite
(generic function).
url-search
(generic function).
(setf url-search)
(generic function).
url-src
(generic function).
(setf url-src)
(generic function).
user-agent
(generic function).
validate-on-submit
(generic function).
(setf validate-on-submit)
(generic function).
validp
(generic function).
value
(generic function).
(setf value)
(generic function).
value-field
(generic reader).
(setf value-field)
(generic writer).
vendor
(generic function).
vertical-align
(generic function).
(setf vertical-align)
(generic function).
vertical-align-type
(type).
visiblep
(generic function).
(setf visiblep)
(generic function).
where-clause
(generic reader).
(setf where-clause)
(generic writer).
width
(generic function).
(setf width)
(generic function).
window
(generic reader).
window-name
(generic function).
(setf window-name)
(generic function).
with-clog-create
(macro).
with-connection-cache
(macro).
with-sync-event
(macro).
word-wrap
(generic function).
(setf word-wrap)
(generic function).
x-offset
(generic function).
(setf x-offset)
(generic function).
y-offset
(generic function).
(setf y-offset)
(generic function).
z-index
(generic function).
(setf z-index)
(generic function).
*clog-running*
(special variable).
*connection-cache*
(special variable).
*extended-routing*
(special variable).
*overide-static-root*
(special variable).
*url-to-on-new-window*
(special variable).
add-path
(generic function).
attach
(function).
bind-event-script
(generic function).
connection-data-mutex
(generic reader).
connection-id
(generic reader).
controls
(generic reader).
(setf controls)
(generic writer).
create-with-html
(function).
drop-event-script
(special variable).
(setf font-css)
(generic function).
is-2d
(generic function).
is-identity
(generic function).
keyboard-event-script
(special variable).
line-cap-type
(type).
line-join-type
(type).
make-clog-body
(function).
make-clog-document
(function).
make-clog-element
(function).
make-clog-location
(function).
make-clog-navigator
(function).
make-clog-obj
(function).
make-clog-window
(function).
mouse-event-script
(special variable).
on-column
(generic reader).
(setf on-column)
(generic writer).
on-connect
(function).
on-fetch
(generic reader).
(setf on-fetch)
(generic writer).
on-footer
(generic reader).
(setf on-footer)
(generic writer).
on-header
(generic reader).
(setf on-header)
(generic writer).
on-row
(generic reader).
(setf on-row)
(generic writer).
parse-drop-event
(function).
parse-keyboard-event
(function).
parse-mouse-event
(function).
parse-pointer-event
(function).
parse-storage-event
(function).
parse-touch-event
(function).
pointer-event-script
(special variable).
queryid
(generic reader).
(setf queryid)
(generic writer).
selector-type
(type).
set-body
(generic function).
set-event
(generic function).
slave-to-slot
(generic reader).
(setf slave-to-slot)
(generic writer).
slaves
(generic reader).
(setf slaves)
(generic writer).
status-bar
(generic function).
(setf status-bar)
(generic function).
storage-event-script
(special variable).
touch-event-script
(special variable).
unbind-event-script
(generic function).
unit-type
(type).
clog-web
CLOG-WEB a web page style abstraction for CLOG
clog
.
common-lisp
.
mgl-pax
.
parse-float
.
add-card-look
(generic function).
add-hard-card-look
(generic function).
adjust-for-base-url
(function).
base-url-p
(function).
base-url-split
(function).
clog-web-alert
(function).
clog-web-auto-column
(class).
clog-web-auto-row
(class).
clog-web-code
(class).
clog-web-compositor
(class).
clog-web-container
(class).
clog-web-content
(function).
clog-web-content
(class).
clog-web-form
(function).
clog-web-initialize
(function).
clog-web-main
(class).
clog-web-menu-bar
(class).
clog-web-menu-drop-down
(class).
clog-web-menu-item
(class).
clog-web-meta
(function).
clog-web-panel
(class).
clog-web-routes-from-menu
(function).
clog-web-row
(class).
clog-web-sidebar
(class).
clog-web-sidebar-item
(class).
clog-web-site
(class).
composite-bottom-left
(generic function).
composite-bottom-middle
(generic function).
composite-bottom-right
(generic function).
composite-left
(generic function).
composite-middle
(generic function).
composite-on-hover
(generic function).
composite-position
(generic function).
composite-right
(generic function).
composite-top-left
(generic function).
composite-top-middle
(generic function).
composite-top-right
(generic function).
create-web-auto-column
(generic function).
create-web-auto-row
(generic function).
create-web-code
(generic function).
create-web-compositor
(generic function).
create-web-container
(generic function).
create-web-content
(generic function).
create-web-main
(generic function).
create-web-menu-bar
(generic function).
create-web-menu-drop-down
(generic function).
create-web-menu-full-screen
(generic function).
create-web-menu-icon
(generic function).
create-web-menu-item
(generic function).
create-web-page
(generic function).
create-web-panel
(generic function).
create-web-row
(generic function).
create-web-sidebar
(generic function).
create-web-sidebar-item
(generic function).
create-web-site
(generic function).
default-theme
(function).
footer
(generic reader).
form-result
(function).
full-row-on-mobile
(generic function).
get-property
(function).
get-setting
(function).
get-web-site
(generic function).
hide-on-large-screens
(generic function).
hide-on-medium-screens
(generic function).
hide-on-small-screens
(generic function).
logo
(generic reader).
profile
(generic reader).
(setf profile)
(generic writer).
roles
(generic reader).
(setf roles)
(generic writer).
set-maximum-page-width-in-pixels
(function).
settings
(generic reader).
theme
(generic reader).
(setf theme)
(generic writer).
web-menu-bar
(generic function).
(setf web-menu-bar)
(generic function).
web-menu-bar-height
(generic function).
web-padding-class-type
(type).
body
(generic reader).
(setf body)
(generic writer).
clog-web
(class).
create-clog-web
(function).
web-container-size-type
(type).
web-menu
(generic reader).
(setf web-menu)
(generic writer).
web-site
(generic reader).
(setf web-site)
(generic writer).
web-vertical-align-type
(type).
clog-webgl
CLOG-WEBGL bindings to WebGL
clog
.
common-lisp
.
mgl-pax
.
parse-float
.
active-attribute
(generic function).
active-texture
(generic function).
active-uniform
(generic function).
attach-shader
(generic function).
attribute-location
(generic function).
bind-attribute-location
(generic function).
bind-buffer
(generic function).
bind-frame-buffer
(generic function).
bind-render-buffer
(generic function).
bind-texture
(generic function).
bind-vertex-array
(generic function).
blend-color
(generic function).
blend-equation
(generic function).
blend-equation-seperate
(generic function).
blend-function
(generic function).
blend-function-seperate
(generic function).
buffer-data
(generic function).
buffer-parameter
(generic function).
buffer-sub-data
(generic function).
check-frame-buffer-status
(generic function).
clear-color
(generic function).
clear-depth
(generic function).
clear-stencil
(generic function).
clear-webgl
(generic function).
clog-webgl
(class).
clog-webgl-active-info
(class).
clog-webgl-buffer
(class).
clog-webgl-frame-buffer
(class).
clog-webgl-program
(class).
clog-webgl-render-buffer
(class).
clog-webgl-shader
(class).
clog-webgl-texture
(class).
clog-webgl-uniform
(class).
clog-webgl-vertex-array
(class).
color-mask
(generic function).
compile-shader
(generic function).
compile-shader-source
(generic function).
compile-webgl-program
(generic function).
context-attributes
(generic function).
create-program
(generic function).
create-shader
(generic function).
create-vertex-array
(generic function).
create-webgl
(generic function).
create-webgl-buffer
(generic function).
create-webgl-frame-buffer
(generic function).
create-webgl-render-buffer
(generic function).
create-webgl-texture
(generic function).
delete-buffer
(generic function).
delete-frame-buffer
(generic function).
delete-program
(generic function).
delete-render-buffer
(generic function).
delete-shader
(generic function).
delete-texture
(generic function).
delete-vertex-array
(generic function).
depth-function
(generic function).
depth-mask
(generic function).
depth-range
(generic function).
detach-shader
(generic function).
disable-capability
(generic function).
disable-vertex-attribute-array
(generic function).
draw-arrays
(generic function).
draw-elements
(generic function).
drawing-buffer-height
(generic function).
drawing-buffer-width
(generic function).
enable-capability
(generic function).
enable-vertex-attribute-array
(generic function).
finish
(generic function).
flush
(generic function).
frame-buffer-attachment-parameter
(generic function).
frame-buffer-render-buffer
(generic function).
frame-buffer-texture-2d
(generic function).
front-face
(generic function).
generate-mipmap
(generic function).
hint
(generic function).
info-name
(generic function).
info-size
(generic function).
info-type
(generic function).
is-buffer
(generic function).
is-capability-enabled
(generic function).
is-context-lost
(generic function).
is-frame-buffer
(generic function).
is-program
(generic function).
is-render-buffer
(generic function).
is-shader
(generic function).
is-texture
(generic function).
link-program
(generic function).
parameter
(generic function).
pixel-store-integer
(generic function).
polygon-offset
(generic function).
program-info-log
(generic function).
program-parameter
(generic function).
render-buffer-parameter
(generic function).
render-buffer-storage
(generic function).
sample-coverage
(generic function).
scissor
(generic function).
shader-info-log
(generic function).
shader-parameter
(generic function).
shader-source
(generic function).
(setf shader-source)
(generic function).
stencil-function
(generic function).
stencil-function-seperate
(generic function).
stencil-mask
(generic function).
stencil-mask-seperate
(generic function).
stencil-operation
(generic function).
stencil-operation-seperate
(generic function).
texture-parameter
(generic function).
texture-parameter-float
(generic function).
texture-parameter-integer
(generic function).
uniform
(generic function).
uniform-location
(generic function).
uniform-matrix
(generic function).
use-program
(generic function).
vertex-attribute
(generic function).
vertex-attribute-pointer
(generic function).
viewport
(generic function).
webgl-error
(generic function).
cull-face
(generic function).
gl
(generic reader).
(setf gl)
(generic writer).
gl-type
(generic reader).
(setf gl-type)
(generic writer).
clog-connection
The Common List Omnificent GUI - Connection
common-lisp
.
mgl-pax
.
*break-on-error*
(special variable).
*verbose-output*
(special variable).
alert-box
(function).
cclose
(function).
compiled-boot-html
(function).
debug-mode
(function).
delete-connection-data
(function).
escape-string
(function).
execute
(function).
generate-id
(function).
get-connection-data
(function).
initialize
(function).
new-line
(function).
put
(function).
put-line
(function).
query
(function).
random-port
(function).
set-clog-path
(function).
set-html-on-close
(function).
set-on-connect
(function).
shutdown
(function).
shutdown-clog
(function).
validp
(function).
*app*
(special variable).
*client-handler*
(special variable).
*compiled-boot-js*
(special variable).
*connection-data*
(special variable).
*connection-ids*
(special variable).
*connections*
(special variable).
*extended-long-poll*
(special variable).
*isaac-ctx*
(special variable).
*long-poll-first*
(special variable).
*long-poll-url*
(special variable).
*new-id*
(special variable).
*on-connect-handler*
(special variable).
*queries*
(special variable).
*queries-sems*
(special variable).
*query-time-out*
(special variable).
*url-to-boot-file*
(special variable).
@clog-connection
(special variable).
clog-server
(function).
get-connection
(function).
handle-close-connection
(function).
handle-message
(function).
handle-new-connection
(function).
make-hash-table*
(function).
prep-query
(function).
random-hex-string
(function).
wait-for-answer
(function).
clog-auth
CLOG-AUTH an authenticationa and authorization abstraction for CLOG
clog
.
common-lisp
.
mgl-pax
.
add-authorization
(function).
get-authentication-token
(function).
is-authorized-p
(function).
remove-authentication-token
(function).
set-on-authentication-change
(function).
store-authentication-token
(function).
*authorization-hash*
(special variable).
*clog-auth-key*
(special variable).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Allow invoking debugger (default true)
Function used by mysql to retrieve the time from the epoch
clog
.
Function used by postgresql to retrieve the time from the epoch
clog
.
Function used by sqlite to retrieve the time from the epoch
clog
.
Contains the static-root setting after initialization.
clog
.
Dynamic variable that when true every create-* or attach-* will also create a connection-data-item keyed by the html-id
clog
.
Verbose server output (default false)
Link changes to (PROPERTY CLOG-OBJ) to any lisp PLACE on SET-EVENT with TRANSFORM
clog
.
Link changes to (text CLOG-OBJ) to (ACESSOR OBJECT) on SET-EVENT with TRANSFORM
clog
.
Link changes to (value CLOG-OBJ) to (ACESSOR OBJECT) on SET-EVENT with TRANSFORM
clog
.
Biderectional link slot (ACCESSOR OBJECT) <> clog-element (CLOG-OBJ)
clog
.
Biderectional link slot (ACCESSOR OBJECT) <> clog-form-element (CLOG-OBJ)
clog
.
Link changes to lisp (ACCESSOR OBJECT) to (text CLOG-OBJ). Only one element can be bound at a time to a lisp object.
clog
.
Link changes to lisp (ACCESSOR OBJECT) to (value CLOG-OBJ). Only one element can be bound at a time to a lisp object.
clog
.
Link changes to lisp (ACCESSOR OBJECT) to PLACE. Only one PLACE can be bound at a time to a lisp object.
clog
.
To use the macro you remove the create- from the create functions. The clog-obj passed as the first parameter of the macro is passed as the parent obj to the declared object, after that nested levels of decleraton are used as the parent clog-obj. To bind a variable to any created clog object using :bind var. See tutorial 33 and 22 for examples. All create- symbols must be in or used by package.
clog
.
Caches writes to the connection-id of CLOG-OBJ until flushed with FLUSH-CONNECTION-CACHE or a query is made.
clog
.
Place at start of event to serialize access to the event. All events in an application share per connection the same queue of serialized events.
clog
.
Add to each role in ROLE-LIST every action in ACTION-LIST
If url-path is not on base-url return base-url otherwise url-path
Create an alert box on CONNECTION-ID with MESSAGE
Create an alert dialog box with CONTENT centered.
Create an alert toast with option :TIME-OUT. If place-top is t then alert is placed in DOM at top of html body instead of bottom of html body.
True if url-path is based on base-url
Split path by / adjusting for base-url
Close connection to CONNECTION-ID. The boot file may try to reistablish connectivity.
Setup a change password form and handle change of password
Initializes clog-gui and installs a clog-gui object on connection. If W3-CSS-URL has not been loaded before is installed unless is nil. BODY-LEFT-OFFSET and BODY-RIGHT-OFFSET limit width on maximize.
Set a path /repl that opens a blank page and sets the global clog-user:*body* to last window openned to /repl. Debug mode is set (logging to browser console),
clog
.
Create an alert toast with option :TIME-OUT. If place-top is t then alert is placed in DOM at top of OBJ instead of bottom of OBJ.
This is used to create PAGE based content. If more than one entry in
TABLE is keyed for same PAGE, if theme is configured for it, displays
a table of contents, followed by each content record, followed by
comments for the whole page.
Creates content for CLOG-WEB:CREATE-WEB-PAGE based on TABLE where
key=PAGE (or if FOLLOW-URL-PAGE is true PAGE is default page and if no
second on path otherwise page is the second on path, first must be
base-url). e.g.
(defun on-main (body)
(init-site body)
(create-web-page body
:index ‘(:menu ,*menu*
:content ,(clog-web-content *sql-connection*
:comment-table "content"))))
ON-CONTENT, ON-COMMENT are called with (obj value) before
display of value the return value is used. ON-NEW, ON-EDIT are called
with (obj value) to allow filter of value before storage, if nil is
return aborted. ON-DELETE called with (obj page comment-id) if returns
nil aborted. If comment-table is nil no comments are shown. User must
authorize on action set by CAN-COMMENT, CAN-ADMIN, CAN-SHOW-COMMENTS
and if CAN-EDIT unless they are set to nil.
Create a form with CONTENT followed by FIELDS.
FIELDS is a list of lists each list has:
(1) Field description - Used for label
(2) Field name - Used for (name attribute)
(3) Field type - Optional (defaults to :text)
(4) Field type options - Optional
Special field types
Field Type Field Type Options
============= ==================
:checkbox t if checked
:radiobox a-list ((label name)) a third value can be added "checked"
:select a-list ((label name)) a third value can be added "selected"
:text value
(any text input types also work :email, :tel, etc.
see FORM-ELEMENT-TYPE)
Calls on-input after OK or Cancel with an a-list of field name to value if confirmed or nil if canceled. CANCEL-TEXT is only displayed if modal is t
If clog-web-site is being used the class class setting will be replaced with the value if set in the theme settings.
Initializes clog-web and installs a clog-web object on connection. If W3-CSS-URL has not been loaded before is installed unless is nil.
Returns a boot-function for use with CLOG:INITIALIZE to add meta and no-script body information for search engines with DESCRIPTION.
Returns a compiled version version of boot.html. The compiled boot.html uses the jQuery CDN instead of the static js files.
Create a confirmation dialog box with CONTENT centered. Calls on-input with t if confirmed or nil if canceled.
Create default tables
Return a new CLOG-GROUP object for storing CLOG-OBJs. They are indexed by their HTML-ID or an arbitrary NAME.
clog
.
Create a five panel app layout that fills entire contents of CLOG-OBJ. HTML-ID if set is the base and top,left,right,center, bottom are added e.g. if :HTML-ID "myid" then the HTML-ID for center will be: myid-center
clog
.
Load a PLIST in to OBJ where key of plist is the name of slot on OBJ and the value is the data to load. If slot contains a CLOG-ELEMENT TEXT-VALUE is set, if not the slot is set to the value. If key is not the name of a slot it is ignored. The key is coverted to a string and upper cased before attempting to match it to a slot if :UPCASE-KEY t (default). If :ROW-ID-NAME is set returns that fields value.
clog
.
Returns a list, one value for each slot name in SLOT-NAME-LIST. If a slot contains a CLOG-ELEMENT then TEXT-VALUE is used to retrieve the value. Slot names may be symbols, keywords or text (and will be upcased before looking up symbol if :UPCASE-KEY t). All slot-names must be bound.
clog
.
Returns a plist, one member for each slot name in SLOT-NAME-LIST, the key is the slot name. If a slot contains a CLOG-ELEMENT then TEXT-VALUE is used to retrieve the value otherwise it is the slot-value. Slot names may be symbols, keywords, or text (and will be upcased before looking up symbol if :UPCASE-KEY t). If a slot-name is a cons, the first will be used as the key in the plist and the second will be the actual slot-name. All slot-names must be bound. If slot-name does not exist it is left out of returned plist. If :KEYS-AS-KEYWORDS t (default) then the keys will be symbols in the keyword package.
clog
.
Turn on browser console debugging for OBJ’s connection.
clog
.
Turn on javascript debug mode in the boot.js file
The default theme for clog-web-site.
Settings available:
:color-class - w3 color class for menu bars and buttons (def: w3-black)
:border-class - w3 border (def: "")
:text-class - w3 text color class (def: "")
:signup-link - link to signup (def: /signup)
:login-link - link to login (def: /login)
:username-link - link when clicking on username (def: /logout)
Page properties:
:menu - (("Menu Name" (("Menu Item" "link")))) (def: nil)
:content - (def: "")
Delete CONNECTION-ID’s data. (private)
Escape STR for sending to browser script. If no-nil is t (default is nil) if str is NIL returns empty string otherwise returns nil. If html is t the quotes are changed to html entities and n and r are eliminated. Escape string is used for wire readiness i.e. ability to be evaluated client side and not for security purposes or html escapes.
clog
.
Escape STR for sending to browser script.
Execute SCRIPT on CONNECTION-ID, disregard return value.
Return value for ITEM from FROM-DATA a-list
clog
.
Create a form dialog box with CONTENT followed by FIELDS.
FIELDS is a list of lists each list has:
(1) Field name - Used for (name attribute)
(2) Field description - Used for label
(3) Field type - Optional (defaults to :text)
(4) Field type options - Optional
Special field types
Field Type Field Type Options
============= ==================
:filename default dir – NOTE: This is _server_ side!
:checkbox t if checked
:radiobox a-list ((label name)) a third value can be added "checked"
:select a-list ((label name)) a third value can be added "selected"
:textarea value
:text value
(any text input types also work :email, :tel, etc.
see FORM-ELEMENT-TYPE)
The size of any texarea field is controled by the size and rows parameters
Calls on-input after OK or Cancel with an a-list of field name to value if confirmed or nil if canceled.
Return the value for KEY from RESULT
Generate unique ids for use in scripts.
Retrieve the stored authentication token
Return the connecton data associated with the CONNECTION-ID a hash test: #’equal.
Retrieve profile based on current authentication token. If there is no token or fails to match as user returns nil
Return the property for KEY from the p-list PROPERTIES or DEFAULT
Return the setting for KEY or DEFAULT from website settings
Return HSL string, hue 0-360, saturation and lightness 0%-100%
clog
.
Return HSLA string, hue 0-360, saturation and lightness 0%-100%, alpha 0.0 - 1.0
clog
.
Inititalize CLOG on a socket using HOST and PORT to serve BOOT-FILE as the default route to establish web-socket connections and static files located at STATIC-ROOT. The webserver used with CLACK can be chosen with :SERVER and middlewares prepended with :LACK-MIDDLEWARE-LIST, NOT supporting LACK.BUILDER DSL. If EXTENDED-ROUTING is t routes will match even if extend with additional / and additional paths. If LONG-POLLING-FIRST is t then long polling continues until the on-new-window-handler ends, if LONG-POLLING-FIRST is a number continues long polling until that number of queries to browser. LONG-POLLING-FIRST is used in webserver applications to enable crawling of your website. If CLOG was already initialized and not shut down, this function does the same as set-on-new-window (does not change the static-root). If ON-NEW-WINDOW-HANDLER is nil no handler is set and none is removed. STATIC-ROOT by default is the "directory CLOG is installed in ./static-files" If the variable clog:*overide-static-root* is set STATIC-ROOT will be ignored. If BOOT-FILE is nil no default boot-file will be set for root path, i.e. /. If static-boot-js is t then boot.js is served from the file /js/boot.js instead of the compiled version. If static-boot-html is t if boot.html is not present will use compiled version otherwise if set to nil (default) if a boot file not found returns returns a blank page, if it is set to :error will signal an error and if set to a string will display the string. boot-function if set is called with the url and the contents of boot-file and its return value replaces the contents sent to the brower, this allows adding content for search engine optimization, see tutorial 12 for an example.
clog
.
Initialize CLOG on a socket using HOST and PORT to serve BOOT-FILE as the
default route for ’/’ to establish web-socket connections and static files
located at STATIC-ROOT. The webserver used with CLACK can be chosen with
:SERVER and middlewares prepended with :LACK-MIDDLEWARE-LIST,
NOT supporting LACK.BUILDER DSL.
If LONG-POLLING-FIRST is t, the output is sent as HTML instead of
websocket commands until the end of the on-new-window-handler, if
LONG-POLLING-FIRST is a number will keep long polling till that number of
queries to browser. LONG-POLLING-FIRST is used in webserver applications to
enable crawling of your website. If BOOT-FILE is nil no initial clog-path’s will
be setup, use clog-path to add. The on-connect-handler needs to indentify the
path by querying the browser. See PATH-NAME (in CLOG-LOCATION). If
EXTENDED-ROUTING is t routes will match even if extend with additional / and
additional paths. If static-boot-js is nil then boot.js is served from the file
/js/boot.js instead of the compiled version. If static-boot-html is t if
boot.html is not present will use compiled version otherwise if set to nil (default)
if a boot file not found returns returns a blank page, if it is set to :error will
signal an error and if set to a string will display the string. boot-function if set is
called with the url and the contents of boot-file and its return value replaces
the contents sent to the brower.
Create an input dialog box with CONTENT centered and an input box. Calls on-input with input box contents or nil if canceled.
Given ROLE-LIST is action authorized. If action is nil returns t.
Returns list of records found in TABLE where KEY-COL = KEY-VALUE and optional WHERE and ORDER-BY sql.
Login and set current authentication token, it does not remove token if one is present and login fails.
Logout and remove current authenitcation token
Create a unique token used to associate a browser with a user
Write a new line raw to document object of CONNECTION-ID with a <br />.
Launch on os a web browser on local machine to URL. See OPEN-WINDOW for openning windows on remote machines.
clog
.
Write TEXT to document object of CONNECTION-ID with out new line.
Write TEXT to document object of CONNECTION-ID with new line and HTML <br />.
Execute SCRIPT on CONNECTION-ID, return value. If times out answer DEFAULT-ANSWER.
Return a random open port on host
Reset USERNAME’s password to :NEW-PASSWORD
Return RGB string, red green and blue may be 0-255
clog
.
Return RGBA string, red green and blue may be 0-255, alpha 0.0 - 1.0
clog
.
Save the current html of BODY in the current state to FILE-NAME
clog
.
Create a local file dialog box called TITLE using INITIAL-DIR on server machine, upon close ON-FILE-NAME called with filename or nil if failure.
Associate URL path to BOOT-FILE
Set the client side variable clog[’html_on_close’] to replace the browser contents in case of connection loss.
The default width is 980 pixels.
Change the ON-CONNECTION-HANDLER set during Initialize.
Set or change the ON-NEW-WINDOW-HANDLER for PATH using
BOOT_FILE. Paths should always begin with a forward slash ’/’. If PATH
is set to :default any path without another route and there is no
static file matching the requested path ON-NEW-WINDOW-HANDLER and
BOOT-FILE will be used. If BOOT-FILE is nil path is removed.
clog
.
Shutdown connection to CONNECTION-ID. The boot file may not try to reistablish connectivity.
Shutdown CLOG.
Setup a sign-up form and process a new sign-up
Given list of fields returns a string for use in a SQL select and insert field lists. Use a cons (realname asname) to rename fields for selects, if :FOR-INSERT t then the realname is used. Symbols are stringified first. If :QUOTE-ALL t then all fields are in quotes.
clog
.
Build basic sql insert statement
clog
.
Build basic sql insert statement using a plist
clog
.
Returns value single quoted if string (single quote quoted by doubling) unless is the single character ’?’. If value is a list the car is returned unquoted
clog
.
Build basic sql select statement
clog
.
Given plist of field names and values each passed to SQL-QUOTE and returns a string for use in a SQL update. if the ’key’ is a cons the first ’key’ used.
clog
.
Given list of values each passed to SQL-QUOTE returns a string for use in a SQL insert value list.
clog
.
produce a string from numeric value with UNIT-TYPE appended.
clog
.
Returns value and if no unit was specified on value unit added unless value is empty string or nil.
clog
.
Check if CONNECTION-ID is valid.
Get/Setf access-key. Used for hot key access to element.
special key + Access_Key
The special key per browser and platform is:
Browser Windows Linux Mac —————– ——- —– — Internet Explorer Alt N/A N/A Chrome Alt Alt Control|Alt Firefox Alt|Shift Alt|Shift Control|Alt Safari Alt N/A Control|Alt Opera 15+ Alt Alt Alt
clog
.
clog-element
)) ¶Set access-key VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Query about unknown attributes
clog-webgl-program
) index) ¶Sets the active textcture in gl context based on :TEXTUREI where I is the texture number.
clog-webgl
) glenum-texture) ¶Query about unknown uniforms
clog-webgl-program
) index) ¶Actual bounding box ascent
clog
.
clog-text-metrics
)) ¶Actual bounding box descent
clog
.
clog-text-metrics
)) ¶Actual bounding box left
clog
.
clog-text-metrics
)) ¶Actual bounding box right
clog
.
clog-text-metrics
)) ¶Add CLOG-OBJ to a CLOG-GROUP indexed by the html-id of CLOG-OBJ unless :NAME is set and is used instead.
clog
.
clog-group
) clog-obj &key name) ¶Change clog-element to use 2px card look
clog-element
)) ¶add-class.
clog
.
clog-element
) css-class-name) ¶Add a color stop
clog
.
clog-canvas-gradient
) offset color) ¶Change clog-element to use 4px card look
clog-element
)) ¶Add option VALUE to data-list.
clog
.
clog-data-list
) value) ¶Add option VALUE to data-list.
clog
.
clog-data-list
) data-list) ¶Add option VALUE to select.
clog
.
clog-select
) content) ¶Add option VALUE to select.
clog
.
clog-select
) value content &key selected disabled) ¶Add group of options to select.
clog
.
clog-select
) content) ¶Add to style-block an alist of css styles to affect
selector. For example:
(add-style :element "a" ’(("text-decoration" :none)))
clog
.
clog-style-block
) selector-type selector style-alist) ¶Get/Setf advisory title of Element, usually
used for body and image maps but creates in forms and many
elements a tool tip.
clog
.
clog-element
)) ¶Set advisory-title VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Launch an alert box. Note that as long as not dismissed events and messages may not be trasmitted on most browsers.
clog
.
clog-window
) message) ¶Get/Setf align content wrapped inline of a flexbox on opposite sides of each other or grid on column axis.
clog
.
clog-element
)) ¶Set align-content VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Get/Setf align items in a flexbox/grid on column axis.
clog
.
clog-element
)) ¶Set align-items VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Get/Setf override align-items for this item in a flexbox/grid.
clog
.
clog-element
)) ¶Set align-self VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Alphabetic baseline
clog
.
clog-text-metrics
)) ¶Get/Setf the alt-text of the img.
clog
.
clog-form-element
)) ¶Set alt-text VALUE for CLOG-FORM-ELEMENT
clog
.
clog-form-element
)) ¶Adds a circular arc to the current path.
clog
.
clog-path2d
) x y radius start-angle end-angle &key anticlockwise) ¶clog-context2d
) x y radius start-angle end-angle &key anticlockwise) ¶Adds an arc to the current path.
clog
.
clog-path2d
) x1 y1 x2 y2) ¶clog-context2d
) x1 y1 x2 y2) ¶Create a new CLOG-ELEMENT or sub-type of CLOG-TYPE and
attach an existing element with HTML-ID. The HTML-ID must be unique and
must be in DOM, ie placed or auto-placed. If new-id is true the HTML-ID
after attachment is changed to one unique to this session.
clog
.
Attaches either a fragment or vertex CLOG-WEBGL-SHADER
clog-webgl-program
) (shader clog-webgl-shader
)) ¶Get/Setf html tag attribute. (eg. src on img tag)
clog
.
clog-element
) attribute-name &key default-answer) ¶Set html tag attribute.
clog
.
clog-element
) attribute-name) ¶Returns the location of an attribute variable in clog-webgl-program
clog-webgl-program
) name) ¶Get/Setf form element autocomplete.
clog
.
clog-form-element
)) ¶Set autocomplete AUTOCOMPLETE for CLOG-FORM-ELEMENT
clog
.
clog-form-element
)) ¶Get/Setf form autocompletep.
clog
.
Set autocompletep for CLOG-FORM
clog
.
Get/Setf form element autofocusp. Only one element should have this set true ever. Autofocus on element when form loaded.
clog
.
clog-form-element
)) ¶Set autofocusp AUTOFOCUSP for CLOG-FORM-ELEMENT
clog
.
clog-form-element
)) ¶Get/Setf background-attachment.
clog
.
clog-element
)) ¶Set background-attachment VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Get/Setf background-clip. If an element’s background extends underneath its border box, padding box, or content box.
clog
.
clog-element
)) ¶Set background-clip VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Get/Setf background-color.
clog
.
clog-element
)) ¶Set background-color VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Get/Setf background-image url. proper syntax is ’url(...)’ | nil to clear
clog
.
clog-element
)) ¶Set background-image VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Get/Setf background-origin. Background position property is relative to origin of: padding-box|border-box|content-box
clog
.
clog-element
)) ¶Set background-origin VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Get/Setf background-position. combination of 2 - left/right/center/top/bottom | %x %y | x y
clog
.
clog-element
)) ¶Set background-position VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Get/Setf background-repeat. repeat-x | repeat-y | ( repeat | space | round | no-repeat ) {1,2}
clog
.
clog-element
)) ¶Set background-repeat VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Get/Setf background-size.
auto | w h | % = cover of parent | contain
clog
.
clog-element
)) ¶Set background-size VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Starts a new path empting any previous points.
clog
.
clog-context2d
)) ¶Adds a cubic Bezier curve to the current path.
clog
.
clog-path2d
) cp1x cp1y cp2x cp2y x y) ¶clog-context2d
) cp1x cp1y cp2x cp2y x y) ¶Binds a generic vertex INDEX to an attribute variable called NAME.
clog-webgl-program
) index name) ¶Set BIND-TYPE of buffer to either :ARRAY_BUFFER or
:ELEMENT_ARRAY_BUFFER. WebGL2 adds:
:COPY_READ_BUFFER : Buffer for copying from one buffer object to another.
:COPY_WRITE_BUFFER : Buffer for copying from one buffer object to another.
:TRANSFORM_FEEDBACK_BUFFER : Buffer for transform feedback operations.
:UNIFORM_BUFFER : Buffer used for storing uniform blocks.
:PIXEL_PACK_BUFFER : Buffer used for pixel transfer operations.
:PIXEL_UNPACK_BUFFER : Buffer used for pixel transfer operations.
clog-webgl-buffer
) glenum-target) ¶Set BIND-TYPE of frame-buffer to :FRAMEBUFFER
in WebGL2 the following are added:
:DRAW_FRAMEBUFFER : Used as a destination for drawing operations such as draw*,
clear* and blit-frame-buffer.
:READ_FRAMEBUFFER : Used as a source for reading operations such as readPixels
and blit-frame-buffer
clog-webgl-frame-buffer
) glenum-target) ¶Set BIND-TYPE of render-buffer to :RENDERBUFFER
clog-webgl-render-buffer
) glenum-target) ¶Set BIND-TYPE of texture to:
:TEXTURE_2D : A two-dimensional texture.
:TEXTURE_CUBE_MAP : A cube-mapped texture.
in WebGL 2 also:
:TEXTURE_3D : A three-dimensional texture.
:TEXTURE_2D_ARRAY : A two-dimensional array texture.
clog-webgl-texture
) glenum-target) ¶clog-webgl-vertex-array
)) ¶Used to set the source and destination blending factors.
clog-webgl
) red green blue alpha) ¶Used to set both the RGB blend equation and alpha blend equation to a single equation.
:FUNC_ADD : source + destination (default value)
:FUNC_SUBTRACT : source - destination
:FUNC_REVERSE_SUBTRACT : destination - source
When using a WebGL 2 context, the following values are available additionally:
:MIN : Minimum of source and destination
:MAX : Maximum of source and destination
clog-webgl
) glenum-mode) ¶Used to set both the RGB blend equation and alpha blend equation to a single equation.
:FUNC_ADD : source + destination (default value)
:FUNC_SUBTRACT : source - destination
:FUNC_REVERSE_SUBTRACT : destination - source
When using a WebGL 2 context, the following values are available additionally:
:MIN : Minimum of source and destination
:MAX : Maximum of source and destination
clog-webgl
) glenum-mode-rgb glenum-mode-alpha) ¶Defines which function is used for blending pixel arithmetic.
See - https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/blendFunc
clog-webgl
) glenum-sfactor glenum-dfactor) ¶Defines which function is used for blending pixel arithmetic.
See - https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/blendFunc
clog-webgl
) glenum-sfactor-rgb glenum-dfactor-rgb glenum-sfactor-alpha glenum-dfactor-alpha) ¶clog
.
clog-document
)) ¶automatically generated reader method
Get border. <line-width> <border-style> <line-color>
clog
.
clog-element
)) ¶Get/Setf border-radius.
clog
.
clog-element
)) ¶Set border-radius VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Get/Setf bottom (defaults to us :px units).
clog
.
clog-element
)) ¶Set bottom VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Returns the bottom panel of a clog-panel-box-layout object.
clog
.
clog-panel-box-layout
)) ¶Bottom Panel
clog
.
clog-panel-box-layout
)) ¶Bottom Panel
Get/Setf box-height. Height based on box sizing.
clog
.
clog-element
)) ¶Set box-height VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Get/Setf box-shadow.
clog
.
clog-element
)) ¶Set box-shadow. See https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Background_and_Borders/Box-shadow_generator
clog
.
clog-element
)) ¶Get/Setf box-sizing. Affects if height and width
properteries represent just the content or the border, marging, padding,
scroll and conent area as a whole. The default is content-box
clog
.
clog-element
)) ¶Set box-sizing VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Get/Setf box-width. Width based on box sizing.
clog
.
clog-element
)) ¶Set box-width VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Initializes and creates the buffer object’s data store.
DATA-LIST is a Lisp list of data elements.
DATA-TYPE is the WebGL data type as a string "Float32Array"
GLENUM-USAGE us a usage hint like :STATIC_DRAW
clog-webgl-buffer
) data-list data-type hint) ¶Returns information about the buffer.
target:
A GLenum specifying the target buffer object. Possible values:
:ARRAY_BUFFER
Buffer containing vertex attributes, such as vertex coordinates, texture coordinate data, or vertex color data.
:ELEMENT_ARRAY_BUFFER
Buffer used for element indices.
When using a WebGL 2 context, the following values are available additionally:
:COPY_READ_BUFFER
Buffer for copying from one buffer object to another.
:COPY_WRITE_BUFFER
Buffer for copying from one buffer object to another.
:TRANSFORM_FEEDBACK_BUFFER
Buffer for transform feedback operations.
:UNIFORM_BUFFER
Buffer used for storing uniform blocks.
:PIXEL_PACK_BUFFER
Buffer used for pixel transfer operations.
:PIXEL_UNPACK_BUFFER
Buffer used for pixel transfer operations.
pname:
A GLenum specifying information to query. Possible values:
:BUFFER_SIZE
Returns a GLint indicating the size of the buffer in bytes.
:BUFFER_USAGE
Returns a GLenum indicating the usage pattern of the buffer. One of the followings:
:STATIC_DRAW
:DYNAMIC_DRAW
:STREAM_DRAW
When using a WebGL 2 context, the following values are available additionally:
:STATIC_READ
:DYNAMIC_READ
:STREAM_READ
:STATIC_COPY
:DYNAMIC_COPY
:STREAM_COPY
clog-webgl
) glenum-target glenum-pname) ¶Initializes and creates the buffer object’s data store.
OFFSET element index offset where to start reading the buffer.
DATA-LIST is a Lisp list of data elements.
DATA-TYPE is the WebGL data type as a string "Float32Array"
clog-webgl-buffer
) offset data-list data-type) ¶Returns true if browser claims support of a media type.
Browsers report possibility but not guarantees of being able to support a
media type.
Common values:
video/ogg
video/mp4
video/webm
audio/mpeg
audio/ogg
audio/mp4
audio/mp3
Common values, including codecs:
video/ogg; codecs="theora, vorbis"
video/mp4; codecs="avc1.4D401E, mp4a.40.2"
video/webm; codecs="vp8.0, vorbis"
audio/ogg; codecs="vorbis"
audio/mp4; codecs="mp4a.40.5"
clog
.
clog-multimedia
) media-type) ¶Setf/get filter dsl -
See https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/filter
clog
.
clog-context2d
)) ¶clog
.
clog-context2d
)) ¶Restore canvas from stack
clog
.
clog-context2d
)) ¶Save canvas to stack
clog
.
clog-context2d
)) ¶Align children of CLOG-ELEMENT VERTICAL (default t)
and/or HORIZONTAL (default t). This will set the DISPLAY property of
CLOG-ELEMENT to :FLEX. Note: if children of clog-element are using
:absolute positioning they will not flow with flex and will not be
centered. Using :relative wrapped in div with :static positioning will
work. For example in CLOG Builder the panel is created in a static
positioning panel, if all the contents are positioning in a div
aboslute and that div is relative the expected bahvior of a centered
panel will happen.
clog
.
clog-element
) &key vertical horizontal) ¶Returns the center panel of a clog-panel-box-layout object.
clog
.
clog-panel-box-layout
)) ¶Center Panel
clog
.
clog-panel-box-layout
)) ¶Center Panel
Completeness status of frame buffer. Target can be:
:FRAMEBUFFER
Collection buffer data storage of color, alpha, depth and stencil buffers used to render an image.
When using a WebGL 2 context, the following values are available additionally:
:DRAW_FRAMEBUFFER
Equivalent to :FRAMEBUFFER. Used as a destination for drawing, rendering, clearing, and writing operations.
:READ_FRAMEBUFFER
Used as a source for reading operations.
clog-webgl
) target) ¶Returns t or nil on the selected checkbox button.
clog
.
Get/Setf form element checkedp.
clog
.
clog-form-element
)) ¶Set VALUE if checkedp for CLOG-FORM-ELEMENT
clog
.
clog-form-element
)) ¶Specifies the color values used when clearing color buffers with CLEAR-WEBGL.
clog-webgl
) red green blue alpha) ¶Specifying the depth value used when the depth buffer is cleared.
clog-webgl
) depth) ¶Clear rectangle to transparent black
clog
.
clog-context2d
) x y width height) ¶Clear current rowid and all fields in PANEL using DATA-WRITE-PLIST based on table-columns.
clog
.
clog-db-table
) panel) ¶clog-lookup
) panel) ¶clog-one-row
) panel) ¶Get/Setf clear-side. When using ’float’ for layout sets
if the right or left side of block should be clear of any ’floated’ Element.
clog
.
clog-element
)) ¶Set clear-side VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Specifying the stencil index used when the stencil buffer is cleared.
clog-webgl
) stencil) ¶Clears buffers to preset values. GLENUM-MASK can be:
:COLOR_BUFFER_BIT
:DEPTH_BUFFER_BIT
:STENCIL_BUFFER_BIT
clog-webgl
) glenum-mask) ¶simulate click.
clog
.
clog-element
)) ¶Get client-right. Inner height of an element in pixels.
CSS height + CSS padding - height of horizontal scrollbar (if present)
Does not include the border or margin.
clog
.
clog-element
)) ¶Get client-left. The width of the left border of an element in pixels. It does not include the margin or padding.
clog
.
clog-element
)) ¶Get client-top. The width of the top border of an element in pixels. It does not include the margin or padding.
clog
.
clog-element
)) ¶Get client-width. Inner width of an element in pixels.
CSS width + CSS padding - width of vertical scrollbar (if present)
Does not include the border or margin.
clog
.
clog-element
)) ¶Access to the CLOG-DATABASE
clog
.
clog-one-row
)) ¶Database control table connected to.
clog-database
)) ¶clog
.
clog-one-row
)) ¶Database control table connected to.
Close connection to browser with out closing browser.
clog
.
clog-window
)) ¶Close dialog.
clog
.
clog-dialog
)) ¶Adds a line to start point of path.
clog
.
clog-path2d
)) ¶clog-context2d
)) ¶Close browser window.
clog
.
clog-window
)) ¶Get/Setf color.
clog
.
clog-element
)) ¶Set color VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Sets which color components to enable or to disable when drawing or rendering red green blue alpha are nil or true
clog-webgl
) red green blue alpha) ¶Get/Setf column-gap.
clog
.
clog-element
)) ¶Set column-gap VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Get/Setf form element columns.
clog
.
clog-text-area
)) ¶Set columns COLUMNS for CLOG-TEXT-AREA
clog
.
clog-text-area
)) ¶clog-webgl-shader
)) ¶clog-webgl
) glenum-type source) ¶clog-webgl
) vertex-shader fragment-shader) ¶Composite CLOG-ELEMENT on bottom-left.
clog-element
) &key padding-class) ¶Composite CLOG-ELEMENT on bottom-middle.
clog-element
) &key padding-class) ¶Composite CLOG-ELEMENT on bottom-right.
clog-element
) &key padding-class) ¶Composite CLOG-ELEMENT on left.
clog-element
) &key padding-class) ¶Composite CLOG-ELEMENT on middle.
clog-element
) &key padding-class) ¶Composite CLOG-ELEMENT on on-hover.
clog-element
)) ¶Composite CLOG-ELEMENT to coordinate top left.
clog-element
) &key top left padding-class) ¶Composite CLOG-ELEMENT on right.
clog-element
) &key padding-class) ¶Composite CLOG-ELEMENT on top-left.
clog-element
) &key padding-class) ¶Composite CLOG-ELEMENT on top-middle.
clog-element
) &key padding-class) ¶Composite CLOG-ELEMENT on top-right.
clog-element
) &key padding-class) ¶Get connection’s clog-body.
Get connection-data that is associated with
clog-obj that will persist regardless of thread. The event hooks
are stored in this string based hash in the format of:
"html-id:event-name" => #’event-handler. clog-* keys are reserved
for internal use of clog. The key "clog-body" is set to the
clog-body of this connection and accessible with CONNECTION-BODY.
clog
.
Get/Setf item-name from connection-data.
clog
.
Set connection-data item-name with value.
clog
.
Get connection’s clog-sync for optional syncing events.
clog-webgl
)) ¶Get if cookie enabled.
clog
.
clog-navigator
)) ¶Create a new CLOG-A as child of CLOG-OBJ with :LINK and
:CONTENT (default "") and :TARGET ("_self") and if :AUTO-PLACE (default t)
place-inside-bottom-of CLOG-OBJ.
Target of link, name of a frame or:
_blank = new window
_top = top most frame (full browser window)
_parent = parent frame or window
_self = current frame or window
clog
.
Create a CLOG Audio control
clog
.
Create a new CLOG-BR as child of CLOG-OBJ that creates a
line break and if :AUTO-PLACE (default t) place-inside-bottom-of CLOG-OBJ
clog
.
Create a new CLOG-Button as child of CLOG-OBJ with :CONTENT (default "") and if :AUTO-PLACE (default t) place-inside-bottom-of CLOG-OBJ
clog
.
Create a new CLOG-Canvas as child of CLOG-OBJ if :AUTO-PLACE (default t) place-inside-bottom-of CLOG-OBJ.
clog
.
Create a new CLOG-Element or sub-type of CLOG-TYPE from HTML
as child of CLOG-OBJ and if :AUTO-PLACE (default t) place-inside-bottom-of
CLOG-OBJ. If HTML-ID is nil one will be generated.
clog
.
Create conic gradient
clog
.
clog-context2d
) start-angle x y) ¶Create a new CLOG-Context2d from a CLOG-Canvas
clog
.
clog-canvas
)) ¶Create a new clog-data-list as child of CLOG-OBJ and optionally fill in with contents of data-list.
clog
.
Create a new CLOG-Database element, for use in CLOG-Builder. If not using builder use to connect: (dbi:connect (database-connection clog-obj) ...) or if a connection exists assign it to the database-connecton.
clog
.
Create a new clog-db-table as child of CLOG-OBJ.
clog
.
Create a new CLOG-Definition-List as child of CLOG-OBJ
and if :AUTO-PLACE (default t) place-inside-bottom-of CLOG-OBJ
clog
.
Create a new CLOG-Description as child of CLOG-OBJ
and if :AUTO-PLACE (default t) place-inside-bottom-of CLOG-OBJ
clog
.
Create a new CLOG-Details as child of CLOG-OBJ with :CONTENT (default "") and if :AUTO-PLACE (default t) place-inside-bottom-of CLOG-OBJ. If hidden is true visiblep is set to nil.
clog
.
Create a new CLOG-Dialog as child of CLOG-OBJ with :CONTENT
(default "") and if :AUTO-PLACE (default t) place-inside-bottom-of
CLOG-OBJ. If hidden is true visiblep is set to nil. Modal does not work on
firefox and dialog does not work at all on IE.
clog
.
Create a new CLOG-Div as child of CLOG-OBJ with :CONTENT (default "") and if :AUTO-PLACE (default t) place-inside-bottom-of CLOG-OBJ. If hidden is true visiblep is set to nil.
clog
.
Create a new clog-fieldset as child of CLOG-OBJ.
clog
.
Create a new CLOG-Form as child of CLOG-OBJ that organizes
a collection of form elements in to a single form if :AUTO-PLACE (default t)
place-inside-bottom-of CLOG-OBJ. In CLOG a form’s on-submit handler should be
set and the form element values handled in that handler as opposed to the
HTML model of submitting to a new "page". If though one wishes to submit to
another page can use the :ACTION :METHOD and :TARGET keys and either do not
set an on-submit handler or call (submit CLOG-FORM) to perform the form
action. The default :ENCODING is application/x-www-form-urlencoded if
doing file upload use multipart/form-data
clog
.
Create a new clog-form-element as child of CLOG-OBJ.
It is importamt that clog-form-elements are a child or descendant of a
clog-form in the DOM. The radio ELEMENT-TYPE groups by
NAME. Additional keys will be added to the input tag as
attribute/value pairs in the form attr= ’value’
clog
.
Add as last item in menu bar to allow for a full screen icon ⤢ and full screen mode.
Attached a clog-select as a menu item that auto updates
with open windows and maximizes them unless is a keep-on-top window or
on-window-can-maximize returns nil. Only one instance allowed.
Create a clog-gui-window. If client-movement is t then
use jquery-ui to move/resize and will not work on mobile. When client-movement
is t only on-window-move is fired once at start of drag and on-window-move-done
at end of drag and on-window-resize at start of resize and
on-window-resize-done at end of resize. If has-pinner a toggle wil appear on
title bar to allow pinning the window in place, if keep-on-top t then when
pinned also will keep-on-top. If had-pinned is nil and keep-on-top t then
the window will be set to keep-on-top always. window-param is a general parameter
for identifiying the window to use with window-to-top-by-param or window-by-param.
Create a new CLOG-HR as child of CLOG-OBJ that creates a
horizontal rule (line) and if :AUTO-PLACE (default t) place-inside-bottom-of
CLOG-OBJ
clog
.
Create black image data
clog
.
clog-context2d
) width height) ¶Create a new CLOG-Img as child of CLOG-OBJ with :URL-SRC
(default "") and :ALT-TEXT (default "") if :AUTO-PLACE (default t)
place-inside-bottom-of CLOG-OBJ. Use width and height properties before
placing image to constrain image size.
clog
.
Create a new CLOG-JQUERY from JQUERY.
Some sample jquery selectors:
*
.class
element_name
#id
selector1, selectorN, ...
clog
.
Create a new clog-label as child of CLOG-OBJ.
clog
.
Create a new clog-legend as child of CLOG-OBJ.
clog
.
Create linear gradient
clog
.
clog-context2d
) x0 y0 x1 y1) ¶Create a new CLOG-List-Item as child of CLOG-OBJ
and if :AUTO-PLACE (default t) place-inside-bottom-of CLOG-OBJ
clog
.
Create a new clog-lookup as child of CLOG-OBJ.
clog
.
Create a new CLOG-Matrix. MATRIX can be json array 6 element for 2d or 16 for 3d.
clog
.
clog-canvas
) &key matrix) ¶Create a new CLOG-Meter as child of CLOG-OBJ with VALUE
(default 0) HIGH (default 100) LOW (default 0) MAXIMUM (default 100) MINIMUM
(default 0) OPTIMUM (default 50) and if :AUTO-PLACE (default t)
place-inside-bottom-of CLOG-OBJ.
clog
.
Create a new CLOG-One-Row element. If CLOG-OBJ is
of type-of CLOG-DATABASE it is used as database source unless
:CLOG-DATABASE is set.
clog
.
Create a new clog-optgroup as child of CLOG-OBJ.
clog
.
Create a new clog-option as child of CLOG-OBJ.
clog
.
Create a new CLOG-Ordered-List as child of CLOG-OBJ
and if :AUTO-PLACE (default t) place-inside-bottom-of CLOG-OBJ
clog
.
Create a new CLOG-P as child of CLOG-OBJ with :CONTENT (default "") and if :AUTO-PLACE (default t) place-inside-bottom-of CLOG-OBJ
clog
.
Create a new CLOG-Panel as child of
CLOG-OBJ. Optionally you can set the :X, :Y, :WIDTH and :HEIGHT (in
:UNITS defulting to :px, if set to nil unit type must be provided for
x,y,width and height), BORDER-STYLE (see BORDER-STYLE-TYPE),
BORDER-WIDTH, BORDER-COLOR, :POSITIONING (default is :FIXED the
default builder panels are :STATIC) (see POSITIONING-TYPE),
:OVERFLOW (default is :CLIP) with :CONTENT (default "") and
:RESIZABLE defaults to :NONE. Additional css styles can be set in
:STYLE (default "") if :AUTO-PLACE (default t)
place-inside-bottom-of CLOG-OBJ. If hidden is true visiblep is set to
nil. Resizable only works if overflow is set to :SCROLL
clog
.
Create a new CLOG-Panel-Box, a div containg a
CLOG-PANEL-BOX-LAYOUT as child of CLOG-OBJ with and if :AUTO-PLACE
(default t) place-inside-bottom-of CLOG-OBJ. If hidden is true visiblep
is set to nil.
clog
.
Create a new CLOG-Path2d. If CLOG-PATH2D creates a copy.
clog
.
clog-canvas
) &key path2d) ¶Create pattern
clog
.
clog-context2d
) clog-obj repetition) ¶Create a new CLOG-Phrase of phrase type as child of
CLOG-OBJ with CONTENT and if :AUTO-PLACE (default t) place-inside-bottom-of
CLOG-OBJ
PHRASE-TYPE -
:abbr :code :strong :em :dfn :samp :kbd :var
:marked :del :ins :s :q :big :small :time :tt :cite
:i :b :u :sub :su :center
clog
.
Create a clog-webgl-program
clog-webgl
)) ¶Create a new CLOG-Progress-Bar as child of CLOG-OBJ with
VALUE (default 0) MAXIMUM (default 100) and if :AUTO-PLACE (default t)
place-inside-bottom-of CLOG-OBJ.
clog
.
Create radial gradient
clog
.
clog-context2d
) x0 y0 r0 x1 y1 r1) ¶Create a new CLOG-Section of section type as child of
CLOG-OBJ with CONTENT and if :AUTO-PLACE (default t) place-inside-bottom-of
CLOG-OBJ.
SECTION-TYPE -
:address :article :aside :header :main :nav
:p :pre :section :blockquote :h1 :h2 :h3 :h4 :h5 :h6
:hgroup
clog
.
Create a new clog-select as child of CLOG-OBJ.
clog
.
Create a clog-webgl-shader for type :GLENUM.
See https://github.com/KhronosGroup/WebGL/blob/main/specs/latest/2.0/webgl2.idl
For :GLENUM values
clog-webgl
) glenum-type) ¶Create a new CLOG-Span as child of CLOG-OBJ with CONTENT
and if :AUTO-PLACE (default t) place-inside-bottom-of CLOG-OBJ. A span is
an inline element while a div is a block element (one that takes up the entire
browser width).
clog
.
Ideally style blocks should be created in the (head body)
clog-element but can be placed anywhere on a document and are applied as found
in the document. Although they are not ’scoped’. Media is a css media query
defaulting to all. To load CSS style sheets from files see LOAD-CSS in
clog-document. The add-style method can be used or can directly use the
TEXT method to access blocks content.
clog
.
Create a new CLOG-Summary as child of CLOG-OBJ with :CONTENT
(default "") and if :AUTO-PLACE (default t) place-inside-bottom-of
CLOG-OBJ. If hidden is true visiblep is set to nil. Use inside a CLOG-DETAILS
object for drop reveal.
clog
.
Create a new CLOG-Table as child of CLOG-OBJ
and if :AUTO-PLACE (default t) place-inside-bottom-of CLOG-OBJ
clog
.
Create a new CLOG-Table-Body as child of CLOG-OBJ
and if :AUTO-PLACE (default t) place-inside-bottom-of CLOG-OBJ
clog
.
Create a new CLOG-Table-Caption as child of CLOG-OBJ
and if :AUTO-PLACE (default t) place-inside-bottom-of CLOG-OBJ
clog
.
Create a new CLOG-Table-Column as child of CLOG-OBJ
and if :AUTO-PLACE (default t) place-inside-bottom-of CLOG-OBJ
clog
.
Create a new CLOG-Table-Column-Group as child of CLOG-OBJ and if :AUTO-PLACE (default t) place-inside-bottom-of CLOG-OBJ
clog
.
Create a new CLOG-Table-Column-Group-Item as child of CLOG-OBJ and if :AUTO-PLACE (default t) place-inside-bottom-of CLOG-OBJ
clog
.
Create a new CLOG-Table-Footer as child of CLOG-OBJ
and if :AUTO-PLACE (default t) place-inside-bottom-of CLOG-OBJ
clog
.
Create a new CLOG-Table-Head as child of CLOG-OBJ
and if :AUTO-PLACE (default t) place-inside-bottom-of CLOG-OBJ
clog
.
Create a new CLOG-Table-Heading as child of CLOG-OBJ
and if :AUTO-PLACE (default t) place-inside-bottom-of CLOG-OBJ
clog
.
Create a new CLOG-Table-Row as child of CLOG-OBJ
and if :AUTO-PLACE (default t) place-inside-bottom-of CLOG-OBJ
clog
.
Create a new CLOG-Term as child of CLOG-OBJ
and if :AUTO-PLACE (default t) place-inside-bottom-of CLOG-OBJ
clog
.
Create a new clog-text-area as child of CLOG-OBJ.
clog
.
Create a new CLOG-Unordered-List as child of CLOG-OBJ
and if :AUTO-PLACE (default t) place-inside-bottom-of CLOG-OBJ
clog
.
Create a clog-webgl-vertex-array
clog-webgl
)) ¶Create a CLOG video control
clog
.
Create a clog-web-auto-column. Container for auto-columns
If hidden is t then then the visiblep propetery will be set to nil on
creation.
Create a clog-web-auto-row. Container for auto-columns
If hidden is t then then the visiblep propetery will be set to nil on
creation.
Create a clog-web-code. Code content container.
If hidden is t then then the visiblep propetery will be set
to nil on creation.
Create a clog-web-compositor. Allows compositing of content
on top of other content. Content is added as children and then
composit-location is called on the object of that content. If hidden is t then
then the visiblep propetery will be set to nil on creation.
Create a clog-web-container. COLUMN-SIZE can be of type container-size-type when to set size displayed on medium and large screens or can use a string of "s1-12 m1-12 l1-12" s m or l followed by how many columns this container uses on small, medium or large screens. Small screens are always displayed full row. Total columns must add to 12 or one needs to be of type :w3-rest to fill space. If hidden is t then then the visiblep propetery will be set to nil on creation.
Create a clog-web-content. General container with 16px left
and right padding. If hidden is t then then the visiblep propetery will be set
to nil on creation.
Create a clog-web-main. Container for main content
when using a collapsable sidebar or other whole page shifting
technique. If hidden is t then then the visiblep propetery will be set
to nil on creation.
Add as last item in menu bar to allow for a full screen icon ⤢ and full screen mode.
Attached a menu item to a CLOG-WEB-MENU-DROP-DOWN. Use to set a link or on-click to set an on-click handler
Use the clog-web-site THEME to create PAGE with
CLOG-OBJ as parent. PAGE is a symbol to identify the pages purpose to
the website theme. Themes are required to provide certain default
pages see clog-web-themes file. If AUTHORIZE then PAGE is used also as
a CLOG-Auth action to be checked if the current users roles have
permission to PAGE
Create a clog-web-panel. General container with 16px left
and right padding and 16x top and bottom margin. If hidden is t then then the
visiblep propetery will be set to nil on creation.
Create a clog-web-row. If padding is true 8px left and
right padding is addded. If hidden is t then then the visiblep propetery will
be set to nil on creation.
Create a clog-web-sidebar. Container for sidebar content.
sidebars are create with the display property set to :none if hidden it t
and :block if nil. In general the visiblep property is used in clog, however
in clog-web-sidebar the block property is needed to activate its animations
if used. If using a sidebar that will take space and not collapse, make sure
to set the sidebar’s size and set a margin equal to the size on the main
container.
Create a clog-web-sidebar-item. A sidebar menu bar item.
If hidden is t then then the visiblep propetery will be set to nil on
creation.
Attach a clog-web-site to a CLOG-OBJ generally a clog-body.
Create a new CLOG-WebGL from a CLOG-Canvas. Context can be webgl (version 1) or webgl2 (default)
clog-canvas
) &key context) ¶Create a clog-webgl-buffer. If BIND-TYPE
is set binds the buffer to either :ARRAY_BUFFER or :ELEMENT_ARRAY_BUFFER
in WebGL2 the following added:
:COPY_READ_BUFFER : Buffer for copying from one buffer object to another.
:COPY_WRITE_BUFFER : Buffer for copying from one buffer object to another.
:TRANSFORM_FEEDBACK_BUFFER : Buffer for transform feedback operations.
:UNIFORM_BUFFER : Buffer used for storing uniform blocks.
:PIXEL_PACK_BUFFER : Buffer used for pixel transfer operations.
:PIXEL_UNPACK_BUFFER : Buffer used for pixel transfer operations.
clog-webgl
) &key bind-type) ¶Create a clog-webgl-frame-buffer. If BIND-TYPE
is set binds the frame-buffer to :FRAMEBUFFER in WebGL2 the following are
added:
:DRAW_FRAMEBUFFER : Used as a destination for drawing operations such as draw*,
clear* and blit-frame-buffer.
:READ_FRAMEBUFFER : Used as a source for reading operations such as readPixels
and blit-frame-buffer.
clog-webgl
) &key bind-type) ¶Create a clog-webgl-render-buffer. If BIND-TYPE is set binds the render-buffer to :RENDERBUFFER
clog-webgl
) &key bind-type) ¶Create a clog-webgl-texture. If BIND-TYPE
is set binds the texture to:
:TEXTURE_2D : A two-dimensional texture.
:TEXTURE_CUBE_MAP : A cube-mapped texture.
in WebGL 2 also:
:TEXTURE_3D : A three-dimensional texture.
:TEXTURE_2D_ARRAY : A two-dimensional array texture.
clog-webgl
) &key bind-type) ¶Get/Setf css-class-name. CSS Class name, can be multiple
seperated by <space>. See add-class, remove-class and toggle-class methods
for adding and removing individual or groups of classes in an easier way.
clog
.
clog-element
)) ¶Set css-class-name VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Get the current selected clog-gui-window
Get/Setf cursor. Sets the cursor to a standard type or an
image if set to url(url_to_image). When using a url is best to suggest an
alternate cursor, e.g. ’url(url_to_image),auto’
A list of standard cursor types can be found at:
http://www.w3schools.com/cssref/pr_class_cursor.asp
clog
.
clog-element
)) ¶Set cursor VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Accessor to the database handle
clog
.
clog-database
)) ¶Connection handle to database
clog
.
clog-database
)) ¶Connection handle to database
Get/Setf form element default-value.
If the form is reset the value will be set to default value
If Value is set at time of creation it also sets it as the Default_Value
clog
.
clog-form-element
)) ¶Set default-value VALUE for CLOG-FORM-ELEMENT
clog
.
clog-form-element
)) ¶clog-webgl-buffer
)) ¶clog-webgl-frame-buffer
)) ¶Delete the multipart data upload
clog
.
clog-webgl-program
)) ¶clog-webgl-render-buffer
)) ¶Delete a row from a database table based on current rowid and then call CLEAR-ROW
clog
.
clog-one-row
) panel) ¶clog-webgl-shader
)) ¶clog-webgl-texture
)) ¶clog-webgl-vertex-array
)) ¶Specifies a function that compares incoming pixel depth to
the current depth buffer value. GLENUM-FUNC can be:
:NEVER (never pass)
:LESS (pass if the incoming value is less than the depth buffer value)
:EQUAL (pass if the incoming value equals the depth buffer value)
:LEQUAL (pass if the incoming value is less than or equal to the depth buffer value)
:GREATER (pass if the incoming value is greater than the depth buffer value)
:NOTEQUAL (pass if the incoming value is not equal to the depth buffer value)
:GEQUAL (pass if the incoming value is greater than or equal to the depth buffer value)
:ALWAYS (always pass)
clog-webgl
) glenum-func) ¶Specifying whether or not writing into the depth buffer is enabled
clog-webgl
) enablep) ¶Specifies the depth range mapping from normalized device coordinates to window or viewport coordinates.
clog-webgl
) znear zfar) ¶Remove CLOG-Element from the DOM on browser and clog cache on browser.
clog
.
clog-element
)) ¶Detaches a CLOG-WEBGL-SHADER
clog-webgl-program
) (shader clog-webgl-shader
)) ¶Get/Setf details-openp. Will show details
clog
.
clog-details
)) ¶Set details-openp VALUE for CLOG-DETAILS
clog
.
clog-details
)) ¶Get/Setf dialog-openp. Will show dialog
clog
.
clog-dialog
)) ¶Set dialog-openp VALUE for CLOG-DIALOG
clog
.
clog-dialog
)) ¶Disables specific WebGL capabilities for this context.
For GLENUM-CAPABILITY see:
https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/disable
clog-webgl
) glenum-capability) ¶Disable resize of text area.
clog
.
clog-text-area
)) ¶Turns the generic vertex attribute array off at a given index position.
clog-webgl
) attribute-location) ¶Get/Setf form element disabledp.
clog
.
clog-form-element
)) ¶clog-button
)) ¶Set disabledp DISABLEDP for CLOG-FORM-ELEMENT
clog
.
clog-form-element
)) ¶clog-button
)) ¶Get/Setf display. Display sets the CSS Display property that
handles how elements are treated by the browser layout engine.
Common Values:
none - Remove Element from layout but remain in the DOM this is
similar to hiddenp, but not like visiblep that makes the
element not visible but still take up space in layout.
block - Displays an element starting on a new line and stretches
out to the left and right as far as it can. e.g. <div> by
default
inline - Wraps with text in a paragraph. e.g. <span> by default
inline-block - Flows with paragraph but will always fill from left to
right.
flex - Turn this item in to a flexbox container. The flexbox
properties for container to adjust are:
justify-content - how items are spaced in flexbox
align-content - how items spaced when wrapped
align-items - when placed (from start, center, from end)
flex-direction - flex-box left<>right or top<>bottom
flex-wrap - keep in one line or wrap to more
The properties to adjust for items in the flexbox are:
flex - sets the relative grow,shrink,basis
order - sets visual item order in flexbox
align-self - override flexbox’s align-items for item
:flex-start (— )
:flex-end ( —)
:center ( — )
:space-between (- - -)
:space-around ( - - - )
:space-evenly ( - - - )
grid - Turn this item in to a grid container block level. The grid
properties to adjust for container are:
grid-template-columns
grid-template-rows
grid-template-areas
column-gap
row-gap
align-items
justify-items
justify-content - align the grid as a whole in container
align-content - align the grid as a whole in container
grid-auto-columns
grid-auto-rows
grid-auto-flow
The properties to adjust for grid items is:
grid-column-start
grid-column-end
grid-row-start
grid-row-end
align-self
justify-self
inline-grid - Turn this item in to a grid container inline level.
clog
.
clog-element
)) ¶Set display VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Reader for Body Element object
clog
.
clog-document
)) ¶automatically generated reader method
Get url.
clog
.
clog-document
)) ¶Get domain.
clog
.
clog-document
)) ¶Get/Setf the download name of the anchor.
clog
.
Set download VALUE for CLOG-A
clog
.
Get/Setf draggablep. In order to make an object draggable
in addition to Draggable being true the on-drag-start event _must_ be bound
as well to set the drag-text. To receive a drop, you need to bind on-drop.
See clog-base.lisp
clog
.
clog-element
)) ¶Set draggablep VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Renders primitives from array data. MODE can be:
:POINTS Draws a single dot.
:LINE_STRIP Draws a straight line to the next vertex.
:LINE_LOOP Draws a straight line to the next vertex, and connects the last vertex back to the first.
:LINES Draws a line between a pair of vertices.
:TRIANGLE_STRIP
:TRIANGLE_FAN
:TRIANGLES Draws a triangle for a group of three vertices.
clog-webgl
) primitive-type offset count) ¶Renders primitives from array data.
MODE can be:
:POINTS Draws a single dot.
:LINE_STRIP Draws a straight line to the next vertex.
:LINE_LOOP Draws a straight line to the next vertex, and connects the last vertex back to the first.
:LINES Draws a line between a pair of vertices.
:TRIANGLE_STRIP
:TRIANGLE_FAN
:TRIANGLES Draws a triangle for a group of three vertices.
TYPE can be:
:UNSIGNED_BYTE
:UNSIGNED_SHORT
clog-webgl
) mode count type offset) ¶Draw image at dx dy optionally dwidth and dheight
clog
.
clog-context2d
) clog-obj dx dy &key dwidth dheight) ¶Draw image at sx sy swidth sheight to dx dy dwidth dheight
clog
.
clog-context2d
) clog-obj sx sy swidth sheight dx dy dwidth dheight) ¶Drawing are of buffer height. returns float
clog-webgl
)) ¶Drawing are of buffer width. returns float
clog-webgl
)) ¶Get/Setf editable. This will make almost any element with content editable, even non-form types in most browsers.
clog
.
clog-element
)) ¶Set editable VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Get/Setf form element step.
clog
.
clog-form-element
)) ¶Set element-step VALUE for CLOG-FORM-ELEMENT
clog
.
clog-form-element
)) ¶Adds an elliptical arc to the current path.
clog
.
clog-path2d
) x y radius-x radius-y rotation start-angle end-angle &key anticlockwise) ¶clog-context2d
) x y radius-x radius-y rotation start-angle end-angle &key anticlockwise) ¶’M’ height ascent
clog
.
clog-text-metrics
)) ¶’M’ height descent
clog
.
clog-text-metrics
)) ¶Enables specific WebGL capabilities for this context.
For GLENUM-CAPABILITY see:
https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/enable
clog-webgl
) glenum-capability) ¶Turns the generic vertex attribute array on at a given index position.
clog-webgl
) attribute-location) ¶Get/Setf form encoding. Comming values are: application/x-www-form-urlencoded multipart/form-data text/plain
clog
.
Set encoding for CLOG-FORM
clog
.
Execute the JavaScript METHOD on OBJ. Result is discarded. see JQUERY-EXECUTE (Internal)
clog
.
Get/Setf form element file-accept. Only works with
the File form element type.
example: (setf (file-accept obj) "image/png, image/jpeg")
clog
.
clog-form-element
)) ¶Set file-accept VALUE for CLOG-FORM-ELEMENT
clog
.
clog-form-element
)) ¶Fill rectangle with current fill-color
clog
.
clog-context2d
) x y width height) ¶Setf/get property fill style
clog
.
clog-context2d
)) ¶clog
.
clog-context2d
)) ¶Fill text with current fill-color
clog
.
clog-context2d
) text x y &key max-width) ¶Blocks execution until all previously called commands are
finished. this needs to be written to fire an event when done to work fully
with CLOG
clog-webgl
)) ¶Traverse to first child element. If Child does not have an
html id than Element_Type will have an ID of undefined and therefore attached
to no actual HTML element.
clog
.
clog-element
)) ¶Recalculate layout based on size of outer panel content
clog
.
clog-panel-box-layout
)) ¶Get item’s flexbox relative grow, shrink, and basis
clog
.
clog-element
)) ¶Get/Setf direction of flexbox packing.
clog
.
clog-element
)) ¶Set flex-direction VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Get/Setf direction of flexbox packing.
clog
.
clog-element
)) ¶Set flex-wrap VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Return flip-x a clog-matrix
clog
.
clog-matrix
)) ¶Return flip-y a clog-matrix
clog
.
clog-matrix
)) ¶