# Encoding: UTF-8

[{content: "\\$(${2:'$1'})",
  name: "$",
  scope: "source.js.prototype",
  tabTrigger: "$",
  uuid: "A3445CDA-CD0A-4F0E-A83F-0C7D4954F812"},
 {content: "(function(${1:value}) {\n\t${2:$1}$0\n});",
  keyEquivalent: "^@(",
  name: "(function()...})",
  scope: "source.js.prototype",
  uuid: "5F877B41-21B1-4466-9BE4-77D946C01897"},
 {content: 
   "{\n\t${1:onSuccess: function(${2:response}) {\n\t\t$3\n\t\\}}${5:,\n\tonFailure: function($2) {\n\t\t$6\n\t}}$0\n}",
  name: "Ajax Options",
  scope: "source.js.prototype",
  tabTrigger: "ajax_options",
  uuid: "CE75EFFF-7A49-4119-A581-1B839E5BC02C"},
 {content: 
   "new Ajax. PeriodicalUpdater(${1:'${2:element}'}, ${3:'${4:url}'}${5:, ${6:ajax_options}});",
  name: "Ajax.PeriodicalUpdater",
  scope: "source.js.prototype",
  tabTrigger: "ajax",
  uuid: "C37F2589-080C-4664-AB3F-E9F262431B57"},
 {content: "new Ajax.Updater(${1:'${2:url}'}${3:, ${4:ajax_options}});",
  name: "Ajax.Request",
  scope: "source.js.prototype",
  tabTrigger: "ajax",
  uuid: "A5582955-3F83-4A35-86E5-27D4D19D864F"},
 {content: 
   "new Ajax.Updater(${1:'${2:element}'}, ${3:'${4:url}'}${5:, ${6:ajax_options}});",
  name: "Ajax.Updater",
  scope: "source.js.prototype",
  tabTrigger: "ajax",
  uuid: "2413A37D-D070-445B-A7DB-BAA1F79E3D14"},
 {content: 
   "var ${1:MyClass} = Class.create(${2:MySuperClass}${2/.+/, /}{\n\tinitialize: function($4) {\n\t\t$5\n\t}\n});",
  name: "Class.create",
  scope: "source.js.prototype",
  tabTrigger: "class",
  uuid: "D6B9EA9B-DD59-4123-BEDA-27F4B9F60A3B"},
 {content: 
   "var ${1:ClassName} = Class.create();\n${1:ClassName}.prototype = {\n  initialize : function(){\n    $0${10:${TM_SELECTED_TEXT:/*initialize*/}}\n  }${2:, /*Other methods?*/}\n};\n${4:${1:ClassName}.${3:instance} = new ${1:ClassName};\n}",
  name: "Create Class Alt",
  scope: "source.js.prototype",
  tabTrigger: "class",
  uuid: "937FC554-B597-4862-9A60-7605B13C81E8"},
 {content: 
   "{\n\t${1:${2:duration}: ${3:1}}${5:,\n\tafterFinish: function() {\n\t\t$6\n\t\\}}$0\n}",
  name: "Effect Options",
  scope: "source.js.prototype",
  tabTrigger: "effect_options",
  uuid: "43BBB5EB-10C8-4E27-8239-71354EFCD533"},
 {content: "new Effect.Appear(${1:'${2:element}'}${3:, ${4:effect_options}});",
  name: "Effect.Appear",
  scope: "source.js.prototype",
  tabTrigger: "eff",
  uuid: "5EF19595-AF11-4034-920C-46726A14A3D2"},
 {content: 
   "new Effect.BlindDown(${1:'${2:element}'}${3:, ${4:effect_options}});",
  name: "Effect.BlindDown",
  scope: "source.js.prototype",
  tabTrigger: "eff",
  uuid: "77E30D5F-FF83-4C7A-8D41-4369DD227FAA"},
 {content: 
   "new Effect.BlindUp(${1:'${2:element}'}${3:, ${4:effect_options}});",
  name: "Effect.BlindUp",
  scope: "source.js.prototype",
  tabTrigger: "eff",
  uuid: "A44A8D5C-A8D1-4D28-9AA3-ECE21FD79F4C"},
 {content: 
   "new Effect.DropOut(${1:'${2:element}'}${3:, ${4:effect_options}});",
  name: "Effect.DropOut",
  scope: "source.js.prototype",
  tabTrigger: "eff",
  uuid: "1A2DE326-C29F-4BC0-BD20-ABB254AE4582"},
 {content: "new Effect.Fade(${1:'${2:element}'}${3:, ${4:effect_options}});",
  name: "Effect.Fade",
  scope: "source.js.prototype",
  tabTrigger: "eff",
  uuid: "E325A572-79A1-4191-BF28-41556DA28BAA"},
 {content: "new Effect.Fold(${1:'${2:element}'}${3:, ${4:effect_options}});",
  name: "Effect.Fold",
  scope: "source.js.prototype",
  tabTrigger: "eff",
  uuid: "CB408418-8B87-4793-8F68-B5BEE56094D9"},
 {content: "new Effect.Grow(${1:'${2:element}'}${3:, ${4:effect_options}});",
  name: "Effect.Grow",
  scope: "source.js.prototype",
  tabTrigger: "eff",
  uuid: "F8A61204-9D9F-439B-8252-80B893BC0C84"},
 {content: 
   "new Effect.Highlight(${1:'${2:element}'}${3:, ${4:effect_options}});",
  name: "Effect.Highlight",
  scope: "source.js.prototype",
  tabTrigger: "eff",
  uuid: "62EF51B2-85C3-45CC-A029-021FD7DD5A00"},
 {content: "new Effect.Puff(${1:'${2:element}'}${3:, ${4:effect_options}});",
  name: "Effect.Puff",
  scope: "source.js.prototype",
  tabTrigger: "eff",
  uuid: "F4844C93-9665-4D83-AF61-D824AA7470F6"},
 {content: 
   "new Effect.Pulsate(${1:'${2:element}'}${3:, ${4:effect_options}});",
  name: "Effect.Pulsate",
  scope: "source.js.prototype",
  tabTrigger: "eff",
  uuid: "16D128D4-60DC-4BBA-9DE6-80EBDEF0DE6C"},
 {content: "new Effect.Shake(${1:'${2:element}'}${3:, ${4:effect_options}});",
  name: "Effect.Shake",
  scope: "source.js.prototype",
  tabTrigger: "eff",
  uuid: "3DAFE08A-6F81-44D6-BDBD-47E5A80969AA"},
 {content: "new Effect.Shrink(${1:'${2:element}'}${3:, ${4:effect_options}});",
  name: "Effect.Shrink",
  scope: "source.js.prototype",
  tabTrigger: "eff",
  uuid: "68F5AC0F-A1BB-4600-AB6D-E783404CE0AA"},
 {content: 
   "new Effect.SlideDown(${1:'${2:element}'}${3:, ${4:effect_options}});",
  name: "Effect.SlideDown",
  scope: "source.js.prototype",
  tabTrigger: "eff",
  uuid: "6F592795-D5F5-48BA-B98B-FE586E684F38"},
 {content: 
   "new Effect.SlideUp(${1:'${2:element}'}${3:, ${4:effect_options}});",
  name: "Effect.SlideUp",
  scope: "source.js.prototype",
  tabTrigger: "eff",
  uuid: "C0B14A86-630E-4071-BE01-B6D7DE085C4C"},
 {content: "new Effect.Squish(${1:'${2:element}'}${3:, ${4:effect_options}});",
  name: "Effect.Squish",
  scope: "source.js.prototype",
  tabTrigger: "eff",
  uuid: "0E4BCAEF-C140-491A-BB8A-FA74DD6480E9"},
 {content: 
   "new Effect.SwitchOff(${1:'${2:element}'}${3:, ${4:effect_options}});",
  name: "Effect.SwitchOff",
  scope: "source.js.prototype",
  tabTrigger: "eff",
  uuid: "2B1CDA6D-BF8F-4B8F-A946-EF2E5E46F6F3"},
 {content: "all(function(${1:value}) {\n\t$0\n});",
  name: "Enum.all",
  scope: "source.js.prototype",
  tabTrigger: "all",
  uuid: "E9691BAF-FD09-46DF-9DE1-5E75C48492EA"},
 {content: "any(function(${1:value}) {\n\t$0\n});",
  name: "Enum.any",
  scope: "source.js.prototype",
  tabTrigger: "any",
  uuid: "626059D0-848E-4E82-B79F-216CDD572976"},
 {content: "collect(function(${1:value}) {\n\t$0\n});",
  name: "Enum.collect",
  scope: "source.js.prototype",
  tabTrigger: "coll",
  uuid: "32F7B390-E9E7-460F-BE90-FB2226AEECCB"},
 {content: "detect(function(${1:value}) {\n\t$0\n});",
  name: "Enum.detect",
  scope: "source.js.prototype",
  tabTrigger: "det",
  uuid: "26042AA3-2131-4CF0-AB3D-6E0CFD64AD48"},
 {content: "each(function(${1:value}) {\n\t$0\n});",
  name: "Enum.each",
  scope: "source.js.prototype",
  tabTrigger: "each",
  uuid: "F6169CDB-A5B5-449B-97B9-0FB91EB50047"},
 {content: "each(function(${1:element}) {\n\t$1 = \\$($1);\n\t$0\n});",
  name: "Enum.each (element)",
  scope: "source.js.prototype",
  tabTrigger: "eache",
  uuid: "9572E8FC-E7CD-43AB-A0A4-C286C7C61B7A"},
 {content: "each(function(${1:value}, ${2:index}) {\n\t$0\n});",
  name: "Enum.each (index)",
  scope: "source.js.prototype",
  tabTrigger: "eachi",
  uuid: "E7123599-A152-4328-87AB-C416F875E6D4"},
 {content: 
   "inject(${1:initial_value}, function(${2:accumulator}, ${3:value}) {\n\t$0\n\treturn $2;\n});",
  name: "Enum.inject",
  scope: "source.js.prototype",
  tabTrigger: "inj",
  uuid: "7B44C545-36C9-41F5-BD41-F115ED323C73"},
 {content: "invoke('${1:callback}');",
  name: "Enum.invoke",
  scope: "source.js.prototype",
  tabTrigger: "inv",
  uuid: "929346D5-C24C-4F06-963F-1CB9B109E341"},
 {content: "map(function(${1:value}) {\n\t$0\n});",
  name: "Enum.map",
  scope: "source.js.prototype",
  tabTrigger: "map",
  uuid: "09315F6E-39F1-474A-859F-4705565CF9D1"},
 {content: "reject(function(${1:value}) {\n\t$0\n});",
  name: "Enum.reject",
  scope: "source.js.prototype",
  tabTrigger: "reject",
  uuid: "B0B537B7-C5A0-4127-A090-D29A0DB367BB"},
 {content: 
   "Event.observe(${2:element}, '${3:event name}', ${4:observer}${5:, ${6:useCapture}});",
  name: "Event.observe",
  scope: "source.js.prototype",
  tabTrigger: "evo",
  uuid: "5AEF9BDE-757E-41DB-B234-AC5D3D5B9802"},
 {content: "Field.activate(${1:element};",
  name: "Field.activate",
  scope: "source.js.prototype",
  tabTrigger: "field",
  uuid: "B2E49A52-C36C-4764-A654-065D75D9478E"},
 {content: "Field.clear(${1:element(s)});",
  name: "Field.clear",
  scope: "source.js.prototype",
  tabTrigger: "field",
  uuid: "2AC7C5D1-27CD-487D-A889-E3716C3BD164"},
 {content: "Field.focus(${1:element});",
  name: "Field.focus",
  scope: "source.js.prototype",
  tabTrigger: "field",
  uuid: "8B13E527-4CCF-4537-9E73-41666C791E55"},
 {content: "Field.present(${1:element(s)});",
  name: "Field.present",
  scope: "source.js.prototype",
  tabTrigger: "field",
  uuid: "ACAFFCE6-F7FA-415A-8B83-84A80B53B1A2"},
 {content: "Field.select(${1:element};",
  name: "Field.select",
  scope: "source.js.prototype",
  tabTrigger: "field",
  uuid: "ABA029B1-92B7-4647-BAFC-5C3EFBD714BC"},
 {content: "Form.disable(${1:form});",
  name: "Form.disable",
  scope: "source.js.prototype",
  tabTrigger: "form",
  uuid: "E42163B8-77BD-49C8-A13A-AC476F5EF1F3"},
 {content: "Form.enable(${1:form});",
  name: "Form.enable",
  scope: "source.js.prototype",
  tabTrigger: "form",
  uuid: "1ABC1AA5-B3CD-4DB4-AB8D-FC82316CD2EF"},
 {content: "Form.findFirstElement(${1:form});",
  name: "Form.findFirstElement",
  scope: "source.js.prototype",
  tabTrigger: "form",
  uuid: "31292989-C1D3-464F-B634-E464F4DBBCE4"},
 {content: "Form.focusFirstElement(${1:form});",
  name: "Form.focusFirstElement",
  scope: "source.js.prototype",
  tabTrigger: "form",
  uuid: "23DE5968-7841-4B6B-B718-DAAD2E8B35A7"},
 {content: "Form.getElements(${1:form});",
  name: "Form.getElements",
  scope: "source.js.prototype",
  tabTrigger: "form",
  uuid: "3F42969B-4EBE-4B25-B392-1D1B812B2D41"},
 {content: "Form.getInputs(${1:form}, ${2:typeName}, ${3:name});",
  name: "Form.getInputs",
  scope: "source.js.prototype",
  tabTrigger: "form",
  uuid: "598A46C6-B1B0-4D73-BF7F-394B67707427"},
 {content: "Form.serialize(${1:form});",
  name: "Form.serialize",
  scope: "source.js.prototype",
  tabTrigger: "form",
  uuid: "436E366E-6C4B-48F3-B598-42F01E43F909"},
 {content: "bind(${1:this}${2:, ${3:arguments}})",
  name: "Function.bind",
  scope: "source.js.prototype",
  tabTrigger: "bind",
  uuid: "E6820C1B-1953-459F-B158-D1E29E159865"},
 {content: "bindAsEventListener(${1:this})",
  name: "Function.bindAsEventListener",
  scope: "source.js.prototype",
  tabTrigger: "bind",
  uuid: "D42790EF-DDB1-47BE-9593-BE7E9AC1C053"},
 {content: "new Insertion.After(${1:element}, ${3:'${2:content}'});",
  name: "Insertion.After",
  scope: "source.js.prototype",
  tabTrigger: "ins",
  uuid: "CC9BE822-767B-45DA-92D1-D269D38752BA"},
 {content: "new Insertion.Before(${1:element}, ${3:'${2:content}'});",
  name: "Insertion.Before",
  scope: "source.js.prototype",
  tabTrigger: "ins",
  uuid: "1EEFCA26-1A91-4805-A1C5-29E301889700"},
 {content: "new Insertion.Bottom(${1:element}, ${3:'${2:content}'});",
  name: "Insertion.Bottom",
  scope: "source.js.prototype",
  tabTrigger: "ins",
  uuid: "5869D442-98CC-4F3E-B006-01A7F8240D4C"},
 {content: "new Insertion.Top(${1:element}, ${3:'${2:content}'});",
  name: "Insertion.Top",
  scope: "source.js.prototype",
  tabTrigger: "ins",
  uuid: "883C2871-0C46-4C97-8938-C85E67791654"},
 {content: "Object.extend(${1:destination}, ${2:source});",
  name: "Object.extend",
  scope: "source.js.prototype",
  tabTrigger: "ext",
  uuid: "BA4A9163-94FC-4699-8945-AB37DFB676AE"},
 {content: "{\n\t$1\n}",
  name: "Options",
  scope: "source.js.prototype",
  tabTrigger: "options",
  uuid: "E334D752-6D6A-4A59-AE9D-A78E5ED8ECFE"},
 {content: "Position.absolutize(${1:'${2:element}'});",
  name: "Position.absolutize",
  scope: "source.js.prototype",
  tabTrigger: "pos",
  uuid: "6341EB70-31F4-4158-9D2A-9CA423762A4A"},
 {content: "Position.clone(${1:source}, ${2:target});",
  name: "Position.clone",
  scope: "source.js.prototype",
  tabTrigger: "pos",
  uuid: "70AB53D1-E30B-4A5C-A281-76049EC7E7B8"},
 {content: "Position.cumulativeOffset(${1:'${2:element}'});",
  name: "Position.cumulativeOffset",
  scope: "source.js.prototype",
  tabTrigger: "pos",
  uuid: "215229C4-FDBF-4752-994E-1B8503E4213B"},
 {content: "Position.offsetParent(${1:'${2:element}'});",
  name: "Position.offsetParent",
  scope: "source.js.prototype",
  tabTrigger: "pos",
  uuid: "21099712-0E58-4724-8AFB-F5072477272C"},
 {content: "Position.overlap(${1:mode}, ${2:'${3:element}'});",
  name: "Position.overlap",
  scope: "source.js.prototype",
  tabTrigger: "pos",
  uuid: "792CF759-28D8-4154-BB58-9D0D2B33B1CC"},
 {content: "Position.page(${1:'${2:forElement}'});",
  name: "Position.page",
  scope: "source.js.prototype",
  tabTrigger: "pos",
  uuid: "4789DAC2-C6CA-43DB-86F3-506252B18B3C"},
 {content: "Position.positionedOffset(${1:'${2:element}'});",
  name: "Position.positionedOffset",
  scope: "source.js.prototype",
  tabTrigger: "pos",
  uuid: "3369E9E2-A9A7-402C-AA3C-E9345E31ECE1"},
 {content: "Position.prepare();",
  name: "Position.prepare",
  scope: "source.js.prototype",
  tabTrigger: "pos",
  uuid: "5F7BB9E1-CB9A-4874-BCC9-09FCD400891B"},
 {content: "Position.realOffset(${1:'${2:element}'});",
  name: "Position.realOffset",
  scope: "source.js.prototype",
  tabTrigger: "pos",
  uuid: "C1F16C49-270F-4BF3-AD4D-DD8EFFCF5A11"},
 {content: "Position.relativize(${1:'${2:element}'});",
  name: "Position.relativize",
  scope: "source.js.prototype",
  tabTrigger: "pos",
  uuid: "0B30621A-1D11-4D13-A114-02616BBE8450"},
 {content: "Position.within(${1:'${2:element}'}, ${3:x}, ${4:y});",
  name: "Position.within",
  scope: "source.js.prototype",
  tabTrigger: "pos",
  uuid: "B4580DEE-300B-4F7D-963A-47D2FB64CD18"},
 {content: 
   "Position.withinIncludingScrolloffsets(${1:'${2:element}'}, ${3:x}, ${4:y});",
  name: "Position.withinIncludingScrolloffsets",
  scope: "source.js.prototype",
  tabTrigger: "pos",
  uuid: "DD4553A1-633C-4293-8E71-1D7F2E024664"}]
