Adl-support 0.1.4-SNAPSHOT
Released under the MIT License
A small library of functions called by generated ADL code.
Installation
To install, add the following dependency to your project or build file:
[adl-support "0.1.4-SNAPSHOT"]
Topics
Namespaces
adl-support.core
Application Description Language support - utility functions likely to be useful in user-written code.
adl-support.filters
Application Description Language support - custom Selmer filters used in generated templates.
Public variables and functions:
adl-support.forms-support
Application Description Language support - functions useful in generating forms.
Public variables and functions:
adl-support.print-usage
Application Description Language support - print a usage message.
Public variables and functions:
adl-support.rest-support
Application Description Language support - functions useful in generating JSON route handlers.
Public variables and functions:
adl-support.tags
Application Description Language support - custom Selmer tags used in generated templates.
Public variables and functions:
adl-support.utils
Application Description Language support - utility functions.
Public variables and functions:
- *locale*
- *output-path*
- *verbosity*
- all-properties
- attributes
- base-type
- capitalise
- child
- child-with-tag
- children
- children-with-tag
- column-name
- descendant-with-tag
- descendants-with-tag
- distinct-properties
- editor-name
- element?
- emit-header
- entity-for-property
- entity?
- find-permissions
- formal-primary-key?
- has-non-key-properties?
- has-primary-key?
- insertable-key-properties
- insertable-properties
- insertable?
- is-quotable-type?
- key-names
- key-properties
- link-related-query-name
- link-table-name
- link-table?
- list-related-query-name
- path-part
- permission-groups
- pretty-name
- prompt
- properties
- property-for-field
- property?
- required-properties
- safe-name
- singularise
- sort-by-name
- system-generated?
- type-for-defined
- typedef
- unique-link?
- user-distinct-properties
- user-distinct-property-names
- visible-to
- volatility
- wrap-lines
- writeable-by