-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathlwc-xml.json
78 lines (78 loc) · 2.73 KB
/
lwc-xml.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
{
"LWC Capability": {
"body": [
"<capability>${1|lightningCommunity__RelaxedCSP,lightning__ServiceCloudVoiceToolkitApi|}</capability>"
],
"description": "Capability",
"prefix": [
"capability"
],
"scope": "xml"
},
"LWC Is Exposed": {
"body": [
"<isExposed>${1|true,false|}</isExposed>"
],
"description": "Is Exposed",
"prefix": [
"isExposed"
],
"scope": "xml"
},
"LWC masterLabel": {
"body": [
"<masterLabel>${1:titleOfTheComponent}</masterLabel>"
],
"description": "masterLabel",
"prefix": [
"masterLabel"
],
"scope": "xml"
},
"LWC Property Type": {
"body": [
"<propertyType",
"\tname=\"${1:$CLIPBOARD}\"",
"\tlabel=\"$2\"",
"\t${3|type,extends|}=\"$4\"",
"\tdefault=\"$5\"",
"\tdescription=\"$6\"",
"/>$0"
],
"description": "Property Type",
"prefix": [
"propertyType"
],
"scope": "xml"
},
"LWC Target Config": {
"body": [
"<targetConfig targets=\"${1|lightning__AppPage,lightning__FlowScreen,lightning__HomePage,lightning__Inbox,lightning__RecordAction,lightning__RecordPage,lightning__Tab,lightning__UtilityBar,lightningCommunity__Default,lightningCommunity__Page,lightningCommunity__Page_Layout,lightningCommunity__Theme_Layout,lightningSnapin__ChatHeader,lightningSnapin__ChatMessage,lightningSnapin__Minimized,lightningSnapin__PreChat,lightningStatic__Email,analytics__Dashboard|}\">",
"\t<propertyType",
"\t\tname=\"$2\"",
"\t\tlabel=\"$3\"",
"\t\t${4|type,extends|}=\"$5\"",
"\t\tdefault=\"$6\"",
"\t\tdescription=\"$7\"",
"\t/>$0",
"</targetConfig>"
],
"description": "Target Config",
"prefix": [
"targetConfig"
],
"scope": "xml"
},
"LWC Targets": {
"body": [
"<targets>",
"\t<target>${1|lightning__AppPage,lightning__FlowScreen,lightning__HomePage,lightning__Inbox,lightning__RecordAction,lightning__RecordPage,lightning__Tab,lightning__UtilityBar,lightningCommunity__Default,lightningCommunity__Page,lightningCommunity__Page_Layout,lightningCommunity__Theme_Layout,lightningSnapin__ChatHeader,lightningSnapin__ChatMessage,lightningSnapin__Minimized,lightningSnapin__PreChat,lightningStatic__Email,analytics__Dashboard|}</target>",
"</targets>"
],
"description": "Targets",
"prefix": [
"targets"
],
"scope": "xml"
}
}