remove yajs
parent
cb8406634f
commit
75e6ebc65c
@ -1 +0,0 @@
|
|||||||
node_modules
|
|
@ -1,62 +0,0 @@
|
|||||||
CHANGE LOG
|
|
||||||
==========
|
|
||||||
|
|
||||||
### Version 1.3
|
|
||||||
- Add ServiceWorker
|
|
||||||
- Some code refactor
|
|
||||||
- Lots of bug fix
|
|
||||||
- Nesting block
|
|
||||||
- Multiline template string
|
|
||||||
- Negative integer
|
|
||||||
- Syntax not load second time
|
|
||||||
- Comment in object literal
|
|
||||||
- Reserved word not in all string type
|
|
||||||
|
|
||||||
|
|
||||||
### Version 1.2
|
|
||||||
|
|
||||||
- Embed JS in html/erb/haml
|
|
||||||
- fetch
|
|
||||||
- sendBeacon
|
|
||||||
- Improve init performance
|
|
||||||
|
|
||||||
### Version 1.1.1
|
|
||||||
|
|
||||||
- Function brace in new line
|
|
||||||
- Web Crypto
|
|
||||||
|
|
||||||
### Version 1.1
|
|
||||||
|
|
||||||
- JSDoc 3
|
|
||||||
- ECMA-402: Intl
|
|
||||||
- async, await
|
|
||||||
- Event name
|
|
||||||
- String bugs fix
|
|
||||||
- Minor bug fix
|
|
||||||
|
|
||||||
### Version 1.0
|
|
||||||
|
|
||||||
- New name
|
|
||||||
- Refactor Web API and DOM
|
|
||||||
- Remove old definitions
|
|
||||||
- Supports partial ES6
|
|
||||||
- Work with js lib syntax
|
|
||||||
|
|
||||||
### Version 0.9
|
|
||||||
|
|
||||||
- Add HTML interfaces
|
|
||||||
- Add CustomEvent
|
|
||||||
- Add custom element api
|
|
||||||
|
|
||||||
### Version 0.8
|
|
||||||
|
|
||||||
- Use javascript as group name prefix, which makes SyntaxComplete can work for JavaScript
|
|
||||||
- Better support for JSDoc
|
|
||||||
- Support [closure compiler JSDoc annotation](https://developers.google.com/closure/compiler/docs/js-for-compiler)
|
|
||||||
- Support [Typed Array](http://www.khronos.org/registry/typedarray/specs/latest/) and [File API](http://www.w3.org/TR/FileAPI/)
|
|
||||||
|
|
||||||
License
|
|
||||||
-------
|
|
||||||
|
|
||||||
The same as Vim
|
|
||||||
|
|
@ -1,364 +0,0 @@
|
|||||||
# vim:filetype=make:foldmethod=marker:fdl=0:
|
|
||||||
#
|
|
||||||
# Makefile: install/uninstall/link vim plugin files.
|
|
||||||
# Author: Cornelius <cornelius.howl@gmail.com>
|
|
||||||
# Date: 一 3/15 22:49:26 2010
|
|
||||||
# Version: 1.0
|
|
||||||
#
|
|
||||||
# PLEASE DO NOT EDIT THIS FILE. THIS FILE IS AUTO-GENERATED FROM Makefile.tpl
|
|
||||||
# LICENSE {{{
|
|
||||||
# Copyright (c) 2010 <Cornelius (c9s)>
|
|
||||||
#
|
|
||||||
# Permission is hereby granted, free of charge, to any person
|
|
||||||
# obtaining a copy of this software and associated documentation
|
|
||||||
# files (the "Software"), to deal in the Software without
|
|
||||||
# restriction, including without limitation the rights to use,
|
|
||||||
# copy, modify, merge, publish, distribute, sublicense, and/or sell
|
|
||||||
# copies of the Software, and to permit persons to whom the
|
|
||||||
# Software is furnished to do so, subject to the following
|
|
||||||
# conditions:
|
|
||||||
#
|
|
||||||
# The above copyright notice and this permission notice shall be
|
|
||||||
# included in all copies or substantial portions of the Software.
|
|
||||||
#
|
|
||||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
|
||||||
# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
|
|
||||||
# OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
|
||||||
# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
|
|
||||||
# HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
|
||||||
# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
|
||||||
# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
|
|
||||||
# OTHER DEALINGS IN THE SOFTWARE.
|
|
||||||
# }}}
|
|
||||||
# VIM RECORD FORMAT: {{{
|
|
||||||
# {
|
|
||||||
# version => 0.2, # record spec version
|
|
||||||
# generated_by => 'Vimana-' . $Vimana::VERSION,
|
|
||||||
# install_type => 'auto', # auto , make , rake ... etc
|
|
||||||
# package => $self->package_name,
|
|
||||||
# files => \@e,
|
|
||||||
# }
|
|
||||||
# }}}
|
|
||||||
|
|
||||||
# INTERNAL VARIABLES {{{
|
|
||||||
|
|
||||||
RECORD_FILE=.record
|
|
||||||
PWD=`pwd`
|
|
||||||
README_FILES=`ls -1 | grep -i readme`
|
|
||||||
WGET_OPT=-c -nv
|
|
||||||
CURL_OPT=
|
|
||||||
RECORD_SCRIPT=.mkrecord
|
|
||||||
TAR=tar czvf
|
|
||||||
|
|
||||||
GIT_SOURCES=
|
|
||||||
|
|
||||||
# INTERNAL FUNCTIONS {{{
|
|
||||||
record_file = \
|
|
||||||
PTYPE=`cat $(1) | perl -nle 'print $$1 if /^"\s*script\s*type:\s*(\S*)$$/i'` ;\
|
|
||||||
echo $(VIMRUNTIME)/$$PTYPE/$(1) >> $(2)
|
|
||||||
|
|
||||||
# }}}
|
|
||||||
|
|
||||||
# PUBLIC FUNCTIONS {{{
|
|
||||||
|
|
||||||
GIT_SOURCES=
|
|
||||||
DEPEND_DIR=/tmp/vim-deps
|
|
||||||
|
|
||||||
# Usage:
|
|
||||||
#
|
|
||||||
# $(call install_git_sources)
|
|
||||||
#
|
|
||||||
|
|
||||||
install_git_source = \
|
|
||||||
PWD=$(PWD) ; \
|
|
||||||
mkdir -p $(DEPEND_DIR) ; \
|
|
||||||
cd $(DEPEND_DIR) ; \
|
|
||||||
for git_uri in $(GIT_SOURCES) ; do \
|
|
||||||
OUTDIR=$$(echo $$git_uri | perl -pe 's{^.*/}{}') ;\
|
|
||||||
echo $$OUTDIR ; \
|
|
||||||
if [[ -e $$OUTDIR ]] ; then \
|
|
||||||
cd $$OUTDIR ; \
|
|
||||||
git pull origin master && \
|
|
||||||
make install && cd .. ; \
|
|
||||||
else \
|
|
||||||
git clone $$git_uri $$OUTDIR && \
|
|
||||||
cd $$OUTDIR && \
|
|
||||||
make install && cd .. ; \
|
|
||||||
fi; \
|
|
||||||
done ;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# install file by inspecting content
|
|
||||||
install_file = \
|
|
||||||
PTYPE=`cat $(1) | perl -nle 'print $$1 if /^"\s*script\s*type:\s*(\S*)$$/i'` ;\
|
|
||||||
cp -v $(1) $(VIMRUNTIME)/$$PTYPE/$(1)
|
|
||||||
|
|
||||||
link_file = \
|
|
||||||
PTYPE=`cat $(1) | perl -nle 'print $$1 if /^"\s*script\s*type:\s*(\S*)$$/i'` ;\
|
|
||||||
cp -v $(1) $(VIMRUNTIME)/$$PTYPE/$(1)
|
|
||||||
|
|
||||||
unlink_file = \
|
|
||||||
PTYPE=`cat $(1) | perl -nle 'print $$1 if /^"\s*script\s*type:\s*(\S*)$$/i'` ;\
|
|
||||||
rm -fv $(VIMRUNTIME)/$$PTYPE/$(1)
|
|
||||||
|
|
||||||
# fetch script from an url
|
|
||||||
fetch_url = \
|
|
||||||
@if [[ -e $(2) ]] ; then \
|
|
||||||
exit \
|
|
||||||
; fi \
|
|
||||||
; echo " => $(2)" \
|
|
||||||
; if [[ ! -z `which curl` ]] ; then \
|
|
||||||
curl $(CURL_OPT) $(1) -o $(2) ; \
|
|
||||||
; elif [[ ! -z `which wget` ]] ; then \
|
|
||||||
wget $(WGET_OPT) $(1) -O $(2) \
|
|
||||||
; fi \
|
|
||||||
; echo $(2) >> .bundlefiles
|
|
||||||
|
|
||||||
|
|
||||||
install_source = \
|
|
||||||
for git_uri in $(GIT_SOURCES) ; do \
|
|
||||||
OUTDIR=$$(echo $$git_uri | perl -pe 's{^.*/}{}') ;\
|
|
||||||
echo $$OUTDIR ; \
|
|
||||||
done
|
|
||||||
|
|
||||||
# fetch script from github
|
|
||||||
fetch_github = \
|
|
||||||
@if [[ -e $(5) ]] ; then \
|
|
||||||
exit \
|
|
||||||
; fi \
|
|
||||||
; echo " => $(5)" \
|
|
||||||
; if [[ ! -z `which curl` ]] ; then \
|
|
||||||
curl $(CURL_OPT) http://github.com/$(1)/$(2)/raw/$(3)/$(4) -o $(5) \
|
|
||||||
; elif [[ ! -z `which wget` ]] ; then \
|
|
||||||
wget $(WGET_OPT) http://github.com/$(1)/$(2)/raw/$(3)/$(4) -O $(5) \
|
|
||||||
; fi \
|
|
||||||
; echo $(5) >> .bundlefiles
|
|
||||||
|
|
||||||
# fetch script from local file
|
|
||||||
fetch_local = @cp -v $(1) $(2) \
|
|
||||||
; @echo $(2) >> .bundlefiles
|
|
||||||
|
|
||||||
# 1: NAME , 2: URI
|
|
||||||
dep_from_git = \
|
|
||||||
D=/tmp/$(1)-$$RANDOM ; git clone $(2) $$D ; cd $$D ; make install ;
|
|
||||||
|
|
||||||
dep_from_svn = \
|
|
||||||
D=/tmp/$(1)-$$RANDOM ; svn checkout $(2) $$D ; cd $$D ; make install ;
|
|
||||||
|
|
||||||
# }}}
|
|
||||||
# }}}
|
|
||||||
# ======= DEFAULT CONFIG ======= {{{
|
|
||||||
|
|
||||||
# Default plugin name
|
|
||||||
NAME=`basename \`pwd\``
|
|
||||||
VERSION=0.1
|
|
||||||
|
|
||||||
# Files to add to tarball:
|
|
||||||
DIRS=`ls -1F | grep / | sed -e 's/\///'`
|
|
||||||
|
|
||||||
# Runtime path to install:
|
|
||||||
VIMRUNTIME=~/.vim
|
|
||||||
|
|
||||||
# Other Files to be added:
|
|
||||||
FILES=`ls -1 | grep '.vim$$'`
|
|
||||||
MKFILES=Makefile `ls -1 | grep '.mk$$'`
|
|
||||||
|
|
||||||
# ======== USER CONFIG ======= {{{
|
|
||||||
# please write config in config.mk
|
|
||||||
# this will override default config
|
|
||||||
#
|
|
||||||
# Custom Name:
|
|
||||||
#
|
|
||||||
# NAME=[plugin name]
|
|
||||||
#
|
|
||||||
# Custom dir list:
|
|
||||||
#
|
|
||||||
# DIRS=autoload after doc syntax plugin
|
|
||||||
#
|
|
||||||
# Files to add to tarball:
|
|
||||||
#
|
|
||||||
# FILES=
|
|
||||||
#
|
|
||||||
# Bundle dependent scripts:
|
|
||||||
#
|
|
||||||
# bundle-deps:
|
|
||||||
# $(call fetch_github,[account id],[project],[branch],[source path],[target path])
|
|
||||||
# $(call fetch_url,[file url],[target path])
|
|
||||||
# $(call fetch_local,[from],[to])
|
|
||||||
|
|
||||||
SHELL=bash
|
|
||||||
|
|
||||||
CONFIG_FILE=config.mk
|
|
||||||
-include ~/.vimauthor.mk
|
|
||||||
-include $(CONFIG_FILE)
|
|
||||||
|
|
||||||
# }}}
|
|
||||||
# }}}
|
|
||||||
# ======= SECTIONS ======= {{{
|
|
||||||
-include ext.mk
|
|
||||||
|
|
||||||
all: install-deps install
|
|
||||||
|
|
||||||
install-deps:
|
|
||||||
# check required binaries
|
|
||||||
[[ -n $$(which git) ]]
|
|
||||||
[[ -n $$(which bash) ]]
|
|
||||||
[[ -n $$(which vim) ]]
|
|
||||||
[[ -n $$(which wget) || -n $$(which curl) ]]
|
|
||||||
$(call install_git_sources)
|
|
||||||
|
|
||||||
check-require:
|
|
||||||
@if [[ -n `which wget` || -n `which curl` || -n `which fetch` ]]; then echo "wget|curl|fetch: OK" ; else echo "wget|curl|fetch: NOT OK" ; fi
|
|
||||||
@if [[ -n `which vim` ]] ; then echo "vim: OK" ; else echo "vim: NOT OK" ; fi
|
|
||||||
|
|
||||||
config:
|
|
||||||
@rm -f $(CONFIG_FILE)
|
|
||||||
@echo "NAME=" >> $(CONFIG_FILE)
|
|
||||||
@echo "VERSION=" >> $(CONFIG_FILE)
|
|
||||||
@echo "#DIRS="
|
|
||||||
@echo "#FILES="
|
|
||||||
@echo "" >> $(CONFIG_FILE)
|
|
||||||
@echo "bundle-deps:" >> $(CONFIG_FILE)
|
|
||||||
@echo " \$$(call fetch_github,ID,REPOSITORY,BRANCH,PATH,TARGET_PATH)" >> $(CONFIG_FILE)
|
|
||||||
@echo " \$$(call fetch_url,FILE_URL,TARGET_PATH)" >> $(CONFIG_FILE)
|
|
||||||
|
|
||||||
|
|
||||||
init-author:
|
|
||||||
@echo "AUTHOR=" > ~/.vimauthor.mk
|
|
||||||
|
|
||||||
bundle-deps:
|
|
||||||
|
|
||||||
bundle: bundle-deps
|
|
||||||
|
|
||||||
dist: bundle mkfilelist
|
|
||||||
@$(TAR) $(NAME)-$(VERSION).tar.gz --exclude '*.svn' --exclude '.git' $(DIRS) $(README_FILES) $(FILES) $(MKFILES)
|
|
||||||
@echo "$(NAME)-$(VERSION).tar.gz is ready."
|
|
||||||
|
|
||||||
init-runtime:
|
|
||||||
@mkdir -vp $(VIMRUNTIME)
|
|
||||||
@mkdir -vp $(VIMRUNTIME)/record
|
|
||||||
@if [[ -n "$(DIRS)" ]] ; then find $(DIRS) -type d | while read dir ; do \
|
|
||||||
mkdir -vp $(VIMRUNTIME)/$$dir ; done ; fi
|
|
||||||
|
|
||||||
release:
|
|
||||||
if [[ -n `which vimup` ]] ; then \
|
|
||||||
fi
|
|
||||||
|
|
||||||
pure-install:
|
|
||||||
@echo "Using Shell:" $(SHELL)
|
|
||||||
@echo "Installing"
|
|
||||||
@if [[ -n "$(DIRS)" ]] ; then find $(DIRS) -type f | while read file ; do \
|
|
||||||
cp -v $$file $(VIMRUNTIME)/$$file ; done ; fi
|
|
||||||
@echo "$(FILES)" | while read vimfile ; do \
|
|
||||||
if [[ -n $$vimfile ]] ; then \
|
|
||||||
$(call install_file,$$vimfile) ; fi ; done
|
|
||||||
|
|
||||||
install: init-runtime bundle pure-install record
|
|
||||||
|
|
||||||
|
|
||||||
uninstall-files:
|
|
||||||
@echo "Uninstalling"
|
|
||||||
@if [[ -n "$(DIRS)" ]] ; then find $(DIRS) -type f | while read file ; do \
|
|
||||||
rm -fv $(VIMRUNTIME)/$$file ; done ; fi
|
|
||||||
@echo "$(FILES)" | while read vimfile ; do \
|
|
||||||
if [[ -n $$vimfile ]] ; then \
|
|
||||||
$(call unlink_file,$$vimfile) ; fi ; done
|
|
||||||
|
|
||||||
uninstall: uninstall-files rmrecord
|
|
||||||
|
|
||||||
link: init-runtime
|
|
||||||
@echo "Linking"
|
|
||||||
@if [[ -n "$(DIRS)" ]]; then find $(DIRS) -type f | while read file ; do \
|
|
||||||
ln -sfv $(PWD)/$$file $(VIMRUNTIME)/$$file ; done ; fi
|
|
||||||
@echo "$(FILES)" | while read vimfile ; do \
|
|
||||||
if [[ -n $$vimfile ]] ; then \
|
|
||||||
$(call link_file,$$vimfile) ; fi ; done
|
|
||||||
|
|
||||||
mkfilelist:
|
|
||||||
@echo $(NAME) > $(RECORD_FILE)
|
|
||||||
@echo $(VERSION) >> $(RECORD_FILE)
|
|
||||||
@if [[ -n "$(DIRS)" ]] ; then find $(DIRS) -type f | while read file ; do \
|
|
||||||
echo $(VIMRUNTIME)/$$file >> $(RECORD_FILE) ; done ; fi
|
|
||||||
@echo "$(FILES)" | while read vimfile ; do \
|
|
||||||
if [[ -n $$vimfile ]] ; then \
|
|
||||||
$(call record_file,$$vimfile,$(RECORD_FILE)) ; fi ; done
|
|
||||||
|
|
||||||
vimball-edit:
|
|
||||||
find $(DIRS) -type f > .tmp_list
|
|
||||||
vim .tmp_list
|
|
||||||
vim .tmp_list -c ":%MkVimball $(NAME)-$(VERSION) ." -c "q"
|
|
||||||
@rm -vf .tmp_list
|
|
||||||
@echo "$(NAME)-$(VERSION).vba is ready."
|
|
||||||
|
|
||||||
vimball:
|
|
||||||
find $(DIRS) -type f > .tmp_list
|
|
||||||
vim .tmp_list -c ":%MkVimball $(NAME)-$(VERSION) ." -c "q"
|
|
||||||
@rm -vf .tmp_list
|
|
||||||
@echo "$(NAME)-$(VERSION).vba is ready."
|
|
||||||
|
|
||||||
mkrecordscript:
|
|
||||||
@echo "" > $(RECORD_SCRIPT)
|
|
||||||
@echo "fun! s:mkmd5(file)" >> $(RECORD_SCRIPT)
|
|
||||||
@echo " if executable('md5')" >> $(RECORD_SCRIPT)
|
|
||||||
@echo " return system('cat ' . a:file . ' | md5')" >> $(RECORD_SCRIPT)
|
|
||||||
@echo " else" >> $(RECORD_SCRIPT)
|
|
||||||
@echo " return \"\"" >> $(RECORD_SCRIPT)
|
|
||||||
@echo " endif" >> $(RECORD_SCRIPT)
|
|
||||||
@echo "endf" >> $(RECORD_SCRIPT)
|
|
||||||
@echo "let files = readfile('.record')" >> $(RECORD_SCRIPT)
|
|
||||||
@echo "let package_name = remove(files,0)" >> $(RECORD_SCRIPT)
|
|
||||||
@echo "let script_version = remove(files,0)" >> $(RECORD_SCRIPT)
|
|
||||||
@echo "let record = { 'version' : 0.3 , 'generated_by': 'Vim-Makefile' , 'script_version': script_version , 'install_type' : 'makefile' , 'package' : package_name , 'files': [ ] }" >> $(RECORD_SCRIPT)
|
|
||||||
@echo "for file in files " >> $(RECORD_SCRIPT)
|
|
||||||
@echo " let md5 = s:mkmd5(file)" >> $(RECORD_SCRIPT)
|
|
||||||
@echo " cal add( record.files , { 'checksum': md5 , 'file': file } )" >> $(RECORD_SCRIPT)
|
|
||||||
@echo "endfor" >> $(RECORD_SCRIPT)
|
|
||||||
@echo "redir => output" >> $(RECORD_SCRIPT)
|
|
||||||
@echo "silent echon record" >> $(RECORD_SCRIPT)
|
|
||||||
@echo "redir END" >> $(RECORD_SCRIPT)
|
|
||||||
@echo "let content = join(split(output,\"\\\\n\"),'')" >> $(RECORD_SCRIPT)
|
|
||||||
@echo "let record_file = expand('~/.vim/record/' . package_name )" >> $(RECORD_SCRIPT)
|
|
||||||
@echo "cal writefile( [content] , record_file )" >> $(RECORD_SCRIPT)
|
|
||||||
@echo "cal delete('.record')" >> $(RECORD_SCRIPT)
|
|
||||||
@echo "echo \"Done\"" >> $(RECORD_SCRIPT)
|
|
||||||
|
|
||||||
|
|
||||||
record: mkfilelist mkrecordscript
|
|
||||||
vim --noplugin -V10install.log -c "so $(RECORD_SCRIPT)" -c "q"
|
|
||||||
@echo "Vim script record making log: install.log"
|
|
||||||
# @rm -vf $(RECORD_FILE)
|
|
||||||
|
|
||||||
rmrecord:
|
|
||||||
@echo "Removing Record"
|
|
||||||
@rm -vf $(VIMRUNTIME)/record/$(NAME)
|
|
||||||
|
|
||||||
clean: clean-bundle-deps
|
|
||||||
@rm -vf $(RECORD_FILE)
|
|
||||||
@rm -vf $(RECORD_SCRIPT)
|
|
||||||
@rm -vf install.log
|
|
||||||
@rm -vf *.tar.gz
|
|
||||||
|
|
||||||
clean-bundle-deps:
|
|
||||||
@echo "Removing Bundled scripts..."
|
|
||||||
@if [[ -e .bundlefiles ]] ; then \
|
|
||||||
rm -fv `echo \`cat .bundlefiles\``; \
|
|
||||||
fi
|
|
||||||
@rm -fv .bundlefiles
|
|
||||||
|
|
||||||
update:
|
|
||||||
@echo "Updating Makefile..."
|
|
||||||
@URL=http://github.com/c9s/vim-makefile/raw/master/Makefile ; \
|
|
||||||
if [[ -n `which curl` ]]; then \
|
|
||||||
curl $$URL -o Makefile ; \
|
|
||||||
if [[ -n `which wget` ]]; then \
|
|
||||||
wget -c $$URL ; \
|
|
||||||
elif [[ -n `which fetch` ]]; then \
|
|
||||||
fetch $$URL ; \
|
|
||||||
fi
|
|
||||||
|
|
||||||
version:
|
|
||||||
@echo version - $(MAKEFILE_VERSION)
|
|
||||||
|
|
||||||
# }}}
|
|
@ -1,49 +0,0 @@
|
|||||||
YAJS: Yet Another JavaScript Syntax
|
|
||||||
===================================
|
|
||||||
|
|
||||||
Yet Another JavaScript Syntax file for Vim. Key differences:
|
|
||||||
|
|
||||||
* Use 'javascript' as group name's prefix, not 'javaScript' nor 'JavaScript'. Works great with [SyntaxComplete](https://github.com/vim-scripts/SyntaxComplete).
|
|
||||||
* Recognize Web API and DOM keywords. Keep increase.
|
|
||||||
* Works perfect with [javascript-libraries-syntax.vim](https://github.com/othree/javascript-libraries-syntax.vim)
|
|
||||||
* Remove old, unused syntax definitions.
|
|
||||||
* Support ES6 new syntax, ex: arrow function `=>`.
|
|
||||||
|
|
||||||
### Differences from jelera/vim-javascript-syntax
|
|
||||||
|
|
||||||
I start a new project instead of send PR to jelera is because: jelera/vim-javascript-syntax is not so active.
|
|
||||||
And I want to do lots of changes, including ES6 and other not confirmed standard support.
|
|
||||||
Also, one of my goal is produce 100% correct syntax.
|
|
||||||
But it hurt performance, so I prefer to create a new one instead of merge back.
|
|
||||||
|
|
||||||
Credits
|
|
||||||
-------
|
|
||||||
|
|
||||||
- Jose Elera, [Enhanced Javascript syntax](http://www.vim.org/scripts/script.php?script_id=3425)
|
|
||||||
- Zhao Yi, Claudio Fleiner, Scott Shattuck (This file is based on their hard work)
|
|
||||||
- gumnos (From the #vim IRC Channel in Freenode) (Who helped me figured out the crazy Vim Regexes)
|
|
||||||
|
|
||||||
Report Issue
|
|
||||||
------------
|
|
||||||
|
|
||||||
Please send issue report to [github](https://github.com/othree/yajs.vim/issues). Provde sample code to help me debug.
|
|
||||||
|
|
||||||
Changes
|
|
||||||
-------
|
|
||||||
|
|
||||||
### Version 1.5
|
|
||||||
- Lots of bug Fix
|
|
||||||
- Support semantic highlight
|
|
||||||
|
|
||||||
### Version 1.4
|
|
||||||
- Better Array Comprehesion support
|
|
||||||
- Better Template highlight
|
|
||||||
- AngularJS JSDoc module
|
|
||||||
- Fix object literal syntax
|
|
||||||
- Don't break vim-jsx
|
|
||||||
|
|
||||||
License
|
|
||||||
-------
|
|
||||||
|
|
||||||
The same as Vim
|
|
||||||
|
|
@ -1,6 +0,0 @@
|
|||||||
NAME=yajs.vim
|
|
||||||
VERSION=1.4
|
|
||||||
|
|
||||||
bundle-deps:
|
|
||||||
$(call fetch_github,ID,REPOSITORY,BRANCH,PATH,TARGET_PATH)
|
|
||||||
$(call fetch_url,FILE_URL,TARGET_PATH)
|
|
@ -1,432 +0,0 @@
|
|||||||
javascriptDOMStyle:
|
|
||||||
# - A
|
|
||||||
# - :active
|
|
||||||
# - ::after (:after)
|
|
||||||
- align-content
|
|
||||||
- align-items
|
|
||||||
- align-self
|
|
||||||
# - all
|
|
||||||
# - <angle>
|
|
||||||
- animation
|
|
||||||
- animation-delay
|
|
||||||
- animation-direction
|
|
||||||
- animation-duration
|
|
||||||
- animation-fill-mode
|
|
||||||
- animation-iteration-count
|
|
||||||
- animation-name
|
|
||||||
- animation-play-state
|
|
||||||
- animation-timing-function
|
|
||||||
# - attr()
|
|
||||||
# - auto
|
|
||||||
# - B
|
|
||||||
- backface-visibility
|
|
||||||
- background
|
|
||||||
- background-attachment
|
|
||||||
- background-blend-mode
|
|
||||||
- background-clip
|
|
||||||
- background-color
|
|
||||||
- background-image
|
|
||||||
- background-origin
|
|
||||||
- background-position
|
|
||||||
- background-repeat
|
|
||||||
- background-size
|
|
||||||
# - <basic-shape>
|
|
||||||
# - ::before (:before)
|
|
||||||
# - <blend-mode>
|
|
||||||
# - blur()
|
|
||||||
- border
|
|
||||||
- border-bottom
|
|
||||||
- border-bottom-color
|
|
||||||
- border-bottom-left-radius
|
|
||||||
- border-bottom-right-radius
|
|
||||||
- border-bottom-style
|
|
||||||
- border-bottom-width
|
|
||||||
- border-collapse
|
|
||||||
- border-color
|
|
||||||
- border-image
|
|
||||||
- border-image-outset
|
|
||||||
- border-image-repeat
|
|
||||||
- border-image-slice
|
|
||||||
- border-image-source
|
|
||||||
- border-image-width
|
|
||||||
- border-left
|
|
||||||
- border-left-color
|
|
||||||
- border-left-style
|
|
||||||
- border-left-width
|
|
||||||
- border-radius
|
|
||||||
- border-right
|
|
||||||
- border-right-color
|
|
||||||
- border-right-style
|
|
||||||
- border-right-width
|
|
||||||
- border-spacing
|
|
||||||
- border-style
|
|
||||||
- border-top
|
|
||||||
- border-top-color
|
|
||||||
- border-top-left-radius
|
|
||||||
- border-top-right-radius
|
|
||||||
- border-top-style
|
|
||||||
- border-top-width
|
|
||||||
- border-width
|
|
||||||
- bottom
|
|
||||||
- box-decoration-break
|
|
||||||
- box-shadow
|
|
||||||
- box-sizing
|
|
||||||
- break-after
|
|
||||||
- break-before
|
|
||||||
- break-inside
|
|
||||||
# - brightness()
|
|
||||||
# - C
|
|
||||||
# - calc()
|
|
||||||
- caption-side
|
|
||||||
# - ch
|
|
||||||
# - @charset
|
|
||||||
# - :checked
|
|
||||||
# - ::choices
|
|
||||||
# - circle()
|
|
||||||
- clear
|
|
||||||
- clip
|
|
||||||
- clip-path
|
|
||||||
# - cm
|
|
||||||
- color
|
|
||||||
# - <color>
|
|
||||||
- columns
|
|
||||||
- column-count
|
|
||||||
- column-fill
|
|
||||||
- column-gap
|
|
||||||
- column-rule
|
|
||||||
- column-rule-color
|
|
||||||
- column-rule-style
|
|
||||||
- column-rule-width
|
|
||||||
- column-span
|
|
||||||
- column-width
|
|
||||||
- content
|
|
||||||
# - contrast()
|
|
||||||
# - <counter>
|
|
||||||
- counter-increment
|
|
||||||
- counter-reset
|
|
||||||
# - @counter-style
|
|
||||||
# - cross-fade()
|
|
||||||
# - cubic-bezier()
|
|
||||||
- cursor
|
|
||||||
# - <custom-ident>
|
|
||||||
# - cycle()
|
|
||||||
# - D
|
|
||||||
# - :default
|
|
||||||
# - deg
|
|
||||||
# - :dir()
|
|
||||||
- direction
|
|
||||||
# - :disabled
|
|
||||||
- display
|
|
||||||
# - @document
|
|
||||||
# - dpcm
|
|
||||||
# - dpi
|
|
||||||
# - dppx
|
|
||||||
# - drop-shadow()
|
|
||||||
# - E
|
|
||||||
# - element()
|
|
||||||
# - ellipse()
|
|
||||||
# - em
|
|
||||||
# - :empty
|
|
||||||
- empty-cells
|
|
||||||
# - :enabled
|
|
||||||
# - ex
|
|
||||||
# - F
|
|
||||||
# - filter()
|
|
||||||
# - :first
|
|
||||||
# - :first-child
|
|
||||||
# - ::first-letter (:first-letter)
|
|
||||||
# - ::first-line (:first-line)
|
|
||||||
# - :first-of-type
|
|
||||||
- flex
|
|
||||||
- flex-basis
|
|
||||||
- flex-direction
|
|
||||||
- flex-flow
|
|
||||||
- flex-grow
|
|
||||||
- flex-shrink
|
|
||||||
- flex-wrap
|
|
||||||
- float
|
|
||||||
# - :focus
|
|
||||||
- font
|
|
||||||
# - @font-face
|
|
||||||
- font-family
|
|
||||||
- font-feature-settings
|
|
||||||
# - @font-feature-values
|
|
||||||
- font-kerning
|
|
||||||
- font-language-override
|
|
||||||
- font-size
|
|
||||||
- font-size-adjust
|
|
||||||
- font-stretch
|
|
||||||
- font-style
|
|
||||||
- font-synthesis
|
|
||||||
- font-variant
|
|
||||||
- font-variant-alternates
|
|
||||||
- font-variant-caps
|
|
||||||
- font-variant-east-asian
|
|
||||||
- font-variant-ligatures
|
|
||||||
- font-variant-numeric
|
|
||||||
- font-variant-position
|
|
||||||
- font-weight
|
|
||||||
# - <frequency>
|
|
||||||
# - :fullscreen
|
|
||||||
# - G
|
|
||||||
- grad
|
|
||||||
# - <gradient>
|
|
||||||
# - grayscale()
|
|
||||||
- grid
|
|
||||||
- grid-area
|
|
||||||
- grid-auto-columns
|
|
||||||
- grid-auto-flow
|
|
||||||
- grid-auto-position
|
|
||||||
- grid-auto-rows
|
|
||||||
- grid-column
|
|
||||||
- grid-column-start
|
|
||||||
- grid-column-end
|
|
||||||
- grid-row
|
|
||||||
- grid-row-start
|
|
||||||
- grid-row-end
|
|
||||||
- grid-template
|
|
||||||
- grid-template-areas
|
|
||||||
- grid-template-rows
|
|
||||||
- grid-template-columns
|
|
||||||
# - H
|
|
||||||
- height
|
|
||||||
# - :hover
|
|
||||||
# - hsl()
|
|
||||||
# - hsla()
|
|
||||||
# - hue-rotate()
|
|
||||||
- hyphens
|
|
||||||
# - hz
|
|
||||||
# - I
|
|
||||||
# - icon
|
|
||||||
# - <image>
|
|
||||||
# - image()()
|
|
||||||
- image-rendering
|
|
||||||
- image-resolution
|
|
||||||
- image-orientation
|
|
||||||
- ime-mode
|
|
||||||
# - @import
|
|
||||||
# - in
|
|
||||||
# - :indeterminate
|
|
||||||
- inherit
|
|
||||||
# - initial
|
|
||||||
# - :in-range
|
|
||||||
# - inset()
|
|
||||||
# - <integer>
|
|
||||||
# - :invalid
|
|
||||||
# - invert()
|
|
||||||
# - isolation
|
|
||||||
# - J
|
|
||||||
- justify-content
|
|
||||||
# - K
|
|
||||||
# - @keyframes
|
|
||||||
# - khz
|
|
||||||
# - L
|
|
||||||
# - :lang()
|
|
||||||
# - :last-child
|
|
||||||
# - :last-of-type
|
|
||||||
- left
|
|
||||||
# - :left
|
|
||||||
# - <length>
|
|
||||||
- letter-spacing
|
|
||||||
# - linear-gradient()
|
|
||||||
- line-break
|
|
||||||
- line-height
|
|
||||||
# - :link
|
|
||||||
- list-style
|
|
||||||
- list-style-image
|
|
||||||
- list-style-position
|
|
||||||
- list-style-type
|
|
||||||
# - M
|
|
||||||
- margin
|
|
||||||
- margin-bottom
|
|
||||||
- margin-left
|
|
||||||
- margin-right
|
|
||||||
- margin-top
|
|
||||||
- marks
|
|
||||||
- mask
|
|
||||||
- mask-type
|
|
||||||
# - matrix()
|
|
||||||
# - matrix3d()
|
|
||||||
- max-height
|
|
||||||
- max-width
|
|
||||||
# - @media
|
|
||||||
- min-height
|
|
||||||
# - minmax()
|
|
||||||
- min-width
|
|
||||||
- mix-blend-mode
|
|
||||||
# - mm
|
|
||||||
# - ms
|
|
||||||
# - N
|
|
||||||
# - @namespace
|
|
||||||
# - nav-down
|
|
||||||
# - nav-index
|
|
||||||
# - nav-left
|
|
||||||
# - nav-right
|
|
||||||
# - nav-up
|
|
||||||
# - none
|
|
||||||
# - normal
|
|
||||||
# - :not()
|
|
||||||
# - :nth-child()
|
|
||||||
# - :nth-last-child()
|
|
||||||
# - :nth-last-of-type()
|
|
||||||
# - :nth-of-type()
|
|
||||||
# - <number>
|
|
||||||
# - O
|
|
||||||
- object-fit
|
|
||||||
- object-position
|
|
||||||
# - :only-child
|
|
||||||
# - :only-of-type
|
|
||||||
- opacity
|
|
||||||
# - opacity()
|
|
||||||
# - :optional
|
|
||||||
- order
|
|
||||||
- orphans
|
|
||||||
- outline
|
|
||||||
- outline-color
|
|
||||||
- outline-offset
|
|
||||||
- outline-style
|
|
||||||
- outline-width
|
|
||||||
# - :out-of-range
|
|
||||||
- overflow
|
|
||||||
- overflow-wrap
|
|
||||||
- overflow-x
|
|
||||||
- overflow-y
|
|
||||||
- overflow-clip-box
|
|
||||||
# - P
|
|
||||||
- padding
|
|
||||||
- padding-bottom
|
|
||||||
- padding-left
|
|
||||||
- padding-right
|
|
||||||
- padding-top
|
|
||||||
# - @page
|
|
||||||
- page-break-after
|
|
||||||
- page-break-before
|
|
||||||
- page-break-inside
|
|
||||||
# - pc
|
|
||||||
# - <percentage>
|
|
||||||
- perspective
|
|
||||||
# - perspective()
|
|
||||||
- perspective-origin
|
|
||||||
- pointer-events
|
|
||||||
# - polygon()
|
|
||||||
- position
|
|
||||||
# - <position>
|
|
||||||
# - pt
|
|
||||||
# - px
|
|
||||||
# - Q
|
|
||||||
- quotes
|
|
||||||
# - R
|
|
||||||
# - rad
|
|
||||||
# - radial-gradient()
|
|
||||||
# - <ratio>
|
|
||||||
# - :read-only
|
|
||||||
# - :read-write
|
|
||||||
# - rect()
|
|
||||||
# - rem
|
|
||||||
# - repeat()
|
|
||||||
# - ::repeat-index
|
|
||||||
# - ::repeat-item
|
|
||||||
# - repeating-linear-gradient()
|
|
||||||
# - repeating-radial-gradient()
|
|
||||||
# - :required
|
|
||||||
- resize
|
|
||||||
# - <resolution>
|
|
||||||
# - rgb()
|
|
||||||
# - rgba()
|
|
||||||
- right
|
|
||||||
# - :right
|
|
||||||
# - :root
|
|
||||||
# - rotate()
|
|
||||||
# - rotatex()
|
|
||||||
# - rotatey()
|
|
||||||
# - rotatez()
|
|
||||||
# - rotate3d()
|
|
||||||
# - S
|
|
||||||
# - s
|
|
||||||
# - saturate()
|
|
||||||
# - scale()
|
|
||||||
# - scalex()
|
|
||||||
# - scaley()
|
|
||||||
# - scalez()
|
|
||||||
# - scale3d()
|
|
||||||
# - :scope
|
|
||||||
# - ::selection
|
|
||||||
# - sepia()
|
|
||||||
# - <shape>
|
|
||||||
- shape-image-threshold
|
|
||||||
- shape-margin
|
|
||||||
- shape-outside
|
|
||||||
# - skew()
|
|
||||||
# - skewx()
|
|
||||||
# - skewy()
|
|
||||||
# - steps()
|
|
||||||
# - <string>
|
|
||||||
# - @supports
|
|
||||||
# - T
|
|
||||||
- table-layout
|
|
||||||
- tab-size
|
|
||||||
# - :target
|
|
||||||
- text-align
|
|
||||||
- text-align-last
|
|
||||||
- text-combine-horizontal
|
|
||||||
- text-decoration
|
|
||||||
- text-decoration-color
|
|
||||||
- text-decoration-line
|
|
||||||
- text-decoration-style
|
|
||||||
- text-indent
|
|
||||||
- text-orientation
|
|
||||||
- text-overflow
|
|
||||||
- text-rendering
|
|
||||||
- text-shadow
|
|
||||||
- text-transform
|
|
||||||
- text-underline-position
|
|
||||||
# - <time>
|
|
||||||
# - <timing-function>
|
|
||||||
- top
|
|
||||||
- touch-action
|
|
||||||
- transform
|
|
||||||
- transform-origin
|
|
||||||
- transform-style
|
|
||||||
- transition
|
|
||||||
- transition-delay
|
|
||||||
- transition-duration
|
|
||||||
- transition-property
|
|
||||||
- transition-timing-function
|
|
||||||
# - translate()
|
|
||||||
# - translatex()
|
|
||||||
# - translatey()
|
|
||||||
# - translatez()
|
|
||||||
# - translate3d()
|
|
||||||
# - turn
|
|
||||||
# - U
|
|
||||||
- unicode-bidi
|
|
||||||
- unicode-range
|
|
||||||
# - unset
|
|
||||||
# - <uri>
|
|
||||||
# - url()
|
|
||||||
# - <user-ident>
|
|
||||||
# - V
|
|
||||||
# - :valid
|
|
||||||
# - ::value
|
|
||||||
# - var()
|
|
||||||
- vertical-align
|
|
||||||
# - vh
|
|
||||||
# - @viewport
|
|
||||||
- visibility
|
|
||||||
# - :visited
|
|
||||||
# - vmax
|
|
||||||
# - vmin
|
|
||||||
# - vw
|
|
||||||
# - W
|
|
||||||
- white-space
|
|
||||||
# - widows
|
|
||||||
- width
|
|
||||||
- will-change
|
|
||||||
- word-break
|
|
||||||
- word-spacing
|
|
||||||
- word-wrap
|
|
||||||
- writing-mode
|
|
||||||
# - X Y Z
|
|
||||||
- z-index
|
|
||||||
|
|
||||||
|
|
@ -1,109 +0,0 @@
|
|||||||
javascriptDOMDocProp:
|
|
||||||
# - URL
|
|
||||||
- activeElement
|
|
||||||
# - alinkColor
|
|
||||||
# - anchors
|
|
||||||
# - applets
|
|
||||||
# - bgColor
|
|
||||||
- body
|
|
||||||
- cookie
|
|
||||||
- defaultView
|
|
||||||
- designMode
|
|
||||||
- dir
|
|
||||||
# - domConfig
|
|
||||||
- domain
|
|
||||||
- embeds
|
|
||||||
# - fgColor
|
|
||||||
- forms
|
|
||||||
- head
|
|
||||||
# - height
|
|
||||||
- images
|
|
||||||
- lastModified
|
|
||||||
# - linkColor
|
|
||||||
- links
|
|
||||||
- location
|
|
||||||
- plugins
|
|
||||||
- postMessage
|
|
||||||
- readyState
|
|
||||||
- referrer
|
|
||||||
- registerElement
|
|
||||||
- scripts
|
|
||||||
- styleSheets
|
|
||||||
- title
|
|
||||||
- vlinkColor
|
|
||||||
# - width
|
|
||||||
- xmlEncoding
|
|
||||||
# - async
|
|
||||||
- characterSet
|
|
||||||
- compatMode
|
|
||||||
- contentType
|
|
||||||
- currentScript
|
|
||||||
- doctype
|
|
||||||
- documentElement
|
|
||||||
- documentURI
|
|
||||||
- documentURIObject
|
|
||||||
- firstChild
|
|
||||||
- implementation
|
|
||||||
# - inputEncoding
|
|
||||||
- lastStyleSheetSet
|
|
||||||
# - mozFullScreen
|
|
||||||
# - mozFullScreenElement
|
|
||||||
# - mozFullScreenEnabled
|
|
||||||
# - mozSyntheticDocument
|
|
||||||
- namespaceURI
|
|
||||||
- nodePrincipal
|
|
||||||
- ononline
|
|
||||||
- pointerLockElement
|
|
||||||
- popupNode
|
|
||||||
- preferredStyleSheetSet
|
|
||||||
- selectedStyleSheetSet
|
|
||||||
- styleSheetSets
|
|
||||||
- textContent
|
|
||||||
- tooltipNode
|
|
||||||
# - xmlVersion
|
|
||||||
|
|
||||||
javascriptDOMDocMethod:
|
|
||||||
- caretPositionFromPoint
|
|
||||||
# - clear
|
|
||||||
- close
|
|
||||||
- createNodeIterator
|
|
||||||
- createRange
|
|
||||||
- createTreeWalker
|
|
||||||
- elementFromPoint
|
|
||||||
- getElementsByName
|
|
||||||
# - releaseCapture
|
|
||||||
- adoptNode
|
|
||||||
- createAttribute
|
|
||||||
- createCDATASection
|
|
||||||
- createComment
|
|
||||||
- createDocumentFragment
|
|
||||||
- createElement
|
|
||||||
- createElementNS
|
|
||||||
# - createEntityReference
|
|
||||||
- createEvent
|
|
||||||
- createExpression
|
|
||||||
- createNSResolver
|
|
||||||
- createProcessingInstruction
|
|
||||||
- createTextNode
|
|
||||||
- enableStyleSheetsForSet
|
|
||||||
- evaluate
|
|
||||||
- execCommand
|
|
||||||
- exitPointerLock
|
|
||||||
- getBoxObjectFor
|
|
||||||
- getElementById
|
|
||||||
- getElementsByClassName
|
|
||||||
- getElementsByTagName
|
|
||||||
- getElementsByTagNameNS
|
|
||||||
- getSelection
|
|
||||||
- hasFocus
|
|
||||||
- importNode
|
|
||||||
- loadOverlay
|
|
||||||
# - mozCancelFullScreen
|
|
||||||
# - mozSetImageElement
|
|
||||||
- open
|
|
||||||
- queryCommandSupported
|
|
||||||
- querySelector
|
|
||||||
- querySelectorAll
|
|
||||||
- write
|
|
||||||
- writeln
|
|
||||||
|
|
@ -1,55 +0,0 @@
|
|||||||
javascriptDOMElemProp:
|
|
||||||
- accessKey
|
|
||||||
- clientHeight
|
|
||||||
- clientLeft
|
|
||||||
- clientTop
|
|
||||||
- clientWidth
|
|
||||||
- id
|
|
||||||
- innerHTML
|
|
||||||
- length
|
|
||||||
- onafterscriptexecute
|
|
||||||
- onbeforescriptexecute
|
|
||||||
- oncopy
|
|
||||||
- oncut
|
|
||||||
- onpaste
|
|
||||||
- onwheel
|
|
||||||
- scrollHeight
|
|
||||||
- scrollLeft
|
|
||||||
- scrollTop
|
|
||||||
- scrollWidth
|
|
||||||
- tagName
|
|
||||||
- classList
|
|
||||||
- className
|
|
||||||
- name
|
|
||||||
- outerHTML
|
|
||||||
- style
|
|
||||||
|
|
||||||
javascriptDOMElemMethod:
|
|
||||||
- getAttributeNS
|
|
||||||
- getAttributeNode
|
|
||||||
- getAttributeNodeNS
|
|
||||||
- getBoundingClientRect
|
|
||||||
- getClientRects
|
|
||||||
- getElementsByClassName
|
|
||||||
- getElementsByTagName
|
|
||||||
- getElementsByTagNameNS
|
|
||||||
- hasAttribute
|
|
||||||
- hasAttributeNS
|
|
||||||
- insertAdjacentHTML
|
|
||||||
- matches
|
|
||||||
- querySelector
|
|
||||||
- querySelectorAll
|
|
||||||
- removeAttribute
|
|
||||||
- removeAttributeNS
|
|
||||||
- removeAttributeNode
|
|
||||||
- requestFullscreen
|
|
||||||
- requestPointerLock
|
|
||||||
- scrollIntoView
|
|
||||||
- setAttribute
|
|
||||||
- setAttributeNS
|
|
||||||
- setAttributeNode
|
|
||||||
- setAttributeNodeNS
|
|
||||||
- setCapture
|
|
||||||
- supports
|
|
||||||
- getAttribute
|
|
||||||
|
|
@ -1,78 +0,0 @@
|
|||||||
javascriptDOMEventTargetMethod:
|
|
||||||
- addEventListener
|
|
||||||
- removeEventListener
|
|
||||||
- dispatchEvent
|
|
||||||
- waitUntil #ServiceWorker
|
|
||||||
|
|
||||||
javascriptDOMEventCons:
|
|
||||||
- AnimationEvent
|
|
||||||
- AudioProcessingEvent
|
|
||||||
- BeforeInputEvent
|
|
||||||
- BeforeUnloadEvent
|
|
||||||
- BlobEvent
|
|
||||||
- ClipboardEvent
|
|
||||||
- CloseEvent
|
|
||||||
- CompositionEvent
|
|
||||||
- CSSFontFaceLoadEvent
|
|
||||||
- CustomEvent
|
|
||||||
- DeviceLightEvent
|
|
||||||
- DeviceMotionEvent
|
|
||||||
- DeviceOrientationEvent
|
|
||||||
- DeviceProximityEvent
|
|
||||||
- DOMTransactionEvent
|
|
||||||
- DragEvent
|
|
||||||
- EditingBeforeInputEvent
|
|
||||||
- ErrorEvent
|
|
||||||
- FocusEvent
|
|
||||||
- GamepadEvent
|
|
||||||
- HashChangeEvent
|
|
||||||
- IDBVersionChangeEvent
|
|
||||||
- KeyboardEvent
|
|
||||||
- MediaStreamEvent
|
|
||||||
- MessageEvent
|
|
||||||
- MouseEvent
|
|
||||||
- MutationEvent
|
|
||||||
- OfflineAudioCompletionEvent
|
|
||||||
- PageTransitionEvent
|
|
||||||
- PointerEvent
|
|
||||||
- PopStateEvent
|
|
||||||
- ProgressEvent
|
|
||||||
- RelatedEvent
|
|
||||||
- RTCPeerConnectionIceEvent
|
|
||||||
- SensorEvent
|
|
||||||
- StorageEvent
|
|
||||||
- SVGEvent
|
|
||||||
- SVGZoomEvent
|
|
||||||
- TimeEvent
|
|
||||||
- TouchEvent
|
|
||||||
- TrackEvent
|
|
||||||
- TransitionEvent
|
|
||||||
- UIEvent
|
|
||||||
- UserProximityEvent
|
|
||||||
- WheelEvent
|
|
||||||
|
|
||||||
javascriptDOMEventProp:
|
|
||||||
- bubbles
|
|
||||||
# - cancelBubble
|
|
||||||
- cancelable
|
|
||||||
- currentTarget
|
|
||||||
- defaultPrevented
|
|
||||||
- eventPhase
|
|
||||||
# - explicitOriginalTarget
|
|
||||||
# - originalTarget
|
|
||||||
- target
|
|
||||||
- timeStamp
|
|
||||||
- type
|
|
||||||
- isTrusted
|
|
||||||
- isReload #Fetch Event
|
|
||||||
|
|
||||||
javascriptDOMEventMethod:
|
|
||||||
- initEvent
|
|
||||||
# - preventBubble Obsolete since Gecko 24
|
|
||||||
# - preventCapture Obsolete since Gecko 24
|
|
||||||
- preventDefault
|
|
||||||
- stopImmediatePropagation
|
|
||||||
- stopPropagation
|
|
||||||
- respondWith #Fetch Event
|
|
||||||
- default #Fetch Event
|
|
||||||
|
|
@ -1,54 +0,0 @@
|
|||||||
javascriptDOMNodeProp:
|
|
||||||
- attributes
|
|
||||||
- baseURI
|
|
||||||
- baseURIObject
|
|
||||||
- childNodes
|
|
||||||
- firstChild
|
|
||||||
- lastChild
|
|
||||||
- localName
|
|
||||||
- namespaceURI
|
|
||||||
- nextSibling
|
|
||||||
- nodeName
|
|
||||||
- nodePrincipal
|
|
||||||
- nodeType
|
|
||||||
- nodeValue
|
|
||||||
- ownerDocument
|
|
||||||
- parentElement
|
|
||||||
- parentNode
|
|
||||||
- prefix
|
|
||||||
- previousSibling
|
|
||||||
- textContent
|
|
||||||
|
|
||||||
javascriptDOMNodeMethod:
|
|
||||||
- appendChild
|
|
||||||
- cloneNode
|
|
||||||
- compareDocumentPosition
|
|
||||||
- contains
|
|
||||||
- getUserData
|
|
||||||
- hasAttributes
|
|
||||||
- hasChildNodes
|
|
||||||
- insertBefore
|
|
||||||
- isDefaultNamespace
|
|
||||||
- isEqualNode
|
|
||||||
- isSameNode
|
|
||||||
- isSupported
|
|
||||||
- lookupNamespaceURI
|
|
||||||
- lookupPrefix
|
|
||||||
- normalize
|
|
||||||
- removeChild
|
|
||||||
- replaceChild
|
|
||||||
- setUserData
|
|
||||||
|
|
||||||
javascriptDOMNodeType:
|
|
||||||
- ELEMENT_NODE
|
|
||||||
- ATTRIBUTE_NODE
|
|
||||||
- TEXT_NODE
|
|
||||||
- CDATA_SECTION_NODEN_NODE
|
|
||||||
- ENTITY_REFERENCE_NODE
|
|
||||||
- ENTITY_NODE
|
|
||||||
- PROCESSING_INSTRUCTION_NODEN_NODE
|
|
||||||
- COMMENT_NODE
|
|
||||||
- DOCUMENT_NODE
|
|
||||||
- DOCUMENT_TYPE_NODE
|
|
||||||
- DOCUMENT_FRAGMENT_NODE
|
|
||||||
- NOTATION_NODE
|
|
@ -1,15 +0,0 @@
|
|||||||
javascriptDOMStorage:
|
|
||||||
- sessionStorage
|
|
||||||
- localStorage
|
|
||||||
# - globalStorage
|
|
||||||
|
|
||||||
javascriptDOMStorageProp:
|
|
||||||
- length
|
|
||||||
|
|
||||||
javascriptDOMStorageMethod:
|
|
||||||
- getItem
|
|
||||||
- key
|
|
||||||
- setItem
|
|
||||||
- removeItem
|
|
||||||
- clear
|
|
||||||
|
|
@ -1,19 +0,0 @@
|
|||||||
javascriptGlobal:
|
|
||||||
- Intl
|
|
||||||
|
|
||||||
javascriptIntlMethod:
|
|
||||||
- Collator
|
|
||||||
- DateTimeFormat
|
|
||||||
- NumberFormat
|
|
||||||
# - CanonicalizeLocaleList
|
|
||||||
# - BestAvailableLocale
|
|
||||||
# - LookupMatcher
|
|
||||||
# - BestFitMatcher
|
|
||||||
# - ResolveLocale
|
|
||||||
# - LookupSupportedLocales
|
|
||||||
# - BestFitSupportedLocales
|
|
||||||
# - SupportedLocales
|
|
||||||
# - GetOption
|
|
||||||
# - GetNumberOption
|
|
||||||
|
|
||||||
|
|
@ -1,38 +0,0 @@
|
|||||||
javascriptGlobal:
|
|
||||||
- Array
|
|
||||||
|
|
||||||
javascriptArrayStaticMethod:
|
|
||||||
- from
|
|
||||||
- isArray
|
|
||||||
- of
|
|
||||||
|
|
||||||
javascriptArrayMethod:
|
|
||||||
- concat
|
|
||||||
- copyWithin
|
|
||||||
- entries
|
|
||||||
- every
|
|
||||||
- fill
|
|
||||||
- filter
|
|
||||||
- find
|
|
||||||
- findIndex
|
|
||||||
- forEach
|
|
||||||
- indexOf
|
|
||||||
- join
|
|
||||||
- keys
|
|
||||||
- lastIndexOf
|
|
||||||
- map
|
|
||||||
- pop
|
|
||||||
- push
|
|
||||||
- reduce
|
|
||||||
- reduceRight
|
|
||||||
- reverse
|
|
||||||
- shift
|
|
||||||
- slice
|
|
||||||
- some
|
|
||||||
- sort
|
|
||||||
- splice
|
|
||||||
- toLocaleString
|
|
||||||
- toSource
|
|
||||||
- toString
|
|
||||||
- unshift
|
|
||||||
|
|
@ -1,58 +0,0 @@
|
|||||||
javascriptGlobal:
|
|
||||||
- Date
|
|
||||||
|
|
||||||
javascriptDateStaticMethod:
|
|
||||||
- UTC
|
|
||||||
- now
|
|
||||||
- parse
|
|
||||||
|
|
||||||
javascriptDateMethod:
|
|
||||||
- getDate
|
|
||||||
- getDay
|
|
||||||
- getFullYear
|
|
||||||
- getHours
|
|
||||||
- getMilliseconds
|
|
||||||
- getMinutes
|
|
||||||
- getMonth
|
|
||||||
- getSeconds
|
|
||||||
- getTime
|
|
||||||
- getTimezoneOffset
|
|
||||||
- getUTCDate
|
|
||||||
- getUTCDay
|
|
||||||
- getUTCFullYear
|
|
||||||
- getUTCHours
|
|
||||||
- getUTCMilliseconds
|
|
||||||
- getUTCMinutes
|
|
||||||
- getUTCMonth
|
|
||||||
- getUTCSeconds
|
|
||||||
# - getYear
|
|
||||||
- setDate
|
|
||||||
- setFullYear
|
|
||||||
- setHours
|
|
||||||
- setMilliseconds
|
|
||||||
- setMinutes
|
|
||||||
- setMonth
|
|
||||||
- setSeconds
|
|
||||||
- setTime
|
|
||||||
- setUTCDate
|
|
||||||
- setUTCFullYear
|
|
||||||
- setUTCHours
|
|
||||||
- setUTCMilliseconds
|
|
||||||
- setUTCMinutes
|
|
||||||
- setUTCMonth
|
|
||||||
- setUTCSeconds
|
|
||||||
# - setYear
|
|
||||||
- toDateString
|
|
||||||
# - toGMTString
|
|
||||||
- toISOString
|
|
||||||
- toJSON
|
|
||||||
- toLocaleDateString
|
|
||||||
- toLocaleFormat
|
|
||||||
- toLocaleString
|
|
||||||
- toLocaleTimeString
|
|
||||||
- toSource
|
|
||||||
- toString
|
|
||||||
- toTimeString
|
|
||||||
- toUTCString
|
|
||||||
- valueOf
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
|||||||
javascriptGlobal:
|
|
||||||
- Function
|
|
||||||
|
|
||||||
javascriptFunctionMethod:
|
|
||||||
- apply
|
|
||||||
- bind
|
|
||||||
- call
|
|
@ -1,6 +0,0 @@
|
|||||||
javascriptGlobal:
|
|
||||||
- JSON
|
|
||||||
|
|
||||||
javascriptJSONStaticMethod:
|
|
||||||
- parse
|
|
||||||
- stringify
|
|
@ -1,18 +0,0 @@
|
|||||||
javascriptGlobal:
|
|
||||||
- Map
|
|
||||||
- WeakMap
|
|
||||||
|
|
||||||
javascriptES6MapProp:
|
|
||||||
- size
|
|
||||||
|
|
||||||
javascriptES6MapMethod:
|
|
||||||
- clear
|
|
||||||
- delete
|
|
||||||
- entries
|
|
||||||
- forEach
|
|
||||||
- get
|
|
||||||
- has
|
|
||||||
- keys
|
|
||||||
- set
|
|
||||||
- values
|
|
||||||
|
|
@ -1,49 +0,0 @@
|
|||||||
javascriptGlobal:
|
|
||||||
- Math
|
|
||||||
|
|
||||||
javascriptMathStaticProp:
|
|
||||||
- E
|
|
||||||
- LN10
|
|
||||||
- LN2
|
|
||||||
- LOG10E
|
|
||||||
- LOG2E
|
|
||||||
- PI
|
|
||||||
- SQRT1_2
|
|
||||||
- SQRT2
|
|
||||||
|
|
||||||
javascriptMathStaticMethod:
|
|
||||||
- abs
|
|
||||||
- acos
|
|
||||||
- acosh
|
|
||||||
- asin
|
|
||||||
- asinh
|
|
||||||
- atan
|
|
||||||
- atan2
|
|
||||||
- atanh
|
|
||||||
- cbrt
|
|
||||||
- ceil
|
|
||||||
- clz32
|
|
||||||
- cos
|
|
||||||
- cosh
|
|
||||||
- exp
|
|
||||||
- expm1
|
|
||||||
- floor
|
|
||||||
- fround
|
|
||||||
- hypot
|
|
||||||
- imul
|
|
||||||
- log
|
|
||||||
- log10
|
|
||||||
- log1p
|
|
||||||
- log2
|
|
||||||
- max
|
|
||||||
- min
|
|
||||||
- pow
|
|
||||||
- random
|
|
||||||
- round
|
|
||||||
- sign
|
|
||||||
- sin
|
|
||||||
- sinh
|
|
||||||
- sqrt
|
|
||||||
- tan
|
|
||||||
- tanh
|
|
||||||
- trunc
|
|
@ -1,29 +0,0 @@
|
|||||||
javascriptGlobal:
|
|
||||||
- Number
|
|
||||||
|
|
||||||
javascriptNumberStaticProp:
|
|
||||||
- EPSILON
|
|
||||||
- MAX_SAFE_INTEGER
|
|
||||||
- MAX_VALUE
|
|
||||||
- MIN_SAFE_INTEGER
|
|
||||||
- MIN_VALUE
|
|
||||||
- NEGATIVE_INFINITY
|
|
||||||
- NaN
|
|
||||||
- POSITIVE_INFINITY
|
|
||||||
|
|
||||||
javascriptNumberStaticMethod:
|
|
||||||
- isFinite
|
|
||||||
- isInteger
|
|
||||||
- isNaN
|
|
||||||
- isSafeInteger
|
|
||||||
- parseFloat
|
|
||||||
- parseInt
|
|
||||||
|
|
||||||
javascriptNumberMethod:
|
|
||||||
- toExponential
|
|
||||||
- toFixed
|
|
||||||
- toLocaleString
|
|
||||||
- toPrecision
|
|
||||||
- toSource
|
|
||||||
- toString
|
|
||||||
- valueOf
|
|
@ -1,36 +0,0 @@
|
|||||||
javascriptGlobal:
|
|
||||||
- Object
|
|
||||||
|
|
||||||
javascriptObjectStaticMethod:
|
|
||||||
- create
|
|
||||||
- defineProperties
|
|
||||||
- defineProperty
|
|
||||||
- freeze
|
|
||||||
- getOwnPropertyDescriptor
|
|
||||||
- getOwnPropertyNames
|
|
||||||
- getOwnPropertySymbols
|
|
||||||
- getPrototypeOf
|
|
||||||
- is
|
|
||||||
- isExtensible
|
|
||||||
- isFrozen
|
|
||||||
- isSealed
|
|
||||||
- keys
|
|
||||||
- preventExtensions
|
|
||||||
|
|
||||||
javascriptObjectMethod:
|
|
||||||
# - __defineGetter__
|
|
||||||
# - __defineSetter__
|
|
||||||
# - __lookupGetter__
|
|
||||||
# - __lookupSetter__
|
|
||||||
# - eval
|
|
||||||
- hasOwnProperty
|
|
||||||
- isPrototypeOf
|
|
||||||
- propertyIsEnumerable
|
|
||||||
- toLocaleString
|
|
||||||
# - toSource
|
|
||||||
- toString
|
|
||||||
# - unwatch
|
|
||||||
- valueOf
|
|
||||||
# - watch
|
|
||||||
- seal
|
|
||||||
- setPrototypeOf
|
|
@ -1,12 +0,0 @@
|
|||||||
javascriptGlobal:
|
|
||||||
- Promise
|
|
||||||
|
|
||||||
javascriptPromiseStaticMethod:
|
|
||||||
- resolve
|
|
||||||
- reject
|
|
||||||
- all
|
|
||||||
- race
|
|
||||||
|
|
||||||
javascriptPromiseMethod:
|
|
||||||
- then
|
|
||||||
- catch
|
|
@ -1,20 +0,0 @@
|
|||||||
javascriptGlobal:
|
|
||||||
- Proxy
|
|
||||||
|
|
||||||
javascriptProxyAPI:
|
|
||||||
- getOwnPropertyDescriptor
|
|
||||||
- getOwnPropertyNames
|
|
||||||
- defineProperty
|
|
||||||
- deleteProperty
|
|
||||||
- freeze
|
|
||||||
- seal
|
|
||||||
- preventExtensions
|
|
||||||
- has
|
|
||||||
- hasOwn
|
|
||||||
- get
|
|
||||||
- set
|
|
||||||
- enumerate
|
|
||||||
- iterate
|
|
||||||
- ownKeys
|
|
||||||
- apply
|
|
||||||
- construct
|
|
@ -1,16 +0,0 @@
|
|||||||
javascriptGlobal:
|
|
||||||
- RegExp
|
|
||||||
|
|
||||||
javascriptRegExpStaticProp:
|
|
||||||
- lastIndex
|
|
||||||
|
|
||||||
javascriptRegExpProp:
|
|
||||||
- global
|
|
||||||
- ignoreCase
|
|
||||||
- multiline
|
|
||||||
- source
|
|
||||||
- sticky
|
|
||||||
|
|
||||||
javascriptRegExpMethod:
|
|
||||||
- exec
|
|
||||||
- test
|
|
@ -1,16 +0,0 @@
|
|||||||
javascriptGlobal:
|
|
||||||
- Set
|
|
||||||
- WeakSet
|
|
||||||
|
|
||||||
javascriptES6SetProp:
|
|
||||||
- size
|
|
||||||
|
|
||||||
javascriptES6SetMethod:
|
|
||||||
- add
|
|
||||||
- clear
|
|
||||||
- delete
|
|
||||||
- entries
|
|
||||||
- forEach
|
|
||||||
- has
|
|
||||||
- values
|
|
||||||
|
|
@ -1,53 +0,0 @@
|
|||||||
javascriptGlobal:
|
|
||||||
- String
|
|
||||||
|
|
||||||
javascriptStringStaticMethod:
|
|
||||||
- fromCharCode
|
|
||||||
- fromCodePoint
|
|
||||||
|
|
||||||
javascriptStringMethod:
|
|
||||||
- anchor
|
|
||||||
# - big
|
|
||||||
# - blink
|
|
||||||
# - bold
|
|
||||||
- charAt
|
|
||||||
- charCodeAt
|
|
||||||
- codePointAt
|
|
||||||
- concat
|
|
||||||
# - contains
|
|
||||||
- endsWith
|
|
||||||
# - fixed
|
|
||||||
# - fontcolor
|
|
||||||
# - fontsize
|
|
||||||
- includes
|
|
||||||
- indexOf
|
|
||||||
# - italics
|
|
||||||
- lastIndexOf
|
|
||||||
- link
|
|
||||||
- localeCompare
|
|
||||||
- match
|
|
||||||
- normalize
|
|
||||||
# - quote
|
|
||||||
- repeat
|
|
||||||
- replace
|
|
||||||
- search
|
|
||||||
- slice
|
|
||||||
# - small
|
|
||||||
- split
|
|
||||||
- startsWith
|
|
||||||
# - strike
|
|
||||||
# - sub
|
|
||||||
- substr
|
|
||||||
- substring
|
|
||||||
# - sup
|
|
||||||
- toLocaleLowerCase
|
|
||||||
- toLocaleUpperCase
|
|
||||||
- toLowerCase
|
|
||||||
# - toSource
|
|
||||||
- toString
|
|
||||||
- toUpperCase
|
|
||||||
- trim
|
|
||||||
# - trimLeft
|
|
||||||
# - trimRight
|
|
||||||
- valueOf
|
|
||||||
|
|
@ -1,16 +0,0 @@
|
|||||||
javascriptGlobal:
|
|
||||||
- Symbol
|
|
||||||
|
|
||||||
javascriptSymbolStaticProp:
|
|
||||||
- create
|
|
||||||
- hasInstance
|
|
||||||
- isConcatSpreadable
|
|
||||||
- isRegExp
|
|
||||||
- iterator
|
|
||||||
- toPrimitive
|
|
||||||
- toStringTag
|
|
||||||
- unscopables
|
|
||||||
|
|
||||||
javascriptSymbolStaticMethod:
|
|
||||||
- for
|
|
||||||
- keyFor
|
|
@ -1,337 +0,0 @@
|
|||||||
javascriptAnimationEvent:
|
|
||||||
- animationend
|
|
||||||
- animationiteration
|
|
||||||
- animationstart
|
|
||||||
- beginEvent
|
|
||||||
- endEvent
|
|
||||||
- repeatEvent
|
|
||||||
|
|
||||||
# javascriptBatteryEvent:
|
|
||||||
# - chargingchange
|
|
||||||
# - chargingtimechange
|
|
||||||
# - dischargingtimechange
|
|
||||||
# - levelchange
|
|
||||||
|
|
||||||
# javascriptCallEvent:
|
|
||||||
|
|
||||||
javascriptCSSEvent:
|
|
||||||
- CssRuleViewRefreshed
|
|
||||||
- CssRuleViewChanged
|
|
||||||
- CssRuleViewCSSLinkClicked
|
|
||||||
- transitionend
|
|
||||||
|
|
||||||
javascriptDatabaseEvent:
|
|
||||||
# - abort
|
|
||||||
- blocked
|
|
||||||
- complete
|
|
||||||
- error
|
|
||||||
- success
|
|
||||||
- upgradeneeded
|
|
||||||
- versionchange
|
|
||||||
|
|
||||||
javascriptDocumentEvent:
|
|
||||||
- DOMLinkAdded
|
|
||||||
- DOMLinkRemoved
|
|
||||||
- DOMMetaAdded
|
|
||||||
- DOMMetaRemoved
|
|
||||||
- DOMWillOpenModalDialog
|
|
||||||
- DOMModalDialogClosed
|
|
||||||
- unload
|
|
||||||
|
|
||||||
javascriptDOMMutationEvent:
|
|
||||||
- DOMAttributeNameChanged
|
|
||||||
- DOMAttrModified
|
|
||||||
- DOMCharacterDataModified
|
|
||||||
- DOMContentLoaded
|
|
||||||
- DOMElementNameChanged
|
|
||||||
- DOMNodeInserted
|
|
||||||
- DOMNodeInsertedIntoDocument
|
|
||||||
- DOMNodeRemoved
|
|
||||||
- DOMNodeRemovedFromDocument
|
|
||||||
- DOMSubtreeModified
|
|
||||||
|
|
||||||
javascriptDragEvent:
|
|
||||||
- drag
|
|
||||||
- dragdrop
|
|
||||||
- dragend
|
|
||||||
- dragenter
|
|
||||||
- dragexit
|
|
||||||
- draggesture
|
|
||||||
- dragleave
|
|
||||||
- dragover
|
|
||||||
- dragstart
|
|
||||||
- drop
|
|
||||||
|
|
||||||
javascriptElementEvent:
|
|
||||||
- invalid
|
|
||||||
- overflow
|
|
||||||
- underflow
|
|
||||||
- DOMAutoComplete
|
|
||||||
- command
|
|
||||||
- commandupdate
|
|
||||||
|
|
||||||
javascriptFocusEvent:
|
|
||||||
- blur
|
|
||||||
- change
|
|
||||||
- DOMFocusIn
|
|
||||||
- DOMFocusOut
|
|
||||||
- focus
|
|
||||||
- focusin
|
|
||||||
- focusout
|
|
||||||
|
|
||||||
javascriptFormEvent:
|
|
||||||
- reset
|
|
||||||
- submit
|
|
||||||
|
|
||||||
javascriptFrameEvent:
|
|
||||||
# - mozbrowserclose
|
|
||||||
# - mozbrowsercontextmenu
|
|
||||||
# - mozbrowsererror
|
|
||||||
# - mozbrowsericonchange
|
|
||||||
# - mozbrowserlocationchange
|
|
||||||
# - mozbrowserloadend
|
|
||||||
# - mozbrowserloadstart
|
|
||||||
# - mozbrowseropenwindow
|
|
||||||
# - mozbrowsersecuritychange
|
|
||||||
# - mozbrowsershowmodalprompt
|
|
||||||
# - mozbrowsertitlechange
|
|
||||||
- DOMFrameContentLoaded
|
|
||||||
|
|
||||||
javascriptInputDeviceEvent:
|
|
||||||
- click
|
|
||||||
- contextmenu
|
|
||||||
- DOMMouseScroll
|
|
||||||
- dblclick
|
|
||||||
- gamepadconnected
|
|
||||||
- gamepaddisconnected
|
|
||||||
- keydown
|
|
||||||
- keypress
|
|
||||||
- keyup
|
|
||||||
- MozGamepadButtonDown
|
|
||||||
- MozGamepadButtonUp
|
|
||||||
- mousedown
|
|
||||||
- mouseenter
|
|
||||||
- mouseleave
|
|
||||||
- mousemove
|
|
||||||
- mouseout
|
|
||||||
- mouseover
|
|
||||||
- mouseup
|
|
||||||
- mousewheel
|
|
||||||
- MozMousePixelScroll
|
|
||||||
- pointerlockchange
|
|
||||||
- pointerlockerror
|
|
||||||
- wheel
|
|
||||||
|
|
||||||
javascriptMediaEvent:
|
|
||||||
- audioprocess
|
|
||||||
- canplay
|
|
||||||
- canplaythrough
|
|
||||||
- durationchange
|
|
||||||
- emptied
|
|
||||||
- ended
|
|
||||||
- ended
|
|
||||||
- loadeddata
|
|
||||||
- loadedmetadata
|
|
||||||
- MozAudioAvailable
|
|
||||||
- pause
|
|
||||||
- play
|
|
||||||
- playing
|
|
||||||
- ratechange
|
|
||||||
- seeked
|
|
||||||
- seeking
|
|
||||||
- stalled
|
|
||||||
- suspend
|
|
||||||
- timeupdate
|
|
||||||
- volumechange
|
|
||||||
- waiting
|
|
||||||
- complete
|
|
||||||
|
|
||||||
javascriptMenuEvent:
|
|
||||||
- DOMMenuItemActive
|
|
||||||
- DOMMenuItemInactive
|
|
||||||
|
|
||||||
javascriptNetworkEvent:
|
|
||||||
- datachange
|
|
||||||
- dataerror
|
|
||||||
- disabled
|
|
||||||
- enabled
|
|
||||||
- offline
|
|
||||||
- online
|
|
||||||
- statuschange
|
|
||||||
- connectionInfoUpdate
|
|
||||||
|
|
||||||
# javascriptNotificationEvent:
|
|
||||||
# - AlertActive
|
|
||||||
# - AlertClose
|
|
||||||
|
|
||||||
# javascriptPopupEvent:
|
|
||||||
# - popuphidden
|
|
||||||
# - popuphiding
|
|
||||||
# - popupshowing
|
|
||||||
# - popupshown
|
|
||||||
# - DOMPopupBlocked
|
|
||||||
|
|
||||||
# javascriptPrintingEvent:
|
|
||||||
# - afterprint
|
|
||||||
# - beforeprint
|
|
||||||
|
|
||||||
javascriptProgressEvent:
|
|
||||||
- abort
|
|
||||||
- error
|
|
||||||
- load
|
|
||||||
- loadend
|
|
||||||
- loadstart
|
|
||||||
- progress
|
|
||||||
# - progress
|
|
||||||
- timeout
|
|
||||||
- uploadprogress
|
|
||||||
|
|
||||||
javascriptResourceEvent:
|
|
||||||
# - abort
|
|
||||||
- cached
|
|
||||||
- error
|
|
||||||
- load
|
|
||||||
|
|
||||||
javascriptScriptEvent:
|
|
||||||
- afterscriptexecute
|
|
||||||
- beforescriptexecute
|
|
||||||
|
|
||||||
javascriptSensorEvent:
|
|
||||||
- compassneedscalibration
|
|
||||||
- devicelight
|
|
||||||
- devicemotion
|
|
||||||
- deviceorientation
|
|
||||||
- deviceproximity
|
|
||||||
# - MozOrientation
|
|
||||||
- orientationchange
|
|
||||||
- userproximity
|
|
||||||
|
|
||||||
javascriptSessionHistoryEvent:
|
|
||||||
- pagehide
|
|
||||||
- pageshow
|
|
||||||
- popstate
|
|
||||||
|
|
||||||
# javascriptSmartcardEvent:
|
|
||||||
|
|
||||||
# javascriptSMSEvent:
|
|
||||||
|
|
||||||
javascriptStorageEvent:
|
|
||||||
- change
|
|
||||||
- storage
|
|
||||||
|
|
||||||
javascriptSVGEvent:
|
|
||||||
- SVGAbort
|
|
||||||
- SVGError
|
|
||||||
- SVGLoad
|
|
||||||
- SVGResize
|
|
||||||
- SVGScroll
|
|
||||||
- SVGUnload
|
|
||||||
- SVGZoom
|
|
||||||
|
|
||||||
javascriptTabEvent:
|
|
||||||
# - tabviewsearchenabled
|
|
||||||
# - tabviewsearchdisabled
|
|
||||||
# - tabviewframeinitialized
|
|
||||||
# - tabviewshown
|
|
||||||
# - tabviewhidden
|
|
||||||
# - TabOpen
|
|
||||||
# - TabClose
|
|
||||||
# - TabSelect
|
|
||||||
# - TabShow
|
|
||||||
# - TabHide
|
|
||||||
# - TabPinned
|
|
||||||
# - TabUnpinned
|
|
||||||
# - SSTabClosing
|
|
||||||
# - SSTabRestoring
|
|
||||||
# - SSTabRestored
|
|
||||||
- visibilitychange
|
|
||||||
|
|
||||||
javascriptTextEvent:
|
|
||||||
- compositionend
|
|
||||||
- compositionstart
|
|
||||||
- compositionupdate
|
|
||||||
- copy
|
|
||||||
- cut
|
|
||||||
- paste
|
|
||||||
- select
|
|
||||||
- text
|
|
||||||
|
|
||||||
javascriptTouchEvent:
|
|
||||||
# - MozEdgeUIGesture
|
|
||||||
# - MozMagnifyGesture
|
|
||||||
# - MozMagnifyGestureStart
|
|
||||||
# - MozMagnifyGestureUpdate
|
|
||||||
# - MozPressTapGesture
|
|
||||||
# - MozRotateGesture
|
|
||||||
# - MozRotateGestureStart
|
|
||||||
# - MozRotateGestureUpdate
|
|
||||||
# - MozSwipeGesture
|
|
||||||
# - MozTapGesture
|
|
||||||
# - MozTouchDown
|
|
||||||
# - MozTouchMove
|
|
||||||
# - MozTouchUp
|
|
||||||
- touchcancel
|
|
||||||
- touchend
|
|
||||||
- touchenter
|
|
||||||
- touchleave
|
|
||||||
- touchmove
|
|
||||||
- touchstart
|
|
||||||
|
|
||||||
javascriptUpdateEvent:
|
|
||||||
- checking
|
|
||||||
- downloading
|
|
||||||
- error
|
|
||||||
- noupdate
|
|
||||||
- obsolete
|
|
||||||
- updateready
|
|
||||||
|
|
||||||
javascriptValueChangeEvent:
|
|
||||||
# - broadcast
|
|
||||||
# - CheckboxStateChange
|
|
||||||
- hashchange
|
|
||||||
- input
|
|
||||||
# - RadioStateChange
|
|
||||||
- readystatechange
|
|
||||||
# - ValueChange
|
|
||||||
|
|
||||||
javascriptViewEvent:
|
|
||||||
- fullscreen
|
|
||||||
- fullscreenchange
|
|
||||||
- fullscreenerror
|
|
||||||
# - MozEnteredDomFullscreen
|
|
||||||
# - MozScrolledAreaChanged
|
|
||||||
- resize
|
|
||||||
- scroll
|
|
||||||
# - sizemodechange
|
|
||||||
|
|
||||||
javascriptWebsocketEvent:
|
|
||||||
- close
|
|
||||||
- error
|
|
||||||
- message
|
|
||||||
- open
|
|
||||||
|
|
||||||
javascriptWindowEvent:
|
|
||||||
- DOMWindowCreated
|
|
||||||
- DOMWindowClose
|
|
||||||
- DOMTitleChanged
|
|
||||||
# - MozBeforeResize
|
|
||||||
# - SSWindowClosing
|
|
||||||
# - SSWindowStateReady
|
|
||||||
# - SSWindowStateBusy
|
|
||||||
# - close
|
|
||||||
|
|
||||||
javascriptUncategorizedEvent:
|
|
||||||
- beforeunload
|
|
||||||
# - localized
|
|
||||||
- message
|
|
||||||
# - message
|
|
||||||
# - message
|
|
||||||
# - MozAfterPaint
|
|
||||||
# - moztimechange
|
|
||||||
- open
|
|
||||||
- show
|
|
||||||
|
|
||||||
javascriptServiceWorkerEvent:
|
|
||||||
- install
|
|
||||||
- activate
|
|
||||||
- fetch
|
|
@ -1,42 +0,0 @@
|
|||||||
|
|
||||||
files='
|
|
||||||
javascript
|
|
||||||
es6-number
|
|
||||||
es6-string
|
|
||||||
es6-array
|
|
||||||
es6-object
|
|
||||||
es6-symbol
|
|
||||||
es6-function
|
|
||||||
es6-math
|
|
||||||
es6-json
|
|
||||||
es6-date
|
|
||||||
es6-regexp
|
|
||||||
es6-map
|
|
||||||
es6-set
|
|
||||||
es6-proxy
|
|
||||||
es6-promise
|
|
||||||
ecma-402
|
|
||||||
node
|
|
||||||
web
|
|
||||||
web-console
|
|
||||||
web-window
|
|
||||||
web-navigator
|
|
||||||
web-location
|
|
||||||
web-history
|
|
||||||
web-xhr
|
|
||||||
web-blob
|
|
||||||
web-crypto
|
|
||||||
web-fetch
|
|
||||||
web-service-worker
|
|
||||||
dom-node
|
|
||||||
dom-elem
|
|
||||||
dom-event
|
|
||||||
dom-document
|
|
||||||
dom-storage
|
|
||||||
event
|
|
||||||
css'
|
|
||||||
|
|
||||||
for file in $files; do
|
|
||||||
node p.js $file > ../syntax/yajs/$file.vim
|
|
||||||
done
|
|
||||||
|
|
@ -1,57 +0,0 @@
|
|||||||
javascriptGlobal:
|
|
||||||
# - Object
|
|
||||||
- Function
|
|
||||||
- Boolean
|
|
||||||
# - Symbol
|
|
||||||
- Error
|
|
||||||
- EvalError
|
|
||||||
- InternalError
|
|
||||||
- RangeError
|
|
||||||
- ReferenceError
|
|
||||||
- StopIteration
|
|
||||||
- SyntaxError
|
|
||||||
- TypeError
|
|
||||||
- URIError
|
|
||||||
# - Number
|
|
||||||
# - Math
|
|
||||||
- Date
|
|
||||||
# - String
|
|
||||||
# - RegExp
|
|
||||||
# - Array
|
|
||||||
- Float32Array
|
|
||||||
- Float64Array
|
|
||||||
- Int16Array
|
|
||||||
- Int32Array
|
|
||||||
- Int8Array
|
|
||||||
- Uint16Array
|
|
||||||
- Uint32Array
|
|
||||||
- Uint8Array
|
|
||||||
- Uint8ClampedArray
|
|
||||||
- ParallelArray
|
|
||||||
# - Map
|
|
||||||
# - Set
|
|
||||||
# - WeakMap
|
|
||||||
# - WeakSet
|
|
||||||
- ArrayBuffer
|
|
||||||
- DataView
|
|
||||||
# - JSON
|
|
||||||
- Iterator
|
|
||||||
- Generator
|
|
||||||
# - Promise
|
|
||||||
- Reflect
|
|
||||||
- Proxy
|
|
||||||
# - Intl
|
|
||||||
- arguments
|
|
||||||
|
|
||||||
javascriptGlobalMethod:
|
|
||||||
- eval
|
|
||||||
# - fetch
|
|
||||||
- uneval
|
|
||||||
- isFinite
|
|
||||||
- isNaN
|
|
||||||
- parseFloat
|
|
||||||
- parseInt
|
|
||||||
- decodeURI
|
|
||||||
- decodeURIComponent
|
|
||||||
- encodeURI
|
|
||||||
- encodeURIComponent
|
|
@ -1,11 +0,0 @@
|
|||||||
javascriptNodeGlobal:
|
|
||||||
- global
|
|
||||||
- process
|
|
||||||
- console
|
|
||||||
- Buffer
|
|
||||||
- module
|
|
||||||
- exports
|
|
||||||
- setTimeout
|
|
||||||
- clearTimeout
|
|
||||||
- setInterval
|
|
||||||
- clearInterval
|
|
@ -1,133 +0,0 @@
|
|||||||
/*jslint node: true, stupid: true, forin: true */
|
|
||||||
var yaml = require('js-yaml');
|
|
||||||
var fs = require('fs');
|
|
||||||
var camel = require('camel-case');
|
|
||||||
var isUpper = require('is-upper-case');
|
|
||||||
|
|
||||||
|
|
||||||
// Get document, or throw exception on error
|
|
||||||
try {
|
|
||||||
var file = process.argv[2];
|
|
||||||
var i = 0;
|
|
||||||
var yml = {};
|
|
||||||
var group = '';
|
|
||||||
var rules = [];
|
|
||||||
var rule = '';
|
|
||||||
var defs = [];
|
|
||||||
var predef = '';
|
|
||||||
var def = '';
|
|
||||||
var contained = true;
|
|
||||||
var contains = false;
|
|
||||||
var hilink = true;
|
|
||||||
var statics = [];
|
|
||||||
|
|
||||||
yml = yaml.safeLoad(fs.readFileSync(file + '.yml', 'utf8'));
|
|
||||||
|
|
||||||
var globals = {};
|
|
||||||
for (group in yml) {
|
|
||||||
if (/Global/.test(group) || /Cons$/.test(group) || /BOMWindow(Prop|Method)/.test(group) || /BOM$/.test(group)) {
|
|
||||||
rules = yml[group];
|
|
||||||
for (i in rules) {
|
|
||||||
rule = rules[i];
|
|
||||||
globals[rule] = [];
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
if (/Static/.test(group)) {
|
|
||||||
for (i in rules) {
|
|
||||||
rule = rules[i];
|
|
||||||
if (group.toLowerCase().indexOf(rule.toLowerCase()) >= 0) {
|
|
||||||
globals[rule].push(group);
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
for (group in yml) {
|
|
||||||
contained = true;
|
|
||||||
contains = false;
|
|
||||||
statics = [];
|
|
||||||
|
|
||||||
if (/Global|Cons$/.test(group) || /BOMWindow(Prop|Method)/.test(group) || /BOM$/.test(group)) {
|
|
||||||
contained = false;
|
|
||||||
}
|
|
||||||
|
|
||||||
rules = yml[group];
|
|
||||||
rule = rules.shift();
|
|
||||||
defs = [];
|
|
||||||
predef = 'syntax keyword ' + group;
|
|
||||||
if (contained) {
|
|
||||||
predef += ' contained';
|
|
||||||
}
|
|
||||||
def = predef;
|
|
||||||
|
|
||||||
while(rule) {
|
|
||||||
// if (!isUpper(rule.substr(0,1))) {
|
|
||||||
statics = globals[rule];
|
|
||||||
if (statics && typeof statics !== 'function' && statics.length) {
|
|
||||||
console.log(predef + ' ' + rule + ' nextgroup=' + group + rule + 'Dot,javascriptFuncCallArg');
|
|
||||||
console.log('syntax match ' + group + rule + 'Dot /\\./ contained nextgroup=' + statics.join(','));
|
|
||||||
} else {
|
|
||||||
if (/Style/.test(group)) {
|
|
||||||
rule = camel(rule);
|
|
||||||
}
|
|
||||||
if (rule !== 'contains') {
|
|
||||||
def = def + ' ' + rule;
|
|
||||||
} else {
|
|
||||||
contains = true;
|
|
||||||
}
|
|
||||||
if (def.length > 80) {
|
|
||||||
if (/Method/.test(group)) {
|
|
||||||
if (/Event/.test(group)) {
|
|
||||||
def = def + ' nextgroup=javascriptEventFuncCallArg';
|
|
||||||
} else {
|
|
||||||
def = def + ' nextgroup=javascriptFuncCallArg';
|
|
||||||
}
|
|
||||||
}
|
|
||||||
console.log(def);
|
|
||||||
def = predef;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
rule = rules.shift();
|
|
||||||
}
|
|
||||||
if (def.length > predef.length) {
|
|
||||||
if (/Method/.test(group)) {
|
|
||||||
if (/Event/.test(group)) {
|
|
||||||
def = def + ' nextgroup=javascriptEventFuncCallArg';
|
|
||||||
} else {
|
|
||||||
def = def + ' nextgroup=javascriptFuncCallArg';
|
|
||||||
}
|
|
||||||
}
|
|
||||||
console.log(def);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (contains) {
|
|
||||||
console.log('syntax match ' + group + ' contained /contains/');
|
|
||||||
}
|
|
||||||
if (/Prop|Method/.test(group) && !/Static/.test(group)) {
|
|
||||||
console.log('syntax cluster props add=' + group);
|
|
||||||
}
|
|
||||||
if (file === 'event') {
|
|
||||||
console.log('syntax cluster events add=' + group);
|
|
||||||
}
|
|
||||||
|
|
||||||
hilink = true;
|
|
||||||
if (group === 'javascriptGlobal' && file !== 'javascript') {
|
|
||||||
hilink = false;
|
|
||||||
}
|
|
||||||
if (hilink) {
|
|
||||||
if (file === 'event') {
|
|
||||||
console.log('if exists("did_javascript_hilink") | HiLink ' + group + ' Title');
|
|
||||||
} else if (contained) {
|
|
||||||
console.log('if exists("did_javascript_hilink") | HiLink ' + group + ' Keyword');
|
|
||||||
} else {
|
|
||||||
console.log('if exists("did_javascript_hilink") | HiLink ' + group + ' Structure');
|
|
||||||
}
|
|
||||||
console.log('endif');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
} catch (e) {
|
|
||||||
console.log(e);
|
|
||||||
}
|
|
||||||
|
|
@ -1,52 +0,0 @@
|
|||||||
javascriptGlobal:
|
|
||||||
- Blob
|
|
||||||
- BlobBuilder
|
|
||||||
- File
|
|
||||||
- FileReader
|
|
||||||
- FileReaderSync
|
|
||||||
- URL
|
|
||||||
- URLUtils
|
|
||||||
|
|
||||||
javascriptFileMethod:
|
|
||||||
- readAsArrayBuffer
|
|
||||||
- readAsBinaryString
|
|
||||||
- readAsDataURL
|
|
||||||
- readAsText
|
|
||||||
|
|
||||||
javascriptFileReaderProp:
|
|
||||||
- error
|
|
||||||
- readyState
|
|
||||||
- result
|
|
||||||
|
|
||||||
javascriptFileReaderMethod:
|
|
||||||
- abort
|
|
||||||
- readAsArrayBuffer
|
|
||||||
- readAsBinaryString
|
|
||||||
- readAsDataURL
|
|
||||||
- readAsText
|
|
||||||
|
|
||||||
javascriptFileListMethod:
|
|
||||||
- item
|
|
||||||
|
|
||||||
javascriptBlobMethod:
|
|
||||||
- append
|
|
||||||
- getBlob
|
|
||||||
- getFile
|
|
||||||
|
|
||||||
javascriptURLUtilsProp:
|
|
||||||
- hash
|
|
||||||
- host
|
|
||||||
- hostname
|
|
||||||
- href
|
|
||||||
- origin
|
|
||||||
- password
|
|
||||||
- pathname
|
|
||||||
- port
|
|
||||||
- protocol
|
|
||||||
- search
|
|
||||||
- searchParams
|
|
||||||
- username
|
|
||||||
|
|
||||||
javascriptURLStaticMethod:
|
|
||||||
- createObjectURL
|
|
||||||
- revokeObjectURL
|
|
@ -1,17 +0,0 @@
|
|||||||
javascriptGlobal:
|
|
||||||
- console
|
|
||||||
|
|
||||||
javascriptConsoleMethod:
|
|
||||||
- count
|
|
||||||
- dir
|
|
||||||
- error
|
|
||||||
- group
|
|
||||||
- groupCollapsed
|
|
||||||
- groupEnd
|
|
||||||
- info
|
|
||||||
- log
|
|
||||||
- time
|
|
||||||
- timeEnd
|
|
||||||
- trace
|
|
||||||
- warn
|
|
||||||
|
|
@ -1,38 +0,0 @@
|
|||||||
javascriptCryptoGlobal:
|
|
||||||
- crypto
|
|
||||||
|
|
||||||
javascriptSubtleCryptoMethod:
|
|
||||||
- encrypt
|
|
||||||
- decrypt
|
|
||||||
- sign
|
|
||||||
- verify
|
|
||||||
- digest
|
|
||||||
|
|
||||||
javascriptCryptoProp:
|
|
||||||
- subtle
|
|
||||||
|
|
||||||
javascriptCryptoMethod:
|
|
||||||
- getRandomValues
|
|
||||||
|
|
||||||
# javascriptCryptoAlgorithm:
|
|
||||||
# - RSAES-PKCS1-v1_5
|
|
||||||
# - RSASSA-PKCS1-v1_5
|
|
||||||
# - RSA-PSS
|
|
||||||
# - RSA-OAEP
|
|
||||||
# - ECDSA
|
|
||||||
# - ECDH
|
|
||||||
# - AES-CTR
|
|
||||||
# - AES-CBC
|
|
||||||
# - AES-CMAC
|
|
||||||
# - AES-GCM
|
|
||||||
# - AES-CFB
|
|
||||||
# - AES-KW
|
|
||||||
# - HMAC
|
|
||||||
# - DH
|
|
||||||
# - SHA-1
|
|
||||||
# - SHA-256
|
|
||||||
# - SHA-384
|
|
||||||
# - SHA-512
|
|
||||||
# - CONCAT
|
|
||||||
# - HKDF-CTR
|
|
||||||
# - PBKDF2
|
|
@ -1,38 +0,0 @@
|
|||||||
javascriptGlobal:
|
|
||||||
- Headers
|
|
||||||
- Request
|
|
||||||
- Response
|
|
||||||
|
|
||||||
javascriptGlobalMethod:
|
|
||||||
- fetch
|
|
||||||
|
|
||||||
javascriptHeadersMethod:
|
|
||||||
- append
|
|
||||||
- delete
|
|
||||||
- get
|
|
||||||
- getAll
|
|
||||||
- has
|
|
||||||
- set
|
|
||||||
|
|
||||||
javascriptRequestProp:
|
|
||||||
- method
|
|
||||||
- url
|
|
||||||
- headers
|
|
||||||
- context
|
|
||||||
- referrer
|
|
||||||
- mode
|
|
||||||
- credentials
|
|
||||||
- cache
|
|
||||||
|
|
||||||
javascriptRequestMethod:
|
|
||||||
- clone
|
|
||||||
|
|
||||||
javascriptResponseProp:
|
|
||||||
- type
|
|
||||||
- url
|
|
||||||
- status
|
|
||||||
- statusText
|
|
||||||
- headers
|
|
||||||
|
|
||||||
javascriptResponseMethod:
|
|
||||||
- clone
|
|
@ -1,13 +0,0 @@
|
|||||||
javascriptBOMHistoryProp:
|
|
||||||
- length
|
|
||||||
- current
|
|
||||||
- next
|
|
||||||
- previous
|
|
||||||
- state
|
|
||||||
|
|
||||||
javascriptBOMHistoryMethod:
|
|
||||||
- back
|
|
||||||
- forward
|
|
||||||
- go
|
|
||||||
- pushState
|
|
||||||
- replaceState
|
|
@ -1,18 +0,0 @@
|
|||||||
javascriptBOMLocationProp:
|
|
||||||
- href
|
|
||||||
- protocol
|
|
||||||
- host
|
|
||||||
- hostname
|
|
||||||
- port
|
|
||||||
- pathname
|
|
||||||
- search
|
|
||||||
- hash
|
|
||||||
- username
|
|
||||||
- password
|
|
||||||
- origin
|
|
||||||
|
|
||||||
javascriptBOMLocationMethod:
|
|
||||||
- assign
|
|
||||||
- reload
|
|
||||||
- replace
|
|
||||||
- toString
|
|
@ -1,54 +0,0 @@
|
|||||||
javascriptBOMNavigatorProp:
|
|
||||||
- battery
|
|
||||||
- buildID
|
|
||||||
- cookieEnabled
|
|
||||||
- doNotTrack
|
|
||||||
- maxTouchPoints
|
|
||||||
# - mozAlarms
|
|
||||||
# - mozApps
|
|
||||||
# - mozContacts
|
|
||||||
# - mozFMRadio
|
|
||||||
# - mozMobileConnection
|
|
||||||
# - mozMobileMessage
|
|
||||||
# - mozNetworkStats
|
|
||||||
# - mozPower
|
|
||||||
# - mozSettings
|
|
||||||
# - mozSms
|
|
||||||
# - mozTCPSocket
|
|
||||||
# - mozTelephony
|
|
||||||
# - mozTime
|
|
||||||
# - mozWifiManager
|
|
||||||
- oscpu
|
|
||||||
- productSub
|
|
||||||
- push
|
|
||||||
- serviceWorker
|
|
||||||
- vendor
|
|
||||||
- vendorSub
|
|
||||||
# - id
|
|
||||||
# - mozSocial
|
|
||||||
|
|
||||||
javascriptBOMNavigatorMethod:
|
|
||||||
- addIdleObserver
|
|
||||||
- getDeviceStorage
|
|
||||||
- getDeviceStorages
|
|
||||||
- getGamepads
|
|
||||||
- getUserMedia
|
|
||||||
# - mozHasPendingMessage
|
|
||||||
# - mozIsLocallyAvailable
|
|
||||||
# - mozPay
|
|
||||||
# - mozSetMessageHandler
|
|
||||||
- registerContentHandler
|
|
||||||
- removeIdleObserver
|
|
||||||
- requestWakeLock
|
|
||||||
- vibrate
|
|
||||||
# - id.get
|
|
||||||
# - id.getVerifiedEmail
|
|
||||||
# - id.logout
|
|
||||||
# - id.request
|
|
||||||
- watch
|
|
||||||
# - mozNotification
|
|
||||||
- registerProtocolHandler
|
|
||||||
- sendBeacon
|
|
||||||
|
|
||||||
javascriptServiceWorkerMethod:
|
|
||||||
- register
|
|
@ -1,19 +0,0 @@
|
|||||||
javascriptServiceWorkerProp:
|
|
||||||
- controller
|
|
||||||
- ready
|
|
||||||
|
|
||||||
javascriptServiceWorkerMethod:
|
|
||||||
- register
|
|
||||||
- getRegistration
|
|
||||||
|
|
||||||
javascriptGlobal:
|
|
||||||
- Cache
|
|
||||||
|
|
||||||
javascriptCacheMethod:
|
|
||||||
- match
|
|
||||||
- matchAll
|
|
||||||
- add
|
|
||||||
- addAll
|
|
||||||
- put
|
|
||||||
- delete
|
|
||||||
- keys
|
|
@ -1,158 +0,0 @@
|
|||||||
javascriptBOMWindowProp:
|
|
||||||
- applicationCache
|
|
||||||
- closed
|
|
||||||
- Components
|
|
||||||
# - console
|
|
||||||
# - content
|
|
||||||
# - _content
|
|
||||||
- controllers
|
|
||||||
# - crypto
|
|
||||||
# - defaultStatus
|
|
||||||
- dialogArguments
|
|
||||||
# - directories
|
|
||||||
- document
|
|
||||||
- frameElement
|
|
||||||
- frames
|
|
||||||
- fullScreen
|
|
||||||
- history
|
|
||||||
# - globalStorage
|
|
||||||
- innerHeight
|
|
||||||
- innerWidth
|
|
||||||
- length
|
|
||||||
- location
|
|
||||||
- locationbar
|
|
||||||
# - localStorage
|
|
||||||
- menubar
|
|
||||||
- messageManager
|
|
||||||
# - mozAnimationStartTime
|
|
||||||
# - mozInnerScreenX
|
|
||||||
# - mozInnerScreenY
|
|
||||||
# - mozPaintCount
|
|
||||||
- name
|
|
||||||
- navigator
|
|
||||||
- opener
|
|
||||||
- outerHeight
|
|
||||||
- outerWidth
|
|
||||||
- pageXOffset
|
|
||||||
- pageYOffset
|
|
||||||
- parent
|
|
||||||
- performance
|
|
||||||
- personalbar
|
|
||||||
# - pkcs11
|
|
||||||
- returnValue
|
|
||||||
- screen
|
|
||||||
- screenX
|
|
||||||
- screenY
|
|
||||||
- scrollbars
|
|
||||||
- scrollMaxX
|
|
||||||
- scrollMaxY
|
|
||||||
- scrollX
|
|
||||||
- scrollY
|
|
||||||
- self
|
|
||||||
# - sessionStorage
|
|
||||||
- sidebar
|
|
||||||
- status
|
|
||||||
- statusbar
|
|
||||||
- toolbar
|
|
||||||
- top
|
|
||||||
- window
|
|
||||||
|
|
||||||
javascriptBOMWindowMethod:
|
|
||||||
- alert
|
|
||||||
- atob
|
|
||||||
# - back
|
|
||||||
- blur
|
|
||||||
- btoa
|
|
||||||
# - captureEvents
|
|
||||||
- clearImmediate
|
|
||||||
- clearInterval
|
|
||||||
- clearTimeout
|
|
||||||
- close
|
|
||||||
- confirm
|
|
||||||
# - disableExternalCapture
|
|
||||||
- dispatchEvent
|
|
||||||
# - dump
|
|
||||||
# - enableExternalCapture
|
|
||||||
- find
|
|
||||||
- focus
|
|
||||||
# - forward
|
|
||||||
- getAttention
|
|
||||||
- getAttentionWithCycleCount
|
|
||||||
- getComputedStyle
|
|
||||||
- getDefaulComputedStyle
|
|
||||||
- getSelection
|
|
||||||
# - home
|
|
||||||
- matchMedia
|
|
||||||
- maximize
|
|
||||||
# - minimize (top-level XUL windows only)
|
|
||||||
- moveBy
|
|
||||||
- moveTo
|
|
||||||
# - mozRequestAnimationFrame
|
|
||||||
- open
|
|
||||||
- openDialog
|
|
||||||
- postMessage
|
|
||||||
- print
|
|
||||||
- prompt
|
|
||||||
# - releaseEvents
|
|
||||||
- removeEventListener
|
|
||||||
- resizeBy
|
|
||||||
- resizeTo
|
|
||||||
- restore
|
|
||||||
# - routeEvent
|
|
||||||
- scroll
|
|
||||||
- scrollBy
|
|
||||||
- scrollByLines
|
|
||||||
- scrollByPages
|
|
||||||
- scrollTo
|
|
||||||
- setCursor
|
|
||||||
- setImmediate
|
|
||||||
- setInterval
|
|
||||||
- setResizable
|
|
||||||
- setTimeout
|
|
||||||
- showModalDialog
|
|
||||||
- sizeToContent
|
|
||||||
- stop
|
|
||||||
- updateCommands
|
|
||||||
|
|
||||||
javascriptBOMWindowEvent:
|
|
||||||
- onabort
|
|
||||||
- onbeforeunload
|
|
||||||
- onblur
|
|
||||||
- onchange
|
|
||||||
- onclick
|
|
||||||
- onclose
|
|
||||||
- oncontextmenu
|
|
||||||
- ondevicelight
|
|
||||||
- ondevicemotion
|
|
||||||
- ondeviceorientation
|
|
||||||
- ondeviceproximity
|
|
||||||
- ondragdrop
|
|
||||||
- onerror
|
|
||||||
- onfocus
|
|
||||||
- onhashchange
|
|
||||||
- onkeydown
|
|
||||||
- onkeypress
|
|
||||||
- onkeyup
|
|
||||||
- onload
|
|
||||||
- onmousedown
|
|
||||||
- onmousemove
|
|
||||||
- onmouseout
|
|
||||||
- onmouseover
|
|
||||||
- onmouseup
|
|
||||||
- onmozbeforepaint
|
|
||||||
- onpaint
|
|
||||||
- onpopstate
|
|
||||||
- onreset
|
|
||||||
- onresize
|
|
||||||
- onscroll
|
|
||||||
- onselect
|
|
||||||
- onsubmit
|
|
||||||
- onunload
|
|
||||||
- onuserproximity
|
|
||||||
- onpageshow
|
|
||||||
- onpagehide
|
|
||||||
|
|
||||||
javascriptBOMWindowCons:
|
|
||||||
- DOMParser
|
|
||||||
- QueryInterface
|
|
||||||
- XMLSerializer
|
|
@ -1,25 +0,0 @@
|
|||||||
javascriptXHRGlobal:
|
|
||||||
- XMLHttpRequest
|
|
||||||
|
|
||||||
javascriptXHRProp:
|
|
||||||
- onreadystatechange
|
|
||||||
- readyState
|
|
||||||
- response
|
|
||||||
- responseText
|
|
||||||
- responseType
|
|
||||||
- responseXML
|
|
||||||
- status
|
|
||||||
- statusText
|
|
||||||
- timeout
|
|
||||||
- ontimeout
|
|
||||||
- upload
|
|
||||||
- withCredentials
|
|
||||||
|
|
||||||
javascriptXHRMethod:
|
|
||||||
- abort
|
|
||||||
- getAllResponseHeaders
|
|
||||||
- getResponseHeader
|
|
||||||
- open
|
|
||||||
- overrideMimeType
|
|
||||||
- send
|
|
||||||
- setRequestHeader
|
|
@ -1,495 +0,0 @@
|
|||||||
# https://developer.mozilla.org/en-US/docs/Web/API
|
|
||||||
javascriptBOM:
|
|
||||||
# - A
|
|
||||||
- AbstractWorker
|
|
||||||
- AnalyserNode
|
|
||||||
# - AnimationEvent
|
|
||||||
- App
|
|
||||||
- Apps
|
|
||||||
- ArrayBuffer
|
|
||||||
- ArrayBufferView
|
|
||||||
- Attr
|
|
||||||
- AudioBuffer
|
|
||||||
- AudioBufferSourceNode
|
|
||||||
- AudioContext
|
|
||||||
- AudioDestinationNode
|
|
||||||
- AudioListener
|
|
||||||
- AudioNode
|
|
||||||
- AudioParam
|
|
||||||
# - AudioProcessingEvent
|
|
||||||
# - B
|
|
||||||
- BatteryManager
|
|
||||||
- BiquadFilterNode
|
|
||||||
# - Blob
|
|
||||||
# - BlobBuilder
|
|
||||||
- BlobEvent
|
|
||||||
- BluetoothAdapter
|
|
||||||
- BluetoothDevice
|
|
||||||
# - BluetoothDeviceEvent
|
|
||||||
- BluetoothManager
|
|
||||||
# - BluetoothStatusChangedEvent
|
|
||||||
# - C
|
|
||||||
# - CallEvent
|
|
||||||
- CameraCapabilities
|
|
||||||
- CameraControl
|
|
||||||
- CameraManager
|
|
||||||
- CanvasGradient
|
|
||||||
- CanvasImageSource
|
|
||||||
- CanvasPattern
|
|
||||||
# - CanvasPixelArray
|
|
||||||
- CanvasRenderingContext2D
|
|
||||||
- CaretPosition
|
|
||||||
- CDATASection
|
|
||||||
- ChannelMergerNode
|
|
||||||
- ChannelSplitterNode
|
|
||||||
- CharacterData
|
|
||||||
- ChildNode
|
|
||||||
- ChromeWorker
|
|
||||||
# - ClipboardEvent
|
|
||||||
# - CloseEvent
|
|
||||||
- Comment
|
|
||||||
# - CompositionEvent
|
|
||||||
- Connection
|
|
||||||
- Console
|
|
||||||
- ContactManager
|
|
||||||
- Contacts
|
|
||||||
- ConvolverNode
|
|
||||||
- Coordinates
|
|
||||||
- CSS
|
|
||||||
- CSSConditionRule
|
|
||||||
- CSSGroupingRule
|
|
||||||
- CSSKeyframeRule
|
|
||||||
- CSSKeyframesRule
|
|
||||||
- CSSMediaRule
|
|
||||||
- CSSNamespaceRule
|
|
||||||
- CSSPageRule
|
|
||||||
- CSSRule
|
|
||||||
- CSSRuleList
|
|
||||||
- CSSStyleDeclaration
|
|
||||||
- CSSStyleRule
|
|
||||||
- CSSStyleSheet
|
|
||||||
- CSSSupportsRule
|
|
||||||
# - CustomEvent
|
|
||||||
# - D
|
|
||||||
- DataTransfer
|
|
||||||
- DataView
|
|
||||||
- DedicatedWorkerGlobalScope
|
|
||||||
- DelayNode
|
|
||||||
- DeviceAcceleration
|
|
||||||
# - DeviceLightEvent
|
|
||||||
# - DeviceMotionEvent
|
|
||||||
# - DeviceOrientationEvent
|
|
||||||
# - DeviceProximityEvent
|
|
||||||
- DeviceRotationRate
|
|
||||||
- DeviceStorage
|
|
||||||
# - DeviceStorageChangeEvent
|
|
||||||
- DirectoryEntry
|
|
||||||
- DirectoryEntrySync
|
|
||||||
- DirectoryReader
|
|
||||||
- DirectoryReaderSync
|
|
||||||
- Document
|
|
||||||
- DocumentFragment
|
|
||||||
- DocumentTouch
|
|
||||||
- DocumentType
|
|
||||||
# - DOMConfiguration
|
|
||||||
- DOMCursor
|
|
||||||
- DOMError
|
|
||||||
# - DOMErrorHandler
|
|
||||||
- DOMException
|
|
||||||
- DOMHighResTimeStamp
|
|
||||||
- DOMImplementation
|
|
||||||
# - DOMImplementationList
|
|
||||||
- DOMImplementationRegistry
|
|
||||||
# - DOMImplementationSource
|
|
||||||
# - DOMLocator
|
|
||||||
# - DOMObject
|
|
||||||
- DOMParser
|
|
||||||
- DOMRequest
|
|
||||||
- DOMString
|
|
||||||
- DOMStringList
|
|
||||||
- DOMStringMap
|
|
||||||
- DOMTimeStamp
|
|
||||||
- DOMTokenList
|
|
||||||
# - DOMUserData
|
|
||||||
- DynamicsCompressorNode
|
|
||||||
# - E
|
|
||||||
- Element
|
|
||||||
# - ElementTraversal
|
|
||||||
# - Entity
|
|
||||||
# - EntityReference
|
|
||||||
- Entry
|
|
||||||
- EntrySync
|
|
||||||
# - ErrorEvent
|
|
||||||
# - Event
|
|
||||||
# - EventListener
|
|
||||||
# - EventSource
|
|
||||||
# - EventTarget
|
|
||||||
- Extensions
|
|
||||||
# - F
|
|
||||||
# - File
|
|
||||||
# - FileEntry
|
|
||||||
# - FileEntrySync
|
|
||||||
# - FileError
|
|
||||||
- FileException
|
|
||||||
# - FileHandle
|
|
||||||
# - FileList
|
|
||||||
# - FileReader
|
|
||||||
# - FileReaderSync
|
|
||||||
# - FileRequest
|
|
||||||
# - FileSystem
|
|
||||||
# - FileSystemSync
|
|
||||||
- Float32Array
|
|
||||||
- Float64Array
|
|
||||||
- FMRadio
|
|
||||||
# - FocusEvent
|
|
||||||
- FormData
|
|
||||||
# - G
|
|
||||||
- GainNode
|
|
||||||
- Gamepad
|
|
||||||
- GamepadButton
|
|
||||||
# - GamepadEvent
|
|
||||||
- Geolocation
|
|
||||||
# - GlobalEventHandlers
|
|
||||||
# - H
|
|
||||||
- History
|
|
||||||
- HTMLAnchorElement
|
|
||||||
- HTMLAreaElement
|
|
||||||
- HTMLAudioElement
|
|
||||||
- HTMLBaseElement
|
|
||||||
# - HTMLBaseFontElement
|
|
||||||
- HTMLBodyElement
|
|
||||||
- HTMLBRElement
|
|
||||||
- HTMLButtonElement
|
|
||||||
- HTMLCanvasElement
|
|
||||||
- HTMLCollection
|
|
||||||
- HTMLDataElement
|
|
||||||
- HTMLDataListElement
|
|
||||||
- HTMLDivElement
|
|
||||||
- HTMLDListElement
|
|
||||||
- HTMLDocument
|
|
||||||
- HTMLElement
|
|
||||||
- HTMLEmbedElement
|
|
||||||
- HTMLFieldSetElement
|
|
||||||
- HTMLFormControlsCollection
|
|
||||||
- HTMLFormElement
|
|
||||||
- HTMLHeadElement
|
|
||||||
- HTMLHeadingElement
|
|
||||||
- HTMLHRElement
|
|
||||||
- HTMLHtmlElement
|
|
||||||
- HTMLIFrameElement
|
|
||||||
- HTMLImageElement
|
|
||||||
- HTMLInputElement
|
|
||||||
# - HTMLIsIndexElement
|
|
||||||
- HTMLKeygenElement
|
|
||||||
- HTMLLabelElement
|
|
||||||
- HTMLLegendElement
|
|
||||||
- HTMLLIElement
|
|
||||||
- HTMLLinkElement
|
|
||||||
- HTMLMapElement
|
|
||||||
- HTMLMediaElement
|
|
||||||
- HTMLMetaElement
|
|
||||||
- HTMLMeterElement
|
|
||||||
- HTMLModElement
|
|
||||||
- HTMLObjectElement
|
|
||||||
- HTMLOListElement
|
|
||||||
- HTMLOptGroupElement
|
|
||||||
- HTMLOptionElement
|
|
||||||
- HTMLOptionsCollection
|
|
||||||
- HTMLOutputElement
|
|
||||||
- HTMLParagraphElement
|
|
||||||
- HTMLParamElement
|
|
||||||
- HTMLPreElement
|
|
||||||
- HTMLProgressElement
|
|
||||||
- HTMLQuoteElement
|
|
||||||
- HTMLScriptElement
|
|
||||||
- HTMLSelectElement
|
|
||||||
- HTMLSourceElement
|
|
||||||
- HTMLSpanElement
|
|
||||||
- HTMLStyleElement
|
|
||||||
- HTMLTableCaptionElement
|
|
||||||
- HTMLTableCellElement
|
|
||||||
- HTMLTableColElement
|
|
||||||
- HTMLTableDataCellElement
|
|
||||||
- HTMLTableElement
|
|
||||||
- HTMLTableHeaderCellElement
|
|
||||||
- HTMLTableRowElement
|
|
||||||
- HTMLTableSectionElement
|
|
||||||
- HTMLTextAreaElement
|
|
||||||
- HTMLTimeElement
|
|
||||||
- HTMLTitleElement
|
|
||||||
- HTMLTrackElement
|
|
||||||
- HTMLUListElement
|
|
||||||
- HTMLUnknownElement
|
|
||||||
- HTMLVideoElement
|
|
||||||
# - I
|
|
||||||
- IDBCursor
|
|
||||||
- IDBCursorSync
|
|
||||||
- IDBCursorWithValue
|
|
||||||
- IDBDatabase
|
|
||||||
# - IDBDatabaseException
|
|
||||||
- IDBDatabaseSync
|
|
||||||
- IDBEnvironment
|
|
||||||
- IDBEnvironmentSync
|
|
||||||
- IDBFactory
|
|
||||||
- IDBFactorySync
|
|
||||||
- IDBIndex
|
|
||||||
- IDBIndexSync
|
|
||||||
- IDBKeyRange
|
|
||||||
- IDBObjectStore
|
|
||||||
- IDBObjectStoreSync
|
|
||||||
- IDBOpenDBRequest
|
|
||||||
- IDBRequest
|
|
||||||
- IDBTransaction
|
|
||||||
- IDBTransactionSync
|
|
||||||
- IDBVersionChangeEvent
|
|
||||||
# - IDBVersionChangeRequest
|
|
||||||
- ImageData
|
|
||||||
- IndexedDB
|
|
||||||
# - InputEvent
|
|
||||||
- Int16Array
|
|
||||||
- Int32Array
|
|
||||||
- Int8Array
|
|
||||||
# - K
|
|
||||||
# - KeyboardEvent
|
|
||||||
# - L
|
|
||||||
- L10n
|
|
||||||
- LinkStyle
|
|
||||||
- LocalFileSystem
|
|
||||||
- LocalFileSystemSync
|
|
||||||
- Location
|
|
||||||
- LockedFile
|
|
||||||
# - M
|
|
||||||
- MediaQueryList
|
|
||||||
- MediaQueryListListener
|
|
||||||
- MediaRecorder
|
|
||||||
- MediaSource
|
|
||||||
- MediaStream
|
|
||||||
- MediaStreamTrack
|
|
||||||
# - MessageEvent
|
|
||||||
# - MouseEvent
|
|
||||||
# - MouseScrollEvent
|
|
||||||
# - MouseWheelEvent
|
|
||||||
# - MozActivity
|
|
||||||
# - MozActivityOptions
|
|
||||||
# - MozActivityRequestHandler
|
|
||||||
# - MozAlarmsManager
|
|
||||||
# - MozContact
|
|
||||||
# - MozContactChangeEvent
|
|
||||||
# - MozIccManager
|
|
||||||
# - MozMmsEvent
|
|
||||||
# - MozMmsMessage
|
|
||||||
# - MozMobileCellInfo
|
|
||||||
# - MozMobileCFInfo
|
|
||||||
# - MozMobileConnection
|
|
||||||
# - MozMobileConnectionInfo
|
|
||||||
# - MozMobileICCInfo
|
|
||||||
# - MozMobileMessageManager
|
|
||||||
# - MozMobileMessageThread
|
|
||||||
# - MozMobileNetworkInfo
|
|
||||||
# - MozNDEFRecord
|
|
||||||
# - MozNetworkStats
|
|
||||||
# - MozNetworkStatsData
|
|
||||||
# - MozNetworkStatsManager
|
|
||||||
# - MozNFC
|
|
||||||
# - MozNFCPeer
|
|
||||||
# - MozNFCTag
|
|
||||||
# - MozSettingsEvent
|
|
||||||
# - MozSmsEvent
|
|
||||||
# - MozSmsFilter
|
|
||||||
# - MozSmsManager
|
|
||||||
# - MozSmsMessage
|
|
||||||
# - MozSmsSegmentInfo
|
|
||||||
# - MozTimeManager
|
|
||||||
# - MozVoicemail
|
|
||||||
# - MozVoicemailEvent
|
|
||||||
# - MozVoicemailStatus
|
|
||||||
# - MozWifiConnectionInfoEvent
|
|
||||||
# - MozWifiStatusChangeEvent
|
|
||||||
- MutationObserver
|
|
||||||
# - N
|
|
||||||
# - NamedNodeMap
|
|
||||||
# - NameList
|
|
||||||
- Navigator
|
|
||||||
- NavigatorGeolocation
|
|
||||||
- NavigatorID
|
|
||||||
- NavigatorLanguage
|
|
||||||
- NavigatorOnLine
|
|
||||||
- NavigatorPlugins
|
|
||||||
- NetworkInformation
|
|
||||||
- Node
|
|
||||||
- NodeFilter
|
|
||||||
- NodeIterator
|
|
||||||
- NodeList
|
|
||||||
# - Notation
|
|
||||||
- Notification
|
|
||||||
# - NotifyAudioAvailableEvent
|
|
||||||
# - O
|
|
||||||
# - OfflineAudioCompletionEvent
|
|
||||||
- OfflineAudioContext
|
|
||||||
- OscillatorNode
|
|
||||||
# - P
|
|
||||||
- PannerNode
|
|
||||||
- ParentNode
|
|
||||||
- Performance
|
|
||||||
- PerformanceNavigation
|
|
||||||
- PerformanceTiming
|
|
||||||
- Permissions
|
|
||||||
- PermissionSettings
|
|
||||||
- Plugin
|
|
||||||
- PluginArray
|
|
||||||
- Position
|
|
||||||
- PositionError
|
|
||||||
- PositionOptions
|
|
||||||
- PowerManager
|
|
||||||
- ProcessingInstruction
|
|
||||||
# - ProgressEvent
|
|
||||||
- PromiseResolver
|
|
||||||
- PushManager
|
|
||||||
# - R
|
|
||||||
- Range
|
|
||||||
- RTCConfiguration
|
|
||||||
- RTCPeerConnection
|
|
||||||
- RTCPeerConnectionErrorCallback
|
|
||||||
- RTCSessionDescription
|
|
||||||
- RTCSessionDescriptionCallback
|
|
||||||
# - S
|
|
||||||
- ScriptProcessorNode
|
|
||||||
- Selection
|
|
||||||
- SettingsLock
|
|
||||||
- SettingsManager
|
|
||||||
- SharedWorker
|
|
||||||
# - StorageEvent
|
|
||||||
- StyleSheet
|
|
||||||
- StyleSheetList
|
|
||||||
- SVGAElement
|
|
||||||
- SVGAngle
|
|
||||||
- SVGAnimateColorElement
|
|
||||||
- SVGAnimatedAngle
|
|
||||||
- SVGAnimatedBoolean
|
|
||||||
- SVGAnimatedEnumeration
|
|
||||||
- SVGAnimatedInteger
|
|
||||||
- SVGAnimatedLength
|
|
||||||
- SVGAnimatedLengthList
|
|
||||||
- SVGAnimatedNumber
|
|
||||||
- SVGAnimatedNumberList
|
|
||||||
- SVGAnimatedPoints
|
|
||||||
- SVGAnimatedPreserveAspectRatio
|
|
||||||
- SVGAnimatedRect
|
|
||||||
- SVGAnimatedString
|
|
||||||
- SVGAnimatedTransformList
|
|
||||||
- SVGAnimateElement
|
|
||||||
- SVGAnimateMotionElement
|
|
||||||
- SVGAnimateTransformElement
|
|
||||||
- SVGAnimationElement
|
|
||||||
- SVGCircleElement
|
|
||||||
- SVGClipPathElement
|
|
||||||
- SVGCursorElement
|
|
||||||
- SVGDefsElement
|
|
||||||
- SVGDescElement
|
|
||||||
- SVGElement
|
|
||||||
- SVGEllipseElement
|
|
||||||
- SVGFilterElement
|
|
||||||
- SVGFontElement
|
|
||||||
- SVGFontFaceElement
|
|
||||||
- SVGFontFaceFormatElement
|
|
||||||
- SVGFontFaceNameElement
|
|
||||||
- SVGFontFaceSrcElement
|
|
||||||
- SVGFontFaceUriElement
|
|
||||||
- SVGForeignObjectElement
|
|
||||||
- SVGGElement
|
|
||||||
- SVGGlyphElement
|
|
||||||
- SVGGradientElement
|
|
||||||
- SVGHKernElement
|
|
||||||
- SVGImageElement
|
|
||||||
- SVGLength
|
|
||||||
- SVGLengthList
|
|
||||||
- SVGLinearGradientElement
|
|
||||||
- SVGLineElement
|
|
||||||
- SVGMaskElement
|
|
||||||
- SVGMatrix
|
|
||||||
- SVGMissingGlyphElement
|
|
||||||
- SVGMPathElement
|
|
||||||
- SVGNumber
|
|
||||||
- SVGNumberList
|
|
||||||
- SVGPathElement
|
|
||||||
- SVGPatternElement
|
|
||||||
- SVGPoint
|
|
||||||
- SVGPolygonElement
|
|
||||||
- SVGPolylineElement
|
|
||||||
- SVGPreserveAspectRatio
|
|
||||||
- SVGRadialGradientElement
|
|
||||||
- SVGRect
|
|
||||||
- SVGRectElement
|
|
||||||
- SVGScriptElement
|
|
||||||
- SVGSetElement
|
|
||||||
- SVGStopElement
|
|
||||||
- SVGStringList
|
|
||||||
- SVGStylable
|
|
||||||
- SVGStyleElement
|
|
||||||
- SVGSVGElement
|
|
||||||
- SVGSwitchElement
|
|
||||||
- SVGSymbolElement
|
|
||||||
- SVGTests
|
|
||||||
- SVGTextElement
|
|
||||||
- SVGTextPositioningElement
|
|
||||||
- SVGTitleElement
|
|
||||||
- SVGTransform
|
|
||||||
- SVGTransformable
|
|
||||||
- SVGTransformList
|
|
||||||
- SVGTRefElement
|
|
||||||
- SVGTSpanElement
|
|
||||||
- SVGUseElement
|
|
||||||
- SVGViewElement
|
|
||||||
- SVGVKernElement
|
|
||||||
# - T
|
|
||||||
- TCPServerSocket
|
|
||||||
- TCPSocket
|
|
||||||
- Telephony
|
|
||||||
- TelephonyCall
|
|
||||||
- Text
|
|
||||||
- TextDecoder
|
|
||||||
- TextEncoder
|
|
||||||
- TextMetrics
|
|
||||||
- TimeRanges
|
|
||||||
- Touch
|
|
||||||
# - TouchEvent
|
|
||||||
- TouchList
|
|
||||||
- Transferable
|
|
||||||
# - TransitionEvent
|
|
||||||
- TreeWalker
|
|
||||||
# - TypeInfo
|
|
||||||
# - U
|
|
||||||
# - UIEvent
|
|
||||||
- Uint16Array
|
|
||||||
- Uint32Array
|
|
||||||
- Uint8Array
|
|
||||||
- Uint8ClampedArray
|
|
||||||
# - URL
|
|
||||||
- URLSearchParams
|
|
||||||
# - URLUtils
|
|
||||||
- URLUtilsReadOnly
|
|
||||||
# - UserDataHandler
|
|
||||||
- UserProximityEvent
|
|
||||||
# - V
|
|
||||||
- ValidityState
|
|
||||||
- VideoPlaybackQuality
|
|
||||||
# - W
|
|
||||||
- WaveShaperNode
|
|
||||||
- WebBluetooth
|
|
||||||
- WebGLRenderingContext
|
|
||||||
- WebSMS
|
|
||||||
- WebSocket
|
|
||||||
- WebVTT
|
|
||||||
# - WheelEvent
|
|
||||||
- WifiManager
|
|
||||||
- Window
|
|
||||||
- Worker
|
|
||||||
- WorkerConsole
|
|
||||||
- WorkerLocation
|
|
||||||
- WorkerNavigator
|
|
||||||
# - X
|
|
||||||
- XDomainRequest
|
|
||||||
- XMLDocument
|
|
||||||
# - XMLHttpRequest
|
|
||||||
- XMLHttpRequestEventTarget
|
|
||||||
|
|
@ -1,11 +0,0 @@
|
|||||||
{
|
|
||||||
"name": "yajs.vim",
|
|
||||||
"version": "1.0.0",
|
|
||||||
"description": "Yet another JavaScript syntax for Vim",
|
|
||||||
"devDependencies": {
|
|
||||||
"js-yaml": "*",
|
|
||||||
"camel-case": "*",
|
|
||||||
"is-upper-case": "*"
|
|
||||||
},
|
|
||||||
"license": "Same as Vim"
|
|
||||||
}
|
|
@ -1,424 +0,0 @@
|
|||||||
" Vim syntax file
|
|
||||||
" Language: JavaScript
|
|
||||||
" Maintainer: Kao Wei-Ko(othree) <othree@gmail.com>
|
|
||||||
" Last Change: 2015-05-11
|
|
||||||
" Version: 1.5
|
|
||||||
" Changes: Go to https://github.com/othree/yajs.vim for recent changes.
|
|
||||||
" Origin: https://github.com/jelera/vim-javascript-syntax
|
|
||||||
" Credits: Jose Elera Campana, Zhao Yi, Claudio Fleiner, Scott Shattuck
|
|
||||||
" (This file is based on their hard work), gumnos (From the #vim
|
|
||||||
" IRC Channel in Freenode)
|
|
||||||
|
|
||||||
|
|
||||||
" if exists("b:yajs_loaded")
|
|
||||||
" finish
|
|
||||||
" else
|
|
||||||
" let b:yajs_loaded = 1
|
|
||||||
" endif
|
|
||||||
if !exists("main_syntax")
|
|
||||||
if version < 600
|
|
||||||
syntax clear
|
|
||||||
elseif exists("b:current_syntax")
|
|
||||||
finish
|
|
||||||
endif
|
|
||||||
let main_syntax = 'javascript'
|
|
||||||
endif
|
|
||||||
|
|
||||||
" Define the default highlighting.
|
|
||||||
" For version 5.7 and earlier: only when not done already
|
|
||||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
|
||||||
if version >= 508 || !exists("did_javascript_syn_inits")
|
|
||||||
let did_javascript_hilink = 1
|
|
||||||
if version < 508
|
|
||||||
let did_javascript_syn_inits = 1
|
|
||||||
command -nargs=+ HiLink hi link <args>
|
|
||||||
else
|
|
||||||
command -nargs=+ HiLink hi def link <args>
|
|
||||||
endif
|
|
||||||
else
|
|
||||||
finish
|
|
||||||
endif
|
|
||||||
|
|
||||||
"Dollar sign is permitted anywhere in an identifier
|
|
||||||
setlocal iskeyword-=$
|
|
||||||
if &filetype =~ 'javascript'
|
|
||||||
setlocal iskeyword+=$
|
|
||||||
syntax cluster htmlJavaScript contains=TOP
|
|
||||||
endif
|
|
||||||
|
|
||||||
syntax sync fromstart
|
|
||||||
|
|
||||||
"Syntax coloring for Node.js shebang line
|
|
||||||
syntax match shellbang "^#!.*node\>"
|
|
||||||
syntax match shellbang "^#!.*iojs\>"
|
|
||||||
|
|
||||||
|
|
||||||
"JavaScript comments
|
|
||||||
syntax keyword javascriptCommentTodo contained TODO FIXME XXX TBD
|
|
||||||
syntax match javascriptLineComment "//.*" contains=@Spell,javascriptCommentTodo
|
|
||||||
syntax region javascriptComment start="/\*" end="\*/" contains=@Spell,javascriptCommentTodo extend
|
|
||||||
syntax cluster javascriptComments contains=javascriptDocComment,javascriptComment,javascriptLineComment
|
|
||||||
|
|
||||||
"JSDoc
|
|
||||||
syntax case ignore
|
|
||||||
|
|
||||||
syntax region javascriptDocComment start="/\*\*" end="\*/" contains=javascriptDocNotation,javascriptCommentTodo,@Spell fold keepend
|
|
||||||
syntax match javascriptDocNotation contained / @/ nextgroup=javascriptDocTags
|
|
||||||
|
|
||||||
syntax keyword javascriptDocTags contained constant constructor constructs function ignore inner private public readonly static
|
|
||||||
syntax keyword javascriptDocTags contained const dict expose inheritDoc interface nosideeffects override protected struct
|
|
||||||
syntax keyword javascriptDocTags contained example global
|
|
||||||
|
|
||||||
" syntax keyword javascriptDocTags contained ngdoc nextgroup=javascriptDocNGDirective
|
|
||||||
syntax keyword javascriptDocTags contained ngdoc scope priority animations
|
|
||||||
syntax keyword javascriptDocTags contained ngdoc restrict methodOf propertyOf eventOf eventType nextgroup=javascriptDocParam skipwhite
|
|
||||||
syntax keyword javascriptDocNGDirective contained overview service object function method property event directive filter inputType error
|
|
||||||
|
|
||||||
syntax keyword javascriptDocTags contained abstract virtual access augments
|
|
||||||
|
|
||||||
syntax keyword javascriptDocTags contained arguments callback lends memberOf name type kind link mixes mixin tutorial nextgroup=javascriptDocParam skipwhite
|
|
||||||
syntax keyword javascriptDocTags contained variation nextgroup=javascriptDocNumParam skipwhite
|
|
||||||
|
|
||||||
syntax keyword javascriptDocTags contained author class classdesc copyright default defaultvalue nextgroup=javascriptDocDesc skipwhite
|
|
||||||
syntax keyword javascriptDocTags contained deprecated description external host nextgroup=javascriptDocDesc skipwhite
|
|
||||||
syntax keyword javascriptDocTags contained file fileOverview overview namespace requires since version nextgroup=javascriptDocDesc skipwhite
|
|
||||||
syntax keyword javascriptDocTags contained summary todo license preserve nextgroup=javascriptDocDesc skipwhite
|
|
||||||
|
|
||||||
syntax keyword javascriptDocTags contained borrows exports nextgroup=javascriptDocA skipwhite
|
|
||||||
syntax keyword javascriptDocTags contained param arg argument property prop module nextgroup=javascriptDocNamedParamType,javascriptDocParamName skipwhite
|
|
||||||
syntax keyword javascriptDocTags contained type nextgroup=javascriptDocParamType skipwhite
|
|
||||||
syntax keyword javascriptDocTags contained define enum extends implements this typedef nextgroup=javascriptDocParamType skipwhite
|
|
||||||
syntax keyword javascriptDocTags contained return returns throws exception nextgroup=javascriptDocParamType,javascriptDocParamName skipwhite
|
|
||||||
syntax keyword javascriptDocTags contained see nextgroup=javascriptDocRef skipwhite
|
|
||||||
|
|
||||||
"syntax for event firing
|
|
||||||
syntax keyword javascriptDocTags contained emits fires nextgroup=javascriptDocEventRef skipwhite
|
|
||||||
|
|
||||||
syntax keyword javascriptDocTags contained function func method nextgroup=javascriptDocName skipwhite
|
|
||||||
syntax match javascriptDocName contained /\h\w*/
|
|
||||||
|
|
||||||
syntax keyword javascriptDocTags contained fires event nextgroup=javascriptDocEventRef skipwhite
|
|
||||||
syntax match javascriptDocEventRef contained /\h\w*#\(\h\w*\:\)\?\h\w*/
|
|
||||||
|
|
||||||
syntax match javascriptDocNamedParamType contained /{.\+}/ nextgroup=javascriptDocParamName skipwhite
|
|
||||||
syntax match javascriptDocParamName contained /\[\?[0-9a-zA-Z_\.]\+=\?[0-9a-zA-Z_\.]*\]\?/ nextgroup=javascriptDocDesc skipwhite
|
|
||||||
syntax match javascriptDocParamType contained /{.\+}/ nextgroup=javascriptDocDesc skipwhite
|
|
||||||
syntax match javascriptDocA contained /\%(#\|\w\|\.\|:\|\/\)\+/ nextgroup=javascriptDocAs skipwhite
|
|
||||||
syntax match javascriptDocAs contained /\s*as\s*/ nextgroup=javascriptDocB skipwhite
|
|
||||||
syntax match javascriptDocB contained /\%(#\|\w\|\.\|:\|\/\)\+/
|
|
||||||
syntax match javascriptDocParam contained /\%(#\|\w\|\.\|:\|\/\|-\)\+/
|
|
||||||
syntax match javascriptDocNumParam contained /\d\+/
|
|
||||||
syntax match javascriptDocRef contained /\%(#\|\w\|\.\|:\|\/\)\+/
|
|
||||||
syntax region javascriptDocLinkTag contained matchgroup=javascriptDocLinkTag start=/{/ end=/}/ contains=javascriptDocTags
|
|
||||||
|
|
||||||
syntax cluster javascriptDocs contains=javascriptDocParamType,javascriptDocNamedParamType,javascriptDocParam
|
|
||||||
|
|
||||||
if main_syntax == "javascript"
|
|
||||||
syntax sync clear
|
|
||||||
syntax sync ccomment javascriptComment minlines=200
|
|
||||||
endif
|
|
||||||
|
|
||||||
syntax case match
|
|
||||||
|
|
||||||
syntax cluster javascriptAfterIdentifier contains=javascriptDotNotation,javascriptFuncCallArg,javascriptComputedProperty,javascriptWSymbols,@javascriptSymbols
|
|
||||||
|
|
||||||
syntax match javascriptIdentifierName /\<[^=<>!?+\-*\/%|&,;:. ~@#`"'\[\]\(\)\{\}\^0-9][^=<>!?+\-*\/%|&,;:. ~@#`"'\[\]\(\)\{\}\^]*/ nextgroup=@javascriptAfterIdentifier contains=@_semantic
|
|
||||||
|
|
||||||
"Block VariableStatement EmptyStatement ExpressionStatement IfStatement IterationStatement ContinueStatement BreakStatement ReturnStatement WithStatement LabelledStatement SwitchStatement ThrowStatement TryStatement DebuggerStatement
|
|
||||||
|
|
||||||
syntax cluster javascriptStatement contains=javascriptBlock,javascriptVariable,@javascriptExpression,javascriptConditional,javascriptRepeat,javascriptBranch,javascriptLabel,javascriptStatementKeyword,javascriptTry,javascriptDebugger
|
|
||||||
|
|
||||||
"Syntax in the JavaScript code
|
|
||||||
" syntax match javascriptASCII contained /\\\d\d\d/
|
|
||||||
syntax region javascriptTemplateSubstitution contained matchgroup=javascriptTemplateSB start=/\${/ end=/}/ contains=javascriptTemplateSBlock,javascriptTemplateSString
|
|
||||||
syntax region javascriptTemplateSBlock contained start=/{/ end=/}/ contains=javascriptTemplateSBlock,javascriptTemplateSString transparent
|
|
||||||
syntax region javascriptTemplateSString contained start=/\z(["']\)/ skip=/\\\\\|\\\z1\|\\\n/ end=/\z1\|$/ extend contains=javascriptTemplateSStringRB transparent
|
|
||||||
syntax match javascriptTemplateSStringRB /}/ contained
|
|
||||||
syntax region javascriptString start=/\z(["']\)/ skip=/\\\\\|\\\z1\|\\\n/ end=/\z1\|$/ nextgroup=@javascriptSymbols skipwhite skipempty
|
|
||||||
syntax region javascriptTemplate start=/`/ skip=/\\\\\|\\`\|\n/ end=/`\|$/ contains=javascriptTemplateSubstitution nextgroup=@javascriptSymbols skipwhite skipempty
|
|
||||||
" syntax match javascriptTemplateTag /\k\+/ nextgroup=javascriptTemplate
|
|
||||||
syntax region javascriptArray matchgroup=javascriptBraces start=/\[/ end=/]/ contains=@javascriptValue,javascriptForComprehension,@javascriptComments nextgroup=@javascriptSymbols,@javascriptComments skipwhite skipempty
|
|
||||||
|
|
||||||
syntax match javascriptNumber /\<0[bB][01]\+\>/ nextgroup=@javascriptSymbols skipwhite skipempty
|
|
||||||
syntax match javascriptNumber /\<0[oO][0-7]\+\>/ nextgroup=@javascriptSymbols skipwhite skipempty
|
|
||||||
syntax match javascriptNumber /\<0[xX][0-9a-fA-F]\+\>/ nextgroup=@javascriptSymbols skipwhite skipempty
|
|
||||||
syntax match javascriptNumber /[+-]\=\%(\d\+\.\d\+\|\d\+\|\.\d\+\)\%([eE][+-]\=\d\+\)\=\>/ nextgroup=@javascriptSymbols skipwhite skipempty
|
|
||||||
|
|
||||||
syntax cluster javascriptTypes contains=javascriptString,javascriptTemplate,javascriptRegexpString,javascriptNumber,javascriptBoolean,javascriptNull,javascriptArray
|
|
||||||
syntax cluster javascriptValue contains=@javascriptTypes,@javascriptExpression,javascriptFuncKeyword,javascriptObjectLiteral,javascriptIdentifier,javascriptIdentifierName,javascriptOperator,@javascriptSymbols
|
|
||||||
|
|
||||||
syntax match javascriptLabel /[a-zA-Z_$]\k*\_s*:/he=e-1 contains=javascriptReserved nextgroup=@javascriptValue,@javascriptStatement skipwhite skipempty
|
|
||||||
syntax match javascriptObjectLabel contained /\k\+\_s*:/he=e-1 contains=javascriptObjectLabelColon nextgroup=@javascriptValue,@javascriptStatement skipwhite skipempty
|
|
||||||
syntax match javascriptObjectLabelColon contained /:/ nextgroup=@javascriptValue,@javascriptStatement skipwhite skipempty
|
|
||||||
" syntax match javascriptPropertyName contained /"[^"]\+"\s*:/he=e-1 nextgroup=@javascriptValue skipwhite skipempty
|
|
||||||
" syntax match javascriptPropertyName contained /'[^']\+'\s*:/he=e-1 nextgroup=@javascriptValue skipwhite skipempty
|
|
||||||
syntax region javascriptPropertyName contained start=/\z(["']\)/ skip=/\\\\\|\\\z1\|\\\n/ end=/\z1\|$/ nextgroup=javascriptObjectLabelColon skipwhite skipempty
|
|
||||||
syntax region javascriptComputedPropertyName contained matchgroup=javascriptPropertyName start=/\[/rs=s+1 end=/]/ contains=@javascriptValue nextgroup=javascriptObjectLabelColon skipwhite skipempty
|
|
||||||
syntax region javascriptComputedProperty contained matchgroup=javascriptProperty start=/\[/rs=s+1 end=/]/ contains=@javascriptValue,@javascriptSymbols nextgroup=@javascriptAfterIdentifier skipwhite skipempty
|
|
||||||
" Value for object, statement for label statement
|
|
||||||
|
|
||||||
syntax cluster javascriptTemplates contains=javascriptTemplate,javascriptTemplateSubstitution,javascriptTemplateSBlock,javascriptTemplateSString,javascriptTemplateSStringRB,javascriptTemplateSB
|
|
||||||
syntax cluster javascriptStrings contains=javascriptProp,javascriptString,@javascriptTemplates,@javascriptComments,javascriptDocComment,javascriptRegexpString,javascriptPropertyName
|
|
||||||
syntax cluster javascriptNoReserved contains=@javascriptStrings,@javascriptDocs,shellbang,javascriptObjectLiteral,javascriptObjectLabel,javascriptClassBlock,javascriptMethodDef,javascriptMethodName,javascriptMethod
|
|
||||||
"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Lexical_grammar#Keywords
|
|
||||||
syntax keyword javascriptReserved containedin=ALLBUT,@javascriptNoReserved break case catch class const continue
|
|
||||||
syntax keyword javascriptReserved containedin=ALLBUT,@javascriptNoReserved debugger default delete do else export
|
|
||||||
syntax keyword javascriptReserved containedin=ALLBUT,@javascriptNoReserved extends finally for function if
|
|
||||||
"import,javascriptRegexpString,javascriptPropertyName
|
|
||||||
syntax keyword javascriptReserved containedin=ALLBUT,@javascriptNoReserved in instanceof let new return super
|
|
||||||
syntax keyword javascriptReserved containedin=ALLBUT,@javascriptNoReserved switch throw try typeof var
|
|
||||||
syntax keyword javascriptReserved containedin=ALLBUT,@javascriptNoReserved void while with yield
|
|
||||||
|
|
||||||
syntax keyword javascriptReserved containedin=ALLBUT,@javascriptNoReserved enum implements package protected static
|
|
||||||
syntax keyword javascriptReserved containedin=ALLBUT,@javascriptNoReserved interface private public abstract boolean
|
|
||||||
syntax keyword javascriptReserved containedin=ALLBUT,@javascriptNoReserved byte char double final float goto int
|
|
||||||
syntax keyword javascriptReserved containedin=ALLBUT,@javascriptNoReserved long native short synchronized transient
|
|
||||||
syntax keyword javascriptReserved containedin=ALLBUT,@javascriptNoReserved volatile
|
|
||||||
|
|
||||||
"this
|
|
||||||
|
|
||||||
"JavaScript Prototype
|
|
||||||
syntax keyword javascriptPrototype prototype
|
|
||||||
|
|
||||||
"Program Keywords
|
|
||||||
syntax keyword javascriptIdentifier arguments this nextgroup=@javascriptAfterIdentifier
|
|
||||||
syntax keyword javascriptVariable let var const
|
|
||||||
syntax keyword javascriptOperator delete new instanceof typeof void in nextgroup=@javascriptValue,@javascriptTypes skipwhite skipempty
|
|
||||||
syntax keyword javascriptForOperator contained in of
|
|
||||||
syntax keyword javascriptBoolean true false nextgroup=@javascriptSymbols skipwhite skipempty
|
|
||||||
syntax keyword javascriptNull null undefined nextgroup=@javascriptSymbols skipwhite skipempty
|
|
||||||
syntax keyword javascriptMessage alert confirm prompt status
|
|
||||||
syntax keyword javascriptGlobal self top parent
|
|
||||||
|
|
||||||
"Statement Keywords
|
|
||||||
syntax keyword javascriptConditional if else switch
|
|
||||||
syntax keyword javascriptConditionalElse else
|
|
||||||
syntax keyword javascriptRepeat do while for nextgroup=javascriptLoopParen skipwhite skipempty
|
|
||||||
syntax keyword javascriptBranch break continue
|
|
||||||
syntax keyword javascriptCase case nextgroup=@javascriptTypes skipwhite
|
|
||||||
syntax keyword javascriptDefault default
|
|
||||||
syntax keyword javascriptStatementKeyword return with yield
|
|
||||||
syntax keyword javascriptReturn return nextgroup=@javascriptValue skipwhite
|
|
||||||
syntax keyword javascriptYield yield
|
|
||||||
|
|
||||||
syntax keyword javascriptTry try
|
|
||||||
syntax keyword javascriptExceptions catch throw finally
|
|
||||||
syntax keyword javascriptDebugger debugger
|
|
||||||
|
|
||||||
syntax match javascriptProp contained /[a-zA-Z_$][a-zA-Z0-9_$]*/ contains=@props,@_semantic transparent nextgroup=@javascriptAfterIdentifier
|
|
||||||
syntax match javascriptMethod contained /[a-zA-Z_$][a-zA-Z0-9_$]*\ze(/ contains=@props transparent nextgroup=javascriptFuncCallArg
|
|
||||||
syntax match javascriptDotNotation /\./ nextgroup=javascriptProp,javascriptMethod
|
|
||||||
syntax match javascriptDotStyleNotation /\.style\./ nextgroup=javascriptDOMStyle transparent
|
|
||||||
|
|
||||||
runtime syntax/yajs/javascript.vim
|
|
||||||
runtime syntax/yajs/es6-number.vim
|
|
||||||
runtime syntax/yajs/es6-string.vim
|
|
||||||
runtime syntax/yajs/es6-array.vim
|
|
||||||
runtime syntax/yajs/es6-object.vim
|
|
||||||
runtime syntax/yajs/es6-symbol.vim
|
|
||||||
runtime syntax/yajs/es6-function.vim
|
|
||||||
runtime syntax/yajs/es6-math.vim
|
|
||||||
runtime syntax/yajs/es6-date.vim
|
|
||||||
runtime syntax/yajs/es6-json.vim
|
|
||||||
runtime syntax/yajs/es6-regexp.vim
|
|
||||||
runtime syntax/yajs/es6-map.vim
|
|
||||||
runtime syntax/yajs/es6-set.vim
|
|
||||||
runtime syntax/yajs/es6-proxy.vim
|
|
||||||
runtime syntax/yajs/es6-promise.vim
|
|
||||||
runtime syntax/yajs/ecma-402.vim
|
|
||||||
runtime syntax/yajs/node.vim
|
|
||||||
runtime syntax/yajs/web.vim
|
|
||||||
runtime syntax/yajs/web-window.vim
|
|
||||||
runtime syntax/yajs/web-navigator.vim
|
|
||||||
runtime syntax/yajs/web-location.vim
|
|
||||||
runtime syntax/yajs/web-history.vim
|
|
||||||
runtime syntax/yajs/web-console.vim
|
|
||||||
runtime syntax/yajs/web-xhr.vim
|
|
||||||
runtime syntax/yajs/web-blob.vim
|
|
||||||
runtime syntax/yajs/web-crypto.vim
|
|
||||||
runtime syntax/yajs/web-fetch.vim
|
|
||||||
runtime syntax/yajs/web-service-worker.vim
|
|
||||||
runtime syntax/yajs/dom-node.vim
|
|
||||||
runtime syntax/yajs/dom-elem.vim
|
|
||||||
runtime syntax/yajs/dom-document.vim
|
|
||||||
runtime syntax/yajs/dom-event.vim
|
|
||||||
runtime syntax/yajs/dom-storage.vim
|
|
||||||
runtime syntax/yajs/css.vim
|
|
||||||
|
|
||||||
let javascript_props = 1
|
|
||||||
|
|
||||||
runtime syntax/yajs/event.vim
|
|
||||||
syntax region javascriptEventString contained start=/\z(["']\)/ skip=/\\\\\|\\\z1\|\\\n/ end=/\z1\|$/ contains=javascriptASCII,@events
|
|
||||||
|
|
||||||
"Import
|
|
||||||
syntax region javascriptImportDef start=/import/ end=/;\|\n/ contains=javascriptImport,javascriptString,javascriptEndColons
|
|
||||||
syntax keyword javascriptImport contained from as import
|
|
||||||
syntax keyword javascriptExport export module
|
|
||||||
|
|
||||||
syntax region javascriptBlock matchgroup=javascriptBraces start=/\([\^:]\s\*\)\=\zs{/ end=/}/ contains=@htmlJavaScript
|
|
||||||
|
|
||||||
syntax region javascriptMethodDef contained start=/\(\(\(set\|get\)\_s\+\)\?\)[a-zA-Z_$]\k*\_s*(/ end=/)/ contains=javascriptMethodAccessor,javascriptMethodName,javascriptFuncArg nextgroup=javascriptBlock skipwhite keepend
|
|
||||||
syntax region javascriptMethodArgs contained start=/(/ end=/)/ contains=javascriptFuncArg,@javascriptComments nextgroup=javascriptBlock skipwhite keepend
|
|
||||||
syntax match javascriptMethodName contained /[a-zA-Z_$]\k*/ nextgroup=javascriptMethodArgs skipwhite skipempty
|
|
||||||
syntax match javascriptMethodAccessor contained /\(set\|get\)\s\+\ze\k/ contains=javascriptMethodAccessorWords
|
|
||||||
syntax keyword javascriptMethodAccessorWords contained get set
|
|
||||||
syntax region javascriptMethodName contained matchgroup=javascriptPropertyName start=/\[/ end=/]/ contains=@javascriptValue nextgroup=javascriptMethodArgs skipwhite skipempty
|
|
||||||
|
|
||||||
syntax keyword javascriptAsyncFuncKeyword async await
|
|
||||||
" syntax keyword javascriptFuncKeyword function nextgroup=javascriptFuncName,javascriptFuncArg skipwhite
|
|
||||||
syntax keyword javascriptFuncKeyword function nextgroup=javascriptAsyncFunc,javascriptSyncFunc
|
|
||||||
syntax match javascriptSyncFunc contained // nextgroup=javascriptFuncName,javascriptFuncArg skipwhite skipempty
|
|
||||||
syntax match javascriptAsyncFunc contained /*/ nextgroup=javascriptFuncName,javascriptFuncArg skipwhite skipempty
|
|
||||||
syntax match javascriptFuncName contained /[a-zA-Z_$]\k*/ nextgroup=javascriptFuncArg skipwhite
|
|
||||||
syntax match javascriptFuncArg contained /([^()]*)/ contains=javascriptParens,javascriptFuncKeyword,javascriptFuncComma nextgroup=javascriptBlock skipwhite skipwhite skipempty
|
|
||||||
syntax match javascriptFuncComma contained /,/
|
|
||||||
|
|
||||||
|
|
||||||
"Class
|
|
||||||
syntax keyword javascriptClassKeyword class nextgroup=javascriptClassName skipwhite
|
|
||||||
syntax keyword javascriptClassSuper super
|
|
||||||
syntax match javascriptClassName contained /\k\+/ nextgroup=javascriptClassBlock,javascriptClassExtends skipwhite
|
|
||||||
syntax match javascriptClassSuperName contained /[a-zA-Z_$][a-zA-Z_$\[\]\.]*/ nextgroup=javascriptClassBlock skipwhite
|
|
||||||
syntax keyword javascriptClassExtends contained extends nextgroup=javascriptClassSuperName skipwhite
|
|
||||||
syntax region javascriptClassBlock contained matchgroup=javascriptBraces start=/{/ end=/}/ contains=javascriptMethodName,javascriptMethodAccessor,javascriptClassStatic,@javascriptComments
|
|
||||||
syntax keyword javascriptClassStatic contained static nextgroup=javascriptMethodName,javascriptMethodAccessor skipwhite
|
|
||||||
|
|
||||||
|
|
||||||
syntax keyword javascriptForComprehension contained for nextgroup=javascriptForComprehensionTail skipwhite skipempty
|
|
||||||
syntax region javascriptForComprehensionTail contained matchgroup=javascriptParens start=/(/ end=/)/ contains=javascriptOfComprehension,@javascriptExpression nextgroup=javascriptForComprehension,javascriptIfComprehension,@javascriptExpression skipwhite skipempty
|
|
||||||
syntax keyword javascriptOfComprehension contained of
|
|
||||||
syntax keyword javascriptIfComprehension contained if nextgroup=javascriptIfComprehensionTail
|
|
||||||
syntax region javascriptIfComprehensionTail contained matchgroup=javascriptParens start=/(/ end=/)/ contains=javascriptExpression nextgroup=javascriptForComprehension,javascriptIfComprehension skipwhite skipempty
|
|
||||||
|
|
||||||
syntax region javascriptObjectLiteral contained matchgroup=javascriptBraces start=/{/ end=/}/ contains=@javascriptComments,javascriptObjectLabel,javascriptPropertyName,javascriptMethodDef,javascriptComputedPropertyName,@javascriptValue
|
|
||||||
|
|
||||||
" syntax match javascriptBraces /[\[\]]/
|
|
||||||
" syntax match javascriptParens /[()]/
|
|
||||||
" syntax match javascriptOpSymbols /[^+\-*/%\^=!<>&|?]\@<=\(<\|>\|<=\|>=\|==\|!=\|===\|!==\|+\|-\|*\|%\|++\|--\|<<\|>>\|>>>\|&\||\|^\|!\|\~\|&&\|||\|?\|=\|+=\|-=\|*=\|%=\|<<=\|>>=\|>>>=\|&=\||=\|^=\|\/\|\/=\)\ze\_[^+\-*/%\^=!<>&|?]/ nextgroup=@javascriptExpression skipwhite
|
|
||||||
syntax match javascriptOpSymbols /[^+\-*/%\^=!<>&|?:]\@<=\(<\|>\|<=\|>=\|==\|!=\|===\|!==\|+\|*\|%\|++\|--\|<<\|>>\|>>>\|&\||\|^\|!\|\~\|&&\|||\|?\|=\|+=\|-=\|*=\|%=\|<<=\|>>=\|>>>=\|&=\||=\|^=\|\/\|\/=\)\ze\_[^+\-*/%\^=!<>&|?:]/ nextgroup=@javascriptExpression skipwhite skipempty
|
|
||||||
syntax match javascriptOpSymbols /[^+\-*/%\^=!<>&|?:]\@<=\(:\)\ze\_[^+\-*/%\^=!<>&|?:]/ nextgroup=@javascriptStatement,javascriptCase skipwhite skipempty
|
|
||||||
syn region htmlScriptTag contained start=+<script+ end=+>+ fold contains=htmlTagN,htmlString,htmlArg,htmlValue,htmlTagError,htmlEvent
|
|
||||||
syntax match javascriptWOpSymbols contained /\_s\+/ nextgroup=javascriptOpSymbols
|
|
||||||
syntax match javascriptEndColons /[;,]/
|
|
||||||
syntax match javascriptLogicSymbols /[^&|]\@<=\(&&\|||\)\ze\_[^&|]/ nextgroup=@javascriptExpression skipwhite skipempty
|
|
||||||
syntax cluster javascriptSymbols contains=javascriptOpSymbols,javascriptLogicSymbols
|
|
||||||
syntax match javascriptWSymbols contained /\_s\+/ nextgroup=@javascriptSymbols
|
|
||||||
|
|
||||||
syntax region javascriptRegexpString start="\(^\|&\||\|=\|(\|{\|;\|:\|\[\)\@<=\_s*/[^/*]"me=e-1 skip="\\\\\|[^\\]\@<=\\/" end="/[gimy]\{0,2\}" oneline
|
|
||||||
|
|
||||||
syntax cluster javascriptEventTypes contains=javascriptEventString,javascriptTemplate,javascriptNumber,javascriptBoolean,javascriptNull
|
|
||||||
syntax cluster javascriptOps contains=javascriptOpSymbols,javascriptLogicSymbols,javascriptOperator
|
|
||||||
syntax region javascriptParenExp matchgroup=javascriptParens start=/(/ end=/)/ contains=@javascriptExpression nextgroup=@javascriptSymbols skipwhite skipempty
|
|
||||||
syntax cluster javascriptExpression contains=javascriptArrowFuncDef,javascriptParenExp,@javascriptValue,javascriptObjectLiteral,javascriptFuncKeyword,javascriptYield,javascriptIdentifierName,javascriptRegexpString,@javascriptTypes,@javascriptOps,javascriptGlobal,jsxRegion
|
|
||||||
syntax cluster javascriptEventExpression contains=javascriptArrowFuncDef,javascriptParenExp,@javascriptValue,javascriptObjectLiteral,javascriptFuncKeyword,javascriptIdentifierName,javascriptRegexpString,@javascriptEventTypes,@javascriptOps,javascriptGlobal,jsxRegion
|
|
||||||
|
|
||||||
syntax region javascriptLoopParen contained matchgroup=javascriptParens start=/(/ end=/)/ contains=javascriptVariable,javascriptForOperator,javascriptEndColons,@javascriptExpression nextgroup=javascriptBlock skipwhite skipempty
|
|
||||||
|
|
||||||
" syntax match javascriptFuncCall contained /[a-zA-Z]\k*\ze(/ nextgroup=javascriptFuncCallArg
|
|
||||||
syntax region javascriptFuncCallArg contained matchgroup=javascriptParens start=/(/ end=/)/ contains=@javascriptExpression,@javascriptComments nextgroup=@javascriptAfterIdentifier
|
|
||||||
syntax cluster javascriptSymbols contains=javascriptOpSymbols,javascriptLogicSymbols
|
|
||||||
syntax match javascriptWSymbols contained /\_s\+/ nextgroup=@javascriptSymbols
|
|
||||||
syntax region javascriptEventFuncCallArg contained matchgroup=javascriptParens start=/(/ end=/)/ contains=@javascriptEventExpression,@javascriptComments
|
|
||||||
|
|
||||||
syntax match javascriptArrowFuncDef contained /([^)]*)\_s*=>/ contains=javascriptFuncArg,javascriptArrowFunc nextgroup=javascriptBlock skipwhite skipempty
|
|
||||||
syntax match javascriptArrowFuncDef contained /[a-zA-Z_$][a-zA-Z0-9_$]*\_s*=>/ contains=javascriptArrowFuncArg,javascriptArrowFunc nextgroup=javascriptBlock skipwhite skipempty
|
|
||||||
syntax match javascriptArrowFunc /=>/
|
|
||||||
syntax match javascriptArrowFuncArg contained /[a-zA-Z_$]\k*/
|
|
||||||
|
|
||||||
runtime syntax/semhl.vim
|
|
||||||
|
|
||||||
if exists("did_javascript_hilink")
|
|
||||||
HiLink javascriptReserved Error
|
|
||||||
|
|
||||||
HiLink javascriptEndColons Exception
|
|
||||||
HiLink javascriptOpSymbols Normal
|
|
||||||
HiLink javascriptLogicSymbols Boolean
|
|
||||||
HiLink javascriptBraces Function
|
|
||||||
HiLink javascriptParens Normal
|
|
||||||
HiLink javascriptComment Comment
|
|
||||||
HiLink javascriptLineComment Comment
|
|
||||||
HiLink javascriptDocComment Comment
|
|
||||||
HiLink javascriptCommentTodo Todo
|
|
||||||
HiLink javascriptDocNotation SpecialComment
|
|
||||||
HiLink javascriptDocTags SpecialComment
|
|
||||||
HiLink javascriptDocNGParam javascriptDocParam
|
|
||||||
HiLink javascriptDocParam Function
|
|
||||||
HiLink javascriptDocNumParam Function
|
|
||||||
HiLink javascriptDocEventRef Function
|
|
||||||
HiLink javascriptDocNamedParamType Type
|
|
||||||
HiLink javascriptDocParamName Type
|
|
||||||
HiLink javascriptDocParamType Type
|
|
||||||
HiLink javascriptString String
|
|
||||||
HiLink javascriptTemplate String
|
|
||||||
HiLink javascriptEventString String
|
|
||||||
HiLink javascriptASCII Label
|
|
||||||
HiLink javascriptTemplateSubstitution Label
|
|
||||||
" HiLink javascriptTemplateSBlock Label
|
|
||||||
" HiLink javascriptTemplateSString Label
|
|
||||||
HiLink javascriptTemplateSStringRB javascriptTemplateSubstitution
|
|
||||||
HiLink javascriptTemplateSB javascriptTemplateSubstitution
|
|
||||||
HiLink javascriptRegexpString String
|
|
||||||
HiLink javascriptGlobal Constant
|
|
||||||
HiLink javascriptCharacter Character
|
|
||||||
HiLink javascriptPrototype Type
|
|
||||||
HiLink javascriptConditional Conditional
|
|
||||||
HiLink javascriptConditionalElse Conditional
|
|
||||||
HiLink javascriptCase Conditional
|
|
||||||
HiLink javascriptDefault javascriptCase
|
|
||||||
HiLink javascriptBranch Conditional
|
|
||||||
HiLink javascriptIdentifier Structure
|
|
||||||
HiLink javascriptVariable Identifier
|
|
||||||
HiLink javascriptRepeat Repeat
|
|
||||||
HiLink javascriptForComprehension Repeat
|
|
||||||
HiLink javascriptIfComprehension Repeat
|
|
||||||
HiLink javascriptOfComprehension Repeat
|
|
||||||
HiLink javascriptForOperator Repeat
|
|
||||||
HiLink javascriptStatementKeyword Statement
|
|
||||||
HiLink javascriptReturn Statement
|
|
||||||
HiLink javascriptYield Statement
|
|
||||||
HiLink javascriptMessage Keyword
|
|
||||||
HiLink javascriptOperator Identifier
|
|
||||||
" HiLink javascriptType Type
|
|
||||||
HiLink javascriptNull Boolean
|
|
||||||
HiLink javascriptNumber Number
|
|
||||||
HiLink javascriptBoolean Boolean
|
|
||||||
HiLink javascriptObjectLabel javascriptLabel
|
|
||||||
HiLink javascriptLabel Label
|
|
||||||
HiLink javascriptPropertyName Label
|
|
||||||
HiLink javascriptImport Special
|
|
||||||
HiLink javascriptExport Special
|
|
||||||
HiLink javascriptTry Special
|
|
||||||
HiLink javascriptExceptions Special
|
|
||||||
|
|
||||||
HiLink javascriptMethodName Function
|
|
||||||
HiLink javascriptMethodAccessor Operator
|
|
||||||
|
|
||||||
HiLink javascriptAsyncFuncKeyword Keyword
|
|
||||||
HiLink javascriptFuncKeyword Keyword
|
|
||||||
HiLink javascriptAsyncFunc Keyword
|
|
||||||
HiLink javascriptArrowFunc Type
|
|
||||||
HiLink javascriptFuncName Function
|
|
||||||
HiLink javascriptFuncArg Special
|
|
||||||
HiLink javascriptArrowFuncArg javascriptFuncArg
|
|
||||||
HiLink javascriptFuncComma Operator
|
|
||||||
|
|
||||||
HiLink javascriptClassKeyword Keyword
|
|
||||||
HiLink javascriptClassExtends Keyword
|
|
||||||
HiLink javascriptClassName Function
|
|
||||||
HiLink javascriptClassSuperName Function
|
|
||||||
HiLink javascriptClassStatic StorageClass
|
|
||||||
HiLink javascriptClassSuper keyword
|
|
||||||
|
|
||||||
HiLink shellbang Comment
|
|
||||||
|
|
||||||
highlight link javaScript NONE
|
|
||||||
|
|
||||||
delcommand HiLink
|
|
||||||
unlet did_javascript_hilink
|
|
||||||
endif
|
|
||||||
|
|
||||||
let b:current_syntax = "javascript"
|
|
||||||
if main_syntax == 'javascript'
|
|
||||||
unlet main_syntax
|
|
||||||
endif
|
|
||||||
|
|
@ -1,4 +0,0 @@
|
|||||||
|
|
||||||
" syntax match javascriptIdentifierName /\<[^=<>!?+\-*\/%|&,;:. ~@#`"'\[\]\(\)\{\}\^0-9][^=<>!?+\-*\/%|&,;:. ~@#`"'\[\]\(\)\{\}\^]*/ nextgroup=javascriptDotNotation,javascriptFuncCallArg,javascriptComputedProperty,javascriptWSymbols contains=@_smantic
|
|
||||||
|
|
||||||
syntax cluster _semantic contains=_semantic0,_semantic1,_semantic2,_semantic3,_semantic4,_semantic5,_semantic6,_semantic7,_semantic8,_semantic9,_semantic10,_semantic11,_semantic12,_semantic13,_semantic14,_semantic15,_semantic16,_semantic17,_semantic18,_semantic19,_semantic20,_semantic21,_semantic22,_semantic23,_semantic24,_semantic25
|
|
@ -1,69 +0,0 @@
|
|||||||
syntax keyword javascriptDOMStyle contained alignContent alignItems alignSelf animation
|
|
||||||
syntax keyword javascriptDOMStyle contained animationDelay animationDirection animationDuration
|
|
||||||
syntax keyword javascriptDOMStyle contained animationFillMode animationIterationCount
|
|
||||||
syntax keyword javascriptDOMStyle contained animationName animationPlayState animationTimingFunction
|
|
||||||
syntax keyword javascriptDOMStyle contained backfaceVisibility background backgroundAttachment
|
|
||||||
syntax keyword javascriptDOMStyle contained backgroundBlendMode backgroundClip backgroundColor
|
|
||||||
syntax keyword javascriptDOMStyle contained backgroundImage backgroundOrigin backgroundPosition
|
|
||||||
syntax keyword javascriptDOMStyle contained backgroundRepeat backgroundSize border
|
|
||||||
syntax keyword javascriptDOMStyle contained borderBottom borderBottomColor borderBottomLeftRadius
|
|
||||||
syntax keyword javascriptDOMStyle contained borderBottomRightRadius borderBottomStyle
|
|
||||||
syntax keyword javascriptDOMStyle contained borderBottomWidth borderCollapse borderColor
|
|
||||||
syntax keyword javascriptDOMStyle contained borderImage borderImageOutset borderImageRepeat
|
|
||||||
syntax keyword javascriptDOMStyle contained borderImageSlice borderImageSource borderImageWidth
|
|
||||||
syntax keyword javascriptDOMStyle contained borderLeft borderLeftColor borderLeftStyle
|
|
||||||
syntax keyword javascriptDOMStyle contained borderLeftWidth borderRadius borderRight
|
|
||||||
syntax keyword javascriptDOMStyle contained borderRightColor borderRightStyle borderRightWidth
|
|
||||||
syntax keyword javascriptDOMStyle contained borderSpacing borderStyle borderTop borderTopColor
|
|
||||||
syntax keyword javascriptDOMStyle contained borderTopLeftRadius borderTopRightRadius
|
|
||||||
syntax keyword javascriptDOMStyle contained borderTopStyle borderTopWidth borderWidth
|
|
||||||
syntax keyword javascriptDOMStyle contained bottom boxDecorationBreak boxShadow boxSizing
|
|
||||||
syntax keyword javascriptDOMStyle contained breakAfter breakBefore breakInside captionSide
|
|
||||||
syntax keyword javascriptDOMStyle contained clear clip clipPath color columns columnCount
|
|
||||||
syntax keyword javascriptDOMStyle contained columnFill columnGap columnRule columnRuleColor
|
|
||||||
syntax keyword javascriptDOMStyle contained columnRuleStyle columnRuleWidth columnSpan
|
|
||||||
syntax keyword javascriptDOMStyle contained columnWidth content counterIncrement counterReset
|
|
||||||
syntax keyword javascriptDOMStyle contained cursor direction display emptyCells flex
|
|
||||||
syntax keyword javascriptDOMStyle contained flexBasis flexDirection flexFlow flexGrow
|
|
||||||
syntax keyword javascriptDOMStyle contained flexShrink flexWrap float font fontFamily
|
|
||||||
syntax keyword javascriptDOMStyle contained fontFeatureSettings fontKerning fontLanguageOverride
|
|
||||||
syntax keyword javascriptDOMStyle contained fontSize fontSizeAdjust fontStretch fontStyle
|
|
||||||
syntax keyword javascriptDOMStyle contained fontSynthesis fontVariant fontVariantAlternates
|
|
||||||
syntax keyword javascriptDOMStyle contained fontVariantCaps fontVariantEastAsian fontVariantLigatures
|
|
||||||
syntax keyword javascriptDOMStyle contained fontVariantNumeric fontVariantPosition
|
|
||||||
syntax keyword javascriptDOMStyle contained fontWeight grad grid gridArea gridAutoColumns
|
|
||||||
syntax keyword javascriptDOMStyle contained gridAutoFlow gridAutoPosition gridAutoRows
|
|
||||||
syntax keyword javascriptDOMStyle contained gridColumn gridColumnStart gridColumnEnd
|
|
||||||
syntax keyword javascriptDOMStyle contained gridRow gridRowStart gridRowEnd gridTemplate
|
|
||||||
syntax keyword javascriptDOMStyle contained gridTemplateAreas gridTemplateRows gridTemplateColumns
|
|
||||||
syntax keyword javascriptDOMStyle contained height hyphens imageRendering imageResolution
|
|
||||||
syntax keyword javascriptDOMStyle contained imageOrientation imeMode inherit justifyContent
|
|
||||||
syntax keyword javascriptDOMStyle contained left letterSpacing lineBreak lineHeight
|
|
||||||
syntax keyword javascriptDOMStyle contained listStyle listStyleImage listStylePosition
|
|
||||||
syntax keyword javascriptDOMStyle contained listStyleType margin marginBottom marginLeft
|
|
||||||
syntax keyword javascriptDOMStyle contained marginRight marginTop marks mask maskType
|
|
||||||
syntax keyword javascriptDOMStyle contained maxHeight maxWidth minHeight minWidth
|
|
||||||
syntax keyword javascriptDOMStyle contained mixBlendMode objectFit objectPosition
|
|
||||||
syntax keyword javascriptDOMStyle contained opacity order orphans outline outlineColor
|
|
||||||
syntax keyword javascriptDOMStyle contained outlineOffset outlineStyle outlineWidth
|
|
||||||
syntax keyword javascriptDOMStyle contained overflow overflowWrap overflowX overflowY
|
|
||||||
syntax keyword javascriptDOMStyle contained overflowClipBox padding paddingBottom
|
|
||||||
syntax keyword javascriptDOMStyle contained paddingLeft paddingRight paddingTop pageBreakAfter
|
|
||||||
syntax keyword javascriptDOMStyle contained pageBreakBefore pageBreakInside perspective
|
|
||||||
syntax keyword javascriptDOMStyle contained perspectiveOrigin pointerEvents position
|
|
||||||
syntax keyword javascriptDOMStyle contained quotes resize right shapeImageThreshold
|
|
||||||
syntax keyword javascriptDOMStyle contained shapeMargin shapeOutside tableLayout tabSize
|
|
||||||
syntax keyword javascriptDOMStyle contained textAlign textAlignLast textCombineHorizontal
|
|
||||||
syntax keyword javascriptDOMStyle contained textDecoration textDecorationColor textDecorationLine
|
|
||||||
syntax keyword javascriptDOMStyle contained textDecorationStyle textIndent textOrientation
|
|
||||||
syntax keyword javascriptDOMStyle contained textOverflow textRendering textShadow
|
|
||||||
syntax keyword javascriptDOMStyle contained textTransform textUnderlinePosition top
|
|
||||||
syntax keyword javascriptDOMStyle contained touchAction transform transformOrigin
|
|
||||||
syntax keyword javascriptDOMStyle contained transformStyle transition transitionDelay
|
|
||||||
syntax keyword javascriptDOMStyle contained transitionDuration transitionProperty
|
|
||||||
syntax keyword javascriptDOMStyle contained transitionTimingFunction unicodeBidi unicodeRange
|
|
||||||
syntax keyword javascriptDOMStyle contained verticalAlign visibility whiteSpace width
|
|
||||||
syntax keyword javascriptDOMStyle contained willChange wordBreak wordSpacing wordWrap
|
|
||||||
syntax keyword javascriptDOMStyle contained writingMode zIndex
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptDOMStyle Keyword
|
|
||||||
endif
|
|
@ -1,32 +0,0 @@
|
|||||||
syntax keyword javascriptDOMDocProp contained activeElement body cookie defaultView
|
|
||||||
syntax keyword javascriptDOMDocProp contained designMode dir domain embeds forms head
|
|
||||||
syntax keyword javascriptDOMDocProp contained images lastModified links location plugins
|
|
||||||
syntax keyword javascriptDOMDocProp contained postMessage readyState referrer registerElement
|
|
||||||
syntax keyword javascriptDOMDocProp contained scripts styleSheets title vlinkColor
|
|
||||||
syntax keyword javascriptDOMDocProp contained xmlEncoding characterSet compatMode
|
|
||||||
syntax keyword javascriptDOMDocProp contained contentType currentScript doctype documentElement
|
|
||||||
syntax keyword javascriptDOMDocProp contained documentURI documentURIObject firstChild
|
|
||||||
syntax keyword javascriptDOMDocProp contained implementation lastStyleSheetSet namespaceURI
|
|
||||||
syntax keyword javascriptDOMDocProp contained nodePrincipal ononline pointerLockElement
|
|
||||||
syntax keyword javascriptDOMDocProp contained popupNode preferredStyleSheetSet selectedStyleSheetSet
|
|
||||||
syntax keyword javascriptDOMDocProp contained styleSheetSets textContent tooltipNode
|
|
||||||
syntax cluster props add=javascriptDOMDocProp
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptDOMDocProp Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptDOMDocMethod contained caretPositionFromPoint close createNodeIterator nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDOMDocMethod contained createRange createTreeWalker elementFromPoint nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDOMDocMethod contained getElementsByName adoptNode createAttribute nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDOMDocMethod contained createCDATASection createComment createDocumentFragment nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDOMDocMethod contained createElement createElementNS createEvent nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDOMDocMethod contained createExpression createNSResolver nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDOMDocMethod contained createProcessingInstruction createTextNode nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDOMDocMethod contained enableStyleSheetsForSet evaluate execCommand nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDOMDocMethod contained exitPointerLock getBoxObjectFor getElementById nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDOMDocMethod contained getElementsByClassName getElementsByTagName nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDOMDocMethod contained getElementsByTagNameNS getSelection nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDOMDocMethod contained hasFocus importNode loadOverlay open nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDOMDocMethod contained queryCommandSupported querySelector nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDOMDocMethod contained querySelectorAll write writeln nextgroup=javascriptFuncCallArg
|
|
||||||
syntax cluster props add=javascriptDOMDocMethod
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptDOMDocMethod Keyword
|
|
||||||
endif
|
|
@ -1,24 +0,0 @@
|
|||||||
syntax keyword javascriptDOMElemProp contained accessKey clientHeight clientLeft clientTop
|
|
||||||
syntax keyword javascriptDOMElemProp contained clientWidth id innerHTML length onafterscriptexecute
|
|
||||||
syntax keyword javascriptDOMElemProp contained onbeforescriptexecute oncopy oncut
|
|
||||||
syntax keyword javascriptDOMElemProp contained onpaste onwheel scrollHeight scrollLeft
|
|
||||||
syntax keyword javascriptDOMElemProp contained scrollTop scrollWidth tagName classList
|
|
||||||
syntax keyword javascriptDOMElemProp contained className name outerHTML style
|
|
||||||
syntax cluster props add=javascriptDOMElemProp
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptDOMElemProp Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptDOMElemMethod contained getAttributeNS getAttributeNode getAttributeNodeNS nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDOMElemMethod contained getBoundingClientRect getClientRects nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDOMElemMethod contained getElementsByClassName getElementsByTagName nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDOMElemMethod contained getElementsByTagNameNS hasAttribute nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDOMElemMethod contained hasAttributeNS insertAdjacentHTML nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDOMElemMethod contained matches querySelector querySelectorAll nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDOMElemMethod contained removeAttribute removeAttributeNS nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDOMElemMethod contained removeAttributeNode requestFullscreen nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDOMElemMethod contained requestPointerLock scrollIntoView nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDOMElemMethod contained setAttribute setAttributeNS setAttributeNode nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDOMElemMethod contained setAttributeNodeNS setCapture supports nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDOMElemMethod contained getAttribute nextgroup=javascriptFuncCallArg
|
|
||||||
syntax cluster props add=javascriptDOMElemMethod
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptDOMElemMethod Keyword
|
|
||||||
endif
|
|
@ -1,32 +0,0 @@
|
|||||||
syntax keyword javascriptDOMEventTargetMethod contained addEventListener removeEventListener nextgroup=javascriptEventFuncCallArg
|
|
||||||
syntax keyword javascriptDOMEventTargetMethod contained dispatchEvent waitUntil nextgroup=javascriptEventFuncCallArg
|
|
||||||
syntax cluster props add=javascriptDOMEventTargetMethod
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptDOMEventTargetMethod Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptDOMEventCons AnimationEvent AudioProcessingEvent BeforeInputEvent
|
|
||||||
syntax keyword javascriptDOMEventCons BeforeUnloadEvent BlobEvent ClipboardEvent CloseEvent
|
|
||||||
syntax keyword javascriptDOMEventCons CompositionEvent CSSFontFaceLoadEvent CustomEvent
|
|
||||||
syntax keyword javascriptDOMEventCons DeviceLightEvent DeviceMotionEvent DeviceOrientationEvent
|
|
||||||
syntax keyword javascriptDOMEventCons DeviceProximityEvent DOMTransactionEvent DragEvent
|
|
||||||
syntax keyword javascriptDOMEventCons EditingBeforeInputEvent ErrorEvent FocusEvent
|
|
||||||
syntax keyword javascriptDOMEventCons GamepadEvent HashChangeEvent IDBVersionChangeEvent
|
|
||||||
syntax keyword javascriptDOMEventCons KeyboardEvent MediaStreamEvent MessageEvent
|
|
||||||
syntax keyword javascriptDOMEventCons MouseEvent MutationEvent OfflineAudioCompletionEvent
|
|
||||||
syntax keyword javascriptDOMEventCons PageTransitionEvent PointerEvent PopStateEvent
|
|
||||||
syntax keyword javascriptDOMEventCons ProgressEvent RelatedEvent RTCPeerConnectionIceEvent
|
|
||||||
syntax keyword javascriptDOMEventCons SensorEvent StorageEvent SVGEvent SVGZoomEvent
|
|
||||||
syntax keyword javascriptDOMEventCons TimeEvent TouchEvent TrackEvent TransitionEvent
|
|
||||||
syntax keyword javascriptDOMEventCons UIEvent UserProximityEvent WheelEvent
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptDOMEventCons Structure
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptDOMEventProp contained bubbles cancelable currentTarget defaultPrevented
|
|
||||||
syntax keyword javascriptDOMEventProp contained eventPhase target timeStamp type isTrusted
|
|
||||||
syntax keyword javascriptDOMEventProp contained isReload
|
|
||||||
syntax cluster props add=javascriptDOMEventProp
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptDOMEventProp Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptDOMEventMethod contained initEvent preventDefault stopImmediatePropagation nextgroup=javascriptEventFuncCallArg
|
|
||||||
syntax keyword javascriptDOMEventMethod contained stopPropagation respondWith default nextgroup=javascriptEventFuncCallArg
|
|
||||||
syntax cluster props add=javascriptDOMEventMethod
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptDOMEventMethod Keyword
|
|
||||||
endif
|
|
@ -1,25 +0,0 @@
|
|||||||
syntax keyword javascriptDOMNodeProp contained attributes baseURI baseURIObject childNodes
|
|
||||||
syntax keyword javascriptDOMNodeProp contained firstChild lastChild localName namespaceURI
|
|
||||||
syntax keyword javascriptDOMNodeProp contained nextSibling nodeName nodePrincipal
|
|
||||||
syntax keyword javascriptDOMNodeProp contained nodeType nodeValue ownerDocument parentElement
|
|
||||||
syntax keyword javascriptDOMNodeProp contained parentNode prefix previousSibling textContent
|
|
||||||
syntax cluster props add=javascriptDOMNodeProp
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptDOMNodeProp Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptDOMNodeMethod contained appendChild cloneNode compareDocumentPosition nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDOMNodeMethod contained getUserData hasAttributes hasChildNodes nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDOMNodeMethod contained insertBefore isDefaultNamespace isEqualNode nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDOMNodeMethod contained isSameNode isSupported lookupNamespaceURI nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDOMNodeMethod contained lookupPrefix normalize removeChild nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDOMNodeMethod contained replaceChild setUserData nextgroup=javascriptFuncCallArg
|
|
||||||
syntax match javascriptDOMNodeMethod contained /contains/
|
|
||||||
syntax cluster props add=javascriptDOMNodeMethod
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptDOMNodeMethod Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptDOMNodeType contained ELEMENT_NODE ATTRIBUTE_NODE TEXT_NODE
|
|
||||||
syntax keyword javascriptDOMNodeType contained CDATA_SECTION_NODEN_NODE ENTITY_REFERENCE_NODE
|
|
||||||
syntax keyword javascriptDOMNodeType contained ENTITY_NODE PROCESSING_INSTRUCTION_NODEN_NODE
|
|
||||||
syntax keyword javascriptDOMNodeType contained COMMENT_NODE DOCUMENT_NODE DOCUMENT_TYPE_NODE
|
|
||||||
syntax keyword javascriptDOMNodeType contained DOCUMENT_FRAGMENT_NODE NOTATION_NODE
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptDOMNodeType Keyword
|
|
||||||
endif
|
|
@ -1,12 +0,0 @@
|
|||||||
syntax keyword javascriptDOMStorage contained sessionStorage localStorage
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptDOMStorage Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptDOMStorageProp contained length
|
|
||||||
syntax cluster props add=javascriptDOMStorageProp
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptDOMStorageProp Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptDOMStorageMethod contained getItem key setItem removeItem nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDOMStorageMethod contained clear nextgroup=javascriptFuncCallArg
|
|
||||||
syntax cluster props add=javascriptDOMStorageMethod
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptDOMStorageMethod Keyword
|
|
||||||
endif
|
|
@ -1,5 +0,0 @@
|
|||||||
syntax keyword javascriptGlobal Intl
|
|
||||||
syntax keyword javascriptIntlMethod contained Collator DateTimeFormat NumberFormat nextgroup=javascriptFuncCallArg
|
|
||||||
syntax cluster props add=javascriptIntlMethod
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptIntlMethod Keyword
|
|
||||||
endif
|
|
@ -1,14 +0,0 @@
|
|||||||
syntax keyword javascriptGlobal Array nextgroup=javascriptGlobalArrayDot,javascriptFuncCallArg
|
|
||||||
syntax match javascriptGlobalArrayDot /\./ contained nextgroup=javascriptArrayStaticMethod
|
|
||||||
syntax keyword javascriptArrayStaticMethod contained from isArray of nextgroup=javascriptFuncCallArg
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptArrayStaticMethod Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptArrayMethod contained concat copyWithin entries every fill nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptArrayMethod contained filter find findIndex forEach indexOf nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptArrayMethod contained join keys lastIndexOf map pop push nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptArrayMethod contained reduce reduceRight reverse shift slice nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptArrayMethod contained some sort splice toLocaleString toSource nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptArrayMethod contained toString unshift nextgroup=javascriptFuncCallArg
|
|
||||||
syntax cluster props add=javascriptArrayMethod
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptArrayMethod Keyword
|
|
||||||
endif
|
|
@ -1,22 +0,0 @@
|
|||||||
syntax keyword javascriptGlobal Date nextgroup=javascriptGlobalDateDot,javascriptFuncCallArg
|
|
||||||
syntax match javascriptGlobalDateDot /\./ contained nextgroup=javascriptDateStaticMethod
|
|
||||||
syntax keyword javascriptDateStaticMethod contained UTC now parse nextgroup=javascriptFuncCallArg
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptDateStaticMethod Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptDateMethod contained getDate getDay getFullYear getHours nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDateMethod contained getMilliseconds getMinutes getMonth nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDateMethod contained getSeconds getTime getTimezoneOffset nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDateMethod contained getUTCDate getUTCDay getUTCFullYear nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDateMethod contained getUTCHours getUTCMilliseconds getUTCMinutes nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDateMethod contained getUTCMonth getUTCSeconds setDate setFullYear nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDateMethod contained setHours setMilliseconds setMinutes nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDateMethod contained setMonth setSeconds setTime setUTCDate nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDateMethod contained setUTCFullYear setUTCHours setUTCMilliseconds nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDateMethod contained setUTCMinutes setUTCMonth setUTCSeconds nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDateMethod contained toDateString toISOString toJSON toLocaleDateString nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDateMethod contained toLocaleFormat toLocaleString toLocaleTimeString nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDateMethod contained toSource toString toTimeString toUTCString nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptDateMethod contained valueOf nextgroup=javascriptFuncCallArg
|
|
||||||
syntax cluster props add=javascriptDateMethod
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptDateMethod Keyword
|
|
||||||
endif
|
|
@ -1,5 +0,0 @@
|
|||||||
syntax keyword javascriptGlobal Function
|
|
||||||
syntax keyword javascriptFunctionMethod contained apply bind call nextgroup=javascriptFuncCallArg
|
|
||||||
syntax cluster props add=javascriptFunctionMethod
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptFunctionMethod Keyword
|
|
||||||
endif
|
|
@ -1,5 +0,0 @@
|
|||||||
syntax keyword javascriptGlobal JSON nextgroup=javascriptGlobalJSONDot,javascriptFuncCallArg
|
|
||||||
syntax match javascriptGlobalJSONDot /\./ contained nextgroup=javascriptJSONStaticMethod
|
|
||||||
syntax keyword javascriptJSONStaticMethod contained parse stringify nextgroup=javascriptFuncCallArg
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptJSONStaticMethod Keyword
|
|
||||||
endif
|
|
@ -1,10 +0,0 @@
|
|||||||
syntax keyword javascriptGlobal Map WeakMap
|
|
||||||
syntax keyword javascriptES6MapProp contained size
|
|
||||||
syntax cluster props add=javascriptES6MapProp
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptES6MapProp Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptES6MapMethod contained clear delete entries forEach get has nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptES6MapMethod contained keys set values nextgroup=javascriptFuncCallArg
|
|
||||||
syntax cluster props add=javascriptES6MapMethod
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptES6MapMethod Keyword
|
|
||||||
endif
|
|
@ -1,14 +0,0 @@
|
|||||||
syntax keyword javascriptGlobal Math nextgroup=javascriptGlobalMathDot,javascriptFuncCallArg
|
|
||||||
syntax match javascriptGlobalMathDot /\./ contained nextgroup=javascriptMathStaticProp,javascriptMathStaticMethod
|
|
||||||
syntax keyword javascriptMathStaticProp contained E LN10 LN2 LOG10E LOG2E PI SQRT1_2
|
|
||||||
syntax keyword javascriptMathStaticProp contained SQRT2
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptMathStaticProp Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptMathStaticMethod contained abs acos acosh asin asinh atan nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptMathStaticMethod contained atan2 atanh cbrt ceil clz32 cos nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptMathStaticMethod contained cosh exp expm1 floor fround hypot nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptMathStaticMethod contained imul log log10 log1p log2 max nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptMathStaticMethod contained min pow random round sign sin nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptMathStaticMethod contained sinh sqrt tan tanh trunc nextgroup=javascriptFuncCallArg
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptMathStaticMethod Keyword
|
|
||||||
endif
|
|
@ -1,16 +0,0 @@
|
|||||||
syntax keyword javascriptGlobal Number nextgroup=javascriptGlobalNumberDot,javascriptFuncCallArg
|
|
||||||
syntax match javascriptGlobalNumberDot /\./ contained nextgroup=javascriptNumberStaticProp,javascriptNumberStaticMethod
|
|
||||||
syntax keyword javascriptNumberStaticProp contained EPSILON MAX_SAFE_INTEGER MAX_VALUE
|
|
||||||
syntax keyword javascriptNumberStaticProp contained MIN_SAFE_INTEGER MIN_VALUE NEGATIVE_INFINITY
|
|
||||||
syntax keyword javascriptNumberStaticProp contained NaN POSITIVE_INFINITY
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptNumberStaticProp Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptNumberStaticMethod contained isFinite isInteger isNaN isSafeInteger nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptNumberStaticMethod contained parseFloat parseInt nextgroup=javascriptFuncCallArg
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptNumberStaticMethod Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptNumberMethod contained toExponential toFixed toLocaleString nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptNumberMethod contained toPrecision toSource toString valueOf nextgroup=javascriptFuncCallArg
|
|
||||||
syntax cluster props add=javascriptNumberMethod
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptNumberMethod Keyword
|
|
||||||
endif
|
|
@ -1,15 +0,0 @@
|
|||||||
syntax keyword javascriptGlobal Object nextgroup=javascriptGlobalObjectDot,javascriptFuncCallArg
|
|
||||||
syntax match javascriptGlobalObjectDot /\./ contained nextgroup=javascriptObjectStaticMethod
|
|
||||||
syntax keyword javascriptObjectStaticMethod contained create defineProperties defineProperty nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptObjectStaticMethod contained freeze getOwnPropertyDescriptor nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptObjectStaticMethod contained getOwnPropertyNames getOwnPropertySymbols nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptObjectStaticMethod contained getPrototypeOf is isExtensible nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptObjectStaticMethod contained isFrozen isSealed keys preventExtensions nextgroup=javascriptFuncCallArg
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptObjectStaticMethod Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptObjectMethod contained hasOwnProperty isPrototypeOf propertyIsEnumerable nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptObjectMethod contained toLocaleString toString valueOf seal nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptObjectMethod contained setPrototypeOf nextgroup=javascriptFuncCallArg
|
|
||||||
syntax cluster props add=javascriptObjectMethod
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptObjectMethod Keyword
|
|
||||||
endif
|
|
@ -1,9 +0,0 @@
|
|||||||
syntax keyword javascriptGlobal Promise nextgroup=javascriptGlobalPromiseDot,javascriptFuncCallArg
|
|
||||||
syntax match javascriptGlobalPromiseDot /\./ contained nextgroup=javascriptPromiseStaticMethod
|
|
||||||
syntax keyword javascriptPromiseStaticMethod contained resolve reject all race nextgroup=javascriptFuncCallArg
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptPromiseStaticMethod Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptPromiseMethod contained then catch nextgroup=javascriptFuncCallArg
|
|
||||||
syntax cluster props add=javascriptPromiseMethod
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptPromiseMethod Keyword
|
|
||||||
endif
|
|
@ -1,7 +0,0 @@
|
|||||||
syntax keyword javascriptGlobal Proxy
|
|
||||||
syntax keyword javascriptProxyAPI contained getOwnPropertyDescriptor getOwnPropertyNames
|
|
||||||
syntax keyword javascriptProxyAPI contained defineProperty deleteProperty freeze seal
|
|
||||||
syntax keyword javascriptProxyAPI contained preventExtensions has hasOwn get set enumerate
|
|
||||||
syntax keyword javascriptProxyAPI contained iterate ownKeys apply construct
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptProxyAPI Keyword
|
|
||||||
endif
|
|
@ -1,13 +0,0 @@
|
|||||||
syntax keyword javascriptGlobal RegExp nextgroup=javascriptGlobalRegExpDot,javascriptFuncCallArg
|
|
||||||
syntax match javascriptGlobalRegExpDot /\./ contained nextgroup=javascriptRegExpStaticProp
|
|
||||||
syntax keyword javascriptRegExpStaticProp contained lastIndex
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptRegExpStaticProp Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptRegExpProp contained global ignoreCase multiline source sticky
|
|
||||||
syntax cluster props add=javascriptRegExpProp
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptRegExpProp Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptRegExpMethod contained exec test nextgroup=javascriptFuncCallArg
|
|
||||||
syntax cluster props add=javascriptRegExpMethod
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptRegExpMethod Keyword
|
|
||||||
endif
|
|
@ -1,10 +0,0 @@
|
|||||||
syntax keyword javascriptGlobal Set WeakSet
|
|
||||||
syntax keyword javascriptES6SetProp contained size
|
|
||||||
syntax cluster props add=javascriptES6SetProp
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptES6SetProp Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptES6SetMethod contained add clear delete entries forEach has nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptES6SetMethod contained values nextgroup=javascriptFuncCallArg
|
|
||||||
syntax cluster props add=javascriptES6SetMethod
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptES6SetMethod Keyword
|
|
||||||
endif
|
|
@ -1,15 +0,0 @@
|
|||||||
syntax keyword javascriptGlobal String nextgroup=javascriptGlobalStringDot,javascriptFuncCallArg
|
|
||||||
syntax match javascriptGlobalStringDot /\./ contained nextgroup=javascriptStringStaticMethod
|
|
||||||
syntax keyword javascriptStringStaticMethod contained fromCharCode fromCodePoint nextgroup=javascriptFuncCallArg
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptStringStaticMethod Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptStringMethod contained anchor charAt charCodeAt codePointAt nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptStringMethod contained concat endsWith includes indexOf lastIndexOf nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptStringMethod contained link localeCompare match normalize nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptStringMethod contained repeat replace search slice split nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptStringMethod contained startsWith substr substring toLocaleLowerCase nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptStringMethod contained toLocaleUpperCase toLowerCase toString nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptStringMethod contained toUpperCase trim valueOf nextgroup=javascriptFuncCallArg
|
|
||||||
syntax cluster props add=javascriptStringMethod
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptStringMethod Keyword
|
|
||||||
endif
|
|
@ -1,10 +0,0 @@
|
|||||||
syntax keyword javascriptGlobal Symbol nextgroup=javascriptGlobalSymbolDot,javascriptFuncCallArg
|
|
||||||
syntax match javascriptGlobalSymbolDot /\./ contained nextgroup=javascriptSymbolStaticProp,javascriptSymbolStaticMethod
|
|
||||||
syntax keyword javascriptSymbolStaticProp contained create hasInstance isConcatSpreadable
|
|
||||||
syntax keyword javascriptSymbolStaticProp contained isRegExp iterator toPrimitive
|
|
||||||
syntax keyword javascriptSymbolStaticProp contained toStringTag unscopables
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptSymbolStaticProp Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptSymbolStaticMethod contained for keyFor nextgroup=javascriptFuncCallArg
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptSymbolStaticMethod Keyword
|
|
||||||
endif
|
|
@ -1,159 +0,0 @@
|
|||||||
syntax keyword javascriptAnimationEvent contained animationend animationiteration
|
|
||||||
syntax keyword javascriptAnimationEvent contained animationstart beginEvent endEvent
|
|
||||||
syntax keyword javascriptAnimationEvent contained repeatEvent
|
|
||||||
syntax cluster events add=javascriptAnimationEvent
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptAnimationEvent Title
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptCSSEvent contained CssRuleViewRefreshed CssRuleViewChanged
|
|
||||||
syntax keyword javascriptCSSEvent contained CssRuleViewCSSLinkClicked transitionend
|
|
||||||
syntax cluster events add=javascriptCSSEvent
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptCSSEvent Title
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptDatabaseEvent contained blocked complete error success upgradeneeded
|
|
||||||
syntax keyword javascriptDatabaseEvent contained versionchange
|
|
||||||
syntax cluster events add=javascriptDatabaseEvent
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptDatabaseEvent Title
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptDocumentEvent contained DOMLinkAdded DOMLinkRemoved DOMMetaAdded
|
|
||||||
syntax keyword javascriptDocumentEvent contained DOMMetaRemoved DOMWillOpenModalDialog
|
|
||||||
syntax keyword javascriptDocumentEvent contained DOMModalDialogClosed unload
|
|
||||||
syntax cluster events add=javascriptDocumentEvent
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptDocumentEvent Title
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptDOMMutationEvent contained DOMAttributeNameChanged DOMAttrModified
|
|
||||||
syntax keyword javascriptDOMMutationEvent contained DOMCharacterDataModified DOMContentLoaded
|
|
||||||
syntax keyword javascriptDOMMutationEvent contained DOMElementNameChanged DOMNodeInserted
|
|
||||||
syntax keyword javascriptDOMMutationEvent contained DOMNodeInsertedIntoDocument DOMNodeRemoved
|
|
||||||
syntax keyword javascriptDOMMutationEvent contained DOMNodeRemovedFromDocument DOMSubtreeModified
|
|
||||||
syntax cluster events add=javascriptDOMMutationEvent
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptDOMMutationEvent Title
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptDragEvent contained drag dragdrop dragend dragenter dragexit
|
|
||||||
syntax keyword javascriptDragEvent contained draggesture dragleave dragover dragstart
|
|
||||||
syntax keyword javascriptDragEvent contained drop
|
|
||||||
syntax cluster events add=javascriptDragEvent
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptDragEvent Title
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptElementEvent contained invalid overflow underflow DOMAutoComplete
|
|
||||||
syntax keyword javascriptElementEvent contained command commandupdate
|
|
||||||
syntax cluster events add=javascriptElementEvent
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptElementEvent Title
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptFocusEvent contained blur change DOMFocusIn DOMFocusOut focus
|
|
||||||
syntax keyword javascriptFocusEvent contained focusin focusout
|
|
||||||
syntax cluster events add=javascriptFocusEvent
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptFocusEvent Title
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptFormEvent contained reset submit
|
|
||||||
syntax cluster events add=javascriptFormEvent
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptFormEvent Title
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptFrameEvent contained DOMFrameContentLoaded
|
|
||||||
syntax cluster events add=javascriptFrameEvent
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptFrameEvent Title
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptInputDeviceEvent contained click contextmenu DOMMouseScroll
|
|
||||||
syntax keyword javascriptInputDeviceEvent contained dblclick gamepadconnected gamepaddisconnected
|
|
||||||
syntax keyword javascriptInputDeviceEvent contained keydown keypress keyup MozGamepadButtonDown
|
|
||||||
syntax keyword javascriptInputDeviceEvent contained MozGamepadButtonUp mousedown mouseenter
|
|
||||||
syntax keyword javascriptInputDeviceEvent contained mouseleave mousemove mouseout
|
|
||||||
syntax keyword javascriptInputDeviceEvent contained mouseover mouseup mousewheel MozMousePixelScroll
|
|
||||||
syntax keyword javascriptInputDeviceEvent contained pointerlockchange pointerlockerror
|
|
||||||
syntax keyword javascriptInputDeviceEvent contained wheel
|
|
||||||
syntax cluster events add=javascriptInputDeviceEvent
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptInputDeviceEvent Title
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptMediaEvent contained audioprocess canplay canplaythrough
|
|
||||||
syntax keyword javascriptMediaEvent contained durationchange emptied ended ended loadeddata
|
|
||||||
syntax keyword javascriptMediaEvent contained loadedmetadata MozAudioAvailable pause
|
|
||||||
syntax keyword javascriptMediaEvent contained play playing ratechange seeked seeking
|
|
||||||
syntax keyword javascriptMediaEvent contained stalled suspend timeupdate volumechange
|
|
||||||
syntax keyword javascriptMediaEvent contained waiting complete
|
|
||||||
syntax cluster events add=javascriptMediaEvent
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptMediaEvent Title
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptMenuEvent contained DOMMenuItemActive DOMMenuItemInactive
|
|
||||||
syntax cluster events add=javascriptMenuEvent
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptMenuEvent Title
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptNetworkEvent contained datachange dataerror disabled enabled
|
|
||||||
syntax keyword javascriptNetworkEvent contained offline online statuschange connectionInfoUpdate
|
|
||||||
syntax cluster events add=javascriptNetworkEvent
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptNetworkEvent Title
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptProgressEvent contained abort error load loadend loadstart
|
|
||||||
syntax keyword javascriptProgressEvent contained progress timeout uploadprogress
|
|
||||||
syntax cluster events add=javascriptProgressEvent
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptProgressEvent Title
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptResourceEvent contained cached error load
|
|
||||||
syntax cluster events add=javascriptResourceEvent
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptResourceEvent Title
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptScriptEvent contained afterscriptexecute beforescriptexecute
|
|
||||||
syntax cluster events add=javascriptScriptEvent
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptScriptEvent Title
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptSensorEvent contained compassneedscalibration devicelight
|
|
||||||
syntax keyword javascriptSensorEvent contained devicemotion deviceorientation deviceproximity
|
|
||||||
syntax keyword javascriptSensorEvent contained orientationchange userproximity
|
|
||||||
syntax cluster events add=javascriptSensorEvent
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptSensorEvent Title
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptSessionHistoryEvent contained pagehide pageshow popstate
|
|
||||||
syntax cluster events add=javascriptSessionHistoryEvent
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptSessionHistoryEvent Title
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptStorageEvent contained change storage
|
|
||||||
syntax cluster events add=javascriptStorageEvent
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptStorageEvent Title
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptSVGEvent contained SVGAbort SVGError SVGLoad SVGResize SVGScroll
|
|
||||||
syntax keyword javascriptSVGEvent contained SVGUnload SVGZoom
|
|
||||||
syntax cluster events add=javascriptSVGEvent
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptSVGEvent Title
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptTabEvent contained visibilitychange
|
|
||||||
syntax cluster events add=javascriptTabEvent
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptTabEvent Title
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptTextEvent contained compositionend compositionstart compositionupdate
|
|
||||||
syntax keyword javascriptTextEvent contained copy cut paste select text
|
|
||||||
syntax cluster events add=javascriptTextEvent
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptTextEvent Title
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptTouchEvent contained touchcancel touchend touchenter touchleave
|
|
||||||
syntax keyword javascriptTouchEvent contained touchmove touchstart
|
|
||||||
syntax cluster events add=javascriptTouchEvent
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptTouchEvent Title
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptUpdateEvent contained checking downloading error noupdate
|
|
||||||
syntax keyword javascriptUpdateEvent contained obsolete updateready
|
|
||||||
syntax cluster events add=javascriptUpdateEvent
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptUpdateEvent Title
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptValueChangeEvent contained hashchange input readystatechange
|
|
||||||
syntax cluster events add=javascriptValueChangeEvent
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptValueChangeEvent Title
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptViewEvent contained fullscreen fullscreenchange fullscreenerror
|
|
||||||
syntax keyword javascriptViewEvent contained resize scroll
|
|
||||||
syntax cluster events add=javascriptViewEvent
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptViewEvent Title
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptWebsocketEvent contained close error message open
|
|
||||||
syntax cluster events add=javascriptWebsocketEvent
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptWebsocketEvent Title
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptWindowEvent contained DOMWindowCreated DOMWindowClose DOMTitleChanged
|
|
||||||
syntax cluster events add=javascriptWindowEvent
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptWindowEvent Title
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptUncategorizedEvent contained beforeunload message open show
|
|
||||||
syntax cluster events add=javascriptUncategorizedEvent
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptUncategorizedEvent Title
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptServiceWorkerEvent contained install activate fetch
|
|
||||||
syntax cluster events add=javascriptServiceWorkerEvent
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptServiceWorkerEvent Title
|
|
||||||
endif
|
|
@ -1,13 +0,0 @@
|
|||||||
syntax keyword javascriptGlobal Function Boolean Error EvalError InternalError RangeError
|
|
||||||
syntax keyword javascriptGlobal ReferenceError StopIteration SyntaxError TypeError
|
|
||||||
syntax keyword javascriptGlobal URIError Date Float32Array Float64Array Int16Array
|
|
||||||
syntax keyword javascriptGlobal Int32Array Int8Array Uint16Array Uint32Array Uint8Array
|
|
||||||
syntax keyword javascriptGlobal Uint8ClampedArray ParallelArray ArrayBuffer DataView
|
|
||||||
syntax keyword javascriptGlobal Iterator Generator Reflect Proxy arguments
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptGlobal Structure
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptGlobalMethod eval uneval isFinite isNaN parseFloat parseInt nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptGlobalMethod decodeURI decodeURIComponent encodeURI encodeURIComponent nextgroup=javascriptFuncCallArg
|
|
||||||
syntax cluster props add=javascriptGlobalMethod
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptGlobalMethod Structure
|
|
||||||
endif
|
|
@ -1,4 +0,0 @@
|
|||||||
syntax keyword javascriptNodeGlobal global process console Buffer module exports setTimeout
|
|
||||||
syntax keyword javascriptNodeGlobal clearTimeout setInterval clearInterval
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptNodeGlobal Structure
|
|
||||||
endif
|
|
@ -1,34 +0,0 @@
|
|||||||
syntax keyword javascriptGlobal URL nextgroup=javascriptGlobalURLDot,javascriptFuncCallArg
|
|
||||||
syntax match javascriptGlobalURLDot /\./ contained nextgroup=javascriptURLStaticMethod
|
|
||||||
syntax keyword javascriptGlobal Blob BlobBuilder File FileReader FileReaderSync URLUtils
|
|
||||||
syntax keyword javascriptFileMethod contained readAsArrayBuffer readAsBinaryString nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptFileMethod contained readAsDataURL readAsText nextgroup=javascriptFuncCallArg
|
|
||||||
syntax cluster props add=javascriptFileMethod
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptFileMethod Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptFileReaderProp contained error readyState result
|
|
||||||
syntax cluster props add=javascriptFileReaderProp
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptFileReaderProp Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptFileReaderMethod contained abort readAsArrayBuffer readAsBinaryString nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptFileReaderMethod contained readAsDataURL readAsText nextgroup=javascriptFuncCallArg
|
|
||||||
syntax cluster props add=javascriptFileReaderMethod
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptFileReaderMethod Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptFileListMethod contained item nextgroup=javascriptFuncCallArg
|
|
||||||
syntax cluster props add=javascriptFileListMethod
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptFileListMethod Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptBlobMethod contained append getBlob getFile nextgroup=javascriptFuncCallArg
|
|
||||||
syntax cluster props add=javascriptBlobMethod
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptBlobMethod Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptURLUtilsProp contained hash host hostname href origin password
|
|
||||||
syntax keyword javascriptURLUtilsProp contained pathname port protocol search searchParams
|
|
||||||
syntax keyword javascriptURLUtilsProp contained username
|
|
||||||
syntax cluster props add=javascriptURLUtilsProp
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptURLUtilsProp Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptURLStaticMethod contained createObjectURL revokeObjectURL nextgroup=javascriptFuncCallArg
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptURLStaticMethod Keyword
|
|
||||||
endif
|
|
@ -1,7 +0,0 @@
|
|||||||
syntax keyword javascriptGlobal console
|
|
||||||
syntax keyword javascriptConsoleMethod contained count dir error group groupCollapsed nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptConsoleMethod contained groupEnd info log time timeEnd trace nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptConsoleMethod contained warn nextgroup=javascriptFuncCallArg
|
|
||||||
syntax cluster props add=javascriptConsoleMethod
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptConsoleMethod Keyword
|
|
||||||
endif
|
|
@ -1,16 +0,0 @@
|
|||||||
syntax keyword javascriptCryptoGlobal crypto
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptCryptoGlobal Structure
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptSubtleCryptoMethod contained encrypt decrypt sign verify nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptSubtleCryptoMethod contained digest nextgroup=javascriptFuncCallArg
|
|
||||||
syntax cluster props add=javascriptSubtleCryptoMethod
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptSubtleCryptoMethod Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptCryptoProp contained subtle
|
|
||||||
syntax cluster props add=javascriptCryptoProp
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptCryptoProp Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptCryptoMethod contained getRandomValues nextgroup=javascriptFuncCallArg
|
|
||||||
syntax cluster props add=javascriptCryptoMethod
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptCryptoMethod Keyword
|
|
||||||
endif
|
|
@ -1,26 +0,0 @@
|
|||||||
syntax keyword javascriptGlobal Headers Request Response
|
|
||||||
syntax keyword javascriptGlobalMethod fetch nextgroup=javascriptFuncCallArg
|
|
||||||
syntax cluster props add=javascriptGlobalMethod
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptGlobalMethod Structure
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptHeadersMethod contained append delete get getAll has set nextgroup=javascriptFuncCallArg
|
|
||||||
syntax cluster props add=javascriptHeadersMethod
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptHeadersMethod Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptRequestProp contained method url headers context referrer
|
|
||||||
syntax keyword javascriptRequestProp contained mode credentials cache
|
|
||||||
syntax cluster props add=javascriptRequestProp
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptRequestProp Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptRequestMethod contained clone nextgroup=javascriptFuncCallArg
|
|
||||||
syntax cluster props add=javascriptRequestMethod
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptRequestMethod Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptResponseProp contained type url status statusText headers
|
|
||||||
syntax cluster props add=javascriptResponseProp
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptResponseProp Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptResponseMethod contained clone nextgroup=javascriptFuncCallArg
|
|
||||||
syntax cluster props add=javascriptResponseMethod
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptResponseMethod Keyword
|
|
||||||
endif
|
|
@ -1,8 +0,0 @@
|
|||||||
syntax keyword javascriptBOMHistoryProp contained length current next previous state
|
|
||||||
syntax cluster props add=javascriptBOMHistoryProp
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptBOMHistoryProp Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptBOMHistoryMethod contained back forward go pushState replaceState nextgroup=javascriptFuncCallArg
|
|
||||||
syntax cluster props add=javascriptBOMHistoryMethod
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptBOMHistoryMethod Keyword
|
|
||||||
endif
|
|
@ -1,10 +0,0 @@
|
|||||||
syntax keyword javascriptBOMLocationProp contained href protocol host hostname port
|
|
||||||
syntax keyword javascriptBOMLocationProp contained pathname search hash username password
|
|
||||||
syntax keyword javascriptBOMLocationProp contained origin
|
|
||||||
syntax cluster props add=javascriptBOMLocationProp
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptBOMLocationProp Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptBOMLocationMethod contained assign reload replace toString nextgroup=javascriptFuncCallArg
|
|
||||||
syntax cluster props add=javascriptBOMLocationMethod
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptBOMLocationMethod Keyword
|
|
||||||
endif
|
|
@ -1,20 +0,0 @@
|
|||||||
syntax keyword javascriptBOMNavigatorProp contained battery buildID cookieEnabled
|
|
||||||
syntax keyword javascriptBOMNavigatorProp contained doNotTrack maxTouchPoints oscpu
|
|
||||||
syntax keyword javascriptBOMNavigatorProp contained productSub push serviceWorker
|
|
||||||
syntax keyword javascriptBOMNavigatorProp contained vendor vendorSub
|
|
||||||
syntax cluster props add=javascriptBOMNavigatorProp
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptBOMNavigatorProp Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptBOMNavigatorMethod contained addIdleObserver getDeviceStorage nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptBOMNavigatorMethod contained getDeviceStorages getGamepads nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptBOMNavigatorMethod contained getUserMedia registerContentHandler nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptBOMNavigatorMethod contained removeIdleObserver requestWakeLock nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptBOMNavigatorMethod contained vibrate watch registerProtocolHandler nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptBOMNavigatorMethod contained sendBeacon nextgroup=javascriptFuncCallArg
|
|
||||||
syntax cluster props add=javascriptBOMNavigatorMethod
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptBOMNavigatorMethod Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptServiceWorkerMethod contained register nextgroup=javascriptFuncCallArg
|
|
||||||
syntax cluster props add=javascriptServiceWorkerMethod
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptServiceWorkerMethod Keyword
|
|
||||||
endif
|
|
@ -1,14 +0,0 @@
|
|||||||
syntax keyword javascriptServiceWorkerProp contained controller ready
|
|
||||||
syntax cluster props add=javascriptServiceWorkerProp
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptServiceWorkerProp Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptServiceWorkerMethod contained register getRegistration nextgroup=javascriptFuncCallArg
|
|
||||||
syntax cluster props add=javascriptServiceWorkerMethod
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptServiceWorkerMethod Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptGlobal Cache
|
|
||||||
syntax keyword javascriptCacheMethod contained match matchAll add addAll put delete nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptCacheMethod contained keys nextgroup=javascriptFuncCallArg
|
|
||||||
syntax cluster props add=javascriptCacheMethod
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptCacheMethod Keyword
|
|
||||||
endif
|
|
@ -1,41 +0,0 @@
|
|||||||
syntax keyword javascriptBOMWindowProp applicationCache closed Components controllers
|
|
||||||
syntax keyword javascriptBOMWindowProp dialogArguments document frameElement frames
|
|
||||||
syntax keyword javascriptBOMWindowProp fullScreen history innerHeight innerWidth length
|
|
||||||
syntax keyword javascriptBOMWindowProp location locationbar menubar messageManager
|
|
||||||
syntax keyword javascriptBOMWindowProp name navigator opener outerHeight outerWidth
|
|
||||||
syntax keyword javascriptBOMWindowProp pageXOffset pageYOffset parent performance
|
|
||||||
syntax keyword javascriptBOMWindowProp personalbar returnValue screen screenX screenY
|
|
||||||
syntax keyword javascriptBOMWindowProp scrollbars scrollMaxX scrollMaxY scrollX scrollY
|
|
||||||
syntax keyword javascriptBOMWindowProp self sidebar status statusbar toolbar top window
|
|
||||||
syntax cluster props add=javascriptBOMWindowProp
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptBOMWindowProp Structure
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptBOMWindowMethod alert atob blur btoa clearImmediate clearInterval nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptBOMWindowMethod clearTimeout close confirm dispatchEvent nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptBOMWindowMethod find focus getAttention getAttentionWithCycleCount nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptBOMWindowMethod getComputedStyle getDefaulComputedStyle getSelection nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptBOMWindowMethod matchMedia maximize moveBy moveTo open openDialog nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptBOMWindowMethod postMessage print prompt removeEventListener nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptBOMWindowMethod resizeBy resizeTo restore scroll scrollBy nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptBOMWindowMethod scrollByLines scrollByPages scrollTo setCursor nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptBOMWindowMethod setImmediate setInterval setResizable setTimeout nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptBOMWindowMethod showModalDialog sizeToContent stop updateCommands nextgroup=javascriptFuncCallArg
|
|
||||||
syntax cluster props add=javascriptBOMWindowMethod
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptBOMWindowMethod Structure
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptBOMWindowEvent contained onabort onbeforeunload onblur onchange
|
|
||||||
syntax keyword javascriptBOMWindowEvent contained onclick onclose oncontextmenu ondevicelight
|
|
||||||
syntax keyword javascriptBOMWindowEvent contained ondevicemotion ondeviceorientation
|
|
||||||
syntax keyword javascriptBOMWindowEvent contained ondeviceproximity ondragdrop onerror
|
|
||||||
syntax keyword javascriptBOMWindowEvent contained onfocus onhashchange onkeydown onkeypress
|
|
||||||
syntax keyword javascriptBOMWindowEvent contained onkeyup onload onmousedown onmousemove
|
|
||||||
syntax keyword javascriptBOMWindowEvent contained onmouseout onmouseover onmouseup
|
|
||||||
syntax keyword javascriptBOMWindowEvent contained onmozbeforepaint onpaint onpopstate
|
|
||||||
syntax keyword javascriptBOMWindowEvent contained onreset onresize onscroll onselect
|
|
||||||
syntax keyword javascriptBOMWindowEvent contained onsubmit onunload onuserproximity
|
|
||||||
syntax keyword javascriptBOMWindowEvent contained onpageshow onpagehide
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptBOMWindowEvent Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptBOMWindowCons DOMParser QueryInterface XMLSerializer
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptBOMWindowCons Structure
|
|
||||||
endif
|
|
@ -1,14 +0,0 @@
|
|||||||
syntax keyword javascriptXHRGlobal XMLHttpRequest
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptXHRGlobal Structure
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptXHRProp contained onreadystatechange readyState response
|
|
||||||
syntax keyword javascriptXHRProp contained responseText responseType responseXML status
|
|
||||||
syntax keyword javascriptXHRProp contained statusText timeout ontimeout upload withCredentials
|
|
||||||
syntax cluster props add=javascriptXHRProp
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptXHRProp Keyword
|
|
||||||
endif
|
|
||||||
syntax keyword javascriptXHRMethod contained abort getAllResponseHeaders getResponseHeader nextgroup=javascriptFuncCallArg
|
|
||||||
syntax keyword javascriptXHRMethod contained open overrideMimeType send setRequestHeader nextgroup=javascriptFuncCallArg
|
|
||||||
syntax cluster props add=javascriptXHRMethod
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptXHRMethod Keyword
|
|
||||||
endif
|
|
@ -1,92 +0,0 @@
|
|||||||
syntax keyword javascriptBOM AbstractWorker AnalyserNode App Apps ArrayBuffer ArrayBufferView
|
|
||||||
syntax keyword javascriptBOM Attr AudioBuffer AudioBufferSourceNode AudioContext AudioDestinationNode
|
|
||||||
syntax keyword javascriptBOM AudioListener AudioNode AudioParam BatteryManager BiquadFilterNode
|
|
||||||
syntax keyword javascriptBOM BlobEvent BluetoothAdapter BluetoothDevice BluetoothManager
|
|
||||||
syntax keyword javascriptBOM CameraCapabilities CameraControl CameraManager CanvasGradient
|
|
||||||
syntax keyword javascriptBOM CanvasImageSource CanvasPattern CanvasRenderingContext2D
|
|
||||||
syntax keyword javascriptBOM CaretPosition CDATASection ChannelMergerNode ChannelSplitterNode
|
|
||||||
syntax keyword javascriptBOM CharacterData ChildNode ChromeWorker Comment Connection
|
|
||||||
syntax keyword javascriptBOM Console ContactManager Contacts ConvolverNode Coordinates
|
|
||||||
syntax keyword javascriptBOM CSS CSSConditionRule CSSGroupingRule CSSKeyframeRule
|
|
||||||
syntax keyword javascriptBOM CSSKeyframesRule CSSMediaRule CSSNamespaceRule CSSPageRule
|
|
||||||
syntax keyword javascriptBOM CSSRule CSSRuleList CSSStyleDeclaration CSSStyleRule
|
|
||||||
syntax keyword javascriptBOM CSSStyleSheet CSSSupportsRule DataTransfer DataView DedicatedWorkerGlobalScope
|
|
||||||
syntax keyword javascriptBOM DelayNode DeviceAcceleration DeviceRotationRate DeviceStorage
|
|
||||||
syntax keyword javascriptBOM DirectoryEntry DirectoryEntrySync DirectoryReader DirectoryReaderSync
|
|
||||||
syntax keyword javascriptBOM Document DocumentFragment DocumentTouch DocumentType
|
|
||||||
syntax keyword javascriptBOM DOMCursor DOMError DOMException DOMHighResTimeStamp DOMImplementation
|
|
||||||
syntax keyword javascriptBOM DOMImplementationRegistry DOMParser DOMRequest DOMString
|
|
||||||
syntax keyword javascriptBOM DOMStringList DOMStringMap DOMTimeStamp DOMTokenList
|
|
||||||
syntax keyword javascriptBOM DynamicsCompressorNode Element Entry EntrySync Extensions
|
|
||||||
syntax keyword javascriptBOM FileException Float32Array Float64Array FMRadio FormData
|
|
||||||
syntax keyword javascriptBOM GainNode Gamepad GamepadButton Geolocation History HTMLAnchorElement
|
|
||||||
syntax keyword javascriptBOM HTMLAreaElement HTMLAudioElement HTMLBaseElement HTMLBodyElement
|
|
||||||
syntax keyword javascriptBOM HTMLBRElement HTMLButtonElement HTMLCanvasElement HTMLCollection
|
|
||||||
syntax keyword javascriptBOM HTMLDataElement HTMLDataListElement HTMLDivElement HTMLDListElement
|
|
||||||
syntax keyword javascriptBOM HTMLDocument HTMLElement HTMLEmbedElement HTMLFieldSetElement
|
|
||||||
syntax keyword javascriptBOM HTMLFormControlsCollection HTMLFormElement HTMLHeadElement
|
|
||||||
syntax keyword javascriptBOM HTMLHeadingElement HTMLHRElement HTMLHtmlElement HTMLIFrameElement
|
|
||||||
syntax keyword javascriptBOM HTMLImageElement HTMLInputElement HTMLKeygenElement HTMLLabelElement
|
|
||||||
syntax keyword javascriptBOM HTMLLegendElement HTMLLIElement HTMLLinkElement HTMLMapElement
|
|
||||||
syntax keyword javascriptBOM HTMLMediaElement HTMLMetaElement HTMLMeterElement HTMLModElement
|
|
||||||
syntax keyword javascriptBOM HTMLObjectElement HTMLOListElement HTMLOptGroupElement
|
|
||||||
syntax keyword javascriptBOM HTMLOptionElement HTMLOptionsCollection HTMLOutputElement
|
|
||||||
syntax keyword javascriptBOM HTMLParagraphElement HTMLParamElement HTMLPreElement
|
|
||||||
syntax keyword javascriptBOM HTMLProgressElement HTMLQuoteElement HTMLScriptElement
|
|
||||||
syntax keyword javascriptBOM HTMLSelectElement HTMLSourceElement HTMLSpanElement HTMLStyleElement
|
|
||||||
syntax keyword javascriptBOM HTMLTableCaptionElement HTMLTableCellElement HTMLTableColElement
|
|
||||||
syntax keyword javascriptBOM HTMLTableDataCellElement HTMLTableElement HTMLTableHeaderCellElement
|
|
||||||
syntax keyword javascriptBOM HTMLTableRowElement HTMLTableSectionElement HTMLTextAreaElement
|
|
||||||
syntax keyword javascriptBOM HTMLTimeElement HTMLTitleElement HTMLTrackElement HTMLUListElement
|
|
||||||
syntax keyword javascriptBOM HTMLUnknownElement HTMLVideoElement IDBCursor IDBCursorSync
|
|
||||||
syntax keyword javascriptBOM IDBCursorWithValue IDBDatabase IDBDatabaseSync IDBEnvironment
|
|
||||||
syntax keyword javascriptBOM IDBEnvironmentSync IDBFactory IDBFactorySync IDBIndex
|
|
||||||
syntax keyword javascriptBOM IDBIndexSync IDBKeyRange IDBObjectStore IDBObjectStoreSync
|
|
||||||
syntax keyword javascriptBOM IDBOpenDBRequest IDBRequest IDBTransaction IDBTransactionSync
|
|
||||||
syntax keyword javascriptBOM IDBVersionChangeEvent ImageData IndexedDB Int16Array
|
|
||||||
syntax keyword javascriptBOM Int32Array Int8Array L10n LinkStyle LocalFileSystem LocalFileSystemSync
|
|
||||||
syntax keyword javascriptBOM Location LockedFile MediaQueryList MediaQueryListListener
|
|
||||||
syntax keyword javascriptBOM MediaRecorder MediaSource MediaStream MediaStreamTrack
|
|
||||||
syntax keyword javascriptBOM MutationObserver Navigator NavigatorGeolocation NavigatorID
|
|
||||||
syntax keyword javascriptBOM NavigatorLanguage NavigatorOnLine NavigatorPlugins NetworkInformation
|
|
||||||
syntax keyword javascriptBOM Node NodeFilter NodeIterator NodeList Notification OfflineAudioContext
|
|
||||||
syntax keyword javascriptBOM OscillatorNode PannerNode ParentNode Performance PerformanceNavigation
|
|
||||||
syntax keyword javascriptBOM PerformanceTiming Permissions PermissionSettings Plugin
|
|
||||||
syntax keyword javascriptBOM PluginArray Position PositionError PositionOptions PowerManager
|
|
||||||
syntax keyword javascriptBOM ProcessingInstruction PromiseResolver PushManager Range
|
|
||||||
syntax keyword javascriptBOM RTCConfiguration RTCPeerConnection RTCPeerConnectionErrorCallback
|
|
||||||
syntax keyword javascriptBOM RTCSessionDescription RTCSessionDescriptionCallback ScriptProcessorNode
|
|
||||||
syntax keyword javascriptBOM Selection SettingsLock SettingsManager SharedWorker StyleSheet
|
|
||||||
syntax keyword javascriptBOM StyleSheetList SVGAElement SVGAngle SVGAnimateColorElement
|
|
||||||
syntax keyword javascriptBOM SVGAnimatedAngle SVGAnimatedBoolean SVGAnimatedEnumeration
|
|
||||||
syntax keyword javascriptBOM SVGAnimatedInteger SVGAnimatedLength SVGAnimatedLengthList
|
|
||||||
syntax keyword javascriptBOM SVGAnimatedNumber SVGAnimatedNumberList SVGAnimatedPoints
|
|
||||||
syntax keyword javascriptBOM SVGAnimatedPreserveAspectRatio SVGAnimatedRect SVGAnimatedString
|
|
||||||
syntax keyword javascriptBOM SVGAnimatedTransformList SVGAnimateElement SVGAnimateMotionElement
|
|
||||||
syntax keyword javascriptBOM SVGAnimateTransformElement SVGAnimationElement SVGCircleElement
|
|
||||||
syntax keyword javascriptBOM SVGClipPathElement SVGCursorElement SVGDefsElement SVGDescElement
|
|
||||||
syntax keyword javascriptBOM SVGElement SVGEllipseElement SVGFilterElement SVGFontElement
|
|
||||||
syntax keyword javascriptBOM SVGFontFaceElement SVGFontFaceFormatElement SVGFontFaceNameElement
|
|
||||||
syntax keyword javascriptBOM SVGFontFaceSrcElement SVGFontFaceUriElement SVGForeignObjectElement
|
|
||||||
syntax keyword javascriptBOM SVGGElement SVGGlyphElement SVGGradientElement SVGHKernElement
|
|
||||||
syntax keyword javascriptBOM SVGImageElement SVGLength SVGLengthList SVGLinearGradientElement
|
|
||||||
syntax keyword javascriptBOM SVGLineElement SVGMaskElement SVGMatrix SVGMissingGlyphElement
|
|
||||||
syntax keyword javascriptBOM SVGMPathElement SVGNumber SVGNumberList SVGPathElement
|
|
||||||
syntax keyword javascriptBOM SVGPatternElement SVGPoint SVGPolygonElement SVGPolylineElement
|
|
||||||
syntax keyword javascriptBOM SVGPreserveAspectRatio SVGRadialGradientElement SVGRect
|
|
||||||
syntax keyword javascriptBOM SVGRectElement SVGScriptElement SVGSetElement SVGStopElement
|
|
||||||
syntax keyword javascriptBOM SVGStringList SVGStylable SVGStyleElement SVGSVGElement
|
|
||||||
syntax keyword javascriptBOM SVGSwitchElement SVGSymbolElement SVGTests SVGTextElement
|
|
||||||
syntax keyword javascriptBOM SVGTextPositioningElement SVGTitleElement SVGTransform
|
|
||||||
syntax keyword javascriptBOM SVGTransformable SVGTransformList SVGTRefElement SVGTSpanElement
|
|
||||||
syntax keyword javascriptBOM SVGUseElement SVGViewElement SVGVKernElement TCPServerSocket
|
|
||||||
syntax keyword javascriptBOM TCPSocket Telephony TelephonyCall Text TextDecoder TextEncoder
|
|
||||||
syntax keyword javascriptBOM TextMetrics TimeRanges Touch TouchList Transferable TreeWalker
|
|
||||||
syntax keyword javascriptBOM Uint16Array Uint32Array Uint8Array Uint8ClampedArray
|
|
||||||
syntax keyword javascriptBOM URLSearchParams URLUtilsReadOnly UserProximityEvent ValidityState
|
|
||||||
syntax keyword javascriptBOM VideoPlaybackQuality WaveShaperNode WebBluetooth WebGLRenderingContext
|
|
||||||
syntax keyword javascriptBOM WebSMS WebSocket WebVTT WifiManager Window Worker WorkerConsole
|
|
||||||
syntax keyword javascriptBOM WorkerLocation WorkerNavigator XDomainRequest XMLDocument
|
|
||||||
syntax keyword javascriptBOM XMLHttpRequestEventTarget
|
|
||||||
if exists("did_javascript_hilink") | HiLink javascriptBOM Structure
|
|
||||||
endif
|
|
Loading…
Reference in New Issue