Function: php-ts-mode--html-language-at-point
php-ts-mode--html-language-at-point is a byte-compiled function
defined in php-ts-mode.el.gz.
Signature
(php-ts-mode--html-language-at-point POINT)
Documentation
Return the language at POINT assuming the point is within a HTML region.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/php-ts-mode.el.gz
(defun php-ts-mode--html-language-at-point (point)
"Return the language at POINT assuming the point is within a HTML region."
(let* ((node (treesit-node-at point 'html))
(parent (treesit-node-parent node))
(node-query (format "(%s (%s))"
(treesit-node-type parent)
(treesit-node-type node))))
(cond
((string-equal "(script_element (raw_text))" node-query) 'javascript)
((string-equal "(style_element (raw_text))" node-query) 'css)
(t 'html))))