Documentation
¶
Index ¶
- func AddAttributeBooleanNodes(stager *m.Stager, objectNode *tree.Node, objectWithValues m.ObjectWithValues)
- func AddAttributeDateNodes(stager *m.Stager, objectNode *tree.Node, objectWithValues m.ObjectWithValues)
- func AddAttributeEnumNodes(stager *m.Stager, objectNode *tree.Node, objectWithValues m.ObjectWithValues)
- func AddAttributeIntegerNodes(stager *m.Stager, objectNode *tree.Node, objectWithValues m.ObjectWithValues)
- func AddAttributeNodes(stager *m.Stager, objectNode *tree.Node, objectWithValues m.ObjectWithValues)
- func AddAttributeRealNodes(stager *m.Stager, objectNode *tree.Node, objectWithValues m.ObjectWithValues)
- func AddAttributeStringNodes(stager *m.Stager, objectNode *tree.Node, objectWithValues m.ObjectWithValues)
- func AddAttributeXHTMLNodes(stager *m.Stager, objectNode *tree.Node, objectWithValues m.ObjectWithValues)
- func AddIdentifierAndNameToTitle(stager *m.Stager, specObjectType *m.SPEC_OBJECT_TYPE, markDownContent *string, ...)
- func AppendAttributesToMarkdown(stager *m.Stager, specObject *m.SPEC_OBJECT, markdownContent *string)
- func FillUpStringWithAttributes(stager *m.Stager, specObject *m.SPEC_OBJECT, target TargetEnum) (titleComplement string)
- func GetAttributeDefinitionRendering[Attr models.Attribute](stager *models.Stager, attribute Attr) (attrDefRendering models.AttributeDefinitionRendering)
- type SpecObjectsTreeStageUpdater
- type TargetEnum
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddAttributeDateNodes ¶
func AddAttributeEnumNodes ¶
func AddAttributeNodes ¶
func AddAttributeRealNodes ¶
func AddAttributeStringNodes ¶
func AddAttributeXHTMLNodes ¶
func AddAttributeXHTMLNodes(stager *m.Stager, objectNode *tree.Node, objectWithValues m.ObjectWithValues)
AddAttributeXHTMLNodes - This is the function you provided as an example for the change. For completeness and to ensure the pattern is clear, here's how it would look fully:
func AddIdentifierAndNameToTitle ¶
func AddIdentifierAndNameToTitle(stager *m.Stager, specObjectType *m.SPEC_OBJECT_TYPE, markDownContent *string, specObject *m.SPEC_OBJECT)
func AppendAttributesToMarkdown ¶
func AppendAttributesToMarkdown(stager *m.Stager, specObject *m.SPEC_OBJECT, markdownContent *string)
AppendAttributesToMarkdown populates a markdown string with a table of attributes from a SPEC_OBJECT.
func FillUpStringWithAttributes ¶
func FillUpStringWithAttributes(stager *m.Stager, specObject *m.SPEC_OBJECT, target TargetEnum) (titleComplement string)
FillUpStringWithAttributes
Types ¶
type SpecObjectsTreeStageUpdater ¶
type SpecObjectsTreeStageUpdater struct {
}
func (*SpecObjectsTreeStageUpdater) UpdateAndCommitSpecObjectsTreeStage ¶
func (o *SpecObjectsTreeStageUpdater) UpdateAndCommitSpecObjectsTreeStage(stager *m.Stager)
type TargetEnum ¶
type TargetEnum string
const ( Title TargetEnum = "Title" Subject TargetEnum = "Subject" )
Click to show internal directories.
Click to hide internal directories.