From 26fa49f4b0aa658d65a21fffe828f39e78302573 Mon Sep 17 00:00:00 2001
From: HelenHuang <LinHuang@pollex.com.tw>
Date: 星期四, 09 六月 2022 17:46:58 +0800
Subject: [PATCH] Revert "Update#139889 [ 快速篩選 ] 年資文案調整"

---
 PAMapp/node_modules/domhandler/lib/node.d.ts |   68 ++++++++++++++++++++++++++++++++++
 1 files changed, 68 insertions(+), 0 deletions(-)

diff --git a/PAMapp/node_modules/domhandler/lib/node.d.ts b/PAMapp/node_modules/domhandler/lib/node.d.ts
index 1f4b7bb..13b5c9c 100644
--- a/PAMapp/node_modules/domhandler/lib/node.d.ts
+++ b/PAMapp/node_modules/domhandler/lib/node.d.ts
@@ -1,4 +1,22 @@
 import { ElementType } from "domelementtype";
+interface SourceCodeLocation {
+    /** One-based line index of the first character. */
+    startLine: number;
+    /** One-based column index of the first character. */
+    startCol: number;
+    /** Zero-based first character index. */
+    startOffset: number;
+    /** One-based line index of the last character. */
+    endLine: number;
+    /** One-based column index of the last character. Points directly *after* the last character. */
+    endCol: number;
+    /** Zero-based last character index. Points directly *after* the last character. */
+    endOffset: number;
+}
+interface TagSourceCodeLocation extends SourceCodeLocation {
+    startTag?: SourceCodeLocation;
+    endTag?: SourceCodeLocation;
+}
 /**
  * This object will be used as the prototype for Nodes when creating a
  * DOM-Level-1-compliant structure.
@@ -16,15 +34,37 @@
     /** The end index of the node. Requires `withEndIndices` on the handler to be `true. */
     endIndex: number | null;
     /**
+     * `parse5` source code location info.
+     *
+     * Available if parsing with parse5 and location info is enabled.
+     */
+    sourceCodeLocation?: SourceCodeLocation | null;
+    /**
      *
      * @param type The type of the node.
      */
     constructor(type: ElementType);
+    /**
+     * [DOM spec](https://dom.spec.whatwg.org/#dom-node-nodetype)-compatible
+     * node {@link type}.
+     */
     get nodeType(): number;
+    /**
+     * Same as {@link parent}.
+     * [DOM spec](https://dom.spec.whatwg.org)-compatible alias.
+     */
     get parentNode(): NodeWithChildren | null;
     set parentNode(parent: NodeWithChildren | null);
+    /**
+     * Same as {@link prev}.
+     * [DOM spec](https://dom.spec.whatwg.org)-compatible alias.
+     */
     get previousSibling(): Node | null;
     set previousSibling(prev: Node | null);
+    /**
+     * Same as {@link next}.
+     * [DOM spec](https://dom.spec.whatwg.org)-compatible alias.
+     */
     get nextSibling(): Node | null;
     set nextSibling(next: Node | null);
     /**
@@ -45,6 +85,10 @@
      * @param data The content of the data node
      */
     constructor(type: ElementType.Comment | ElementType.Text | ElementType.Directive, data: string);
+    /**
+     * Same as {@link data}.
+     * [DOM spec](https://dom.spec.whatwg.org)-compatible alias.
+     */
     get nodeValue(): string;
     set nodeValue(data: string);
 }
@@ -66,8 +110,11 @@
 export declare class ProcessingInstruction extends DataNode {
     name: string;
     constructor(name: string, data: string);
+    /** If this is a doctype, the document type name (parse5 only). */
     "x-name"?: string;
+    /** If this is a doctype, the document type public identifier (parse5 only). */
     "x-publicId"?: string;
+    /** If this is a doctype, the document type system identifier (parse5 only). */
     "x-systemId"?: string;
 }
 /**
@@ -80,8 +127,14 @@
      * @param children Children of the node. Only certain node types can have children.
      */
     constructor(type: ElementType.Root | ElementType.CDATA | ElementType.Script | ElementType.Style | ElementType.Tag, children: Node[]);
+    /** First child of the node. */
     get firstChild(): Node | null;
+    /** Last child of the node. */
     get lastChild(): Node | null;
+    /**
+     * Same as {@link children}.
+     * [DOM spec](https://dom.spec.whatwg.org)-compatible alias.
+     */
     get childNodes(): Node[];
     set childNodes(children: Node[]);
 }
@@ -90,6 +143,7 @@
  */
 export declare class Document extends NodeWithChildren {
     constructor(children: Node[]);
+    /** [Document mode](https://dom.spec.whatwg.org/#concept-document-limited-quirks) (parse5 only). */
     "x-mode"?: "no-quirks" | "quirks" | "limited-quirks";
 }
 /**
@@ -117,10 +171,24 @@
     constructor(name: string, attribs: {
         [name: string]: string;
     }, children?: Node[], type?: ElementType.Tag | ElementType.Script | ElementType.Style);
+    /**
+     * `parse5` source code location info, with start & end tags.
+     *
+     * Available if parsing with parse5 and location info is enabled.
+     */
+    sourceCodeLocation?: TagSourceCodeLocation | null;
+    /**
+     * Same as {@link name}.
+     * [DOM spec](https://dom.spec.whatwg.org)-compatible alias.
+     */
     get tagName(): string;
     set tagName(name: string);
     get attributes(): Attribute[];
+    /** Element namespace (parse5 only). */
+    namespace?: string;
+    /** Element attribute namespaces (parse5 only). */
     "x-attribsNamespace"?: Record<string, string>;
+    /** Element attribute namespace-related prefixes (parse5 only). */
     "x-attribsPrefix"?: Record<string, string>;
 }
 /**

--
Gitblit v1.8.0