This is the clog Reference Manual, version 2.2, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 08 17:39:56 2024 GMT+0.
clog/clog.asd
clog/source/asdf-ext.lisp
clog/source/clog-connection.lisp
clog/source/clog-connection-websockets.lisp
clog/source/clog.lisp
clog/source/clog-system.lisp
clog/source/clog-utilities.lisp
clog/source/clog-base.lisp
clog/source/clog-element.lisp
clog/source/clog-jquery.lisp
clog/source/clog-body.lisp
clog/source/clog-document.lisp
clog/source/clog-window.lisp
clog/source/clog-location.lisp
clog/source/clog-navigator.lisp
clog/source/clog-style.lisp
clog/source/clog-element-common.lisp
clog/source/clog-form.lisp
clog/source/clog-multimedia.lisp
clog/source/clog-canvas.lisp
clog/source/clog-webgl.lisp
clog/source/clog-panel.lisp
clog/source/clog-tree.lisp
clog/source/clog-presentations.lisp
clog/source/clog-data.lisp
clog/source/clog-dbi.lisp
clog/source/clog-auth.lisp
clog/source/clog-web.lisp
clog/source/clog-web-dbi.lisp
clog/source/clog-web-themes.lisp
clog/source/clog-gui.lisp
clog/source/clog-helpers.lisp
The main system appears first, followed by any subsystem dependency.
clog
CLOG - The Common Lisp Omnificent GUI
David Botton <david@botton.com>
BSD
2.2
clack
(system).
websocket-driver
(system).
alexandria
(system).
hunchentoot
(system).
cl-ppcre
(system).
bordeaux-threads
(system).
parse-float
(system).
quri
(system).
lack-middleware-static
(system).
lack-request
(system).
lack-util-writer-stream
(system).
trivial-gray-streams
(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-connection-websockets.lisp
(file).
clog.lisp
(file).
clog-system.lisp
(file).
clog-utilities.lisp
(file).
clog-base.lisp
(file).
clog-element.lisp
(file).
clog-jquery.lisp
(file).
clog-body.lisp
(file).
clog-document.lisp
(file).
clog-window.lisp
(file).
clog-location.lisp
(file).
clog-navigator.lisp
(file).
clog-style.lisp
(file).
clog-element-common.lisp
(file).
clog-form.lisp
(file).
clog-multimedia.lisp
(file).
clog-canvas.lisp
(file).
clog-webgl.lisp
(file).
clog-panel.lisp
(file).
clog-tree.lisp
(file).
clog-presentations.lisp
(file).
clog-data.lisp
(file).
clog-dbi.lisp
(file).
clog-auth.lisp
(file).
clog-web.lisp
(file).
clog-web-dbi.lisp
(file).
clog-web-themes.lisp
(file).
clog-gui.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-connection-websockets.lisp
clog/source/clog.lisp
clog/source/clog-system.lisp
clog/source/clog-utilities.lisp
clog/source/clog-base.lisp
clog/source/clog-element.lisp
clog/source/clog-jquery.lisp
clog/source/clog-body.lisp
clog/source/clog-document.lisp
clog/source/clog-window.lisp
clog/source/clog-location.lisp
clog/source/clog-navigator.lisp
clog/source/clog-style.lisp
clog/source/clog-element-common.lisp
clog/source/clog-form.lisp
clog/source/clog-multimedia.lisp
clog/source/clog-canvas.lisp
clog/source/clog-webgl.lisp
clog/source/clog-panel.lisp
clog/source/clog-tree.lisp
clog/source/clog-presentations.lisp
clog/source/clog-data.lisp
clog/source/clog-dbi.lisp
clog/source/clog-auth.lisp
clog/source/clog-web.lisp
clog/source/clog-web-dbi.lisp
clog/source/clog-web-themes.lisp
clog/source/clog-gui.lisp
clog/source/clog-helpers.lisp
clog/source/clog-connection.lisp
source
(module).
*break-on-error*
(special variable).
*browser-gc-on-ping*
(special variable).
*clog-port*
(special variable).
*clog-running*
(special variable).
*disable-clog-debugging*
(special variable).
*reconnect-delay*
(special variable).
*static-root*
(special variable).
*verbose-output*
(special variable).
alert-box
(function).
debug-mode
(function).
delete-connection-data
(function).
escape-string
(function).
generate-id
(function).
get-connection-data
(function).
make-hash-table*
(function).
new-line
(function).
put
(function).
put-line
(function).
random-hex-string
(function).
random-port
(function).
set-clog-path
(function).
set-html-on-close
(function).
set-on-connect
(function).
shutdown
(function).
shutdown-clog
(function).
validp
(function).
*connection-data*
(special variable).
*connection-ids*
(special variable).
*connections*
(special variable).
*isaac-ctx*
(special variable).
*new-id*
(special variable).
*on-connect-handler*
(special variable).
*plugin-paths*
(special variable).
*queries*
(special variable).
*queries-sems*
(special variable).
*query-time-out*
(special variable).
*url-to-boot-file*
(special variable).
@clog-connection
(special variable).
get-connection
(function).
prep-query
(function).
wait-for-answer
(function).
clog/source/clog-connection-websockets.lisp
source
(module).
add-plugin-path
(function).
cclose
(function).
compiled-boot-html
(function).
execute
(function).
initialize
(function).
query
(function).
*app*
(special variable).
*client-handler*
(special variable).
*compiled-boot-js*
(special variable).
*extended-long-poll*
(special variable).
*long-poll-first*
(special variable).
*long-poll-url*
(special variable).
clog-server
(function).
handle-close-connection
(function).
handle-message
(function).
handle-new-connection
(function).
plugin-path
(function).
shutdown-connection
(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-tree
(special variable).
@clog-utilities
(special variable).
@clog-window
(special variable).
clog/source/clog-system.lisp
source
(module).
*clog-debug*
(special variable).
debug-mode
(function).
initialize
(function).
is-running-p
(function).
open-browser
(function).
open-file-with-os
(function).
set-on-new-window
(function).
shutdown
(function).
*extended-routing*
(special variable).
*url-to-on-new-window*
(special variable).
on-connect
(function).
clog/source/clog-utilities.lisp
source
(module).
escape-for-html
(function).
hsl
(function).
hsla
(function).
js-on-p
(function).
js-to-float
(function).
js-to-integer
(function).
js-true-p
(function).
lf-to-br
(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).
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-path
(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).
parent
(generic reader).
(setf parent)
(writer method).
print-object
(method).
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-cancel
(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).
cached-execute
(function).
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).
(setf 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).
browser-gc
(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).
create-element
(generic function).
css-class-name
(generic function).
(setf css-class-name)
(generic function).
cursor
(generic function).
(setf cursor)
(generic function).
destroy
(generic function).
destroy-children
(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-css
(generic function).
(setf font-css)
(generic function).
font-style-type
(type).
font-variant-type
(type).
grid-area
(generic function).
(setf grid-area)
(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
(generic function).
(setf grid-column)
(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
(generic function).
(setf grid-row)
(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
(generic function).
(setf grid-template)
(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
(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).
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
(generic function).
(setf left)
(generic function).
list-of-children
(generic function).
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
(generic function).
outer-height-to-margin
(generic function).
outer-html
(generic function).
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).
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
(generic function).
(setf top)
(generic function).
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).
make-clog-element
(function).
perform-gc
(method).
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).
jquery-trigger
(generic 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-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).
set-on-ready-state-change
(generic function).
set-on-visibility-change
(generic function).
title
(generic function).
(setf title)
(generic function).
visibility-state
(generic function).
make-clog-document
(function).
set-body
(generic function).
clog/source/clog-window.lisp
source
(module).
*clog-popup-path*
(special variable).
alert
(generic function).
clog-popup-openned
(generic function).
clog-window
(class).
close-connection
(generic function).
close-window
(generic function).
enable-clog-popup
(function).
in-clog-popup-p
(generic function).
inner-height
(method).
(setf inner-height)
(method).
inner-width
(method).
(setf inner-width)
(method).
left
(method).
(setf left)
(method).
log-console
(generic function).
log-error
(generic function).
move-window-by
(generic function).
move-window-to
(generic function).
open-clog-popup
(generic function).
open-window
(generic function).
outer-height
(method).
(setf outer-height)
(method).
outer-width
(method).
(setf outer-width)
(method).
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
(method).
(setf top)
(method).
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).
*clog-popup-sync-hash*
(special variable).
clog-popup-handler
(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-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-style.lisp
source
(module).
add-style
(generic function).
clog-style-block
(class).
create-style-block
(generic function).
selector-type
(type).
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-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-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
(generic function).
texture-parameter-integer
(generic function).
uniform
(generic function).
uniform-float
(generic function).
uniform-integer
(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-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).
envelope-panel
(generic function).
envelope-panel*
(generic 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-tree.lisp
source
(module).
clog-tree
(class).
clog-tree-item
(class).
content
(reader method).
content
(reader method).
(setf content)
(writer method).
(setf content)
(writer method).
create-clog-tree
(method).
create-clog-tree-item
(method).
indent-level
(generic reader).
(setf indent-level)
(writer method).
(setf indent-level)
(writer method).
toggle-state
(generic reader).
(setf toggle-state)
(writer method).
toggle-tree
(generic function).
tree-item
(generic reader).
(setf tree-item)
(writer method).
tree-root
(generic reader).
(setf tree-root)
(writer method).
toggle-func
(reader method).
(setf toggle-func)
(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-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-gui.lisp
source
(module).
*clog-debug-instance*
(special variable).
*default-border-class*
(special variable).
*default-icon*
(special variable).
*default-title-class*
(special variable).
*menu-bar-class*
(special variable).
*menu-bar-drop-down-class*
(special variable).
*menu-full-screen-item*
(special variable).
*menu-icon-image-class*
(special variable).
*menu-item-class*
(special variable).
*menu-window-select-class*
(special variable).
*probe*
(special variable).
*top-bar-height*
(special variable).
@clog-gui
(special variable).
alert-dialog
(function).
alert-toast
(function).
clog-break
(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).
clog-probe
(macro).
confirm-dialog
(function).
content
(reader method).
(setf content)
(writer method).
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).
dialog-in-stream
(class).
dialog-out-stream
(class).
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).
one-of-dialog
(function).
prompt-dialog
(function).
reorient-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).
stream-line-column
(method).
stream-line-column
(method).
stream-read-char
(method).
stream-unread-char
(method).
stream-write-char
(method).
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-icon-area
(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).
window-toggle-pinned
(generic function).
window-toggle-title-bar
(generic function).
window-valid-p
(function).
with-clog-debugger
(macro).
add-line
(method).
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).
buffer-of
(reader method).
buffer-of
(reader method).
(setf buffer-of)
(writer method).
(setf buffer-of)
(writer method).
clog-gui
(class).
clog-gui-menu-window-select
(class).
closer
(reader method).
(setf closer)
(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).
icon-area
(reader method).
(setf icon-area)
(writer method).
in-drag
(reader method).
(setf in-drag)
(writer method).
index
(reader method).
(setf index)
(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).
make-in-bounds
(function).
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).
obj
(reader 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).
outbuf
(reader method).
pinnedp
(reader method).
(setf pinnedp)
(writer method).
pinner
(reader method).
(setf pinner)
(writer method).
prompt
(method).
sizer
(reader method).
(setf sizer)
(writer method).
title-bar
(reader method).
(setf title-bar)
(writer method).
win-param
(reader method).
(setf win-param)
(writer method).
win-title
(reader method).
(setf win-title)
(writer method).
window-clean-zombies
(generic function).
window-select
(reader method).
(setf window-select)
(writer method).
window-select-item
(reader method).
(setf window-select-item)
(writer method).
window-size-mutex
(reader method).
windows
(reader method).
(setf windows)
(writer method).
clog/source/clog-helpers.lisp
source
(module).
*body*
(special variable).
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).
Packages are listed by definition order.
clog-web
CLOG-WEB a web page style abstraction for CLOG
clog
.
common-lisp
.
mgl-pax
.
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
CLOG - The Common List Omnificent GUI
common-lisp
.
mgl-pax
.
parse-float
.
*clog-debug*
(special variable).
*clog-popup-path*
(special variable).
*mysql-timestamp*
(special variable).
*postgresql-timestamp*
(special variable).
*sqlite-timestamp*
(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-tree
(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-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).
(setf 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).
browser-gc
(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-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-obj
(slot).
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-popup-openned
(generic function).
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-tree
(class).
clog-tree-item
(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-path
(generic function).
connection-sync
(generic function).
content
(generic reader).
(setf content)
(generic writer).
content
(slot).
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-clog-tree
(generic function).
create-clog-tree-item
(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-element
(generic function).
create-fieldset
(generic function).
create-form
(generic function).
create-form-element
(generic 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).
destroy-children
(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).
enable-clog-popup
(function).
encoding
(generic function).
(setf encoding)
(generic function).
envelope-panel
(generic function).
envelope-panel*
(generic function).
escape-for-html
(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-css
(generic function).
(setf font-css)
(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-area
(generic function).
(setf grid-area)
(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
(generic function).
(setf grid-column)
(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
(generic function).
(setf grid-row)
(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
(generic function).
(setf grid-template)
(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).
in-clog-popup-p
(generic function).
indent-level
(generic reader).
(setf indent-level)
(generic writer).
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).
jquery-trigger
(generic function).
js-execute
(generic function).
js-on-p
(function).
js-query
(generic function).
js-to-float
(function).
js-to-integer
(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).
list-of-children
(generic function).
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).
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).
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-clog-popup
(generic function).
open-file-with-os
(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
(generic reader).
(setf parent)
(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-cancel
(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-ready-state-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-visibility-change
(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).
toggle-state
(generic reader).
(setf toggle-state)
(generic writer).
toggle-tree
(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).
tree-item
(generic reader).
(setf tree-item)
(generic writer).
tree-root
(generic reader).
(setf tree-root)
(generic writer).
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).
visibility-state
(generic function).
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-popup-sync-hash*
(special variable).
*connection-cache*
(special variable).
*extended-routing*
(special variable).
*url-to-on-new-window*
(special variable).
add-path
(generic function).
attach
(function).
bind-event-script
(generic function).
cached-execute
(function).
clog-popup-handler
(function).
connection-id
(generic reader).
create-with-html
(function).
drop-event-script
(special variable).
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).
perform-gc
(generic 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).
toggle-func
(generic reader).
(setf toggle-func)
(generic writer).
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
.
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-float
(generic function).
uniform-integer
(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
.
*clog-debug-instance*
(special variable).
*default-border-class*
(special variable).
*default-icon*
(special variable).
*default-title-class*
(special variable).
*menu-bar-class*
(special variable).
*menu-bar-drop-down-class*
(special variable).
*menu-full-screen-item*
(special variable).
*menu-icon-image-class*
(special variable).
*menu-item-class*
(special variable).
*menu-window-select-class*
(special variable).
*probe*
(special variable).
*top-bar-height*
(special variable).
alert-dialog
(function).
alert-toast
(function).
clog-break
(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).
clog-probe
(macro).
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).
dialog-in-stream
(class).
dialog-out-stream
(class).
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).
one-of-dialog
(function).
prompt-dialog
(function).
reorient-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-icon-area
(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).
window-toggle-pinned
(generic function).
window-toggle-title-bar
(generic function).
window-valid-p
(function).
with-clog-debugger
(macro).
add-line
(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).
buffer-of
(generic reader).
(setf buffer-of)
(generic writer).
clog-gui
(class).
clog-gui-menu-window-select
(class).
closer
(generic reader).
(setf closer)
(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).
icon-area
(generic reader).
(setf icon-area)
(generic writer).
in-drag
(generic reader).
(setf in-drag)
(generic writer).
index
(generic reader).
(setf index)
(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).
make-in-bounds
(function).
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).
obj
(generic reader).
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).
outbuf
(generic reader).
pinnedp
(generic reader).
(setf pinnedp)
(generic writer).
pinner
(generic reader).
(setf pinner)
(generic writer).
prompt
(generic function).
sizer
(generic reader).
(setf sizer)
(generic writer).
title-bar
(generic reader).
(setf title-bar)
(generic writer).
win-param
(generic reader).
(setf win-param)
(generic writer).
win-title
(generic reader).
(setf win-title)
(generic writer).
window-clean-zombies
(generic function).
window-select
(generic reader).
(setf window-select)
(generic writer).
window-select-item
(generic reader).
(setf window-select-item)
(generic writer).
window-size-mutex
(generic reader).
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).
*browser-gc-on-ping*
(special variable).
*clog-port*
(special variable).
*clog-running*
(special variable).
*disable-clog-debugging*
(special variable).
*reconnect-delay*
(special variable).
*static-root*
(special variable).
*verbose-output*
(special variable).
add-plugin-path
(function).
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).
make-hash-table*
(function).
new-line
(function).
put
(function).
put-line
(function).
query
(function).
random-hex-string
(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).
*plugin-paths*
(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).
plugin-path
(function).
prep-query
(function).
shutdown-connection
(function).
wait-for-answer
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
clog-repl access to body
Allow invoking debugger (default t)
Run a browser-gc on every ping (default nil)
Set a debug hook that is called for every event with (event data) that must be (funcall event data).
clog
.
Default location to open debugger windows
Port this instance of clog was started on
CLOG initialized and running.
Window frame border
Window title bar class
When true turns off debug hooks (default nil)
Function used by mysql to retrieve the time from the epoch
clog
.
Function used by postgresql to retrieve the time from the epoch
clog
.
Result value of a probe
Time to delay in seconds for possible reconnect (default 7)
Function used by sqlite to retrieve the time from the epoch
clog
.
Contains the static-root setting after initialization.
Dynamic variable that when true every create-* or attach-* will also create a connection-data-item keyed by the html-id. Any object stored will not be garbage collected on the browser side or lisp side.
clog
.
Overlap on new windows created with top set as nil
Verbose server output (default nil)
Pause thread of execution for time-out numnber of seconds or nil to not block execution, display symbol’s value, value is changed if OK pressed at the moment pressed. When time-out is nil, :q quits the probe and cancel repeats the probe with out changing value. When time-out is nil modal is always nil. If auto-probe is set, modal and time-out is set to nil and the probe is run again in auto-probe seconds. If not tile is set, the symbol is used for title. If save-value is true clog-gui:*probe* is set to value of symbol before any change is made by dialog.
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
.
body uses a clog-gui based debugger instead of the console
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
When a path to the webserver matches REGEX resolve the static file using STATIC-PATH
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. If time-out alert-dialog blocks till time-out reached or OK clicked.
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. Note, when time-out alert-toast blocks and the toast is displayed for time-out or until user closes the toast.
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 reestablish connectivity.
Setup a change password form and handle change of password
Stop execution, funcall RUN with CLOG-BODY if set, if run returns :continue, the execution continues. If CLOG-BODY not set use *clog-debug-instance*. Then confirm continue execution on current thread or (break).
Initializes clog-gui and installs a clog-gui object on the connection body.
If W3-CSS-URL has not been loaded before it is installed unless set to nil.
clog-gui uses jQueryUI and its default css file to provide client side
movement when needed, if client side movement is not used it is possible
to pass nil to the initilization function for both the jquery-ui-js and
jquery-ui-css options and there is no need to deliver the jQueryUI it with your
application. BODY-LEFT-OFFSET and BODY-RIGHT-OFFSET limit width on maximize.
parent-desktop-obj is used if this window is a popup or otherwise a
slave of another clog-gui page.
If use-clog-debugger then a graphical debugger is set for all events. If
standard-output is set *standard-output* for every event is redirected
to it.
NOTE: use-clog-debugger should not be set for security issues
on non-secure environments.
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) in the default debug.html boot-file.
clog-web and clog-gui are initialized and if use-clog-debugger it set to
true it is initialized and this repl window used as default clog debug display
and debugger display for clog events.
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
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)
Enable handling of clog enabled popups
clog
.
Returns a string where < and > are replaced with html entities. This is particularly useful as #<> is used for unprintable objects in Lisp. Value is converted with format to a string first.
clog
.
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.
Execute SCRIPT on CONNECTION-ID, disregard return value.
Flush connection cache if on CLOG-OBJ is located on.
clog
.
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 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
============= ==================
: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. If time-out is set the result of on-input returned after either ok or cancel or time elapses.
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. If port is nil or 0 a random available port number is chosen.
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. If time-out block time-out seconds for responce or cancels dialog box then returns result of on-input.
Given ROLE-LIST is action authorized. If action is nil returns t.
Returns two values first as a float and second the original value
clog
.
Returns two values first as an integer and second the original value
clog
.
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
Use native concurrent hash tables
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 />.
Prompt a dialog box with TITLE and INTRO using list of CHOICES and PROMPT
Launch on os a web browser on local machine to URL. See OPEN-WINDOW for openning windows on remote machines.
clog
.
Create a prompt dialog box with a selection of items generated by
the provided COMPLETION function.
COMPLETION is a function that takes the current string and returns
a list of options.
VALIDATION is a predicate that you can specify to prevent the user
from entering a malformed text input.
PRESENTATION is used if COMPLETION yields something other than strings.
Pressing <Tab> will replace the input field with the top completion,
as you might expect in an IDE. Clicking an item will also put it in
the input field.
Pressing <Escape> will cancel the prompt.
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.
Generate cryptographic grade random ids for use in connections.
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. If time-out return result of on-file-name, cancels dialog if time runs out.
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.
Returns t if is a valid clog-gui-window. An invalid state
can occur when a popup slave desktop is closed by the OS or the window has
been previously closed. If the obj exists in the internal hash of windows
it is removed.
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
)) ¶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. Returns the option element
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
)) ¶Set border VALUE for CLOG-ELEMENT
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 use :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
)) ¶Finalize any clog cache items on browser not in DOM.
If clog-connect:*browser-gc-on-ping* is set this is done during websocket pings.
The main use is when clearing out large amounts of DOM objects not using CLOG
destroy. Any object stored in the connection-data will not be garbage collected
on the browser or Lisp side until DESTROY.
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. Instead use :relative positioning.
Note: to use with CLOG Buider Panels - use ENVELOPE-PANEL or in the builder
create a div at top:0 left:0 and size the div to be the boundaries of your panel
to be centered, then set the positioning on the panel to :relative.
Add all controls as child of that div.
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.
Used to notify open-clog-popup the new popup window is ready used for custom clog-popup handlers.
clog
.
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’s connection that will persist regardless of thread calling.
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 following default keys are set:
"clog-body" clog-body of this connection, see CONNECTION-BODY
"clog-path" html path used, see CONNECTION-PATH
"clog-sync" mutex used for syncing events, see CONNECTION-SYNC
clog
.
Get/Setf item-name from connection-data.
clog
.
Set connection-data item-name with value.
clog
.
Get the HTML passed used to make the connection.
Get connection’s clog-sync for optional syncing events.
clog
.
clog-gui-window
)) ¶Window body clog-element
clog-tree-item
)) ¶automatically generated reader method
clog
.
clog-gui-window
)) ¶Window body clog-element
clog-tree-item
)) ¶automatically generated writer method
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, you can also set auto-place to :bottom or :top. If HTML-ID is nil one
will be generated. If auto-place is nil the object is stored in the connection-data
and not subject to browser-gc requests.
clog
.
clog
.
clog-obj
) &key content indent-level node-html on-context-menu fill-function visible style class html-id auto-place) ¶Creates a clog-tree node labeled CONTENT with INDENT-LEVEL using NODE-HTML icon. When FILL-FUNCTION, when clog-tree is visible the FILL-FUNCTION is called and when not visible (such as clicked to close) the children are destroyed.
clog
.
clog-obj
) &key content indent-level node-html on-click on-context-menu style class html-id auto-place) ¶Creates a clog-tree-item node labeled CONTENT with INDENT-LEVEL using NODE-HTML icon. If INDENT-LEVEL is nil get parent’s INDENT-LEVEL from obj if is a clog-tree.
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-ELEMENT as child of CLOG-OBJ with any possible tag and keywords.
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
.
Attached a menu bar to a CLOG-OBJ in general a clog-body. If main-menu add as main menu bar.
Add as last item in menu bar to allow for a full screen icon ⤢ (*menu-full-screen-item* default) and full screen mode.
Attaches a clog-select as a menu item that auto updates
with open windows and focuses them unless is a keep-on-top window. The
first menu-window-select will receive change window notices only.
Create a clog-gui-window. If client-movement is t then
use jquery-ui to move/resize and will not work on mobile and touch events
are limitted to clicks. 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 will 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 blank 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. Use SIZE and set to greater than 1 for select to act as a listbox.
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
)) ¶Destroy all children in DOM contained with in CLOG-ELEMENT
and run a BROWSER-GC. See also clog-connect:*browser-gc-on-ping* if using this
often.
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) ¶