Main asset abstraction.
Extend this class for creating assets in setup
AttrTypes definition class
Base class for configuration, to be extended site by site
CSElement definition class
This class implements element logic and will be invoked by templates and cselements
Facade to the Sites services.
Picker is a template engine building html pages or snippets using replacements and modifications in the html with jQuery-style selectors.
A decorator to add recommandation handling functions
The router - implement the abstract methods to provide url->asset and asset->burl conversions.
The setup class.
Represent a site - currently only the name of the site is stored It will contains much more in future - some private code is already availabe