Major
Nice to have
Bugfix
Major
Enhancement
There is a textual representation for TL-Script expressions. Example:
graph -> $graph.get(`tl.graph.demo:Graph#nodes`) .filter(node -> $node.instanceOf(`tl.graph.demo:GroupNode`))
These can be used in typed configurations in properties by declaring the property of type com.top_logic.model.search.expr.config.dom.Expr. There shall also be a TL-Model data type (i.e. a TLType) that can be used to declare model properties of type "TL-Script".
Application
New datatype tl.model.search:Expr:
#!xml <property name="expression" type="tl.model.search:Expr" />
Test
Usage in tl-bpe.