Function: html-ts-mode--outline-predicate

html-ts-mode--outline-predicate is a byte-compiled function defined in html-ts-mode.el.gz.

Signature

(html-ts-mode--outline-predicate NODE)

Documentation

Limit outlines to multi-line elements.

Source Code

;; Defined in /usr/src/emacs/lisp/textmodes/html-ts-mode.el.gz
(defun html-ts-mode--outline-predicate (node)
  "Limit outlines to multi-line elements."
  (when (string-match-p "element" (treesit-node-type node))
    (< (save-excursion
         (goto-char (treesit-node-start node))
         (pos-bol))
       (save-excursion
         (goto-char (treesit-node-end node))
         (skip-chars-backward " \t\n")
         (pos-bol)))))