@lcap/asl
Version:
NetEase Application Specific Language
875 lines • 119 kB
HTML
<!doctype html>
<html class="default no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Element | @lcap/asl</title>
<meta name="description" content="Documentation for @lcap/asl">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css">
<script async src="../assets/js/search.js" id="search-script"></script>
</head>
<body>
<header>
<div class="tsd-page-toolbar">
<div class="container">
<div class="table-wrap">
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.json" data-base="..">
<div class="field">
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
<input id="tsd-search-field" type="text" />
</div>
<ul class="results">
<li class="state loading">Preparing search index...</li>
<li class="state failure">The search index is not available</li>
</ul>
<a href="../index.html" class="title">@lcap/asl</a>
</div>
<div class="table-cell" id="tsd-widgets">
<div id="tsd-filter">
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
<div class="tsd-filter-group">
<div class="tsd-select" id="tsd-filter-visibility">
<span class="tsd-select-label">All</span>
<ul class="tsd-select-list">
<li data-value="public">Public</li>
<li data-value="protected">Public/Protected</li>
<li data-value="private" class="selected">All</li>
</ul>
</div>
<input type="checkbox" id="tsd-filter-inherited" checked />
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
<input type="checkbox" id="tsd-filter-externals" checked />
<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
</div>
</div>
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
</div>
</div>
</div>
</div>
<div class="tsd-page-title">
<div class="container">
<ul class="tsd-breadcrumb">
<li>
<a href="../modules.html">@lcap/asl</a>
</li>
<li>
<a href="../modules/page_element.html">page/Element</a>
</li>
<li>
<a href="page_element.element.html">Element</a>
</li>
</ul>
<h1>Class Element</h1>
</div>
</div>
</header>
<div class="container container-main">
<div class="row">
<div class="col-8 col-content">
<section class="tsd-panel tsd-comment">
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>前端页面元素</p>
</div>
<dl class="tsd-comment-tags">
<dt>example</dt>
<dd><p><u-input size="small" v-model="value" @change="onChange"></u-input></p>
</dd>
</dl>
</div>
</section>
<section class="tsd-panel tsd-hierarchy">
<h3>Hierarchy</h3>
<ul class="tsd-hierarchy">
<li>
<a href="common_vertex.vertex.html" class="tsd-signature-type" data-tsd-kind="Class">Vertex</a>
<ul class="tsd-hierarchy">
<li>
<span class="target">Element</span>
</li>
</ul>
</li>
</ul>
</section>
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section ">
<h3>Constructors</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><a href="page_element.element.html#constructor" class="tsd-kind-icon">constructor</a></li>
</ul>
</section>
<section class="tsd-index-section ">
<h3>Properties</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected"><a href="page_element.element.html#json_excluded_keys" class="tsd-kind-icon">JSON_<wbr>EXCLUDED_<wbr>KEYS</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="page_element.element.html#_cachetimestamp" class="tsd-kind-icon">_cache<wbr>Timestamp</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected"><a href="page_element.element.html#_mutable" class="tsd-kind-icon">_mutable</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="page_element.element.html#_uuid" class="tsd-kind-icon">_uuid</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="page_element.element.html#attrlist" class="tsd-kind-icon">attr<wbr>List</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="page_element.element.html#children" class="tsd-kind-icon">children</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="page_element.element.html#createdby" class="tsd-kind-icon">created<wbr>By</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="page_element.element.html#createdtime" class="tsd-kind-icon">created<wbr>Time</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="page_element.element.html#directivelist" class="tsd-kind-icon">directive<wbr>List</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="page_element.element.html#editable" class="tsd-kind-icon">editable</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="page_element.element.html#editing" class="tsd-kind-icon">editing</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="page_element.element.html#eventlist" class="tsd-kind-icon">event<wbr>List</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="page_element.element.html#expanded" class="tsd-kind-icon">expanded</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-overwrite"><a href="page_element.element.html#id" class="tsd-kind-icon">id</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="page_element.element.html#ideversion" class="tsd-kind-icon">ide<wbr>Version</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="page_element.element.html#isleaf" class="tsd-kind-icon">is<wbr>Leaf</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-overwrite"><a href="page_element.element.html#level" class="tsd-kind-icon">level</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="page_element.element.html#loading" class="tsd-kind-icon">loading</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-overwrite"><a href="page_element.element.html#name" class="tsd-kind-icon">name</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="page_element.element.html#nodepath" class="tsd-kind-icon">node<wbr>Path</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="page_element.element.html#parent" class="tsd-kind-icon">parent</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="page_element.element.html#parentid" class="tsd-kind-icon">parent<wbr>Id</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="page_element.element.html#slotscope" class="tsd-kind-icon">slot<wbr>Scope</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="page_element.element.html#slottarget" class="tsd-kind-icon">slot<wbr>Target</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="page_element.element.html#staticclass" class="tsd-kind-icon">static<wbr>Class</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="page_element.element.html#staticstyle" class="tsd-kind-icon">static<wbr>Style</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="page_element.element.html#tag" class="tsd-kind-icon">tag</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="page_element.element.html#type" class="tsd-kind-icon">type</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="page_element.element.html#updatedby" class="tsd-kind-icon">updated<wbr>By</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="page_element.element.html#updatedtime" class="tsd-kind-icon">updated<wbr>Time</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="page_element.element.html#view" class="tsd-kind-icon">view</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="page_element.element.html#viewid" class="tsd-kind-icon">view<wbr>Id</a></li>
</ul>
</section>
<section class="tsd-index-section ">
<h3>Methods</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-method tsd-parent-kind-class"><a href="page_element.element.html#addattr" class="tsd-kind-icon">add<wbr>Attr</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="page_element.element.html#adddirective" class="tsd-kind-icon">add<wbr>Directive</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="page_element.element.html#addevent" class="tsd-kind-icon">add<wbr>Event</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="page_element.element.html#assign" class="tsd-kind-icon">assign</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="page_element.element.html#create" class="tsd-kind-icon">create</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="page_element.element.html#deeppick" class="tsd-kind-icon">deep<wbr>Pick</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="page_element.element.html#delete" class="tsd-kind-icon">delete</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="page_element.element.html#deleteattr" class="tsd-kind-icon">delete<wbr>Attr</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="page_element.element.html#deletedirective" class="tsd-kind-icon">delete<wbr>Directive</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="page_element.element.html#deleteevent" class="tsd-kind-icon">delete<wbr>Event</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="page_element.element.html#duplicate" class="tsd-kind-icon">duplicate</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="page_element.element.html#emit" class="tsd-kind-icon">emit</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="page_element.element.html#emitvertexidtonamechange" class="tsd-kind-icon">emit<wbr>Vertex<wbr>IdTo<wbr>Name<wbr>Change</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="page_element.element.html#findelementbyattr" class="tsd-kind-icon">find<wbr>Element<wbr>ByAttr</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="page_element.element.html#findelementbytag" class="tsd-kind-icon">find<wbr>Element<wbr>ByTag</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="page_element.element.html#findusage" class="tsd-kind-icon">find<wbr>Usage</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="page_element.element.html#getattr" class="tsd-kind-icon">get<wbr>Attr</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="page_element.element.html#off" class="tsd-kind-icon">off</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="page_element.element.html#on" class="tsd-kind-icon">on</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="page_element.element.html#once" class="tsd-kind-icon">once</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="page_element.element.html#pick" class="tsd-kind-icon">pick</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="page_element.element.html#plainassign" class="tsd-kind-icon">plain<wbr>Assign</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="page_element.element.html#setattr" class="tsd-kind-icon">set<wbr>Attr</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="page_element.element.html#setname" class="tsd-kind-icon">set<wbr>Name</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="page_element.element.html#todesignervue" class="tsd-kind-icon">to<wbr>Designer<wbr>Vue</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="page_element.element.html#tohtml" class="tsd-kind-icon">toHTML</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="page_element.element.html#tojson" class="tsd-kind-icon">toJSON</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="page_element.element.html#toplainjson" class="tsd-kind-icon">to<wbr>PlainJSON</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="page_element.element.html#tovue" class="tsd-kind-icon">to<wbr>Vue</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="page_element.element.html#update" class="tsd-kind-icon">update</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private tsd-is-static"><a href="page_element.element.html#_fromastnode" class="tsd-kind-icon">_fromASTNode</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private tsd-is-static"><a href="page_element.element.html#_parseexpression" class="tsd-kind-icon">_parse<wbr>Expression</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-static"><a href="page_element.element.html#from" class="tsd-kind-icon">from</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-static"><a href="page_element.element.html#fromhtml" class="tsd-kind-icon">fromHTML</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-static"><a href="page_element.element.html#getvertexbyref" class="tsd-kind-icon">get<wbr>Vertex<wbr>ByRef</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-static"><a href="page_element.element.html#parse" class="tsd-kind-icon">parse</a></li>
</ul>
</section>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group ">
<h2>Constructors</h2>
<section class="tsd-panel tsd-member tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited">
<a name="constructor" class="tsd-anchor"></a>
<h3>constructor</h3>
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">new <wbr>Element<span class="tsd-signature-symbol">(</span>source<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">Partial</span><span class="tsd-signature-symbol"><</span><a href="page_element.element.html" class="tsd-signature-type" data-tsd-kind="Class">Element</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="page_element.element.html" class="tsd-signature-type" data-tsd-kind="Class">Element</a></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Inherited from <a href="common_vertex.vertex.html">Vertex</a>.<a href="common_vertex.vertex.html#constructor">constructor</a></p>
<ul>
<li>Defined in page/Element.ts:130</li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5><span class="tsd-flag ts-flagOptional">Optional</span> source: <span class="tsd-signature-type">Partial</span><span class="tsd-signature-symbol"><</span><a href="page_element.element.html" class="tsd-signature-type" data-tsd-kind="Class">Element</a><span class="tsd-signature-symbol">></span></h5>
<div class="tsd-comment tsd-typography">
<p>需要合并的部分参数</p>
</div>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <a href="page_element.element.html" class="tsd-signature-type" data-tsd-kind="Class">Element</a></h4>
</li>
</ul>
</section>
</section>
<section class="tsd-panel-group tsd-member-group ">
<h2>Properties</h2>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected">
<a name="json_excluded_keys" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagProtected">Protected</span> <span class="tsd-flag ts-flagReadonly">Readonly</span> JSON_<wbr>EXCLUDED_<wbr>KEYS</h3>
<div class="tsd-signature tsd-kind-icon">JSON_<wbr>EXCLUDED_<wbr>KEYS<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Set</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></div>
<aside class="tsd-sources">
<p>Inherited from <a href="common_vertex.vertex.html">Vertex</a>.<a href="common_vertex.vertex.html#json_excluded_keys">JSON_EXCLUDED_KEYS</a></p>
<ul>
<li>Defined in common/Vertex.ts:27</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>toJSON 时需要去除的键,为了避免出现 CircularJSON</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="_cachetimestamp" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagReadonly">Readonly</span> _cache<wbr>Timestamp</h3>
<div class="tsd-signature tsd-kind-icon">_cache<wbr>Timestamp<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> = ...</span></div>
<aside class="tsd-sources">
<p>Inherited from <a href="common_vertex.vertex.html">Vertex</a>.<a href="common_vertex.vertex.html#_cachetimestamp">_cacheTimestamp</a></p>
<ul>
<li>Defined in common/Vertex.ts:43</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>前端记录缓存的时间戳</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected">
<a name="_mutable" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagProtected">Protected</span> _mutable</h3>
<div class="tsd-signature tsd-kind-icon">_mutable<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> = true</span></div>
<aside class="tsd-sources">
<p>Inherited from <a href="common_vertex.vertex.html">Vertex</a>.<a href="common_vertex.vertex.html#_mutable">_mutable</a></p>
<ul>
<li>Defined in common/Vertex.ts:17</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>可修改标志,内部属性
标记在构造函数结束后是否可修改</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="_uuid" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagReadonly">Readonly</span> _uuid</h3>
<div class="tsd-signature tsd-kind-icon">_uuid<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> = ...</span></div>
<aside class="tsd-sources">
<p>Inherited from <a href="common_vertex.vertex.html">Vertex</a>.<a href="common_vertex.vertex.html#_uuid">_uuid</a></p>
<ul>
<li>Defined in common/Vertex.ts:38</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>唯一 uuid
目前主要用于前端 Debug 区分两个实例</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="attrlist" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagOptional">Optional</span> <span class="tsd-flag ts-flagReadonly">Readonly</span> attr<wbr>List</h3>
<div class="tsd-signature tsd-kind-icon">attr<wbr>List<span class="tsd-signature-symbol">:</span> <a href="page_attr.attr.html" class="tsd-signature-type" data-tsd-kind="Class">Attr</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> = ...</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in page/Element.ts:62</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>属性列表
和原来的 attrsList 不同,注意区分</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="children" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagOptional">Optional</span> <span class="tsd-flag ts-flagReadonly">Readonly</span> children</h3>
<div class="tsd-signature tsd-kind-icon">children<span class="tsd-signature-symbol">:</span> <a href="page_element.element.html" class="tsd-signature-type" data-tsd-kind="Class">Element</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> = ...</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in page/Element.ts:130</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>子元素</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="createdby" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagReadonly">Readonly</span> created<wbr>By</h3>
<div class="tsd-signature tsd-kind-icon">created<wbr>By<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> = ...</span></div>
<aside class="tsd-sources">
<p>Inherited from <a href="common_vertex.vertex.html">Vertex</a>.<a href="common_vertex.vertex.html#createdby">createdBy</a></p>
<ul>
<li>Defined in common/Vertex.ts:53</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>创建人</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="createdtime" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagReadonly">Readonly</span> created<wbr>Time</h3>
<div class="tsd-signature tsd-kind-icon">created<wbr>Time<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> = ...</span></div>
<aside class="tsd-sources">
<p>Inherited from <a href="common_vertex.vertex.html">Vertex</a>.<a href="common_vertex.vertex.html#createdtime">createdTime</a></p>
<ul>
<li>Defined in common/Vertex.ts:58</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>创建时间</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="directivelist" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagOptional">Optional</span> <span class="tsd-flag ts-flagReadonly">Readonly</span> directive<wbr>List</h3>
<div class="tsd-signature tsd-kind-icon">directive<wbr>List<span class="tsd-signature-symbol">:</span> <a href="page_directive.directive.html" class="tsd-signature-type" data-tsd-kind="Class">Directive</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> = ...</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in page/Element.ts:72</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>指令列表</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="editable" class="tsd-anchor"></a>
<h3>editable</h3>
<div class="tsd-signature tsd-kind-icon">editable<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> = true</span></div>
<aside class="tsd-sources">
<p>Inherited from <a href="common_vertex.vertex.html">Vertex</a>.<a href="common_vertex.vertex.html#editable">editable</a></p>
<ul>
<li>Defined in common/Vertex.ts:77</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>是否可编辑</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="editing" class="tsd-anchor"></a>
<h3>editing</h3>
<div class="tsd-signature tsd-kind-icon">editing<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> = false</span></div>
<aside class="tsd-sources">
<p>Inherited from <a href="common_vertex.vertex.html">Vertex</a>.<a href="common_vertex.vertex.html#editing">editing</a></p>
<ul>
<li>Defined in common/Vertex.ts:83</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>是否正在编辑
前端 UI 状态</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="eventlist" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagOptional">Optional</span> <span class="tsd-flag ts-flagReadonly">Readonly</span> event<wbr>List</h3>
<div class="tsd-signature tsd-kind-icon">event<wbr>List<span class="tsd-signature-symbol">:</span> <a href="page_event.event.html" class="tsd-signature-type" data-tsd-kind="Class">Event</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> = ...</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in page/Element.ts:67</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>事件列表</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="expanded" class="tsd-anchor"></a>
<h3>expanded</h3>
<div class="tsd-signature tsd-kind-icon">expanded<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> = false</span></div>
<aside class="tsd-sources">
<p>Inherited from <a href="common_vertex.vertex.html">Vertex</a>.<a href="common_vertex.vertex.html#expanded">expanded</a></p>
<ul>
<li>Defined in common/Vertex.ts:95</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>节点是否为展开状态
前端 UI 状态</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a name="id" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagReadonly">Readonly</span> id</h3>
<div class="tsd-signature tsd-kind-icon">id<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> = ...</span></div>
<aside class="tsd-sources">
<p>Overrides <a href="common_vertex.vertex.html">Vertex</a>.<a href="common_vertex.vertex.html#id">id</a></p>
<ul>
<li>Defined in page/Element.ts:44</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>元素 Id</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="ideversion" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagReadonly">Readonly</span> ide<wbr>Version</h3>
<div class="tsd-signature tsd-kind-icon">ide<wbr>Version<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> = ...</span></div>
<aside class="tsd-sources">
<p>Inherited from <a href="common_vertex.vertex.html">Vertex</a>.<a href="common_vertex.vertex.html#ideversion">ideVersion</a></p>
<ul>
<li>Defined in common/Vertex.ts:73</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>IDE 版本</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="isleaf" class="tsd-anchor"></a>
<h3>is<wbr>Leaf</h3>
<div class="tsd-signature tsd-kind-icon">is<wbr>Leaf<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> = false</span></div>
<aside class="tsd-sources">
<p>Inherited from <a href="common_vertex.vertex.html">Vertex</a>.<a href="common_vertex.vertex.html#isleaf">isLeaf</a></p>
<ul>
<li>Defined in common/Vertex.ts:101</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>是否为叶子节点
前端 UI 状态</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a name="level" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagReadonly">Readonly</span> level</h3>
<div class="tsd-signature tsd-kind-icon">level<span class="tsd-signature-symbol">:</span> <a href="../enums/index.level_enum.html" class="tsd-signature-type" data-tsd-kind="Enumeration">LEVEL_ENUM</a><span class="tsd-signature-symbol"> = ...</span></div>
<aside class="tsd-sources">
<p>Overrides <a href="common_vertex.vertex.html">Vertex</a>.<a href="common_vertex.vertex.html#level">level</a></p>
<ul>
<li>Defined in page/Element.ts:32</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>概念类型</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="loading" class="tsd-anchor"></a>
<h3>loading</h3>
<div class="tsd-signature tsd-kind-icon">loading<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> = false</span></div>
<aside class="tsd-sources">
<p>Inherited from <a href="common_vertex.vertex.html">Vertex</a>.<a href="common_vertex.vertex.html#loading">loading</a></p>
<ul>
<li>Defined in common/Vertex.ts:89</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>是否正在请求
前端 UI 状态</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a name="name" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagReadonly">Readonly</span> name</h3>
<div class="tsd-signature tsd-kind-icon">name<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> = ...</span></div>
<aside class="tsd-sources">
<p>Overrides <a href="common_vertex.vertex.html">Vertex</a>.<a href="common_vertex.vertex.html#name">name</a></p>
<ul>
<li>Defined in page/Element.ts:56</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>元素名称
用户可以自定义
Vue 中的 ref</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="nodepath" class="tsd-anchor"></a>
<h3>node<wbr>Path</h3>
<div class="tsd-signature tsd-kind-icon">node<wbr>Path<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> = ...</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in page/Element.ts:103</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>当前节点路径,只在前端动态计算后使用</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="parent" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagOptional">Optional</span> <span class="tsd-flag ts-flagReadonly">Readonly</span> parent</h3>
<div class="tsd-signature tsd-kind-icon">parent<span class="tsd-signature-symbol">:</span> <a href="page_element.element.html" class="tsd-signature-type" data-tsd-kind="Class">Element</a><span class="tsd-signature-symbol"> = ...</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in page/Element.ts:114</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>所在父元素</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="parentid" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagReadonly">Readonly</span> parent<wbr>Id</h3>
<div class="tsd-signature tsd-kind-icon">parent<wbr>Id<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> = ...</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in page/Element.ts:108</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>所在父元素 Id</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="slotscope" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagOptional">Optional</span> <span class="tsd-flag ts-flagReadonly">Readonly</span> slot<wbr>Scope</h3>
<div class="tsd-signature tsd-kind-icon">slot<wbr>Scope<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> = ...</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in page/Element.ts:86</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>插槽 scope 表达式</p>
</div>
<dl class="tsd-comment-tags">
<dt>example</dt>
<dd><p>'scope'</p>
</dd>
</dl>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="slottarget" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagOptional">Optional</span> <span class="tsd-flag ts-flagReadonly">Readonly</span> slot<wbr>Target</h3>
<div class="tsd-signature tsd-kind-icon">slot<wbr>Target<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> = ...</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in page/Element.ts:79</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>插槽目标</p>
</div>
<dl class="tsd-comment-tags">
<dt>example</dt>
<dd><p>'"cell"'</p>
</dd>
</dl>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="staticclass" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagOptional">Optional</span> <span class="tsd-flag ts-flagReadonly">Readonly</span> static<wbr>Class</h3>
<div class="tsd-signature tsd-kind-icon">static<wbr>Class<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> = ...</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in page/Element.ts:92</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>静态 class 名
不计划支持动态 class</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="staticstyle" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagOptional">Optional</span> <span class="tsd-flag ts-flagReadonly">Readonly</span> static<wbr>Style</h3>
<div class="tsd-signature tsd-kind-icon">static<wbr>Style<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> = ...</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in page/Element.ts:98</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>静态 style
不计划支持动态样式</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="tag" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagReadonly">Readonly</span> tag</h3>
<div class="tsd-signature tsd-kind-icon">tag<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> = ...</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in page/Element.ts:49</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>元素标签</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="type" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagReadonly">Readonly</span> type</h3>
<div class="tsd-signature tsd-kind-icon">type<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> = 0</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in page/Element.ts:39</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>元素类型
去除了 expression 和 text,目前只有一种节点类型</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="updatedby" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagReadonly">Readonly</span> updated<wbr>By</h3>
<div class="tsd-signature tsd-kind-icon">updated<wbr>By<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> = ...</span></div>
<aside class="tsd-sources">
<p>Inherited from <a href="common_vertex.vertex.html">Vertex</a>.<a href="common_vertex.vertex.html#updatedby">updatedBy</a></p>
<ul>
<li>Defined in common/Vertex.ts:63</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>修改人</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="updatedtime" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagReadonly">Readonly</span> updated<wbr>Time</h3>
<div class="tsd-signature tsd-kind-icon">updated<wbr>Time<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> = ...</span></div>
<aside class="tsd-sources">
<p>Inherited from <a href="common_vertex.vertex.html">Vertex</a>.<a href="common_vertex.vertex.html#updatedtime">updatedTime</a></p>
<ul>
<li>Defined in common/Vertex.ts:68</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>修改时间</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="view" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagOptional">Optional</span> <span class="tsd-flag ts-flagReadonly">Readonly</span> view</h3>
<div class="tsd-signature tsd-kind-icon">view<span class="tsd-signature-symbol">:</span> <a href="page_view.view.html" class="tsd-signature-type" data-tsd-kind="Class">View</a><span class="tsd-signature-symbol"> = ...</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in page/Element.ts:125</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>所在子页面</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="viewid" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagReadonly">Readonly</span> view<wbr>Id</h3>
<div class="tsd-signature tsd-kind-icon">view<wbr>Id<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> = ...</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in page/Element.ts:119</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>所在父元素 Id</p>
</div>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group ">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="addattr" class="tsd-anchor"></a>
<h3>add<wbr>Attr</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">add<wbr>Attr<span class="tsd-signature-symbol">(</span>data<span class="tsd-signature-symbol">: </span><a href="page_attr.attr.html" class="tsd-signature-type" data-tsd-kind="Class">Attr</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in page/Element.ts:265</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>添加组件属性</p>
</div>
</div>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>data: <a href="page_attr.attr.html" class="tsd-signature-type" data-tsd-kind="Class">Attr</a></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="adddirective" class="tsd-anchor"></a>
<h3>add<wbr>Directive</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">add<wbr>Directive<span class="tsd-signature-symbol">(</span>data<span class="tsd-signature-symbol">: </span><a href="page_directive.directive.html" class="tsd-signature-type" data-tsd-kind="Class">Directive</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in page/Element.ts:361</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>添加组件指令</p>
</div>
</div>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>data: <a href="page_directive.directive.html" class="tsd-signature-type" data-tsd-kind="Class">Directive</a></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="addevent" class="tsd-anchor"></a>
<h3>add<wbr>Event</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">add<wbr>Event<span class="tsd-signature-symbol">(</span>data<span class="tsd-signature-symbol">: </span><a href="page_event.event.html" class="tsd-signature-type" data-tsd-kind="Class">Event</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="page_event.event.html" class="tsd-signature-type" data-tsd-kind="Class">Event</a><span class="tsd-signature-symbol">></span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in page/Element.ts:331</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>添加组件事件</p>
</div>
</div>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>data: <a href="page_event.event.html" class="tsd-signature-type" data-tsd-kind="Class">Event</a></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="page_event.event.html" class="tsd-signature-type" data-tsd-kind="Class">Event</a><span class="tsd-signature-symbol">></span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a name="assign" class="tsd-anchor"></a>
<h3>assign</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">assign<span class="tsd-signature-symbol">(</span>source<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Inherited from <a href="common_vertex.vertex.html">Vertex</a>.<a href="common_vertex.vertex.html#assign">assign</a></p>
<ul>
<li>Defined in common/Vertex.ts:116</li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>source: <span class="tsd-signature-type">any</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="create" class="tsd-anchor"></a>
<h3>create</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">create<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="page_element.element.html" class="tsd-signature-type" data-tsd-kind="Class">Element</a><span class="tsd-signature-symbol">></span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in page/Element.ts:145</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>添加元素</p>
</div>
</div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="page_element.element.html" class="tsd-signature-type" data-tsd-kind="Class">Element</a><span class="tsd-signature-symbol">></span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a name="deeppick" class="tsd-anchor"></a>
<h3>deep<wbr>Pick</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">deep<wbr>Pick<span class="tsd-signature-symbol">(</span>source