Documentation ¶
Overview ¶
Package testdl contains various autogenerated types the intention is to decouple some of the "test autogenerated utils" from the tapestry language itself.
Code generated by Tapestry; edit at your own risk.
Index ¶
Constants ¶
This section is empty.
Variables ¶
var Z_Types = typeinfo.TypeSet{
Name: "testdl",
Slot: z_slot_list,
Flow: z_flow_list,
Str: z_str_list,
Num: z_num_list,
Signatures: z_signatures,
}
package listing of type data
var Zt_TestBool = typeinfo.Str{ Name: "test_bool", Options: []string{ "true", "false", }, }
test_bool, a type of str enum.
var Zt_TestEmbed typeinfo.Flow
test_embed, a type of flow.
var Zt_TestFlow typeinfo.Flow
test_flow, a type of flow.
var Zt_TestNum = typeinfo.Num{
Name: "test_num",
}
test_num, a type of num.
var Zt_TestSlot = typeinfo.Slot{
Name: "test_slot",
}
test_slot, a type of slot.
var Zt_TestStr = typeinfo.Str{ Name: "test_str", Options: []string{ "one", "other", "option", }, }
test_str, a type of str enum.
var Zt_TestTxt = typeinfo.Str{
Name: "test_txt",
}
Functions ¶
This section is empty.
Types ¶
type TestEmbed_Slice ¶
type TestEmbed_Slice []TestEmbed
holds a slice of type test_embed
func (*TestEmbed_Slice) Repeats ¶
func (op *TestEmbed_Slice) Repeats() bool
implements typeinfo.Repeats
func (*TestEmbed_Slice) TypeInfo ¶
func (*TestEmbed_Slice) TypeInfo() typeinfo.T
implements typeinfo.Instance
type TestFlow ¶
type TestFlow struct { Slot TestSlot Txt string Num float64 Bool TestBool Slots []TestSlot Markup map[string]any }
type TestFlow_Slice ¶
type TestFlow_Slice []TestFlow
holds a slice of type test_flow
func (*TestFlow_Slice) Repeats ¶
func (op *TestFlow_Slice) Repeats() bool
implements typeinfo.Repeats
func (*TestFlow_Slice) TypeInfo ¶
func (*TestFlow_Slice) TypeInfo() typeinfo.T
implements typeinfo.Instance
type TestSlot_Slot ¶
type TestSlot_Slot struct{ Value TestSlot }
holds a single slot.
func (*TestSlot_Slot) TypeInfo ¶
func (*TestSlot_Slot) TypeInfo() typeinfo.T
implements typeinfo.Instance for a single slot.
type TestSlot_Slots ¶
type TestSlot_Slots []TestSlot
holds a slice of slots.
func (*TestSlot_Slots) Repeats ¶
func (op *TestSlot_Slots) Repeats() bool
implements typeinfo.Repeats
func (*TestSlot_Slots) TypeInfo ¶
func (*TestSlot_Slots) TypeInfo() typeinfo.T
implements typeinfo.Instance for a series of slots.