X-Git-Url: https://git.hcoop.net/clinton/lisp-on-lines.git/blobdiff_plain/f1ce8b6ee0cbffb2f397fe067a0d0ecc72113791..8e6e6b5651e88009c62f5502b4fabdf2919e0b4f:/src/mewa/presentations.lisp diff --git a/src/mewa/presentations.lisp b/src/mewa/presentations.lisp index 396b4d0..53942b1 100644 --- a/src/mewa/presentations.lisp +++ b/src/mewa/presentations.lisp @@ -39,7 +39,9 @@ ((ucw::instances :accessor instances :initarg :instances :initform nil) (instance :accessor instance) (select-label :accessor select-label :initform "select" :initarg :select-label) - (selectablep :accessor selectablep :initform t :initarg :selectablep))) + (selectablep :accessor selectablep :initform t :initarg :selectablep) + (ucw::deleteablep :accessor deletablep :initarg :deletablep :initform nil) + (viewablep :accessor viewablep :initarg :viewablep :initform nil))) (defaction select-from-listing ((listing mewa-list-presentation) object index) (answer object)) @@ -62,7 +64,12 @@ (let ((index index)) (