PageRenderTime 61ms CodeModel.GetById 23ms RepoModel.GetById 1ms app.codeStats 0ms

/config/syntax/ActionScript.rb

http://github.com/manveru/ver
Ruby | 83 lines | 81 code | 1 blank | 1 comment | 0 complexity | 8ebad5e10bb47e99b78d16f627c50158 MD5 | raw file
  1. # Encoding: UTF-8
  2. {fileTypes: ["as"],
  3. foldingStartMarker: /(?<_1>\/\*\*|\{\s*$)/,
  4. foldingStopMarker: /(?<_1>\*\*\/|^\s*\})/,
  5. keyEquivalent: "^~A",
  6. name: "ActionScript",
  7. patterns:
  8. [{match:
  9. /\b(?<_1>R(?<_2>ecordset|DBMSResolver|adioButton(?<_3>Group)?)|X(?<_4>ML(?<_5>Socket|Node|Connector)?|UpdateResolverDataHolder)|M(?<_6>M(?<_7>Save|Execute)|icrophoneMicrophone|o(?<_8>use|vieClip(?<_9>Loader)?)|e(?<_10>nu(?<_11>Bar)?|dia(?<_12>Controller|Display|Playback))|ath)|B(?<_13>yName|inding|utton)|S(?<_14>haredObject|ystem|crollPane|t(?<_15>yleSheet|age|ream)|ound|e(?<_16>ndEvent|rviceObject)|OAPCall|lide)|N(?<_17>umericStepper|et(?<_18>stream|S(?<_19>tream|ervices)|Connection|Debug(?<_20>Config)?))|C(?<_21>heckBox|o(?<_22>ntextMenu(?<_23>Item)?|okie|lor|m(?<_24>ponentMixins|boBox))|ustomActions|lient|amera)|T(?<_25>ypedValue|ext(?<_26>Snapshot|Input|F(?<_27>ield|ormat)|Area)|ree|AB)|Object|D(?<_28>ownload|elta(?<_29>Item|Packet)?|at(?<_30>e(?<_31>Chooser|Field)?|a(?<_32>G(?<_33>lue|rid)|Set|Type)))|U(?<_34>RL|TC|IScrollBar)|P(?<_35>opUpManager|endingCall|r(?<_36>intJob|o(?<_37>duct|gressBar)))|E(?<_38>ndPoint|rror)|Video|Key|F(?<_39>RadioButton|GridColumn|MessageBox|BarChart|S(?<_40>croll(?<_41>Bar|Pane)|tyleFormat|plitView)|orm|C(?<_42>heckbox|omboBox|alendar)|unction|T(?<_43>icker|ooltip(?<_44>Lite)?|ree(?<_45>Node)?)|IconButton|D(?<_46>ataGrid|raggablePane)|P(?<_47>ieChart|ushButton|ro(?<_48>gressBar|mptBox))|L(?<_49>i(?<_50>stBox|neChart)|oadingBox)|AdvancedMessageBox)|W(?<_51>indow|SDLURL|ebService(?<_52>Connector)?)|L(?<_53>ist|o(?<_54>calConnection|ad(?<_55>er|Vars)|g)|a(?<_56>unch|bel))|A(?<_57>sBroadcaster|cc(?<_58>ordion|essibility)|S(?<_59>Set(?<_60>Native|PropFlags)|N(?<_61>ew|ative)|C(?<_62>onstructor|lamp(?<_63>2)?)|InstanceOf)|pplication|lert|rray))\b/,
  10. name: "support.class.actionscript.2"},
  11. {match:
  12. /\b(?<_1>s(?<_2>h(?<_3>ift|ow(?<_4>GridLines|Menu|Border|Settings|Headers|ColumnHeaders|Today|Preferences)?|ad(?<_5>ow|ePane))|c(?<_6>hema|ale(?<_7>X|Mode|Y|Content)|r(?<_8>oll(?<_9>Track|Drag)?|een(?<_10>Resolution|Color|DPI)))|t(?<_11>yleSheet|op(?<_12>Drag|A(?<_13>nimation|llSounds|gent))?|epSize|a(?<_14>tus|rt(?<_15>Drag|A(?<_16>nimation|gent))?))|i(?<_17>n|ze|lence(?<_18>TimeOut|Level))|o(?<_19>ngname|urce|rt(?<_20>Items(?<_21>By)?|On(?<_22>HeaderRelease)?|able(?<_23>Columns)?)?)|u(?<_24>ppressInvalidCalls|bstr(?<_25>ing)?)|p(?<_26>li(?<_27>ce|t)|aceCol(?<_28>umnsEqually|lumnsEqually))|e(?<_29>nd(?<_30>DefaultPushButtonEvent|AndLoad)?|curity|t(?<_31>R(?<_32>GB|o(?<_33>otNode|w(?<_34>Height|Count))|esizable(?<_35>Columns)?|a(?<_36>nge|te))|G(?<_37>ain|roupName)|X(?<_38>AxisTitle)?|M(?<_39>i(?<_40>n(?<_41>imum|utes)|lliseconds)|o(?<_42>nth(?<_43>Names)?|tionLevel|de)|ultilineMode|e(?<_44>ssage|nu(?<_45>ItemEnabled(?<_46>At)?|EnabledAt)|dia)|a(?<_47>sk|ximum))|B(?<_48>u(?<_49>tton(?<_50>s|Width)|fferTime)|a(?<_51>seTabIndex|ndwidthLimit|ckground))|S(?<_52>howAsDisabled|croll(?<_53>ing|Speed|Content|Target|P(?<_54>osition|roperties)|barState|Location)|t(?<_55>yle(?<_56>Property)?|opOnFocus|at(?<_57>us|e))|i(?<_58>ze|lenceLevel)|ort(?<_59>able(?<_60>Columns)?|Function)|p(?<_61>litterBarPosition|acing)|e(?<_62>conds|lect(?<_63>Multiple|ion(?<_64>Required|Type)?|Style|Color|ed(?<_65>Node(?<_66>s)?|Cell|I(?<_67>nd(?<_68>ices|ex)|tem(?<_69>s)?))?|able))|kin|m(?<_70>oothness|allScroll))|H(?<_71>ighlight(?<_72>s|Color)|Scroll|o(?<_73>urs|rizontal)|eader(?<_74>Symbol|Height|Text|Property|Format|Width|Location)?|as(?<_75>Shader|CloseBox))|Y(?<_76>ear|AxisTitle)?|N(?<_77>ode(?<_78>Properties|ExpansionHandler)|ewTextFormat)|C(?<_79>h(?<_80>ildNodes|a(?<_81>ngeHandler|rt(?<_82>Title|EventHandler)))|o(?<_83>ntent(?<_84>Size)?|okie|lumns)|ell(?<_85>Symbol|Data)|l(?<_86>i(?<_87>ckHandler|pboard)|oseHandler)|redentials)|T(?<_88>ype(?<_89>dVaule)?|i(?<_90>tle(?<_91>barHeight)?|p(?<_92>Target|Offset)?|me(?<_93>out(?<_94>Handler)?)?)|oggle|extFormat|ransform)|I(?<_95>s(?<_96>Branch|Open)|n(?<_97>terval|putProperty)|con(?<_98>SymbolName)?|te(?<_99>rator|m(?<_100>ByKey|Symbol)))|Orientation|D(?<_101>i(?<_102>splay(?<_103>Range|Graphics|Mode|Clip|Text|edMonth)|rection)|uration|e(?<_104>pth(?<_105>Below|To|Above)|fault(?<_106>GatewayURL|Mappings|NodeIconSymbolName)|l(?<_107>iveryMode|ay)|bug(?<_108>ID)?)|a(?<_109>yOfWeekNames|t(?<_110>e(?<_111>Filter)?|a(?<_112>Mapping(?<_113>s)?|Item(?<_114>Text|Property|Format)|Provider|All(?<_115>Height|Property|Format|Width))?))|ra(?<_116>wConnectors|gContent))|U(?<_117>se(?<_118>Shadow|HandCursor|EchoSuppression|rInput|Fade)|TC(?<_119>M(?<_120>i(?<_121>nutes|lliseconds)|onth)|Seconds|Hours|Date|FullYear))|P(?<_122>osition|ercentComplete|an(?<_123>e(?<_124>M(?<_125>inimumSize|aximumSize)|Size|Title))?|ro(?<_126>pert(?<_127>y(?<_128>Data)?|iesAt)|gress))|E(?<_129>nabled|dit(?<_130>Handler|able)|xpand(?<_131>NodeTrigger|erSymbolName))|V(?<_132>Scroll|olume|alue(?<_133>Source)?)|KeyFrameInterval|Quality|F(?<_134>i(?<_135>eld|rst(?<_136>DayOfWeek|VisibleNode))|ocus|ullYear|ps|ade(?<_137>InLength|OutLength)|rame(?<_138>Color|Width))|Width|L(?<_139>ine(?<_140>Color|Weight)|o(?<_141>opback|adTarget)|a(?<_142>rgeScroll|bel(?<_143>Source|Placement)?))|A(?<_144>s(?<_145>Boolean|String|Number)|n(?<_146>yTypedValue|imation)|ctiv(?<_147>e(?<_148>State(?<_149>Handler)?|Handler)|ateHandler)|utoH(?<_150>ideScrollBar|eight)))?|paratorBefore|ek|lect(?<_151>ion(?<_152>Disabled|Unfocused)?|ed(?<_153>Node(?<_154>s)?|Child|I(?<_155>nd(?<_156>ices|ex)|tem(?<_157>s)?)|Dat(?<_158>e|a))?|able(?<_159>Ranges)?)|rver(?<_160>String)?)|kip|qrt|wapDepths|lice|aveToSharedObj|moothing)|h(?<_161>scroll(?<_162>Policy)?|tml(?<_163>Text)?|i(?<_164>t(?<_165>Test(?<_166>TextNearPos)?|Area)|de(?<_167>BuiltInItems|Child)?|ghlight(?<_168>2D|3D)?)|orizontal|e(?<_169>ight|ader(?<_170>Re(?<_171>nderer|lease)|Height|Text))|P(?<_172>osition|ageScrollSize)|a(?<_173>s(?<_174>childNodes|MP3|S(?<_175>creen(?<_176>Broadcast|Playback)|treaming(?<_177>Video|Audio)|ort)|Next|OwnProperty|Pr(?<_178>inting|evious)|EmbeddedVideo|VideoEncoder|A(?<_179>ccesibility|udio(?<_180>Encoder)?))|ndlerName)|LineScrollSize)|ye(?<_181>sLabel|ar)|n(?<_182>o(?<_183>t|de(?<_184>Name|Close|Type|Open|Value)|Label)|u(?<_185>llValue|mChild(?<_186>S(?<_187>creens|lides)|ren|Forms))|e(?<_188>w(?<_189>Item|line|Value|LocationDialog)|xt(?<_190>S(?<_191>cene|ibling|lide)|TabIndex|Value|Frame)?)?|ame(?<_192>s)?)|c(?<_193>h(?<_194>ildNodes|eck|a(?<_195>nge(?<_196>sPending)?|r(?<_197>CodeAt|At))|r)|o(?<_198>s|n(?<_199>st(?<_200>ant|ructor)|nect|c(?<_201>urrency|at)|t(?<_202>ent(?<_203>Type|Path)?|ains|rol(?<_204>Placement|lerPolicy))|denseWhite|version)|py|l(?<_205>or|umn(?<_206>Stretch|Name(?<_207>s)?|Count))|m(?<_208>p(?<_209>onent|lete)|ment))|u(?<_210>stomItems|ePoint(?<_211>s)?|r(?<_212>veTo|Value|rent(?<_213>Slide|ChildSlide|Item|F(?<_214>ocused(?<_215>S(?<_216>creen|lide)|Form)|ps))))|e(?<_217>il|ll(?<_218>Renderer|Press|Edit|Focus(?<_219>In|Out)))|l(?<_220>i(?<_221>ck|ents)|o(?<_222>se(?<_223>Button|Pane)?|ne(?<_224>Node)?)|ear(?<_225>S(?<_226>haredObjects|treams)|Timeout|Interval)?)|a(?<_227>ncelLabel|tch|p(?<_228>tion|abilities)|l(?<_229>cFields|l(?<_230>e(?<_231>e|r))?))|reate(?<_232>GatewayConnection|Menu|Se(?<_233>rver|gment)|C(?<_234>hild(?<_235>AtDepth)?|l(?<_236>ient|ass(?<_237>ChildAtDepth|Object(?<_238>AtDepth)?))|all)|Text(?<_239>Node|Field)|Item|Object(?<_240>AtDepth)?|PopUp|E(?<_241>lement|mptyMovieClip)))|t(?<_242>h(?<_243>is|row)|ype(?<_244>of|Name)?|i(?<_245>tle(?<_246>StyleDeclaration)?|me(?<_247>out)?)|o(?<_248>talTime|String|olTipText|p|UpperCase|ggle(?<_249>HighQuality)?|Lo(?<_250>caleString|werCase))|e(?<_251>st|llTarget|xt(?<_252>RightMargin|Bold|S(?<_253>ize|elected)|Height|Color|I(?<_254>ndent|talic)|Disabled|Underline|F(?<_255>ield|ont)|Width|LeftMargin|Align)?)|a(?<_256>n|rget(?<_257>Path)?|b(?<_258>Stops|Children|Index|Enabled|leName))|r(?<_259>y|igger|ac(?<_260>e|k(?<_261>AsMenu)?)))|i(?<_262>s(?<_263>Running|Branch|NaN|Con(?<_264>soleOpen|nected)|Toggled|Installed|Open|D(?<_265>own|ebugger)|P(?<_266>urchased|ro(?<_267>totypeOf|pertyEnumerable))|Empty|F(?<_268>inite|ullyPopulated)|Local|Active)|n(?<_269>s(?<_270>tall|ertBefore)|cludeDeltaPacketInfo|t|it(?<_271>ialize|Component|Pod|A(?<_272>pplication|gent))?|de(?<_273>nt|terminate|x(?<_274>InParent(?<_275>Slide|Form)?|Of)?)|put|validate|finity|LocalInternetCache)?|con(?<_276>F(?<_277>ield|unction))?|t(?<_278>e(?<_279>ratorScrolled|m(?<_280>s|RollO(?<_281>ut|ver)|ClassName))|alic)|d3|p|fFrameLoaded|gnore(?<_282>Case|White))|o(?<_283>s|n(?<_284>R(?<_285>ollO(?<_286>ut|ver)|e(?<_287>s(?<_288>ize|ult)|l(?<_289>ease(?<_290>Outside)?|aseOutside)))|XML|Mouse(?<_291>Move|Down|Up|Wheel)|S(?<_292>ync|croller|tatus|oundComplete|e(?<_293>tFocus|lect(?<_294>edItem)?))|N(?<_295>oticeEvent|etworkChange)|C(?<_296>hanged|onnect|l(?<_297>ipEvent|ose))|ID3|D(?<_298>isconnect|eactivate|ata|ragO(?<_299>ut|ver))|Un(?<_300>install|load)|P(?<_301>aymentResult|ress)|EnterFrame|K(?<_302>illFocus|ey(?<_303>Down|Up))|Fault|Lo(?<_304>ad|g)|A(?<_305>ctiv(?<_306>ity|ate)|ppSt(?<_307>op|art)))?|pe(?<_308>n|ration)|verLayChildren|kLabel|ldValue|r(?<_309>d)?)|d(?<_310>i(?<_311>s(?<_312>connect|play(?<_313>Normal|ed(?<_314>Month|Year)|Full)|able(?<_315>Shader|d(?<_316>Ranges|Days)|CloseBox|Events))|rection)|o(?<_317>cTypeDecl|tall|Decoding|main|LazyDecoding)|u(?<_318>plicateMovieClip|ration)|e(?<_319>stroy(?<_320>ChildAt|Object)|code|fault(?<_321>PushButton(?<_322>Enabled)?|KeydownHandler)?|l(?<_323>ta(?<_324>Packet(?<_325>Changed)?)?|ete(?<_326>PopUp|All)?)|blocking)|a(?<_327>shBoardSave|yNames|ta(?<_328>Provider)?|rkshadow)|r(?<_329>opdown(?<_330>Width)?|a(?<_331>w|gO(?<_332>ut|ver))))|u(?<_333>se(?<_334>Sort|HandCursor|Codepage|EchoSuppression)|n(?<_335>shift|install|derline|escape|format|watch|lo(?<_336>ck|ad(?<_337>Movie(?<_338>Num)?)?))|pdate(?<_339>Results|Mode|I(?<_340>nputProperties|tem(?<_341>ByIndex)?)|P(?<_342>acket|roperties)|View|AfterEvent)|rl)|join|p(?<_343>ixelAspectRatio|o(?<_344>sition|p|w)|u(?<_345>sh|rge|blish)|ercen(?<_346>tComplete|Loaded)|lay(?<_347>head(?<_348>Change|Time)|ing|Hidden|erType)?|a(?<_349>ssword|use|r(?<_350>se(?<_351>XML|CSS|Int|Float)|ent(?<_352>Node|Is(?<_353>S(?<_354>creen|lide)|Form))|ams))|r(?<_355>int(?<_356>Num|AsBitmap(?<_357>Num)?)?|o(?<_358>to(?<_359>type)?|pert(?<_360>y|ies)|gress)|e(?<_361>ss|v(?<_362>ious(?<_363>S(?<_364>ibling|lide)|Value)?|Scene|Frame)|ferred(?<_365>Height|Width))))|e(?<_366>scape|n(?<_367>code(?<_368>r)?|ter(?<_369>Frame)?|dFill|able(?<_370>Shader|d|CloseBox|Events))|dit(?<_371>able|Field|LocationDialog)|v(?<_372>ent|al(?<_373>uate)?)|q|x(?<_374>tended|p|ec(?<_375>ute)?|actSettings)|m(?<_376>phasized(?<_377>StyleDeclaration)?|bedFonts))|v(?<_378>i(?<_379>sible|ewPod)|ScrollPolicy|o(?<_380>id|lume)|ersion|P(?<_381>osition|ageScrollSize)|a(?<_382>l(?<_383>idat(?<_384>ionError|e(?<_385>Property|ActivationKey)?)|ue(?<_386>Of)?)|riable)|LineScrollSize)|k(?<_387>ind|ey(?<_388>Down|Up|Press|FrameInterval))|q(?<_389>sort|uality)|f(?<_390>scommand|i(?<_391>n(?<_392>d(?<_393>Text|First|Last)?|ally)|eldInfo|lter(?<_394>ed|Func)?|rst(?<_395>Slide|Child|DayOfWeek|VisibleNode)?)|o(?<_396>nt|cus(?<_397>In|edCell|Out|Enabled)|r(?<_398>egroundDisabled|mat(?<_399>ter)?))|unctionName|ps|l(?<_400>oor|ush)|ace|romCharCode)|w(?<_401>i(?<_402>th|dth)|ordWrap|atch|riteAccess)|l(?<_403>t|i(?<_404>st(?<_405>Owner)?|ne(?<_406>Style|To))|o(?<_407>c(?<_408>k|a(?<_409>t(?<_410>ion|eByld)|l(?<_411>ToGlobal|FileReadDisable)))|opback|ad(?<_412>Movie(?<_413>Num)?|S(?<_414>crollContent|ound)|ed|Variables(?<_415>Num)?|Application)?|g(?<_416>Changes)?)|e(?<_417>ngth|ft(?<_418>Margin)?|ading)?|a(?<_419>st(?<_420>Slide|Child|Index(?<_421>Of)?)?|nguage|b(?<_422>el(?<_423>Placement|F(?<_424>ield|unction))?|leField)))|a(?<_425>s(?<_426>scociate(?<_427>Controller|Display)|in|pectRatio|function)|nd|c(?<_428>ceptConnection|tiv(?<_429>ityLevel|ePlayControl)|os)|t(?<_430>t(?<_431>ach(?<_432>Movie|Sound|Video|Audio)|ributes)|an(?<_433>2)?)|dd(?<_434>header|RequestHeader|Menu(?<_435>Item(?<_436>At)?|At)?|Sort|Header|No(?<_437>tice|de(?<_438>At)?)|C(?<_439>olumn(?<_440>At)?|uePoint)|T(?<_441>oLocalInternetCache|reeNode(?<_442>At)?)|I(?<_443>con|tem(?<_444>s(?<_445>At)?|At)?)|DeltaItem|P(?<_446>od|age|roperty)|EventListener|View|FieldInfo|Listener|Animation)?|uto(?<_447>Size|Play|KeyNav|Load)|pp(?<_448>endChild|ly(?<_449>Changes|Updates)?)|vHardwareDisable|fterLoaded|l(?<_450>ternateRowColors|ign|l(?<_451>ow(?<_452>InsecureDomain|Domain)|Transitions(?<_453>InDone|OutDone))|bum)|r(?<_454>tist|row|g(?<_455>uments|List))|gent|bs)|r(?<_456>ight(?<_457>Margin)?|o(?<_458>ot(?<_459>S(?<_460>creen|lide)|Form)|und|w(?<_461>Height|Count)|llO(?<_462>ut|ver))|e(?<_463>s(?<_464>yncDepth|t(?<_465>orePane|artAnimation|rict)|iz(?<_466>e|able(?<_467>Columns)?)|olveDelta|ult(?<_468>s)?|ponse)|c(?<_469>o(?<_470>ncile(?<_471>Results|Updates)|rd)|eive(?<_472>Video|Audio))|draw|jectConnection|place(?<_473>Sel|ItemAt|AllItems)?|ve(?<_474>al(?<_475>Child)?|rse)|quest(?<_476>SizeChange|Payment)?|f(?<_477>errer|resh(?<_478>ScrollContent|Destinations|Pane|FromSources)?)|lease(?<_479>Outside)?|ad(?<_480>Only|Access)|gister(?<_481>SkinElement|C(?<_482>olor(?<_483>Style|Name)|lass)|InheritingStyle|Proxy)|move(?<_484>Range|M(?<_485>ovieClip|enu(?<_486>Item(?<_487>At)?|At))|Background|Sort|No(?<_488>tice|de(?<_489>sAt|At)?)|C(?<_490>olum(?<_491>nAt|At)|uePoints)|T(?<_492>extField|reeNode(?<_493>At)?)|Item(?<_494>At)?|Pod|EventListener|FromLocalInternetCache|Listener|All(?<_495>C(?<_496>olumns|uePoints)|Items)?))|a(?<_497>ndom|te|dioDot))|g(?<_498>t|oto(?<_499>Slide|NextSlide|PreviousSlide|FirstSlide|LastSlide|And(?<_500>Stop|Play))|e(?<_501>nre|t(?<_502>R(?<_503>GB|o(?<_504>otNode|wCount)|e(?<_505>sizable|mote))|X(?<_506>AxisTitle)?|M(?<_507>i(?<_508>n(?<_509>imum(?<_510>Size)?|utes)|lliseconds)|onth(?<_511>Names)?|ultilineMode|e(?<_512>ssage|nu(?<_513>ItemAt|EnabledAt|At))|aximum(?<_514>Size)?)|B(?<_515>ytes(?<_516>Total|Loaded)|ounds|utton(?<_517>s|Width)|eginIndex|a(?<_518>ndwidthLimit|ckground))|S(?<_519>howAsDisabled|croll(?<_520>ing|Speed|Content|Position|barState|Location)|t(?<_521>yle(?<_522>Names)?|opOnFocus|ate)|ize|o(?<_523>urce|rtState)|p(?<_524>litterBarPosition|acing)|e(?<_525>conds|lect(?<_526>Multiple|ion(?<_527>Required|Type)|Style|ed(?<_528>Node(?<_529>s)?|Cell|Text|I(?<_530>nd(?<_531>ices|ex)|tem(?<_532>s)?))?)|rvice)|moothness|WFVersion)|H(?<_533>ighlight(?<_534>s|Color)|ours|e(?<_535>ight|ader(?<_536>Height|Text|Property|Format|Width|Location)?)|as(?<_537>Shader|CloseBox))|Y(?<_538>ear|AxisTitle)?|N(?<_539>o(?<_540>tices|de(?<_541>DisplayedAt|At))|um(?<_542>Children|berAvailable)|e(?<_543>wTextFormat|xtHighestDepth))|C(?<_544>h(?<_545>ild(?<_546>S(?<_547>creen|lide)|Nodes|Form|At)|artTitle)|o(?<_548>n(?<_549>tent|figInfo)|okie|de|unt|lumn(?<_550>Names|Count|Index|At))|uePoint|ellIndex|loseHandler|a(?<_551>ll|retIndex))|T(?<_552>ypedValue|i(?<_553>tle(?<_554>barHeight)?|p(?<_555>Target|Offset)?|me(?<_556>stamp|zoneOffset|out(?<_557>State|Handler)|r)?)|oggle|ext(?<_558>Extent|Format)?|r(?<_559>ee(?<_560>NodeAt|Length)|ans(?<_561>form|actionId)))|I(?<_562>s(?<_563>Branch|Open)|n(?<_564>stanceAtDepth|d(?<_565>icesByKey|exByKey))|con(?<_566>SymbolName)?|te(?<_567>rator|m(?<_568>sByKey|By(?<_569>Name|Key)|id|ID|At))|d)|O(?<_570>utput(?<_571>Parameter(?<_572>s|ByName)?|Value(?<_573>s)?)|peration|ri(?<_574>entation|ginalCellData))|D(?<_575>i(?<_576>s(?<_577>play(?<_578>Range|Mode|Clip|Index|edMonth)|kUsage)|rection)|uration|e(?<_579>pth|faultNodeIconSymbolName|l(?<_580>taPacket|ay)|bug(?<_581>Config|ID)?)|a(?<_582>y(?<_583>OfWeekNames)?|t(?<_584>e|a(?<_585>Mapping(?<_586>s)?|Item(?<_587>Text|Property|Format)|Label|All(?<_588>Height|Property|Format|Width))?))|rawConnectors)|U(?<_589>se(?<_590>Shadow|HandCursor|rInput|Fade)|RL|TC(?<_591>M(?<_592>i(?<_593>nutes|lliseconds)|onth)|Seconds|Hours|Da(?<_594>y|te)|FullYear))|P(?<_595>o(?<_596>sition|ds)|ercentComplete|a(?<_597>n(?<_598>e(?<_599>M(?<_600>inimums|aximums)|Height|Title|Width))?|rentNode)|r(?<_601>operty(?<_602>Name|Data)?|efer(?<_603>ences|red(?<_604>Height|Width))))|E(?<_605>n(?<_606>dIndex|abled)|ditingData|x(?<_607>panderSymbolName|andNodeTrigger))|V(?<_608>iewed(?<_609>Pods|Applications)|olume|ersion|alue(?<_610>Source)?)|F(?<_611>i(?<_612>eld|rst(?<_613>DayOfWeek|VisibleNode))|o(?<_614>ntList|cus)|ullYear|ade(?<_615>InLength|OutLength)|rame(?<_616>Color|Width))|Width|L(?<_617>ine(?<_618>Color|Weight)|o(?<_619>cal|adTarget)|ength|a(?<_620>stTabIndex|bel(?<_621>Source)?))|A(?<_622>s(?<_623>cii|Boolean|String|Number)|n(?<_624>yTypedValue|imation)|ctiv(?<_625>eState(?<_626>Handler)?|ateHandler)|utoH(?<_627>ideScrollBar|eight)|llItems|gent))?)?|lobal(?<_628>StyleFormat|ToLocal)?|ain|roupName)|x(?<_629>updatePackety|mlDecl)?|m(?<_630>y(?<_631>MethodName|Call)|in(?<_632>imum)?|o(?<_633>nthNames|tion(?<_634>TimeOut|Level)|de(?<_635>lChanged)?|use(?<_636>Move|O(?<_637>ut|ver)|Down(?<_638>Somewhere|Outside)?|Up(?<_639>Somewhere)?|WheelEnabled)|ve(?<_640>To)?)|u(?<_641>ted|lti(?<_642>pleS(?<_643>imultaneousAllowed|elections)|line))|e(?<_644>ssage|nu(?<_645>Show|Hide)?|th(?<_646>od)?|diaType)|a(?<_647>nufacturer|tch|x(?<_648>scroll|hscroll|imum|HPosition|Chars|VPosition)?)|b(?<_649>substring|chr|ord|length))|b(?<_650>ytes(?<_651>Total|Loaded)|indFormat(?<_652>Strings|Function)|o(?<_653>ttom(?<_654>Scroll)?|ld|rder(?<_655>Color)?)|u(?<_656>tton(?<_657>Height|Width)|iltInItems|ffer(?<_658>Time|Length)|llet)|e(?<_659>foreApplyUpdates|gin(?<_660>GradientFill|Fill))|lockIndent|a(?<_661>ndwidth|ckground(?<_662>Style|Color|Disabled)?)|roadcastMessage)|onHTTPStatus)\b/,
  13. name: "support.function.actionscript.2"},
  14. {match:
  15. /\b(?<_1>__proto__|__resolve|_accProps|_alpha|_changed|_currentframe|_droptarget|_flash|_focusrect|_framesloaded|_global|_height|_highquality|_level|_listeners|_lockroot|_name|_parent|_quality|_root|_rotation|_soundbuftime|_target|_totalframes|_url|_visible|_width|_x|_xmouse|_xscale|_y|_ymouse|_yscale)\b/,
  16. name: "support.constant.actionscript.2"},
  17. {match:
  18. /\b(?<_1>dynamic|extends|import|implements|interface|public|private|new|static|super|var|for|in|break|continue|while|do|return|if|else|case|switch)\b/,
  19. name: "keyword.control.actionscript.2"},
  20. {match: /\b(?<_1>Boolean|Number|String|Void)\b/,
  21. name: "storage.type.actionscript.2"},
  22. {match: /\b(?<_1>null|undefined|true|false)\b/,
  23. name: "constant.language.actionscript.2"},
  24. {match:
  25. /\b(?<_1>(?<_2>0(?<_3>x|X)[0-9a-fA-F]*)|(?<_4>(?<_5>[0-9]+\.?[0-9]*)|(?<_6>\.[0-9]+))(?<_7>(?<_8>e|E)(?<_9>\+|-)?[0-9]+)?)(?<_10>L|l|UL|ul|u|U|F|f)?\b/,
  26. name: "constant.numeric.actionscript.2"},
  27. {begin: /"/,
  28. beginCaptures:
  29. {0 => {name: "punctuation.definition.string.begin.actionscript.2"}},
  30. end: "\"",
  31. endCaptures:
  32. {0 => {name: "punctuation.definition.string.end.actionscript.2"}},
  33. name: "string.quoted.double.actionscript.2",
  34. patterns:
  35. [{match: /\\./, name: "constant.character.escape.actionscript.2"}]},
  36. {begin: /'/,
  37. beginCaptures:
  38. {0 => {name: "punctuation.definition.string.begin.actionscript.2"}},
  39. end: "'",
  40. endCaptures:
  41. {0 => {name: "punctuation.definition.string.end.actionscript.2"}},
  42. name: "string.quoted.single.actionscript.2",
  43. patterns:
  44. [{match: /\\./, name: "constant.character.escape.actionscript.2"}]},
  45. {match:
  46. /\b(?<_1>BACKSPACE|CAPSLOCK|CONTROL|DELETEKEY|DOWN|END|ENTER|HOME|INSERT|LEFT|LN10|LN2|LOG10E|LOG2E|MAX_VALUE|MIN_VALUE|NEGATIVE_INFINITY|NaN|PGDN|PGUP|PI|POSITIVE_INFINITY|RIGHT|SPACE|SQRT1_2|SQRT2|UP)\b/,
  47. name: "support.constant.actionscript.2"},
  48. {begin: /\/\*/,
  49. captures: {0 => {name: "punctuation.definition.comment.actionscript.2"}},
  50. end: "\\*/",
  51. name: "comment.block.actionscript.2"},
  52. {captures: {1 => {name: "punctuation.definition.comment.actionscript.2"}},
  53. match: /(?<_1>\/\/).*$\n?/,
  54. name: "comment.line.double-slash.actionscript.2"},
  55. {match: /\b(?<_1>instanceof)\b/, name: "keyword.operator.actionscript.2"},
  56. {match: /[-!%&*+=\/?:]/, name: "keyword.operator.symbolic.actionscript.2"},
  57. {captures:
  58. {1 => {name: "punctuation.definition.preprocessor.actionscript.2"}},
  59. match: /^[ \t]*(?<_1>#)[a-zA-Z]+/,
  60. name: "meta.preprocessor.actionscript.2"},
  61. {begin: /\b(?<_1>function)\s+(?<_2>[a-zA-Z_]\w*)\s*(?<_3>\()/,
  62. captures:
  63. {1 => {name: "storage.type.function.actionscript.2"},
  64. 2 => {name: "entity.name.function.actionscript.2"},
  65. 3 => {name: "punctuation.definition.parameters.begin.actionscript.2"}},
  66. end: "\\)",
  67. endCaptures:
  68. {0 => {name: "punctuation.definition.parameters.end.actionscript.2"}},
  69. name: "meta.function.actionscript.2",
  70. patterns:
  71. [{match: /[^,)\n]+/,
  72. name: "variable.parameter.function.actionscript.2"}]},
  73. {captures:
  74. {1 => {name: "storage.type.class.actionscript.2"},
  75. 2 => {name: "entity.name.type.class.actionscript.2"},
  76. 3 => {name: "storage.modifier.extends.actionscript.2"},
  77. 4 => {name: "entity.other.inherited-class.actionscript.2"}},
  78. match:
  79. /\b(?<_1>class)\s+(?<_2>[a-zA-Z_](?:\w|\.)*)(?:\s+(?<_3>extends)\s+(?<_4>[a-zA-Z_](?:\w|\.)*))?/,
  80. name: "meta.class.actionscript.2"}],
  81. scopeName: "source.actionscript.2",
  82. uuid: "E5A6EC91-6EE4-11D9-BAB4-000D93589AF6"}