Skip to content
This repository has been archived by the owner on Sep 6, 2021. It is now read-only.

Commit

Permalink
Add ARIA Code Hints
Browse files Browse the repository at this point in the history
The purpose of the code is to add the ARIA code hints for HTML. Before
this, there were no code hints for the ARIA spec. This change allows
developers to get the ARIA codes while programming.
  • Loading branch information
Coder206 committed Oct 2, 2016
1 parent 0d1630c commit 8c59732
Showing 1 changed file with 63 additions and 35 deletions.
98 changes: 63 additions & 35 deletions src/extensions/default/HTMLCodeHints/HtmlAttributes.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,29 +8,29 @@
"dropzone": { "attribOption": ["copy", "move", "link"], "global": "true" },
"hidden": { "attribOption": ["hidden"], "global": "true" },
"id": { "attribOption": [], "global": "true", "type": "cssId" },
"lang": { "attribOption": ["ab", "aa", "af", "sq", "am", "ar", "an", "hy", "as", "ay", "az", "ba", "eu", "bn", "dz", "bh", "bi", "br",
"bg", "my", "be", "km", "ca", "zh", "co", "hr", "cs", "da", "nl", "en", "eo", "et", "fo", "fa", "fi", "fr",
"fy", "gl", "gd", "gv", "ka", "de", "el", "kl", "gn", "gu", "ht", "ha", "he", "hi", "hu", "is", "io", "id",
"ia", "ie", "iu", "ik", "ga", "it", "ja", "jv", "kn", "ks", "kk", "rw", "ky", "rn", "ko", "ku", "lo", "la",
"lv", "li", "ln", "lt", "mk", "mg", "ms", "ml", "mt", "mi", "mr", "mo", "mn", "na", "ne", "no", "oc", "or",
"om", "ps", "pl", "pt", "pa", "qu", "rm", "ro", "ru", "sz", "sm", "sg", "sa", "sr", "sh", "st", "tn", "sn",
"ii", "sd", "si", "ss", "sk", "sl", "so", "es", "su", "sw", "sv", "tl", "tg", "ta", "tt", "te", "th", "bo",
"ti", "to", "ts", "tr", "tk", "tw", "ug", "uk", "ur", "uz", "vi", "vo", "wa", "cy", "wo", "xh", "yi", "yo",
"zu"],
"lang": { "attribOption": ["ab", "aa", "af", "sq", "am", "ar", "an", "hy", "as", "ay", "az", "ba", "eu", "bn", "dz", "bh", "bi", "br",
"bg", "my", "be", "km", "ca", "zh", "co", "hr", "cs", "da", "nl", "en", "eo", "et", "fo", "fa", "fi", "fr",
"fy", "gl", "gd", "gv", "ka", "de", "el", "kl", "gn", "gu", "ht", "ha", "he", "hi", "hu", "is", "io", "id",
"ia", "ie", "iu", "ik", "ga", "it", "ja", "jv", "kn", "ks", "kk", "rw", "ky", "rn", "ko", "ku", "lo", "la",
"lv", "li", "ln", "lt", "mk", "mg", "ms", "ml", "mt", "mi", "mr", "mo", "mn", "na", "ne", "no", "oc", "or",
"om", "ps", "pl", "pt", "pa", "qu", "rm", "ro", "ru", "sz", "sm", "sg", "sa", "sr", "sh", "st", "tn", "sn",
"ii", "sd", "si", "ss", "sk", "sl", "so", "es", "su", "sw", "sv", "tl", "tg", "ta", "tt", "te", "th", "bo",
"ti", "to", "ts", "tr", "tk", "tw", "ug", "uk", "ur", "uz", "vi", "vo", "wa", "cy", "wo", "xh", "yi", "yo",
"zu"],
"global": "true" },
"role": { "attribOption": ["alert", "alertdialog", "article", "application", "banner", "button", "checkbox", "columnheader", "combobox",
"complementary", "contentinfo", "definition", "directory", "dialog", "document", "form", "grid", "gridcell",
"group", "heading", "img", "link", "list", "listbox", "listitem", "log", "main", "marquee", "math", "menu",
"menubar", "menuitem", "menuitemcheckbox", "menuitemradio", "navigation", "note", "option", "presentation",
"progressbar", "radio", "radiogroup", "region", "row", "rowgroup", "rowheader", "scrollbar", "search",
"separator", "slider", "spinbutton", "status", "tab", "tablist", "tabpanel", "textbox", "timer", "toolbar",
"tooltip", "tree", "treegrid", "treeitem"],
"role": { "attribOption": ["alert", "alertdialog", "article", "application", "banner", "button", "checkbox", "columnheader", "combobox",
"complementary", "contentinfo", "definition", "directory", "dialog", "document", "form", "grid", "gridcell",
"group", "heading", "img", "link", "list", "listbox", "listitem", "log", "main", "marquee", "math", "menu",
"menubar", "menuitem", "menuitemcheckbox", "menuitemradio", "navigation", "note", "option", "presentation",
"progressbar", "radio", "radiogroup", "region", "row", "rowgroup", "rowheader", "scrollbar", "search",
"separator", "slider", "spinbutton", "status", "tab", "tablist", "tabpanel", "textbox", "timer", "toolbar",
"tooltip", "tree", "treegrid", "treeitem"],
"global": "true" },
"spellcheck": { "attribOption": [], "global": "true", "type": "boolean" },
"style": { "attribOption": [], "global": "true", "type": "style" },
"tabindex": { "attribOption": [], "global": "true" },
"title": { "attribOption": [], "global": "true" },

"onabort": { "attribOption": [], "global": "true" },
"onblur": { "attribOption": [], "global": "true" },
"oncanplay": { "attribOption": [], "global": "true" },
Expand Down Expand Up @@ -86,6 +86,42 @@
"onvolumechange": { "attribOption": [], "global": "true" },
"onwaiting": { "attribOption": [], "global": "true" },

"aria-autocomplete": { "attribOption": ["inline", "list", "both", "none"] },
"aria-activedescendant": { "attribOption": [], "global": "true" },
"aria-atomic": { "attribOption": ["true", "false"], "global": "true", "type": "boolean" },
"aria-busy": { "attribOption": [], "global": "true", "type": "boolean" },
"aria-checked": { "attribOption": ["true", "false", "mixed", "undefined"] },
"aria-controls": { "attribOption": [], "global": "true" },
"aria-describedby": { "attribOption": [], "global": "true" },
"aria-disabled": { "attribOption": ["true", "false"], "global": "true" },
"aria-dropeffect": { "attribOption": ["copy", "move", "link", "execute", "popup", "none"], "global": "true" },
"aria-expanded": { "attribOption": ["true", "false", "undefined"] },
"aria-flowto": { "attribOption": [], "global": "true" },
"aria-grabbed": { "attribOption": ["true", "false", "undefined"], "global": "true" },
"aria-haspopup": { "attribOption": ["true", "false"], "global": "true", "type": "boolean" },
"aria-hidden": { "attribOption": ["true", "false"], "global": "true", "type": "boolean" },
"aria-invalid": { "attribOption": ["grammar", "false", "spelling", "true"], "global": "true" },
"aria-label": { "attribOption": [], "global": "true" },
"aria-labelledby": { "attribOption": [], "global": "true" },
"aria-level": { "attribOption": [] },
"aria-live": { "attribOption": ["off", "polite", "assertive"], "global": "true" },
"aria-multiline": { "attribOption": ["true", "false"], "type": "boolean" },
"aria-multiselectable": { "attribOption": ["true", "false"], "type": "boolean" },
"aria-orientation": { "attribOption": ["vertical", "horizontal"] },
"aria-owns": { "attribOption": [], "global": "true" },
"aria-posinset": { "attribOption": [] },
"aria-pressed": { "attribOption": ["true", "false", "mixed", "undefined"] },
"aria-readonly": { "attribOption": ["true", "false"] },
"aria-relevant": { "attribOption": ["additions", "removals", "text", "all", "additions text"], "global": "true" },
"aria-required": { "attribOption": ["true", "false"], "type": "boolean" },
"aria-selected": { "attribOption": ["true", "false", "undefined"] },
"aria-setsize": { "attribOption": [] },
"aria-sort": { "attribOption": ["ascending", "descending", "none", "other"] },
"aria-valuemax": { "attribOption": [] },
"aria-valuemin": { "attribOption": [] },
"aria-valuenow": { "attribOption": [] },
"aria-valuetext": { "attribOption": [] },

"accept": { "attribOption": ["text/html", "text/plain", "application/msword", "application/msexcel", "application/postscript",
"application/x-zip-compressed", "application/pdf", "application/rtf", "video/x-msvideo", "video/quicktime",
"video/x-mpeg2", "audio/x-pn/realaudio", "audio/x-mpeg", "audio/x-waw", "audio/x-aiff", "audio/basic",
Expand All @@ -97,26 +133,18 @@
"alt": { "attribOption": [] },
"archive": { "attribOption": [] },
"async": { "attribOption": [], "type": "flag" },
"autocomplete": { "attribOption": ["additional-name", "address-level1", "address-level2", "address-level3", "address-level4", "address-line1",
"address-line2", "address-line3", "bday", "bday-year", "bday-day", "bday-month", "billing",
"cc-additional-name", "cc-csc", "cc-exp", "cc-exp-month", "cc-exp-year", "cc-family-name", "cc-given-name",
"cc-name", "cc-number", "cc-type", "country", "country-name", "current-password", "email", "family-name",
"fax", "given-name", "home", "honorific-prefix", "honorific-suffix", "impp", "language", "mobile", "name",
"new-password", "nickname", "off", "on", "organization", "organization-title", "pager", "photo", "postal-code", "sex",
"shipping", "street-address", "tel-area-code", "tel", "tel-country-code", "tel-extension",
"tel-local", "tel-local-prefix", "tel-local-suffix", "tel-national", "transaction-amount",
"transaction-currency", "url", "username", "work"] },
"autocomplete": { "attribOption": ["off", "on"] },
"autofocus": { "attribOption": [], "type": "flag" },
"autoplay": { "attribOption": [], "type": "flag" },
"behavior": { "attribOption": ["scroll", "slide", "alternate"] },
"bgcolor": { "attribOption": [], "type": "color" },
"border": { "attribOption": [] },
"challenge": { "attribOption": [] },
"charset": { "attribOption": ["iso-8859-1", "utf-8", "shift_jis", "euc-jp", "big5", "gb2312", "euc-kr", "din_66003-kr", "ns_4551-1-kr",
"sen_850200_b", "csISO2022jp", "hz-gb-2312", "ibm852", "ibm866", "irv", "iso-2022-kr", "iso-8859-2",
"iso-8859-3", "iso-8859-4", "iso-8859-5", "iso-8859-6", "iso-8859-7", "iso-8859-8", "iso-8859-9", "koi8-r",
"ks_c_5601", "windows-1250", "windows-1251", "windows-1252", "windows-1253", "windows-1254", "windows-1255",
"windows-1256", "windows-1257", "windows-1258", "windows-874", "x-euc", "asmo-708", "dos-720", "dos-862",
"charset": { "attribOption": ["iso-8859-1", "utf-8", "shift_jis", "euc-jp", "big5", "gb2312", "euc-kr", "din_66003-kr", "ns_4551-1-kr",
"sen_850200_b", "csISO2022jp", "hz-gb-2312", "ibm852", "ibm866", "irv", "iso-2022-kr", "iso-8859-2",
"iso-8859-3", "iso-8859-4", "iso-8859-5", "iso-8859-6", "iso-8859-7", "iso-8859-8", "iso-8859-9", "koi8-r",
"ks_c_5601", "windows-1250", "windows-1251", "windows-1252", "windows-1253", "windows-1254", "windows-1255",
"windows-1256", "windows-1257", "windows-1258", "windows-874", "x-euc", "asmo-708", "dos-720", "dos-862",
"dos-874", "cp866", "cp1256"] },
"checked": { "attribOption": [], "type": "flag" },
"cite": { "attribOption": [] },
Expand Down Expand Up @@ -185,9 +213,9 @@
"preload": { "attribOption": ["auto", "metadata", "none"] },
"pubdate": { "attribOption": [] },
"radiogroup": { "attribOption": [] },
"rel": { "attribOption": ["alternate", "author", "bookmark", "help", "license", "next", "nofollow", "noreferrer", "prefetch",
"rel": { "attribOption": ["alternate", "author", "bookmark", "help", "license", "next", "nofollow", "noreferrer", "prefetch",
"prev", "search", "sidebar", "tag", "external"] },
"link/rel": { "attribOption": ["alternate", "author", "help", "icon", "license", "next", "pingback", "prefetch", "prev", "search",
"link/rel": { "attribOption": ["alternate", "author", "help", "icon", "license", "next", "pingback", "prefetch", "prev", "search",
"sidebar", "stylesheet", "tag"] },
"readonly": { "attribOption": [], "type": "flag" },
"required": { "attribOption": [], "type": "flag" },
Expand Down Expand Up @@ -219,7 +247,7 @@
"link/type": { "attribOption": ["text/css"] },
"menu/type": { "attribOption": ["context", "list", "toolbar"] },
"ol/type": { "attribOption": ["1", "a", "A", "i", "I"] },
"script/type": { "attribOption": ["text/javascript", "text/ecmascript", "text/jscript", "text/livescript", "text/tcl", "text/x-javascript", "text/x-ecmascript",
"script/type": { "attribOption": ["text/javascript", "text/ecmascript", "text/jscript", "text/livescript", "text/tcl", "text/x-javascript", "text/x-ecmascript",
"application/x-javascript", "application/x-ecmascript", "application/javascript", "application/ecmascript",
"text/babel", "text/jsx"] },
"style/type": { "attribOption": ["text/css"] },
Expand All @@ -232,4 +260,4 @@
"wrap": { "attribOption": ["hard", "soft"] },
"xml:lang": { "attribOption": [] },
"xmlns": { "attribOption": [] }
}
}

0 comments on commit 8c59732

Please sign in to comment.