block_dom.json 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473
  1. [
  2. {
  3. "name": "dom.getDom",
  4. "contents": [
  5. "获取一个DOM对象",
  6. {"type": "input","default": ""}
  7. ],
  8. "class": "dom.GetDom", "extend": "$Expression"
  9. },
  10. {
  11. "name": "dom.getDoms",
  12. "contents": [
  13. "获取一组DOM对象",
  14. {"type": "input","default": ""}
  15. ],
  16. "class": "dom.GetDoms", "extend": "$Expression"
  17. },
  18. {
  19. "name": "dom.getDomByid",
  20. "contents": [
  21. "获取id为",
  22. {"type": "inputMortise","default": "","tenonTypes": []},
  23. "的DOM对象"
  24. ],
  25. "class": "dom.GetDomByid", "extend": "$Expression"
  26. },
  27. {
  28. "name": "dom.new",
  29. "contents": [
  30. "创建DOM对象",
  31. {"type": "input","default": "div"},
  32. "并赋值给",
  33. {"type": "inputMortise","default": "","tenonTypes": []}
  34. ],
  35. "class": "dom.New", "extend": "$Around"
  36. },
  37. {
  38. "name": "dom.html",
  39. "contents": [
  40. "对象",
  41. {"type": "inputMortise","default": "","tenonTypes": []},
  42. "的HTML"
  43. ],
  44. "class": "dom.Html", "extend": "$Expression"
  45. },
  46. {
  47. "name": "dom.text",
  48. "contents": [
  49. "对象",
  50. {"type": "inputMortise","default": "","tenonTypes": []},
  51. "的文本"
  52. ],
  53. "class": "dom.Text", "extend": "$Expression"
  54. },
  55. {
  56. "name": "dom.tag",
  57. "contents": [
  58. "对象",
  59. {"type": "inputMortise","default": "","tenonTypes": []},
  60. "的Tagname"
  61. ],
  62. "class": "dom.Tag", "extend": "$Expression"
  63. },
  64. {
  65. "name": "dom.tag",
  66. "contents": [
  67. "对象",
  68. {"type": "inputMortise","default": "","tenonTypes": []},
  69. "的Tagname"
  70. ],
  71. "class": "dom.Tag", "extend": "$Expression"
  72. },
  73. {
  74. "name": "dom.getElement",
  75. "contents": [
  76. "获取对象",
  77. {"type": "inputMortise","default": "","tenonTypes": []},
  78. "的一个子对象",
  79. {"type": "input","default": ""}
  80. ],
  81. "class": "dom.GetElement", "extend": "$Expression"
  82. },
  83. {
  84. "name": "dom.getElements",
  85. "contents": [
  86. "获取对象",
  87. {"type": "inputMortise","default": "","tenonTypes": []},
  88. "的一组子对象",
  89. {"type": "input","default": ""}
  90. ],
  91. "class": "dom.GetElements", "extend": "$Expression"
  92. },
  93. {
  94. "name": "dom.getElementById",
  95. "contents": [
  96. "获取对象",
  97. {"type": "inputMortise","default": "","tenonTypes": []},
  98. "id为",
  99. {"type": "inputMortise","default": "","tenonTypes": []},
  100. "的子对象"
  101. ],
  102. "class": "dom.GetElementById", "extend": "$Expression"
  103. },
  104. {
  105. "name": "dom.get",
  106. "contents": [
  107. "获取对象",
  108. {"type": "inputMortise","default": "","tenonTypes": []},
  109. "的",
  110. {"type": "input","default": ""},
  111. "属性"
  112. ],
  113. "class": "dom.Get", "extend": "$Expression"
  114. },
  115. {
  116. "name": "dom.set",
  117. "contents": [
  118. "设置对象",
  119. {"type": "inputMortise","default": "","tenonTypes": []},
  120. "的",
  121. {"type": "input","default": ""},
  122. "属性,为",
  123. {"type": "inputMortise","default": "","tenonTypes": []}
  124. ],
  125. "class": "dom.Set", "extend": "$Operation"
  126. },
  127. {
  128. "name": "dom.erase",
  129. "contents": [
  130. "删除对象",
  131. {"type": "inputMortise","default": "","tenonTypes": []},
  132. "的属性",
  133. {"type": "input","default": ""}
  134. ],
  135. "class": "dom.Erase", "extend": "$Operation"
  136. },
  137. {
  138. "name": "dom.contains",
  139. "contents": [
  140. "对象",
  141. {"type": "inputMortise","default": "","tenonTypes": []},
  142. "包含另一个对象",
  143. {"type": "inputMortise","default": "","tenonTypes": []}
  144. ],
  145. "class": "dom.Contains", "extend": "$Expression"
  146. },
  147. {
  148. "name": "dom.inject",
  149. "contents": [
  150. "将对象",
  151. {"type": "inputMortise","default": "","tenonTypes": []},
  152. "插入到对象",
  153. {"type": "inputMortise","default": "","tenonTypes": []},
  154. "的",
  155. {"type": "select", "options": ["顶部|top", "底部|bottom", "前面|before", "后面|after"], "default": "bottom"}
  156. ],
  157. "class": "dom.Inject", "extend": "$Operation"
  158. },
  159. {
  160. "name": "dom.appendHTML",
  161. "contents": [
  162. "在对象",
  163. {"type": "inputMortise","default": "","tenonTypes": []},
  164. "中添加HTML",
  165. {"type": "inputMortise","default": "","tenonTypes": []}
  166. ],
  167. "class": "dom.AppendHTML", "extend": "$Operation"
  168. },
  169. {
  170. "name": "dom.appendText",
  171. "contents": [
  172. "在对象",
  173. {"type": "inputMortise","default": "","tenonTypes": []},
  174. "中添加文本",
  175. {"type": "inputMortise","default": "","tenonTypes": []}
  176. ],
  177. "class": "dom.AppendText", "extend": "$Operation"
  178. },
  179. {
  180. "name": "dom.dispose",
  181. "contents": [
  182. "从DOM中移除对象",
  183. {"type": "inputMortise","default": "","tenonTypes": []},
  184. ",并返回"
  185. ],
  186. "class": "dom.Dispose", "extend": "$Expression"
  187. },
  188. {
  189. "name": "dom.clone",
  190. "contents": [
  191. "克隆DOM对象",
  192. {"type": "inputMortise","default": "","tenonTypes": []}
  193. ],
  194. "class": "dom.Clone", "extend": "$Expression"
  195. },
  196. {
  197. "name": "dom.replaces",
  198. "contents": [
  199. "将对象",
  200. {"type": "inputMortise","default": "","tenonTypes": []},
  201. "替换为",
  202. {"type": "inputMortise","default": "","tenonTypes": []},
  203. "并返回原对象"
  204. ],
  205. "class": "dom.Replaces", "extend": "$Expression"
  206. },
  207. {
  208. "name": "dom.hasClass",
  209. "contents": [
  210. "对象",
  211. {"type": "inputMortise","default": "","tenonTypes": []},
  212. "是否有Class",
  213. {"type": "inputMortise","default": "","tenonTypes": []}
  214. ],
  215. "class": "dom.HasClass", "extend": "$Expression"
  216. },
  217. {
  218. "name": "dom.addClass",
  219. "contents": [
  220. "给对象",
  221. {"type": "inputMortise","default": "","tenonTypes": []},
  222. "添加Class",
  223. {"type": "inputMortise","default": "","tenonTypes": []}
  224. ],
  225. "class": "dom.AddClass", "extend": "$Operation"
  226. },
  227. {
  228. "name": "dom.removeClass",
  229. "contents": [
  230. "删除对象",
  231. {"type": "inputMortise","default": "","tenonTypes": []},
  232. "的Class",
  233. {"type": "inputMortise","default": "","tenonTypes": []}
  234. ],
  235. "class": "dom.RemoveClass", "extend": "$Operation"
  236. },
  237. {
  238. "name": "dom.getPrevious",
  239. "contents": [
  240. "对象",
  241. {"type": "inputMortise","default": "","tenonTypes": []},
  242. "的上一个对象",
  243. {"type": "input","default": ""}
  244. ],
  245. "class": "dom.GetPrevious", "extend": "$Expression"
  246. },
  247. {
  248. "name": "dom.getNext",
  249. "contents": [
  250. "对象",
  251. {"type": "inputMortise","default": "","tenonTypes": []},
  252. "的下一个对象",
  253. {"type": "input","default": ""}
  254. ],
  255. "class": "dom.GetNext", "extend": "$Expression"
  256. },
  257. {
  258. "name": "dom.getFirst",
  259. "contents": [
  260. "对象",
  261. {"type": "inputMortise","default": "","tenonTypes": []},
  262. "的第一个子对象",
  263. {"type": "input","default": ""}
  264. ],
  265. "class": "dom.GetFirst", "extend": "$Expression"
  266. },
  267. {
  268. "name": "dom.getLast",
  269. "contents": [
  270. "对象",
  271. {"type": "inputMortise","default": "","tenonTypes": []},
  272. "的最后一个子对象",
  273. {"type": "input","default": ""}
  274. ],
  275. "class": "dom.GetLast", "extend": "$Expression"
  276. },
  277. {
  278. "name": "dom.getParent",
  279. "contents": [
  280. "对象",
  281. {"type": "inputMortise","default": "","tenonTypes": []},
  282. "的父对象对象",
  283. {"type": "input","default": ""}
  284. ],
  285. "class": "dom.GetParent", "extend": "$Expression"
  286. },
  287. {
  288. "name": "dom.getChildren",
  289. "contents": [
  290. "对象",
  291. {"type": "inputMortise","default": "","tenonTypes": []},
  292. "的第一层子对象",
  293. {"type": "input","default": ""}
  294. ],
  295. "class": "dom.GetChildren", "extend": "$Expression"
  296. },
  297. {
  298. "name": "dom.empty",
  299. "contents": [
  300. "清空对象",
  301. {"type": "inputMortise","default": "","tenonTypes": []}
  302. ],
  303. "class": "dom.Empty", "extend": "$Expression"
  304. },
  305. {
  306. "name": "dom.destroy",
  307. "contents": [
  308. "删除对象",
  309. {"type": "inputMortise","default": "","tenonTypes": []}
  310. ],
  311. "class": "dom.Destroy", "extend": "$Expression"
  312. },
  313. {
  314. "name": "dom.store",
  315. "contents": [
  316. "在对象",
  317. {"type": "inputMortise","default": "","tenonTypes": []},
  318. "存储数据:键",
  319. {"type": "input","default": ""},
  320. "值",
  321. {"type": "inputMortise","default": "","tenonTypes": []}
  322. ],
  323. "class": "dom.Store", "extend": "$Operation"
  324. },
  325. {
  326. "name": "dom.retrieve",
  327. "contents": [
  328. "在对象",
  329. {"type": "inputMortise","default": "","tenonTypes": []},
  330. "取回数据",
  331. {"type": "input","default": ""}
  332. ],
  333. "class": "dom.Retrieve", "extend": "$Expression"
  334. },
  335. {
  336. "name": "dom.eliminate",
  337. "contents": [
  338. "删除对象",
  339. {"type": "inputMortise","default": "","tenonTypes": []},
  340. "的数据",
  341. {"type": "input","default": ""}
  342. ],
  343. "class": "dom.liminate", "extend": "$Operation"
  344. },
  345. {
  346. "name": "dom.addEvent",
  347. "contents": [
  348. "给对象",
  349. {"type": "inputMortise","default": "","tenonTypes": []},
  350. "添加",
  351. {"type": "input","default": ""},
  352. "事件",
  353. {"type": "mortise","tenonTypes": []}
  354. ],
  355. "class": "dom.AddEvent", "extend": "$Operation"
  356. },
  357. {
  358. "name": "dom.removeEvent",
  359. "contents": [
  360. "删除对象",
  361. {"type": "inputMortise","default": "","tenonTypes": []},
  362. "的",
  363. {"type": "input","default": ""},
  364. "事件",
  365. {"type": "mortise","tenonTypes": []}
  366. ],
  367. "class": "dom.AddEvent", "extend": "$Operation"
  368. },
  369. {
  370. "name": "dom.scrollTo",
  371. "contents": [
  372. "对象",
  373. {"type": "inputMortise","default": "","tenonTypes": []},
  374. "滚动到:x",
  375. {"type": "input","default": "0"},
  376. "y",
  377. {"type": "input","default": "0"}
  378. ],
  379. "class": "dom.ScrollTo", "extend": "$Operation"
  380. },
  381. {
  382. "name": "dom.getSize",
  383. "contents": [
  384. "对象",
  385. {"type": "inputMortise","default": "","tenonTypes": []},
  386. "的大小"
  387. ],
  388. "class": "dom.GetSize", "extend": "$Expression"
  389. },
  390. {
  391. "name": "dom.getScrollSize",
  392. "contents": [
  393. "对象",
  394. {"type": "inputMortise","default": "","tenonTypes": []},
  395. "的滚动大小"
  396. ],
  397. "class": "dom.GetScrollSize", "extend": "$Expression"
  398. },
  399. {
  400. "name": "dom.getScroll",
  401. "contents": [
  402. "对象",
  403. {"type": "inputMortise","default": "","tenonTypes": []},
  404. "的滚动到的位置"
  405. ],
  406. "class": "dom.GetScroll", "extend": "$Expression"
  407. },
  408. {
  409. "name": "dom.getPosition",
  410. "contents": [
  411. "对象",
  412. {"type": "inputMortise","default": "","tenonTypes": []},
  413. "的位置,参考对象:",
  414. {"type": "mortise","tenonTypes": []}
  415. ],
  416. "class": "dom.GetPosition", "extend": "$Expression"
  417. },
  418. {
  419. "name": "dom.setPosition",
  420. "contents": [
  421. "设置对象",
  422. {"type": "inputMortise","default": "","tenonTypes": []},
  423. "的位置,x",
  424. {"type": "input","default": "0"},
  425. "y",
  426. {"type": "input","default": "0"}
  427. ],
  428. "class": "dom.SetPosition", "extend": "$Operation"
  429. },
  430. {
  431. "name": "dom.getCoordinates",
  432. "contents": [
  433. "对象",
  434. {"type": "inputMortise","default": "","tenonTypes": []},
  435. "的位置大小信息,参考对象:",
  436. {"type": "mortise","tenonTypes": []}
  437. ],
  438. "class": "dom.GetCoordinates", "extend": "$Expression"
  439. },
  440. {
  441. "name": "dom.getOffsetParent",
  442. "contents": [
  443. "对象",
  444. {"type": "inputMortise","default": "","tenonTypes": []},
  445. "的定位父对象"
  446. ],
  447. "class": "dom.GetOffsetParent", "extend": "$Expression"
  448. },
  449. {
  450. "name": "dom.getStyle",
  451. "contents": [
  452. "对象",
  453. {"type": "inputMortise","default": "","tenonTypes": []},
  454. "的样式",
  455. {"type": "input","default": ""}
  456. ],
  457. "class": "dom.GetStyle", "extend": "$Expression"
  458. },
  459. {
  460. "name": "dom.setStyle",
  461. "contents": [
  462. "设置对象",
  463. {"type": "inputMortise","default": "","tenonTypes": []},
  464. "的样式",
  465. {"type": "input","default": ""},
  466. "为",
  467. {"type": "inputMortise","default": "","tenonTypes": []}
  468. ],
  469. "class": "dom.SetStyle", "extend": "$Expression"
  470. }
  471. ]