This is the clog Reference Manual, version 1.6.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Sep 15 04:46:10 2024 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-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
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
(slot).
title
(generic function).
(setf title)
(generic function).
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
(slot).
url
(generic function).
(setf url)
(generic function).
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-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-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-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).
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).
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
)) ¶Get/Setf for element float left or right and other elements wrap around it.
clog
.
clog-element
)) ¶Set float-wrap VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Empties different buffer commands, causing all commands to be executed as quickly as possible
clog-webgl
)) ¶Get/Setf font.
clog
.
clog-element
)) ¶Font bounding box ascent
clog
.
clog-text-metrics
)) ¶Font bounding box descent
clog
.
clog-text-metrics
)) ¶Setf/get font using css font string https://developer.mozilla.org/en-US/docs/Web/CSS/font
clog
.
clog-context2d
)) ¶clog
.
clog-context2d
)) ¶Get form element count.
clog
.
Get the form data as an a-list sent by the get method
clog
.
Get the form data as an a-list sent with the multipart
method used in file uploads. DELETE-MULTIPART-DATA must be called or will
never be GC’d. File upload items will be a four part list
(name stream file-name content-type).
clog
.
Get the form data as an a-list sent by post method
clog
.
clog-webgl
) glenum-target glenum-attachment glenum-pname) ¶Attaches a clog-Render-buffer object to a clog-frame-buffer object
clog-webgl
) target attachment renderbuffertarget renderbuffer) ¶attaches a texture to a clog-frame-buffer
clog-webgl
) target attachment textarget texture level) ¶Specifies whether polygons are front- or back-facing by
setting a winding orientation. GLENUM-MODE can be:
:CW Clock-wise winding.
:CCW Counter-clock-wise winding.
clog-webgl
) glenum-mode) ¶Change element to display:block, take up the full row, when screen size smaller then 601 pixels DP
clog-element
)) ¶Generates a set of mipmaps for a WebGLTexture object.
GLENUM-TARGET can be:
:TEXTURE_2D A two-dimensional texture.
:TEXTURE_CUBE_MAP A cube-mapped texture.
When using a WebGL 2 context, the following values are available additionally:
:TEXTURE_3D A three-dimensional texture.
:TEXTURE_2D_ARRAY A two-dimensional array texture
clog-webgl
) glenum-target) ¶Get image data from clog-context2d. Returns a CLOG-IMAGE-DATA
clog
.
clog-context2d
) sx sy sw sh) ¶Set line style dash pattern, e.g. 10, 20
clog
.
clog-context2d
)) ¶Get first row from a database table based on
CLOG-ONE-ROW’s table-name using where-clause and table-columns.
row-id-name is required. All PANEL items or custom slots on panel will
be set using DATA-LOAD-PLIST.
clog
.
clog-one-row
) panel) ¶Get current transform matrix as clog-matrix
clog
.
clog-context2d
)) ¶Retrieve the clog-web-site object created on CLOG-OBJ’s connection
Setf/get global alpha
clog
.
clog-context2d
)) ¶clog
.
clog-context2d
)) ¶Setf/get composite blend mode - https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/globalCompositeOperation
clog
.
clog-context2d
)) ¶clog
.
clog-context2d
)) ¶Get/Setf grid-auto-columns.
clog
.
clog-element
)) ¶Set grid-auto-columns VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Get/Setf grid-auto-flow.
clog
.
clog-element
)) ¶Set grid-auto-flow VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Get/Setf grid-auto-rows.
clog
.
clog-element
)) ¶Set grid-auto-rows VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Get/Setf grid-column-end.
clog
.
clog-element
)) ¶Set grid-column-end VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Get/Setf grid-column-start.
clog
.
clog-element
)) ¶Set grid-column-start VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Get/Setf grid-row-end.
clog
.
clog-element
)) ¶Set grid-row-end VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Get/Setf grid-row-start.
clog
.
clog-element
)) ¶Set grid-row-start VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Get/Setf grid-template-areas.
clog
.
clog-element
)) ¶Set grid-template-areas VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Get/Setf grid-template-columns.
clog
.
clog-element
)) ¶Set grid-template-columns VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Get/Setf grid-template-rows.
clog
.
clog-element
)) ¶Set grid-template-rows VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Hanging baseline
clog
.
clog-text-metrics
)) ¶Returns t if ATTRIBUTE-NAME exists on CLOG-ELEMENT
clog
.
clog-element
) attribute-name) ¶Get/Setf url hash.
clog
.
clog-location
)) ¶Set hash VALUE for CLOG-LOCATION
clog
.
clog-location
)) ¶Reader for Head Element object
clog
.
clog-document
)) ¶automatically generated reader method
Get/Setf html height in pixels.
clog
.
clog-image-data
)) ¶Set height VALUE for CLOG-OBJ
clog
.
Get/Setf hiddenp. The hidden property will make an element
invisible, however unlike visiblep, hiddenp implies the element is semantically
not relevant not just visually and will _also_ remove it from layout similar to
setting display (None).
clog
.
Set hiddenp VALUE for CLOG-ELEMENT
clog
.
Hide element on screens smaller then 993 pixels DP
clog-element
)) ¶Hide element on screens smaller then 993 pixels DP
clog-element
)) ¶Hide element on screens smaller then 601 pixels DP
clog-element
)) ¶Get/Setf the high of the meter.
clog
.
clog-meter
)) ¶Set HIGH for CLOG-METER
clog
.
clog-meter
)) ¶Hints for certain behaviors. The interpretation of these
hints depend on the implementation.
target:
Sets which behavior to be controlled. Possible values:
:GENERATE_MIPMAP_HINT
Quality of filtering when generating mipmap images with WebGLRenderingContext.generateMipmap().
When using the OES_standard_derivatives extension:
ext.FRAGMENT_SHADER_DERIVATIVE_HINT_OES
Accuracy of the derivative calculation for the GLSL built-in functions: dFdx, dFdy, and fwidth.
When using a WebGL 2 context, the following values are available additionally:
:FRAGMENT_SHADER_DERIVATIVE_HINT
Same as ext.FRAGMENT_SHADER_DERIVATIVE_HINT_OES
mode:
Sets the behavior. The default value is :DONT_CARE. The possible values are:
:FASTEST : The most efficient behavior should be used.
:NICEST : The most correct or the highest quality option should be used.
:DONT_CARE : There is no preference for this behavior.
clog-webgl
) glenum-target glenum-mode) ¶Get/Setf url host.
clog
.
clog-location
)) ¶Set host VALUE for CLOG-LOCATION
clog
.
clog-location
)) ¶Get/Setf url host name.
clog
.
clog-location
)) ¶Set host-name VALUE for CLOG-LOCATION
clog
.
clog-location
)) ¶Reader for CLOG-Document object
Internal html-id of CLOG-Obj. (Internal)
clog
.
Get html-tag.
clog
.
clog-element
)) ¶Ideographic baseline
clog
.
clog-text-metrics
)) ¶Setf/get text shadow blur
clog
.
clog-context2d
)) ¶clog
.
clog-context2d
)) ¶Setf/get text shadow blur
clog
.
clog-context2d
)) ¶clog
.
clog-context2d
)) ¶Active Info Name
clog-webgl-active-info
)) ¶Active Info Size
clog-webgl-active-info
)) ¶Active Info Type
clog-webgl-active-info
)) ¶Get/Setf inner height of browser window.
clog
.
clog-window
)) ¶clog-element
)) ¶Set inner-height VALUE for CLOG-ELEMENT
clog
.
clog-window
)) ¶clog-element
)) ¶Get/Setf inner-html. This will completely replace the inner
html of an element. This will remove any Elements within Element from the DOM.
If those elements were created in CLOG they are still available and can be
placed in the DOM again using the placement methods. However if they were
created through html writes or otherwise not assigned an ID by CLOG, they are
lost forever.
clog
.
clog-element
)) ¶Set inner-html VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Get/Setf inner width of browser window.
clog
.
clog-window
)) ¶clog-element
)) ¶Set inner-width VALUE for CLOG-ELEMENT
clog
.
clog-window
)) ¶clog-element
)) ¶Get input encoding.
clog
.
clog-document
)) ¶Get/Setf hint the input-mode of an element for virtual keyboards.
clog
.
clog-form-element
)) ¶Set input-mode VALUE for CLOG-FORM-ELEMENT
clog
.
clog-form-element
)) ¶Insert new row in to database table based on
CLOG-ONE-ROW’s table-name and table-columns. DATA-WRITE-PLIST is
used to extract data from PANEL items and custom slots.
clog
.
clog-one-row
) panel) ¶Return inverse a clog-matrix
clog
.
clog-matrix
)) ¶Return true if is valid
clog-webgl-buffer
)) ¶Return true if glenum-capability is enabled. https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/isEnabled
clog-webgl
) glenum-capability) ¶Return true if context was lost and needs to be re-established
clog-webgl
)) ¶Return true if is valid
clog-webgl-frame-buffer
)) ¶Returns t if point is in path or PATH2D if specfified
clog
.
clog-context2d
) x y &key path2d fill-rule) ¶Returns t if point is in stroke or PATH2D if specfified
clog
.
clog-context2d
) x y &key path2d) ¶Return true if is valid
clog-webgl-program
)) ¶Return true if is valid
clog-webgl-render-buffer
)) ¶Return true if is valid
clog-webgl-shader
)) ¶Return true if is valid
clog-webgl-texture
)) ¶Get/Setf list item-value.
clog
.
clog-list-item
)) ¶Set item-value VALUE for CLOG-LIST-ITEM
clog
.
clog-list-item
)) ¶Return the jQuery accessor for and CLOG-OBJ.
clog
.
Execute the jQuery METHOD on and CLOG-OBJ. Result is dicarded, return CLOG-OBJ.
clog
.
Execute the jQuery METHOD on ANY CLOG-OBJ and return result or DEFAULT-ANSWER on time out.
clog
.
Execure SCRIPT on browser. Result is discarded, return CLOG-OBJ. (Internal)
clog
.
Execure SCRIPT on browser and return result. (Internal)
clog
.
Setf/get json image data
clog
.
clog-image-data
)) ¶clog
.
clog-image-data
)) ¶Get/Setf justify content for items inline of a flexbox or grid on row access.
clog
.
clog-element
)) ¶Set justify-content VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Get/Setf justify items in a grid on row axis.
clog
.
clog-element
)) ¶Set justify-items VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Get/Setf override align this item in grid on row axis.
clog
.
clog-element
)) ¶Set justify-self VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Set label is for ELEMENT.
clog
.
clog-label
) element) ¶Get user prefered language.
clog
.
clog-navigator
)) ¶Get/Setf language-code.
clog
.
clog-element
)) ¶Set language-code VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶clog
.
clog-one-row
)) ¶clog-one-row
)) ¶Last fetch plist
Get last modified.
clog
.
clog-document
)) ¶clog
.
clog-one-row
)) ¶clog-one-row
)) ¶Last sql executed
Get/Setf browser x position.
clog
.
clog-window
)) ¶clog-element
)) ¶Set left VALUE for CLOG-ELEMENT
clog
.
clog-window
)) ¶clog-element
)) ¶Returns the left panel of a clog-panel-box-layout object.
clog
.
clog-panel-box-layout
)) ¶Left Panel
clog
.
clog-panel-box-layout
)) ¶Left Panel
clog
.
clog-one-row
)) ¶clog-one-row
)) ¶Limit number of returned rows
Setf/get line cap style
clog
.
clog-context2d
)) ¶clog
.
clog-context2d
)) ¶Setf/get miter style limit
clog
.
clog-context2d
)) ¶clog
.
clog-context2d
)) ¶Setf/get line join style
clog
.
clog-context2d
)) ¶clog
.
clog-context2d
)) ¶Adds a line to the current path.
clog
.
clog-path2d
) x y) ¶clog-context2d
) x y) ¶Set line style width
clog
.
clog-context2d
)) ¶clog
.
clog-context2d
)) ¶Get/Setf the HREF link of the anchor.
clog
.
clog-webgl-program
)) ¶Get/Setf list list-kind.
LIST-KIND-TYPE -
:disc :armenian :circle :cjk-ideographic
:decimal :decimal-leading-zero :georgian :hebrew
:hiragana :hiragana-iroha :katakana
:katakana-iroha :lower-alpha :lower-greek
:lower-latin :lower-roman :none :square
:upper-alpha :upper-latin :upper-roman
clog
.
clog-ordered-list
)) ¶Set list-kind VALUE for CLOG-ORDERED-LIST
clog
.
clog-ordered-list
)) ¶Get/Setf list list-location (:inside or :outside). Default is outside.
clog
.
clog-ordered-list
)) ¶Set list-location VALUE for CLOG-ORDERED-LIST
clog
.
clog-ordered-list
)) ¶Load css from CSS-URL. If LOAD-ONLY-ONCE load-css
returns t if load-css previously called otherwise loads the css and
returns css-url.
clog
.
clog-document
) css-url &key load-only-once) ¶Load/Reload media.
clog
.
clog-multimedia
)) ¶Load script from SCRIPT-URL. If WAIT-FOR-LOAD
is t, load-script will not return until script load is completed or
WAIT-TIMEOUT passes and load-script returns nil otherwise script-url.
If LOAD-ONLY-ONCE is t first checks if previously loaded with load-script.
clog
.
clog-document
) script-url &key wait-for-load wait-timeout load-only-once) ¶Print message to browser console.
clog
.
clog-window
) message) ¶Print error message to browser console.
clog
.
clog-window
) message) ¶clog-web-site
)) ¶automatically generated reader method
logo
.
Get/Setf loop media property.
clog
.
clog-multimedia
)) ¶Set loop-media VALUE for CLOG-MULTIMEDIA
clog
.
clog-multimedia
)) ¶Get/Setf the low of the meter.
clog
.
clog-meter
)) ¶Set LOW for CLOG-METER
clog
.
clog-meter
)) ¶Set the option data list to use for this element.
clog
.
clog-form-element
) data) ¶Get margin.
clog
.
clog-element
)) ¶Maximize all windows
Get/Setf form element maximum.
clog
.
clog-form-element
)) ¶clog-progress-bar
)) ¶clog-meter
)) ¶Set maximum VALUE for CLOG-FORM-ELEMENT
clog
.
clog-form-element
)) ¶clog-progress-bar
)) ¶clog-meter
)) ¶Get/Setf maximum-height.
clog
.
clog-element
)) ¶Set maximum-height VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Get/Setf form element maximum-length.
clog
.
clog-form-element
)) ¶Set maximum-length VALUE for CLOG-FORM-ELEMENT
clog
.
clog-form-element
)) ¶Get/Setf maximum-width.
clog
.
clog-element
)) ¶Set maximum-width VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Measure text returns a clog-text-metrics object
clog
.
clog-context2d
) text) ¶Get/Setf media in seconds property.
clog
.
clog-multimedia
)) ¶Get/Setf postion of media in seconds.
clog
.
clog-multimedia
)) ¶Set media source VALUE for CLOG-MULTIMEDIA
clog
.
clog-multimedia
)) ¶Get/Setf media source/url.
clog
.
clog-multimedia
)) ¶Set media source VALUE for CLOG-MULTIMEDIA
clog
.
clog-multimedia
)) ¶Get/Setf media volume, not system volume. 0.0 .. 1.0
clog
.
clog-multimedia
)) ¶Set media source VALUE for CLOG-MULTIMEDIA
clog
.
clog-multimedia
)) ¶Get/Setf form element minimum.
clog
.
clog-form-element
)) ¶clog-meter
)) ¶Set minimum VALUE for CLOG-FORM-ELEMENT
clog
.
clog-form-element
)) ¶clog-meter
)) ¶Get/Setf minimum-height.
clog
.
clog-element
)) ¶Set minimum-height VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Get/Setf form element minimum-length.
clog
.
clog-form-element
)) ¶Set minimum-length VALUE for CLOG-FORM-ELEMENT
clog
.
clog-form-element
)) ¶Get/Setf minimum-width.
clog
.
clog-element
)) ¶Set minimum-width VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Setf/get miter style limit
clog
.
clog-context2d
)) ¶clog
.
clog-context2d
)) ¶Moves start point of path.
clog
.
clog-path2d
) x y) ¶clog-context2d
) x y) ¶Move browser window by x y.
clog
.
clog-window
) x y) ¶Move browser window to x y.
clog
.
clog-window
) x y) ¶Get/Setf form element multiplep.
clog
.
clog-form-element
)) ¶Set multiplep MULTIPLEP for CLOG-FORM-ELEMENT
clog
.
clog-form-element
)) ¶Return multiply a clog-matrix
clog
.
clog-matrix
) by-matrix) ¶Get/Setf muted property.
clog
.
clog-multimedia
)) ¶Set muted VALUE for CLOG-MULTIMEDIA
clog
.
clog-multimedia
)) ¶Get/Setf form element name.
Form element name, name is not the id of the element but rather how
the data returned from the element will be named in the submit to a
server. For example if Name is My_Field a GET request could look like
http://localhost:8080?My_Field=xxxx
clog
.
clog-form-element
)) ¶Set name VALUE for CLOG-FORM-ELEMENT
clog
.
clog-form-element
)) ¶Returns the value of input item called NAME and must be unique name on entire document.
clog
.
Reader for CLOG-Navigator object
clog
.
Write to browser document <br>new-line.
clog
.
clog-document
)) ¶Get next row from a database table based on query
made for get-row. All PANEL items or custom slots on panel will be set
using DATA-LOAD-PLIST.
clog
.
clog-db-table
) panel) ¶In clog-db-table objects, next-row adds multiple rows to the table.
clog-lookup
) panel) ¶In clog-lookup objects, next-row adds options to lookup’s select tag for every row returned. The option value is set to the VALUE-FIELD property and the OPTION-FIELD property is the the displayed option.
clog-one-row
) panel) ¶Traverse to next sibling 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 elemen.
clog
.
clog-element
)) ¶Normalize all windows
Retrieve from CLOG-GROUP the CLOG-OBJ with name
clog
.
clog-group
) name) ¶Get offset-height. CSS height + CSS padding + height of horizontal scrollbar (if present) + Border
clog
.
clog-element
)) ¶Position in pixels from left relative to the document.
clog
.
clog-element
)) ¶Position in pixels from top relative to the document.
clog
.
clog-element
)) ¶Get offset-width. CSS width + CSS padding + width of vertical scrollbar (if present) + Border
clog
.
clog-element
)) ¶Get/Setf opacity.
clog
.
clog-element
)) ¶Set opacity VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶This will launch a new window of current browser where
CLOG-WINDOW is displayed (remote or local). In modern browsers it is
very limitted to just open a new tab with url unless is a localhost url.
clog
.
clog-window
) url &key name specs replace) ¶Get/Setf the optimum of the meter.
clog
.
clog-meter
)) ¶Set optimum OPTIMUM for CLOG-METER
clog
.
clog-meter
)) ¶clog
.
clog-lookup
)) ¶clog-lookup
)) ¶Filed used to display for value of lookup option. Case sensitive keyword
Get/Setf visual item order flexbox packing but not actual order in document or tab order etc.
clog
.
clog-element
)) ¶Set order VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶clog
.
clog-one-row
)) ¶clog-one-row
)) ¶Sort by
Get url origin.
clog
.
clog-location
)) ¶Get/Setf outer height of browser window.
clog
.
clog-window
)) ¶clog-element
)) ¶clog
.
clog-window
)) ¶Get outer-height-to-margin. Includes padding and border and margin.
clog
.
clog-element
)) ¶Get/Setf outer-html. Returns the HTML for Element and all its contents
clog
.
clog-element
)) ¶Get/Setf outer width of browser window.
clog
.
clog-window
)) ¶clog-element
)) ¶clog
.
clog-window
)) ¶Get outer-width-to-margin. Includes padding and border and margin.
clog
.
clog-element
)) ¶Get outline. <line-color> <outline-style> <line-width>
clog
.
clog-element
)) ¶Get/Setf overflow. How to handle overflow of contents of an element’s box. The default is visible - no clipping.
clog
.
clog-element
)) ¶Set overflow VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Get/Setf overflow-x. How to handle overflow of contents of an element’s box for X. The default is Visible - no clipping.
clog
.
clog-element
)) ¶Set overflow-x VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Get/Setf overflow-y. How to handle overflow of contents of an element’s box for Y. The default is Visible - no clipping.
clog
.
clog-element
)) ¶Set overflow-y VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Get padding.
clog
.
clog-element
)) ¶Returns the CLOG-PANEL-BOX-LAYOUT object contained in the CLOG-PANEL-BOX.
clog
.
clog-panel-box
)) ¶CLOG-PANEL-BOX-LAYOUT access
clog
.
clog-panel-box
)) ¶CLOG-PANEL-BOX-LAYOUT access
clog-webgl
) glenum-pname) ¶Return a new clog-element represeting the parent of CLOG-ELEMENT.
clog
.
clog-element
)) ¶Clip a path.
clog
.
clog-context2d
) &key path2d fill-rule) ¶Fill a path.
clog
.
clog-context2d
) &key path2d fill-rule) ¶Get/Setf url path-name.
clog
.
clog-location
)) ¶Set path-name VALUE for CLOG-LOCATION
clog
.
clog-location
)) ¶Stroke a path.
clog
.
clog-context2d
) &key path2d) ¶Get/Setf form element regular expression pattern.
(see JavaScript RegExp object for specifics)
Form validation pattern. validate-on-submit fields with input
will validate against their pattern if set on submit.
In cases where a specific input type is not supported like
(date, week, etc.) Pattern can be set to ensure the expected results.
This works since Input type will fall back to a text input.
clog
.
clog-form-element
)) ¶Set pattern VALUE for CLOG-FORM-ELEMENT
clog
.
clog-form-element
)) ¶Pause media.
clog
.
clog-multimedia
)) ¶Get/Setf paused property.
clog
.
clog-multimedia
)) ¶Get device pixel ratio.
clog
.
clog-window
)) ¶clog-webgl
) glenum-pname value) ¶Places NEXT-OBJ after CLOG-OBJ in DOM
clog
.
Places NEXT-OBJ before CLOG-OBJ in DOM
clog
.
Get/Setf form element place holder.
clog
.
clog-form-element
)) ¶Set placeholder PLACE-HOLDER for CLOG-FORM-ELEMENT
clog
.
clog-form-element
)) ¶Places NEXT-OBJ inside bottom of CLOG-OBJ in DOM
clog
.
Places NEXT-OBJ inside top of CLOG-OBJ in DOM
clog
.
Places text inside bottom of CLOG-OBJ in DOM
clog
.
Places text inside top of CLOG-OBJ in DOM
clog
.
Play media.
clog
.
clog-multimedia
)) ¶Get/Setf true of Media position has reached end of its duration.
clog
.
clog-multimedia
)) ¶Get/Setf playback rate.
Common values - 1.0 normal, 0.5 half speed, -1.0 reverse
clog
.
clog-multimedia
)) ¶Set media source VALUE for CLOG-MULTIMEDIA
clog
.
clog-multimedia
)) ¶clog-webgl
) factor units) ¶Get/Setf url port.
clog
.
clog-location
)) ¶Set port VALUE for CLOG-LOCATION
clog
.
clog-location
)) ¶Position from left in pixels relative to Element’s parent in the DOM.
clog
.
clog-element
)) ¶Position from top in pixels relative to Element’s parent in the DOM.
clog
.
clog-element
)) ¶Get/Setf positioning. Determins how the properties left,
right, top and bottom are interpreted.
Static - According to document flow, position properties have no
affect.
Absolute - Position properties are relative to the first non-static
element in the DOM before Element
Fixed - Position properties are relative to browser window
Relative - Position properties are relative to where the static position
of the element would in the normal document flow.
clog
.
clog-element
)) ¶Set positioning VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Traverse to previous sibling 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 elemen.
clog
.
clog-element
)) ¶Send browser window to printer.
clog
.
clog-window
)) ¶clog-web-site
)) ¶automatically generated reader method
clog-web-site
)) ¶automatically generated writer method
Contains errors that occurred during failed linking or validation of WebGLProgram objects.
clog-webgl-program
)) ¶Information about the given program.
:DELETE_STATUS
Returns a GLboolean indicating whether or not the program is flagged for deletion.
:LINK_STATUS
Returns a GLboolean indicating whether or not the last link operation was successful.
:VALIDATE_STATUS
Returns a GLboolean indicating whether or not the last validation operation was successful.
:ATTACHED_SHADERS
Returns a GLint indicating the number of attached shaders to a program.
:ACTIVE_ATTRIBUTES
Returns a GLint indicating the number of active attribute variables to a program.
:ACTIVE_UNIFORMS
Returns a GLint indicating the number of active uniform variables to a program.
When using a WebGL 2 context, the following values are available additionally:
:TRANSFORM_FEEDBACK_BUFFER_MODE
Returns a GLenum indicating the buffer mode when transform feedback is active. May be :SEPARATE_ATTRIBS or :INTERLEAVED_ATTRIBS.
:TRANSFORM_FEEDBACK_VARYINGS
Returns a GLint indicating the number of varying variables to capture in transform feedback mode.
:ACTIVE_UNIFORM_BLOCKS
Returns a GLint indicating the number of uniform blocks containing active uniforms.
clog-webgl-program
) glenum-param) ¶Get/Setf html property.
clog
.
Set html property.
clog
.
Get/Setf url protocol.
clog
.
clog-location
)) ¶Set protocol VALUE for CLOG-LOCATION
clog
.
clog-location
)) ¶Write text to browser document object.
clog
.
clog-document
) message) ¶Write text to browser document object with <br>new-line.
clog
.
clog-document
) message) ¶Put image-data at x y
clog
.
clog-context2d
) image-data x y) ¶Put portion of image-data at x y
clog
.
clog-context2d
) image-data x y dx dy dwidth dheight) ¶Write text to browser document object with new-line.
clog
.
clog-document
) message) ¶Adds a quadratic Bezier curve to the current path.
clog
.
clog-path2d
) cpx cpy x y) ¶clog-context2d
) cpx cpy x y) ¶Execute the JavaScript query METHOD on OBJ and return
result or if time out DEFAULT-ANSWER. see JQUERY-QUERY (Internal)
clog
.
Ignore query related prperties and instead execute
SQL. row-id-name is required for updates. All PANEL items or custom
slots on panel will be set using DATA-LOAD-PLIST.
clog
.
clog-one-row
) panel sql) ¶Returns the value of the selected radio button in a group called NAME.
clog
.
Get/Setf form element read-only-p.
clog
.
clog-form-element
)) ¶Set read-only-p READ-ONLY-P for CLOG-FORM-ELEMENT
clog
.
clog-form-element
)) ¶Get ready-state.
clog
.
clog-document
)) ¶Get/Setf true of Media position has reached end of its duration.
clog
.
clog-multimedia
)) ¶Adds a rectangle to the current path.
clog
.
clog-path2d
) x y width height) ¶clog-context2d
) x y width height) ¶Get referer.
clog
.
clog-document
)) ¶Reload browser window.
clog
.
clog-location
)) ¶Remove html tag attribute. (eg. src on img tag)
clog
.
clog-element
) attribute-name) ¶remove-class.
clog
.
clog-element
) css-class-name) ¶Remove item-name from connection-data.
clog
.
Remove CLOG-Element from the clog cache on browser.
clog
.
clog-element
)) ¶Remove CLOG-Element from the DOM.
clog
.
clog-element
)) ¶clog-webgl
) glenum-target glenum-pname) ¶clog-webgl
) glenum-target glenum-internal-format width height) ¶All CLOG-ELEMENT’s children will we removed from DOM
but not destroyed and NEW-CLOG-ELEMENT will be placed in CLOG-ELEMENT.
DESTROY CLOG-ELEMENT if need to clear from browser memory.
Returns CLOG-ELEMENT
clog
.
clog-element
) (new clog-element
)) ¶CLOG-ELEMENT and its children will we removed from DOM
but not destroyed and NEW-CLOG-ELEMENT will replace it in same location.
DESTROY CLOG-ELEMENT if need to clear from browser memory.
Returns CLOG-ELEMENT
clog
.
clog-element
) (new clog-element
)) ¶Requests the browser to send an on-animation-frame
on the next screen redraw. This event only fires one time per request.
The data parementer of the event function contains the time stamp
to the millisecond.
clog
.
clog-window
)) ¶Get/Setf form element requiredp.
clog
.
clog-form-element
)) ¶Set requiredp REQUIREDP for CLOG-FORM-ELEMENT
clog
.
clog-form-element
)) ¶Restore canvas from stack
clog
.
clog-context2d
)) ¶Get/Setf resizable. If overflow is not set to visible, resizeable sets if element can be resized by user.
clog
.
clog-element
)) ¶Set resizable VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Resize browser window by x y.
clog
.
clog-window
) x y) ¶Resize browser window to x y.
clog
.
clog-window
) x y) ¶Get/Setf return-value of dialog.
clog
.
clog-dialog
)) ¶Set return-value VALUE for CLOG-DIALOG
clog
.
clog-dialog
)) ¶Get/Setf right (defaults to us :px units).
clog
.
clog-element
)) ¶Set right VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶clog
.
clog-panel-box-layout
)) ¶clog-panel-box-layout
)) ¶Right Panel
clog-web-site
)) ¶automatically generated reader method
clog-web-site
)) ¶automatically generated writer method
Return rotate a clog-matrix
clog
.
clog-matrix
) angle) ¶clog-context2d
) value) ¶Get/Setf row-gap.
clog
.
clog-element
)) ¶Set row-gap VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶clog
.
clog-one-row
)) ¶clog-one-row
)) ¶Column used to indicate id of row
id
.
clog
.
clog-one-row
)) ¶clog-one-row
)) ¶Current rowid
Get/Setf form element rows.
clog
.
clog-text-area
)) ¶Set rows ROWS for CLOG-TEXT-AREA
clog
.
clog-text-area
)) ¶Keeps a connection thread alive to allow post user close of connection / browser.
clog
.
clog-webgl
) value invertp) ¶Scale
clog
.
clog-context2d
) x y) ¶Return scale a clog-matrix by sx and optionally to sy sz ox oy oz
clog
.
clog-matrix
) sx &optional sy sz ox oy oz) ¶Return scale3d a clog-matrix by sx and optionally to sy sz ox oy oz
clog
.
clog-matrix
) sx &optional sy sz ox oy oz) ¶clog-webgl
) x y width height) ¶Get available screen height.
clog
.
clog-window
)) ¶Get available screen left.
clog
.
clog-window
)) ¶Get available screen top.
clog
.
clog-window
)) ¶Get available screen width.
clog
.
clog-window
)) ¶Get screen color depth.
clog
.
clog-window
)) ¶Get screen height.
clog
.
clog-window
)) ¶Get screen width.
clog
.
clog-window
)) ¶Return the script id for OBJ based on the html-id set during attachment. (Private)
clog
.
Scroll browser window by x y.
clog
.
clog-window
) x y) ¶Get scroll-height. Height of an element’s content, including content not visible on the screen due to overflow.
clog
.
clog-element
)) ¶Get scroll-left. The number of pixels that an element’s content is scrolled to the left. For RTL languages is negative.
clog
.
clog-element
)) ¶Set scroll-left VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Scroll browser window to x y.
clog
.
clog-window
) x y) ¶Get scroll-top. The number of pixels that an element’s content has been scrolled upward.
clog
.
clog-element
)) ¶Set scroll-top VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Get scroll-width. Either the width in pixels of the content
of an element or the width of the element itself, whichever is greater.
clog
.
clog-element
)) ¶Get/Setf seeking property.
clog
.
clog-multimedia
)) ¶Select and highlight the contents of element.
clog
.
clog-form-element
)) ¶Get/Setf the text of selected item.
clog
.
Setf the text of selected item.
clog
.
Returns the value of select item called NAME and must be unique name on entire document.
clog
.
Get/Setf form element selectedp.
clog
.
clog-form-element
)) ¶Set selectedp VALUE for CLOG-FORM-ELEMENT
clog
.
clog-form-element
)) ¶Set border width style and color.
line-width - size or medium|thin|thick|length|initial|inherit
clog
.
clog-element
) line-width border-style line-color) ¶Set the option data list to use for this element.
clog
.
clog-form-element
) data-list) ¶Set flex grow (default 0) shrink (default 1) and
flex-basis (default :auto = use width or height) for CLOG-ELEMENT
clog
.
clog-element
) &key grow shrink flex-basis) ¶Set font.
clog
.
clog-element
) font-style font-variant font-weight font-height font-family) ¶Change the geometry :LEFT :TOP :RIGHT :BOTTOM
:WIDTH :HEIGHT each optional. If any measure is missing a unit,
UNITS (default :px) is used.
clog
.
clog-element
) &key left top right bottom width height units) ¶In case of connection loss to this CLOG-BODY, replace the browser contents with HTML.
clog
.
Set line style dash pattern, e.g. 10, 20
clog
.
clog-context2d
) value) ¶Set margins, Each can be - <length>|auto|initial|inherit
clog
.
clog-element
) top right bottom left) ¶Set margin SIDE (:top :right :bottom or :left), VALUE can be - <length>|auto|initial|inherit
clog
.
clog-element
) side value) ¶Set CLOG-ONE-ROW to get-row setting a while-clause
to follow slot-name of panel when MASTER-ONE-ROW calls next-row.
clog
.
clog-one-row
) master-one-row slot-name) ¶Set the ON-ABORT-HANDLER for CLOG-OBJ. If ON-ABORT-HANDLER is nil unbind the event.
clog
.
clog-window
) handler) ¶Set the ON-ANIMATION-FRAME-HANDLER for CLOG-OBJ the data parameter of the function is the time stamp. If ON-ANIMATION-FRAME-HANDLER is nil unbind the event.
clog
.
clog-window
) handler) ¶Set the ON-BEFORE-UNLOAD-HANDLER for CLOG-WINDOW.
Return and empty string in order to prevent navigation off page.
If ON-BEFORE-UNLOAD-HANDLER is nil unbind the event.
clog
.
clog-window
) handler) ¶Set the ON-BLUR-HANDLER for CLOG-OBJ. If ON-BLUR-HANDLER is nil unbind the event.
clog
.
Set the ON-CAN-PLAY-HANDLER for CLOG-MULTIMEDIA. HANDLER is nil unbind the event.
clog
.
clog-multimedia
) handler) ¶Set the ON-CAN-PLAY-THROUGH-HANDLER for CLOG-MULTIMEDIA. HANDLER is nil unbind the event.
clog
.
clog-multimedia
) handler) ¶Set the ON-CHANGE-HANDLER for CLOG-OBJ. If ON-CHANGE-HANDLER is nil unbind the event.
clog
.
Set the ON-CHARACTER-HANDLER for CLOG-OBJ. If ON-CHARACTER-HANDLER is nil unbind the event. If disable-default is t default key bindings in browser will not occur. Setting this event to nil will unbind on-key-press also.
clog
.
Set the ON-CLICK-HANDLER for CLOG-OBJ. If ON-CLICK-HANDLER
is nil unbind the event. Setting this event will replace an on-mouse click if
set. If :ONE-TIME unbind event on click.
clog
.
Set the ON-COLUMN-HANDLER for CLOG-DB-TABLE. If ON-COLUMN-HANDLER
is nil unbind the event. The on-column event is called for each column as added to
the current row being processsed. It is passed also the keyworld symbol name of
the column and the clog-table-column object.
clog
.
clog-db-table
) on-column-handler) ¶Set the ON-CONTEXT-MENU-HANDLER for CLOG-OBJ. If ON-CONTEXT-MENU-HANDLER is nil unbind the event. Setting on-mouse-right-click will replace this handler. If :ONE-TIME unbind event on right click.
clog
.
Set the ON-COPY-HANDLER for CLOG-OBJ. If ON-COPY-HANDLER is nil unbind the event.
clog
.
Set the ON-CUT-HANDLER for CLOG-OBJ. If ON-CUT-HANDLER is nil unbind the event.
clog
.
Set the ON-DOUBLE-CLICK-HANDLER for CLOG-OBJ. If ON-DOUBLE-CLICK-HANDLER is nil unbind the event. Setting the on-mouse-double-click event will replace this handler.
clog
.
Set the ON-DRAG-HANDLER for CLOG-OBJ. If ON-DRAG-HANDLER is nil unbind the event.
clog
.
Set the ON-DRAG-END-HANDLER for CLOG-OBJ.
If ON-DRAG-END-HANDLER is nil unbind the event.
clog
.
Set the ON-DRAG-ENTER-HANDLER for CLOG-OBJ.
If ON-DRAG-ENTER-HANDLER is nil unbind the event.
clog
.
Set the ON-DRAG-LEAVE-HANDLER for CLOG-OBJ.
If ON-DRAG-LEAVE-HANDLER is nil unbind the event.
clog
.
Set the ON-DRAG-OVER-HANDLER for CLOG-OBJ.
If ON-DRAG-OVER-HANDLER is nil unbind the event.
clog
.
Set the ON-DRAG-START-HANDLER for CLOG-OBJ. If ON-DRAG-START-HANDLER is nil unbind the event.
clog
.
Set the ON-DROP-HANDLER for CLOG-OBJ. If ON-DROP-HANDLER is nil unbind the event.
clog
.
Set the ON-DURATION-CHANGE-HANDLER for CLOG-MULTIMEDIA. HANDLER is nil unbind the event.
clog
.
clog-multimedia
) handler) ¶Set the ON-EMPTIED-HANDLER for CLOG-MULTIMEDIA. HANDLER is nil unbind the event.
clog
.
clog-multimedia
) handler) ¶Set the ON-ENDED-HANDLER for CLOG-MULTIMEDIA. HANDLER is nil unbind the event.
clog
.
clog-multimedia
) handler) ¶Set the ON-ERROR-HANDLER for CLOG-OBJ. If ON-ERROR-HANDLER is nil unbind the event.
clog
.
clog-window
) handler) ¶Set a HANDLER for EVENT-NAME on CLOG-OBJ. If handler is nil unbind all event handlers. (Internal)
clog
.
Set a HANDLER for EVENT-NAME on CLOG-OBJ.
If handler is nil unbind all event handlers. Handler is called with a data
option passed from javascript calling the jQuery custom event mechanism
.trigger(’event_name’, data) (Internal)
clog
.
Set the ON-FETCH-HANDLER for CLOG-ONE-ROW. If ON-FETCH-HANDLER
is nil unbind the event. The on-fetch event is called after the row was fetched
and stored in (last-fetch clog-one-row) or nil if no row was returned, and before
data-load-plist is called that will use the value of (last-fetch clog-one-row).
Calculated fields, transformations to field values, etc. can be done in on-fetch as
new-row will block until on-fetch returns.
clog
.
clog-one-row
) on-fetch-handler) ¶Set the ON-FOCUS-HANDLER for CLOG-OBJ. If ON-FOCUS-HANDLER is nil unbind the event.
clog
.
Set the ON-FOCUS-IN-HANDLER for CLOG-OBJ. If ON-FOCUS-IN-HANDLER is nil unbind the event.
clog
.
Set the ON-FOCUS-OUT-HANDLER for CLOG-OBJ. If ON-FOCUS-OUT-HANDLER is nil unbind the event.
clog
.
Set the ON-FOOTER-HANDLER for CLOG-DB-TABLE. If ON-FOOTER-HANDLER
is nil unbind the event. The on-footer event is called after all rows are output
after the table is cleared for adding footer information to the table.
clog
.
Set the ON-FULL-SCREEN-CHANGE-HANDLER for CLOG-OBJ. If ON-FULL-SCREEN-CHANGE-HANDLER is nil unbind the event.
clog
.
clog-document
) handler) ¶Set the ON-HASH-CHANGE-HANDLER for CLOG-OBJ. If ON-HASH-CHANGE-HANDLER is nil unbind the event.
clog
.
clog-window
) handler) ¶Set the ON-HEADER-HANDLER for CLOG-DB-TABLE. If ON-HEADER-HANDLER
is nil unbind the event. The on-header event is called before the first row is output
after the table is cleared to all adding a header information to the table.
clog
.
clog-db-table
) on-header-handler) ¶Set the ON-INPUT-HANDLER for CLOG-OBJ. If ON-INPUT-HANDLER is nil unbind the event.
clog
.
Set the ON-KEY-DOWN-HANDLER for CLOG-OBJ. If
disable-default is t default key bindings in browser will not occur.
If ON-KEY-DOWN-HANDLER is nil unbind the event.
clog
.
Set the ON-KEY-PRESS-HANDLER for CLOG-OBJ. If ON-KEY-PRESS-HANDLER is nil unbind the event.
clog
.
Set the ON-KEY-UP-HANDLER for CLOG-OBJ. If ON-KEY-UP-HANDLER is nil unbind the event.
clog
.
Set a HANDLER for script load complete on CLOG-document.
the handler (clog-obj data) data is the script-url used to load it.
The handler should be installed on the document before calling load-script.
clog
.
clog-document
) handler &key cancel-event one-time) ¶Set the ON-LOAD-START-HANDLER for CLOG-MULTIMEDIA. HANDLER is nil unbind the event.
clog
.
clog-multimedia
) handler) ¶Set the ON-LOADED-DATA-HANDLER for CLOG-MULTIMEDIA. HANDLER is nil unbind the event.
clog
.
clog-multimedia
) handler) ¶Set the ON-LOADED-META-DATA-HANDLER for CLOG-MULTIMEDIA. HANDLER is nil unbind the event.
clog
.
clog-multimedia
) handler) ¶Set the ON-MEDIA-ABORT-HANDLER for CLOG-MULTIMEDIA. HANDLER is nil unbind the event.
clog
.
clog-multimedia
) handler) ¶Set the ON-MEDIA-ERROR-HANDLER for CLOG-MULTIMEDIA. HANDLER is nil unbind the event.
clog
.
clog-multimedia
) handler) ¶Set the ON-MOUSE-CLICK-HANDLER for CLOG-OBJ. If
ON-MOUSE-CLICK-HANDLER is nil unbind the event. Setting this event will replace
on an on-click event.
clog
.
Set the ON-MOUSE-DOUBLE-CLICK-HANDLER for CLOG-OBJ. If ON-MOUSE-DOUBLE-CLICK-HANDLER is nil unbind the event. Setting this event will replace on an on-double-click event.
clog
.
Set the ON-MOUSE-DOWN-HANDLER for CLOG-OBJ. If
ON-MOUSE-DOWN-HANDLER is nil unbind the event. If cancel-event is true event
does not bubble.
clog
.
Set the ON-MOUSE-ENTER-HANDLER for CLOG-OBJ.
If ON-MOUSE-ENTER-HANDLER is nil unbind the event.
clog
.
Set the ON-MOUSE-LEAVE-HANDLER for CLOG-OBJ. If ON-MOUSE-LEAVE-HANDLER is nil unbind the event.
clog
.
Set the ON-MOUSE-MOVE-HANDLER for CLOG-OBJ. If ON-MOUSE-MOVE-HANDLER is nil unbind the event.
clog
.
Set the ON-MOUSE-OUT-HANDLER for CLOG-OBJ.
If ON-MOUSE-OUT-HANDLER is nil unbind the event.
clog
.
Set the ON-MOUSE-OVER-HANDLER for CLOG-OBJ. If ON-MOUSE-OVER-HANDLER is nil unbind the event.
clog
.
Set the ON-MOUSE-RIGHT-CLICK-HANDLER for CLOG-OBJ. If ON-MOUSE-RIGHT-CLICK-HANDLER is nil unbind the event. Setting this event will replace on an on-context-menu event.
clog
.
Set the ON-MOUSE-UP-HANDLER for CLOG-OBJ. If ON-MOUSE-UP-HANDLER is nil unbind the event.
clog
.
Set the ON-ORIENTATION-CHANGE-HANDLER for CLOG-OBJ. If ON-ORIENTATION-CHANGE-HANDLER is nil unbind the event.
clog
.
clog-window
) handler) ¶Set the ON-PASTE-HANDLER for CLOG-OBJ. If ON-PASTE-HANDLER is nil unbind the event.
clog
.
Set the ON-PAUSE-HANDLER for CLOG-MULTIMEDIA. HANDLER is nil unbind the event.
clog
.
clog-multimedia
) handler) ¶Set the ON-PLAY-HANDLER for CLOG-MULTIMEDIA. HANDLER is nil unbind the event.
clog
.
clog-multimedia
) handler) ¶Set the ON-PLAYING-HANDLER for CLOG-MULTIMEDIA. HANDLER is nil unbind the event.
clog
.
clog-multimedia
) handler) ¶Set the ON-POINTER-DOWN-HANDLER for CLOG-OBJ. If ON-POINTER-DOWN-HANDLER is nil unbind the event. If cancel event is t the even does not bubble.
clog
.
Set the ON-POINTER-ENTER-HANDLER for CLOG-OBJ.
If ON-POINTER-ENTER-HANDLER is nil unbind the event.
clog
.
Set the ON-POINTER-LEAVE-HANDLER for CLOG-OBJ.
If ON-POINTER-LEAVE-HANDLER is nil unbind the event.
clog
.
Set the ON-POINTER-MOVE-HANDLER for CLOG-OBJ. If ON-POINTER-MOVE-HANDLER is nil unbind the event.
clog
.
Set the ON-POINTER-OUT-HANDLER for CLOG-OBJ.
If ON-POINTER-OUT-HANDLER is nil unbind the event.
clog
.
Set the ON-POINTER-OVER-HANDLER for CLOG-OBJ.
If ON-POINTER-OVER-HANDLER is nil unbind the event.
clog
.
Set the ON-POINTER-UP-HANDLER for CLOG-OBJ. If ON-POINTER-UP-HANDLER is nil unbind the event.
clog
.
Set the ON-POP-STATE-HANDLER for CLOG-WINDOW. If ON-POP-STATE-HANDLER is nil unbind the event.
clog
.
clog-window
) handler) ¶Set the ON-PROGRESS-HANDLER for CLOG-MULTIMEDIA. HANDLER is nil unbind the event.
clog
.
clog-multimedia
) handler) ¶Set the ON-RATE-CHANGE-HANDLER for CLOG-MULTIMEDIA. HANDLER is nil unbind the event.
clog
.
clog-multimedia
) handler) ¶Set the ON-RESET-HANDLER for CLOG-OBJ. If ON-RESET-HANDLER
is nil unbind the event. This event is activated by using reset on a form. If
this event is bound, you must call the form reset manually.
clog
.
Set the ON-RESIZE-HANDLER for CLOG-OBJ. If ON-RESIZE-HANDLER is nil unbind the event.
clog
.
Set the ON-ROW-HANDLER for CLOG-DB-TABLE. If ON-ROW-HANDLER
is nil unbind the event. The on-row event is called for each row. The row handler
is passed also the clog-table-row object before the columns are added in second parameter to
handler.
clog
.
clog-db-table
) on-row-handler) ¶Set the ON-SEARCH-HANDLER for CLOG-OBJ. If ON-SEARCH-HANDLER is nil unbind the event.
clog
.
Set the ON-SEEKED-HANDLER for CLOG-MULTIMEDIA. HANDLER is nil unbind the event.
clog
.
clog-multimedia
) handler) ¶Set the ON-SEEKING-HANDLER for CLOG-MULTIMEDIA. HANDLER is nil unbind the event.
clog
.
clog-multimedia
) handler) ¶Set the ON-SELECT-HANDLER for CLOG-OBJ. If ON-SELECT-HANDLER is nil unbind the event.
clog
.
Set the ON-STALLED-HANDLER for CLOG-MULTIMEDIA. HANDLER is nil unbind the event.
clog
.
clog-multimedia
) handler) ¶Set the ON-STORAGE-HANDLER for CLOG-OBJ. The
on-storage event is fired for changes to :local storage keys.
clog
.
clog-window
) handler) ¶Set the ON-SUBMIT-HANDLER for CLOG-OBJ. If ON-SUBMIT-HANDLER
is nil unbind the event. This event is activated by using submit on a form. If
this event is bound, you must call the (submit clog-form) manually if wish the
form action to be run. See CLOG-Form SUBMIT for more details.
clog
.
Set the ON-SUSPEND-HANDLER for CLOG-MULTIMEDIA. HANDLER is nil unbind the event.
clog
.
clog-multimedia
) handler) ¶Set the ON-TIME-UPDATE-HANDLER for CLOG-MULTIMEDIA. HANDLER is nil unbind the event.
clog
.
clog-multimedia
) handler) ¶Set the ON-TOUCH-CANCEL-HANDLER for CLOG-OBJ. If ON-TOUCH-CANCEL-HANDLER is nil unbind the event.
clog
.
Set the ON-TOUCH-END-HANDLER for CLOG-OBJ. If ON-TOUCH-END-HANDLER is nil unbind the event.
clog
.
Set the ON-TOUCH-MOVE-HANDLER for CLOG-OBJ. If ON-TOUCH-MOVE-HANDLER is nil unbind the event.
clog
.
Set the ON-TOUCH-START-HANDLER for CLOG-OBJ. If ON-TOUCH-START-HANDLER is nil unbind the event.
clog
.
Set the ON-VOLUME-CHANGE-HANDLER for CLOG-MULTIMEDIA. HANDLER is nil unbind the event.
clog
.
clog-multimedia
) handler) ¶Set the ON-WAITING-HANDLER for CLOG-MULTIMEDIA. HANDLER is nil unbind the event.
clog
.
clog-multimedia
) handler) ¶Set the on-window-blur HANDLER
clog-gui-window
) handler) ¶Set the on-window-can-close HANDLER
clog-gui-window
) handler) ¶Set the on-window-can-maximize HANDLER
clog-gui-window
) handler) ¶Set the on-window-can-move HANDLER
clog-gui-window
) handler) ¶Set the on-window-can-normalize HANDLER
clog-gui-window
) handler) ¶Set the on-window-can-size HANDLER
clog-gui-window
) handler) ¶Set the on-window-change HANDLER.
The on-window-change clog-obj received is the new window
Set the on-window-close HANDLER
clog-gui-window
) handler) ¶Set the on-window-focus HANDLER
clog-gui-window
) handler) ¶Set the on-window-move HANDLER
clog-gui-window
) handler) ¶Set the on-window-move-done HANDLER
clog-gui-window
) handler) ¶Set the on-window-size HANDLER
clog-gui-window
) handler) ¶Set the on-window-size-done HANDLER
clog-gui-window
) handler) ¶Set outline <line-color> <outline-style> <line-width> line-width - size or medium|thin|thick|length|initial|inherit
clog
.
clog-element
) line-color outline-style line-width) ¶Set padding. Each can be - <length>|initial|inherit
clog
.
clog-element
) top right bottom left) ¶Set padding SIDE (:top :right :bottom or :left), VALUE can be - <length>|auto|initial|inherit
clog
.
clog-element
) side value) ¶Set css styles using a list of lists of name value pairs.
clog
.
clog-element
) style-list) ¶Set-Transform
clog
.
clog-context2d
) a b c d e f g) ¶Set-Transform-With-Matrix
clog
.
clog-context2d
) clog-matrix) ¶clog-web-site
)) ¶automatically generated reader method
It contains warnings, debugging and compile information.
clog-webgl-shader
)) ¶Returns information about the given shader.
:DELETE_STATUS
Returns a GLboolean indicating whether or not the shader is flagged for deletion.
:COMPILE_STATUS
Returns a GLboolean indicating whether or not the last shader compilation was successful.
:SHADER_TYPE
Returns a GLenum indicating whether the shader is a vertex shader (gl.VERTEX_SHADER) or fragment shader (gl.FRAGMENT_SHADER) object.
clog-webgl-shader
) glenum-param) ¶Sets shader source code
clog-webgl-shader
)) ¶Setf/get text shadow blur
clog
.
clog-context2d
)) ¶clog
.
clog-context2d
)) ¶Setf/get text shadow color
clog
.
clog-context2d
)) ¶clog
.
clog-context2d
)) ¶Setf/get text shadow offset x
clog
.
clog-context2d
)) ¶clog
.
clog-context2d
)) ¶Setf/get text shadow offset y
clog
.
clog-context2d
)) ¶clog
.
clog-context2d
)) ¶Close dialog.
clog
.
clog-dialog
) &key modal) ¶Get/Setf form element size.
clog
.
clog-form-element
)) ¶Set size VALUE for CLOG-FORM-ELEMENT
clog
.
clog-form-element
)) ¶Get/Setf spellcheckp. If true Element is subject to browser spell checking if Editable is also true.
clog
.
clog-element
)) ¶Set spellcheckp VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶clog-webgl
) glenum-func ref mask) ¶clog-webgl
) glenum-face glenum-func ref mask) ¶clog-webgl
) mask) ¶clog-webgl
) glenum-face mask) ¶clog-webgl
) fail zfail zpass) ¶clog-webgl
) glenum-face fail zfail zpass) ¶Get/Setf storage-element on browser client.
clog
.
clog-window
) storage-type key-name) ¶Set storage-element.
clog
.
clog-window
) storage-type key-name) ¶Return the key for entry number KEY-NUM in browser STORAGE-TYPE. (local = persistant or session)
clog
.
clog-window
) storage-type key-num) ¶Number of entries in browser STORAGE-TYPE. (local = persistant or session)
clog
.
clog-window
) storage-type) ¶Remove the storage key and value in browser STORAGE-TYPE. (local = persistant or session)
clog
.
clog-window
) storage-type key-name) ¶Fill rectangle using current stroke-style
clog
.
clog-context2d
) x y width height) ¶Setf/get text stroke style
clog
.
clog-context2d
)) ¶clog
.
clog-context2d
)) ¶Stroke text with current stroke-style
clog
.
clog-context2d
) text x y &key max-width) ¶Get/Setf css style.
clog
.
clog-element
) style-name &key default-answer) ¶Set css style.
clog
.
clog-element
) style-name) ¶Replace an existing element on page with HTML-ID with CLOG-ELEMENT and set CLOG-ELEMENT to html-id. Returns CLOG-ELEMENT
clog
.
clog-element
)) ¶Read text from system clipboard and return text.
clog
.
Write text to system clipboard
clog
.
Get/Setf tab-index. If -1 not focusable.
If 0 element in tab index. If >0 sets order in tab index.
Normally index follows normal sequence of elements.
clog
.
clog-element
)) ¶Set tab-index VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶clog
.
clog-one-row
)) ¶clog-one-row
)) ¶Columns of table to be retrieved
clog
.
clog-one-row
)) ¶clog-one-row
)) ¶Table name
Get/Setf the link target of the anchor.
clog
.
Get/Setf text.
<tag>Text Content</tag> - Text content is the content contained by the tag including child tags. This should not be confused with the ’Value’ of a Form Tag. User TEXT-VALUE for just the text associated with <tag>. (See clog-form.lisp)
clog
.
clog-element
)) ¶Set text VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Setf/get text alignment style
clog
.
clog-context2d
)) ¶clog
.
clog-context2d
)) ¶Get/Setf text-alignment.
clog
.
clog-element
)) ¶Set text-alignment VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Set text baseline style
clog
.
clog-context2d
)) ¶clog
.
clog-context2d
)) ¶Setf/get text direction style
clog
.
clog-context2d
)) ¶clog
.
clog-context2d
)) ¶Get/Setf BiDi text-direction.
clog
.
clog-element
)) ¶Set text-direction VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶Get/Setf text-shadow.
clog
.
clog-element
)) ¶Set text-shadow. See https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Background_and_Borders/Text-shadow_generator
clog
.
clog-element
)) ¶Get/Setf the first text node of CLOG-ELEMENT.
Unlike TEXT this is only the text associated with this <tag>
Additionally for forms get/setf the value.
clog
.
clog-form-element
)) ¶clog-progress-bar
)) ¶clog-meter
)) ¶clog-element
)) ¶Set text-value to VALUE for CLOG-ELEMENT
clog
.
clog-form-element
)) ¶clog-progress-bar
)) ¶clog-meter
)) ¶clog-element
)) ¶Returns the value of textarea item called NAME and must be unique name on entire document.
clog
.
clog-webgl
) glenum-target glenum-pname) ¶clog-webgl
) glenum-target glenum-pname value) ¶clog-webgl
) glenum-target glenum-pname value) ¶clog-web-site
)) ¶automatically generated reader method
clog-web-site
)) ¶automatically generated writer method
Get/setf title.
clog
.
clog-web-site
)) ¶automatically generated reader method
clog-document
)) ¶clog
.
clog-document
)) ¶toggle-class.
clog
.
clog-element
) css-class-name) ¶Get/Setf browser y postion.
clog
.
clog-window
)) ¶clog-element
)) ¶Set top VALUE for CLOG-ELEMENT
clog
.
clog-window
)) ¶clog-element
)) ¶Returns the top panel of a clog-panel-box-layout object.
clog
.
clog-panel-box-layout
)) ¶Top Panel
clog
.
clog-panel-box-layout
)) ¶Top Panel
Transform
clog
.
clog-context2d
) a b c d e f) ¶Translate
clog
.
clog-context2d
) x y) ¶Return translate-matrix a clog-matrix by x y and optionally z
clog
.
clog-matrix
) x y &optional z) ¶Returns the value of uniform at LOCATION in clog-webgl-program
clog-webgl-program
) location) ¶Returns the location of an uniform variable in clog-webgl-program
clog-webgl-program
) name) ¶clog-webgl
) size location normalize matrix) ¶Update row in database table based on
CLOG-ONE-ROW’s table-name using current rowid and table-columns.
row-id-name is required. All PANEL items or custom rows
on panel will be retrieved from PANEL using DATA-WRITE-PLIST.
clog
.
clog-one-row
) panel) ¶Get/Setf full url. Setting the URL causes navgation to URL.
clog
.
clog-web-site
)) ¶automatically generated reader method
url
.
clog-location
)) ¶Set url VALUE for CLOG-LOCATION
clog
.
clog-location
)) ¶Assign browser url, i.e. a redirection to assign-url
that will be saved in session histoy and back button will return to it.
clog
.
clog-location
) assign-url) ¶Method adds an entry to the browser’s session history stack.
clog
.
clog-window
) rewrite-url) ¶Replace browser url, i.e. a redirection and current URL not saved in session history and back button will not return to it.
clog
.
clog-location
) replace-url) ¶Rewrite browser history and url with REWRITE-URL
no redirection of browser takes place. REWRITE-URL must be same domain.
clog
.
clog-window
) rewrite-url) ¶Get/Setf url-search.
clog
.
clog-location
)) ¶Set url-search VALUE for CLOG-LOCATION
clog
.
clog-location
)) ¶Get/Setf the url-src of the img.
clog
.
clog-form-element
)) ¶Set url-src VALUE for CLOG-FORM-ELEMENT
clog
.
clog-form-element
)) ¶clog-webgl-program
)) ¶Get user agent.
clog
.
clog-navigator
)) ¶Get/Setf form validate-on-submit.
clog
.
Set VALIDATE-ON-SUBMIT for CLOG-FORM
clog
.
Returns true if connection is valid on this CLOG-OBJ.
clog
.
Get/Setf form element value.
Form element values are not accessible through the Text property but
instead through the value property.
clog
.
clog-form-element
)) ¶clog-progress-bar
)) ¶clog-meter
)) ¶Set value VALUE for CLOG-FORM-ELEMENT
clog
.
clog-form-element
)) ¶clog-progress-bar
)) ¶clog-meter
)) ¶clog
.
clog-lookup
)) ¶clog-lookup
)) ¶Field used to for value of lookup option. Case sensitive keyword
Get browser vendor.
clog
.
clog-navigator
)) ¶Information about a vertex attribute at a given position.
pname:
A GLenum specifying the information to query. Possible values:
:VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
Returns the currently bound WebGLBuffer.
:VERTEX_ATTRIB_ARRAY_ENABLED
Returns a GLboolean that is true if the vertex attribute is enabled at this index. Otherwise false.
:VERTEX_ATTRIB_ARRAY_SIZE
Returns a GLint indicating the size of an element of the vertex array.
:VERTEX_ATTRIB_ARRAY_STRIDE
Returns a GLint indicating the number of bytes between successive elements in the array. 0 means that the elements are sequential.
:VERTEX_ATTRIB_ARRAY_TYPE
Returns a GLenum representing the array type. One of
:BYTE
:UNSIGNED_BYTE
:SHORT,
:UNSIGNED_SHORT
:FLOAT
:VERTEX_ATTRIB_ARRAY_NORMALIZED
Returns a GLboolean that is true if fixed-point data types are normalized for the vertex attribute array at the given index.
:CURRENT_VERTEX_ATTRIB
Returns a Float32Array (with 4 elements) representing the current value of the vertex attribute at the given index.
When using a WebGL 2 context, the following values are available additionally:
:VERTEX_ATTRIB_ARRAY_INTEGER
Returns a GLboolean indicating whether an integer data type is in the vertex attribute array at the given index.
:VERTEX_ATTRIB_ARRAY_DIVISOR
Returns a GLint describing the frequency divisor used for instanced rendering.
clog-webgl
) index glenum-pname) ¶clog-webgl
) attribute-location size type normalize stride offset) ¶Get/Setf vertical-align in table cells or if display is set to :table-cell or for labels on form elements.
clog
.
clog-element
)) ¶Set vertical-align VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶clog-webgl
) x y width height) ¶Get/Setf visiblep. This will cause the Element to no longer
be visible but it will still take up space where it was in the layout. Use
hiddenp to also remove from layout.
Note: that each property, visiblep, hiddenp and display (None) all work
independantly and do not reflect the actual client side visual state
but the property state. To check if an object is for sure not visible
would require checking all three properties.
clog
.
clog-element
)) ¶Set visiblep VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶clog-webgl
)) ¶clog
.
clog-one-row
)) ¶clog-one-row
)) ¶Where clause
Get/Setf html width in pixels.
clog
.
clog-text-metrics
)) ¶Width of text
clog-image-data
)) ¶Set width VALUE for CLOG-OBJ
clog
.
Bring window with PARAM to top and return window or nil if not found
Bring window with TITLE to top and return window or nil if not found
Center CLOG-GUI-WINDOW in browser.
clog-gui-window
)) ¶Close CLOG-GUI-WINDOW. on-window-can-close is not called. CLOG-GUI-WINDOW is removed from DOM but still present in the CLOG cache on the browser.
clog-gui-window
)) ¶Get hash table of open windows
Get window content element.
clog-gui-window
)) ¶Set CLOG-GUI-WINDOW to end modal state.
clog-gui-window
)) ¶Set CLOG-GUI-WINDOW as focused window.
clog-gui-window
)) ¶Set CLOG-GUI-WINDOW to stay on top. Use window-focus to undue.
clog-gui-window
)) ¶Set CLOG-GUI-WINDOW to stay on top and prevent all other interactions. Use window-end-modal to undo.
clog-gui-window
)) ¶Set CLOG-GUI-WINDOW as maximized window.
clog-gui-window
)) ¶Set CLOG-GUI-WINDOW as maximized window.
clog-gui-window
)) ¶Get/Setf name for use by hyperlink "target" for this window.
clog
.
clog-window
)) ¶clog
.
clog-window
)) ¶Set CLOG-GUI-WINDOW as normalized window.
clog-gui-window
)) ¶Get/setf window param
clog-gui-window
)) ¶Set window param
clog-gui-window
)) ¶Get/setf window title
clog-gui-window
)) ¶Set window title
clog-gui-window
)) ¶Bring window with PARAM to top and return window or nil if not found
Bring window with TITLE to top and return window or nil if not found
Toggle CLOG-GUI-WINDOW as maximize window.
clog-gui-window
)) ¶Get/Setf form element word-wrap.
clog
.
clog-text-area
)) ¶Set word-wrap WORD-WRAP for CLOG-TEXT-AREA
clog
.
clog-text-area
)) ¶Get/Setf browser window x offset from left edge.
clog
.
clog-window
)) ¶clog
.
clog-window
)) ¶Get/Setf browser window y offset from top edge.
clog
.
clog-window
)) ¶clog
.
clog-window
)) ¶Get/Setf z-index. Set stack order of element.
Note: z-index only works on Elements with Position Type of absolute,
relative and fixed.
clog
.
clog-element
)) ¶Set z-index VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶CLOG Body Object encapsulate the view in the window.
CLOG Button Objects.
clog
.
clog
.
arc
.
arc-to
.
begin-path
.
bezier-curve-to
.
(setf canvas-filter)
.
canvas-filter
.
canvas-restore
.
canvas-save
.
clear-rect
.
close-path
.
create-conic-gradient
.
create-image-data
.
create-linear-gradient
.
create-pattern
.
create-radial-gradient
.
draw-image
.
draw-image-from-to
.
ellipse
.
fill-rect
.
(setf fill-style)
.
fill-style
.
fill-text
.
(setf font-style)
.
font-style
.
get-image-data
.
get-line-dash
.
get-transform
.
(setf global-alpha)
.
global-alpha
.
(setf global-composite-operation)
.
global-composite-operation
.
(setf image-smoothing-enabled)
.
image-smoothing-enabled
.
(setf image-smoothing-quality)
.
image-smoothing-quality
.
is-point-in-path
.
is-point-in-stroke
.
(setf line-cap)
.
line-cap
.
(setf line-dash-offset)
.
line-dash-offset
.
(setf line-join)
.
line-join
.
line-to
.
(setf line-width)
.
line-width
.
measure-text
.
(setf miter-limit)
.
miter-limit
.
move-to
.
path-clip
.
path-fill
.
path-stroke
.
put-image-data
.
put-image-data-dirty
.
quadratic-curve-to
.
rect
.
reset-transform
.
rotate
.
scale
.
set-line-dash
.
set-transform
.
set-transform-with-matrix
.
(setf shadow-blur)
.
shadow-blur
.
(setf shadow-color)
.
shadow-color
.
(setf shadow-offset-x)
.
shadow-offset-x
.
(setf shadow-offset-y)
.
shadow-offset-y
.
stroke-rect
.
(setf stroke-style)
.
stroke-style
.
stroke-text
.
(setf text-align)
.
text-align
.
(setf text-baseline)
.
text-baseline
.
(setf text-dir)
.
text-dir
.
transform
.
translate
.
CLOG Form Element Data-List Options Object
clog
.
Connection to database.
CLOG Database Table View Object
clog
.
on-header event, called after get-row and
before outputing rows. (private)
on-row event. (private)
on-column. (private)
CLOG Definition-List Objects.
clog
.
CLOG Document Objects encapsulate the document.
clog
.
:document-element
This slot is read-only.
:head-element
This slot is read-only.
This slot is read-only.
CLOG Element Objects is the base class for all html element objects.
clog
.
clog-a
.
clog-body
.
clog-br
.
clog-button
.
clog-canvas
.
clog-data-list
.
clog-database
.
clog-definition-list
.
clog-description
.
clog-details
.
clog-dialog
.
clog-div
.
clog-fieldset
.
clog-form
.
clog-form-element
.
clog-gui-window
.
clog-hr
.
clog-img
.
clog-jquery
.
clog-label
.
clog-legend
.
clog-list-item
.
clog-meter
.
clog-multimedia
.
clog-one-row
.
clog-ordered-list
.
clog-p
.
clog-panel
.
clog-panel-box
.
clog-phrase
.
clog-progress-bar
.
clog-section
.
clog-span
.
clog-style-block
.
clog-summary
.
clog-table
.
clog-table-row
.
clog-term
.
clog-unordered-list
.
(setf access-key)
.
access-key
.
add-card-look
.
add-class
.
add-hard-card-look
.
(setf advisory-title)
.
advisory-title
.
(setf align-content)
.
align-content
.
(setf align-items)
.
align-items
.
(setf align-self)
.
align-self
.
(setf attribute)
.
attribute
.
(setf background-attachment)
.
background-attachment
.
(setf background-clip)
.
background-clip
.
(setf background-color)
.
background-color
.
(setf background-image)
.
background-image
.
(setf background-origin)
.
background-origin
.
(setf background-position)
.
background-position
.
(setf background-repeat)
.
background-repeat
.
(setf background-size)
.
background-size
.
border
.
(setf border-radius)
.
border-radius
.
(setf bottom)
.
bottom
.
(setf box-height)
.
box-height
.
(setf box-shadow)
.
box-shadow
.
(setf box-sizing)
.
box-sizing
.
(setf box-width)
.
box-width
.
center-children
.
(setf clear-side)
.
clear-side
.
click
.
client-height
.
client-left
.
client-top
.
client-width
.
(setf color)
.
color
.
(setf column-gap)
.
column-gap
.
composite-bottom-left
.
composite-bottom-middle
.
composite-bottom-right
.
composite-left
.
composite-middle
.
composite-on-hover
.
composite-position
.
composite-right
.
composite-top-left
.
composite-top-middle
.
composite-top-right
.
(setf css-class-name)
.
css-class-name
.
(setf cursor)
.
cursor
.
destroy
.
(setf display)
.
display
.
(setf draggablep)
.
draggablep
.
(setf editablep)
.
editablep
.
first-child
.
flex
.
(setf flex-direction)
.
flex-direction
.
(setf flex-wrap)
.
flex-wrap
.
(setf float-wrap)
.
float-wrap
.
font
.
(setf font-css)
.
full-row-on-mobile
.
(setf grid-auto-columns)
.
grid-auto-columns
.
(setf grid-auto-flow)
.
grid-auto-flow
.
(setf grid-auto-rows)
.
grid-auto-rows
.
(setf grid-column-end)
.
grid-column-end
.
(setf grid-column-start)
.
grid-column-start
.
(setf grid-row-end)
.
grid-row-end
.
(setf grid-row-start)
.
grid-row-start
.
(setf grid-template-areas)
.
grid-template-areas
.
(setf grid-template-columns)
.
grid-template-columns
.
(setf grid-template-rows)
.
grid-template-rows
.
has-attribute
.
(setf hiddenp)
.
hiddenp
.
hide-on-large-screens
.
hide-on-medium-screens
.
hide-on-small-screens
.
html-tag
.
(setf inner-height)
.
inner-height
.
(setf inner-html)
.
inner-html
.
(setf inner-width)
.
inner-width
.
(setf justify-content)
.
justify-content
.
(setf justify-items)
.
justify-items
.
(setf justify-self)
.
justify-self
.
(setf language-code)
.
language-code
.
(setf left)
.
left
.
margin
.
(setf maximum-height)
.
maximum-height
.
(setf maximum-width)
.
maximum-width
.
(setf minimum-height)
.
minimum-height
.
(setf minimum-width)
.
minimum-width
.
next-sibling
.
offset-height
.
offset-left
.
offset-top
.
offset-width
.
(setf opacity)
.
opacity
.
(setf order)
.
order
.
outer-height
.
outer-height-to-margin
.
outer-html
.
outer-width
.
outer-width-to-margin
.
outline
.
(setf overflow)
.
overflow
.
(setf overflow-x)
.
overflow-x
.
(setf overflow-y)
.
overflow-y
.
padding
.
parent-element
.
position-left
.
position-top
.
(setf positioning)
.
positioning
.
previous-sibling
.
remove-attribute
.
remove-class
.
remove-from-clog
.
remove-from-dom
.
replace-children
.
replace-element
.
(setf resizable)
.
resizable
.
(setf right)
.
right
.
(setf row-gap)
.
row-gap
.
scroll-height
.
(setf scroll-left)
.
scroll-left
.
(setf scroll-top)
.
scroll-top
.
scroll-width
.
set-border
.
set-flex
.
set-font
.
set-geometry
.
set-margin
.
set-margin-side
.
set-outline
.
set-padding
.
set-padding-side
.
set-styles
.
(setf spellcheckp)
.
spellcheckp
.
(setf style)
.
style
.
swap-element-by-id
.
(setf tab-index)
.
tab-index
.
(setf text)
.
text
.
(setf text-alignment)
.
text-alignment
.
(setf text-direction)
.
text-direction
.
(setf text-shadow)
.
text-shadow
.
(setf text-value)
.
text-value
.
toggle-class
.
(setf top)
.
top
.
(setf vertical-align)
.
vertical-align
.
(setf visiblep)
.
visiblep
.
(setf z-index)
.
z-index
.
CLOG Form Objecs is the base class for all html forms.
clog
.
CLOG Form Element Object is the base class for all form elements.
clog
.
(setf alt-text)
.
alt-text
.
(setf autocomplete)
.
autocomplete
.
(setf autofocusp)
.
autofocusp
.
(setf checkedp)
.
checkedp
.
(setf default-value)
.
default-value
.
(setf disabledp)
.
disabledp
.
(setf element-step)
.
element-step
.
(setf file-accept)
.
file-accept
.
(setf input-mode)
.
input-mode
.
make-data-list
.
(setf maximum)
.
maximum
.
(setf maximum-length)
.
maximum-length
.
(setf minimum)
.
minimum
.
(setf minimum-length)
.
minimum-length
.
(setf multiplep)
.
multiplep
.
(setf name)
.
name
.
(setf pattern)
.
pattern
.
(setf place-holder)
.
place-holder
.
(setf read-only-p)
.
read-only-p
.
(setf requiredp)
.
requiredp
.
select
.
(setf selectedp)
.
selectedp
.
set-data-list
.
(setf size)
.
size
.
(setf text-value)
.
text-value
.
(setf url-src)
.
url-src
.
(setf value)
.
value
.
(setf closer)
.
closer
.
(setf content)
.
content
.
fire-on-window-blur
.
fire-on-window-can-close
.
fire-on-window-can-maximize
.
fire-on-window-can-move
.
fire-on-window-can-normalize
.
fire-on-window-can-size
.
fire-on-window-close
.
fire-on-window-focus
.
fire-on-window-move
.
fire-on-window-move-done
.
fire-on-window-size
.
fire-on-window-size-done
.
(setf keep-on-top)
.
keep-on-top
.
(setf last-height)
.
last-height
.
(setf last-width)
.
last-width
.
(setf last-x)
.
last-x
.
(setf last-y)
.
last-y
.
(setf on-window-blur)
.
on-window-blur
.
(setf on-window-can-close)
.
on-window-can-close
.
(setf on-window-can-maximize)
.
on-window-can-maximize
.
(setf on-window-can-move)
.
on-window-can-move
.
(setf on-window-can-normalize)
.
on-window-can-normalize
.
(setf on-window-can-size)
.
on-window-can-size
.
(setf on-window-close)
.
on-window-close
.
(setf on-window-focus)
.
on-window-focus
.
(setf on-window-move)
.
on-window-move
.
(setf on-window-move-done)
.
on-window-move-done
.
(setf on-window-size)
.
on-window-size
.
(setf on-window-size-done)
.
on-window-size-done
.
(setf pinnedp)
.
pinnedp
.
(setf pinner)
.
pinner
.
set-on-window-blur
.
set-on-window-can-close
.
set-on-window-can-maximize
.
set-on-window-can-move
.
set-on-window-can-normalize
.
set-on-window-can-size
.
set-on-window-close
.
set-on-window-focus
.
set-on-window-move
.
set-on-window-move-done
.
set-on-window-size
.
set-on-window-size-done
.
(setf sizer)
.
sizer
.
(setf title-bar)
.
title-bar
.
(setf win-param)
.
win-param
.
(setf win-title)
.
win-title
.
window-center
.
window-close
.
window-content
.
window-end-modal
.
window-focus
.
window-keep-on-top
.
window-make-modal
.
window-maximize
.
window-maximized-p
.
window-normalize
.
(setf window-param)
.
window-param
.
(setf window-select-item)
.
window-select-item
.
(setf window-title)
.
window-title
.
window-toggle-maximize
.
window-toggle-pin
.
Window title clog-element
Window specific parameter
Window title-bar clog-element
Window body clog-element
Window pinner clog-element if created with has-pinner
Window closer clog-element
Window sizer clog-element
Last width before maximize
Last heigth before maximize
Last x before maximize
Last y before maximize
True if this window is pinned and nil otherwise
If t don’t change z-order
Item in window select
Return t to allow closing of window
Return t to allow moving of window
Return t to allow sizing of window
Return t to allow maximizing of window
Return t to allow normalizing of window
Fired on window focused
Fired on window blurred
Fired on window closed
Fired during move of window
Fired during size change of window
Fired after move of window
Fired after size change of window
CLOG jQuery objects. A jQuery representa DOM queries that can represent one or even many CLOG objects as a single element.
clog
.
CLOG Form Element Label Object
clog
.
CLOG List-Item Objects.
clog
.
CLOG Location Objects encapsulate the location.
clog
.
CLOG Table Lookup Object
CLOG Multimedia base class.
clog
.
can-play-type-p
.
load-media
.
(setf loop-mediap)
.
loop-mediap
.
media-duration
.
(setf media-position)
.
media-position
.
(setf media-source)
.
media-source
.
(setf media-volume)
.
media-volume
.
(setf mutedp)
.
mutedp
.
pause-media
.
pausedp
.
play-media
.
playback-ended-p
.
(setf playback-rate)
.
playback-rate
.
ready-to-play-p
.
seekingp
.
set-on-can-play
.
set-on-can-play-through
.
set-on-duration-change
.
set-on-emptied
.
set-on-ended
.
set-on-load-start
.
set-on-loaded-data
.
set-on-loaded-meta-data
.
set-on-media-abort
.
set-on-media-error
.
set-on-pause
.
set-on-play
.
set-on-playing
.
set-on-progress
.
set-on-rate-change
.
set-on-seeked
.
set-on-seeking
.
set-on-stalled
.
set-on-suspend
.
set-on-time-update
.
set-on-volume-change
.
set-on-waiting
.
CLOG Navigator Objects encapsulate the navigator.
clog
.
CLOG objects (clog-obj) encapsulate the connection between lisp and an HTML DOM element.
clog
.
clog-canvas-gradient
.
clog-context2d
.
clog-document
.
clog-element
.
clog-image-data
.
clog-location
.
clog-matrix
.
clog-navigator
.
clog-path2d
.
clog-text-metrics
.
clog-webgl
.
clog-webgl-active-info
.
clog-webgl-buffer
.
clog-webgl-frame-buffer
.
clog-webgl-program
.
clog-webgl-render-buffer
.
clog-webgl-shader
.
clog-webgl-texture
.
clog-webgl-uniform
.
clog-webgl-vertex-array
.
clog-window
.
attach-as-child
.
bind-event-script
.
blur
.
checkbox-value
.
connection-data
.
(setf connection-data-item)
.
connection-data-item
.
connection-data-mutex
.
connection-id
.
create-a
.
create-audio
.
create-br
.
create-button
.
create-canvas
.
create-child
.
create-data-list
.
create-database
.
create-db-table
.
create-definition-list
.
create-description
.
create-details
.
create-dialog
.
create-div
.
create-fieldset
.
create-form
.
create-form-element
.
create-gui-menu-bar
.
create-gui-menu-item
.
create-gui-menu-window-select
.
create-gui-window
.
create-hr
.
create-img
.
create-jquery
.
create-label
.
create-legend
.
create-list-item
.
create-lookup
.
create-meter
.
create-one-row
.
create-optgroup
.
create-option
.
create-ordered-list
.
create-p
.
create-panel
.
create-panel-box
.
create-phrase
.
create-progress-bar
.
create-section
.
create-select
.
create-span
.
create-style-block
.
create-summary
.
create-table
.
create-table-body
.
create-table-caption
.
create-table-column
.
create-table-column-group
.
create-table-column-group-item
.
create-table-footer
.
create-table-head
.
create-table-heading
.
create-table-row
.
create-term
.
create-text-area
.
create-unordered-list
.
create-video
.
create-web-auto-column
.
create-web-auto-row
.
create-web-code
.
create-web-compositor
.
create-web-container
.
create-web-content
.
create-web-main
.
create-web-menu-bar
.
create-web-menu-item
.
create-web-page
.
create-web-panel
.
create-web-row
.
create-web-sidebar
.
create-web-sidebar-item
.
create-web-site
.
current-window
.
delete-multipart-data
.
execute
.
focus
.
form-get-data
.
form-multipart-data
.
form-post-data
.
get-web-site
.
(setf height)
.
height
.
html-id
.
jquery
.
jquery-execute
.
jquery-query
.
js-execute
.
js-query
.
maximize-all-windows
.
(setf menu-bar)
.
menu-bar
.
menu-bar-height
.
name-value
.
normalize-all-windows
.
place-after
.
place-before
.
place-inside-bottom-of
.
place-inside-top-of
.
place-text-inside-bottom-of
.
place-text-inside-top-of
.
(setf property)
.
property
.
query
.
radio-value
.
remove-connection-data-item
.
script-id
.
(setf select-text)
.
select-text
.
select-value
.
set-event
.
set-on-blur
.
set-on-change
.
set-on-character
.
set-on-click
.
set-on-context-menu
.
set-on-copy
.
set-on-cut
.
set-on-double-click
.
set-on-drag
.
set-on-drag-end
.
set-on-drag-enter
.
set-on-drag-leave
.
set-on-drag-over
.
set-on-drag-start
.
set-on-drop
.
set-on-event
.
set-on-event-with-data
.
set-on-focus
.
set-on-focus-in
.
set-on-focus-out
.
set-on-input
.
set-on-key-down
.
set-on-key-press
.
set-on-key-up
.
set-on-mouse-click
.
set-on-mouse-double-click
.
set-on-mouse-down
.
set-on-mouse-enter
.
set-on-mouse-leave
.
set-on-mouse-move
.
set-on-mouse-out
.
set-on-mouse-over
.
set-on-mouse-right-click
.
set-on-mouse-up
.
set-on-paste
.
set-on-pointer-down
.
set-on-pointer-enter
.
set-on-pointer-leave
.
set-on-pointer-move
.
set-on-pointer-out
.
set-on-pointer-over
.
set-on-pointer-up
.
set-on-reset
.
set-on-resize
.
set-on-search
.
set-on-select
.
set-on-submit
.
set-on-touch-cancel
.
set-on-touch-end
.
set-on-touch-move
.
set-on-touch-start
.
set-on-window-change
.
system-clipboard-read
.
system-clipboard-write
.
textarea-value
.
unbind-event-script
.
validp
.
(setf web-menu-bar)
.
web-menu-bar
.
web-menu-bar-height
.
(setf width)
.
width
.
window-by-param
.
window-by-title
.
window-collection
.
window-to-top-by-param
.
window-to-top-by-title
.
:connection-id
This slot is read-only.
(bordeaux-threads:make-lock)
This slot is read-only.
Manipulate one row of a table at a time on panel.
clog
.
clear-row
.
(setf clog-database)
.
clog-database
.
delete-row
.
get-row
.
insert-row
.
(setf last-fetch)
.
last-fetch
.
(setf last-sql)
.
last-sql
.
(setf limit)
.
limit
.
next-row
.
(setf on-fetch)
.
on-fetch
.
(setf order-by)
.
order-by
.
query-row
.
(setf queryid)
.
queryid
.
(setf row-id-name)
.
row-id-name
.
(setf rowid)
.
rowid
.
set-master-one-row
.
set-on-fetch
.
(setf slave-to-slot)
.
slave-to-slot
.
(setf slaves)
.
slaves
.
(setf table-columns)
.
table-columns
.
(setf table-name)
.
table-name
.
update-row
.
(setf where-clause)
.
where-clause
.
Database control table connected to.
Table name
Where clause
Sort by
Limit number of returned rows
Column used to indicate id of row
Current rowid
Last fetch plist
Last sql executed
Columns of table to be retrieved
Current query (private)
Slot to watch on fetch by master row (private)
List of slaves to call get-row
on-fetch event, called after fetch complete. (private)
CLOG Form Element Optgroup for CLOG Select Object
clog
.
CLOG Form Element Option for CLOG Select Object or CLOG Data-List objects.
clog
.
CLOG Ordered-List Objects.
clog
.
CLOG Panel-Box Objects.
CLOG Panel Box Layout Objects.
CLOG Progress-Bar Objects.
clog
.
CLOG Form Element Select Options Object
clog
.
CLOG style-blocks for applying css styles.
clog
.
CLOG Table-Caption Objects.
clog
.
CLOG Table-Column-Group Objects.
clog
.
CLOG Table-Column-Group-Item Objects.
clog
.
CLOG Table-Footer Objects.
clog
.
CLOG Table-Row Objects.
clog
.
CLOG Form Element Text-Area Object
clog
.
Content for web content
Content for web content
Code for web code
Compositor for compositing layers of web content
Container cells for web content in 12 column grid
Content for web content
Main for web content
Panel for web content
Row to contain columns of web content in 12 column grid
Sidebar for web content
Sidebar-Item for web content
Website information
footer
.
logo
.
(setf profile)
.
profile
.
(setf roles)
.
roles
.
settings
.
(setf theme)
.
theme
.
title
.
url
.
:theme
:profile
:roles
active-texture
.
blend-color
.
blend-equation
.
blend-equation-seperate
.
blend-function
.
blend-function-seperate
.
buffer-parameter
.
check-frame-buffer-status
.
clear-color
.
clear-depth
.
clear-stencil
.
clear-webgl
.
color-mask
.
compile-shader-source
.
compile-webgl-program
.
context-attributes
.
create-program
.
create-shader
.
create-vertex-array
.
create-webgl-buffer
.
create-webgl-frame-buffer
.
create-webgl-render-buffer
.
create-webgl-texture
.
cull-face
.
depth-function
.
depth-mask
.
depth-range
.
disable-capability
.
disable-vertex-attribute-array
.
draw-arrays
.
draw-elements
.
drawing-buffer-height
.
drawing-buffer-width
.
enable-capability
.
enable-vertex-attribute-array
.
finish
.
flush
.
frame-buffer-attachment-parameter
.
frame-buffer-render-buffer
.
frame-buffer-texture-2d
.
front-face
.
generate-mipmap
.
hint
.
is-capability-enabled
.
is-context-lost
.
parameter
.
pixel-store-integer
.
polygon-offset
.
render-buffer-parameter
.
render-buffer-storage
.
sample-coverage
.
scissor
.
stencil-function
.
stencil-function-seperate
.
stencil-mask
.
stencil-mask-seperate
.
stencil-operation
.
stencil-operation-seperate
.
texture-parameter
.
texture-parameter-float
.
texture-parameter-integer
.
uniform-matrix
.
vertex-attribute
.
vertex-attribute-pointer
.
viewport
.
webgl-error
.
:gl-type
:gl-type
:gl-type
:gl-type
CLOG Window Objects encapsulate the window.
clog
.
alert
.
close-connection
.
close-window
.
(setf inner-height)
.
inner-height
.
(setf inner-width)
.
inner-width
.
(setf left)
.
left
.
log-console
.
log-error
.
move-window-by
.
move-window-to
.
open-window
.
(setf outer-height)
.
outer-height
.
(setf outer-width)
.
outer-width
.
pixel-ratio
.
print-window
.
request-animation-frame
.
resize-by
.
resize-to
.
screen-available-height
.
screen-available-left
.
screen-available-top
.
screen-available-width
.
screen-color-depth
.
screen-height
.
screen-width
.
scroll-by
.
scroll-to
.
set-on-abort
.
set-on-animation-frame
.
set-on-before-unload
.
set-on-error
.
set-on-hash-change
.
set-on-orientation-change
.
set-on-pop-state
.
set-on-storage
.
(setf status-bar)
.
status-bar
.
(setf storage-element)
.
storage-element
.
storage-key
.
storage-length
.
storage-remove
.
(setf top)
.
top
.
url-push-state
.
url-rewrite
.
(setf window-name)
.
window-name
.
(setf x-offset)
.
x-offset
.
(setf y-offset)
.
y-offset
.
Overlap on new windows with nil set for top
Clack ’app’ middle-ware
Hash table of role to action
clog-repl access to body
Clack ’handler’ for socket traffic
Key used for local storage of authentication token
A compiled version of current version of boot.js (private)
Dynamic variable containing optional cache. Every thread has its
own context and therefore its own copy of this variable when
dynamically bound. As a result no thread protection is needed to
access. To use dynamically bind the *connection-cache* and set it
to (list :cache) turn on caching. By default this is off its main use
is in initial setup complex pages. (private)
See macro with-connection-cache.
clog
.
Connection based data
IDs to connections
Connections to IDs
Dynamic variable indicating to extend long polling beyond extablishing websocket for output.
A ISAAC::ISAAC-CTX. Or, a ISAAC::ISAAC64-CTX on X86-64. It will be used to generate random hex strings for connection IDs
Dynamic variable indicating to use html output instead of websocket for output at start if connection.
Dynamic variable indicating the url path used.
Last issued connection or script IDs
New connection event handler.
Override the static-root settings. This is not normally a good idea, but if trying to run the tutorials or demos and unable to have your local directory the same as the clog directy this overides the relative paths used in them.
clog
.
Query ID to Answers
Query ID to semiphores
Number of seconds to timeout waiting for a query by default
URL to boot-file
URL to on-new-window handlers (private)
clog
.
JavaScript to collect drop event data from browser.
clog
.
JavaScript to collect keyboard event data from browser.
clog
.
JavaScript to collect mouse event data from browser.
clog
.
JavaScript to collect pointer event data from browser.
clog
.
JavaScript to collect touch event data from browser.
clog
.
Create a new clog-obj and attach an existing element with HTML-ID on CONNECTION-ID to it and then return it. The HTML-ID must be unique. (private)
clog
.
Setup websocket server on ENV. (Private)
Create a clog-gui object and places it in CLOG-BODY’s connection-data as "clog-gui". (Private)
Create a clog-web object and places it in CLOG-BODY’s connection-data as "clog-web". (Private)
Create a new clog-element and attach it to HTML on
CONNECTION-ID. There must be a single outer block that will be set to
an internal id. The returned CLOG-Element requires placement or will
not be visible, ie. place-after, etc. as it exists in the javascript
clog array but is not in the DOM. If HTML-ID is nil one is generated.
(private)
clog
.
Return the connection associated with CONNECITION-ID. (Private)
Close websocket CONNECTION. (Private)
Handle incoming websocket MESSAGE on CONNECTION. (Private)
Handle new incoming websocket CONNECTIONS with ID from boot page. (Private)
Construct a new clog-document. (Private)
clog
.
Construct a new clog-element or sub-element of CLOG-TYPE. (Private)
clog
.
Construct a new clog-location. (Private)
clog
.
Construct a new clog-navigator. (Private)
clog
.
Construct a new clog-obj. (Private)
clog
.
Construct a new clog-window. (Private)
clog
.
Use native concurrent hash tables
Handle mouse down on drag items
Handle mouse tracking on drag object
Handle end of drag object
Setup up a query to be received from a script identified by ID an returning with DEFAULT-ANSWER in case of a time out. (Private)
Generate cryptographic grade random ids for use in connections.
Block after prep-query and sending the query script with ID and TIMEOUT with the default answer. (Private)
Add Path to this Path
clog
.
clog-path2d
) path2d) ¶Create the code client side for EVENT CALL-BACK. (Private)
clog
.
clog-gui-window
)) ¶clog-gui-window
)) ¶Window closer clog-element
Reader for connection-data thread lock. (Private)
Reader for connection-id slot. (Private)
clog-gui-window
)) ¶clog-gui-window
)) ¶Window body clog-element
clog
.
clog-group
)) ¶automatically generated reader method
clog
.
clog-group
)) ¶automatically generated writer method
Specifies whether or not front- and/or back-facing polygons
can be culled. GLENUM-MODE can be:
:FRONT
:BACK
:FRONT_AND_BACK
clog-webgl
) glenum-mode) ¶Fire handler if set. (Private)
clog-gui-window
)) ¶Fire handler if set. (Private)
clog-gui-window
)) ¶Fire handler if set. (Private)
clog-gui-window
)) ¶Fire handler if set. (Private)
clog-gui-window
)) ¶Fire handler if set. (Private)
clog-gui-window
)) ¶Fire handler if set. (Private)
clog-gui-window
)) ¶Fire handler if set. Change the value of current-win to obj (Private)
Fire handler if set. (Private)
clog-gui-window
)) ¶Fire handler if set. (Private)
clog-gui-window
)) ¶Fire handler if set. (Private)
clog-gui-window
)) ¶clog-gui-window
)) ¶Fire handler if set. (Private)
clog-gui-window
)) ¶clog-gui-window
)) ¶Set font VALUE for CLOG-ELEMENT
clog
.
clog-element
)) ¶clog-webgl-texture
)) ¶automatically generated reader method
gl
.
clog-webgl-render-buffer
)) ¶automatically generated reader method
gl
.
clog-webgl-frame-buffer
)) ¶automatically generated reader method
gl
.
clog-webgl-vertex-array
)) ¶automatically generated reader method
gl
.
clog-webgl-buffer
)) ¶automatically generated reader method
gl
.
clog-webgl-program
)) ¶automatically generated reader method
gl
.
clog-webgl-shader
)) ¶automatically generated reader method
gl
.
clog-webgl-texture
)) ¶automatically generated writer method
gl
.
clog-webgl-render-buffer
)) ¶automatically generated writer method
gl
.
clog-webgl-frame-buffer
)) ¶automatically generated writer method
gl
.
clog-webgl-vertex-array
)) ¶automatically generated writer method
gl
.
clog-webgl-buffer
)) ¶automatically generated writer method
gl
.
clog-webgl-program
)) ¶automatically generated writer method
gl
.
clog-webgl-shader
)) ¶automatically generated writer method
gl
.
clog-webgl-texture
)) ¶automatically generated reader method
clog-webgl-render-buffer
)) ¶automatically generated reader method
clog-webgl-frame-buffer
)) ¶automatically generated reader method
clog-webgl-buffer
)) ¶automatically generated reader method
clog-webgl-texture
)) ¶automatically generated writer method
clog-webgl-render-buffer
)) ¶automatically generated writer method
clog-webgl-frame-buffer
)) ¶automatically generated writer method
clog-webgl-buffer
)) ¶automatically generated writer method
Setf/get miter style limit
clog
.
clog-matrix
)) ¶Setf/get miter style limit
clog
.
clog-matrix
)) ¶clog-gui-window
)) ¶clog-gui-window
)) ¶If t don’t change z-order
clog-gui-window
)) ¶clog-gui-window
)) ¶Last heigth before maximize
clog-gui-window
)) ¶clog-gui-window
)) ¶Last width before maximize
clog-gui-window
)) ¶clog-gui-window
)) ¶Last x before maximize
clog-gui-window
)) ¶clog-gui-window
)) ¶Last y before maximize
Installed menu bar if installed
menu
.
clog
.
clog-db-table
)) ¶clog-db-table
)) ¶on-column. (private)
clog
.
clog-one-row
)) ¶clog-one-row
)) ¶on-fetch event, called after fetch complete. (private)
clog
.
clog
.
clog-db-table
)) ¶clog-db-table
)) ¶on-header event, called after get-row and
before outputing rows. (private)
clog
.
clog-db-table
)) ¶clog-db-table
)) ¶on-row event. (private)
clog-gui-window
)) ¶clog-gui-window
)) ¶Fired on window blurred
clog-gui-window
)) ¶clog-gui-window
)) ¶Return t to allow closing of window
clog-gui-window
)) ¶clog-gui-window
)) ¶Return t to allow maximizing of window
clog-gui-window
)) ¶clog-gui-window
)) ¶Return t to allow moving of window
clog-gui-window
)) ¶clog-gui-window
)) ¶Return t to allow normalizing of window
clog-gui-window
)) ¶clog-gui-window
)) ¶Return t to allow sizing of window
clog-gui-window
)) ¶clog-gui-window
)) ¶Fired on window closed
clog-gui-window
)) ¶clog-gui-window
)) ¶Fired on window focused
clog-gui-window
)) ¶clog-gui-window
)) ¶Fired during move of window
clog-gui-window
)) ¶clog-gui-window
)) ¶Fired after move of window
clog-gui-window
)) ¶clog-gui-window
)) ¶Fired during size change of window
clog-gui-window
)) ¶clog-gui-window
)) ¶Fired after size change of window
clog-gui-window
)) ¶clog-gui-window
)) ¶True if this window is pinned and nil otherwise
clog-gui-window
)) ¶clog-gui-window
)) ¶Window pinner clog-element if created with has-pinner
clog
.
clog-one-row
)) ¶clog-one-row
)) ¶Current query (private)
Set the body slot after creating the clog-document object. (Private)
clog
.
clog-document
) body) ¶Create the hook for incoming events. (Private)
clog
.
clog-gui-window
)) ¶clog-gui-window
)) ¶Window sizer clog-element
clog
.
clog-one-row
)) ¶clog-one-row
)) ¶Slot to watch on fetch by master row (private)
clog
.
clog-one-row
)) ¶clog-one-row
)) ¶List of slaves to call get-row
Get/Setf status bar text.
clog
.
clog-window
)) ¶clog
.
clog-window
)) ¶clog-gui-window
)) ¶clog-gui-window
)) ¶Window title-bar clog-element
Remove the client call back code for EVENT. (Private)
clog
.
clog-gui-window
)) ¶clog-gui-window
)) ¶Window specific parameter
clog-gui-window
)) ¶clog-gui-window
)) ¶Window title clog-element
clog-gui-window
)) ¶clog-gui-window
)) ¶Item in window select
Toggle the pinned state of a CLOG-GUI-WINDOW. A pinned
window cannot be moved, closed, resized, maximized or normalized and if
keep-on-top t when pinned is always on top. A new window is always unpinned.
clog-gui-window
) keep-on-top) ¶(setf body)
.
body
.
(setf body-left-offset)
.
body-left-offset
.
(setf body-right-offset)
.
body-right-offset
.
(setf current-win)
.
current-win
.
(setf drag-obj)
.
drag-obj
.
(setf drag-x)
.
drag-x
.
(setf drag-y)
.
drag-y
.
(setf in-drag)
.
in-drag
.
(setf last-x)
.
last-x
.
(setf last-y)
.
last-y
.
(setf last-z)
.
last-z
.
(setf menu)
.
menu
.
(setf modal-background)
.
modal-background
.
(setf modal-count)
.
modal-count
.
(setf on-window-change)
.
on-window-change
.
(setf window-select)
.
window-select
.
(setf windows)
.
windows
.
The current window at front
Window collection indexed by html-id
(clog:make-hash-table* :test (quote equalp))
Top z-order for windows
-9999
Last default open x point
0
Offset for maximize on left side
0
Offset for maximize on right side
0
Last default open y point
0
Modal Background
Count of nested modal windows
0
Drag window or Size window
Drag target object
Location of the left side or width relative to pointer during drag
Location of the top or height relative to pointer during drag
Installed menu bar if installed
menu
.
If installed a drop down that selects window to maximize
Fired when foreground window changed.
Drop down containing windows. Selecting a window will maximize it on top.
Jump to: | (
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
---|
Jump to: | (
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
---|
Jump to: | *
@
B C D F G H I K L M N O P Q R S T U V W |
---|
Jump to: | *
@
B C D F G H I K L M N O P Q R S T U V W |
---|
Jump to: | A B C D F I J L M O P R S T U V W |
---|
Jump to: | A B C D F I J L M O P R S T U V W |
---|