Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
The input signature of Paje.Make
, that is static definition of Pajé types.
val level : Level.t
The level used to register definitions.
val container_types :
(container_type * name * container_type option * alias) list
The definition of container types: value, name, optional parent, and alias.
val state_types : (state_type * name * container_type * alias) list
The definition of event types: value, name, container, and alias.
val event_types : (event_type * name * container_type * alias) list
The definition of event types: value, name, container, and alias.
val variable_types :
(variable_type * name * container_type * color * alias) list
The definition of variable types: value, name, container, color, and alias.
val link_types :
(link_type * name * container_type * container_type * container_type * alias)
list
The definition of link types: value, name, parent container, start container, end container, and alias.
val entity_value_types :
(entity_value_type * name * container_type * color * alias) list
The definition of entity value types: value, name, parent container, color, and alias.