diff --git a/Snippets/fevt.js.sublime-snippet b/Snippets/fevt.js.sublime-snippet
index 105bacb..92463d3 100644
--- a/Snippets/fevt.js.sublime-snippet
+++ b/Snippets/fevt.js.sublime-snippet
@@ -1,10 +1,10 @@
- fevt
- text.html, source.js
- function(oEvent) {...}
- fevt
+ text.html, source.js
+ function(oEvent) {...}
+
diff --git a/Snippets/indexd.html.sublime-snippet b/Snippets/indexd.html.sublime-snippet
index 7ed10a4..32d6736 100644
--- a/Snippets/indexd.html.sublime-snippet
+++ b/Snippets/indexd.html.sublime-snippet
@@ -1,35 +1,35 @@
- indexd
- text.html
- sap.ui.commons (aka desktop) focused index file
- indexd
+ text.html
+ sap.ui.commons (aka desktop) focused index file
+
-
-
-
+
+
+
- ${1:App Title}
+ ${1:App Title}
-
+
-
-
+
+
-
-
-
+
+
+
]]>
diff --git a/Snippets/indexm.html.sublime-snippet b/Snippets/indexm.html.sublime-snippet
index 4f47879..fa36d2d 100644
--- a/Snippets/indexm.html.sublime-snippet
+++ b/Snippets/indexm.html.sublime-snippet
@@ -1,35 +1,35 @@
- indexm
- text.html
- sap.m focused index file
+ indexm
+ text.html
+ sap.m focused index file
-
-
-
+
+
+
- ${1:App Title}
+ ${1:App Title}
-
+
-
-
+
+
-
-
-
+
+
+
]]>
diff --git a/Snippets/indexmspmvc.html.sublime-snippet b/Snippets/indexmspmvc.html.sublime-snippet
index f787678..18ca2af 100644
--- a/Snippets/indexmspmvc.html.sublime-snippet
+++ b/Snippets/indexmspmvc.html.sublime-snippet
@@ -1,66 +1,66 @@
- indexmspmvc
- text.html
- Single-page MVC sap.m focused index file
+ indexmspmvc
+ text.html
+ Single-page MVC sap.m focused index file
-
-
-
+
+
+
- ${1:App Title}
+ ${1:App Title}
-
+
-
-
+
+
-
+ });
-
+ // Instantiate the View, assign a model
+ // and display
+ var oView = sap.ui.xmlview({
+ viewContent: jQuery('#view1').html()
+ });
-
-
-
+ oView.setModel(new sap.ui.model.json.JSONModel({
+ ${8:name: "value"}
+ }));
+
+ oView.placeAt('content');
+
+
+
+
+
+
+
+
]]>
diff --git a/Snippets/jQuery/sap/debug.coffee.sublime-snippet b/Snippets/jQuery/sap/debug.coffee.sublime-snippet
index d6a08ac..f28b6f8 100644
--- a/Snippets/jQuery/sap/debug.coffee.sublime-snippet
+++ b/Snippets/jQuery/sap/debug.coffee.sublime-snippet
@@ -1,8 +1,8 @@
- jsdebug
- source.coffee
- jQuery.sap.debug(true) ...
- jsdebug
+ source.coffee
+ jQuery.sap.debug(true) ...
+
diff --git a/Snippets/jQuery/sap/debug.js.sublime-snippet b/Snippets/jQuery/sap/debug.js.sublime-snippet
index f0eef90..5605b2c 100644
--- a/Snippets/jQuery/sap/debug.js.sublime-snippet
+++ b/Snippets/jQuery/sap/debug.js.sublime-snippet
@@ -1,7 +1,7 @@
- jsdebug
- text.html, source.js
- jQuery.sap.debug(true) ...
+ jsdebug
+ text.html, source.js
+ jQuery.sap.debug(true) ...
diff --git a/Snippets/jQuery/sap/dec.coffee.sublime-snippet b/Snippets/jQuery/sap/dec.coffee.sublime-snippet
index 33bb9e0..da3af55 100644
--- a/Snippets/jQuery/sap/dec.coffee.sublime-snippet
+++ b/Snippets/jQuery/sap/dec.coffee.sublime-snippet
@@ -1,8 +1,8 @@
- jsdec
- source.coffee
- jQuery.sap.declare ...
- jsdec
+ source.coffee
+ jQuery.sap.declare ...
+
diff --git a/Snippets/jQuery/sap/dec.js.sublime-snippet b/Snippets/jQuery/sap/dec.js.sublime-snippet
index 11c3568..5913bcc 100644
--- a/Snippets/jQuery/sap/dec.js.sublime-snippet
+++ b/Snippets/jQuery/sap/dec.js.sublime-snippet
@@ -1,7 +1,7 @@
- jsdec
- text.html, source.js
- jQuery.sap.declare ...
+ jsdec
+ text.html, source.js
+ jQuery.sap.declare ...
diff --git a/Snippets/jQuery/sap/each.coffee.sublime-snippet b/Snippets/jQuery/sap/each.coffee.sublime-snippet
index 029653b..0543fca 100644
--- a/Snippets/jQuery/sap/each.coffee.sublime-snippet
+++ b/Snippets/jQuery/sap/each.coffee.sublime-snippet
@@ -1,8 +1,9 @@
- jseach
- source.coffee
- jQuery.sap.each ...
- jseach
+ source.coffee
+ jQuery.sap.each ...
+
+ $0
]]>
diff --git a/Snippets/jQuery/sap/each.js.sublime-snippet b/Snippets/jQuery/sap/each.js.sublime-snippet
index a9780cf..bdfb616 100644
--- a/Snippets/jQuery/sap/each.js.sublime-snippet
+++ b/Snippets/jQuery/sap/each.js.sublime-snippet
@@ -1,8 +1,8 @@
- jseach
- text.html, source.js
- jQuery.sap.each ...
- jseach
+ text.html, source.js
+ jQuery.sap.each ...
+
diff --git a/Snippets/jQuery/sap/endsWith.js.sublime-snippet b/Snippets/jQuery/sap/endsWith.js.sublime-snippet
index 52914de..77d1597 100644
--- a/Snippets/jQuery/sap/endsWith.js.sublime-snippet
+++ b/Snippets/jQuery/sap/endsWith.js.sublime-snippet
@@ -1,8 +1,8 @@
- jsendswith
- text.html, source.js, source.coffee
- jQuery.sap.endsWith ...
- jsendswith
+ text.html, source.js, source.coffee
+ jQuery.sap.endsWith ...
+
diff --git a/Snippets/jQuery/sap/log.coffee.sublime-snippet b/Snippets/jQuery/sap/log.coffee.sublime-snippet
index 0a3fb5c..20847f2 100644
--- a/Snippets/jQuery/sap/log.coffee.sublime-snippet
+++ b/Snippets/jQuery/sap/log.coffee.sublime-snippet
@@ -1,8 +1,8 @@
- jslog
- source.coffee
- jQuery.sap.log ...
- jslog
+ source.coffee
+ jQuery.sap.log ...
+
diff --git a/Snippets/jQuery/sap/log.js.sublime-snippet b/Snippets/jQuery/sap/log.js.sublime-snippet
index 3a1c5c0..f80108a 100644
--- a/Snippets/jQuery/sap/log.js.sublime-snippet
+++ b/Snippets/jQuery/sap/log.js.sublime-snippet
@@ -1,7 +1,7 @@
- jslog
- text.html, source.js
- jQuery.sap.log ...
+ jslog
+ text.html, source.js
+ jQuery.sap.log ...
diff --git a/Snippets/jQuery/sap/req.coffee.sublime-snippet b/Snippets/jQuery/sap/req.coffee.sublime-snippet
index 7d8c4cd..6ad02d3 100644
--- a/Snippets/jQuery/sap/req.coffee.sublime-snippet
+++ b/Snippets/jQuery/sap/req.coffee.sublime-snippet
@@ -1,8 +1,8 @@
- jsreq
- source.coffee
- jQuery.sap.require ...
- jsreq
+ source.coffee
+ jQuery.sap.require ...
+
diff --git a/Snippets/jQuery/sap/req.js.sublime-snippet b/Snippets/jQuery/sap/req.js.sublime-snippet
index a4592db..efe4a86 100644
--- a/Snippets/jQuery/sap/req.js.sublime-snippet
+++ b/Snippets/jQuery/sap/req.js.sublime-snippet
@@ -1,8 +1,8 @@
- jsreq
- text.html, source.js
- jQuery.sap.require ...
- jsreq
+ text.html, source.js
+ jQuery.sap.require ...
+
diff --git a/Snippets/jQuery/sap/startsWith.js.sublime-snippet b/Snippets/jQuery/sap/startsWith.js.sublime-snippet
index 7c3bf41..5a190a1 100644
--- a/Snippets/jQuery/sap/startsWith.js.sublime-snippet
+++ b/Snippets/jQuery/sap/startsWith.js.sublime-snippet
@@ -1,8 +1,8 @@
- jsstartswith
- text.html, source.js, source.coffee
- jQuery.sap.startsWith ...
- jsstartswith
+ text.html, source.js, source.coffee
+ jQuery.sap.startsWith ...
+
diff --git a/Snippets/randomodata.js.sublime-snippet b/Snippets/randomodata.js.sublime-snippet
index 0cb6866..75d2231 100644
--- a/Snippets/randomodata.js.sublime-snippet
+++ b/Snippets/randomodata.js.sublime-snippet
@@ -1,15 +1,15 @@
- randomodata
- text.html, source.js
- Random oData JS
- randomodata
+ text.html, source.js
+ Random oData JS
+
diff --git a/Snippets/sap/m/Bar.coffee.sublime-snippet b/Snippets/sap/m/Bar.coffee.sublime-snippet
new file mode 100644
index 0000000..f5730e7
--- /dev/null
+++ b/Snippets/sap/m/Bar.coffee.sublime-snippet
@@ -0,0 +1,13 @@
+
+ Bar
+ source.coffee
+ sap.m.Bar coffee
+
+
diff --git a/Snippets/sap/m/Button.coffee.sublime-snippet b/Snippets/sap/m/Button.coffee.sublime-snippet
new file mode 100644
index 0000000..395672f
--- /dev/null
+++ b/Snippets/sap/m/Button.coffee.sublime-snippet
@@ -0,0 +1,13 @@
+
+ Button
+ source.coffee
+ sap.m.Button coffee
+
+ ${4:doSomething()}
+]]>
+
diff --git a/Snippets/sap/m/Button.js.sublime-snippet b/Snippets/sap/m/Button.js.sublime-snippet
new file mode 100644
index 0000000..9e5ca76
--- /dev/null
+++ b/Snippets/sap/m/Button.js.sublime-snippet
@@ -0,0 +1,14 @@
+
+ Button
+ text.html, source.js
+ sap.m.Button JS
+
+
diff --git a/Snippets/sap/m/Column.coffee.sublime-snippet b/Snippets/sap/m/Column.coffee.sublime-snippet
new file mode 100644
index 0000000..a488f10
--- /dev/null
+++ b/Snippets/sap/m/Column.coffee.sublime-snippet
@@ -0,0 +1,9 @@
+
+ Column
+ source.coffee
+ sap.m.Column coffee
+
+
diff --git a/Snippets/sap/m/ColumnListItem.coffee.sublime-snippet b/Snippets/sap/m/ColumnListItem.coffee.sublime-snippet
new file mode 100644
index 0000000..17754c8
--- /dev/null
+++ b/Snippets/sap/m/ColumnListItem.coffee.sublime-snippet
@@ -0,0 +1,11 @@
+
+ ColumnListItem
+ source.coffee
+ sap.m.ColumnListItem coffee
+
+
diff --git a/Snippets/sap/m/CustomListItem.coffee.sublime-snippet b/Snippets/sap/m/CustomListItem.coffee.sublime-snippet
new file mode 100644
index 0000000..d4f5054
--- /dev/null
+++ b/Snippets/sap/m/CustomListItem.coffee.sublime-snippet
@@ -0,0 +1,14 @@
+
+ CustomListItem
+ source.coffee
+ sap.m.CustomListItem coffee
+
+ ${3:doSomething()}
+]]>
+
diff --git a/Snippets/sap/m/FlexBox.coffee.sublime-snippet b/Snippets/sap/m/FlexBox.coffee.sublime-snippet
new file mode 100644
index 0000000..b001340
--- /dev/null
+++ b/Snippets/sap/m/FlexBox.coffee.sublime-snippet
@@ -0,0 +1,18 @@
+
+ FlexBox
+ source.coffee
+ sap.m.FlexBox coffee
+
+
diff --git a/Snippets/sap/m/HTML.coffee.sublime-snippet b/Snippets/sap/m/HTML.coffee.sublime-snippet
new file mode 100644
index 0000000..1d6476a
--- /dev/null
+++ b/Snippets/sap/m/HTML.coffee.sublime-snippet
@@ -0,0 +1,9 @@
+
+ HTML
+ source.coffee
+ sap.ui.core.HTML coffee
+
+
diff --git a/Snippets/sap/m/IconTabBar.coffee.sublime-snippet b/Snippets/sap/m/IconTabBar.coffee.sublime-snippet
index b4485f5..d77fab9 100644
--- a/Snippets/sap/m/IconTabBar.coffee.sublime-snippet
+++ b/Snippets/sap/m/IconTabBar.coffee.sublime-snippet
@@ -1,11 +1,11 @@
- IconTabBar
- source.coffee
- sap.m.IconTabBar coffee
- IconTabBar
+ source.coffee
+ sap.m.IconTabBar coffee
+
diff --git a/Snippets/sap/m/IconTabBar.js.sublime-snippet b/Snippets/sap/m/IconTabBar.js.sublime-snippet
index 5dc913c..d5132c7 100644
--- a/Snippets/sap/m/IconTabBar.js.sublime-snippet
+++ b/Snippets/sap/m/IconTabBar.js.sublime-snippet
@@ -1,12 +1,12 @@
- IconTabBar
- text.html, source.js
- sap.m.IconTabBar JS
- IconTabBar
+ text.html, source.js
+ sap.m.IconTabBar JS
+
diff --git a/Snippets/sap/m/IconTabBar.xml.sublime-snippet b/Snippets/sap/m/IconTabBar.xml.sublime-snippet
index 803a431..15378b0 100644
--- a/Snippets/sap/m/IconTabBar.xml.sublime-snippet
+++ b/Snippets/sap/m/IconTabBar.xml.sublime-snippet
@@ -1,12 +1,12 @@
- IconTabBar
- text.xml
- sap.m.IconTabBar XML
- IconTabBar
+ text.xml
+ sap.m.IconTabBar XML
+
-
- ${1:}
-
+
+ ${1:}
+
]]>
diff --git a/Snippets/sap/m/IconTabFilter.coffee.sublime-snippet b/Snippets/sap/m/IconTabFilter.coffee.sublime-snippet
index 7d74822..152c04c 100644
--- a/Snippets/sap/m/IconTabFilter.coffee.sublime-snippet
+++ b/Snippets/sap/m/IconTabFilter.coffee.sublime-snippet
@@ -1,10 +1,10 @@
- IconTabFilter
- source.coffee
- sap.m.IconTabFilter coffee
- IconTabFilter
+ source.coffee
+ sap.m.IconTabFilter coffee
+
diff --git a/Snippets/sap/m/IconTabFilter.js.sublime-snippet b/Snippets/sap/m/IconTabFilter.js.sublime-snippet
index 26a8d72..a8989b5 100644
--- a/Snippets/sap/m/IconTabFilter.js.sublime-snippet
+++ b/Snippets/sap/m/IconTabFilter.js.sublime-snippet
@@ -1,11 +1,11 @@
- IconTabFilter
- text.html, source.js
- sap.m.IconTabFilter JS
- IconTabFilter
+ text.html, source.js
+ sap.m.IconTabFilter JS
+
diff --git a/Snippets/sap/m/IconTabFilter.xml.sublime-snippet b/Snippets/sap/m/IconTabFilter.xml.sublime-snippet
index a2a2ef1..e759a92 100644
--- a/Snippets/sap/m/IconTabFilter.xml.sublime-snippet
+++ b/Snippets/sap/m/IconTabFilter.xml.sublime-snippet
@@ -1,12 +1,12 @@
- IconTabFilter
- text.xml
- sap.m.IconTabFilter XML
- IconTabFilter
+ text.xml
+ sap.m.IconTabFilter XML
+
- ${3:}
+ text="${1:textProperty}"
+ icon="sap-icon://${2:icon}">
+ ${3:}
]]>
diff --git a/Snippets/sap/m/Image.coffee.sublime-snippet b/Snippets/sap/m/Image.coffee.sublime-snippet
new file mode 100644
index 0000000..3cf6fbf
--- /dev/null
+++ b/Snippets/sap/m/Image.coffee.sublime-snippet
@@ -0,0 +1,9 @@
+
+ Image
+ source.coffee
+ sap.m.Image coffee
+
+
diff --git a/Snippets/sap/m/Label.coffee.sublime-snippet b/Snippets/sap/m/Label.coffee.sublime-snippet
new file mode 100644
index 0000000..a8297a7
--- /dev/null
+++ b/Snippets/sap/m/Label.coffee.sublime-snippet
@@ -0,0 +1,10 @@
+
+ Label
+ source.coffee
+ sap.m.Label coffee
+
+
diff --git a/Snippets/sap/m/List.coffee.sublime-snippet b/Snippets/sap/m/List.coffee.sublime-snippet
index e4c4e4b..9daa485 100644
--- a/Snippets/sap/m/List.coffee.sublime-snippet
+++ b/Snippets/sap/m/List.coffee.sublime-snippet
@@ -1,12 +1,12 @@
- List
- source.coffee
- sap.m.List coffee
- List
+ source.coffee
+ sap.m.List coffee
+
- $0
+ id: "${1:idList}"
+ mode: "${3:SingleSelectMaster}"
+ select: (oEvent) ->
+ $0
]]>
diff --git a/Snippets/sap/m/List.js.sublime-snippet b/Snippets/sap/m/List.js.sublime-snippet
index 0528527..c661245 100644
--- a/Snippets/sap/m/List.js.sublime-snippet
+++ b/Snippets/sap/m/List.js.sublime-snippet
@@ -1,14 +1,14 @@
- List
- text.html, source.js
- sap.m.List JS
- List
+ text.html, source.js
+ sap.m.List JS
+
diff --git a/Snippets/sap/m/List.xml.sublime-snippet b/Snippets/sap/m/List.xml.sublime-snippet
index 7ab4e55..77fe14e 100644
--- a/Snippets/sap/m/List.xml.sublime-snippet
+++ b/Snippets/sap/m/List.xml.sublime-snippet
@@ -1,14 +1,14 @@
- List
- text.xml
- sap.m.List XML
- List
+ text.xml
+ sap.m.List XML
+
- ${5:}
+ id="${1:idList}"
+ items="${2:itemsAggregation}"
+ mode="${3:SingleSelectMaster}"
+ select="${4:handleListSelect}">
+ ${5:}
]]>
diff --git a/Snippets/sap/m/ObjectAttribute.F.coffee.sublime-snippet b/Snippets/sap/m/ObjectAttribute.F.coffee.sublime-snippet
index 6c09b60..a7dfdbc 100644
--- a/Snippets/sap/m/ObjectAttribute.F.coffee.sublime-snippet
+++ b/Snippets/sap/m/ObjectAttribute.F.coffee.sublime-snippet
@@ -1,11 +1,11 @@
- ObjectAttributeF
- source.coffee
- sap.m.ObjectAttribute with Formatter coffee
- ObjectAttributeF
+ source.coffee
+ sap.m.ObjectAttribute with Formatter coffee
+
diff --git a/Snippets/sap/m/ObjectAttribute.F.js.sublime-snippet b/Snippets/sap/m/ObjectAttribute.F.js.sublime-snippet
index c6703fb..e6a7fe1 100644
--- a/Snippets/sap/m/ObjectAttribute.F.js.sublime-snippet
+++ b/Snippets/sap/m/ObjectAttribute.F.js.sublime-snippet
@@ -1,13 +1,13 @@
- ObjectAttributeF
- text.html, source.js
- sap.m.ObjectAttribute with Formatter JS
- ObjectAttributeF
+ text.html, source.js
+ sap.m.ObjectAttribute with Formatter JS
+
diff --git a/Snippets/sap/m/ObjectAttribute.F.xml.sublime-snippet b/Snippets/sap/m/ObjectAttribute.F.xml.sublime-snippet
index 881b6ef..6bbb452 100644
--- a/Snippets/sap/m/ObjectAttribute.F.xml.sublime-snippet
+++ b/Snippets/sap/m/ObjectAttribute.F.xml.sublime-snippet
@@ -1,12 +1,12 @@
- ObjectAttributeF
- text.xml
- sap.m.ObjectAttribute with Formatter XML
- ObjectAttributeF
+ text.xml
+ sap.m.ObjectAttribute with Formatter XML
+
+ text="{
+ path: '${1:textProperty}',
+ formatter: '${2:formatter.identifier}'
+ }" />
]]>
diff --git a/Snippets/sap/m/ObjectAttribute.coffee.sublime-snippet b/Snippets/sap/m/ObjectAttribute.coffee.sublime-snippet
index add50f8..a2a7130 100644
--- a/Snippets/sap/m/ObjectAttribute.coffee.sublime-snippet
+++ b/Snippets/sap/m/ObjectAttribute.coffee.sublime-snippet
@@ -1,9 +1,9 @@
- ObjectAttribute
- source.coffee
- sap.m.ObjectAttribute coffee
- ObjectAttribute
+ source.coffee
+ sap.m.ObjectAttribute coffee
+
diff --git a/Snippets/sap/m/ObjectAttribute.js.sublime-snippet b/Snippets/sap/m/ObjectAttribute.js.sublime-snippet
index 803cd8d..7661155 100644
--- a/Snippets/sap/m/ObjectAttribute.js.sublime-snippet
+++ b/Snippets/sap/m/ObjectAttribute.js.sublime-snippet
@@ -1,10 +1,10 @@
- ObjectAttribute
- text.html, source.js
- sap.m.ObjectAttribute JS
- ObjectAttribute
+ text.html, source.js
+ sap.m.ObjectAttribute JS
+
diff --git a/Snippets/sap/m/ObjectAttribute.xml.sublime-snippet b/Snippets/sap/m/ObjectAttribute.xml.sublime-snippet
index 3994d10..f2e12c4 100644
--- a/Snippets/sap/m/ObjectAttribute.xml.sublime-snippet
+++ b/Snippets/sap/m/ObjectAttribute.xml.sublime-snippet
@@ -1,8 +1,8 @@
- ObjectAttribute
- text.xml
- sap.m.ObjectAttribute XML
- ObjectAttribute
+ text.xml
+ sap.m.ObjectAttribute XML
+
]]>
diff --git a/Snippets/sap/m/ObjectHeader.coffee.sublime-snippet b/Snippets/sap/m/ObjectHeader.coffee.sublime-snippet
index 2bda373..ea5a459 100644
--- a/Snippets/sap/m/ObjectHeader.coffee.sublime-snippet
+++ b/Snippets/sap/m/ObjectHeader.coffee.sublime-snippet
@@ -1,15 +1,15 @@
- ObjectHeader
- source.coffee
- sap.m.ObjectHeader coffee
- ObjectHeader
+ source.coffee
+ sap.m.ObjectHeader coffee
+
diff --git a/Snippets/sap/m/ObjectHeader.js.sublime-snippet b/Snippets/sap/m/ObjectHeader.js.sublime-snippet
index 100dd5a..20cba58 100644
--- a/Snippets/sap/m/ObjectHeader.js.sublime-snippet
+++ b/Snippets/sap/m/ObjectHeader.js.sublime-snippet
@@ -1,16 +1,16 @@
- ObjectHeader
- text.html, source.js
- sap.m.ObjectHeader JS
- ObjectHeader
+ text.html, source.js
+ sap.m.ObjectHeader JS
+
diff --git a/Snippets/sap/m/ObjectHeader.xml.sublime-snippet b/Snippets/sap/m/ObjectHeader.xml.sublime-snippet
index d3589f4..0ad70f0 100644
--- a/Snippets/sap/m/ObjectHeader.xml.sublime-snippet
+++ b/Snippets/sap/m/ObjectHeader.xml.sublime-snippet
@@ -1,18 +1,18 @@
- ObjectHeader
- text.xml
- sap.m.ObjectHeader XML
- ObjectHeader
+ text.xml
+ sap.m.ObjectHeader XML
+
-
- ${4:}
-
-
- ${5:}
-
+ title="{${1:titleProperty}}"
+ number="{${2:numberProperty}}"
+ numberUnit="{${3:numberUnitProperty}}">
+
+ ${4:}
+
+
+ ${5:}
+
]]>
diff --git a/Snippets/sap/m/ObjectIdentifier.xml.sublime-snippet b/Snippets/sap/m/ObjectIdentifier.xml.sublime-snippet
index 17d981c..53142fb 100644
--- a/Snippets/sap/m/ObjectIdentifier.xml.sublime-snippet
+++ b/Snippets/sap/m/ObjectIdentifier.xml.sublime-snippet
@@ -1,10 +1,10 @@
- ObjectIdentifier
- text.xml
- sap.m.ObjectIdentifier XML
- ObjectIdentifier
+ text.xml
+ sap.m.ObjectIdentifier XML
+
+ title="{${1:titleProperty}}"
+ text="{${2:textProperty}}" />
]]>
diff --git a/Snippets/sap/m/ObjectListItem.coffee.sublime-snippet b/Snippets/sap/m/ObjectListItem.coffee.sublime-snippet
index 08f63d0..5efa983 100644
--- a/Snippets/sap/m/ObjectListItem.coffee.sublime-snippet
+++ b/Snippets/sap/m/ObjectListItem.coffee.sublime-snippet
@@ -1,16 +1,16 @@
- ObjectListItem
- source.coffee
- sap.m.ObjectListItem coffee
- ObjectListItem
+ source.coffee
+ sap.m.ObjectListItem coffee
+
diff --git a/Snippets/sap/m/ObjectListItem.js.sublime-snippet b/Snippets/sap/m/ObjectListItem.js.sublime-snippet
index ed87c43..141f53b 100644
--- a/Snippets/sap/m/ObjectListItem.js.sublime-snippet
+++ b/Snippets/sap/m/ObjectListItem.js.sublime-snippet
@@ -1,17 +1,17 @@
- ObjectListItem
- text.html, source.js
- sap.m.ObjectListItem JS
- ObjectListItem
+ text.html, source.js
+ sap.m.ObjectListItem JS
+
diff --git a/Snippets/sap/m/ObjectListItem.xml.sublime-snippet b/Snippets/sap/m/ObjectListItem.xml.sublime-snippet
index d91942c..1d4de1d 100644
--- a/Snippets/sap/m/ObjectListItem.xml.sublime-snippet
+++ b/Snippets/sap/m/ObjectListItem.xml.sublime-snippet
@@ -1,19 +1,19 @@
- ObjectListItem
- text.xml
- sap.m.ObjectListItem XML
- ObjectListItem
+ text.xml
+ sap.m.ObjectListItem XML
+
-
- ${5:}
-
-
- ${6:}
-
+ press="${1:handleObjectListItemPress}"
+ title="{${2:titleProperty}}"
+ number="{${3:numberProperty}}"
+ numberUnit="{${4:numberUnitProperty}}">
+
+ ${5:}
+
+
+ ${6:}
+
]]>
diff --git a/Snippets/sap/m/ObjectNumber.xml.sublime-snippet b/Snippets/sap/m/ObjectNumber.xml.sublime-snippet
index a893e4a..2f9f5a6 100644
--- a/Snippets/sap/m/ObjectNumber.xml.sublime-snippet
+++ b/Snippets/sap/m/ObjectNumber.xml.sublime-snippet
@@ -1,11 +1,11 @@
- ObjectNumber
- text.xml
- sap.m.ObjectNumber XML
- ObjectNumber
+ text.xml
+ sap.m.ObjectNumber XML
+
+ number="{${1:numberProperty}}"
+ unit="{${2:unitProperty}}"
+ state="{${3:stateProperty}}" />
]]>
diff --git a/Snippets/sap/m/ObjectStatus.F.coffee.sublime-snippet b/Snippets/sap/m/ObjectStatus.F.coffee.sublime-snippet
index a431bf7..1ec80c4 100644
--- a/Snippets/sap/m/ObjectStatus.F.coffee.sublime-snippet
+++ b/Snippets/sap/m/ObjectStatus.F.coffee.sublime-snippet
@@ -1,12 +1,12 @@
- ObjectStatusF
- source.coffee
- sap.m.ObjectStatus with Formatter coffee
- ObjectStatusF
+ source.coffee
+ sap.m.ObjectStatus with Formatter coffee
+
diff --git a/Snippets/sap/m/ObjectStatus.F.js.sublime-snippet b/Snippets/sap/m/ObjectStatus.F.js.sublime-snippet
index af4bcff..d6e6a02 100644
--- a/Snippets/sap/m/ObjectStatus.F.js.sublime-snippet
+++ b/Snippets/sap/m/ObjectStatus.F.js.sublime-snippet
@@ -1,14 +1,14 @@
- ObjectStatusF
- text.html, source.js
- sap.m.ObjectStatus with Formatter JS
- ObjectStatusF
+ text.html, source.js
+ sap.m.ObjectStatus with Formatter JS
+
diff --git a/Snippets/sap/m/ObjectStatus.F.xml.sublime-snippet b/Snippets/sap/m/ObjectStatus.F.xml.sublime-snippet
index f8fd007..4f3b823 100644
--- a/Snippets/sap/m/ObjectStatus.F.xml.sublime-snippet
+++ b/Snippets/sap/m/ObjectStatus.F.xml.sublime-snippet
@@ -1,13 +1,13 @@
- ObjectStatusF
- text.xml
- sap.m.ObjectStatus with Formatter XML
- ObjectStatusF
+ text.xml
+ sap.m.ObjectStatus with Formatter XML
+
+ text="{${1:textProperty}}"
+ state="{
+ path: '${1:textProperty}',
+ formatter: 'formatter.identifier'
+ }" />
]]>
diff --git a/Snippets/sap/m/ObjectStatus.xml.sublime-snippet b/Snippets/sap/m/ObjectStatus.xml.sublime-snippet
index d45f738..b0821e5 100644
--- a/Snippets/sap/m/ObjectStatus.xml.sublime-snippet
+++ b/Snippets/sap/m/ObjectStatus.xml.sublime-snippet
@@ -1,10 +1,10 @@
- ObjectStatus
- text.xml
- sap.m.ObjectStatus
- ObjectStatus
+ text.xml
+ sap.m.ObjectStatus
+
+ text="{${1:textProperty}}"
+ state="{state}" />
]]>
diff --git a/Snippets/sap/m/Page.coffee.sublime-snippet b/Snippets/sap/m/Page.coffee.sublime-snippet
index f5b31b1..6ba1c92 100644
--- a/Snippets/sap/m/Page.coffee.sublime-snippet
+++ b/Snippets/sap/m/Page.coffee.sublime-snippet
@@ -1,9 +1,9 @@
- Page
- source.coffee
- sap.m.Page coffee
- Page
+ source.coffee
+ sap.m.Page coffee
+
diff --git a/Snippets/sap/m/Page.js.sublime-snippet b/Snippets/sap/m/Page.js.sublime-snippet
index f1b049c..9a89976 100644
--- a/Snippets/sap/m/Page.js.sublime-snippet
+++ b/Snippets/sap/m/Page.js.sublime-snippet
@@ -1,10 +1,10 @@
- Page
- text.html, source.js
- sap.m.Page JS
- Page
+ text.html, source.js
+ sap.m.Page JS
+
diff --git a/Snippets/sap/m/Page.xml.sublime-snippet b/Snippets/sap/m/Page.xml.sublime-snippet
index eb22a8c..4eedcd8 100644
--- a/Snippets/sap/m/Page.xml.sublime-snippet
+++ b/Snippets/sap/m/Page.xml.sublime-snippet
@@ -1,11 +1,11 @@
- Page
- text.xml
- sap.m.Page XML
- Page
+ text.xml
+ sap.m.Page XML
+
- ${2:}
+ title="${1:titleProperty}">
+ ${2:}
]]>
diff --git a/Snippets/sap/m/SearchField.coffee.sublime-snippet b/Snippets/sap/m/SearchField.coffee.sublime-snippet
index a998301..6aec266 100644
--- a/Snippets/sap/m/SearchField.coffee.sublime-snippet
+++ b/Snippets/sap/m/SearchField.coffee.sublime-snippet
@@ -1,10 +1,10 @@
- SearchField
- source.coffee
- sap.m.SearchField coffee
- SearchField
+ source.coffee
+ sap.m.SearchField coffee
+
diff --git a/Snippets/sap/m/SearchField.js.sublime-snippet b/Snippets/sap/m/SearchField.js.sublime-snippet
index 56d3421..9c8cd44 100644
--- a/Snippets/sap/m/SearchField.js.sublime-snippet
+++ b/Snippets/sap/m/SearchField.js.sublime-snippet
@@ -1,11 +1,11 @@
- SearchField
- text.html, source.js
- sap.m.SearchField JS
- SearchField
+ text.html, source.js
+ sap.m.SearchField JS
+
diff --git a/Snippets/sap/m/SearchField.xml.sublime-snippet b/Snippets/sap/m/SearchField.xml.sublime-snippet
index cf66339..6fbf456 100644
--- a/Snippets/sap/m/SearchField.xml.sublime-snippet
+++ b/Snippets/sap/m/SearchField.xml.sublime-snippet
@@ -1,10 +1,10 @@
- SearchField
- text.xml
- sap.m.SearchField XML
- SearchField
+ text.xml
+ sap.m.SearchField XML
+
+ search="${1:handleSearch}"
+ width="100%" />
]]>
diff --git a/Snippets/sap/m/StandardListItem.coffee.sublime-snippet b/Snippets/sap/m/StandardListItem.coffee.sublime-snippet
index 7ce87bb..c4242b7 100644
--- a/Snippets/sap/m/StandardListItem.coffee.sublime-snippet
+++ b/Snippets/sap/m/StandardListItem.coffee.sublime-snippet
@@ -1,10 +1,10 @@
- StandardListItem
- source.coffee
- sap.m.StandardListItem coffee
- StandardListItem
+ source.coffee
+ sap.m.StandardListItem coffee
+
diff --git a/Snippets/sap/m/StandardListItem.js.sublime-snippet b/Snippets/sap/m/StandardListItem.js.sublime-snippet
index 47c8651..622c489 100644
--- a/Snippets/sap/m/StandardListItem.js.sublime-snippet
+++ b/Snippets/sap/m/StandardListItem.js.sublime-snippet
@@ -1,11 +1,11 @@
- StandardListItem
- text.html, source.js
- sap.m.StandardListItem JS
- StandardListItem
+ text.html, source.js
+ sap.m.StandardListItem JS
+
diff --git a/Snippets/sap/m/StandardListItem.xml.sublime-snippet b/Snippets/sap/m/StandardListItem.xml.sublime-snippet
index 4247a2d..4d620fe 100644
--- a/Snippets/sap/m/StandardListItem.xml.sublime-snippet
+++ b/Snippets/sap/m/StandardListItem.xml.sublime-snippet
@@ -1,10 +1,10 @@
- StandardListItem
- text.xml
- sap.m.StandardListItem XML
- StandardListItem
+ text.xml
+ sap.m.StandardListItem XML
+
+ title="{${1:titleProperty}}"
+ description="{${2:descriptionProperty}}" />
]]>
diff --git a/Snippets/sap/m/Table.coffee.sublime-snippet b/Snippets/sap/m/Table.coffee.sublime-snippet
index 1416b69..e4739b8 100644
--- a/Snippets/sap/m/Table.coffee.sublime-snippet
+++ b/Snippets/sap/m/Table.coffee.sublime-snippet
@@ -1,13 +1,13 @@
- Table
- source.coffee
- sap.m.Table coffee
- Table
+ source.coffee
+ sap.m.Table coffee
+
diff --git a/Snippets/sap/m/Table.js.sublime-snippet b/Snippets/sap/m/Table.js.sublime-snippet
index 9d03f8f..84e6eaf 100644
--- a/Snippets/sap/m/Table.js.sublime-snippet
+++ b/Snippets/sap/m/Table.js.sublime-snippet
@@ -1,14 +1,14 @@
- Table
- text.html, source.js
- sap.m.Table JS
- Table
+ text.html, source.js
+ sap.m.Table JS
+
diff --git a/Snippets/sap/m/Table.xml.sublime-snippet b/Snippets/sap/m/Table.xml.sublime-snippet
index b29bcf7..04da504 100644
--- a/Snippets/sap/m/Table.xml.sublime-snippet
+++ b/Snippets/sap/m/Table.xml.sublime-snippet
@@ -1,14 +1,14 @@
- Table
- text.xml
- sap.m.Table XML
- Table
+ text.xml
+ sap.m.Table XML
+
-
- ${3:}
-
+ headerText="${1:headerTextProperty}"
+ items="{${2:itemsAggregation}}">
+
+ ${3}
+
]]>
diff --git a/Snippets/sap/m/Text.coffee.sublime-snippet b/Snippets/sap/m/Text.coffee.sublime-snippet
new file mode 100644
index 0000000..33c561f
--- /dev/null
+++ b/Snippets/sap/m/Text.coffee.sublime-snippet
@@ -0,0 +1,8 @@
+
+ Text
+ source.coffee
+ sap.m.Text coffee
+
+
diff --git a/Snippets/sap/m/TextArea.coffee.sublime-snippet b/Snippets/sap/m/TextArea.coffee.sublime-snippet
new file mode 100644
index 0000000..300e004
--- /dev/null
+++ b/Snippets/sap/m/TextArea.coffee.sublime-snippet
@@ -0,0 +1,10 @@
+
+ TextArea
+ source.coffee
+ sap.m.TextArea coffee
+
+
diff --git a/Snippets/sap/m/apppage.xml.sublime-snippet b/Snippets/sap/m/apppage.xml.sublime-snippet
index e011c82..fa59435 100644
--- a/Snippets/sap/m/apppage.xml.sublime-snippet
+++ b/Snippets/sap/m/apppage.xml.sublime-snippet
@@ -1,12 +1,12 @@
- apppage
- text.xml
- sap.m.App>Page XML
- apppage
+ text.xml
+ sap.m.App>Page XML
+
-
- $0
-
+
+ $0
+
]]>
diff --git a/Snippets/sap/m/layout.VerticalLayout.coffee.sublime-snippet b/Snippets/sap/m/layout.VerticalLayout.coffee.sublime-snippet
new file mode 100644
index 0000000..377ee5d
--- /dev/null
+++ b/Snippets/sap/m/layout.VerticalLayout.coffee.sublime-snippet
@@ -0,0 +1,11 @@
+
+ VerticalLayout
+ source.coffee
+ sap.ui.layout.VerticalLayout coffee
+
+
diff --git a/Snippets/sap/ui/core/ComponentContainer.coffee.sublime-snippet b/Snippets/sap/ui/core/ComponentContainer.coffee.sublime-snippet
index fb6ec3a..7cdf15b 100644
--- a/Snippets/sap/ui/core/ComponentContainer.coffee.sublime-snippet
+++ b/Snippets/sap/ui/core/ComponentContainer.coffee.sublime-snippet
@@ -1,10 +1,10 @@
- ComponentContainer
- source.coffee
- sap.ui.core.ComponentContainer coffee
- ComponentContainer
+ source.coffee
+ sap.ui.core.ComponentContainer coffee
+
diff --git a/Snippets/sap/ui/core/ComponentContainer.js.sublime-snippet b/Snippets/sap/ui/core/ComponentContainer.js.sublime-snippet
index 682e38b..18a68e3 100644
--- a/Snippets/sap/ui/core/ComponentContainer.js.sublime-snippet
+++ b/Snippets/sap/ui/core/ComponentContainer.js.sublime-snippet
@@ -1,11 +1,11 @@
- ComponentContainer
- text.html, source.js
- sap.ui.core.ComponentContainer JS
- ComponentContainer
+ text.html, source.js
+ sap.ui.core.ComponentContainer JS
+
diff --git a/Snippets/sap/ui/core/byId.js.sublime-snippet b/Snippets/sap/ui/core/byId.js.sublime-snippet
index 3691876..bb14b09 100644
--- a/Snippets/sap/ui/core/byId.js.sublime-snippet
+++ b/Snippets/sap/ui/core/byId.js.sublime-snippet
@@ -1,8 +1,8 @@
- sapbyId
- text.html, source.js, source.coffee
- sap.ui.getCore().byId ...
- sapbyId
+ text.html, source.js, source.coffee
+ sap.ui.getCore().byId ...
+
diff --git a/Snippets/sap/ui/core/jsonModel.coffee.sublime-snippet b/Snippets/sap/ui/core/jsonModel.coffee.sublime-snippet
index 60059b5..a99f948 100644
--- a/Snippets/sap/ui/core/jsonModel.coffee.sublime-snippet
+++ b/Snippets/sap/ui/core/jsonModel.coffee.sublime-snippet
@@ -1,8 +1,8 @@
- sapJSONModel
- source.coffee
- sap.ui.model.json.JSONModel ...
- sapJSONModel
+ source.coffee
+ sap.ui.model.json.JSONModel ...
+
diff --git a/Snippets/sap/ui/core/jsonModel.js.sublime-snippet b/Snippets/sap/ui/core/jsonModel.js.sublime-snippet
index 5afab44..c4f1b3e 100644
--- a/Snippets/sap/ui/core/jsonModel.js.sublime-snippet
+++ b/Snippets/sap/ui/core/jsonModel.js.sublime-snippet
@@ -1,7 +1,7 @@
- sapJSONModel
- text.html, source.js
- sap.ui.model.json.JSONModel ...
+ sapJSONModel
+ text.html, source.js
+ sap.ui.model.json.JSONModel ...
diff --git a/Snippets/sap/ui/core/mvc/View.xml.sublime-snippet b/Snippets/sap/ui/core/mvc/View.xml.sublime-snippet
index f51405a..6990cd3 100644
--- a/Snippets/sap/ui/core/mvc/View.xml.sublime-snippet
+++ b/Snippets/sap/ui/core/mvc/View.xml.sublime-snippet
@@ -1,12 +1,12 @@
- View
- text.xml
- sap.ui.core.mvc.View XML
- View
+ text.xml
+ sap.ui.core.mvc.View XML
+
- $0
+ xmlns:mvc="sap.ui.core.mvc"
+ xmlns="${1:sap.m}">
+ $0
]]>
diff --git a/Snippets/sap/ui/core/oDataModel.coffee.sublime-snippet b/Snippets/sap/ui/core/oDataModel.coffee.sublime-snippet
index f3af2de..76bfdb7 100644
--- a/Snippets/sap/ui/core/oDataModel.coffee.sublime-snippet
+++ b/Snippets/sap/ui/core/oDataModel.coffee.sublime-snippet
@@ -1,8 +1,8 @@
- sapoDataModel
- source.coffee
- sap.ui.model.odata ...
- sapoDataModel
+ source.coffee
+ sap.ui.model.odata ...
+
diff --git a/Snippets/sap/ui/core/oDataModel.js.sublime-snippet b/Snippets/sap/ui/core/oDataModel.js.sublime-snippet
index ec5486c..5ad7687 100644
--- a/Snippets/sap/ui/core/oDataModel.js.sublime-snippet
+++ b/Snippets/sap/ui/core/oDataModel.js.sublime-snippet
@@ -1,7 +1,7 @@
- sapoDataModel
- text.html, source.js
- sap.ui.model.odata ...
+ sapoDataModel
+ text.html, source.js
+ sap.ui.model.odata ...
diff --git a/Snippets/sap/ui/core/setModel.coffee.sublime-snippet b/Snippets/sap/ui/core/setModel.coffee.sublime-snippet
index a049cdd..821d2e7 100644
--- a/Snippets/sap/ui/core/setModel.coffee.sublime-snippet
+++ b/Snippets/sap/ui/core/setModel.coffee.sublime-snippet
@@ -1,8 +1,8 @@
- sapsetModel
- source.coffee
- sap.ui.getCore().setModel ...
- sapsetModel
+ source.coffee
+ sap.ui.getCore().setModel ...
+
diff --git a/Snippets/sap/ui/core/setModel.js.sublime-snippet b/Snippets/sap/ui/core/setModel.js.sublime-snippet
index ceb401d..3cb7a0d 100644
--- a/Snippets/sap/ui/core/setModel.js.sublime-snippet
+++ b/Snippets/sap/ui/core/setModel.js.sublime-snippet
@@ -1,7 +1,7 @@
- sapsetModel
- text.html, source.js
- sap.ui.getCore().setModel ...
+ sapsetModel
+ text.html, source.js
+ sap.ui.getCore().setModel ...