-
Notifications
You must be signed in to change notification settings - Fork 3
nodeLike
Bhsd edited this page Apr 18, 2026
·
2 revisions
This is an internal document. For visitors, you can now go back to the home page.
// firstChild (Node.js)
var {nodeLike} = require("../mixin/nodeLike");
var NodeLike, token;
class S {
childNodes = ["a", "b"];
}
NodeLike = nodeLike(S);
token = new NodeLike();
assert.strictEqual(token.firstChild, "a");// lastChild (Node.js)
var {nodeLike} = require("../mixin/nodeLike");
var NodeLike, token;
class S {
childNodes = ["a", "b"];
}
NodeLike = nodeLike(S);
token = new NodeLike();
assert.strictEqual(token.lastChild, "b");// offsetHeight (Node.js)
var {nodeLike} = require("../mixin/nodeLike");
var NodeLike, token;
class S {
getDimension() {
return {height: 1};
}
}
NodeLike = nodeLike(S);
token = new NodeLike();
assert.strictEqual(token.offsetHeight, 1);// offsetWidth (Node.js)
var {nodeLike} = require("../mixin/nodeLike");
var NodeLike, token;
class S {
getDimension() {
return {width: 1};
}
}
NodeLike = nodeLike(S);
token = new NodeLike();
assert.strictEqual(token.offsetWidth, 1);对维基文本批量执行语法检查的命令行工具
轻量级的维基模板解析器
维基文本语言服务器协议实现
用于维基文本的 VS Code 扩展
A command-line tool that performs linting on Wikitext in bulk
A lightweight Wikitext template parser
An implementation of the Language Server Protocol for Wikitext
VS Code extension for Wikitext