API
Description external symbols documentation
-
function =>view &rest property-values
Create a =>VIEW attribute. Takes a plist of property values for the created attribute
-
variable =>view &rest property-values
-
function =>string &rest property-values
Create a =>STRING attribute. Takes a plist of property values for the created attribute
-
variable =>string &rest property-values
String attribute
-
variable {description}
-
function attribute-documentation attribute
-
function add-attribute description attribute &key reader writer accessor
-
function =>password &rest property-values
Create a =>PASSWORD attribute. Takes a plist of property values for the created attribute
-
variable =>password &rest property-values
Password attribute
-
function =>integer &rest property-values
Create a =>INTEGER attribute. Takes a plist of property values for the created attribute
-
variable =>integer &rest property-values
Integer attribute
-
function =>single-option &rest property-values
Create a =>SINGLE-OPTION attribute. Takes a plist of property values for the created attribute
-
variable =>single-option &rest property-values
-
function =>email &rest property-values
Create a =>EMAIL attribute. Takes a plist of property values for the created attribute
-
variable =>email &rest property-values
Email attribute
-
function =>boolean &rest property-values
Create a =>BOOLEAN attribute. Takes a plist of property values for the created attribute
-
variable =>boolean &rest property-values
Boolean attribute
-
function get-attribute description attribute-name
-
variable =>
-
function =>valued &rest property-values
Create a =>VALUED attribute. Takes a plist of property values for the created attribute
-
variable =>valued &rest property-values
-
macro define-description name parents attributes &rest options
Define a new description
-
macro define-attribute name parents properties &rest options
Define an attribute type
param name: | the attribute type name. |
param parents: | the attribute type parents. |
param properties: |
| list of properties. |
param options: | options, like :documentation, etc |
-
function =>to-many-relation &rest property-values
Create a =>TO-MANY-RELATION attribute. Takes a plist of property values for the created attribute
-
variable =>to-many-relation &rest property-values
-
function display-object sheeple:object description &optional stream
-
function attribute-properties attribute
-
function =>to-one-relation &rest property-values
Create a =>TO-ONE-RELATION attribute. Takes a plist of property values for the created attribute
-
variable =>to-one-relation &rest property-values
-
function description-attributes description
Obtain a description attributes.
:param description: the description.
-
function make-attribute attribute-type &rest property-values
Create an attribute.
-
function make-description &key parents attributes
-
function =>multiple-option &rest property-values
Create a =>MULTIPLE-OPTION attribute. Takes a plist of property values for the created attribute
-
variable =>multiple-option &rest property-values
-
macro with-description-attributes attributes description &body body
Run body with description attributes bound