Documentation
¶
Index ¶
Constants ¶
View Source
const NAME = "QuickAction"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type QuickAction ¶
type QuickAction struct {
metadata.MetadataInfo
XMLName xml.Name `xml:"QuickAction"`
Xmlns string `xml:"xmlns,attr"`
ActionSubtype *struct {
Text string `xml:",chardata"`
} `xml:"actionSubtype"`
Description *struct {
Text string `xml:",chardata"`
} `xml:"description"`
FieldOverrides []struct {
Field struct {
Text string `xml:",chardata"`
} `xml:"field"`
Formula *struct {
Text string `xml:",chardata"`
} `xml:"formula"`
LiteralValue *struct {
Text string `xml:",chardata"`
} `xml:"literalValue"`
} `xml:"fieldOverrides"`
FlowDefinition *struct {
Text string `xml:",chardata"`
} `xml:"flowDefinition"`
Height *struct {
Text string `xml:",chardata"`
} `xml:"height"`
Icon *struct {
Text string `xml:",chardata"`
} `xml:"icon"`
Label *struct {
Text string `xml:",chardata"`
} `xml:"label"`
LightningComponent *struct {
Text string `xml:",chardata"`
} `xml:"lightningComponent"`
LightningWebComponent *struct {
Text string `xml:",chardata"`
} `xml:"lightningWebComponent"`
OptionsCreateFeedItem struct {
Text string `xml:",chardata"`
} `xml:"optionsCreateFeedItem"`
Page *struct {
Text string `xml:",chardata"`
} `xml:"page"`
QuickActionLayout *struct {
LayoutSectionStyle struct {
Text string `xml:",chardata"`
} `xml:"layoutSectionStyle"`
QuickActionLayoutColumns []struct {
QuickActionLayoutItems []struct {
EmptySpace struct {
Text string `xml:",chardata"`
} `xml:"emptySpace"`
Field *struct {
Text string `xml:",chardata"`
} `xml:"field"`
UiBehavior struct {
Text string `xml:",chardata"`
} `xml:"uiBehavior"`
} `xml:"quickActionLayoutItems"`
} `xml:"quickActionLayoutColumns"`
} `xml:"quickActionLayout"`
StandardLabel *struct {
Text string `xml:",chardata"`
} `xml:"standardLabel"`
SuccessMessage *struct {
Text string `xml:",chardata"`
} `xml:"successMessage"`
TargetObject *struct {
Text string `xml:",chardata"`
} `xml:"targetObject"`
TargetParentField *struct {
Text string `xml:",chardata"`
} `xml:"targetParentField"`
TargetRecordType *struct {
Text string `xml:",chardata"`
} `xml:"targetRecordType"`
QuickActionType struct {
Text string `xml:",chardata"`
} `xml:"type"`
Width *struct {
Text string `xml:",chardata"`
} `xml:"width"`
}
func Open ¶
func Open(path string) (*QuickAction, error)
func (*QuickAction) SetMetadata ¶
func (c *QuickAction) SetMetadata(m metadata.MetadataInfo)
func (*QuickAction) Type ¶
func (c *QuickAction) Type() metadata.MetadataType
Click to show internal directories.
Click to hide internal directories.