mirror of
https://github.com/rabbibotton/clog.git
synced 2025-12-06 02:30:42 -08:00
Flesh out the DOM structure
This commit is contained in:
parent
d2e8e78e47
commit
5589cde897
11 changed files with 267 additions and 9 deletions
25
clog-document.lisp
Normal file
25
clog-document.lisp
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
;;;; CLOG - The Common Lisp Omnificent GUI ;;;;
|
||||
;;;; (c) 2020-2021 David Botton ;;;;
|
||||
;;;; License BSD 3 Clause ;;;;
|
||||
;;;; ;;;;
|
||||
;;;; clog-document.lisp ;;;;
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
|
||||
(cl:in-package :clog)
|
||||
|
||||
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
;; Implementation - clog-document
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
|
||||
(defclass clog-document (clog-obj)()
|
||||
(:documentation "CLOG Document Objects encapsulate the document."))
|
||||
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
;; make-clog-document ;;
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
|
||||
(defun make-clog-document (connection-id)
|
||||
"Construct a new clog-document. (Private)"
|
||||
(make-instance 'clog-document :connection-id connection-id :html-id "document"))
|
||||
Loading…
Add table
Add a link
Reference in a new issue