Documentation
¶
Index ¶
Constants ¶
View Source
const NAME = "Layout"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Layout ¶
type Layout struct {
metadata.MetadataInfo
XMLName xml.Name `xml:"Layout"`
Xmlns string `xml:"xmlns,attr"`
CustomButtons []struct {
Text string `xml:",chardata"`
} `xml:"customButtons"`
EmailDefault *struct {
Text string `xml:",chardata"`
} `xml:"emailDefault"`
ExcludeButtons []struct {
Text string `xml:",chardata"`
} `xml:"excludeButtons"`
LayoutSections []struct {
CustomLabel struct {
Text string `xml:",chardata"`
} `xml:"customLabel"`
DetailHeading struct {
Text string `xml:",chardata"`
} `xml:"detailHeading"`
EditHeading struct {
Text string `xml:",chardata"`
} `xml:"editHeading"`
Label *struct {
Text string `xml:",chardata"`
} `xml:"label"`
LayoutColumns []struct {
LayoutItems []struct {
Behavior *struct {
Text string `xml:",chardata"`
} `xml:"behavior"`
Field *struct {
Text string `xml:",chardata"`
} `xml:"field"`
CustomLink *struct {
Text string `xml:",chardata"`
} `xml:"customLink"`
EmptySpace *struct {
Text string `xml:",chardata"`
} `xml:"emptySpace"`
Height *struct {
Text string `xml:",chardata"`
} `xml:"height"`
Page *struct {
Text string `xml:",chardata"`
} `xml:"page"`
ShowLabel *struct {
Text string `xml:",chardata"`
} `xml:"showLabel"`
ShowScrollbars *struct {
Text string `xml:",chardata"`
} `xml:"showScrollbars"`
Width *struct {
Text string `xml:",chardata"`
} `xml:"width"`
} `xml:"layoutItems"`
} `xml:"layoutColumns"`
Style struct {
Text string `xml:",chardata"`
} `xml:"style"`
} `xml:"layoutSections"`
MultilineLayoutFields []struct {
Text string `xml:",chardata"`
} `xml:"multilineLayoutFields"`
MiniLayout *struct {
Fields []struct {
Text string `xml:",chardata"`
} `xml:"fields"`
} `xml:"miniLayout"`
PlatformActionList *struct {
ActionListContext struct {
Text string `xml:",chardata"`
} `xml:"actionListContext"`
PlatformActionListItems []struct {
ActionName struct {
Text string `xml:",chardata"`
} `xml:"actionName"`
ActionType struct {
Text string `xml:",chardata"`
} `xml:"actionType"`
SortOrder struct {
Text string `xml:",chardata"`
} `xml:"sortOrder"`
} `xml:"platformActionListItems"`
} `xml:"platformActionList"`
QuickActionList *struct {
QuickActionListItems []struct {
QuickActionName struct {
Text string `xml:",chardata"`
} `xml:"quickActionName"`
} `xml:"quickActionListItems"`
} `xml:"quickActionList"`
RelatedContent *struct {
RelatedContentItems []struct {
LayoutItem struct {
Behavior struct {
Text string `xml:",chardata"`
} `xml:"behavior"`
Field struct {
Text string `xml:",chardata"`
} `xml:"field"`
} `xml:"layoutItem"`
} `xml:"relatedContentItems"`
} `xml:"relatedContent"`
RelatedLists []struct {
CustomButtons []struct {
Text string `xml:",chardata"`
} `xml:"customButtons"`
ExcludeButtons []struct {
Text string `xml:",chardata"`
} `xml:"excludeButtons"`
Fields []struct {
Text string `xml:",chardata"`
} `xml:"fields"`
RelatedList struct {
Text string `xml:",chardata"`
} `xml:"relatedList"`
SortField *struct {
Text string `xml:",chardata"`
} `xml:"sortField"`
SortOrder *struct {
Text string `xml:",chardata"`
} `xml:"sortOrder"`
} `xml:"relatedLists"`
RelatedObjects []struct {
Text string `xml:",chardata"`
} `xml:"relatedObjects"`
RunAssignmentRulesDefault *struct {
Text string `xml:",chardata"`
} `xml:"runAssignmentRulesDefault"`
ShowEmailCheckbox struct {
Text string `xml:",chardata"`
} `xml:"showEmailCheckbox"`
ShowHighlightsPanel *struct {
Text string `xml:",chardata"`
} `xml:"showHighlightsPanel"`
ShowInteractionLogPanel *struct {
Text string `xml:",chardata"`
} `xml:"showInteractionLogPanel"`
ShowKnowledgeComponent *struct {
Text string `xml:",chardata"`
} `xml:"showKnowledgeComponent"`
ShowRunAssignmentRulesCheckbox *struct {
Text string `xml:",chardata"`
} `xml:"showRunAssignmentRulesCheckbox"`
ShowSolutionSection *struct {
Text string `xml:",chardata"`
} `xml:"showSolutionSection"`
ShowSubmitAndAttachButton struct {
Text string `xml:",chardata"`
} `xml:"showSubmitAndAttachButton"`
SummaryLayout *struct {
MasterLabel struct {
Text string `xml:",chardata"`
} `xml:"masterLabel"`
SizeX struct {
Text string `xml:",chardata"`
} `xml:"sizeX"`
SizeY struct {
Text string `xml:",chardata"`
} `xml:"sizeY"`
SummaryLayoutItems []struct {
Field struct {
Text string `xml:",chardata"`
} `xml:"field"`
PosX struct {
Text string `xml:",chardata"`
} `xml:"posX"`
PosY struct {
Text string `xml:",chardata"`
} `xml:"posY"`
} `xml:"summaryLayoutItems"`
SummaryLayoutStyle struct {
Text string `xml:",chardata"`
} `xml:"summaryLayoutStyle"`
} `xml:"summaryLayout"`
}
func (*Layout) DeleteField ¶
func (*Layout) SetMetadata ¶
func (c *Layout) SetMetadata(m metadata.MetadataInfo)
func (*Layout) Type ¶
func (c *Layout) Type() metadata.MetadataType
Click to show internal directories.
Click to hide internal directories.