feat(SublimeText2.WebPackages): cache packages
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>module('${1:module name}'${2:, {${6/(.+)/(?1:
|
||||
setup\: function\(\) {
|
||||
:)/}${6:// setup for $1 }${6/(.+)/(?1:
|
||||
}:)/}${7/(.+)/(?1:,
|
||||
teardown\: function\(\) {
|
||||
:)/}${7://teardown for $1}${7/(.+)/(?1:
|
||||
}:)/}
|
||||
\}});
|
||||
$0</string>
|
||||
<key>name</key>
|
||||
<string>QUnit module</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>module</string>
|
||||
<key>uuid</key>
|
||||
<string>08389AF0-8A25-4FC4-9AF2-D18C42CBD051</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>test('${1:description}'${2/(.+)/(?1:, :)/}${2:numberexpected}${3:, ${4:function() {
|
||||
$0
|
||||
\}}});</string>
|
||||
<key>name</key>
|
||||
<string>QUnit test</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>test</string>
|
||||
<key>uuid</key>
|
||||
<string>002C9C57-F00E-4338-B3FF-601D8E93F122</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>.done(${1:doneCallbacks})$0</string>
|
||||
<key>name</key>
|
||||
<string>deferred.done</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>.done</string>
|
||||
<key>uuid</key>
|
||||
<string>79F89635-37BB-4BA9-8415-981C8598013B</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>.fail(${1:failCallbacks})$0</string>
|
||||
<key>name</key>
|
||||
<string>deferred.fail</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>.fail</string>
|
||||
<key>uuid</key>
|
||||
<string>2951E2A1-1F48-466F-8F43-04C1BC71A2DE</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>.isRejected()$0</string>
|
||||
<key>name</key>
|
||||
<string>deferred.isRejected</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>.isRejected</string>
|
||||
<key>uuid</key>
|
||||
<string>9090253A-EDB0-4E86-AFBD-02776C5DBCBE</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>.isResolved()$0</string>
|
||||
<key>name</key>
|
||||
<string>deferred.isResolved</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>.isResolved</string>
|
||||
<key>uuid</key>
|
||||
<string>9E2BF3EE-B220-454A-9132-0EE3A5E5F0C4</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>.reject(${1:args})$0</string>
|
||||
<key>name</key>
|
||||
<string>deferred.reject</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>.reject</string>
|
||||
<key>uuid</key>
|
||||
<string>D05CC3EE-718F-47D6-AA8B-FD5FDCA57282</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>.rejectWith(${1:context}${2/(^,).*|.+/(?1::, )/}${2:args})$0</string>
|
||||
<key>name</key>
|
||||
<string>deferred.rejectWith</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>.rejectWith</string>
|
||||
<key>uuid</key>
|
||||
<string>C6D45B8E-3494-45C4-BEDD-3C0B71B414E1</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>.then(${1:doneCallbacks}, ${2:failCallbacks})$0</string>
|
||||
<key>name</key>
|
||||
<string>deferred.then</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>.then</string>
|
||||
<key>uuid</key>
|
||||
<string>6129A0BF-7084-44F7-89C7-AB36526DAD87</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,31 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>jQuery.ajax({
|
||||
url: '${1:/path/to/file}',
|
||||
${2/(.+)/(?1: type\: ':)/}${2:POST}${2/(.+)/(?1:',
|
||||
:)/}${3/(.+)/(?1: dataType\: ':)/}${3:xml/html/script/json/jsonp}${3/(.+)/(?1:',
|
||||
:)/}${4/(.+)/(?1: data\: {:)/}${4:param1: 'value1'}${4/(.+)/(?1:},
|
||||
:)/}${5/(.+)/(?1: complete\: function\(xhr, textStatus\) {
|
||||
:)/}${5://called when complete}${5/(.+)/(?1:
|
||||
},
|
||||
:)/}${6/(.+)/(?1: success\: function\(data, textStatus, xhr\) {
|
||||
:)/}${6://called when successful}${6/(.+)/(?1:
|
||||
},
|
||||
:)/}${7/(.+)/(?1: error\: function\(xhr, textStatus, errorThrown\) {
|
||||
:)/}${7://called when there is an error}
|
||||
${7/(.+)/(?1: }
|
||||
:)/}});
|
||||
$0</string>
|
||||
<key>name</key>
|
||||
<string>jQuery.ajax</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>jQuery.ajax</string>
|
||||
<key>uuid</key>
|
||||
<string>F18DAC78-14B2-4D02-AFBC-A9C47F915590</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,31 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>jQuery.ajaxSetup({
|
||||
url: '${1:/path/to/file}',
|
||||
${2/(.+)/(?1: type\: ':)/}${2:POST}${2/(.+)/(?1:',
|
||||
:)/}${3/(.+)/(?1: dataType\: ':)/}${3:xml/html/script/json/jsonp}${3/(.+)/(?1:',
|
||||
:)/}${4/(.+)/(?1: data\: {:)/}${4:param1: 'value1'}${4/(.+)/(?1:},
|
||||
:)/}${5/(.+)/(?1: complete\: function\(xhr, textStatus\) {
|
||||
:)/}${5://called when complete}${5/(.+)/(?1:
|
||||
},
|
||||
:)/}${6/(.+)/(?1: success\: function\(data, textStatus, xhr\) {
|
||||
:)/}${6://called when successful}${6/(.+)/(?1:
|
||||
},
|
||||
:)/}${7/(.+)/(?1: error\: function\(xhr, textStatus, errorThrown\) {
|
||||
:)/}${7://called when there is an error}
|
||||
${7/(.+)/(?1: }
|
||||
:)/}});
|
||||
$0</string>
|
||||
<key>name</key>
|
||||
<string>jQuery.ajaxSetup</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>jQuery.ajaxSetup</string>
|
||||
<key>uuid</key>
|
||||
<string>D65B8AE7-6504-4CC4-9EFB-4012D980DFB5</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>jQuery.boxModel</string>
|
||||
<key>name</key>
|
||||
<string>jQuery.boxModel</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>jQuery.boxModel</string>
|
||||
<key>uuid</key>
|
||||
<string>928C97F0-0994-4F91-BDDA-40C8E77A3666</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>jQuery.browser${1/(.+)/(?1:.:)/}${1:webkit/opera/msie/mozilla}${1/(.+)/(?1: :)/}$0</string>
|
||||
<key>name</key>
|
||||
<string>jQuery.browser</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>jQuery.browser</string>
|
||||
<key>uuid</key>
|
||||
<string>E53A000B-0E54-4DCD-A53B-89FFA80B7F9E</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>jQuery.browser.version</string>
|
||||
<key>name</key>
|
||||
<string>jQuery.browser.version</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>jQuery.browser</string>
|
||||
<key>uuid</key>
|
||||
<string>6F342C78-D195-4062-81D2-A6B91C8DAD72</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>jQuery.each(${1:array/object}, function(${2:index}${3:, ${4:val}}) {
|
||||
${0://iterate through array or object}
|
||||
});</string>
|
||||
<key>name</key>
|
||||
<string>jQuery.each</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>jQuery.each</string>
|
||||
<key>uuid</key>
|
||||
<string>A16AD94D-AA5D-4CDB-81F2-D7DBC87EB03D</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>jQuery.extend(${1:true, }${2:target object}, ${3:object1});
|
||||
$0</string>
|
||||
<key>name</key>
|
||||
<string>jQuery.extend</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>jQuery.extend</string>
|
||||
<key>uuid</key>
|
||||
<string>71CE8077-FA1A-44DE-AD87-9C809702BAC4</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>jQuery.get('${1:/path/to/file}'${2/(.+)/(?1:, {:)/}${2:param1: 'value1'}${2/(.+)/(?1:}:)/}${3/(.+)/(?1:, function\(data, textStatus, xhr\) {
|
||||
:)/}${3://optional stuff to do after success}${3/(.+)/(?1:
|
||||
}:)/});
|
||||
$0</string>
|
||||
<key>name</key>
|
||||
<string>jQuery.get</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>jQuery.get</string>
|
||||
<key>uuid</key>
|
||||
<string>8F8BE76F-F6AC-448A-9F75-339275ED18BF</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>jQuery.getJSON('${1:/path/to/file}'${2/(.+)/(?1:, {:)/}${2:param1: 'value1'}${2/(.+)/(?1:}:)/}${3/(.+)/(?1:, function\(json, textStatus\) {
|
||||
:)/}${3://optional stuff to do after success}${3/(.+)/(?1:
|
||||
}:)/});
|
||||
$0</string>
|
||||
<key>name</key>
|
||||
<string>jQuery.getJSON</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>jQuery.getJSON</string>
|
||||
<key>uuid</key>
|
||||
<string>1E5851C8-C77F-48B1-B81E-CCF2E9F50E90</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>jQuery.getScript('${1:path/to/file}'${2/(.+)/(?1:, function\(data, textStatus\) {
|
||||
:)/}${2://optional stuff to do after getScript}${2/(.+)/(?1:
|
||||
}:)/});
|
||||
$0</string>
|
||||
<key>name</key>
|
||||
<string>jQuery.getScript</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>jQuery.getScript</string>
|
||||
<key>uuid</key>
|
||||
<string>E7A389DC-77F8-4D48-9B4E-35C966A9722B</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>jQuery.inArray(${1:value}, ${2:array});$0</string>
|
||||
<key>name</key>
|
||||
<string>jQuery.inArray</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>jQuery.inArray</string>
|
||||
<key>uuid</key>
|
||||
<string>E96A90AC-73ED-46A6-A0C5-6E47043B8F4B</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>jQuery.isEmptyObject('${1:object}')$0</string>
|
||||
<key>name</key>
|
||||
<string>jQuery.isEmptyObject</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>jQuery.isEmptyObject</string>
|
||||
<key>uuid</key>
|
||||
<string>C91FAB3B-AB50-4113-B29A-A93B79930A56</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>jQuery.isPlainObject('${1:object}')$0</string>
|
||||
<key>name</key>
|
||||
<string>jQuery.isPlainObject</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>jQuery.isPlainObject</string>
|
||||
<key>uuid</key>
|
||||
<string>BB98D569-21AB-4A7A-BA0B-95322E41715E</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>jQuery.isWindow('${1:object}')$0</string>
|
||||
<key>name</key>
|
||||
<string>jQuery.isWindow</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>jQuery.isWindow</string>
|
||||
<key>uuid</key>
|
||||
<string>085903F9-746E-42A6-A075-701E666B1080</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>jQuery.map(${1:array}, function(${2:item}${3:, ${4:index}}) {
|
||||
${5:return ${6:something};}
|
||||
});</string>
|
||||
<key>name</key>
|
||||
<string>jQuery.map</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>jQuery.map</string>
|
||||
<key>uuid</key>
|
||||
<string>AE82E287-8D4F-4077-85C3-75CF4B1083C7</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>jQuery.merge(${1:array1}, ${2:array2});
|
||||
$0</string>
|
||||
<key>name</key>
|
||||
<string>jQuery.merge</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>jQuery.merge</string>
|
||||
<key>uuid</key>
|
||||
<string>55304395-C690-4D69-B696-1837C5A5B03D</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>jQuery.noop()${0:;}${1:}</string>
|
||||
<key>name</key>
|
||||
<string>jQuery.noop</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>jQuery.noop</string>
|
||||
<key>uuid</key>
|
||||
<string>390F8483-BB8F-45F1-B2EB-C943AC5B24CA</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>jQuery.parseJSON(${1:json});${0:}</string>
|
||||
<key>name</key>
|
||||
<string>jQuery.parseJSON</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>jQuery.parseJSON</string>
|
||||
<key>uuid</key>
|
||||
<string>D502E460-8AD5-487D-9AAD-D39FC1A62127</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>jQuery.parseXML(${1:data});${0:}</string>
|
||||
<key>name</key>
|
||||
<string>jQuery.parseXML</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>jQuery.parseXML</string>
|
||||
<key>uuid</key>
|
||||
<string>71C02AD2-0CD3-44EA-931A-D9A3C04D6C47</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>jQuery.post('${1:/path/to/file}'${2/(.+)/(?1:, {:)/}${2:param1: 'value1'}${2/(.+)/(?1:}:)/}${3/(.+)/(?1:, function\(data, textStatus, xhr\) {
|
||||
:)/}${3://optional stuff to do after success}${3/(.+)/(?1:
|
||||
}:)/});
|
||||
$0</string>
|
||||
<key>name</key>
|
||||
<string>jQuery.post</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>jQuery.post</string>
|
||||
<key>uuid</key>
|
||||
<string>5E500FD9-6E49-4D3F-91F2-733051DE2CD9</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>jQuery.sub()$0</string>
|
||||
<key>name</key>
|
||||
<string>jQuery.sub</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>jQuery.sub</string>
|
||||
<key>uuid</key>
|
||||
<string>D89081D7-8E1A-454D-B6A5-1ACFE9C10A5C</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>jQuery.trim(${1:'${2:string}'})$0</string>
|
||||
<key>name</key>
|
||||
<string>jQuery.trim</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>jQuery.trim</string>
|
||||
<key>uuid</key>
|
||||
<string>C4C61E6A-6FA9-491A-97B0-23C645338713</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>jQuery.type(${1:object})$0</string>
|
||||
<key>name</key>
|
||||
<string>jQuery.type</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>jQuery.type</string>
|
||||
<key>uuid</key>
|
||||
<string>0A75E731-B728-4968-BA71-4EEBACC3F6E0</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>jQuery.unique(${1:DOMelementArray});
|
||||
$0</string>
|
||||
<key>name</key>
|
||||
<string>jQuery.unique</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>jQuery.unique</string>
|
||||
<key>uuid</key>
|
||||
<string>7CE997DA-D8B8-4908-BFAF-2299C067CDAE</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>jQuery.when(${1:deferreds});
|
||||
$0</string>
|
||||
<key>name</key>
|
||||
<string>jQuery.when</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>jQuery.when</string>
|
||||
<key>uuid</key>
|
||||
<string>2872872D-9EEC-417E-955A-107AF523FE5D</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>jQuery.fn.${1:myeffect} = function(speed, easing, callback) {
|
||||
return this.animate({${2:param1}: ${3:'value'}}, speed, easing, callback);
|
||||
};</string>
|
||||
<key>name</key>
|
||||
<string>plugin (animation)</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>plugin</string>
|
||||
<key>uuid</key>
|
||||
<string>D2949488-1293-4CF9-B57A-43BC8E4089FF</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,129 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>// jQuery ${1:pluginName} Plugin
|
||||
(function( \$ ) {
|
||||
var settings = {
|
||||
${30:}
|
||||
};
|
||||
|
||||
var methods = {
|
||||
init: function( options ) {
|
||||
|
||||
this.each(function() {
|
||||
var data, dataId, opts,
|
||||
${10:\$this} = $(this);
|
||||
|
||||
$10.$1('options', options);
|
||||
data = $10.data('$1') || {};
|
||||
opts = data.options;
|
||||
|
||||
// If the plugin hasn't been initialized yet
|
||||
if ( !data.$1 ) {
|
||||
dataId = +new Date;
|
||||
|
||||
data = {
|
||||
cluetip: $1,
|
||||
options: opts,
|
||||
id: dataId
|
||||
};
|
||||
|
||||
$10.data('$1', data);
|
||||
${14:
|
||||
// create element and append to body
|
||||
var $1 = \$('<div />', {
|
||||
'class': '$1'
|
||||
\}).appendTo( 'body' );
|
||||
|
||||
$1.data( '$1', {target: $10, id: dataId\} );
|
||||
}
|
||||
|
||||
} // !data.$1
|
||||
|
||||
$0
|
||||
|
||||
});
|
||||
|
||||
return this;
|
||||
},
|
||||
destroy: function( ) {
|
||||
|
||||
this.each(function() {
|
||||
|
||||
var $10 = \$(this),
|
||||
data = $10.data( '$1' );
|
||||
|
||||
// Remove created elements, unbind namespaced events, and remove data
|
||||
\$(document).unbind( '.$1' );
|
||||
data.$1.remove();
|
||||
$10.unbind( '.$1' )
|
||||
.removeData( '$1' );
|
||||
|
||||
});
|
||||
|
||||
return this;
|
||||
},
|
||||
options: function( options ) {
|
||||
|
||||
this.each(function() {
|
||||
var $10 = \$(this),
|
||||
// don't use our getData() function here
|
||||
// because we want an object regardless
|
||||
data = $10.data( '$1' ) || {},
|
||||
opts = data.options || {};
|
||||
|
||||
// deep extend (merge) default settings, per-call options, and options set with:
|
||||
// html10 data-$1 options JSON and \$('selector').$1( 'options', {} );
|
||||
opts = \$.extend( true, {}, \$.fn.cluetip.defaults, opts, options || {} );
|
||||
data.options = opts;
|
||||
\$.data( this, '$1', data );
|
||||
});
|
||||
|
||||
return this;
|
||||
}${20/(.+)/(?1:,
|
||||
:)/}${20:someOtherMethod}${20/(.+)/(?1:\: function\(\) {
|
||||
|
||||
}:)/}
|
||||
};
|
||||
|
||||
var protoSlice = Array.prototype.slice;
|
||||
|
||||
\$.fn.$1 = function( method ) {
|
||||
|
||||
if ( methods[method] ) {
|
||||
return methods[method].apply( this, protoSlice.call( arguments, 1 ) );
|
||||
} else if ( typeof method === 'object' || ! method ) {
|
||||
return methods.init.apply( this, arguments );
|
||||
} else {
|
||||
\$.error( 'Method ' + method + ' does not exist on jQuery.fn.$1' );
|
||||
}
|
||||
|
||||
};
|
||||
|
||||
\$.extend(\$.fn.$1, {
|
||||
defaults: settings
|
||||
});
|
||||
|
||||
function getData(el) {
|
||||
var $1, opts,
|
||||
$10 = \$(el),
|
||||
data = $10.data( '$1' ) || {};
|
||||
|
||||
if (!data.$1) { return false; }
|
||||
|
||||
return data;
|
||||
}
|
||||
|
||||
})( jQuery );</string>
|
||||
<key>name</key>
|
||||
<string>plugin (method extras)</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>plugin</string>
|
||||
<key>uuid</key>
|
||||
<string>39192EFA-D490-4E52-B7F8-D68584397A41</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>(function(\$) {
|
||||
\$.extend(\$.expr[':'], {
|
||||
${1:selectorName}: function(element, index, matches, set) {
|
||||
$0
|
||||
return something;
|
||||
}
|
||||
});
|
||||
})(jQuery);
|
||||
</string>
|
||||
<key>name</key>
|
||||
<string>plugin (selector)</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>plugin</string>
|
||||
<key>uuid</key>
|
||||
<string>27C91862-CFF5-4D6F-8BBB-7DCF2122FA74</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,40 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string>(function(\$) {
|
||||
${2:// ${3:What does the $1 plugin do?}}
|
||||
\$.fn.${1:pluginName} = function(options) {
|
||||
|
||||
if (!this.length) { return this; }
|
||||
|
||||
var opts = \$.extend(${5:true, }{}, \$.fn.$1.defaults, options);
|
||||
|
||||
this.each(function() {
|
||||
var ${6:\$this} = \$(this);
|
||||
$0
|
||||
});
|
||||
|
||||
return this;
|
||||
};
|
||||
|
||||
// default options
|
||||
\$.fn.$1.defaults = {
|
||||
${4:defaultOne: true,
|
||||
defaultTwo: false,
|
||||
defaultThree: 'yay!'}
|
||||
};
|
||||
|
||||
})(jQuery);
|
||||
</string>
|
||||
<key>name</key>
|
||||
<string>plugin (method basic)</string>
|
||||
<key>scope</key>
|
||||
<string>source.js</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>plugin</string>
|
||||
<key>uuid</key>
|
||||
<string>02F87930-5CDC-414A-BA7F-D74CCFD2CBA3</string>
|
||||
</dict>
|
||||
</plist>
|
@@ -0,0 +1,38 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>content</key>
|
||||
<string><!DOCTYPE HTML>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>${1:}</title>
|
||||
<link rel="stylesheet" href="${2:}qunit.css" type="text/css" media="screen">
|
||||
<script src="${3:http://code.jquery.com/jquery-latest.js}"></script>
|
||||
<script src="${4:}qunit.js"></script>
|
||||
<script src="${5:myscript.js}"></script>${6:
|
||||
<script src="${7:test.js}"></script>}
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<h1 id="qunit-header">${8:$1}</h1>
|
||||
<h2 id="qunit-banner"></h2>
|
||||
<div id="qunit-testrunner-toolbar"></div>
|
||||
<h2 id="qunit-userAgent"></h2>
|
||||
<ol id="qunit-tests"></ol>
|
||||
<div id="qunit-fixture">
|
||||
${9:<!-- my test markup goes here -->}
|
||||
</div>
|
||||
</body>
|
||||
</html></string>
|
||||
<key>name</key>
|
||||
<string>QUnit HTML</string>
|
||||
<key>scope</key>
|
||||
<string>text.html</string>
|
||||
<key>tabTrigger</key>
|
||||
<string>qhtml</string>
|
||||
<key>uuid</key>
|
||||
<string>A3107EF3-17D8-4453-9DB3-4F5CE1B502D9</string>
|
||||
</dict>
|
||||
</plist>
|
Reference in New Issue
Block a user