豫言源码浏览器 / Source Browser

浏览项目文件与源码

yuyan · 179 行 · 9879 字节 · UTF-8
§
寻观「标准库」之「豫言标准内核」之书。
寻观「癸象工具」之「总集」之书。
寻观「浏览器宿主」之「句柄」之书。
寻观「浏览器宿主」之「文树」之书。

「:文言:观文树之变,宿主唯传记录柄,客候事件而裁之。汉语:MutationObserver 将记录句柄送入事件队列,豫言使用等待浏览器事件处理。:」
「浏览器观察变动」乃化「字符串」而化「字符串」而「字符串」也。
「浏览器观察变动」者会「根号」而会「选项文」而
  《《外调》》名『豫言_浏览器_观察变动』传「根号」与「选项文」
也。

「浏览器停止观察变动」乃化「字符串」而「有」也。
「浏览器停止观察变动」者会「观察号」而
  《《外调》》名『豫言_浏览器_停止观察变动』传「观察号」
也。

「浏览器观察待取」乃化「字符串」而(「列」于「字符串」)也。
「浏览器观察待取」者会「观察号」而
  「浏览器文树解句柄列」于(「浏览器调用方法」于「观察号」于『takeRecords』于『[]』)
也。

「:文言:事列中记诸变动柄,解析之以供客查。汉语:从事件队列的 JSON 读取 MutationRecord 句柄列表。:」
「浏览器变动取字段」乃化「癸象」而化「字符串」而「癸象」也。
「浏览器变动取字段」者会「值」而会「名」而
  鉴「值」而
    有(「癸象对象」于「诸项」)则(
      鉴(「滤」授以(「字符串」合「癸象」)于(会「项」而「字符串相等吗」于(「项」中「零」)于「名」)于「诸项」)而
        有(「列」【「项」】)则(「项」中「一」)
        或有「其他」则
          「发生事故」授以「癸象」于『文树变动事件缺少字段』
    )
    或有「其他」则
      「发生事故」授以「癸象」于『文树变动事件不是对象』
也。

「浏览器变动事件记录列」乃化「字符串」而(「列」于「字符串」)也。
「浏览器变动事件记录列」者会「事件文」而
  鉴(「浏览器变动取字段」于(「癸象解析」于「事件文」)于『记录』)而
    有(「癸象数组」于「诸记录」)则
      「态射」授以「癸象」授以「字符串」
      于「诸记录」
      于(会「项」而
        鉴(「浏览器变动取字段」于「项」于『$句柄』)而
          有(「癸象字符串」于「号」)则「号」
          或有「其他」则
            「发生事故」授以「字符串」于『文树变动记录不是句柄』
      )
    或有「其他」则
      「发生事故」授以(「列」于「字符串」)于『文树变动记录不是数组』
也。

「浏览器变动种类」乃化「字符串」而「字符串」也。
「浏览器变动种类」者会「记录号」而
  鉴(「癸象解析」于(「浏览器读取属性」于「记录号」于『type』))而
    有(「癸象字符串」于「值」)则「值」
    或有「其他」则
      「发生事故」授以「字符串」于『文树变动类型不是文字』
也。

「浏览器变动目标」乃化「字符串」而「字符串」也。
「浏览器变动目标」者会「记录号」而
  「取浏览器句柄」于(「浏览器读取属性」于「记录号」于『target』)
也。

「浏览器变动可选文字」乃化「字符串」而化「字符串」而(「爻」合「字符串」)也。
「浏览器变动可选文字」者会「记录号」而会「属性」而
  「浏览器文树取文字」于(「浏览器读取属性」于「记录号」于「属性」)
也。

「浏览器变动属性名」乃化「字符串」而(「爻」合「字符串」)也。
「浏览器变动属性名」者会「记录号」而
  「浏览器变动可选文字」于「记录号」于『attributeName』
也。

「浏览器变动旧值」乃化「字符串」而(「爻」合「字符串」)也。
「浏览器变动旧值」者会「记录号」而
  「浏览器变动可选文字」于「记录号」于『oldValue』
也。

「浏览器变动命名空间」乃化「字符串」而(「爻」合「字符串」)也。
「浏览器变动命名空间」者会「记录号」而
  「浏览器变动可选文字」于「记录号」于『attributeNamespace』
也。

「浏览器变动可选节点」乃化「字符串」而化「字符串」而(「爻」合「字符串」)也。
「浏览器变动可选节点」者会「记录号」而会「属性」而
  「浏览器文树可选句柄」于(「浏览器读取属性」于「记录号」于「属性」)
也。

「浏览器变动前邻」乃化「字符串」而(「爻」合「字符串」)也。
「浏览器变动前邻」者会「记录号」而
  「浏览器变动可选节点」于「记录号」于『previousSibling』
也。

「浏览器变动后邻」乃化「字符串」而(「爻」合「字符串」)也。
「浏览器变动后邻」者会「记录号」而
  「浏览器变动可选节点」于「记录号」于『nextSibling』
也。

「:文言:节点列留宿主,暂化为豫言柄列而释临时柄。汉语:把 MutationRecord 的 NodeList 转为节点句柄列表,并释放临时 NodeList 句柄。:」
「浏览器变动节点列」乃化「字符串」而化「字符串」而(「列」于「字符串」)也。
「浏览器变动节点列」者会「记录号」而会「属性」而
  虑「列表号」者
    「取浏览器句柄」于(「浏览器读取属性」于「记录号」于「属性」)而
    虑「数组号」者「浏览器全局句柄」于『Array』而
    虑「结果文」者
      「浏览器调用方法」于「数组号」于『from』于(「浏览器文树句柄参文」于「列表号」)而
      虑「无」者「浏览器释放句柄」于「列表号」而
      「浏览器文树解句柄列」于「结果文」
也。

「浏览器变动新增节点」乃化「字符串」而(「列」于「字符串」)也。
「浏览器变动新增节点」者会「记录号」而
  「浏览器变动节点列」于「记录号」于『addedNodes』
也。

「浏览器变动删除节点」乃化「字符串」而(「列」于「字符串」)也。
「浏览器变动删除节点」者会「记录号」而
  「浏览器变动节点列」于「记录号」于『removedNodes』
也。

「:文言:游标先定根与所见节点类,后逐节点行。汉语:TreeWalker 按根节点与 whatToShow 位掩码遍历,过滤回调尚未封装。:」
「浏览器新建文树游标」乃化「字符串」而化「整数」而「字符串」也。
「浏览器新建文树游标」者会「根号」而会「所见」而
  虑「参数文」者
    『[』附(「浏览器句柄引用文」于「根号」)附『,』附(「癸象表示」于(「癸象整数」于「所见」))附『]』
  而
  「取浏览器句柄」于(「浏览器调用方法」于(「浏览器文档句柄」于「元」)于『createTreeWalker』于「参数文」)
也。

「浏览器文树游标后继」乃化「字符串」而(「爻」合「字符串」)也。
「浏览器文树游标后继」者会「游标号」而
  「浏览器文树可选句柄」于(「浏览器调用方法」于「游标号」于『nextNode』于『[]』)
也。

「浏览器文树游标前驱」乃化「字符串」而(「爻」合「字符串」)也。
「浏览器文树游标前驱」者会「游标号」而
  「浏览器文树可选句柄」于(「浏览器调用方法」于「游标号」于『previousNode』于『[]』)
也。

「浏览器文树游标当前」乃化「字符串」而「字符串」也。
「浏览器文树游标当前」者会「游标号」而
  「取浏览器句柄」于(「浏览器读取属性」于「游标号」于『currentNode』)
也。

「浏览器文树游标设当前」乃化「字符串」而化「字符串」而「有」也。
「浏览器文树游标设当前」者会「游标号」而会「节点号」而
  「浏览器设置属性」于「游标号」于『currentNode』于(「浏览器句柄引用文」于「节点号」)
也。

「浏览器文树游标行」乃化「字符串」而化「字符串」而(「爻」合「字符串」)也。
「浏览器文树游标行」者会「游标号」而会「方法」而
  「浏览器文树可选句柄」于(「浏览器调用方法」于「游标号」于「方法」于『[]』)
也。

「浏览器文树游标父节点」乃化「字符串」而(「爻」合「字符串」)也。
「浏览器文树游标父节点」者会「游标号」而
  「浏览器文树游标行」于「游标号」于『parentNode』
也。

「浏览器文树游标首子」乃化「字符串」而(「爻」合「字符串」)也。
「浏览器文树游标首子」者会「游标号」而
  「浏览器文树游标行」于「游标号」于『firstChild』
也。

「浏览器文树游标末子」乃化「字符串」而(「爻」合「字符串」)也。
「浏览器文树游标末子」者会「游标号」而
  「浏览器文树游标行」于「游标号」于『lastChild』
也。

「浏览器文树游标前邻」乃化「字符串」而(「爻」合「字符串」)也。
「浏览器文树游标前邻」者会「游标号」而
  「浏览器文树游标行」于「游标号」于『previousSibling』
也。

「浏览器文树游标后邻」乃化「字符串」而(「爻」合「字符串」)也。
「浏览器文树游标后邻」者会「游标号」而
  「浏览器文树游标行」于「游标号」于『nextSibling』
也。