# Encoding: UTF-8

[{content: "\\$attributes{\"${1:key}\"}$0",
  name: "$attributes ..",
  scope: "source.active4d - text.xml",
  tabTrigger: "at",
  uuid: "46A61C6E-15F5-4D24-BC7F-385DBB2B33B2"},
 {content: "<RowSet name=\"\\$${1:query}\">\n\t$0\n</RowSet>",
  name: "<RowSet ..> </RowSet>",
  scope: "source.active4d text.xml",
  tabTrigger: "rs",
  uuid: "6C5C32F0-A454-4A07-B9E8-F1664120AF7C"},
 {content: "<boolean name=\"${1:name}\" $2/>$0",
  name: "<boolean .. />",
  scope: "source.active4d text.xml",
  tabTrigger: "bool",
  uuid: "D2309405-64FC-45B0-B663-61C147573D3C"},
 {content: "<date name=\"${1:name}\" $2/>$0",
  name: "<date ../>",
  scope: "source.active4d text.xml",
  tabTrigger: "date",
  uuid: "763279DE-5570-4982-B1DB-383815F7F526"},
 {content: "<number name=\"${1:name}\" $2/>$0",
  name: "<number .. />",
  scope: "source.active4d text.xml",
  tabTrigger: "num",
  uuid: "7A15F807-B5F7-416C-8587-33CC1B7B00CC"},
 {content: "<string name=\"${1:name}\" $2/>$0",
  name: "<string .. />",
  scope: "source.active4d text.xml",
  tabTrigger: "st",
  uuid: "8DF5A209-A054-48CC-B1B1-591DA9EED81A"},
 {content: "<string name=\"${1:name}\" scope=\"attributes\" $2/>$0",
  name: "<string .. /> from attributes",
  scope: "source.active4d text.xml",
  tabTrigger: "sat",
  uuid: "DA17698F-8C92-4FB7-9D3F-6AD9D380C9D3"},
 {content: 
   "<string name=\"${1:name}\" scope=\"attributes\" optional=\"${2:yes}\"${3: comments=\"$4\"} />$0",
  name: "<string .. /> from form field",
  scope: "source.active4d text.xml",
  tabTrigger: "ff",
  uuid: "6D33E242-B22F-407F-BBFC-0B46E0CB7831"},
 {content: "<string name=\"${1:name}\" scope=\"session\" $2/>$0",
  name: "<string .. /> from session",
  scope: "source.active4d text.xml",
  tabTrigger: "ss",
  uuid: "8AB27646-9DEF-4532-9A00-7ACC1FCEC5AC"},
 {content: "<time name=\"${1:name}\" $2/>$0",
  name: "<time .. />",
  scope: "source.active4d text.xml",
  tabTrigger: "time",
  uuid: "39DDAC31-CEF4-4B03-941E-C7D817B09900"},
 {content: "<%= $1 %>$0",
  keyEquivalent: "@=",
  name: "Active4D = block",
  scope: "text.html.strict.active4d - source.active4d",
  tabTrigger: "=",
  uuid: "04995C61-1B69-4EB8-B4C3-013DF9B0A5DD"},
 {content: "<%$1$2%>$0",
  keyEquivalent: "@<",
  name: "Active4D code block",
  scope: "text.html.strict.active4d - source.active4d",
  tabTrigger: "<",
  uuid: "A37A4FC0-03EC-4275-A7AB-C2F853960BD2"},
 {content: 
   "\\$${1:query} := RowSet.newFromSelection(->[${2:table}]; ${3:\\$map})$0",
  name: "RowSet.newFromSelection ..",
  scope: "source.active4d - text.xml",
  tabTrigger: "rs",
  uuid: "E742B26D-8C6D-46AE-A10D-818379B4416D"},
 {content: 
   "<% /*\n<fusedoc fuse=\"${TM_FILENAME:filename.a4d}\" language=\"Active4D\" specification=\"2.0\">\n\t<responsibilities>\n\t\t$1\n\t</responsibilities>\t\n\t<io>\n\t\t<in>$2\n\t\t</in>\n\t\t<out>$3\n\t\t</out>\n\t</io>\n</fusedoc>\n\n\\$Id\\$\n*/ \n\n$0\n%>",
  name: "Standard Header",
  scope: "text.html.strict.active4d",
  tabTrigger: "sh",
  uuid: "9E40E571-E905-4F9F-BD13-349287196346"},
 {content: "<string name=\"\\$XFA_$1\" $2/>$0",
  name: "XFA",
  scope: "source.active4d text.xml",
  tabTrigger: "xfa",
  uuid: "13BD03C0-5745-4B52-B0C4-D371561B1A53"},
 {content: "a4d.debug.dump array(${1:\\$array})\n$0",
  name: "a4d.debug.dump array ..",
  scope: "source.active4d - text.xml",
  tabTrigger: "da",
  uuid: "12C923D7-3D43-4562-927C-4A85730F4BFA"},
 {content: "a4d.debug.dump collection(${1:\\$collection})\n$0",
  name: "a4d.debug.dump collection ..",
  scope: "source.active4d - text.xml",
  tabTrigger: "dc",
  uuid: "7408BA06-D4A2-4299-845B-8B6F6F5F6012"},
 {content: "a4d.debug.dump collection(\\$attributes)\n$0",
  name: "a4d.debug.dump collection($attributes)",
  scope: "source.active4d - text.xml",
  tabTrigger: "dat",
  uuid: "74E58F2B-CE69-43BF-BAF0-5C84D5C1F223"},
 {content: "array boolean(${1:\\$array}; *; ${2:true/false})$0",
  name: "array boolean * ..",
  scope: "source.active4d - text.xml",
  tabTrigger: "arbs",
  uuid: "3B5C3C46-38A4-4642-84AD-F872B1153C46"},
 {content: "array boolean(${1:\\$array}; ${2:0})$0",
  name: "array boolean ..",
  scope: "source.active4d - text.xml",
  tabTrigger: "arb",
  uuid: "94FC6E74-A7E6-494B-AB72-1B5174AB21E6"},
 {content: "array date(${1:\\$array}; *; ${2:date})$0",
  name: "array date * ..",
  scope: "source.active4d - text.xml",
  tabTrigger: "ards",
  uuid: "2B8845C2-C670-4287-9C6B-C43D57057BFA"},
 {content: "array date(${1:\\$array}; ${2:0})$0",
  name: "array date ..",
  scope: "source.active4d - text.xml",
  tabTrigger: "ard",
  uuid: "71B5AABD-E040-41F3-B274-D362A9400FC6"},
 {content: "array longint(${1:\\$array}; *; ${2:longint})$0",
  name: "array longint * ..",
  scope: "source.active4d - text.xml",
  tabTrigger: "arls",
  uuid: "040A8A1F-C43B-4E69-AAE1-5EEDF71DE494"},
 {content: "array longint(${1:\\$array}; ${2:0})$0",
  name: "array longint ..",
  scope: "source.active4d - text.xml",
  tabTrigger: "arl",
  uuid: "967F79C1-799D-4284-93D4-C7CAD6BB101B"},
 {content: "array real(${1:\\$array}; *; ${2:real})$0",
  name: "array real * ..",
  scope: "source.active4d - text.xml",
  tabTrigger: "arrs",
  uuid: "B4D87FD7-9B52-45EE-AB9B-78ACAA6A53AC"},
 {content: "array real(${1:\\$array}; ${2:0})$0",
  name: "array real ..",
  scope: "source.active4d - text.xml",
  tabTrigger: "arr",
  uuid: "7A3C0020-6D36-4E1C-ACA5-4BAC0763A723"},
 {content: "array string(${1:31}; ${2:\\$array}; *; \"${3:string}\")$0",
  name: "array string * ..",
  scope: "source.active4d - text.xml",
  tabTrigger: "arss",
  uuid: "28169FEE-BDE5-4B9F-A954-43953DF05E5D"},
 {content: "array string(${1:31}; ${2:\\$array}; ${3:0})$0",
  name: "array string ..",
  scope: "source.active4d - text.xml",
  tabTrigger: "ars",
  uuid: "C54ABF1D-6043-4905-9803-E4C5C58FC37D"},
 {content: "array text(${1:\\$array}; *; \"${2:text}\")$0",
  name: "array text * ..",
  scope: "source.active4d - text.xml",
  tabTrigger: "arts",
  uuid: "DBDED4B6-5FA9-492C-A25C-69785CE75B89"},
 {content: "array text(${1:\\$array}; ${2:0})$0",
  name: "array text ..",
  scope: "source.active4d - text.xml",
  tabTrigger: "art",
  uuid: "26328AC7-FC19-4966-8B77-1466ECF9BC9B"},
 {content: "case of\n\t:(${1:condition})\n\t\t$0\n\nelse\n\t\nend case",
  name: "case of .. else end case",
  scope: "source.active4d - text.xml",
  tabTrigger: "casee",
  uuid: "55991B2C-7B1B-4908-AA8B-B052AD16A12E"},
 {content: "case of\n\t:(${1:condition})\n\t\t$0\nend case",
  name: "case of .. end case",
  scope: "source.active4d - text.xml",
  tabTrigger: "case",
  uuid: "E21FD23A-35CD-485D-AE05-C0F2B78887DC"},
 {content: "choose(${1:condition}; ${2:true_value}; ${3:false_value})$0",
  name: "choose ..",
  scope: "source.active4d - text.xml",
  tabTrigger: "ch",
  uuid: "391EDA1B-8512-4EFF-ACCE-748A35DD22DE"},
 {content: "find in array(${1:\\$array}; ${2:value}${3:; start})$0",
  name: "find in array ..",
  scope: "source.active4d - text.xml",
  tabTrigger: "fa",
  uuid: "55720E43-42EC-4964-A9D6-C556707640EF"},
 {content: 
   "for (${1:\\$i}; ${2:1}; size of array(${3:\\$array}))\n\t$0\nend for",
  name: "for ( .. size of array(..)) .. end for",
  scope: "source.active4d - text.xml",
  tabTrigger: "fora",
  uuid: "6CC7A6F9-992B-4F9A-8FBE-D0F3D19CF3DC"},
 {content: "for (${1:\\$i}; ${2:1}; ${3:end})\n\t$0\nend for",
  name: "for .. end for",
  scope: "source.active4d - text.xml",
  tabTrigger: "for",
  uuid: "795F06E9-F9FA-4ABD-B5E2-663274024BFA"},
 {content: 
   "for each (${1:\\$array}; ${2:\\$value}${3:; \\$index})\n\t$0\nend for each",
  name: "for each (array) .. end for each",
  scope: "source.active4d - text.xml",
  tabTrigger: "fea",
  uuid: "47627C2D-C2AC-4A5B-A521-773EAB4925B5"},
 {content: 
   "for each (${1:\\$collection}; ${2:\\$key}${3:; \\$value})\n\t$0\nend for each",
  name: "for each (collection) .. end for each",
  scope: "source.active4d - text.xml",
  tabTrigger: "fec",
  uuid: "D141DE7D-F8B2-4519-AABA-78F0694F0D55"},
 {content: 
   "for each (${1:\\$string}; ${2:\\$char}${3:; \\$index})\n\t$0\nend for each",
  name: "for each (string) .. end for each",
  scope: "source.active4d - text.xml",
  tabTrigger: "fes",
  uuid: "5FEE867D-5EF6-481F-8FAC-0C4DEA90D3C5"},
 {content: "for each ([${1:table}]${2:; \\$index})\n\t$0\nend for each",
  name: "for each (table) .. end for each",
  scope: "source.active4d - text.xml",
  tabTrigger: "fet",
  uuid: "AB6D85C5-49C5-47BB-ACAD-1471D4D97A08"},
 {content: "redirect(fusebox.makeUrl(\\$XFA_$1))$0",
  name: "fusebox redirect ..",
  scope: "source.active4d - text.xml",
  tabTrigger: "fr",
  uuid: "8D04D4D9-05F5-40FC-9A5F-652759401B45"},
 {content: "fusebox.head.addCSS(\\$fusebox; \"${1:stylesheet}.css$0\")",
  name: "fusebox.head.addCSS ..",
  scope: "source.active4d - text.xml",
  tabTrigger: "css",
  uuid: "FBEB1B01-5BFD-4051-AA04-81E832791671"},
 {content: "fusebox.head.addJS(\\$fusebox; \"${1:javascript}.js$0\")",
  name: "fusebox.head.addJS ..",
  scope: "source.active4d - text.xml",
  tabTrigger: "js",
  uuid: "AE497A5C-C3FA-4A73-9F13-6150A367B9DC"},
 {content: "fusebox.makeUrl(\\$XFA_$1${2:; query})$0",
  name: "fusebox.makeUrl ..",
  scope: "source.active4d - text.xml",
  tabTrigger: "fm",
  uuid: "F831D450-9973-46A8-8A31-218DF03A4049"},
 {content: "if (${1:condition})\n\t$0\nelse\n\t\nend if",
  name: "if .. else end if",
  scope: "source.active4d - text.xml",
  tabTrigger: "ife",
  uuid: "073E43AA-74E6-4A81-BA22-E090E648C704"},
 {content: "if (${1:condition})\n\t$0\nend if",
  name: "if .. end if",
  scope: "source.active4d - text.xml",
  tabTrigger: "if",
  uuid: "19167C19-BBBF-481C-A423-044605928E49"},
 {content: "include(\"${1:file}${2:.a4d}\")$0",
  name: "include ..",
  scope: "source.active4d - text.xml",
  tabTrigger: "inc",
  uuid: "855AD9F1-744E-450E-ABFC-0828DACAEBFF"},
 {content: "method \"${1:name}\"(${2:\\$parameter})\n\t$0\nend method",
  name: "method (..) .. end method",
  scope: "source.active4d - text.xml",
  tabTrigger: "mp",
  uuid: "7B29EDD1-0321-446F-AD8B-76BA6D5B43E4"},
 {content: "method \"${1:name}\"\n\t$0\nend method",
  name: "method .. end method",
  scope: "source.active4d - text.xml",
  tabTrigger: "me",
  uuid: "C0D483B8-593E-42A9-96FA-C9CAA488972B"},
 {content: "order by([${1:table}]; [$1]${2:field}${3:; >}$0)",
  name: "order by ..",
  scope: "source.active4d - text.xml",
  tabTrigger: "ob",
  uuid: "64662E01-ED28-47E5-9260-0E12543ED409"},
 {content: "query([${1:table}]; [$1]${2:field})$0",
  name: "query ..",
  scope: "source.active4d - text.xml",
  tabTrigger: "q",
  uuid: "5EE152F8-7473-4D88-A1D3-B3E2456856A2"},
 {content: "query selection([${1:table}]; [$1]${2:field})$0",
  name: "query selection..",
  scope: "source.active4d - text.xml",
  tabTrigger: "qs",
  uuid: "55FBC51E-00A1-4B46-98F3-D84DAD8E4ECD"},
 {content: "records in selection([${1:table}])$0",
  name: "records in selection ..",
  scope: "source.active4d - text.xml",
  tabTrigger: "ris",
  uuid: "7F65A32F-5A08-46A8-8F5E-E8EC6FF6AFF9"},
 {content: "repeat\n\t$0\nuntil (${1:condition})",
  name: "repeat .. until",
  scope: "source.active4d - text.xml",
  tabTrigger: "rep",
  uuid: "319EEC3B-F9C2-45D9-96D7-5B93FAFBEAFE"},
 {content: "selection to array([${1:table}]${2:field}; ${3:\\$array})$0",
  name: "selection to array ..",
  scope: "source.active4d - text.xml",
  tabTrigger: "sta",
  uuid: "A400C0C9-5F16-4D7D-84F2-E59635875063"},
 {content: "session{\"${1:key}\"}$0",
  name: "session{..}",
  scope: "source.active4d - text.xml",
  tabTrigger: "s",
  uuid: "B8E93CD6-D69E-4A90-AE21-9B80A61BD7B6"},
 {content: "size of array(${1:\\$array})$0",
  name: "size of array ..",
  scope: "source.active4d - text.xml",
  tabTrigger: "sa",
  uuid: "226E3B5F-7BA9-4CA4-9550-87664024DEE7"},
 {content: 
   "while (not(end selection([${1:table}])))\n\t$0\n\n\tnext record([$1])\nend while",
  name: "while (not(end selection([..]))) end while",
  scope: "source.active4d - text.xml",
  tabTrigger: "whe",
  uuid: "7D145756-3329-4D73-B1E5-F83D88E58EA6"},
 {content: "while (${1:condition})\n\t$0\nend while",
  name: "while .. end while",
  scope: "source.active4d - text.xml",
  tabTrigger: "wh",
  uuid: "1D343B6C-24C7-491D-A207-05917722BD32"},
 {content: "write($1)$0",
  name: "write ..",
  scope: "source.active4d - text.xml",
  tabTrigger: "w",
  uuid: "1D4F65B8-0A19-4C08-8FBD-55BAFFA18E0A"},
 {content: "write to console($1)$0",
  name: "write to console ..",
  scope: "source.active4d - text.xml",
  tabTrigger: "wc",
  uuid: "D8AA7784-7028-4CDA-B10C-8D42D4ACFFCA"},
 {content: "writebr($1)$0",
  name: "writebr ..",
  scope: "source.active4d - text.xml",
  tabTrigger: "wb",
  uuid: "1F6798E8-8029-4124-BC0E-2B7A50876B73"},
 {content: "writeln($1)$0",
  name: "writeln ..",
  scope: "source.active4d - text.xml",
  tabTrigger: "wl",
  uuid: "D9DFEDFB-7A7B-497E-845F-5F8F3627C784"}]
