diff --git a/dev/404.html b/dev/404.html index 04599bdc56..5d4d88d82c 100644 --- a/dev/404.html +++ b/dev/404.html @@ -8,17 +8,17 @@ - + - - + +
Skip to content

404

PAGE NOT FOUND

But if you don't change your direction, and if you keep looking, you may end up where you are heading.

MIT License (MIT)

- + \ No newline at end of file diff --git a/dev/assets/app.DmZERqhJ.js b/dev/assets/app.C6dnqg45.js similarity index 99% rename from dev/assets/app.DmZERqhJ.js rename to dev/assets/app.C6dnqg45.js index 280b869297..81c87d1e96 100644 --- a/dev/assets/app.DmZERqhJ.js +++ b/dev/assets/app.C6dnqg45.js @@ -1,3 +1,3 @@ -import{t as G}from"./chunks/theme.D6n3_oLM.js";import{P as Q,ag as X,y as Y,N as D,j as V,h as b,g as y,a3 as H,$ as ee,d as m,V as ae,o as c,c as u,k as d,F as w,E as x,m as h,t as v,r as $,e as z,_ as te,n as T,O as F,A as I,a as B,b as O,J as re,M as ne,v as N,ah as se,ai as oe,aj as le,ak as ie,al as ce,am as ue,an as pe,ao as de,ap as ge,aq as fe,u as ve,z as be,ar as me,as as ye,at as he,au as _e}from"./chunks/framework.DeE3OwZJ.js";const ke=a=>{if(typeof document>"u")return{stabilizeScrollPosition:s=>async(...n)=>s(...n)};const e=document.documentElement;return{stabilizeScrollPosition:t=>async(...s)=>{const n=t(...s),o=a.value;if(!o)return n;const g=o.offsetTop-e.scrollTop;return await Q(),e.scrollTop=o.offsetTop-g,n}}},K="vitepress:tabSharedState",P=typeof localStorage<"u"?localStorage:null,M="vitepress:tabsSharedState",Se=()=>{const a=P==null?void 0:P.getItem(M);if(a)try{return JSON.parse(a)}catch{}return{}},$e=a=>{P&&P.setItem(M,JSON.stringify(a))},we=a=>{const e=X({});Y(()=>e.content,(r,t)=>{r&&t&&$e(r)},{deep:!0}),a.provide(K,e)},Te=(a,e)=>{const r=D(K);if(!r)throw new Error("[vitepress-plugin-tabs] TabsSharedState should be injected");V(()=>{r.content||(r.content=Se())});const t=b(),s=y({get(){var i;const o=e.value,g=a.value;if(o){const p=(i=r.content)==null?void 0:i[o];if(p&&g.includes(p))return p}else{const p=t.value;if(p)return p}return g[0]},set(o){const g=e.value;g?r.content&&(r.content[g]=o):t.value=o}});return{selected:s,select:o=>{s.value=o}}};let W=0;const Ce=()=>(W++,""+W);function Pe(){const a=H();return y(()=>{var t;const r=(t=a.default)==null?void 0:t.call(a);return r?r.filter(s=>typeof s.type=="object"&&"__name"in s.type&&s.type.__name==="PluginTabsTab"&&s.props).map(s=>{var n;return(n=s.props)==null?void 0:n.label}):[]})}const U="vitepress:tabSingleState",Ve=a=>{ee(U,a)},Ae=()=>{const a=D(U);if(!a)throw new Error("[vitepress-plugin-tabs] TabsSingleState should be injected");return a},xe={class:"plugin-tabs"},ze=["id","aria-selected","aria-controls","tabindex","onClick"],je=m({__name:"PluginTabs",props:{sharedStateKey:{}},setup(a){const e=a,r=Pe(),{selected:t,select:s}=Te(r,ae(e,"sharedStateKey")),n=b(),{stabilizeScrollPosition:o}=ke(n),g=o(s),i=b([]),p=l=>{var S;const k=r.value.indexOf(t.value);let f;l.key==="ArrowLeft"?f=k>=1?k-1:r.value.length-1:l.key==="ArrowRight"&&(f=k(c(),u("div",xe,[d("div",{ref_key:"tablist",ref:n,class:"plugin-tabs--tab-list",role:"tablist",onKeydown:p},[(c(!0),u(w,null,x(h(r),f=>(c(),u("button",{id:`tab-${f}-${h(_)}`,ref_for:!0,ref_key:"buttonRefs",ref:i,key:f,role:"tab",class:"plugin-tabs--tab","aria-selected":f===h(t),"aria-controls":`panel-${f}-${h(_)}`,tabindex:f===h(t)?0:-1,onClick:()=>h(g)(f)},v(f),9,ze))),128))],544),$(l.$slots,"default")]))}}),Ee=["id","aria-labelledby"],Re=m({__name:"PluginTabsTab",props:{label:{}},setup(a){const{uid:e,selected:r}=Ae();return(t,s)=>h(r)===t.label?(c(),u("div",{key:0,id:`panel-${t.label}-${h(e)}`,class:"plugin-tabs--content",role:"tabpanel",tabindex:"0","aria-labelledby":`tab-${t.label}-${h(e)}`},[$(t.$slots,"default",{},void 0,!0)],8,Ee)):z("",!0)}}),Be=te(Re,[["__scopeId","data-v-f1a361a2"]]),Ne=a=>{we(a),a.component("PluginTabs",je),a.component("PluginTabsTab",Be)},Fe=m({__name:"example",props:{className:{},background:{},padding:{},border:{},noRaw:{type:Boolean},ready:{type:Function}},setup(a){const e=a,r=b();V(()=>{var n,o;(n=e.ready)==null||n.call(this),r.value&&((o=window.$)==null||o.call(window,r.value).zuiInit())});const t=y(()=>{const{padding:n="p-4",className:o,noRaw:g}=e,i=[g?"":"vp-raw","example text-base"];return typeof o=="string"&&o.length&&i.push(o),typeof n=="number"?i.push(`p-${n}`):n&&i.push(n),i}),s=y(()=>{if(e.background==="light-grid")return{"background-image":"repeating-linear-gradient(135deg, rgba(189,189,189,0.1) 0px, rgba(189,189,189,0.1) 2px,transparent 2px, transparent 4px),linear-gradient(90deg, rgb(var(--color-canvas-rgb)),rgb(var(--color-canvas-rgb)))"};if(e.background==="blue-circle")return{"background-image":"radial-gradient(circle at 31% 83%, rgba(var(--color-canvas-rgb),0.03) 0%, rgba(var(--color-canvas-rgb),0.03) 8%,transparent 8%, transparent 92%),radial-gradient(circle at 54% 21%, rgba(var(--color-canvas-rgb),0.03) 0%, rgba(var(--color-canvas-rgb),0.03) 8%,transparent 8%, transparent 92%),radial-gradient(circle at 68% 13%, rgba(var(--color-canvas-rgb),0.03) 0%, rgba(var(--color-canvas-rgb),0.03) 6%,transparent 6%, transparent 94%),radial-gradient(circle at 30% 64%, rgba(var(--color-canvas-rgb),0.03) 0%, rgba(var(--color-canvas-rgb),0.03) 6%,transparent 6%, transparent 94%),radial-gradient(circle at 51% 96%, rgba(var(--color-canvas-rgb),0.03) 0%, rgba(var(--color-canvas-rgb),0.03) 6%,transparent 6%, transparent 94%),radial-gradient(circle at 40% 16%, rgba(var(--color-canvas-rgb),0.03) 0%, rgba(var(--color-canvas-rgb),0.03) 6%,transparent 6%, transparent 94%),radial-gradient(circle at 75% 47%, rgba(var(--color-canvas-rgb),0.03) 0%, rgba(var(--color-canvas-rgb),0.03) 6%,transparent 6%, transparent 94%),radial-gradient(circle at 44% 44%, rgba(var(--color-canvas-rgb),0.03) 0%, rgba(var(--color-canvas-rgb),0.03) 4%,transparent 4%, transparent 96%),radial-gradient(circle at 10% 17%, rgba(var(--color-canvas-rgb),0.03) 0%, rgba(var(--color-canvas-rgb),0.03) 4%,transparent 4%, transparent 96%),radial-gradient(circle at 90% 72%, rgba(var(--color-canvas-rgb),0.03) 0%, rgba(var(--color-canvas-rgb),0.03) 4%,transparent 4%, transparent 96%),radial-gradient(circle at 0% 45%, rgba(var(--color-canvas-rgb),0.03) 0%, rgba(var(--color-canvas-rgb),0.03) 4%,transparent 4%, transparent 96%),linear-gradient(90deg, rgb(18, 30, 254),rgb(34, 191, 228))"};if(e.background==="light-circle")return{"background-image":"radial-gradient(circle at 13% 47%, rgba(140, 140, 140,0.03) 0%, rgba(140, 140, 140,0.03) 25%,transparent 25%, transparent 100%),radial-gradient(circle at 28% 63%, rgba(143, 143, 143,0.03) 0%, rgba(143, 143, 143,0.03) 16%,transparent 16%, transparent 100%),radial-gradient(circle at 81% 56%, rgba(65, 65, 65,0.03) 0%, rgba(65, 65, 65,0.03) 12%,transparent 12%, transparent 100%),radial-gradient(circle at 26% 48%, rgba(60, 60, 60,0.03) 0%, rgba(60, 60, 60,0.03) 6%,transparent 6%, transparent 100%),radial-gradient(circle at 97% 17%, rgba(150, 150, 150,0.03) 0%, rgba(150, 150, 150,0.03) 56%,transparent 56%, transparent 100%),radial-gradient(circle at 50% 100%, rgba(25, 25, 25,0.03) 0%, rgba(25, 25, 25,0.03) 36%,transparent 36%, transparent 100%),radial-gradient(circle at 55% 52%, rgba(69, 69, 69,0.03) 0%, rgba(69, 69, 69,0.03) 6%,transparent 6%, transparent 100%),linear-gradient(90deg, rgb(var(--color-canvas-rgb)),rgb(var(--color-canvas-rgb)))"}});return(n,o)=>(c(),u("div",{ref_key:"ele",ref:r,class:T(t.value),style:F(s.value)},[$(n.$slots,"default")],6))}}),Ie=m({__name:"css-prop-value",props:{prop:{},placeholder:{},target:{},format:{type:[String,Function]},fake:{}},setup(a){const e=a,r=b(e.placeholder??e.prop),t=b(),s=y(()=>{const{format:n}=e;return typeof n=="function"?n(r.value):typeof n=="string"?n.replaceAll("{0}",r.value):r.value});return V(()=>{const n=()=>{let o=null;if(e.fake?(o=document.createElement("div"),o.setAttribute("class",`fixed bottom-0 right-0 opacity-0 pointer-events-none ${e.fake}`),document.body.appendChild(o)):e.target?o=document.querySelector(e.target):o=t.value,!o)return;const g=getComputedStyle(o);r.value=g.getPropertyValue(e.prop),e.fake&&o.remove()};n(),setTimeout(n,500)}),(n,o)=>(c(),u("span",{ref_key:"ele",ref:t},v(s.value),513))}}),Le={key:0,class:"text-center copy-code-span-tip success px-2"},Oe={key:1,class:"pr-1 copy-code-span-tip bg-canvas"},We=m({__name:"copy-code",props:{code:{},tip:{},copyTip:{}},setup(a){const e=a,r=b(!1),t=b(0),s=()=>{navigator.clipboard.writeText(e.code),r.value=!0,t.value=window.setTimeout(()=>{r.value=!1,t.value=0},2e3)};return I(()=>{t.value&&clearTimeout(t.value)}),(n,o)=>(c(),u("div",{class:T(`copy-code-span relative cursor-pointer${r.value?" is-copied":""}`),onClick:s},[$(n.$slots,"default"),r.value?(c(),u("div",Le,v(e.copyTip??"已复制"),1)):(c(),u("div",Oe,v(n.tip??n.code),1))],2))}}),De={key:0,class:"right-0 text-center semantic-color-name is-copied success"},He={key:1,class:"pr-1 semantic-color-name bg-canvas"},Ke=m({__name:"color-tile",props:{color:{},colorVal:{},tileClass:{}},setup(a){const e=b(!1),r=b(0),t=s=>{navigator.clipboard.writeText(s),e.value=!0,r.value=window.setTimeout(()=>{e.value=!1,r.value=0},2e3)};return I(()=>{r.value&&clearTimeout(r.value)}),(s,n)=>(c(),u("div",{class:"relative cursor-pointer semantic-color-item",onClick:n[0]||(n[0]=o=>t(`--${s.color}`))},[d("div",{class:T(`${s.tileClass||"w-full h-8 rounded"}${e.value?" ring-2 ring-success":""} semantic-color-tile`),style:F(`background-color: ${s.colorVal??`var(--${s.color})`}`)},null,6),$(s.$slots,"default"),e.value?(c(),u("div",De,"已复制")):(c(),u("div",He,"--"+v(s.color),1))]))}}),Me={key:1,class:"right-0 text-center style-tile-name is-copied success"},Ue={key:2,class:"pr-1 style-tile-name bg-canvas"},Je=m({__name:"style-tile",props:{name:{},title:{type:[String,Boolean]},tileClass:{},noNameClass:{type:Boolean},tileStyle:{},labelClass:{},alias:{},hint:{type:[String,Boolean]},label:{type:[String,Boolean]},noHover:{type:Boolean},copiedClass:{}},setup(a){const e=a,r=b(!1),t=b(0),s=y(()=>{const{title:i}=e;return i?i===!0?e.name:i:""}),n=y(()=>{const{label:i}=e;return i?i===!0?e.name:i:""}),o=y(()=>{const{hint:i}=e;return i===!1?"":typeof i=="string"?i:`${e.name}${e.alias?` 别名: ${e.alias}`:""}`}),g=()=>{e.name.length&&(navigator.clipboard.writeText(e.name),r.value=!0,t.value=window.setTimeout(()=>{r.value=!1,t.value=0},2e3))};return I(()=>{t.value&&clearTimeout(t.value)}),(i,p)=>(c(),u("div",{class:T(["style-tile-item",i.name&&!i.noHover?"cursor-pointer":"",i.noHover?"no-hover":""]),onClick:g},[d("div",{class:T(["style-tile",[i.tileClass,i.noNameClass?"":i.name,r.value?i.copiedClass??"ring-4 ring-opacity-50":""]]),style:F(i.tileStyle)},[B(v(s.value)+" ",1),$(i.$slots,"default")],6),n.value?(c(),u("div",{key:0,class:T(["style-tile-label",i.labelClass])},v(n.value),3)):z("",!0),r.value?(c(),u("div",Me,"已复制")):o.value?(c(),u("div",Ue,v(o.value),1)):z("",!0)],2))}}),qe={class:"font-bold text-md"},Ze={class:"space-x-0.5"},Ge={class:"text-center break-words"},Qe={key:0,class:"opacity-50"},Xe={key:1},Ye={key:0},ea={key:1,class:"opacity-50"},aa=["innerHTML"],ta={key:0},ra=["href"],J=m({__name:"prop-item",props:{name:{},type:{},optional:{type:Boolean},defaultValue:{},comment:{},override:{}},setup(a){const e=a,r=y(()=>{var s;const t=(s=e.comment)==null?void 0:s.replace(/`([^`]+)`/g,"$1");return t==null?void 0:t.replace(/\n/g,"
")});return(t,s)=>(c(),u("tr",null,[d("td",null,[d("code",qe,v(t.name),1)]),d("td",Ze,[(c(!0),u(w,null,x(t.type.split("|"),n=>(c(),u("code",{key:n},v(n.trim()),1))),128))]),d("td",Ge,[t.optional?(c(),u(w,{key:0},[t.defaultValue===void 0?(c(),u("code",Qe,"null")):(c(),u("code",Xe,v(t.defaultValue),1))],64)):(c(),u(w,{key:1},[t.defaultValue!==void 0?(c(),u("code",Ye,v(t.defaultValue),1)):(c(),u("span",ea,"—"))],64))]),d("td",null,[$(t.$slots,"default",{},()=>[d("span",{innerHTML:r.value},null,8,aa)]),t.override?(c(),u("span",ta,[B(" 该属性重写了父部件 "),d("a",{href:`/wg/${t.override}/`},[d("code",null,v(t.override),1)],8,ra),B(" 定义。 ")])):z("",!0)])]))}}),na={class:"zui-component-props shadow rounded vp-raw text-base"},sa={class:"table"},oa=d("thead",null,[d("tr",null,[d("th",{class:""},"名称"),d("th",{class:"text-center"},"类型"),d("th",{class:"text-center"},"默认值"),d("th",null,"说明")])],-1),la=m({__name:"props",setup(a){const e=H(),r=y(()=>{var i;const t=[],s=[];(((i=e.default)==null?void 0:i.call(e))||[]).forEach(p=>{typeof p.children=="string"?s.push(p.children):t.push(p)});let n="";const o=(p,_)=>{const l=p.indexOf(_);return l===-1?[p]:[p.substring(0,l),p.substring(l+_.length)]};return{list:s.join(` +import{t as G}from"./chunks/theme.CjMXx8fT.js";import{P as Q,ag as X,y as Y,N as D,j as V,h as b,g as y,a3 as H,$ as ee,d as m,V as ae,o as c,c as u,k as d,F as w,E as x,m as h,t as v,r as $,e as z,_ as te,n as T,O as F,A as I,a as B,b as O,J as re,M as ne,v as N,ah as se,ai as oe,aj as le,ak as ie,al as ce,am as ue,an as pe,ao as de,ap as ge,aq as fe,u as ve,z as be,ar as me,as as ye,at as he,au as _e}from"./chunks/framework.DeE3OwZJ.js";const ke=a=>{if(typeof document>"u")return{stabilizeScrollPosition:s=>async(...n)=>s(...n)};const e=document.documentElement;return{stabilizeScrollPosition:t=>async(...s)=>{const n=t(...s),o=a.value;if(!o)return n;const g=o.offsetTop-e.scrollTop;return await Q(),e.scrollTop=o.offsetTop-g,n}}},K="vitepress:tabSharedState",P=typeof localStorage<"u"?localStorage:null,M="vitepress:tabsSharedState",Se=()=>{const a=P==null?void 0:P.getItem(M);if(a)try{return JSON.parse(a)}catch{}return{}},$e=a=>{P&&P.setItem(M,JSON.stringify(a))},we=a=>{const e=X({});Y(()=>e.content,(r,t)=>{r&&t&&$e(r)},{deep:!0}),a.provide(K,e)},Te=(a,e)=>{const r=D(K);if(!r)throw new Error("[vitepress-plugin-tabs] TabsSharedState should be injected");V(()=>{r.content||(r.content=Se())});const t=b(),s=y({get(){var i;const o=e.value,g=a.value;if(o){const p=(i=r.content)==null?void 0:i[o];if(p&&g.includes(p))return p}else{const p=t.value;if(p)return p}return g[0]},set(o){const g=e.value;g?r.content&&(r.content[g]=o):t.value=o}});return{selected:s,select:o=>{s.value=o}}};let W=0;const Ce=()=>(W++,""+W);function Pe(){const a=H();return y(()=>{var t;const r=(t=a.default)==null?void 0:t.call(a);return r?r.filter(s=>typeof s.type=="object"&&"__name"in s.type&&s.type.__name==="PluginTabsTab"&&s.props).map(s=>{var n;return(n=s.props)==null?void 0:n.label}):[]})}const U="vitepress:tabSingleState",Ve=a=>{ee(U,a)},Ae=()=>{const a=D(U);if(!a)throw new Error("[vitepress-plugin-tabs] TabsSingleState should be injected");return a},xe={class:"plugin-tabs"},ze=["id","aria-selected","aria-controls","tabindex","onClick"],je=m({__name:"PluginTabs",props:{sharedStateKey:{}},setup(a){const e=a,r=Pe(),{selected:t,select:s}=Te(r,ae(e,"sharedStateKey")),n=b(),{stabilizeScrollPosition:o}=ke(n),g=o(s),i=b([]),p=l=>{var S;const k=r.value.indexOf(t.value);let f;l.key==="ArrowLeft"?f=k>=1?k-1:r.value.length-1:l.key==="ArrowRight"&&(f=k(c(),u("div",xe,[d("div",{ref_key:"tablist",ref:n,class:"plugin-tabs--tab-list",role:"tablist",onKeydown:p},[(c(!0),u(w,null,x(h(r),f=>(c(),u("button",{id:`tab-${f}-${h(_)}`,ref_for:!0,ref_key:"buttonRefs",ref:i,key:f,role:"tab",class:"plugin-tabs--tab","aria-selected":f===h(t),"aria-controls":`panel-${f}-${h(_)}`,tabindex:f===h(t)?0:-1,onClick:()=>h(g)(f)},v(f),9,ze))),128))],544),$(l.$slots,"default")]))}}),Ee=["id","aria-labelledby"],Re=m({__name:"PluginTabsTab",props:{label:{}},setup(a){const{uid:e,selected:r}=Ae();return(t,s)=>h(r)===t.label?(c(),u("div",{key:0,id:`panel-${t.label}-${h(e)}`,class:"plugin-tabs--content",role:"tabpanel",tabindex:"0","aria-labelledby":`tab-${t.label}-${h(e)}`},[$(t.$slots,"default",{},void 0,!0)],8,Ee)):z("",!0)}}),Be=te(Re,[["__scopeId","data-v-f1a361a2"]]),Ne=a=>{we(a),a.component("PluginTabs",je),a.component("PluginTabsTab",Be)},Fe=m({__name:"example",props:{className:{},background:{},padding:{},border:{},noRaw:{type:Boolean},ready:{type:Function}},setup(a){const e=a,r=b();V(()=>{var n,o;(n=e.ready)==null||n.call(this),r.value&&((o=window.$)==null||o.call(window,r.value).zuiInit())});const t=y(()=>{const{padding:n="p-4",className:o,noRaw:g}=e,i=[g?"":"vp-raw","example text-base"];return typeof o=="string"&&o.length&&i.push(o),typeof n=="number"?i.push(`p-${n}`):n&&i.push(n),i}),s=y(()=>{if(e.background==="light-grid")return{"background-image":"repeating-linear-gradient(135deg, rgba(189,189,189,0.1) 0px, rgba(189,189,189,0.1) 2px,transparent 2px, transparent 4px),linear-gradient(90deg, rgb(var(--color-canvas-rgb)),rgb(var(--color-canvas-rgb)))"};if(e.background==="blue-circle")return{"background-image":"radial-gradient(circle at 31% 83%, rgba(var(--color-canvas-rgb),0.03) 0%, rgba(var(--color-canvas-rgb),0.03) 8%,transparent 8%, transparent 92%),radial-gradient(circle at 54% 21%, rgba(var(--color-canvas-rgb),0.03) 0%, rgba(var(--color-canvas-rgb),0.03) 8%,transparent 8%, transparent 92%),radial-gradient(circle at 68% 13%, rgba(var(--color-canvas-rgb),0.03) 0%, rgba(var(--color-canvas-rgb),0.03) 6%,transparent 6%, transparent 94%),radial-gradient(circle at 30% 64%, rgba(var(--color-canvas-rgb),0.03) 0%, rgba(var(--color-canvas-rgb),0.03) 6%,transparent 6%, transparent 94%),radial-gradient(circle at 51% 96%, rgba(var(--color-canvas-rgb),0.03) 0%, rgba(var(--color-canvas-rgb),0.03) 6%,transparent 6%, transparent 94%),radial-gradient(circle at 40% 16%, rgba(var(--color-canvas-rgb),0.03) 0%, rgba(var(--color-canvas-rgb),0.03) 6%,transparent 6%, transparent 94%),radial-gradient(circle at 75% 47%, rgba(var(--color-canvas-rgb),0.03) 0%, rgba(var(--color-canvas-rgb),0.03) 6%,transparent 6%, transparent 94%),radial-gradient(circle at 44% 44%, rgba(var(--color-canvas-rgb),0.03) 0%, rgba(var(--color-canvas-rgb),0.03) 4%,transparent 4%, transparent 96%),radial-gradient(circle at 10% 17%, rgba(var(--color-canvas-rgb),0.03) 0%, rgba(var(--color-canvas-rgb),0.03) 4%,transparent 4%, transparent 96%),radial-gradient(circle at 90% 72%, rgba(var(--color-canvas-rgb),0.03) 0%, rgba(var(--color-canvas-rgb),0.03) 4%,transparent 4%, transparent 96%),radial-gradient(circle at 0% 45%, rgba(var(--color-canvas-rgb),0.03) 0%, rgba(var(--color-canvas-rgb),0.03) 4%,transparent 4%, transparent 96%),linear-gradient(90deg, rgb(18, 30, 254),rgb(34, 191, 228))"};if(e.background==="light-circle")return{"background-image":"radial-gradient(circle at 13% 47%, rgba(140, 140, 140,0.03) 0%, rgba(140, 140, 140,0.03) 25%,transparent 25%, transparent 100%),radial-gradient(circle at 28% 63%, rgba(143, 143, 143,0.03) 0%, rgba(143, 143, 143,0.03) 16%,transparent 16%, transparent 100%),radial-gradient(circle at 81% 56%, rgba(65, 65, 65,0.03) 0%, rgba(65, 65, 65,0.03) 12%,transparent 12%, transparent 100%),radial-gradient(circle at 26% 48%, rgba(60, 60, 60,0.03) 0%, rgba(60, 60, 60,0.03) 6%,transparent 6%, transparent 100%),radial-gradient(circle at 97% 17%, rgba(150, 150, 150,0.03) 0%, rgba(150, 150, 150,0.03) 56%,transparent 56%, transparent 100%),radial-gradient(circle at 50% 100%, rgba(25, 25, 25,0.03) 0%, rgba(25, 25, 25,0.03) 36%,transparent 36%, transparent 100%),radial-gradient(circle at 55% 52%, rgba(69, 69, 69,0.03) 0%, rgba(69, 69, 69,0.03) 6%,transparent 6%, transparent 100%),linear-gradient(90deg, rgb(var(--color-canvas-rgb)),rgb(var(--color-canvas-rgb)))"}});return(n,o)=>(c(),u("div",{ref_key:"ele",ref:r,class:T(t.value),style:F(s.value)},[$(n.$slots,"default")],6))}}),Ie=m({__name:"css-prop-value",props:{prop:{},placeholder:{},target:{},format:{type:[String,Function]},fake:{}},setup(a){const e=a,r=b(e.placeholder??e.prop),t=b(),s=y(()=>{const{format:n}=e;return typeof n=="function"?n(r.value):typeof n=="string"?n.replaceAll("{0}",r.value):r.value});return V(()=>{const n=()=>{let o=null;if(e.fake?(o=document.createElement("div"),o.setAttribute("class",`fixed bottom-0 right-0 opacity-0 pointer-events-none ${e.fake}`),document.body.appendChild(o)):e.target?o=document.querySelector(e.target):o=t.value,!o)return;const g=getComputedStyle(o);r.value=g.getPropertyValue(e.prop),e.fake&&o.remove()};n(),setTimeout(n,500)}),(n,o)=>(c(),u("span",{ref_key:"ele",ref:t},v(s.value),513))}}),Le={key:0,class:"text-center copy-code-span-tip success px-2"},Oe={key:1,class:"pr-1 copy-code-span-tip bg-canvas"},We=m({__name:"copy-code",props:{code:{},tip:{},copyTip:{}},setup(a){const e=a,r=b(!1),t=b(0),s=()=>{navigator.clipboard.writeText(e.code),r.value=!0,t.value=window.setTimeout(()=>{r.value=!1,t.value=0},2e3)};return I(()=>{t.value&&clearTimeout(t.value)}),(n,o)=>(c(),u("div",{class:T(`copy-code-span relative cursor-pointer${r.value?" is-copied":""}`),onClick:s},[$(n.$slots,"default"),r.value?(c(),u("div",Le,v(e.copyTip??"已复制"),1)):(c(),u("div",Oe,v(n.tip??n.code),1))],2))}}),De={key:0,class:"right-0 text-center semantic-color-name is-copied success"},He={key:1,class:"pr-1 semantic-color-name bg-canvas"},Ke=m({__name:"color-tile",props:{color:{},colorVal:{},tileClass:{}},setup(a){const e=b(!1),r=b(0),t=s=>{navigator.clipboard.writeText(s),e.value=!0,r.value=window.setTimeout(()=>{e.value=!1,r.value=0},2e3)};return I(()=>{r.value&&clearTimeout(r.value)}),(s,n)=>(c(),u("div",{class:"relative cursor-pointer semantic-color-item",onClick:n[0]||(n[0]=o=>t(`--${s.color}`))},[d("div",{class:T(`${s.tileClass||"w-full h-8 rounded"}${e.value?" ring-2 ring-success":""} semantic-color-tile`),style:F(`background-color: ${s.colorVal??`var(--${s.color})`}`)},null,6),$(s.$slots,"default"),e.value?(c(),u("div",De,"已复制")):(c(),u("div",He,"--"+v(s.color),1))]))}}),Me={key:1,class:"right-0 text-center style-tile-name is-copied success"},Ue={key:2,class:"pr-1 style-tile-name bg-canvas"},Je=m({__name:"style-tile",props:{name:{},title:{type:[String,Boolean]},tileClass:{},noNameClass:{type:Boolean},tileStyle:{},labelClass:{},alias:{},hint:{type:[String,Boolean]},label:{type:[String,Boolean]},noHover:{type:Boolean},copiedClass:{}},setup(a){const e=a,r=b(!1),t=b(0),s=y(()=>{const{title:i}=e;return i?i===!0?e.name:i:""}),n=y(()=>{const{label:i}=e;return i?i===!0?e.name:i:""}),o=y(()=>{const{hint:i}=e;return i===!1?"":typeof i=="string"?i:`${e.name}${e.alias?` 别名: ${e.alias}`:""}`}),g=()=>{e.name.length&&(navigator.clipboard.writeText(e.name),r.value=!0,t.value=window.setTimeout(()=>{r.value=!1,t.value=0},2e3))};return I(()=>{t.value&&clearTimeout(t.value)}),(i,p)=>(c(),u("div",{class:T(["style-tile-item",i.name&&!i.noHover?"cursor-pointer":"",i.noHover?"no-hover":""]),onClick:g},[d("div",{class:T(["style-tile",[i.tileClass,i.noNameClass?"":i.name,r.value?i.copiedClass??"ring-4 ring-opacity-50":""]]),style:F(i.tileStyle)},[B(v(s.value)+" ",1),$(i.$slots,"default")],6),n.value?(c(),u("div",{key:0,class:T(["style-tile-label",i.labelClass])},v(n.value),3)):z("",!0),r.value?(c(),u("div",Me,"已复制")):o.value?(c(),u("div",Ue,v(o.value),1)):z("",!0)],2))}}),qe={class:"font-bold text-md"},Ze={class:"space-x-0.5"},Ge={class:"text-center break-words"},Qe={key:0,class:"opacity-50"},Xe={key:1},Ye={key:0},ea={key:1,class:"opacity-50"},aa=["innerHTML"],ta={key:0},ra=["href"],J=m({__name:"prop-item",props:{name:{},type:{},optional:{type:Boolean},defaultValue:{},comment:{},override:{}},setup(a){const e=a,r=y(()=>{var s;const t=(s=e.comment)==null?void 0:s.replace(/`([^`]+)`/g,"$1");return t==null?void 0:t.replace(/\n/g,"
")});return(t,s)=>(c(),u("tr",null,[d("td",null,[d("code",qe,v(t.name),1)]),d("td",Ze,[(c(!0),u(w,null,x(t.type.split("|"),n=>(c(),u("code",{key:n},v(n.trim()),1))),128))]),d("td",Ge,[t.optional?(c(),u(w,{key:0},[t.defaultValue===void 0?(c(),u("code",Qe,"null")):(c(),u("code",Xe,v(t.defaultValue),1))],64)):(c(),u(w,{key:1},[t.defaultValue!==void 0?(c(),u("code",Ye,v(t.defaultValue),1)):(c(),u("span",ea,"—"))],64))]),d("td",null,[$(t.$slots,"default",{},()=>[d("span",{innerHTML:r.value},null,8,aa)]),t.override?(c(),u("span",ta,[B(" 该属性重写了父部件 "),d("a",{href:`/wg/${t.override}/`},[d("code",null,v(t.override),1)],8,ra),B(" 定义。 ")])):z("",!0)])]))}}),na={class:"zui-component-props shadow rounded vp-raw text-base"},sa={class:"table"},oa=d("thead",null,[d("tr",null,[d("th",{class:""},"名称"),d("th",{class:"text-center"},"类型"),d("th",{class:"text-center"},"默认值"),d("th",null,"说明")])],-1),la=m({__name:"props",setup(a){const e=H(),r=y(()=>{var i;const t=[],s=[];(((i=e.default)==null?void 0:i.call(e))||[]).forEach(p=>{typeof p.children=="string"?s.push(p.children):t.push(p)});let n="";const o=(p,_)=>{const l=p.indexOf(_);return l===-1?[p]:[p.substring(0,l),p.substring(l+_.length)]};return{list:s.join(` `).split(` `).reduce((p,_)=>{let l=_.trim();if(!l.length)return p;if(l.startsWith("/*"))return n=l.slice(l.startsWith("/**")?3:2,-2).trim(),p;let k="",f=!1,S="",L="",E;if([l,k=n]=o(l,"//"),l=l.trim(),n="",l.endsWith(";")&&(l=l.substring(0,l.length-1)),(l.startsWith('"')||l.startsWith("'"))&&(l.endsWith(",")&&(l=l.slice(0,-1)),l=l.slice(1,-1)),[S,l=""]=o(l,":"),S.endsWith("?")&&(S=S.slice(0,-1),f=!0),[L,l=""]=o(l," = "),l=l.trim(),l.length)try{E=JSON.parse(l)}catch{E=l}const Z={comment:k.trim(),optional:f,name:S.trim(),type:L.trim(),defaultValue:E,override:""};return p.push(Z),p},[]),children:t}});return(t,s)=>(c(),u("div",na,[d("table",sa,[oa,d("tbody",null,[(c(!0),u(w,null,x(r.value.children,n=>{var o;return c(),O(re(n),{key:(o=n.ctx)==null?void 0:o.uid})}),128)),(c(!0),u(w,null,x(r.value.list,n=>(c(),O(J,ne({key:n.name},n),null,16))),128))])])]))}});let A=0;const R=[];function j(a){if(A&&(cancelAnimationFrame(A),A=0),a&&R.push(a),typeof window=="object"&&"zui"in window){R.forEach(e=>e()),R.length=0,window.zui.defineFn();return}A=requestAnimationFrame(()=>j())}Object.assign(window,{onZUIReady:j});j();const ia=m({__name:"zui-ready",props:{fn:{type:Function}},setup(a){const e=a;return V(()=>{j(e.fn)}),(r,t)=>null}}),ca={version:"3.0.0",skin:{shades:[50,100,200,300,400,500,600,700,800,900,950],accent:["primary","secondary","success","warning","danger","important","special","gray"],surface:["canvas","surface-light","surface","surface-strong","inverse","white","black","transparent"],solid:["primary","secondary","success","warning","danger","important","special","gray-50","gray-100","gray-200","gray-300","gray-400","gray-500","gray-600","gray-700","gray-800","gray-900","gray-950"],gray:["gray-50","gray-100","gray-200","gray-300","gray-400","gray-500","gray-600","gray-700","gray-800","gray-900","gray-950"],pale:["primary-pale","secondary-pale","success-pale","warning-pale","danger-pale","important-pale","special-pale","gray-50-pale","gray-100-pale","gray-200-pale","gray-300-pale","gray-400-pale","gray-500-pale","gray-600-pale","gray-700-pale","gray-800-pale","gray-900-pale","gray-950-pale"],ghost:["ghost","primary-ghost","secondary-ghost","success-ghost","warning-ghost","danger-ghost","important-ghost","special-ghost"],outline:["outline","primary-outline","secondary-outline","success-outline","warning-outline","danger-outline","important-outline","special-outline"],rounded:["rounded-none","rounded-sm","rounded","rounded-md","rounded-lg","rounded-xl","rounded-2xl","rounded-3xl","rounded-full"]}},ua={extends:G,enhanceApp({app:a}){Ne(a),a.component("Example",Fe),a.component("CssPropValue",Ie),a.component("CopyCode",We),a.component("StyleTile",Je),a.component("ColorTile",Ke),a.component("PropItem",J),a.component("Props",la),a.component("ZUIReady",ia),a.config.globalProperties.zui=ca}};function q(a){if(a.extends){const e=q(a.extends);return{...e,...a,async enhanceApp(r){e.enhanceApp&&await e.enhanceApp(r),a.enhanceApp&&await a.enhanceApp(r)}}}return a}const C=q(ua),pa=m({name:"VitePressApp",setup(){const{site:a}=ve();return V(()=>{be(()=>{document.documentElement.lang=a.value.lang,document.documentElement.dir=a.value.dir})}),a.value.router.prefetchLinks&&me(),ye(),he(),C.setup&&C.setup(),()=>_e(C.Layout)}});async function da(){const a=fa(),e=ga();e.provide(oe,a);const r=le(a.route);return e.provide(ie,r),e.component("Content",ce),e.component("ClientOnly",ue),Object.defineProperties(e.config.globalProperties,{$frontmatter:{get(){return r.frontmatter.value}},$params:{get(){return r.page.value.params}}}),C.enhanceApp&&await C.enhanceApp({app:e,router:a,siteData:pe}),{app:e,router:a,data:r}}function ga(){return de(pa)}function fa(){let a=N,e;return ge(r=>{let t=fe(r),s=null;return t&&(a&&(e=t),(a||e===t)&&(t=t.replace(/\.js$/,".lean.js")),s=import(t)),N&&(a=!1),s},C.NotFound)}N&&da().then(({app:a,router:e,data:r})=>{e.go().then(()=>{se(e.route,r.site),a.mount("#app")})});export{da as createApp}; diff --git a/dev/assets/chunks/@localSearchIndexroot.6LXgi1qS.js b/dev/assets/chunks/@localSearchIndexroot.6LXgi1qS.js deleted file mode 100644 index 9fd2a3d6a8..0000000000 --- a/dev/assets/chunks/@localSearchIndexroot.6LXgi1qS.js +++ /dev/null @@ -1 +0,0 @@ -const t='{"documentCount":1099,"nextId":1099,"documentIds":{"0":"/zui/dev/guide/config/base/color.html#颜色","1":"/zui/dev/guide/config/base/color.html#语义化调色板","2":"/zui/dev/guide/config/base/color.html#界面颜色","3":"/zui/dev/guide/config/base/color.html#特殊颜色","4":"/zui/dev/guide/config/base/color.html#额外的颜色定义","5":"/zui/dev/guide/config/base/color.html#使用颜色","6":"/zui/dev/guide/config/base/color.html#通过-css-变量","7":"/zui/dev/guide/config/base/color.html#使用-css-工具类","8":"/zui/dev/guide/config/base/color.html#在设计中使用","9":"/zui/dev/guide/config/base/color.html#自定义配色","10":"/zui/dev/guide/config/base/font.html#字体","11":"/zui/dev/guide/config/base/font.html#字体风格","12":"/zui/dev/guide/config/base/font.html#字号","13":"/zui/dev/guide/config/base/font.html#字重","14":"/zui/dev/guide/config/base/font.html#行高","15":"/zui/dev/guide/config/base/rounded.html#圆角","16":"/zui/dev/guide/config/base/rounded.html#圆角配置","17":"/zui/dev/guide/config/base/rounded.html#使用圆角","18":"/zui/dev/guide/config/base/rounded.html#通过-css-工具类","19":"/zui/dev/guide/config/base/rounded.html#通过-css-变量","20":"/zui/dev/guide/config/base/rounded.html#自定义圆角","21":"/zui/dev/guide/config/base/rounded.html#覆盖-css-变量","22":"/zui/dev/guide/config/base/rounded.html#自定义主题","23":"/zui/dev/guide/config/base/screens.html#屏幕","24":"/zui/dev/guide/config/base/screens.html#屏幕断点","25":"/zui/dev/guide/config/base/screens.html#使用断点","26":"/zui/dev/guide/config/base/screens.html#通过-container-工具类","27":"/zui/dev/guide/config/base/screens.html#通过-css-变量","28":"/zui/dev/guide/config/base/screens.html#自定义断点","29":"/zui/dev/guide/config/base/screens.html#覆盖-css-变量","30":"/zui/dev/guide/config/base/screens.html#自定义主题","31":"/zui/dev/guide/config/base/shadow.html#阴影","32":"/zui/dev/guide/config/base/shadow.html#阴影配置","33":"/zui/dev/guide/config/base/shadow.html#使用阴影","34":"/zui/dev/guide/config/base/shadow.html#通过-css-工具类","35":"/zui/dev/guide/config/base/shadow.html#通过-css-变量","36":"/zui/dev/guide/config/base/shadow.html#自定义阴影","37":"/zui/dev/guide/config/base/shadow.html#覆盖-css-变量","38":"/zui/dev/guide/config/base/shadow.html#自定义主题","39":"/zui/dev/guide/config/base/spacing.html#间距","40":"/zui/dev/guide/config/base/spacing.html#间距配置","41":"/zui/dev/guide/config/base/spacing.html#使用间距","42":"/zui/dev/guide/config/base/spacing.html#自定义间距","43":"/zui/dev/guide/customize/build.html#打包","44":"/zui/dev/guide/customize/build.html#打包组件库","45":"/zui/dev/guide/customize/build.html#打包文档","46":"/zui/dev/guide/customize/dev.html#开发","47":"/zui/dev/guide/customize/dev.html#开发服务","48":"/zui/dev/guide/customize/dev.html#对组件进行开发调试","49":"/zui/dev/guide/customize/dev.html#组件开发目录","50":"/zui/dev/guide/customize/dev.html#文档开发服务","51":"/zui/dev/guide/customize/exts-lib.html#组件库扩展","52":"/zui/dev/guide/customize/exts-lib.html#定义扩展库","53":"/zui/dev/guide/customize/exts-lib.html#添加扩展库","54":"/zui/dev/guide/customize/exts-lib.html#启动开发服务","55":"/zui/dev/guide/customize/exts-lib.html#启动文档服务器","56":"/zui/dev/guide/customize/exts-lib.html#打包","57":"/zui/dev/guide/#指引","58":"/zui/dev/guide/start/compatibility.html#兼容性","59":"/zui/dev/guide/start/compatibility.html#支持的浏览器","60":"/zui/dev/guide/start/compatibility.html#用到的第三方库","61":"/zui/dev/guide/start/compatibility.html#技术栈","62":"/zui/dev/guide/start/#快速上手","63":"/zui/dev/guide/start/#下载使用","64":"/zui/dev/guide/start/#使用-cdn","65":"/zui/dev/guide/start/#使用-js-组件","66":"/zui/dev/guide/start/#使用-es-module","67":"/zui/dev/guide/start/#使用-zui-create-声明组件","68":"/zui/dev/guide/start/#使用-npm","69":"/zui/dev/guide/start/intro.html#介绍","70":"/zui/dev/guide/start/intro.html#功能特性","71":"/zui/dev/guide/start/intro.html#与-zui1-的区别","72":"/zui/dev/guide/start/tutorial.html#教程","73":"/zui/dev/guide/start/tutorial.html#介绍","74":"/zui/dev/guide/start/tutorial.html#全局配置机制","75":"/zui/dev/guide/start/tutorial.html#使用-css-工具类","76":"/zui/dev/guide/start/tutorial.html#使用-css-组件","77":"/zui/dev/guide/start/tutorial.html#使用-js-组件","78":"/zui/dev/guide/start/tutorial.html#全局对象-zui","79":"/zui/dev/guide/start/tutorial.html#component-类","80":"/zui/dev/guide/start/tutorial.html#创建组件实例","81":"/zui/dev/guide/start/tutorial.html#调用组件方法","82":"/zui/dev/guide/start/tutorial.html#获取组件实例","83":"/zui/dev/guide/start/tutorial.html#通过-cash-辅助方法使用组件","84":"/zui/dev/guide/start/tutorial.html#componentfromreact-类","85":"/zui/dev/guide/start/tutorial.html#点击触发调用","86":"/zui/dev/guide/start/tutorial.html#特殊组件调用","87":"/zui/dev/guide/start/tutorial.html#元素属性前缀","88":"/zui/dev/guide/start/tutorial.html#初始化脚本","89":"/zui/dev/guide/start/tutorial.html#便捷事件机制","90":"/zui/dev/guide/start/tutorial.html#使用-js-辅助工具","91":"/zui/dev/guide/start/tutorial.html#自定义组件","92":"/zui/dev/guide/start/tutorial.html#自定义-css-组件","93":"/zui/dev/guide/start/tutorial.html#自定义-js-组件","94":"/zui/dev/guide/start/tutorial.html#开发定制入门","95":"/zui/dev/lib/basic/core/cash.html#cash-jquery-扩展","96":"/zui/dev/lib/basic/core/cash.html#cash-组件调用方式","97":"/zui/dev/lib/basic/core/cash.html#获取组件实例-fn-zui","98":"/zui/dev/lib/basic/core/cash.html#初始化组件实例或调用组件方法","99":"/zui/dev/lib/basic/core/cash.html#辅助方法","100":"/zui/dev/lib/basic/core/cash.html#fn-resize-监听元素尺寸变化","101":"/zui/dev/lib/basic/core/component.html#组件基类","102":"/zui/dev/lib/basic/core/component.html#component-类","103":"/zui/dev/lib/basic/core/component.html#创建组件实例","104":"/zui/dev/lib/basic/core/component.html#调用组件方法","105":"/zui/dev/lib/basic/core/component.html#获取组件实例","106":"/zui/dev/lib/basic/core/css-component.html#css-组件","107":"/zui/dev/lib/basic/core/css-component.html#基本使用","108":"/zui/dev/lib/basic/core/css-component.html#组件样式","109":"/zui/dev/lib/basic/core/css-component.html#通用样式修饰","110":"/zui/dev/lib/basic/core/css-component.html#专用样式修饰","111":"/zui/dev/lib/basic/core/css-component.html#css-变量","112":"/zui/dev/lib/basic/core/react.html#react-组件","113":"/zui/dev/lib/basic/core/zui-create.html#便捷组件声明","114":"/zui/dev/lib/basic/core/zui-on.html#便捷事件绑定","115":"/zui/dev/lib/basic/core/zui-on.html#介绍","116":"/zui/dev/lib/basic/core/zui-on.html#事件类型","117":"/zui/dev/lib/basic/core/zui-on.html#自定义选项","118":"/zui/dev/lib/basic/core/zui-on.html#内置参数","119":"/zui/dev/lib/basic/core/zui-toggle.html#全局触发调用","120":"/zui/dev/lib/basic/core/zui-toggle.html#使用","121":"/zui/dev/lib/basic/core/zui-toggle.html#兼容模式","122":"/zui/dev/lib/basic/core/zui-toggle.html#支持的组件","123":"/zui/dev/lib/components/alert/#消息框","124":"/zui/dev/lib/components/alert/#基本使用","125":"/zui/dev/lib/components/alert/#包含链接","126":"/zui/dev/lib/components/alert/#包含关闭按钮","127":"/zui/dev/lib/components/alert/#包含操作按钮","128":"/zui/dev/lib/components/alert/#外观类型","129":"/zui/dev/lib/components/alert/#css-类","130":"/zui/dev/lib/components/alert/#css-变量","131":"/zui/dev/lib/components/avatar-group/#头像组","132":"/zui/dev/lib/components/avatar-group/#基本使用","133":"/zui/dev/lib/components/avatar-group/#尺寸","134":"/zui/dev/lib/components/avatar-group/#堆叠间距","135":"/zui/dev/lib/components/avatar-group/#css-类","136":"/zui/dev/lib/components/avatar-group/#参考","137":"/zui/dev/lib/components/avatar/#头像","138":"/zui/dev/lib/components/avatar/#基本使用","139":"/zui/dev/lib/components/avatar/#头像形状","140":"/zui/dev/lib/components/avatar/#外观类型","141":"/zui/dev/lib/components/avatar/#尺寸","142":"/zui/dev/lib/components/avatar/#css-类","143":"/zui/dev/lib/components/avatar/#css-变量","144":"/zui/dev/lib/components/avatar/#参考","145":"/zui/dev/lib/components/breadcrumb/#面包屑","146":"/zui/dev/lib/components/breadcrumb/#基本使用","147":"/zui/dev/lib/components/breadcrumb/#css-类","148":"/zui/dev/lib/components/breadcrumb/#css-变量","149":"/zui/dev/lib/components/btn-group/#按钮组","150":"/zui/dev/lib/components/btn-group/#使用方法","151":"/zui/dev/lib/components/btn-group/#多组按钮","152":"/zui/dev/lib/components/btn-group/#尺寸","153":"/zui/dev/lib/components/btn-group/#外观","154":"/zui/dev/lib/components/btn-group/#使用下拉菜单","155":"/zui/dev/lib/components/btn-group/#css-类","156":"/zui/dev/lib/components/btn-group/#参考","157":"/zui/dev/lib/components/button/#按钮","158":"/zui/dev/lib/components/button/#使用方法","159":"/zui/dev/lib/components/button/#图标按钮","160":"/zui/dev/lib/components/button/#外观","161":"/zui/dev/lib/components/button/#外观类型","162":"/zui/dev/lib/components/button/#链接按钮","163":"/zui/dev/lib/components/button/#按钮圆角","164":"/zui/dev/lib/components/button/#按钮阴影效果","165":"/zui/dev/lib/components/button/#尺寸","166":"/zui/dev/lib/components/button/#形状","167":"/zui/dev/lib/components/button/#正方形按钮","168":"/zui/dev/lib/components/button/#圆形按钮","169":"/zui/dev/lib/components/button/#状态","170":"/zui/dev/lib/components/button/#禁用状态","171":"/zui/dev/lib/components/button/#激活状态","172":"/zui/dev/lib/components/button/#加载中状态","173":"/zui/dev/lib/components/button/#css-类","174":"/zui/dev/lib/components/button/#css-变量","175":"/zui/dev/lib/components/color-picker/#颜色选择器","176":"/zui/dev/lib/components/color-picker/#基本使用","177":"/zui/dev/lib/components/color-picker/#自定义颜色","178":"/zui/dev/lib/components/color-picker/#自定义图标","179":"/zui/dev/lib/components/color-picker/#同步颜色","180":"/zui/dev/lib/components/color-picker/#配合使用","181":"/zui/dev/lib/components/color-picker/#作为按钮","182":"/zui/dev/lib/components/color-picker/#在输入组中使用","183":"/zui/dev/lib/components/color-picker/#在输入框中使用","184":"/zui/dev/lib/components/color-picker/#选项","185":"/zui/dev/lib/components/contextmenu/#上下文菜单","186":"/zui/dev/lib/components/contextmenu/#使用方法","187":"/zui/dev/lib/components/contextmenu/#静态用法","188":"/zui/dev/lib/components/contextmenu/#动态生成","189":"/zui/dev/lib/components/contextmenu/#引入","190":"/zui/dev/lib/components/contextmenu/#通过npm","191":"/zui/dev/lib/components/contextmenu/#通过全局对象","192":"/zui/dev/lib/components/contextmenu/#使用react-组件","193":"/zui/dev/lib/components/contextmenu/#使用jquery-扩展","194":"/zui/dev/lib/components/contextmenu/#多级菜单","195":"/zui/dev/lib/components/contextmenu/#主动展开菜单","196":"/zui/dev/lib/components/contextmenu/#构造方法","197":"/zui/dev/lib/components/contextmenu/#选项","198":"/zui/dev/lib/components/contextmenu/#classname","199":"/zui/dev/lib/components/contextmenu/#items","200":"/zui/dev/lib/components/contextmenu/#placement","201":"/zui/dev/lib/components/contextmenu/#strategy","202":"/zui/dev/lib/components/contextmenu/#hasicons","203":"/zui/dev/lib/components/contextmenu/#事件","204":"/zui/dev/lib/components/contextmenu/#show","205":"/zui/dev/lib/components/contextmenu/#api","206":"/zui/dev/lib/components/contextmenu/#items-的单个对象属性","207":"/zui/dev/lib/components/contextmenu/#text","208":"/zui/dev/lib/components/contextmenu/#icon","209":"/zui/dev/lib/components/contextmenu/#trailingicon","210":"/zui/dev/lib/components/contextmenu/#classname-1","211":"/zui/dev/lib/components/contextmenu/#style","212":"/zui/dev/lib/components/contextmenu/#url","213":"/zui/dev/lib/components/contextmenu/#target","214":"/zui/dev/lib/components/contextmenu/#disabled","215":"/zui/dev/lib/components/contextmenu/#active","216":"/zui/dev/lib/components/contextmenu/#type","217":"/zui/dev/lib/components/contextmenu/#rootclass","218":"/zui/dev/lib/components/contextmenu/#items-1","219":"/zui/dev/lib/components/contextmenu/#onclick","220":"/zui/dev/lib/components/dashboard/#仪表盘","221":"/zui/dev/lib/components/dashboard/#用法","222":"/zui/dev/lib/components/dashboard/#一般用法","223":"/zui/dev/lib/components/dashboard/#选项","224":"/zui/dev/lib/components/dashboard/#预设区块尺寸","225":"/zui/dev/lib/components/dashboard/#区块定义","226":"/zui/dev/lib/components/dashboard/#方法","227":"/zui/dev/lib/components/dashboard/#load","228":"/zui/dev/lib/components/dashboard/#render","229":"/zui/dev/lib/components/dashboard/#addblock","230":"/zui/dev/lib/components/dashboard/#removeblock","231":"/zui/dev/lib/components/dashboard/#api","232":"/zui/dev/lib/components/dashboard/#blockfetcher","233":"/zui/dev/lib/components/dashboard/#blocksetting","234":"/zui/dev/lib/components/dashboard/#dashboardoptions","235":"/zui/dev/lib/components/dropdown/#下拉菜单","236":"/zui/dev/lib/components/dropdown/#使用方法","237":"/zui/dev/lib/components/dropdown/#关联菜单元素","238":"/zui/dev/lib/components/dropdown/#手动初始化","239":"/zui/dev/lib/components/dropdown/#显示箭头","240":"/zui/dev/lib/components/dropdown/#改变箭头大小","241":"/zui/dev/lib/components/dropdown/#鼠标悬停展开菜单","242":"/zui/dev/lib/components/dropdown/#浮动方向","243":"/zui/dev/lib/components/dropdown/#多级子菜单","244":"/zui/dev/lib/components/dropdown/#自定义菜单","245":"/zui/dev/lib/components/dropdown/#禁用的菜单项","246":"/zui/dev/lib/components/dropdown/#标题和分割线","247":"/zui/dev/lib/components/dropdown/#css-类","248":"/zui/dev/lib/components/dropdown/#css-变量","249":"/zui/dev/lib/components/dropdown/#api","250":"/zui/dev/lib/components/dropdown/#dropdownoptions","251":"/zui/dev/lib/components/dropdown/#trigger","252":"/zui/dev/lib/components/dropdown/#arrow","253":"/zui/dev/lib/components/dropdown/#offset","254":"/zui/dev/lib/components/dropdown/#menu","255":"/zui/dev/lib/components/dtable/#数据表格","256":"/zui/dev/lib/components/dtable/#示例","257":"/zui/dev/lib/components/dtable/#基本功能","258":"/zui/dev/lib/components/dtable/#增强功能","259":"/zui/dev/lib/components/dtable/#使用","260":"/zui/dev/lib/components/dtable/#布局","261":"/zui/dev/lib/components/dtable/#宽和高","262":"/zui/dev/lib/components/dtable/#响应式","263":"/zui/dev/lib/components/dtable/#列宽","264":"/zui/dev/lib/components/dtable/#固定两侧的列","265":"/zui/dev/lib/components/dtable/#表头","266":"/zui/dev/lib/components/dtable/#行高","267":"/zui/dev/lib/components/dtable/#外观","268":"/zui/dev/lib/components/dtable/#排序标记","269":"/zui/dev/lib/components/dtable/#鼠标悬停效果","270":"/zui/dev/lib/components/dtable/#隔行变色","271":"/zui/dev/lib/components/dtable/#完整边框","272":"/zui/dev/lib/components/dtable/#滚动条","273":"/zui/dev/lib/components/dtable/#单元格样式","274":"/zui/dev/lib/components/dtable/#行选中交互","275":"/zui/dev/lib/components/dtable/#多层级数据结构","276":"/zui/dev/lib/components/dtable/#自定义渲染","277":"/zui/dev/lib/components/dtable/#单元格类型","278":"/zui/dev/lib/components/dtable/#插件机制","279":"/zui/dev/lib/components/dtable/#css-变量","280":"/zui/dev/lib/components/dtable/#api","281":"/zui/dev/lib/components/dtable/#初始化选项","282":"/zui/dev/lib/components/dtable/#列定义","283":"/zui/dev/lib/components/dtable/#行数据定义","284":"/zui/dev/lib/components/dtable/#插件定义","285":"/zui/dev/lib/components/dtable/#方法","286":"/zui/dev/lib/components/dtable/plugins.html#数据表格插件","287":"/zui/dev/lib/components/dtable/plugins.html#单元格格式插件-rich","288":"/zui/dev/lib/components/dtable/plugins.html#链接","289":"/zui/dev/lib/components/dtable/plugins.html#格式化字符串","290":"/zui/dev/lib/components/dtable/plugins.html#从对象映射","291":"/zui/dev/lib/components/dtable/plugins.html#以-html-进行渲染","292":"/zui/dev/lib/components/dtable/plugins.html#格式化日期时间","293":"/zui/dev/lib/components/dtable/plugins.html#环形进度条","294":"/zui/dev/lib/components/dtable/plugins.html#悬停提示","295":"/zui/dev/lib/components/dtable/plugins.html#从对象映射样式","296":"/zui/dev/lib/components/dtable/plugins.html#按列排序-sort-type","297":"/zui/dev/lib/components/dtable/plugins.html#指定列的排序状态","298":"/zui/dev/lib/components/dtable/plugins.html#指定列排序链接","299":"/zui/dev/lib/components/dtable/plugins.html#api","300":"/zui/dev/lib/components/dtable/plugins.html#列排序类型","301":"/zui/dev/lib/components/dtable/plugins.html#列定义配置","302":"/zui/dev/lib/components/dtable/plugins.html#表格初始化选项","303":"/zui/dev/lib/components/dtable/plugins.html#本地排序-sort","304":"/zui/dev/lib/components/dtable/plugins.html#指定列的排序规则","305":"/zui/dev/lib/components/dtable/plugins.html#指定通用排序规则","306":"/zui/dev/lib/components/dtable/plugins.html#api-1","307":"/zui/dev/lib/components/dtable/plugins.html#列定义配置-1","308":"/zui/dev/lib/components/dtable/plugins.html#表格初始化选项-1","309":"/zui/dev/lib/components/dtable/plugins.html#头像-avatar","310":"/zui/dev/lib/components/dtable/plugins.html#显示为头像","311":"/zui/dev/lib/components/dtable/plugins.html#显示为头像和名称","312":"/zui/dev/lib/components/dtable/plugins.html#显示为头像按钮","313":"/zui/dev/lib/components/dtable/plugins.html#列分组-group","314":"/zui/dev/lib/components/dtable/plugins.html#分组间分割线","315":"/zui/dev/lib/components/dtable/plugins.html#列鼠标悬停效果-col-hover","316":"/zui/dev/lib/components/dtable/plugins.html#启用列鼠标悬停效果","317":"/zui/dev/lib/components/dtable/plugins.html#多层级-nested","318":"/zui/dev/lib/components/dtable/plugins.html#启用多层级","319":"/zui/dev/lib/components/dtable/plugins.html#显示层级切换按钮和设置缩进","320":"/zui/dev/lib/components/dtable/plugins.html#手动展开或收起子行","321":"/zui/dev/lib/components/dtable/plugins.html#判断是否收起所有子行","322":"/zui/dev/lib/components/dtable/plugins.html#获取层级和折叠信息","323":"/zui/dev/lib/components/dtable/plugins.html#api-2","324":"/zui/dev/lib/components/dtable/plugins.html#表格初始化选项-2","325":"/zui/dev/lib/components/dtable/plugins.html#列定义配置-2","326":"/zui/dev/lib/components/dtable/plugins.html#折叠和展开状态","327":"/zui/dev/lib/components/dtable/plugins.html#行层级和折叠信息对象","328":"/zui/dev/lib/components/dtable/plugins.html#实例方法","329":"/zui/dev/lib/components/dtable/plugins.html#行选中-checkable","330":"/zui/dev/lib/components/dtable/plugins.html#启用行选中","331":"/zui/dev/lib/components/dtable/plugins.html#显示-checkbox","332":"/zui/dev/lib/components/dtable/plugins.html#获取所有选中的行","333":"/zui/dev/lib/components/dtable/plugins.html#手动切换选中行","334":"/zui/dev/lib/components/dtable/plugins.html#判断行是否选中","335":"/zui/dev/lib/components/dtable/plugins.html#判断特定行是否选中","336":"/zui/dev/lib/components/dtable/plugins.html#判断所有行是否选中","337":"/zui/dev/lib/components/dtable/plugins.html#在表尾显示-checkbox-和选中信息","338":"/zui/dev/lib/components/dtable/plugins.html#表尾显示-checkbox","339":"/zui/dev/lib/components/dtable/plugins.html#限制行是否可以被选中","340":"/zui/dev/lib/components/dtable/plugins.html#动态启用行选中","341":"/zui/dev/lib/components/dtable/plugins.html#监听行选中变更","342":"/zui/dev/lib/components/dtable/plugins.html#表尾显示选中信息","343":"/zui/dev/lib/components/dtable/plugins.html#api-3","344":"/zui/dev/lib/components/dtable/plugins.html#表格初始化选项-3","345":"/zui/dev/lib/components/dtable/plugins.html#列定义配置-3","346":"/zui/dev/lib/components/dtable/plugins.html#实例方法-1","347":"/zui/dev/lib/components/dtable/plugins.html#操作列-actions","348":"/zui/dev/lib/components/dtable/plugins.html#定义操作列","349":"/zui/dev/lib/components/dtable/plugins.html#定义操作按钮","350":"/zui/dev/lib/components/dtable/plugins.html#定义行上的操作按钮","351":"/zui/dev/lib/components/dtable/plugins.html#操作按钮定义类型","352":"/zui/dev/lib/components/dtable/plugins.html#通过列定义配置","353":"/zui/dev/lib/components/dtable/plugins.html#在行数据上配置","354":"/zui/dev/lib/components/dtable/plugins.html#自定义生成操作按钮","355":"/zui/dev/lib/components/dtable/plugins.html#自定义操作工具栏配置","356":"/zui/dev/lib/components/dtable/plugins.html#自动定义操作列宽度","357":"/zui/dev/lib/components/dtable/plugins.html#api-4","358":"/zui/dev/lib/components/dtable/plugins.html#初始化选项","359":"/zui/dev/lib/components/dtable/plugins.html#列自定义配置","360":"/zui/dev/lib/components/dtable/plugins.html#底部工具栏-toolbar","361":"/zui/dev/lib/components/dtable/plugins.html#定义底部工具栏","362":"/zui/dev/lib/components/dtable/plugins.html#仅在行选中时显示底部工具栏","363":"/zui/dev/lib/components/dtable/plugins.html#api-5","364":"/zui/dev/lib/components/dtable/plugins.html#初始化选项-1","365":"/zui/dev/lib/components/dtable/plugins.html#底部分页器-pager","366":"/zui/dev/lib/components/dtable/plugins.html#定义分页器","367":"/zui/dev/lib/components/dtable/plugins.html#api-6","368":"/zui/dev/lib/components/dtable/plugins.html#初始化选项-2","369":"/zui/dev/lib/components/dtable/plugins.html#跨行跨列-cellspan","370":"/zui/dev/lib/components/dtable/plugins.html#定义单元格跨行跨列","371":"/zui/dev/lib/components/dtable/plugins.html#拖放排序-sortable","372":"/zui/dev/lib/components/dtable/plugins.html#api-7","373":"/zui/dev/lib/components/dtable/plugins.html#初始化选项-3","374":"/zui/dev/lib/components/dtable/plugins.html#表头分组-header-group","375":"/zui/dev/lib/components/dtable/plugins.html#api-8","376":"/zui/dev/lib/components/dtable/plugins.html#初始化选项-4","377":"/zui/dev/lib/components/dtable/plugins.html#列定义配置-4","378":"/zui/dev/lib/components/dtable/plugins.html#更多插件开发中","379":"/zui/dev/lib/components/file-selector/#文件选择","380":"/zui/dev/lib/components/file-selector/#界面模式","381":"/zui/dev/lib/components/file-selector/#按钮模式","382":"/zui/dev/lib/components/file-selector/#方框模式","383":"/zui/dev/lib/components/file-selector/#网格模式","384":"/zui/dev/lib/components/file-selector/#图片选择","385":"/zui/dev/lib/components/file-selector/#文件限制","386":"/zui/dev/lib/components/file-selector/#限制文件类型","387":"/zui/dev/lib/components/file-selector/#限制文件大小","388":"/zui/dev/lib/components/file-selector/#限制文件数目","389":"/zui/dev/lib/components/file-selector/#预设文件","390":"/zui/dev/lib/components/file-selector/#禁用","391":"/zui/dev/lib/components/file-selector/#个性化配置","392":"/zui/dev/lib/components/file-selector/#提示信息","393":"/zui/dev/lib/components/file-selector/#文件图标","394":"/zui/dev/lib/components/file-selector/#显示缩略图","395":"/zui/dev/lib/components/file-selector/#文件拖放","396":"/zui/dev/lib/components/file-selector/#一次选择一个文件","397":"/zui/dev/lib/components/file-selector/#网格模式配置","398":"/zui/dev/lib/components/file-selector/#自定义文件上传按钮","399":"/zui/dev/lib/components/file-selector/#文件操作","400":"/zui/dev/lib/components/file-selector/#文件重命名","401":"/zui/dev/lib/components/file-selector/#文件移除","402":"/zui/dev/lib/components/file-selector/#自定义操作提示信息","403":"/zui/dev/lib/components/file-selector/#操作拦截","404":"/zui/dev/lib/components/file-selector/#文件限制拦截","405":"/zui/dev/lib/components/file-selector/#选项","406":"/zui/dev/lib/components/file-selector/#fileselectorprops","407":"/zui/dev/lib/components/file-selector/#api","408":"/zui/dev/lib/components/file-selector/#fileinfo","409":"/zui/dev/lib/components/file-selector/#staticfileinfo","410":"/zui/dev/lib/components/file-selector/#filesize","411":"/zui/dev/lib/components/file-selector/#defaltfileinfo","412":"/zui/dev/lib/components/file-selector/#filebuttongenerator","413":"/zui/dev/lib/components/file-selector/#fileaddcallback","414":"/zui/dev/lib/components/file-selector/#fileselectcallback","415":"/zui/dev/lib/components/file-selector/#removefilecallback","416":"/zui/dev/lib/components/file-selector/#renamefilecallback","417":"/zui/dev/lib/components/file-selector/#duplicatedcallback","418":"/zui/dev/lib/components/file-selector/#exceededlimitcallback","419":"/zui/dev/lib/components/kanban/#看板","420":"/zui/dev/lib/components/kanban/#示例","421":"/zui/dev/lib/components/label/#标签","422":"/zui/dev/lib/components/label/#使用方法","423":"/zui/dev/lib/components/label/#外观类型","424":"/zui/dev/lib/components/label/#尺寸","425":"/zui/dev/lib/components/label/#圆角","426":"/zui/dev/lib/components/label/#圆点标签","427":"/zui/dev/lib/components/label/#与按钮组合使用","428":"/zui/dev/lib/components/label/#css-类","429":"/zui/dev/lib/components/label/#css-变量","430":"/zui/dev/lib/components/menu/#菜单","431":"/zui/dev/lib/components/menu/#使用方法","432":"/zui/dev/lib/components/menu/#标题","433":"/zui/dev/lib/components/menu/#分割线","434":"/zui/dev/lib/components/menu/#包含图标","435":"/zui/dev/lib/components/menu/#禁用的菜单项","436":"/zui/dev/lib/components/menu/#标记激活项","437":"/zui/dev/lib/components/menu/#标记选中项","438":"/zui/dev/lib/components/menu/#尾部图标","439":"/zui/dev/lib/components/menu/#自定义菜单项","440":"/zui/dev/lib/components/menu/#css-类","441":"/zui/dev/lib/components/menu/#css-变量","442":"/zui/dev/lib/components/menu/js.html#菜单生成器-wip","443":"/zui/dev/lib/components/menu/js.html#示例","444":"/zui/dev/lib/components/menu/js.html#引入","445":"/zui/dev/lib/components/menu/js.html#通过-npm","446":"/zui/dev/lib/components/menu/js.html#通过全局对象-zui","447":"/zui/dev/lib/components/menu/js.html#使用-react-组件","448":"/zui/dev/lib/components/menu/js.html#使用-jquery-扩展","449":"/zui/dev/lib/components/menu/js.html#更新菜单项","450":"/zui/dev/lib/components/menu/js.html#动态菜单项","451":"/zui/dev/lib/components/menu/js.html#监听点击事件","452":"/zui/dev/lib/components/menu/js.html#多层级菜单","453":"/zui/dev/lib/components/menu/js.html#构造方法","454":"/zui/dev/lib/components/menu/js.html#选项","455":"/zui/dev/lib/components/menu/js.html#classname","456":"/zui/dev/lib/components/menu/js.html#items","457":"/zui/dev/lib/components/menu/js.html#hasicons","458":"/zui/dev/lib/components/menu/js.html#submenutrigger","459":"/zui/dev/lib/components/menu/js.html#onrenderitem","460":"/zui/dev/lib/components/menu/js.html#afterrender","461":"/zui/dev/lib/components/menu/js.html#afterrender-1","462":"/zui/dev/lib/components/menu/js.html#方法","463":"/zui/dev/lib/components/menu/js.html#render","464":"/zui/dev/lib/components/menu/js.html#api","465":"/zui/dev/lib/components/menu/js.html#menuoptions","466":"/zui/dev/lib/components/menu/js.html#menu","467":"/zui/dev/lib/components/menu/js.html#menulistitem","468":"/zui/dev/lib/components/menu/js.html#menuitemoptions","469":"/zui/dev/lib/components/messager/#浮动消息","470":"/zui/dev/lib/components/messager/#基本用法","471":"/zui/dev/lib/components/messager/#显示位置","472":"/zui/dev/lib/components/messager/#颜色主题","473":"/zui/dev/lib/components/messager/#禁用关闭按钮","474":"/zui/dev/lib/components/messager/#自定义操作按钮","475":"/zui/dev/lib/components/messager/#禁用自动隐藏","476":"/zui/dev/lib/components/messager/#禁用动画效果","477":"/zui/dev/lib/components/messager/#选项","478":"/zui/dev/lib/components/modal/#对话框","479":"/zui/dev/lib/components/modal/#使用方法","480":"/zui/dev/lib/components/modal/#自定义位置","481":"/zui/dev/lib/components/modal/#尺寸","482":"/zui/dev/lib/components/modal/#信息提示","483":"/zui/dev/lib/components/modal/#控制遮罩层","484":"/zui/dev/lib/components/modal/#css-类","485":"/zui/dev/lib/components/modal/#css-变量","486":"/zui/dev/lib/components/modal/trigger.html#对话框触发器","487":"/zui/dev/lib/components/modal/trigger.html#ajax-对话框","488":"/zui/dev/lib/components/modal/trigger.html#iframe-对话框","489":"/zui/dev/lib/components/modal/trigger.html#自定义信息提示弹窗","490":"/zui/dev/lib/components/modal/trigger.html#系统对话框","491":"/zui/dev/lib/components/modal/trigger.html#警告框","492":"/zui/dev/lib/components/modal/trigger.html#确认框","493":"/zui/dev/lib/components/nav/#导航","494":"/zui/dev/lib/components/nav/#基础用法","495":"/zui/dev/lib/components/nav/#带标题的导航","496":"/zui/dev/lib/components/nav/#导航样式","497":"/zui/dev/lib/components/nav/#主要导航-nav-primary","498":"/zui/dev/lib/components/nav/#次要导航-nav-secondary","499":"/zui/dev/lib/components/nav/#圆点导航-nav-pills","500":"/zui/dev/lib/components/nav/#标签导航-nav-tabs","501":"/zui/dev/lib/components/nav/#步骤条-nav-steps","502":"/zui/dev/lib/components/nav/#垂直排列","503":"/zui/dev/lib/components/nav/#自适应宽度的导航","504":"/zui/dev/lib/components/nav/#css-类","505":"/zui/dev/lib/components/nav/#css-变量","506":"/zui/dev/lib/components/nav/js.html#导航生成器-wip","507":"/zui/dev/lib/components/nav/js.html#使用方法","508":"/zui/dev/lib/components/nav/js.html#引入","509":"/zui/dev/lib/components/nav/js.html#通过-npm","510":"/zui/dev/lib/components/nav/js.html#通过全局对象-zui","511":"/zui/dev/lib/components/nav/js.html#使用-react-组件","512":"/zui/dev/lib/components/nav/js.html#使用-jquery-扩展","513":"/zui/dev/lib/components/nav/js.html#更新导航项","514":"/zui/dev/lib/components/nav/js.html#动态导航项","515":"/zui/dev/lib/components/nav/js.html#构造方法","516":"/zui/dev/lib/components/nav/js.html#选项","517":"/zui/dev/lib/components/nav/js.html#classname","518":"/zui/dev/lib/components/nav/js.html#items","519":"/zui/dev/lib/components/nav/js.html#hasicons","520":"/zui/dev/lib/components/nav/js.html#onrenderitem","521":"/zui/dev/lib/components/nav/js.html#afterrender","522":"/zui/dev/lib/components/nav/js.html#afterrender-1","523":"/zui/dev/lib/components/nav/js.html#方法","524":"/zui/dev/lib/components/nav/js.html#render","525":"/zui/dev/lib/components/nav/js.html#api","526":"/zui/dev/lib/components/nav/js.html#navoptions","527":"/zui/dev/lib/components/pager/#分页","528":"/zui/dev/lib/components/pager/#使用方法","529":"/zui/dev/lib/components/pager/#简洁样式","530":"/zui/dev/lib/components/pager/#状态","531":"/zui/dev/lib/components/pager/#外观","532":"/zui/dev/lib/components/pager/#分页按钮间距","533":"/zui/dev/lib/components/pager/#两边对齐","534":"/zui/dev/lib/components/pager/#尺寸","535":"/zui/dev/lib/components/pager/#调整每页显示数","536":"/zui/dev/lib/components/pager/#前往页码","537":"/zui/dev/lib/components/pager/#css-类","538":"/zui/dev/lib/components/pager/js.html#分页生成器-wip","539":"/zui/dev/lib/components/pager/js.html#综合用法","540":"/zui/dev/lib/components/pager/js.html#简单分页","541":"/zui/dev/lib/components/pager/js.html#跳转到","542":"/zui/dev/lib/components/pager/js.html#外观","543":"/zui/dev/lib/components/pager/js.html#引入","544":"/zui/dev/lib/components/pager/js.html#通过npm","545":"/zui/dev/lib/components/pager/js.html#通过全局对象","546":"/zui/dev/lib/components/pager/js.html#使用react-组件","547":"/zui/dev/lib/components/pager/js.html#使用jquery-扩展","548":"/zui/dev/lib/components/pager/js.html#选项","549":"/zui/dev/lib/components/pager/js.html#linkcreator","550":"/zui/dev/lib/components/pager/js.html#page","551":"/zui/dev/lib/components/pager/js.html#rectotal","552":"/zui/dev/lib/components/pager/js.html#recperpage","553":"/zui/dev/lib/components/pager/js.html#pagetotal","554":"/zui/dev/lib/components/pager/js.html#items","555":"/zui/dev/lib/components/pager/js.html#onclickitem","556":"/zui/dev/lib/components/pager/js.html#api","557":"/zui/dev/lib/components/pager/js.html#pagerinfo","558":"/zui/dev/lib/components/pager/js.html#page-1","559":"/zui/dev/lib/components/pager/js.html#rectotal-1","560":"/zui/dev/lib/components/pager/js.html#recperpage-1","561":"/zui/dev/lib/components/pager/js.html#pagetotal-1","562":"/zui/dev/lib/components/pager/js.html#pageritemoptions","563":"/zui/dev/lib/components/pager/js.html#type","564":"/zui/dev/lib/components/pager/js.html#page-2","565":"/zui/dev/lib/components/pager/js.html#text","566":"/zui/dev/lib/components/pager/js.html#count","567":"/zui/dev/lib/components/pager/js.html#format","568":"/zui/dev/lib/components/pager/js.html#dropdown","569":"/zui/dev/lib/components/pager/js.html#items-1","570":"/zui/dev/lib/components/panel/#面板","571":"/zui/dev/lib/components/panel/#基本使用","572":"/zui/dev/lib/components/panel/#不同主题","573":"/zui/dev/lib/components/panel/#面板组","574":"/zui/dev/lib/components/panel/#与表格组合使用","575":"/zui/dev/lib/components/panel/#css-类","576":"/zui/dev/lib/components/panel/#css-变量","577":"/zui/dev/lib/components/progress-circle/#环形进度条","578":"/zui/dev/lib/components/progress-circle/#使用方法","579":"/zui/dev/lib/components/progress-circle/#简单使用","580":"/zui/dev/lib/components/progress-circle/#指定参数","581":"/zui/dev/lib/components/progress-circle/#选项","582":"/zui/dev/lib/components/progress/#进度条","583":"/zui/dev/lib/components/progress/#使用方法","584":"/zui/dev/lib/components/progress/#颜色主题","585":"/zui/dev/lib/components/progress/#圆角大小","586":"/zui/dev/lib/components/progress/#特殊效果","587":"/zui/dev/lib/components/progress/#条纹效果","588":"/zui/dev/lib/components/progress/#动画效果","589":"/zui/dev/lib/components/progress/#堆叠效果","590":"/zui/dev/lib/components/progress/#css-类","591":"/zui/dev/lib/components/progress/#css-变量","592":"/zui/dev/lib/components/scrollbar/#滚动条","593":"/zui/dev/lib/components/scrollbar/#滚动条样式","594":"/zui/dev/lib/components/scrollbar/#窄滚动条样式","595":"/zui/dev/lib/components/scrollbar/#仅鼠标悬停时显示","596":"/zui/dev/lib/components/search-box/#搜索框","597":"/zui/dev/lib/components/search-box/#示例","598":"/zui/dev/lib/components/search-box/#简单用法","599":"/zui/dev/lib/components/search-box/#圆形外观","600":"/zui/dev/lib/components/search-box/#将搜索图标放在后面","601":"/zui/dev/lib/components/search-box/#禁用","602":"/zui/dev/lib/components/search-box/#选项","603":"/zui/dev/lib/components/table/#表格","604":"/zui/dev/lib/components/table/#使用方法","605":"/zui/dev/lib/components/table/#斑马纹表格","606":"/zui/dev/lib/components/table/#鼠标悬停变色","607":"/zui/dev/lib/components/table/#完整边框","608":"/zui/dev/lib/components/table/#无边框","609":"/zui/dev/lib/components/table/#紧凑的表格","610":"/zui/dev/lib/components/table/#固定布局的表格","611":"/zui/dev/lib/components/table/#自动宽度","612":"/zui/dev/lib/components/table/#特殊外观","613":"/zui/dev/lib/components/table/#css-类","614":"/zui/dev/lib/components/table/#css-变量","615":"/zui/dev/lib/components/tabs/#标签页","616":"/zui/dev/lib/components/tabs/#使用方法","617":"/zui/dev/lib/components/tabs/#动画效果","618":"/zui/dev/lib/components/tabs/#垂直标签页","619":"/zui/dev/lib/components/tabs/#事件","620":"/zui/dev/lib/components/toolbar/#工具栏","621":"/zui/dev/lib/components/toolbar/#使用方法","622":"/zui/dev/lib/components/toolbar/#图标工具栏","623":"/zui/dev/lib/components/toolbar/#css-类","624":"/zui/dev/lib/components/toolbar/js.html#工具栏生成器-wip","625":"/zui/dev/lib/components/toolbar/js.html#使用方法","626":"/zui/dev/lib/components/toolbar/js.html#结合编辑器使用","627":"/zui/dev/lib/components/toolbar/js.html#展示分割线","628":"/zui/dev/lib/components/toolbar/js.html#展示间距","629":"/zui/dev/lib/components/toolbar/js.html#禁用","630":"/zui/dev/lib/components/toolbar/js.html#引入","631":"/zui/dev/lib/components/toolbar/js.html#通过-npm","632":"/zui/dev/lib/components/toolbar/js.html#通过全局对象-zui","633":"/zui/dev/lib/components/toolbar/js.html#使用-react-组件","634":"/zui/dev/lib/components/toolbar/js.html#使用-jquery-扩展","635":"/zui/dev/lib/components/toolbar/js.html#选项","636":"/zui/dev/lib/components/toolbar/js.html#wrap","637":"/zui/dev/lib/components/toolbar/js.html#gap","638":"/zui/dev/lib/components/toolbar/js.html#items","639":"/zui/dev/lib/components/toolbar/js.html#btnprops","640":"/zui/dev/lib/components/toolbar/js.html#itemrender","641":"/zui/dev/lib/components/toolbar/js.html#beforerender","642":"/zui/dev/lib/components/toolbar/js.html#afterrender","643":"/zui/dev/lib/components/toolbar/js.html#beforedestroy","644":"/zui/dev/lib/components/toolbar/js.html#api","645":"/zui/dev/lib/components/toolbar/js.html#toolbaritemoptions","646":"/zui/dev/lib/components/toolbar/js.html#toolbaritemprops","647":"/zui/dev/lib/components/toolbar/js.html#btntype","648":"/zui/dev/lib/components/toolbar/js.html#toolbardropdownprops","649":"/zui/dev/lib/components/toolbar/js.html#type","650":"/zui/dev/lib/components/toolbar/js.html#children","651":"/zui/dev/lib/components/toolbar/js.html#toolbarbtngroupprops","652":"/zui/dev/lib/components/toolbar/js.html#type-1","653":"/zui/dev/lib/components/toolbar/js.html#toolbardividerprops","654":"/zui/dev/lib/components/toolbar/js.html#toolbarspaceprops","655":"/zui/dev/lib/components/toolbar/js.html#type-2","656":"/zui/dev/lib/components/toolbar/js.html#space","657":"/zui/dev/lib/components/toolbar/js.html#flex","658":"/zui/dev/lib/components/tooltip/#提示消息","659":"/zui/dev/lib/components/tooltip/#使用方法","660":"/zui/dev/lib/components/tooltip/#触发方式","661":"/zui/dev/lib/components/tooltip/#外观","662":"/zui/dev/lib/components/tooltip/#选项","663":"/zui/dev/lib/components/tree/#树形菜单","664":"/zui/dev/lib/components/tree/#一般用法","665":"/zui/dev/lib/components/tree/#添加图标","666":"/zui/dev/lib/components/tree/#鼠标悬停效果","667":"/zui/dev/lib/components/tree/#添加工具栏","668":"/zui/dev/lib/components/tree/#选项","669":"/zui/dev/lib/components/tree/#菜单条目定义","670":"/zui/dev/lib/components/upload-imgs/#上传图片","671":"/zui/dev/lib/components/upload-imgs/#使用方法","672":"/zui/dev/lib/components/upload-imgs/#限制上传文件数量","673":"/zui/dev/lib/components/upload-imgs/#限制上传文件大小","674":"/zui/dev/lib/components/upload-imgs/#限制图片类型","675":"/zui/dev/lib/components/upload-imgs/#选项","676":"/zui/dev/lib/components/upload-imgs/#name","677":"/zui/dev/lib/components/upload-imgs/#showsize","678":"/zui/dev/lib/components/upload-imgs/#multiple","679":"/zui/dev/lib/components/upload-imgs/#uploadtext","680":"/zui/dev/lib/components/upload-imgs/#uploadicon","681":"/zui/dev/lib/components/upload-imgs/#renamebtn","682":"/zui/dev/lib/components/upload-imgs/#renameicon","683":"/zui/dev/lib/components/upload-imgs/#renametext","684":"/zui/dev/lib/components/upload-imgs/#renameclass","685":"/zui/dev/lib/components/upload-imgs/#deletebtn","686":"/zui/dev/lib/components/upload-imgs/#deleteicon","687":"/zui/dev/lib/components/upload-imgs/#deletetext","688":"/zui/dev/lib/components/upload-imgs/#deleteclass","689":"/zui/dev/lib/components/upload-imgs/#tip","690":"/zui/dev/lib/components/upload-imgs/#btnclass","691":"/zui/dev/lib/components/upload-imgs/#onadd","692":"/zui/dev/lib/components/upload-imgs/#ondelete","693":"/zui/dev/lib/components/upload-imgs/#onrename","694":"/zui/dev/lib/components/upload-imgs/#onsizechange","695":"/zui/dev/lib/components/upload-imgs/#limitcount","696":"/zui/dev/lib/components/upload-imgs/#accept","697":"/zui/dev/lib/components/upload-imgs/#defaultfilelist","698":"/zui/dev/lib/components/upload-imgs/#limitsize","699":"/zui/dev/lib/components/upload-imgs/#duplicatedhint","700":"/zui/dev/lib/components/upload-imgs/#onduplicated","701":"/zui/dev/lib/components/upload-imgs/#exceededsizehint","702":"/zui/dev/lib/components/upload-imgs/#onexceededsize","703":"/zui/dev/lib/components/upload-imgs/#exceededcounthint","704":"/zui/dev/lib/components/upload-imgs/#onexceededcount","705":"/zui/dev/lib/components/upload-imgs/#totalcounttext","706":"/zui/dev/lib/components/upload/#上传文件","707":"/zui/dev/lib/components/upload/#使用方法","708":"/zui/dev/lib/components/upload/#单文件上传","709":"/zui/dev/lib/components/upload/#限制上传文件数量","710":"/zui/dev/lib/components/upload/#限制上传文件大小","711":"/zui/dev/lib/components/upload/#删除和重命名功能","712":"/zui/dev/lib/components/upload/#关闭删除和重命名功能","713":"/zui/dev/lib/components/upload/#使用文本按钮","714":"/zui/dev/lib/components/upload/#拖拽上传文件","715":"/zui/dev/lib/components/upload/#默认文件列表","716":"/zui/dev/lib/components/upload/#选项","717":"/zui/dev/lib/components/upload/#name","718":"/zui/dev/lib/components/upload/#icon","719":"/zui/dev/lib/components/upload/#showicon","720":"/zui/dev/lib/components/upload/#showsize","721":"/zui/dev/lib/components/upload/#multiple","722":"/zui/dev/lib/components/upload/#listposition","723":"/zui/dev/lib/components/upload/#uploadtext","724":"/zui/dev/lib/components/upload/#uploadicon","725":"/zui/dev/lib/components/upload/#renamebtn","726":"/zui/dev/lib/components/upload/#renameicon","727":"/zui/dev/lib/components/upload/#renametext","728":"/zui/dev/lib/components/upload/#renameclass","729":"/zui/dev/lib/components/upload/#deletebtn","730":"/zui/dev/lib/components/upload/#deleteicon","731":"/zui/dev/lib/components/upload/#deletetext","732":"/zui/dev/lib/components/upload/#deleteclass","733":"/zui/dev/lib/components/upload/#confirmtext","734":"/zui/dev/lib/components/upload/#canceltext","735":"/zui/dev/lib/components/upload/#useiconbtn","736":"/zui/dev/lib/components/upload/#tip","737":"/zui/dev/lib/components/upload/#btnclass","738":"/zui/dev/lib/components/upload/#onadd","739":"/zui/dev/lib/components/upload/#ondelete","740":"/zui/dev/lib/components/upload/#onrename","741":"/zui/dev/lib/components/upload/#onsizechange","742":"/zui/dev/lib/components/upload/#draggable","743":"/zui/dev/lib/components/upload/#limitcount","744":"/zui/dev/lib/components/upload/#accept","745":"/zui/dev/lib/components/upload/#defaultfilelist","746":"/zui/dev/lib/components/upload/#limitsize","747":"/zui/dev/lib/components/upload/#duplicatedhint","748":"/zui/dev/lib/components/upload/#onduplicated","749":"/zui/dev/lib/components/upload/#exceededsizehint","750":"/zui/dev/lib/components/upload/#onexceededsize","751":"/zui/dev/lib/components/upload/#exceededcounthint","752":"/zui/dev/lib/components/upload/#onexceededcount","753":"/zui/dev/lib/forms/checkbox/#复选框和单选框","754":"/zui/dev/lib/forms/checkbox/#基本使用","755":"/zui/dev/lib/forms/checkbox/#复选框","756":"/zui/dev/lib/forms/checkbox/#单选框列表","757":"/zui/dev/lib/forms/checkbox/#复选框列表","758":"/zui/dev/lib/forms/checkbox/#不包含文字样式","759":"/zui/dev/lib/forms/checkbox/#复选框-1","760":"/zui/dev/lib/forms/checkbox/#单选框","761":"/zui/dev/lib/forms/checkbox/#内联形式","762":"/zui/dev/lib/forms/checkbox/#内联多选框","763":"/zui/dev/lib/forms/checkbox/#内联单选框","764":"/zui/dev/lib/forms/checkbox/#内联间距","765":"/zui/dev/lib/forms/checkbox/#高级外观","766":"/zui/dev/lib/forms/checkbox/#高级外观的复选框","767":"/zui/dev/lib/forms/checkbox/#高级外观的单选框","768":"/zui/dev/lib/forms/checkbox/#无-input-选择框","769":"/zui/dev/lib/forms/checkbox/#设置高级外观颜色","770":"/zui/dev/lib/forms/checkbox/#css-类","771":"/zui/dev/lib/forms/checkbox/#css-变量","772":"/zui/dev/lib/forms/checkbox/switch.html#开关","773":"/zui/dev/lib/forms/checkbox/switch.html#基本使用","774":"/zui/dev/lib/forms/checkbox/switch.html#开关颜色","775":"/zui/dev/lib/forms/checkbox/switch.html#开关列表","776":"/zui/dev/lib/forms/checkbox/switch.html#垂直列表","777":"/zui/dev/lib/forms/checkbox/switch.html#内联列表","778":"/zui/dev/lib/forms/checkbox/switch.html#列表联动","779":"/zui/dev/lib/forms/checkbox/switch.html#css-类","780":"/zui/dev/lib/forms/checkbox/switch.html#css-变量","781":"/zui/dev/lib/forms/datetime-picker/date.html#日期选择器","782":"/zui/dev/lib/forms/datetime-picker/date.html#用法","783":"/zui/dev/lib/forms/datetime-picker/date.html#设置默认值","784":"/zui/dev/lib/forms/datetime-picker/date.html#格式化","785":"/zui/dev/lib/forms/datetime-picker/date.html#限制日期范围","786":"/zui/dev/lib/forms/datetime-picker/date.html#自定义菜单","787":"/zui/dev/lib/forms/datetime-picker/date.html#自定义侧边菜单","788":"/zui/dev/lib/forms/datetime-picker/date.html#自定义底部按钮","789":"/zui/dev/lib/forms/datetime-picker/date.html#选项","790":"/zui/dev/lib/forms/datetime-picker/datetime.html#日期时间选择器","791":"/zui/dev/lib/forms/datetime-picker/datetime.html#用法","792":"/zui/dev/lib/forms/datetime-picker/datetime.html#设置默认值","793":"/zui/dev/lib/forms/datetime-picker/datetime.html#格式化","794":"/zui/dev/lib/forms/datetime-picker/datetime.html#限制日期范围","795":"/zui/dev/lib/forms/datetime-picker/datetime.html#自定义菜单","796":"/zui/dev/lib/forms/datetime-picker/datetime.html#自定义左侧菜单","797":"/zui/dev/lib/forms/datetime-picker/datetime.html#自定义底部按钮","798":"/zui/dev/lib/forms/datetime-picker/datetime.html#选项","799":"/zui/dev/lib/forms/datetime-picker/time.html#时间选择器","800":"/zui/dev/lib/forms/datetime-picker/time.html#用法","801":"/zui/dev/lib/forms/datetime-picker/time.html#设置默认值","802":"/zui/dev/lib/forms/datetime-picker/time.html#格式化","803":"/zui/dev/lib/forms/datetime-picker/time.html#选项","804":"/zui/dev/lib/forms/form-control/#表单控件","805":"/zui/dev/lib/forms/form-control/#输入框","806":"/zui/dev/lib/forms/form-control/#选择框","807":"/zui/dev/lib/forms/form-control/#单选框","808":"/zui/dev/lib/forms/form-control/#多选框","809":"/zui/dev/lib/forms/form-control/#多行文本框","810":"/zui/dev/lib/forms/form-control/#特殊表单控件","811":"/zui/dev/lib/forms/form-control/#日期","812":"/zui/dev/lib/forms/form-control/#时间","813":"/zui/dev/lib/forms/form-control/#日期时间","814":"/zui/dev/lib/forms/form-control/#月份","815":"/zui/dev/lib/forms/form-control/#周数","816":"/zui/dev/lib/forms/form-control/#范围","817":"/zui/dev/lib/forms/form-control/#颜色","818":"/zui/dev/lib/forms/form-control/#文件","819":"/zui/dev/lib/forms/form-control/#尺寸","820":"/zui/dev/lib/forms/form-control/#禁用","821":"/zui/dev/lib/forms/form-control/#只读","822":"/zui/dev/lib/forms/form-control/#特殊状态","823":"/zui/dev/lib/forms/form-control/#css-类","824":"/zui/dev/lib/forms/form-control/#css-变量","825":"/zui/dev/lib/forms/form/#表单","826":"/zui/dev/lib/forms/form/#基本用法","827":"/zui/dev/lib/forms/form/#水平布局的表单","828":"/zui/dev/lib/forms/form/#网格布局","829":"/zui/dev/lib/forms/form/#帮助性文本","830":"/zui/dev/lib/forms/form/#校验状态","831":"/zui/dev/lib/forms/form/#表单分组","832":"/zui/dev/lib/forms/form/#标记必填项","833":"/zui/dev/lib/forms/form/#css-类","834":"/zui/dev/lib/forms/form/#css-变量","835":"/zui/dev/lib/forms/input-control/#输入框","836":"/zui/dev/lib/forms/input-control/#基本使用","837":"/zui/dev/lib/forms/input-control/#包含图标和按钮","838":"/zui/dev/lib/forms/input-control/#前缀和后缀","839":"/zui/dev/lib/forms/input-control/#尺寸","840":"/zui/dev/lib/forms/input-control/#外观类型","841":"/zui/dev/lib/forms/input-control/#css-类","842":"/zui/dev/lib/forms/input-control/#css-变量","843":"/zui/dev/lib/forms/input-group/#输入组","844":"/zui/dev/lib/forms/input-group/#使用方法","845":"/zui/dev/lib/forms/input-group/#组合方式","846":"/zui/dev/lib/forms/input-group/#尺寸","847":"/zui/dev/lib/forms/input-group/#css-类","848":"/zui/dev/lib/forms/input-group/#css-变量","849":"/zui/dev/lib/forms/picker/#下拉选择器","850":"/zui/dev/lib/forms/picker/#单选","851":"/zui/dev/lib/forms/picker/#多选","852":"/zui/dev/lib/forms/picker/#在输入组中使用","853":"/zui/dev/lib/forms/picker/#初始化选项","854":"/zui/dev/lib/forms/picker/#列表项定义","855":"/zui/dev/lib/helpers/helpers/date-helper.html#日期辅助方法","856":"/zui/dev/lib/helpers/helpers/date-helper.html#createdate","857":"/zui/dev/lib/helpers/helpers/date-helper.html#adddate","858":"/zui/dev/lib/helpers/helpers/date-helper.html#formatdate","859":"/zui/dev/lib/helpers/helpers/string-helper.html#字符串辅助方法","860":"/zui/dev/lib/helpers/helpers/string-helper.html#formatstring","861":"/zui/dev/lib/helpers/store/#本地存储","862":"/zui/dev/lib/helpers/store/#存储数据","863":"/zui/dev/lib/helpers/store/#读取数据","864":"/zui/dev/lib/helpers/store/#移除数据","865":"/zui/dev/lib/helpers/store/#遍历数据","866":"/zui/dev/lib/helpers/store/#获取所有数据","867":"/zui/dev/lib/helpers/store/#操作本地会话数据","868":"/zui/dev/lib/helpers/store/#创建独立的读写实例","869":"/zui/dev/lib/#组件库","870":"/zui/dev/public/zui/icons/fontawesome-license.html#license","871":"/zui/dev/themes/#主题","872":"/zui/dev/utilities/backgrounds/utilities/#背景色","873":"/zui/dev/utilities/backgrounds/utilities/#效果","874":"/zui/dev/utilities/backgrounds/utilities/#背景色透明度","875":"/zui/dev/utilities/borders/utilities/border-color.html#边框颜色","876":"/zui/dev/utilities/borders/utilities/border-color.html#效果","877":"/zui/dev/utilities/borders/utilities/border-color.html#边框颜色透明度","878":"/zui/dev/utilities/borders/utilities/border-radius.html#边框圆角","879":"/zui/dev/utilities/borders/utilities/border-radius.html#效果","880":"/zui/dev/utilities/borders/utilities/border-width.html#边框大小","881":"/zui/dev/utilities/borders/utilities/border-width.html#效果","882":"/zui/dev/utilities/borders/utilities/divider.html#分割线","883":"/zui/dev/utilities/borders/utilities/divider.html#示例","884":"/zui/dev/utilities/borders/utilities/ring-color.html#环颜色","885":"/zui/dev/utilities/borders/utilities/ring-color.html#效果","886":"/zui/dev/utilities/borders/utilities/ring-color.html#环颜色透明度","887":"/zui/dev/utilities/borders/utilities/ring-offset.html#环偏移","888":"/zui/dev/utilities/borders/utilities/ring-offset.html#效果","889":"/zui/dev/utilities/borders/utilities/ring-offset.html#环位置","890":"/zui/dev/utilities/borders/utilities/ring-width.html#环大小","891":"/zui/dev/utilities/borders/utilities/ring-width.html#效果","892":"/zui/dev/utilities/effects/utilities/animation.html#动画","893":"/zui/dev/utilities/effects/utilities/animation.html#旋转","894":"/zui/dev/utilities/effects/utilities/animation.html#水波纹","895":"/zui/dev/utilities/effects/utilities/animation.html#脉冲","896":"/zui/dev/utilities/effects/utilities/animation.html#弹跳","897":"/zui/dev/utilities/effects/utilities/filter.html#css-滤镜","898":"/zui/dev/utilities/effects/utilities/filter.html#高斯模糊","899":"/zui/dev/utilities/effects/utilities/filter.html#灰度和反色","900":"/zui/dev/utilities/effects/utilities/filter.html#形状阴影","901":"/zui/dev/utilities/effects/utilities/filter.html#背景模糊","902":"/zui/dev/utilities/effects/utilities/filter.html#禁用滤镜","903":"/zui/dev/utilities/effects/utilities/opacity.html#透明度","904":"/zui/dev/utilities/effects/utilities/shadow.html#阴影","905":"/zui/dev/utilities/effects/utilities/shadow.html#阴影大小","906":"/zui/dev/utilities/effects/utilities/transform.html#变换","907":"/zui/dev/utilities/effects/utilities/transform.html#缩放","908":"/zui/dev/utilities/effects/utilities/transform.html#旋转","909":"/zui/dev/utilities/effects/utilities/transform.html#翻转","910":"/zui/dev/utilities/effects/utilities/transition.html#过渡动画","911":"/zui/dev/utilities/effects/utilities/transition.html#过渡属性","912":"/zui/dev/utilities/effects/utilities/transition.html#过渡时间","913":"/zui/dev/utilities/effects/utilities/transition.html#渐隐渐显","914":"/zui/dev/utilities/flex/utilities/align-content.html#align-content","915":"/zui/dev/utilities/flex/utilities/align-content.html#效果展示","916":"/zui/dev/utilities/flex/utilities/align-items.html#align-items","917":"/zui/dev/utilities/flex/utilities/align-self.html#align-self","918":"/zui/dev/utilities/flex/utilities/basis.html#basis","919":"/zui/dev/utilities/flex/utilities/basis.html#效果","920":"/zui/dev/utilities/flex/utilities/direction.html#direction","921":"/zui/dev/utilities/flex/utilities/direction.html#效果","922":"/zui/dev/utilities/flex/utilities/flex.html#flex","923":"/zui/dev/utilities/flex/utilities/flex.html#效果","924":"/zui/dev/utilities/flex/utilities/flex.html#混合使用","925":"/zui/dev/utilities/flex/utilities/gap.html#gap","926":"/zui/dev/utilities/flex/utilities/gap.html#效果","927":"/zui/dev/utilities/flex/utilities/grow.html#grow","928":"/zui/dev/utilities/flex/utilities/justify-content.html#justify-content","929":"/zui/dev/utilities/flex/utilities/justify-content.html#效果","930":"/zui/dev/utilities/flex/utilities/order.html#order","931":"/zui/dev/utilities/flex/utilities/order.html#效果","932":"/zui/dev/utilities/flex/utilities/shrink.html#shrink","933":"/zui/dev/utilities/flex/utilities/wrap.html#wrap","934":"/zui/dev/utilities/#css-工具类","935":"/zui/dev/utilities/interactivity/utilities/cursor.html#光标","936":"/zui/dev/utilities/interactivity/utilities/cursor.html#效果","937":"/zui/dev/utilities/interactivity/utilities/disabled.html#禁用","938":"/zui/dev/utilities/interactivity/utilities/disabled.html#效果","939":"/zui/dev/utilities/interactivity/utilities/loading.html#加载指示器","940":"/zui/dev/utilities/interactivity/utilities/loading.html#用法","941":"/zui/dev/utilities/interactivity/utilities/pointer-events.html#指针事件","942":"/zui/dev/utilities/interactivity/utilities/pointer-events.html#效果","943":"/zui/dev/utilities/interactivity/utilities/scroll.html#滚动","944":"/zui/dev/utilities/interactivity/utilities/scroll.html#平滑滚动","945":"/zui/dev/utilities/interactivity/utilities/scroll.html#立即滚动","946":"/zui/dev/utilities/interactivity/utilities/state.html#状态响应","947":"/zui/dev/utilities/interactivity/utilities/state.html#效果","948":"/zui/dev/utilities/interactivity/utilities/user-select.html#文本选择","949":"/zui/dev/utilities/interactivity/utilities/user-select.html#效果","950":"/zui/dev/utilities/layout/utilities/aspect-ratio.html#宽高比","951":"/zui/dev/utilities/layout/utilities/aspect-ratio.html#效果","952":"/zui/dev/utilities/layout/utilities/container.html#容器","953":"/zui/dev/utilities/layout/utilities/container.html#定义","954":"/zui/dev/utilities/layout/utilities/container.html#用法","955":"/zui/dev/utilities/layout/utilities/display.html#显示类型","956":"/zui/dev/utilities/layout/utilities/display.html#定义","957":"/zui/dev/utilities/layout/utilities/floats.html#浮动","958":"/zui/dev/utilities/layout/utilities/floats.html#定义","959":"/zui/dev/utilities/layout/utilities/floats.html#效果展示","960":"/zui/dev/utilities/layout/utilities/floats.html#向右浮动","961":"/zui/dev/utilities/layout/utilities/floats.html#向左浮动","962":"/zui/dev/utilities/layout/utilities/object-fit.html#内容适配","963":"/zui/dev/utilities/layout/utilities/object-fit.html#定义","964":"/zui/dev/utilities/layout/utilities/object-fit.html#效果展示","965":"/zui/dev/utilities/layout/utilities/object-fit.html#包含","966":"/zui/dev/utilities/layout/utilities/object-fit.html#覆盖","967":"/zui/dev/utilities/layout/utilities/object-fit.html#充满","968":"/zui/dev/utilities/layout/utilities/object-fit.html#无","969":"/zui/dev/utilities/layout/utilities/object-fit.html#缩小","970":"/zui/dev/utilities/layout/utilities/overflow.html#溢出","971":"/zui/dev/utilities/layout/utilities/overflow.html#定义","972":"/zui/dev/utilities/layout/utilities/overflow.html#效果展示","973":"/zui/dev/utilities/layout/utilities/overflow.html#自动","974":"/zui/dev/utilities/layout/utilities/overflow.html#隐藏","975":"/zui/dev/utilities/layout/utilities/overflow.html#可见","976":"/zui/dev/utilities/layout/utilities/overflow.html#需要时水平滚动","977":"/zui/dev/utilities/layout/utilities/overflow.html#需要时垂直滚动","978":"/zui/dev/utilities/layout/utilities/overflow.html#始终水平滚动","979":"/zui/dev/utilities/layout/utilities/overflow.html#始终垂直滚动","980":"/zui/dev/utilities/layout/utilities/overflow.html#在所有方向上滚动","981":"/zui/dev/utilities/layout/utilities/position.html#定位","982":"/zui/dev/utilities/layout/utilities/position.html#定义","983":"/zui/dev/utilities/layout/utilities/position.html#使用方法","984":"/zui/dev/utilities/layout/utilities/position.html#static-与-absolute","985":"/zui/dev/utilities/layout/utilities/position.html#relative-与-absolute","986":"/zui/dev/utilities/layout/utilities/position.html#sticky","987":"/zui/dev/utilities/layout/utilities/position.html#fixed","988":"/zui/dev/utilities/layout/utilities/top-right-bottom-left.html#上下左右","989":"/zui/dev/utilities/layout/utilities/top-right-bottom-left.html#定义","990":"/zui/dev/utilities/layout/utilities/top-right-bottom-left.html#效果展示","991":"/zui/dev/utilities/layout/utilities/visibility.html#可见性","992":"/zui/dev/utilities/layout/utilities/visibility.html#定义","993":"/zui/dev/utilities/layout/utilities/visibility.html#效果展示","994":"/zui/dev/utilities/layout/utilities/z-index.html#层级","995":"/zui/dev/utilities/layout/utilities/z-index.html#定义","996":"/zui/dev/utilities/layout/utilities/z-index.html#效果展示","997":"/zui/dev/utilities/sizing/utilities/height.html#高度","998":"/zui/dev/utilities/sizing/utilities/height.html#固定值","999":"/zui/dev/utilities/sizing/utilities/height.html#百分比","1000":"/zui/dev/utilities/sizing/utilities/height.html#特殊值","1001":"/zui/dev/utilities/sizing/utilities/height.html#限制最大高度","1002":"/zui/dev/utilities/sizing/utilities/width.html#宽度","1003":"/zui/dev/utilities/sizing/utilities/width.html#固定值","1004":"/zui/dev/utilities/sizing/utilities/width.html#百分比","1005":"/zui/dev/utilities/sizing/utilities/width.html#特殊值","1006":"/zui/dev/utilities/sizing/utilities/width.html#限制最大宽度","1007":"/zui/dev/utilities/skin/utilities/ghost.html#透明","1008":"/zui/dev/utilities/skin/utilities/ghost.html#效果","1009":"/zui/dev/utilities/skin/utilities/ghost.html#示例","1010":"/zui/dev/utilities/skin/utilities/outline.html#轮廓","1011":"/zui/dev/utilities/skin/utilities/outline.html#效果","1012":"/zui/dev/utilities/skin/utilities/outline.html#示例","1013":"/zui/dev/utilities/skin/utilities/pale.html#浅色","1014":"/zui/dev/utilities/skin/utilities/pale.html#效果","1015":"/zui/dev/utilities/skin/utilities/pale.html#示例","1016":"/zui/dev/utilities/skin/utilities/solid.html#实心","1017":"/zui/dev/utilities/skin/utilities/solid.html#效果","1018":"/zui/dev/utilities/skin/utilities/solid.html#示例","1019":"/zui/dev/utilities/skin/utilities/surface.html#界面","1020":"/zui/dev/utilities/skin/utilities/surface.html#效果","1021":"/zui/dev/utilities/skin/utilities/surface.html#示例","1022":"/zui/dev/utilities/spacing/utilities/margin.html#外边距","1023":"/zui/dev/utilities/spacing/utilities/margin.html#定义","1024":"/zui/dev/utilities/spacing/utilities/margin.html#示例","1025":"/zui/dev/utilities/spacing/utilities/padding.html#内边距","1026":"/zui/dev/utilities/spacing/utilities/padding.html#定义","1027":"/zui/dev/utilities/spacing/utilities/padding.html#示例","1028":"/zui/dev/utilities/spacing/utilities/space.html#子元素间距","1029":"/zui/dev/utilities/spacing/utilities/space.html#定义","1030":"/zui/dev/utilities/spacing/utilities/space.html#示例","1031":"/zui/dev/utilities/spacing/utilities/space.html#水平间距","1032":"/zui/dev/utilities/spacing/utilities/space.html#垂直间距","1033":"/zui/dev/utilities/typography/utilities/font-family.html#字体风格","1034":"/zui/dev/utilities/typography/utilities/font-family.html#定义","1035":"/zui/dev/utilities/typography/utilities/font-family.html#无衬线字体-font-sans","1036":"/zui/dev/utilities/typography/utilities/font-family.html#衬线字体-font-serif","1037":"/zui/dev/utilities/typography/utilities/font-family.html#等宽字体-font-mono","1038":"/zui/dev/utilities/typography/utilities/font-family.html#参考","1039":"/zui/dev/utilities/typography/utilities/font-size.html#字体大小","1040":"/zui/dev/utilities/typography/utilities/font-size.html#定义","1041":"/zui/dev/utilities/typography/utilities/font-size.html#示例","1042":"/zui/dev/utilities/typography/utilities/font-weight.html#字体粗细","1043":"/zui/dev/utilities/typography/utilities/font-weight.html#定义","1044":"/zui/dev/utilities/typography/utilities/font-weight.html#示例","1045":"/zui/dev/utilities/typography/utilities/leading.html#行高","1046":"/zui/dev/utilities/typography/utilities/leading.html#定义","1047":"/zui/dev/utilities/typography/utilities/leading.html#固定行高","1048":"/zui/dev/utilities/typography/utilities/leading.html#相对行高","1049":"/zui/dev/utilities/typography/utilities/line-clamp.html#行数限制","1050":"/zui/dev/utilities/typography/utilities/line-clamp.html#定义","1051":"/zui/dev/utilities/typography/utilities/line-clamp.html#示例","1052":"/zui/dev/utilities/typography/utilities/list-style.html#列表样式","1053":"/zui/dev/utilities/typography/utilities/list-style.html#定义","1054":"/zui/dev/utilities/typography/utilities/list-style.html#示例","1055":"/zui/dev/utilities/typography/utilities/list-style.html#无样式-list-unstyled","1056":"/zui/dev/utilities/typography/utilities/list-style.html#空白样式-list-none","1057":"/zui/dev/utilities/typography/utilities/list-style.html#圆点样式-list-disc","1058":"/zui/dev/utilities/typography/utilities/list-style.html#序号样式-list-decimal","1059":"/zui/dev/utilities/typography/utilities/text-align.html#文本对齐","1060":"/zui/dev/utilities/typography/utilities/text-align.html#定义","1061":"/zui/dev/utilities/typography/utilities/text-align.html#示例","1062":"/zui/dev/utilities/typography/utilities/text-color.html#文本颜色","1063":"/zui/dev/utilities/typography/utilities/text-color.html#效果","1064":"/zui/dev/utilities/typography/utilities/text-color.html#文本颜色透明度","1065":"/zui/dev/utilities/typography/utilities/text-decoration.html#文本装饰","1066":"/zui/dev/utilities/typography/utilities/text-decoration.html#定义","1067":"/zui/dev/utilities/typography/utilities/text-decoration.html#示例","1068":"/zui/dev/utilities/typography/utilities/text-decoration.html#下划线-underline","1069":"/zui/dev/utilities/typography/utilities/text-decoration.html#上划线-overline","1070":"/zui/dev/utilities/typography/utilities/text-decoration.html#中间划线-line-through","1071":"/zui/dev/utilities/typography/utilities/text-decoration.html#无划线-no-underline","1072":"/zui/dev/utilities/typography/utilities/text-overflow.html#文本溢出","1073":"/zui/dev/utilities/typography/utilities/text-overflow.html#定义","1074":"/zui/dev/utilities/typography/utilities/text-overflow.html#文字省略-text-ellipsis","1075":"/zui/dev/utilities/typography/utilities/text-overflow.html#文字裁剪-text-clip","1076":"/zui/dev/utilities/typography/utilities/text-transform.html#文本大小写","1077":"/zui/dev/utilities/typography/utilities/text-transform.html#定义","1078":"/zui/dev/utilities/typography/utilities/text-transform.html#示例","1079":"/zui/dev/utilities/typography/utilities/text-transform.html#显示为大写-uppercase","1080":"/zui/dev/utilities/typography/utilities/text-transform.html#显示为小写-lowercase","1081":"/zui/dev/utilities/typography/utilities/text-transform.html#显示为单词首字母大写-capitalize","1082":"/zui/dev/utilities/typography/utilities/text-transform.html#默认大小写-normal-case","1083":"/zui/dev/utilities/typography/utilities/vertical-align.html#垂直对齐","1084":"/zui/dev/utilities/typography/utilities/vertical-align.html#定义","1085":"/zui/dev/utilities/typography/utilities/vertical-align.html#示例","1086":"/zui/dev/utilities/typography/utilities/whitespace.html#空白处理","1087":"/zui/dev/utilities/typography/utilities/whitespace.html#定义","1088":"/zui/dev/utilities/typography/utilities/whitespace.html#示例","1089":"/zui/dev/utilities/typography/utilities/whitespace.html#不保留空格不自动换行","1090":"/zui/dev/utilities/typography/utilities/whitespace.html#保留空格不自动换行","1091":"/zui/dev/utilities/typography/utilities/whitespace.html#不保留空格自动换行","1092":"/zui/dev/utilities/typography/utilities/whitespace.html#保留空格自动换行","1093":"/zui/dev/utilities/typography/utilities/word-break.html#文本换行","1094":"/zui/dev/utilities/typography/utilities/word-break.html#定义","1095":"/zui/dev/utilities/typography/utilities/word-break.html#示例","1096":"/zui/dev/utilities/typography/utilities/word-break.html#字内换行","1097":"/zui/dev/utilities/typography/utilities/word-break.html#单词内换行","1098":"/zui/dev/utilities/typography/utilities/word-break.html#任意字内断开"},"fieldIds":{"title":0,"titles":1,"text":2},"fieldLength":{"0":[1,1,9],"1":[1,1,19],"2":[1,1,14],"3":[1,1,11],"4":[1,1,18],"5":[1,1,3],"6":[3,2,29],"7":[3,2,28],"8":[1,2,22],"9":[1,1,85],"10":[1,1,5],"11":[1,1,48],"12":[1,1,36],"13":[1,1,37],"14":[1,1,74],"15":[1,1,1],"16":[1,1,14],"17":[1,1,1],"18":[3,2,27],"19":[3,2,24],"20":[1,1,7],"21":[3,2,27],"22":[1,2,5],"23":[1,1,1],"24":[1,1,27],"25":[1,1,1],"26":[3,2,19],"27":[3,2,21],"28":[1,1,1],"29":[3,2,18],"30":[1,2,5],"31":[1,1,1],"32":[1,1,19],"33":[1,1,1],"34":[3,2,27],"35":[3,2,24],"36":[1,1,7],"37":[3,2,33],"38":[1,2,5],"39":[1,1,1],"40":[1,1,37],"41":[1,1,22],"42":[1,1,5],"43":[1,1,1],"44":[1,1,13],"45":[1,1,5],"46":[1,1,1],"47":[1,1,19],"48":[1,1,1],"49":[1,2,21],"50":[1,1,18],"51":[1,1,13],"52":[1,1,17],"53":[1,1,34],"54":[1,1,16],"55":[1,1,9],"56":[1,1,25],"57":[1,1,1],"58":[1,1,1],"59":[1,1,14],"60":[1,1,27],"61":[1,1,21],"62":[1,1,1],"63":[1,1,57],"64":[2,1,65],"65":[3,1,40],"66":[3,1,38],"67":[4,1,46],"68":[2,1,30],"69":[1,1,14],"70":[1,1,55],"71":[3,1,39],"72":[1,1,1],"73":[1,1,12],"74":[1,1,33],"75":[3,1,31],"76":[3,1,26],"77":[3,1,1],"78":[2,4,31],"79":[2,4,49],"80":[1,4,29],"81":[1,4,34],"82":[1,4,21],"83":[3,4,11],"84":[2,4,39],"85":[1,4,29],"86":[1,4,10],"87":[1,4,31],"88":[1,1,28],"89":[1,1,7],"90":[3,1,10],"91":[1,1,1],"92":[3,2,21],"93":[3,2,109],"94":[1,1,4],"95":[3,1,21],"96":[2,3,6],"97":[4,4,39],"98":[1,4,64],"99":[1,3,1],"100":[4,4,17],"101":[1,1,1],"102":[2,1,49],"103":[1,1,29],"104":[1,1,34],"105":[1,1,21],"106":[2,1,1],"107":[1,2,30],"108":[1,2,1],"109":[1,3,42],"110":[1,3,18],"111":[2,2,18],"112":[2,1,39],"113":[1,1,46],"114":[1,1,1],"115":[1,1,45],"116":[1,1,10],"117":[1,1,67],"118":[1,1,41],"119":[1,1,1],"120":[1,1,31],"121":[1,1,26],"122":[1,1,5],"123":[1,1,2],"124":[1,1,17],"125":[1,1,19],"126":[1,1,37],"127":[1,1,45],"128":[1,1,15],"129":[2,1,15],"130":[2,1,9],"131":[1,1,2],"132":[1,1,27],"133":[1,1,34],"134":[1,1,37],"135":[2,1,20],"136":[1,1,2],"137":[1,1,3],"138":[1,1,30],"139":[1,1,30],"140":[1,1,14],"141":[1,1,32],"142":[2,1,19],"143":[2,1,12],"144":[1,1,2],"145":[1,1,1],"146":[1,1,28],"147":[2,1,9],"148":[2,1,10],"149":[1,1,2],"150":[1,1,26],"151":[1,1,33],"152":[1,1,26],"153":[1,1,18],"154":[1,1,40],"155":[2,1,20],"156":[1,1,3],"157":[1,1,6],"158":[1,1,45],"159":[1,1,23],"160":[1,1,1],"161":[1,2,13],"162":[1,2,17],"163":[1,2,33],"164":[1,2,33],"165":[1,1,30],"166":[1,1,1],"167":[1,2,27],"168":[1,2,28],"169":[1,1,1],"170":[1,2,17],"171":[1,1,14],"172":[1,2,18],"173":[2,1,24],"174":[2,1,13],"175":[1,1,2],"176":[1,1,18],"177":[1,1,29],"178":[1,1,17],"179":[1,1,43],"180":[1,1,1],"181":[1,2,23],"182":[1,2,38],"183":[1,2,27],"184":[1,1,22],"185":[1,1,3],"186":[1,1,8],"187":[1,2,33],"188":[1,2,51],"189":[1,1,1],"190":[1,2,12],"191":[1,2,9],"192":[2,2,13],"193":[2,2,11],"194":[1,1,56],"195":[1,1,63],"196":[1,1,27],"197":[1,1,1],"198":[1,2,9],"199":[1,2,10],"200":[1,2,14],"201":[1,2,11],"202":[1,2,8],"203":[1,1,1],"204":[1,2,23],"205":[1,1,1],"206":[2,2,1],"207":[1,4,6],"208":[1,4,6],"209":[1,4,8],"210":[1,4,6],"211":[1,4,6],"212":[1,4,6],"213":[1,4,12],"214":[1,4,8],"215":[1,4,8],"216":[1,4,13],"217":[1,4,9],"218":[1,4,6],"219":[1,4,6],"220":[1,1,6],"221":[1,1,1],"222":[1,2,39],"223":[1,1,49],"224":[1,1,24],"225":[1,1,46],"226":[1,1,1],"227":[1,2,8],"228":[1,2,9],"229":[1,2,8],"230":[1,2,8],"231":[1,1,1],"232":[1,2,17],"233":[1,2,23],"234":[1,2,28],"235":[1,1,2],"236":[1,1,33],"237":[1,1,40],"238":[1,1,36],"239":[1,1,18],"240":[1,2,23],"241":[1,1,32],"242":[1,1,18],"243":[1,1,52],"244":[1,1,64],"245":[1,1,33],"246":[1,1,42],"247":[2,1,20],"248":[2,1,14],"249":[1,1,1],"250":[1,2,2],"251":[1,3,9],"252":[1,3,11],"253":[1,3,6],"254":[1,3,8],"255":[1,1,9],"256":[1,1,1],"257":[1,2,10],"258":[1,2,16],"259":[1,1,137],"260":[1,1,1],"261":[1,2,31],"262":[1,2,22],"263":[1,2,66],"264":[1,2,47],"265":[1,2,33],"266":[1,2,17],"267":[1,1,1],"268":[1,2,45],"269":[1,2,44],"270":[1,2,22],"271":[1,2,23],"272":[1,2,64],"273":[1,2,55],"274":[1,1,46],"275":[1,1,55],"276":[1,1,65],"277":[1,1,30],"278":[1,1,26],"279":[2,1,28],"280":[1,1,1],"281":[1,2,93],"282":[1,2,42],"283":[1,2,13],"284":[1,2,96],"285":[1,2,67],"286":[1,1,1],"287":[2,1,6],"288":[1,3,52],"289":[1,3,37],"290":[1,3,42],"291":[3,3,49],"292":[1,3,63],"293":[1,3,38],"294":[1,3,36],"295":[1,3,55],"296":[3,1,9],"297":[1,4,27],"298":[1,4,37],"299":[1,4,1],"300":[1,5,10],"301":[1,5,22],"302":[1,5,15],"303":[2,1,9],"304":[1,3,47],"305":[1,3,43],"306":[1,3,1],"307":[1,4,10],"308":[1,4,26],"309":[2,1,9],"310":[1,3,42],"311":[1,3,23],"312":[1,3,32],"313":[2,1,6],"314":[1,3,28],"315":[3,1,5],"316":[1,4,15],"317":[2,1,3],"318":[1,3,46],"319":[1,3,29],"320":[1,3,21],"321":[1,3,9],"322":[1,3,19],"323":[1,3,1],"324":[1,4,36],"325":[1,4,10],"326":[1,4,15],"327":[1,4,19],"328":[1,4,24],"329":[2,1,3],"330":[1,3,11],"331":[2,3,25],"332":[1,3,12],"333":[1,3,27],"334":[1,3,1],"335":[1,4,14],"336":[1,4,9],"337":[3,3,1],"338":[2,6,17],"339":[1,3,20],"340":[1,3,20],"341":[1,3,19],"342":[1,3,74],"343":[1,3,1],"344":[1,4,40],"345":[1,4,13],"346":[1,4,23],"347":[2,1,5],"348":[1,3,9],"349":[1,3,61],"350":[1,3,1],"351":[1,4,18],"352":[1,4,56],"353":[1,4,34],"354":[1,3,20],"355":[1,3,7],"356":[1,3,10],"357":[1,3,1],"358":[1,4,18],"359":[1,4,33],"360":[2,1,2],"361":[1,3,36],"362":[1,3,6],"363":[1,3,1],"364":[1,4,11],"365":[2,1,3],"366":[1,3,51],"367":[1,3,1],"368":[1,4,8],"369":[2,1,5],"370":[1,3,54],"371":[2,1,11],"372":[1,3,1],"373":[1,4,47],"374":[3,1,7],"375":[1,4,1],"376":[1,5,6],"377":[1,5,6],"378":[1,1,25],"379":[1,1,1],"380":[1,1,5],"381":[1,2,17],"382":[1,2,21],"383":[1,2,21],"384":[1,2,27],"385":[1,1,1],"386":[1,2,31],"387":[1,2,23],"388":[1,2,23],"389":[1,1,33],"390":[1,1,31],"391":[1,1,1],"392":[1,2,27],"393":[1,2,28],"394":[1,2,21],"395":[1,2,23],"396":[1,2,21],"397":[1,2,24],"398":[1,2,25],"399":[1,1,1],"400":[1,2,42],"401":[1,2,42],"402":[1,2,52],"403":[1,2,43],"404":[1,2,45],"405":[1,1,1],"406":[1,2,110],"407":[1,1,1],"408":[1,2,19],"409":[1,2,14],"410":[1,2,20],"411":[1,2,9],"412":[1,2,19],"413":[1,2,13],"414":[1,2,12],"415":[1,2,12],"416":[1,2,19],"417":[1,2,16],"418":[1,2,16],"419":[1,1,1],"420":[1,1,1],"421":[1,1,2],"422":[1,1,15],"423":[1,1,16],"424":[1,1,20],"425":[1,1,30],"426":[1,1,22],"427":[1,1,25],"428":[2,1,17],"429":[2,1,12],"430":[1,1,9],"431":[1,1,22],"432":[1,1,24],"433":[1,1,22],"434":[1,1,33],"435":[1,1,23],"436":[1,1,27],"437":[1,1,27],"438":[1,1,35],"439":[1,1,53],"440":[2,1,27],"441":[2,1,39],"442":[3,1,4],"443":[1,3,49],"444":[1,3,1],"445":[2,3,11],"446":[2,3,9],"447":[3,3,13],"448":[3,3,10],"449":[1,3,9],"450":[1,3,23],"451":[1,3,54],"452":[1,3,43],"453":[1,3,25],"454":[1,3,1],"455":[1,3,9],"456":[1,3,12],"457":[1,3,8],"458":[1,3,12],"459":[1,3,19],"460":[1,3,2],"461":[1,3,2],"462":[1,3,1],"463":[1,3,12],"464":[1,3,1],"465":[1,3,42],"466":[1,3,26],"467":[1,3,10],"468":[1,3,39],"469":[1,1,4],"470":[1,1,26],"471":[1,1,16],"472":[1,1,22],"473":[1,1,14],"474":[1,1,24],"475":[1,1,16],"476":[1,1,12],"477":[1,1,26],"478":[1,1,4],"479":[1,1,60],"480":[1,1,58],"481":[1,1,79],"482":[1,1,44],"483":[1,1,48],"484":[2,1,19],"485":[2,1,20],"486":[1,1,14],"487":[2,1,30],"488":[2,1,30],"489":[1,1,30],"490":[1,1,1],"491":[1,2,55],"492":[1,2,53],"493":[1,1,1],"494":[1,1,80],"495":[1,1,22],"496":[1,1,3],"497":[3,2,15],"498":[3,2,15],"499":[3,2,15],"500":[3,2,15],"501":[3,2,34],"502":[1,1,26],"503":[1,1,19],"504":[2,1,31],"505":[2,1,7],"506":[3,1,1],"507":[1,3,1],"508":[1,3,1],"509":[2,3,11],"510":[2,3,9],"511":[3,3,13],"512":[3,3,10],"513":[1,3,9],"514":[1,3,23],"515":[1,3,25],"516":[1,3,1],"517":[1,3,9],"518":[1,3,12],"519":[1,3,8],"520":[1,3,19],"521":[1,3,2],"522":[1,3,2],"523":[1,3,1],"524":[1,3,12],"525":[1,3,1],"526":[1,3,43],"527":[1,1,1],"528":[1,1,46],"529":[1,1,34],"530":[1,1,42],"531":[1,1,1],"532":[1,2,41],"533":[1,2,33],"534":[1,1,21],"535":[1,1,110],"536":[1,1,59],"537":[2,1,14],"538":[3,1,3],"539":[1,3,84],"540":[1,3,50],"541":[1,3,43],"542":[1,3,36],"543":[1,3,1],"544":[1,3,12],"545":[1,3,9],"546":[2,3,13],"547":[2,3,10],"548":[1,3,1],"549":[1,3,12],"550":[1,3,4],"551":[1,3,4],"552":[1,3,4],"553":[1,3,4],"554":[1,3,9],"555":[1,3,2],"556":[1,3,1],"557":[1,3,2],"558":[1,4,5],"559":[1,4,5],"560":[1,4,5],"561":[1,4,5],"562":[1,3,2],"563":[1,4,13],"564":[1,4,11],"565":[1,4,13],"566":[1,4,7],"567":[1,4,13],"568":[1,4,5],"569":[1,4,8],"570":[1,1,1],"571":[1,1,24],"572":[1,1,13],"573":[1,1,23],"574":[1,1,25],"575":[2,1,17],"576":[2,1,12],"577":[1,1,4],"578":[1,1,1],"579":[1,2,15],"580":[1,2,24],"581":[1,1,38],"582":[1,1,1],"583":[1,1,20],"584":[1,1,17],"585":[1,1,18],"586":[1,1,1],"587":[1,2,17],"588":[1,2,18],"589":[1,2,21],"590":[2,1,16],"591":[2,1,14],"592":[1,1,1],"593":[1,1,101],"594":[1,1,103],"595":[1,1,103],"596":[1,1,4],"597":[1,1,1],"598":[1,2,14],"599":[1,2,16],"600":[1,2,17],"601":[1,2,17],"602":[1,1,63],"603":[1,1,2],"604":[1,1,53],"605":[1,1,43],"606":[1,1,37],"607":[1,1,37],"608":[1,1,37],"609":[1,1,39],"610":[1,1,66],"611":[1,1,44],"612":[1,1,67],"613":[2,1,22],"614":[2,1,14],"615":[1,1,1],"616":[1,1,67],"617":[1,1,51],"618":[1,1,48],"619":[1,1,70],"620":[1,1,1],"621":[1,1,73],"622":[1,1,88],"623":[2,1,9],"624":[3,1,7],"625":[1,3,59],"626":[1,3,61],"627":[1,3,33],"628":[1,3,25],"629":[1,3,28],"630":[1,3,1],"631":[2,3,11],"632":[2,3,9],"633":[3,3,14],"634":[3,3,10],"635":[1,3,4],"636":[1,3,8],"637":[1,3,13],"638":[1,3,9],"639":[1,3,7],"640":[1,3,6],"641":[1,3,8],"642":[1,3,7],"643":[1,3,3],"644":[1,3,1],"645":[1,3,10],"646":[1,4,9],"647":[1,5,6],"648":[1,4,8],"649":[1,5,7],"650":[1,5,5],"651":[1,4,10],"652":[1,5,8],"653":[1,4,4],"654":[1,4,4],"655":[1,5,7],"656":[1,5,8],"657":[1,5,8],"658":[1,1,4],"659":[1,1,45],"660":[1,1,20],"661":[1,1,39],"662":[1,1,43],"663":[1,1,1],"664":[1,1,29],"665":[1,1,23],"666":[1,1,24],"667":[1,1,63],"668":[1,1,44],"669":[1,1,88],"670":[1,1,2],"671":[1,1,24],"672":[1,1,23],"673":[1,1,23],"674":[1,1,18],"675":[1,1,1],"676":[1,2,6],"677":[1,2,8],"678":[1,2,8],"679":[1,2,8],"680":[1,2,6],"681":[1,2,8],"682":[1,2,8],"683":[1,2,8],"684":[1,2,6],"685":[1,2,8],"686":[1,2,8],"687":[1,2,8],"688":[1,2,6],"689":[1,2,6],"690":[1,2,6],"691":[1,2,11],"692":[1,2,10],"693":[1,2,11],"694":[1,2,10],"695":[1,2,6],"696":[1,2,6],"697":[1,2,6],"698":[1,2,13],"699":[1,2,6],"700":[1,2,10],"701":[1,2,6],"702":[1,2,10],"703":[1,2,6],"704":[1,2,10],"705":[1,2,20],"706":[1,1,2],"707":[1,1,20],"708":[1,1,18],"709":[1,1,17],"710":[1,1,17],"711":[1,1,1],"712":[1,2,18],"713":[1,2,16],"714":[1,1,19],"715":[1,1,20],"716":[1,1,1],"717":[1,2,6],"718":[1,2,9],"719":[1,2,8],"720":[1,2,8],"721":[1,2,8],"722":[1,2,9],"723":[1,2,8],"724":[1,2,6],"725":[1,2,8],"726":[1,2,8],"727":[1,2,8],"728":[1,2,6],"729":[1,2,8],"730":[1,2,8],"731":[1,2,8],"732":[1,2,6],"733":[1,2,8],"734":[1,2,8],"735":[1,2,8],"736":[1,2,6],"737":[1,2,6],"738":[1,2,11],"739":[1,2,10],"740":[1,2,11],"741":[1,2,10],"742":[1,2,8],"743":[1,2,6],"744":[1,2,6],"745":[1,2,6],"746":[1,2,13],"747":[1,2,6],"748":[1,2,10],"749":[1,2,6],"750":[1,2,10],"751":[1,2,6],"752":[1,2,10],"753":[1,1,21],"754":[1,1,1],"755":[1,2,13],"756":[1,2,24],"757":[1,2,22],"758":[1,1,1],"759":[1,2,12],"760":[1,2,13],"761":[1,1,7],"762":[1,2,20],"763":[1,2,22],"764":[1,2,18],"765":[1,1,3],"766":[1,2,30],"767":[1,2,34],"768":[5,2,35],"769":[1,2,27],"770":[2,1,30],"771":[2,1,12],"772":[1,1,1],"773":[1,1,27],"774":[1,1,31],"775":[1,1,1],"776":[1,2,28],"777":[1,2,29],"778":[1,1,33],"779":[2,1,21],"780":[2,1,10],"781":[1,1,1],"782":[1,1,14],"783":[1,1,24],"784":[1,1,23],"785":[1,1,20],"786":[1,1,11],"787":[1,2,36],"788":[1,2,35],"789":[1,1,79],"790":[1,1,2],"791":[1,1,14],"792":[1,1,24],"793":[1,1,21],"794":[1,1,20],"795":[1,1,11],"796":[1,2,35],"797":[1,2,34],"798":[1,1,83],"799":[1,1,1],"800":[1,1,14],"801":[1,1,23],"802":[1,1,22],"803":[1,1,55],"804":[1,1,1],"805":[1,1,30],"806":[1,1,10],"807":[1,2,29],"808":[1,2,34],"809":[1,1,20],"810":[1,1,5],"811":[1,2,16],"812":[1,2,16],"813":[1,2,17],"814":[1,2,16],"815":[1,2,16],"816":[1,2,16],"817":[1,2,16],"818":[1,2,16],"819":[1,1,19],"820":[1,1,50],"821":[1,1,23],"822":[1,1,21],"823":[2,1,16],"824":[2,1,19],"825":[1,1,1],"826":[1,1,41],"827":[1,1,211],"828":[1,1,35],"829":[1,1,28],"830":[1,1,35],"831":[1,1,60],"832":[1,1,45],"833":[2,1,30],"834":[2,1,12],"835":[1,1,5],"836":[1,1,27],"837":[1,1,26],"838":[1,1,41],"839":[1,1,49],"840":[1,1,19],"841":[2,1,26],"842":[2,1,16],"843":[1,1,9],"844":[1,1,33],"845":[1,1,48],"846":[1,1,37],"847":[2,1,18],"848":[2,1,8],"849":[1,1,2],"850":[1,1,54],"851":[1,1,54],"852":[1,1,34],"853":[1,1,126],"854":[1,1,27],"855":[1,1,1],"856":[1,1,14],"857":[1,1,25],"858":[1,1,65],"859":[1,1,1],"860":[1,1,22],"861":[1,1,41],"862":[1,1,10],"863":[1,1,11],"864":[1,1,9],"865":[1,1,14],"866":[1,1,15],"867":[1,1,21],"868":[1,1,27],"869":[1,1,1],"870":[1,1,51],"871":[1,1,1],"872":[1,1,1],"873":[1,1,6],"874":[1,1,5],"875":[1,1,1],"876":[1,1,16],"877":[1,1,5],"878":[1,1,1],"879":[1,1,6],"880":[1,1,1],"881":[1,1,6],"882":[1,1,7],"883":[1,1,7],"884":[1,1,1],"885":[1,1,9],"886":[1,1,5],"887":[1,1,1],"888":[1,1,7],"889":[1,1,5],"890":[1,1,1],"891":[1,1,6],"892":[1,1,1],"893":[1,1,20],"894":[1,1,20],"895":[1,1,30],"896":[1,1,20],"897":[2,1,1],"898":[1,2,4],"899":[1,2,6],"900":[1,2,6],"901":[1,2,5],"902":[1,2,5],"903":[1,1,4],"904":[1,1,1],"905":[1,1,4],"906":[1,1,5],"907":[1,1,4],"908":[1,1,4],"909":[1,1,4],"910":[1,1,1],"911":[1,1,5],"912":[1,1,4],"913":[1,1,10],"914":[2,1,8],"915":[1,2,3],"916":[2,1,11],"917":[2,1,16],"918":[1,1,1],"919":[1,1,12],"920":[1,1,1],"921":[1,1,10],"922":[1,1,1],"923":[1,1,14],"924":[1,1,2],"925":[1,1,1],"926":[1,1,9],"927":[1,1,5],"928":[2,1,1],"929":[1,2,9],"930":[1,1,1],"931":[1,1,16],"932":[1,1,11],"933":[1,1,11],"934":[2,1,1],"935":[1,1,1],"936":[1,1,19],"937":[1,1,1],"938":[1,1,39],"939":[1,1,1],"940":[1,1,27],"941":[1,1,1],"942":[1,1,17],"943":[1,1,1],"944":[1,1,13],"945":[1,1,13],"946":[1,1,1],"947":[1,1,35],"948":[1,1,2],"949":[1,1,17],"950":[1,1,1],"951":[1,1,17],"952":[1,1,1],"953":[1,1,21],"954":[1,1,8],"955":[1,1,1],"956":[1,1,12],"957":[1,1,1],"958":[1,1,11],"959":[1,1,1],"960":[1,2,79],"961":[1,2,79],"962":[1,1,1],"963":[1,1,7],"964":[1,1,1],"965":[1,2,21],"966":[1,2,20],"967":[1,2,20],"968":[1,2,21],"969":[1,2,22],"970":[1,1,1],"971":[1,1,7],"972":[1,1,1],"973":[1,2,36],"974":[1,2,32],"975":[1,2,34],"976":[1,2,34],"977":[1,2,34],"978":[1,2,32],"979":[1,2,32],"980":[1,2,32],"981":[1,1,1],"982":[1,1,7],"983":[1,1,1],"984":[3,2,25],"985":[3,2,31],"986":[1,2,60],"987":[1,2,6],"988":[1,1,1],"989":[1,1,7],"990":[1,1,33],"991":[1,1,1],"992":[1,1,7],"993":[1,1,13],"994":[1,1,1],"995":[1,1,7],"996":[1,1,15],"997":[1,1,1],"998":[1,1,13],"999":[1,1,19],"1000":[1,1,11],"1001":[1,1,12],"1002":[1,1,1],"1003":[1,1,14],"1004":[1,1,20],"1005":[1,1,11],"1006":[1,1,12],"1007":[1,1,2],"1008":[1,1,3],"1009":[1,1,20],"1010":[1,1,2],"1011":[1,1,8],"1012":[1,1,27],"1013":[1,1,3],"1014":[1,1,3],"1015":[1,1,27],"1016":[1,1,3],"1017":[1,1,3],"1018":[1,1,26],"1019":[1,1,2],"1020":[1,1,3],"1021":[1,1,19],"1022":[1,1,1],"1023":[1,1,10],"1024":[1,1,17],"1025":[1,1,1],"1026":[1,1,9],"1027":[1,1,17],"1028":[1,1,1],"1029":[1,1,19],"1030":[1,1,1],"1031":[1,2,16],"1032":[1,2,16],"1033":[1,1,1],"1034":[1,1,11],"1035":[3,1,25],"1036":[3,1,25],"1037":[3,1,25],"1038":[1,1,5],"1039":[1,1,1],"1040":[1,1,8],"1041":[1,1,19],"1042":[1,1,1],"1043":[1,1,8],"1044":[1,1,15],"1045":[1,1,1],"1046":[1,1,10],"1047":[1,1,19],"1048":[1,1,29],"1049":[1,1,1],"1050":[1,1,11],"1051":[1,1,33],"1052":[1,1,1],"1053":[1,1,23],"1054":[1,1,1],"1055":[3,2,22],"1056":[3,2,22],"1057":[3,2,22],"1058":[3,2,22],"1059":[1,1,1],"1060":[1,1,9],"1061":[1,1,31],"1062":[1,1,1],"1063":[1,1,6],"1064":[1,1,5],"1065":[1,1,1],"1066":[1,1,10],"1067":[1,1,1],"1068":[2,2,19],"1069":[2,2,19],"1070":[3,2,20],"1071":[3,2,20],"1072":[1,1,1],"1073":[1,1,11],"1074":[3,1,25],"1075":[3,1,24],"1076":[1,1,1],"1077":[1,1,10],"1078":[1,1,1],"1079":[2,2,17],"1080":[2,2,17],"1081":[2,2,17],"1082":[3,2,18],"1083":[1,1,1],"1084":[1,1,7],"1085":[1,1,28],"1086":[1,1,1],"1087":[1,1,7],"1088":[1,1,1],"1089":[1,2,29],"1090":[1,2,29],"1091":[1,2,32],"1092":[1,2,30],"1093":[1,1,1],"1094":[1,1,7],"1095":[1,1,1],"1096":[1,2,29],"1097":[1,2,29],"1098":[1,2,30]},"averageFieldLength":[1.1938125568698834,1.7297543221110099,19.205641492265695],"storedFields":{"0":{"title":"颜色","titles":[]},"1":{"title":"语义化调色板","titles":["颜色"]},"2":{"title":"界面颜色","titles":["颜色"]},"3":{"title":"特殊颜色","titles":["颜色"]},"4":{"title":"额外的颜色定义","titles":["颜色"]},"5":{"title":"使用颜色","titles":["颜色"]},"6":{"title":"通过 CSS 变量","titles":["颜色","使用颜色"]},"7":{"title":"使用 CSS 工具类","titles":["颜色","使用颜色"]},"8":{"title":"在设计中使用","titles":["颜色","使用颜色"]},"9":{"title":"自定义配色","titles":["颜色"]},"10":{"title":"字体","titles":[]},"11":{"title":"字体风格","titles":["字体"]},"12":{"title":"字号","titles":["字体"]},"13":{"title":"字重","titles":["字体"]},"14":{"title":"行高","titles":["字体"]},"15":{"title":"圆角","titles":[]},"16":{"title":"圆角配置","titles":["圆角"]},"17":{"title":"使用圆角","titles":["圆角"]},"18":{"title":"通过 CSS 工具类","titles":["圆角","使用圆角"]},"19":{"title":"通过 CSS 变量","titles":["圆角","使用圆角"]},"20":{"title":"自定义圆角","titles":["圆角"]},"21":{"title":"覆盖 CSS 变量","titles":["圆角","自定义圆角"]},"22":{"title":"自定义主题","titles":["圆角","自定义圆角"]},"23":{"title":"屏幕","titles":[]},"24":{"title":"屏幕断点","titles":["屏幕"]},"25":{"title":"使用断点","titles":["屏幕"]},"26":{"title":"通过 .container 工具类","titles":["屏幕","使用断点"]},"27":{"title":"通过 CSS 变量","titles":["屏幕","使用断点"]},"28":{"title":"自定义断点","titles":["屏幕"]},"29":{"title":"覆盖 CSS 变量","titles":["屏幕","自定义断点"]},"30":{"title":"自定义主题","titles":["屏幕","自定义断点"]},"31":{"title":"阴影","titles":[]},"32":{"title":"阴影配置","titles":["阴影"]},"33":{"title":"使用阴影","titles":["阴影"]},"34":{"title":"通过 CSS 工具类","titles":["阴影","使用阴影"]},"35":{"title":"通过 CSS 变量","titles":["阴影","使用阴影"]},"36":{"title":"自定义阴影","titles":["阴影"]},"37":{"title":"覆盖 CSS 变量","titles":["阴影","自定义阴影"]},"38":{"title":"自定义主题","titles":["阴影","自定义阴影"]},"39":{"title":"间距","titles":[]},"40":{"title":"间距配置","titles":["间距"]},"41":{"title":"使用间距","titles":["间距"]},"42":{"title":"自定义间距","titles":["间距"]},"43":{"title":"打包","titles":[]},"44":{"title":"打包组件库","titles":["打包"]},"45":{"title":"打包文档","titles":["打包"]},"46":{"title":"开发","titles":[]},"47":{"title":"开发服务","titles":["开发"]},"48":{"title":"对组件进行开发调试","titles":["开发"]},"49":{"title":"组件开发目录","titles":["开发","对组件进行开发调试"]},"50":{"title":"文档开发服务","titles":["开发"]},"51":{"title":"组件库扩展","titles":[]},"52":{"title":"定义扩展库","titles":["组件库扩展"]},"53":{"title":"添加扩展库","titles":["组件库扩展"]},"54":{"title":"启动开发服务","titles":["组件库扩展"]},"55":{"title":"启动文档服务器","titles":["组件库扩展"]},"56":{"title":"打包","titles":["组件库扩展"]},"57":{"title":"指引","titles":[]},"58":{"title":"兼容性","titles":[]},"59":{"title":"支持的浏览器","titles":["兼容性"]},"60":{"title":"用到的第三方库","titles":["兼容性"]},"61":{"title":"技术栈","titles":["兼容性"]},"62":{"title":"快速上手","titles":[]},"63":{"title":"下载使用","titles":["快速上手"]},"64":{"title":"使用 CDN","titles":["快速上手"]},"65":{"title":"使用 JS 组件","titles":["快速上手"]},"66":{"title":"使用 ES Module","titles":["快速上手"]},"67":{"title":"使用 zui-create 声明组件","titles":["快速上手"]},"68":{"title":"使用 npm","titles":["快速上手"]},"69":{"title":"介绍","titles":[]},"70":{"title":"功能特性","titles":["介绍"]},"71":{"title":"与 ZUI1 的区别","titles":["介绍"]},"72":{"title":"教程","titles":[]},"73":{"title":"介绍","titles":["教程"]},"74":{"title":"全局配置机制","titles":["教程"]},"75":{"title":"使用 CSS 工具类","titles":["教程"]},"76":{"title":"使用 CSS 组件","titles":["教程"]},"77":{"title":"使用 JS 组件","titles":["教程"]},"78":{"title":"全局对象 zui","titles":["教程","使用 JS 组件"]},"79":{"title":"Component 类","titles":["教程","使用 JS 组件"]},"80":{"title":"创建组件实例","titles":["教程","使用 JS 组件"]},"81":{"title":"调用组件方法","titles":["教程","使用 JS 组件"]},"82":{"title":"获取组件实例","titles":["教程","使用 JS 组件"]},"83":{"title":"通过 Cash 辅助方法使用组件","titles":["教程","使用 JS 组件"]},"84":{"title":"ComponentFromReact 类","titles":["教程","使用 JS 组件"]},"85":{"title":"点击触发调用","titles":["教程","使用 JS 组件"]},"86":{"title":"特殊组件调用","titles":["教程","使用 JS 组件"]},"87":{"title":"元素属性前缀","titles":["教程","使用 JS 组件"]},"88":{"title":"初始化脚本","titles":["教程"]},"89":{"title":"便捷事件机制","titles":["教程"]},"90":{"title":"使用 JS 辅助工具","titles":["教程"]},"91":{"title":"自定义组件","titles":["教程"]},"92":{"title":"自定义 CSS 组件","titles":["教程","自定义组件"]},"93":{"title":"自定义 JS 组件","titles":["教程","自定义组件"]},"94":{"title":"开发定制入门","titles":["教程"]},"95":{"title":"Cash(jQuery)扩展","titles":[]},"96":{"title":"Cash 组件调用方式","titles":["Cash(jQuery)扩展"]},"97":{"title":"获取组件实例 $.fn.zui","titles":["Cash(jQuery)扩展","Cash 组件调用方式"]},"98":{"title":"初始化组件实例或调用组件方法","titles":["Cash(jQuery)扩展","Cash 组件调用方式"]},"99":{"title":"辅助方法","titles":["Cash(jQuery)扩展"]},"100":{"title":"$.fn.resize() 监听元素尺寸变化","titles":["Cash(jQuery)扩展","辅助方法"]},"101":{"title":"组件基类","titles":[]},"102":{"title":"Component 类","titles":["组件基类"]},"103":{"title":"创建组件实例","titles":["组件基类"]},"104":{"title":"调用组件方法","titles":["组件基类"]},"105":{"title":"获取组件实例","titles":["组件基类"]},"106":{"title":"CSS 组件","titles":[]},"107":{"title":"基本使用","titles":["CSS 组件"]},"108":{"title":"组件样式","titles":["CSS 组件"]},"109":{"title":"通用样式修饰","titles":["CSS 组件","组件样式"]},"110":{"title":"专用样式修饰","titles":["CSS 组件","组件样式"]},"111":{"title":"CSS 变量","titles":["CSS 组件"]},"112":{"title":"React 组件","titles":[]},"113":{"title":"便捷组件声明","titles":[]},"114":{"title":"便捷事件绑定","titles":[]},"115":{"title":"介绍","titles":["便捷事件绑定"]},"116":{"title":"事件类型","titles":["便捷事件绑定"]},"117":{"title":"自定义选项","titles":["便捷事件绑定"]},"118":{"title":"内置参数","titles":["便捷事件绑定"]},"119":{"title":"全局触发调用","titles":[]},"120":{"title":"使用","titles":["全局触发调用"]},"121":{"title":"兼容模式","titles":["全局触发调用"]},"122":{"title":"支持的组件","titles":["全局触发调用"]},"123":{"title":"消息框","titles":[]},"124":{"title":"基本使用","titles":["消息框"]},"125":{"title":"包含链接","titles":["消息框"]},"126":{"title":"包含关闭按钮","titles":["消息框"]},"127":{"title":"包含操作按钮","titles":["消息框"]},"128":{"title":"外观类型","titles":["消息框"]},"129":{"title":"CSS 类","titles":["消息框"]},"130":{"title":"CSS 变量","titles":["消息框"]},"131":{"title":"头像组","titles":[]},"132":{"title":"基本使用","titles":["头像组"]},"133":{"title":"尺寸","titles":["头像组"]},"134":{"title":"堆叠间距","titles":["头像组"]},"135":{"title":"CSS 类","titles":["头像组"]},"136":{"title":"参考","titles":["头像组"]},"137":{"title":"头像","titles":[]},"138":{"title":"基本使用","titles":["头像"]},"139":{"title":"头像形状","titles":["头像"]},"140":{"title":"外观类型","titles":["头像"]},"141":{"title":"尺寸","titles":["头像"]},"142":{"title":"CSS 类","titles":["头像"]},"143":{"title":"CSS 变量","titles":["头像"]},"144":{"title":"参考","titles":["头像"]},"145":{"title":"面包屑","titles":[]},"146":{"title":"基本使用","titles":["面包屑"]},"147":{"title":"CSS 类","titles":["面包屑"]},"148":{"title":"CSS 变量","titles":["面包屑"]},"149":{"title":"按钮组","titles":[]},"150":{"title":"使用方法","titles":["按钮组"]},"151":{"title":"多组按钮","titles":["按钮组"]},"152":{"title":"尺寸","titles":["按钮组"]},"153":{"title":"外观","titles":["按钮组"]},"154":{"title":"使用下拉菜单","titles":["按钮组"]},"155":{"title":"CSS 类","titles":["按钮组"]},"156":{"title":"参考","titles":["按钮组"]},"157":{"title":"按钮","titles":[]},"158":{"title":"使用方法","titles":["按钮"]},"159":{"title":"图标按钮","titles":["按钮"]},"160":{"title":"外观","titles":["按钮"]},"161":{"title":"外观类型","titles":["按钮","外观"]},"162":{"title":"链接按钮","titles":["按钮","外观"]},"163":{"title":"按钮圆角","titles":["按钮","外观"]},"164":{"title":"按钮阴影效果","titles":["按钮","外观"]},"165":{"title":"尺寸","titles":["按钮"]},"166":{"title":"形状","titles":["按钮"]},"167":{"title":"正方形按钮","titles":["按钮","形状"]},"168":{"title":"圆形按钮","titles":["按钮","形状"]},"169":{"title":"状态","titles":["按钮"]},"170":{"title":"禁用状态","titles":["按钮","状态"]},"171":{"title":"激活状态","titles":["按钮"]},"172":{"title":"加载中状态","titles":["按钮","激活状态"]},"173":{"title":"CSS 类","titles":["按钮"]},"174":{"title":"CSS 变量","titles":["按钮"]},"175":{"title":"颜色选择器","titles":[]},"176":{"title":"基本使用","titles":["颜色选择器"]},"177":{"title":"自定义颜色","titles":["颜色选择器"]},"178":{"title":"自定义图标","titles":["颜色选择器"]},"179":{"title":"同步颜色","titles":["颜色选择器"]},"180":{"title":"配合使用","titles":["颜色选择器"]},"181":{"title":"作为按钮","titles":["颜色选择器","配合使用"]},"182":{"title":"在输入组中使用","titles":["颜色选择器","配合使用"]},"183":{"title":"在输入框中使用","titles":["颜色选择器","配合使用"]},"184":{"title":"选项","titles":["颜色选择器"]},"185":{"title":"上下文菜单","titles":[]},"186":{"title":"使用方法","titles":["上下文菜单"]},"187":{"title":"静态用法","titles":["上下文菜单","使用方法"]},"188":{"title":"动态生成","titles":["上下文菜单","使用方法"]},"189":{"title":"引入","titles":["上下文菜单"]},"190":{"title":"通过npm","titles":["上下文菜单","引入"]},"191":{"title":"通过全局对象","titles":["上下文菜单","引入"]},"192":{"title":"使用React 组件","titles":["上下文菜单","引入"]},"193":{"title":"使用Jquery 扩展","titles":["上下文菜单","引入"]},"194":{"title":"多级菜单","titles":["上下文菜单"]},"195":{"title":"主动展开菜单","titles":["上下文菜单"]},"196":{"title":"构造方法","titles":["上下文菜单"]},"197":{"title":"选项","titles":["上下文菜单"]},"198":{"title":"className","titles":["上下文菜单","选项"]},"199":{"title":"items","titles":["上下文菜单","选项"]},"200":{"title":"placement","titles":["上下文菜单","选项"]},"201":{"title":"strategy","titles":["上下文菜单","选项"]},"202":{"title":"hasIcons","titles":["上下文菜单","选项"]},"203":{"title":"事件","titles":["上下文菜单"]},"204":{"title":"show","titles":["上下文菜单","事件"]},"205":{"title":"API","titles":["上下文菜单"]},"206":{"title":"items 的单个对象属性","titles":["上下文菜单","API"]},"207":{"title":"text","titles":["上下文菜单","API","items 的单个对象属性"]},"208":{"title":"icon","titles":["上下文菜单","API","items 的单个对象属性"]},"209":{"title":"trailingIcon","titles":["上下文菜单","API","items 的单个对象属性"]},"210":{"title":"className","titles":["上下文菜单","API","items 的单个对象属性"]},"211":{"title":"style","titles":["上下文菜单","API","items 的单个对象属性"]},"212":{"title":"url","titles":["上下文菜单","API","items 的单个对象属性"]},"213":{"title":"target","titles":["上下文菜单","API","items 的单个对象属性"]},"214":{"title":"disabled","titles":["上下文菜单","API","items 的单个对象属性"]},"215":{"title":"active","titles":["上下文菜单","API","items 的单个对象属性"]},"216":{"title":"type","titles":["上下文菜单","API","items 的单个对象属性"]},"217":{"title":"rootClass","titles":["上下文菜单","API","items 的单个对象属性"]},"218":{"title":"items","titles":["上下文菜单","API","items 的单个对象属性"]},"219":{"title":"onClick","titles":["上下文菜单","API","items 的单个对象属性"]},"220":{"title":"仪表盘","titles":[]},"221":{"title":"用法","titles":["仪表盘"]},"222":{"title":"一般用法","titles":["仪表盘","用法"]},"223":{"title":"选项","titles":["仪表盘"]},"224":{"title":"预设区块尺寸","titles":["仪表盘"]},"225":{"title":"区块定义","titles":["仪表盘"]},"226":{"title":"方法","titles":["仪表盘"]},"227":{"title":"load","titles":["仪表盘","方法"]},"228":{"title":"render","titles":["仪表盘","方法"]},"229":{"title":"addBlock","titles":["仪表盘","方法"]},"230":{"title":"removeBlock","titles":["仪表盘","方法"]},"231":{"title":"API","titles":["仪表盘"]},"232":{"title":"BlockFetcher","titles":["仪表盘","API"]},"233":{"title":"BlockSetting","titles":["仪表盘","API"]},"234":{"title":"DashboardOptions","titles":["仪表盘","API"]},"235":{"title":"下拉菜单","titles":[]},"236":{"title":"使用方法","titles":["下拉菜单"]},"237":{"title":"关联菜单元素","titles":["下拉菜单"]},"238":{"title":"手动初始化","titles":["下拉菜单"]},"239":{"title":"显示箭头","titles":["下拉菜单"]},"240":{"title":"改变箭头大小","titles":["下拉菜单","显示箭头"]},"241":{"title":"鼠标悬停展开菜单","titles":["下拉菜单"]},"242":{"title":"浮动方向","titles":["下拉菜单"]},"243":{"title":"多级子菜单","titles":["下拉菜单"]},"244":{"title":"自定义菜单","titles":["下拉菜单"]},"245":{"title":"禁用的菜单项","titles":["下拉菜单"]},"246":{"title":"标题和分割线","titles":["下拉菜单"]},"247":{"title":"CSS 类","titles":["下拉菜单"]},"248":{"title":"CSS 变量","titles":["下拉菜单"]},"249":{"title":"API","titles":["下拉菜单"]},"250":{"title":"DropdownOptions","titles":["下拉菜单","API"]},"251":{"title":"trigger","titles":["下拉菜单","API","DropdownOptions"]},"252":{"title":"arrow","titles":["下拉菜单","API","DropdownOptions"]},"253":{"title":"offset","titles":["下拉菜单","API","DropdownOptions"]},"254":{"title":"menu","titles":["下拉菜单","API","DropdownOptions"]},"255":{"title":"数据表格","titles":[]},"256":{"title":"示例","titles":["数据表格"]},"257":{"title":"基本功能","titles":["数据表格","示例"]},"258":{"title":"增强功能","titles":["数据表格","示例"]},"259":{"title":"使用","titles":["数据表格"]},"260":{"title":"布局","titles":["数据表格"]},"261":{"title":"宽和高","titles":["数据表格","布局"]},"262":{"title":"响应式","titles":["数据表格","布局"]},"263":{"title":"列宽","titles":["数据表格","布局"]},"264":{"title":"固定两侧的列","titles":["数据表格","布局"]},"265":{"title":"表头","titles":["数据表格","布局"]},"266":{"title":"行高","titles":["数据表格","布局"]},"267":{"title":"外观","titles":["数据表格"]},"268":{"title":"排序标记","titles":["数据表格","外观"]},"269":{"title":"鼠标悬停效果","titles":["数据表格","外观"]},"270":{"title":"隔行变色","titles":["数据表格","外观"]},"271":{"title":"完整边框","titles":["数据表格","外观"]},"272":{"title":"滚动条","titles":["数据表格","外观"]},"273":{"title":"单元格样式","titles":["数据表格","外观"]},"274":{"title":"行选中交互","titles":["数据表格"]},"275":{"title":"多层级数据结构","titles":["数据表格"]},"276":{"title":"自定义渲染","titles":["数据表格"]},"277":{"title":"单元格类型","titles":["数据表格"]},"278":{"title":"插件机制","titles":["数据表格"]},"279":{"title":"CSS 变量","titles":["数据表格"]},"280":{"title":"API","titles":["数据表格"]},"281":{"title":"初始化选项","titles":["数据表格","API"]},"282":{"title":"列定义","titles":["数据表格","API"]},"283":{"title":"行数据定义","titles":["数据表格","API"]},"284":{"title":"插件定义","titles":["数据表格","API"]},"285":{"title":"方法","titles":["数据表格","API"]},"286":{"title":"数据表格插件","titles":[]},"287":{"title":"单元格格式插件 rich","titles":["数据表格插件"]},"288":{"title":"链接","titles":["数据表格插件","单元格格式插件 rich"]},"289":{"title":"格式化字符串","titles":["数据表格插件","单元格格式插件 rich"]},"290":{"title":"从对象映射","titles":["数据表格插件","单元格格式插件 rich"]},"291":{"title":"以 HTML 进行渲染","titles":["数据表格插件","单元格格式插件 rich"]},"292":{"title":"格式化日期时间","titles":["数据表格插件","单元格格式插件 rich"]},"293":{"title":"环形进度条","titles":["数据表格插件","单元格格式插件 rich"]},"294":{"title":"悬停提示","titles":["数据表格插件","单元格格式插件 rich"]},"295":{"title":"从对象映射样式","titles":["数据表格插件","单元格格式插件 rich"]},"296":{"title":"按列排序 sort-type","titles":["数据表格插件"]},"297":{"title":"指定列的排序状态","titles":["数据表格插件","按列排序 sort-type"]},"298":{"title":"指定列排序链接","titles":["数据表格插件","按列排序 sort-type"]},"299":{"title":"API","titles":["数据表格插件","按列排序 sort-type"]},"300":{"title":"列排序类型","titles":["数据表格插件","按列排序 sort-type","API"]},"301":{"title":"列定义配置","titles":["数据表格插件","按列排序 sort-type","API"]},"302":{"title":"表格初始化选项","titles":["数据表格插件","按列排序 sort-type","API"]},"303":{"title":"本地排序 sort","titles":["数据表格插件"]},"304":{"title":"指定列的排序规则","titles":["数据表格插件","本地排序 sort"]},"305":{"title":"指定通用排序规则","titles":["数据表格插件","本地排序 sort"]},"306":{"title":"API","titles":["数据表格插件","本地排序 sort"]},"307":{"title":"列定义配置","titles":["数据表格插件","本地排序 sort","API"]},"308":{"title":"表格初始化选项","titles":["数据表格插件","本地排序 sort","API"]},"309":{"title":"头像 avatar","titles":["数据表格插件"]},"310":{"title":"显示为头像","titles":["数据表格插件","头像 avatar"]},"311":{"title":"显示为头像和名称","titles":["数据表格插件","头像 avatar"]},"312":{"title":"显示为头像按钮","titles":["数据表格插件","头像 avatar"]},"313":{"title":"列分组 group","titles":["数据表格插件"]},"314":{"title":"分组间分割线","titles":["数据表格插件","列分组 group"]},"315":{"title":"列鼠标悬停效果 col-hover","titles":["数据表格插件"]},"316":{"title":"启用列鼠标悬停效果","titles":["数据表格插件","列鼠标悬停效果 col-hover"]},"317":{"title":"多层级 nested","titles":["数据表格插件"]},"318":{"title":"启用多层级","titles":["数据表格插件","多层级 nested"]},"319":{"title":"显示层级切换按钮和设置缩进","titles":["数据表格插件","多层级 nested"]},"320":{"title":"手动展开或收起子行","titles":["数据表格插件","多层级 nested"]},"321":{"title":"判断是否收起所有子行","titles":["数据表格插件","多层级 nested"]},"322":{"title":"获取层级和折叠信息","titles":["数据表格插件","多层级 nested"]},"323":{"title":"API","titles":["数据表格插件","多层级 nested"]},"324":{"title":"表格初始化选项","titles":["数据表格插件","多层级 nested","API"]},"325":{"title":"列定义配置","titles":["数据表格插件","多层级 nested","API"]},"326":{"title":"折叠和展开状态","titles":["数据表格插件","多层级 nested","API"]},"327":{"title":"行层级和折叠信息对象","titles":["数据表格插件","多层级 nested","API"]},"328":{"title":"实例方法","titles":["数据表格插件","多层级 nested","API"]},"329":{"title":"行选中 checkable","titles":["数据表格插件"]},"330":{"title":"启用行选中","titles":["数据表格插件","行选中 checkable"]},"331":{"title":"显示 Checkbox","titles":["数据表格插件","行选中 checkable"]},"332":{"title":"获取所有选中的行","titles":["数据表格插件","行选中 checkable"]},"333":{"title":"手动切换选中行","titles":["数据表格插件","行选中 checkable"]},"334":{"title":"判断行是否选中","titles":["数据表格插件","行选中 checkable"]},"335":{"title":"判断特定行是否选中","titles":["数据表格插件","行选中 checkable","判断行是否选中"]},"336":{"title":"判断所有行是否选中","titles":["数据表格插件","行选中 checkable","判断行是否选中"]},"337":{"title":"在表尾显示 Checkbox 和选中信息","titles":["数据表格插件","行选中 checkable"]},"338":{"title":"表尾显示 Checkbox","titles":["数据表格插件","行选中 checkable","在表尾显示 Checkbox 和选中信息"]},"339":{"title":"限制行是否可以被选中","titles":["数据表格插件","行选中 checkable"]},"340":{"title":"动态启用行选中","titles":["数据表格插件","行选中 checkable"]},"341":{"title":"监听行选中变更","titles":["数据表格插件","行选中 checkable"]},"342":{"title":"表尾显示选中信息","titles":["数据表格插件","行选中 checkable"]},"343":{"title":"API","titles":["数据表格插件","行选中 checkable"]},"344":{"title":"表格初始化选项","titles":["数据表格插件","行选中 checkable","API"]},"345":{"title":"列定义配置","titles":["数据表格插件","行选中 checkable","API"]},"346":{"title":"实例方法","titles":["数据表格插件","行选中 checkable","API"]},"347":{"title":"操作列 actions","titles":["数据表格插件"]},"348":{"title":"定义操作列","titles":["数据表格插件","操作列 actions"]},"349":{"title":"定义操作按钮","titles":["数据表格插件","操作列 actions"]},"350":{"title":"定义行上的操作按钮","titles":["数据表格插件","操作列 actions"]},"351":{"title":"操作按钮定义类型","titles":["数据表格插件","操作列 actions","定义行上的操作按钮"]},"352":{"title":"通过列定义配置","titles":["数据表格插件","操作列 actions","定义行上的操作按钮"]},"353":{"title":"在行数据上配置","titles":["数据表格插件","操作列 actions","定义行上的操作按钮"]},"354":{"title":"自定义生成操作按钮","titles":["数据表格插件","操作列 actions"]},"355":{"title":"自定义操作工具栏配置","titles":["数据表格插件","操作列 actions"]},"356":{"title":"自动定义操作列宽度","titles":["数据表格插件","操作列 actions"]},"357":{"title":"API","titles":["数据表格插件","操作列 actions"]},"358":{"title":"初始化选项","titles":["数据表格插件","操作列 actions","API"]},"359":{"title":"列自定义配置","titles":["数据表格插件","操作列 actions","API"]},"360":{"title":"底部工具栏 toolbar","titles":["数据表格插件"]},"361":{"title":"定义底部工具栏","titles":["数据表格插件","底部工具栏 toolbar"]},"362":{"title":"仅在行选中时显示底部工具栏","titles":["数据表格插件","底部工具栏 toolbar"]},"363":{"title":"API","titles":["数据表格插件","底部工具栏 toolbar"]},"364":{"title":"初始化选项","titles":["数据表格插件","底部工具栏 toolbar","API"]},"365":{"title":"底部分页器 pager","titles":["数据表格插件"]},"366":{"title":"定义分页器","titles":["数据表格插件","底部分页器 pager"]},"367":{"title":"API","titles":["数据表格插件","底部分页器 pager"]},"368":{"title":"初始化选项","titles":["数据表格插件","底部分页器 pager","API"]},"369":{"title":"跨行跨列 cellspan","titles":["数据表格插件"]},"370":{"title":"定义单元格跨行跨列","titles":["数据表格插件","跨行跨列 cellspan"]},"371":{"title":"拖放排序 sortable","titles":["数据表格插件"]},"372":{"title":"API","titles":["数据表格插件","拖放排序 sortable"]},"373":{"title":"初始化选项","titles":["数据表格插件","拖放排序 sortable","API"]},"374":{"title":"表头分组 header-group","titles":["数据表格插件"]},"375":{"title":"API","titles":["数据表格插件","表头分组 header-group"]},"376":{"title":"初始化选项","titles":["数据表格插件","表头分组 header-group","API"]},"377":{"title":"列定义配置","titles":["数据表格插件","表头分组 header-group","API"]},"378":{"title":"更多插件开发中","titles":["数据表格插件"]},"379":{"title":"文件选择","titles":[]},"380":{"title":"界面模式","titles":["文件选择"]},"381":{"title":"按钮模式","titles":["文件选择","界面模式"]},"382":{"title":"方框模式","titles":["文件选择","界面模式"]},"383":{"title":"网格模式","titles":["文件选择","界面模式"]},"384":{"title":"图片选择","titles":["文件选择","界面模式"]},"385":{"title":"文件限制","titles":["文件选择"]},"386":{"title":"限制文件类型","titles":["文件选择","文件限制"]},"387":{"title":"限制文件大小","titles":["文件选择","文件限制"]},"388":{"title":"限制文件数目","titles":["文件选择","文件限制"]},"389":{"title":"预设文件","titles":["文件选择"]},"390":{"title":"禁用","titles":["文件选择"]},"391":{"title":"个性化配置","titles":["文件选择"]},"392":{"title":"提示信息","titles":["文件选择","个性化配置"]},"393":{"title":"文件图标","titles":["文件选择","个性化配置"]},"394":{"title":"显示缩略图","titles":["文件选择","个性化配置"]},"395":{"title":"文件拖放","titles":["文件选择","个性化配置"]},"396":{"title":"一次选择一个文件","titles":["文件选择","个性化配置"]},"397":{"title":"网格模式配置","titles":["文件选择","个性化配置"]},"398":{"title":"自定义文件上传按钮","titles":["文件选择","个性化配置"]},"399":{"title":"文件操作","titles":["文件选择"]},"400":{"title":"文件重命名","titles":["文件选择","文件操作"]},"401":{"title":"文件移除","titles":["文件选择","文件操作"]},"402":{"title":"自定义操作提示信息","titles":["文件选择","文件操作"]},"403":{"title":"操作拦截","titles":["文件选择","文件操作"]},"404":{"title":"文件限制拦截","titles":["文件选择","文件操作"]},"405":{"title":"选项","titles":["文件选择"]},"406":{"title":"FileSelectorProps","titles":["文件选择","选项"]},"407":{"title":"API","titles":["文件选择"]},"408":{"title":"FileInfo","titles":["文件选择","API"]},"409":{"title":"StaticFileInfo","titles":["文件选择","API"]},"410":{"title":"FileSize","titles":["文件选择","API"]},"411":{"title":"DefaltFileInfo","titles":["文件选择","API"]},"412":{"title":"FileButtonGenerator","titles":["文件选择","API"]},"413":{"title":"FileAddCallback","titles":["文件选择","API"]},"414":{"title":"FileSelectCallback","titles":["文件选择","API"]},"415":{"title":"RemoveFileCallback","titles":["文件选择","API"]},"416":{"title":"RenameFileCallback","titles":["文件选择","API"]},"417":{"title":"DuplicatedCallback","titles":["文件选择","API"]},"418":{"title":"ExceededLimitCallback","titles":["文件选择","API"]},"419":{"title":"看板","titles":[]},"420":{"title":"示例","titles":["看板"]},"421":{"title":"标签","titles":[]},"422":{"title":"使用方法","titles":["标签"]},"423":{"title":"外观类型","titles":["标签"]},"424":{"title":"尺寸","titles":["标签"]},"425":{"title":"圆角","titles":["标签"]},"426":{"title":"圆点标签","titles":["标签"]},"427":{"title":"与按钮组合使用","titles":["标签"]},"428":{"title":"CSS 类","titles":["标签"]},"429":{"title":"CSS 变量","titles":["标签"]},"430":{"title":"菜单","titles":[]},"431":{"title":"使用方法","titles":["菜单"]},"432":{"title":"标题","titles":["菜单"]},"433":{"title":"分割线","titles":["菜单"]},"434":{"title":"包含图标","titles":["菜单"]},"435":{"title":"禁用的菜单项","titles":["菜单"]},"436":{"title":"标记激活项","titles":["菜单"]},"437":{"title":"标记选中项","titles":["菜单"]},"438":{"title":"尾部图标","titles":["菜单"]},"439":{"title":"自定义菜单项","titles":["菜单"]},"440":{"title":"CSS 类","titles":["菜单"]},"441":{"title":"CSS 变量","titles":["菜单"]},"442":{"title":"菜单生成器 [WIP]","titles":[]},"443":{"title":"示例","titles":["菜单生成器 [WIP]"]},"444":{"title":"引入","titles":["菜单生成器 [WIP]"]},"445":{"title":"通过 npm","titles":["菜单生成器 [WIP]","引入"]},"446":{"title":"通过全局对象 zui","titles":["菜单生成器 [WIP]","引入"]},"447":{"title":"使用 React 组件","titles":["菜单生成器 [WIP]","引入"]},"448":{"title":"使用 jQuery 扩展","titles":["菜单生成器 [WIP]","引入"]},"449":{"title":"更新菜单项","titles":["菜单生成器 [WIP]"]},"450":{"title":"动态菜单项","titles":["菜单生成器 [WIP]"]},"451":{"title":"监听点击事件","titles":["菜单生成器 [WIP]"]},"452":{"title":"多层级菜单","titles":["菜单生成器 [WIP]"]},"453":{"title":"构造方法","titles":["菜单生成器 [WIP]"]},"454":{"title":"选项","titles":["菜单生成器 [WIP]"]},"455":{"title":"className","titles":["菜单生成器 [WIP]","选项"]},"456":{"title":"items","titles":["菜单生成器 [WIP]","选项"]},"457":{"title":"hasIcons","titles":["菜单生成器 [WIP]","选项"]},"458":{"title":"subMenuTrigger","titles":["菜单生成器 [WIP]","选项"]},"459":{"title":"onRenderItem","titles":["菜单生成器 [WIP]","选项"]},"460":{"title":"afterRender","titles":["菜单生成器 [WIP]","选项"]},"461":{"title":"afterRender","titles":["菜单生成器 [WIP]","选项"]},"462":{"title":"方法","titles":["菜单生成器 [WIP]"]},"463":{"title":"render","titles":["菜单生成器 [WIP]","方法"]},"464":{"title":"API","titles":["菜单生成器 [WIP]"]},"465":{"title":"MenuOptions","titles":["菜单生成器 [WIP]","API"]},"466":{"title":"Menu","titles":["菜单生成器 [WIP]","API"]},"467":{"title":"MenuListItem","titles":["菜单生成器 [WIP]","API"]},"468":{"title":"MenuItemOptions","titles":["菜单生成器 [WIP]","API"]},"469":{"title":"浮动消息","titles":[]},"470":{"title":"基本用法","titles":["浮动消息"]},"471":{"title":"显示位置","titles":["浮动消息"]},"472":{"title":"颜色主题","titles":["浮动消息"]},"473":{"title":"禁用关闭按钮","titles":["浮动消息"]},"474":{"title":"自定义操作按钮","titles":["浮动消息"]},"475":{"title":"禁用自动隐藏","titles":["浮动消息"]},"476":{"title":"禁用动画效果","titles":["浮动消息"]},"477":{"title":"选项","titles":["浮动消息"]},"478":{"title":"对话框","titles":[]},"479":{"title":"使用方法","titles":["对话框"]},"480":{"title":"自定义位置","titles":["对话框"]},"481":{"title":"尺寸","titles":["对话框"]},"482":{"title":"信息提示","titles":["对话框"]},"483":{"title":"控制遮罩层","titles":["对话框"]},"484":{"title":"CSS 类","titles":["对话框"]},"485":{"title":"CSS 变量","titles":["对话框"]},"486":{"title":"对话框触发器","titles":[]},"487":{"title":"Ajax 对话框","titles":["对话框触发器"]},"488":{"title":"iframe 对话框","titles":["对话框触发器"]},"489":{"title":"自定义信息提示弹窗","titles":["对话框触发器"]},"490":{"title":"系统对话框","titles":["对话框触发器"]},"491":{"title":"警告框","titles":["对话框触发器","系统对话框"]},"492":{"title":"确认框","titles":["对话框触发器","系统对话框"]},"493":{"title":"导航","titles":[]},"494":{"title":"基础用法","titles":["导航"]},"495":{"title":"带标题的导航","titles":["导航"]},"496":{"title":"导航样式","titles":["导航"]},"497":{"title":"主要导航 .nav-primary","titles":["导航","导航样式"]},"498":{"title":"次要导航 .nav-secondary","titles":["导航","导航样式"]},"499":{"title":"圆点导航 .nav-pills","titles":["导航","导航样式"]},"500":{"title":"标签导航 .nav-tabs","titles":["导航","导航样式"]},"501":{"title":"步骤条 .nav-steps","titles":["导航","导航样式"]},"502":{"title":"垂直排列","titles":["导航"]},"503":{"title":"自适应宽度的导航","titles":["导航"]},"504":{"title":"CSS 类","titles":["导航"]},"505":{"title":"CSS 变量","titles":["导航"]},"506":{"title":"导航生成器 [WIP]","titles":[]},"507":{"title":"使用方法","titles":["导航生成器 [WIP]"]},"508":{"title":"引入","titles":["导航生成器 [WIP]"]},"509":{"title":"通过 npm","titles":["导航生成器 [WIP]","引入"]},"510":{"title":"通过全局对象 zui","titles":["导航生成器 [WIP]","引入"]},"511":{"title":"使用 React 组件","titles":["导航生成器 [WIP]","引入"]},"512":{"title":"使用 jQuery 扩展","titles":["导航生成器 [WIP]","引入"]},"513":{"title":"更新导航项","titles":["导航生成器 [WIP]"]},"514":{"title":"动态导航项","titles":["导航生成器 [WIP]"]},"515":{"title":"构造方法","titles":["导航生成器 [WIP]"]},"516":{"title":"选项","titles":["导航生成器 [WIP]"]},"517":{"title":"className","titles":["导航生成器 [WIP]","选项"]},"518":{"title":"items","titles":["导航生成器 [WIP]","选项"]},"519":{"title":"hasIcons","titles":["导航生成器 [WIP]","选项"]},"520":{"title":"onRenderItem","titles":["导航生成器 [WIP]","选项"]},"521":{"title":"afterRender","titles":["导航生成器 [WIP]","选项"]},"522":{"title":"afterRender","titles":["导航生成器 [WIP]","选项"]},"523":{"title":"方法","titles":["导航生成器 [WIP]"]},"524":{"title":"render","titles":["导航生成器 [WIP]","方法"]},"525":{"title":"API","titles":["导航生成器 [WIP]"]},"526":{"title":"NavOptions","titles":["导航生成器 [WIP]","API"]},"527":{"title":"分页","titles":[]},"528":{"title":"使用方法","titles":["分页"]},"529":{"title":"简洁样式","titles":["分页"]},"530":{"title":"状态","titles":["分页"]},"531":{"title":"外观","titles":["分页"]},"532":{"title":"分页按钮间距","titles":["分页","外观"]},"533":{"title":"两边对齐","titles":["分页","外观"]},"534":{"title":"尺寸","titles":["分页"]},"535":{"title":"调整每页显示数","titles":["分页"]},"536":{"title":"前往页码","titles":["分页"]},"537":{"title":"CSS 类","titles":["分页"]},"538":{"title":"分页生成器 [WIP]","titles":[]},"539":{"title":"综合用法","titles":["分页生成器 [WIP]"]},"540":{"title":"简单分页","titles":["分页生成器 [WIP]"]},"541":{"title":"跳转到","titles":["分页生成器 [WIP]"]},"542":{"title":"外观","titles":["分页生成器 [WIP]"]},"543":{"title":"引入","titles":["分页生成器 [WIP]"]},"544":{"title":"通过npm","titles":["分页生成器 [WIP]","引入"]},"545":{"title":"通过全局对象","titles":["分页生成器 [WIP]","引入"]},"546":{"title":"使用React 组件","titles":["分页生成器 [WIP]","引入"]},"547":{"title":"使用Jquery 扩展","titles":["分页生成器 [WIP]","引入"]},"548":{"title":"选项","titles":["分页生成器 [WIP]"]},"549":{"title":"linkCreator","titles":["分页生成器 [WIP]","选项"]},"550":{"title":"page","titles":["分页生成器 [WIP]","选项"]},"551":{"title":"recTotal","titles":["分页生成器 [WIP]","选项"]},"552":{"title":"recPerPage","titles":["分页生成器 [WIP]","选项"]},"553":{"title":"pageTotal","titles":["分页生成器 [WIP]","选项"]},"554":{"title":"items","titles":["分页生成器 [WIP]","选项"]},"555":{"title":"onClickItem","titles":["分页生成器 [WIP]","选项"]},"556":{"title":"API","titles":["分页生成器 [WIP]"]},"557":{"title":"PagerInfo","titles":["分页生成器 [WIP]","API"]},"558":{"title":"page","titles":["分页生成器 [WIP]","API","PagerInfo"]},"559":{"title":"recTotal","titles":["分页生成器 [WIP]","API","PagerInfo"]},"560":{"title":"recPerPage","titles":["分页生成器 [WIP]","API","PagerInfo"]},"561":{"title":"pageTotal","titles":["分页生成器 [WIP]","API","PagerInfo"]},"562":{"title":"PagerItemOptions","titles":["分页生成器 [WIP]","API"]},"563":{"title":"type","titles":["分页生成器 [WIP]","API","PagerItemOptions"]},"564":{"title":"page","titles":["分页生成器 [WIP]","API","PagerItemOptions"]},"565":{"title":"text","titles":["分页生成器 [WIP]","API","PagerItemOptions"]},"566":{"title":"count","titles":["分页生成器 [WIP]","API","PagerItemOptions"]},"567":{"title":"format","titles":["分页生成器 [WIP]","API","PagerItemOptions"]},"568":{"title":"dropdown","titles":["分页生成器 [WIP]","API","PagerItemOptions"]},"569":{"title":"items","titles":["分页生成器 [WIP]","API","PagerItemOptions"]},"570":{"title":"面板","titles":[]},"571":{"title":"基本使用","titles":["面板"]},"572":{"title":"不同主题","titles":["面板"]},"573":{"title":"面板组","titles":["面板"]},"574":{"title":"与表格组合使用","titles":["面板"]},"575":{"title":"CSS 类","titles":["面板"]},"576":{"title":"CSS 变量","titles":["面板"]},"577":{"title":"环形进度条","titles":[]},"578":{"title":"使用方法","titles":["环形进度条"]},"579":{"title":"简单使用","titles":["环形进度条","使用方法"]},"580":{"title":"指定参数","titles":["环形进度条","使用方法"]},"581":{"title":"选项","titles":["环形进度条"]},"582":{"title":"进度条","titles":[]},"583":{"title":"使用方法","titles":["进度条"]},"584":{"title":"颜色主题","titles":["进度条"]},"585":{"title":"圆角大小","titles":["进度条"]},"586":{"title":"特殊效果","titles":["进度条"]},"587":{"title":"条纹效果","titles":["进度条","特殊效果"]},"588":{"title":"动画效果","titles":["进度条","特殊效果"]},"589":{"title":"堆叠效果","titles":["进度条","特殊效果"]},"590":{"title":"CSS 类","titles":["进度条"]},"591":{"title":"CSS 变量","titles":["进度条"]},"592":{"title":"滚动条","titles":[]},"593":{"title":"滚动条样式","titles":["滚动条"]},"594":{"title":"窄滚动条样式","titles":["滚动条"]},"595":{"title":"仅鼠标悬停时显示","titles":["滚动条"]},"596":{"title":"搜索框","titles":[]},"597":{"title":"示例","titles":["搜索框"]},"598":{"title":"简单用法","titles":["搜索框","示例"]},"599":{"title":"圆形外观","titles":["搜索框","示例"]},"600":{"title":"将搜索图标放在后面","titles":["搜索框","示例"]},"601":{"title":"禁用","titles":["搜索框","示例"]},"602":{"title":"选项","titles":["搜索框"]},"603":{"title":"表格","titles":[]},"604":{"title":"使用方法","titles":["表格"]},"605":{"title":"斑马纹表格","titles":["表格"]},"606":{"title":"鼠标悬停变色","titles":["表格"]},"607":{"title":"完整边框","titles":["表格"]},"608":{"title":"无边框","titles":["表格"]},"609":{"title":"紧凑的表格","titles":["表格"]},"610":{"title":"固定布局的表格","titles":["表格"]},"611":{"title":"自动宽度","titles":["表格"]},"612":{"title":"特殊外观","titles":["表格"]},"613":{"title":"CSS 类","titles":["表格"]},"614":{"title":"CSS 变量","titles":["表格"]},"615":{"title":"标签页","titles":[]},"616":{"title":"使用方法","titles":["标签页"]},"617":{"title":"动画效果","titles":["标签页"]},"618":{"title":"垂直标签页","titles":["标签页"]},"619":{"title":"事件","titles":["标签页"]},"620":{"title":"工具栏","titles":[]},"621":{"title":"使用方法","titles":["工具栏"]},"622":{"title":"图标工具栏","titles":["工具栏"]},"623":{"title":"CSS 类","titles":["工具栏"]},"624":{"title":"工具栏生成器 [WIP]","titles":[]},"625":{"title":"使用方法","titles":["工具栏生成器 [WIP]"]},"626":{"title":"结合编辑器使用","titles":["工具栏生成器 [WIP]"]},"627":{"title":"展示分割线","titles":["工具栏生成器 [WIP]"]},"628":{"title":"展示间距","titles":["工具栏生成器 [WIP]"]},"629":{"title":"禁用","titles":["工具栏生成器 [WIP]"]},"630":{"title":"引入","titles":["工具栏生成器 [WIP]"]},"631":{"title":"通过 npm","titles":["工具栏生成器 [WIP]","引入"]},"632":{"title":"通过全局对象 zui","titles":["工具栏生成器 [WIP]","引入"]},"633":{"title":"使用 React 组件","titles":["工具栏生成器 [WIP]","引入"]},"634":{"title":"使用 jQuery 扩展","titles":["工具栏生成器 [WIP]","引入"]},"635":{"title":"选项","titles":["工具栏生成器 [WIP]"]},"636":{"title":"wrap","titles":["工具栏生成器 [WIP]","选项"]},"637":{"title":"gap","titles":["工具栏生成器 [WIP]","选项"]},"638":{"title":"items","titles":["工具栏生成器 [WIP]","选项"]},"639":{"title":"btnProps","titles":["工具栏生成器 [WIP]","选项"]},"640":{"title":"itemRender","titles":["工具栏生成器 [WIP]","选项"]},"641":{"title":"beforeRender","titles":["工具栏生成器 [WIP]","选项"]},"642":{"title":"afterRender","titles":["工具栏生成器 [WIP]","选项"]},"643":{"title":"beforeDestroy","titles":["工具栏生成器 [WIP]","选项"]},"644":{"title":"API","titles":["工具栏生成器 [WIP]"]},"645":{"title":"ToolbarItemOptions","titles":["工具栏生成器 [WIP]","API"]},"646":{"title":"ToolbarItemProps","titles":["工具栏生成器 [WIP]","API","ToolbarItemOptions"]},"647":{"title":"btnType","titles":["工具栏生成器 [WIP]","API","ToolbarItemOptions","ToolbarItemProps"]},"648":{"title":"ToolbarDropdownProps","titles":["工具栏生成器 [WIP]","API","ToolbarItemOptions"]},"649":{"title":"type","titles":["工具栏生成器 [WIP]","API","ToolbarItemOptions","ToolbarDropdownProps"]},"650":{"title":"children","titles":["工具栏生成器 [WIP]","API","ToolbarItemOptions","ToolbarDropdownProps"]},"651":{"title":"ToolbarBtnGroupProps","titles":["工具栏生成器 [WIP]","API","ToolbarItemOptions"]},"652":{"title":"type","titles":["工具栏生成器 [WIP]","API","ToolbarItemOptions","ToolbarBtnGroupProps"]},"653":{"title":"ToolbarDividerProps","titles":["工具栏生成器 [WIP]","API","ToolbarItemOptions"]},"654":{"title":"ToolbarSpaceProps","titles":["工具栏生成器 [WIP]","API","ToolbarItemOptions"]},"655":{"title":"type","titles":["工具栏生成器 [WIP]","API","ToolbarItemOptions","ToolbarSpaceProps"]},"656":{"title":"space","titles":["工具栏生成器 [WIP]","API","ToolbarItemOptions","ToolbarSpaceProps"]},"657":{"title":"flex","titles":["工具栏生成器 [WIP]","API","ToolbarItemOptions","ToolbarSpaceProps"]},"658":{"title":"提示消息","titles":[]},"659":{"title":"使用方法","titles":["提示消息"]},"660":{"title":"触发方式","titles":["提示消息"]},"661":{"title":"外观","titles":["提示消息"]},"662":{"title":"选项","titles":["提示消息"]},"663":{"title":"树形菜单","titles":[]},"664":{"title":"一般用法","titles":["树形菜单"]},"665":{"title":"添加图标","titles":["树形菜单"]},"666":{"title":"鼠标悬停效果","titles":["树形菜单"]},"667":{"title":"添加工具栏","titles":["树形菜单"]},"668":{"title":"选项","titles":["树形菜单"]},"669":{"title":"菜单条目定义","titles":["树形菜单"]},"670":{"title":"上传图片","titles":[]},"671":{"title":"使用方法","titles":["上传图片"]},"672":{"title":"限制上传文件数量","titles":["上传图片"]},"673":{"title":"限制上传文件大小","titles":["上传图片"]},"674":{"title":"限制图片类型","titles":["上传图片"]},"675":{"title":"选项","titles":["上传图片"]},"676":{"title":"name","titles":["上传图片","选项"]},"677":{"title":"showSize","titles":["上传图片","选项"]},"678":{"title":"multiple","titles":["上传图片","选项"]},"679":{"title":"uploadText","titles":["上传图片","选项"]},"680":{"title":"uploadIcon","titles":["上传图片","选项"]},"681":{"title":"renameBtn","titles":["上传图片","选项"]},"682":{"title":"renameIcon","titles":["上传图片","选项"]},"683":{"title":"renameText","titles":["上传图片","选项"]},"684":{"title":"renameClass","titles":["上传图片","选项"]},"685":{"title":"deleteBtn","titles":["上传图片","选项"]},"686":{"title":"deleteIcon","titles":["上传图片","选项"]},"687":{"title":"deleteText","titles":["上传图片","选项"]},"688":{"title":"deleteClass","titles":["上传图片","选项"]},"689":{"title":"tip","titles":["上传图片","选项"]},"690":{"title":"btnClass","titles":["上传图片","选项"]},"691":{"title":"onAdd","titles":["上传图片","选项"]},"692":{"title":"onDelete","titles":["上传图片","选项"]},"693":{"title":"onRename","titles":["上传图片","选项"]},"694":{"title":"onSizeChange","titles":["上传图片","选项"]},"695":{"title":"limitCount","titles":["上传图片","选项"]},"696":{"title":"accept","titles":["上传图片","选项"]},"697":{"title":"defaultFileList","titles":["上传图片","选项"]},"698":{"title":"limitSize","titles":["上传图片","选项"]},"699":{"title":"duplicatedHint","titles":["上传图片","选项"]},"700":{"title":"onDuplicated","titles":["上传图片","选项"]},"701":{"title":"exceededSizeHint","titles":["上传图片","选项"]},"702":{"title":"onExceededSize","titles":["上传图片","选项"]},"703":{"title":"exceededCountHint","titles":["上传图片","选项"]},"704":{"title":"onExceededCount","titles":["上传图片","选项"]},"705":{"title":"totalCountText","titles":["上传图片","选项"]},"706":{"title":"上传文件","titles":[]},"707":{"title":"使用方法","titles":["上传文件"]},"708":{"title":"单文件上传","titles":["上传文件"]},"709":{"title":"限制上传文件数量","titles":["上传文件"]},"710":{"title":"限制上传文件大小","titles":["上传文件"]},"711":{"title":"删除和重命名功能","titles":["上传文件"]},"712":{"title":"关闭删除和重命名功能","titles":["上传文件","删除和重命名功能"]},"713":{"title":"使用文本按钮","titles":["上传文件","删除和重命名功能"]},"714":{"title":"拖拽上传文件","titles":["上传文件"]},"715":{"title":"默认文件列表","titles":["上传文件"]},"716":{"title":"选项","titles":["上传文件"]},"717":{"title":"name","titles":["上传文件","选项"]},"718":{"title":"icon","titles":["上传文件","选项"]},"719":{"title":"showIcon","titles":["上传文件","选项"]},"720":{"title":"showSize","titles":["上传文件","选项"]},"721":{"title":"multiple","titles":["上传文件","选项"]},"722":{"title":"listPosition","titles":["上传文件","选项"]},"723":{"title":"uploadText","titles":["上传文件","选项"]},"724":{"title":"uploadIcon","titles":["上传文件","选项"]},"725":{"title":"renameBtn","titles":["上传文件","选项"]},"726":{"title":"renameIcon","titles":["上传文件","选项"]},"727":{"title":"renameText","titles":["上传文件","选项"]},"728":{"title":"renameClass","titles":["上传文件","选项"]},"729":{"title":"deleteBtn","titles":["上传文件","选项"]},"730":{"title":"deleteIcon","titles":["上传文件","选项"]},"731":{"title":"deleteText","titles":["上传文件","选项"]},"732":{"title":"deleteClass","titles":["上传文件","选项"]},"733":{"title":"confirmText","titles":["上传文件","选项"]},"734":{"title":"cancelText","titles":["上传文件","选项"]},"735":{"title":"useIconBtn","titles":["上传文件","选项"]},"736":{"title":"tip","titles":["上传文件","选项"]},"737":{"title":"btnClass","titles":["上传文件","选项"]},"738":{"title":"onAdd","titles":["上传文件","选项"]},"739":{"title":"onDelete","titles":["上传文件","选项"]},"740":{"title":"onRename","titles":["上传文件","选项"]},"741":{"title":"onSizeChange","titles":["上传文件","选项"]},"742":{"title":"draggable","titles":["上传文件","选项"]},"743":{"title":"limitCount","titles":["上传文件","选项"]},"744":{"title":"accept","titles":["上传文件","选项"]},"745":{"title":"defaultFileList","titles":["上传文件","选项"]},"746":{"title":"limitSize","titles":["上传文件","选项"]},"747":{"title":"duplicatedHint","titles":["上传文件","选项"]},"748":{"title":"onDuplicated","titles":["上传文件","选项"]},"749":{"title":"exceededSizeHint","titles":["上传文件","选项"]},"750":{"title":"onExceededSize","titles":["上传文件","选项"]},"751":{"title":"exceededCountHint","titles":["上传文件","选项"]},"752":{"title":"onExceededCount","titles":["上传文件","选项"]},"753":{"title":"复选框和单选框","titles":[]},"754":{"title":"基本使用","titles":["复选框和单选框"]},"755":{"title":"复选框","titles":["复选框和单选框","基本使用"]},"756":{"title":"单选框列表","titles":["复选框和单选框","基本使用"]},"757":{"title":"复选框列表","titles":["复选框和单选框","基本使用"]},"758":{"title":"不包含文字样式","titles":["复选框和单选框"]},"759":{"title":"复选框","titles":["复选框和单选框","不包含文字样式"]},"760":{"title":"单选框","titles":["复选框和单选框","不包含文字样式"]},"761":{"title":"内联形式","titles":["复选框和单选框"]},"762":{"title":"内联多选框","titles":["复选框和单选框","内联形式"]},"763":{"title":"内联单选框","titles":["复选框和单选框","内联形式"]},"764":{"title":"内联间距","titles":["复选框和单选框","内联形式"]},"765":{"title":"高级外观","titles":["复选框和单选框"]},"766":{"title":"高级外观的复选框","titles":["复选框和单选框","高级外观"]},"767":{"title":"高级外观的单选框","titles":["复选框和单选框","高级外观"]},"768":{"title":"无 <input> 选择框","titles":["复选框和单选框","高级外观"]},"769":{"title":"设置高级外观颜色","titles":["复选框和单选框","高级外观"]},"770":{"title":"CSS 类","titles":["复选框和单选框"]},"771":{"title":"CSS 变量","titles":["复选框和单选框"]},"772":{"title":"开关","titles":[]},"773":{"title":"基本使用","titles":["开关"]},"774":{"title":"开关颜色","titles":["开关"]},"775":{"title":"开关列表","titles":["开关"]},"776":{"title":"垂直列表","titles":["开关","开关列表"]},"777":{"title":"内联列表","titles":["开关","开关列表"]},"778":{"title":"列表联动","titles":["开关"]},"779":{"title":"CSS 类","titles":["开关"]},"780":{"title":"CSS 变量","titles":["开关"]},"781":{"title":"日期选择器","titles":[]},"782":{"title":"用法","titles":["日期选择器"]},"783":{"title":"设置默认值","titles":["日期选择器"]},"784":{"title":"格式化","titles":["日期选择器"]},"785":{"title":"限制日期范围","titles":["日期选择器"]},"786":{"title":"自定义菜单","titles":["日期选择器"]},"787":{"title":"自定义侧边菜单","titles":["日期选择器","自定义菜单"]},"788":{"title":"自定义底部按钮","titles":["日期选择器","自定义菜单"]},"789":{"title":"选项","titles":["日期选择器"]},"790":{"title":"日期时间选择器","titles":[]},"791":{"title":"用法","titles":["日期时间选择器"]},"792":{"title":"设置默认值","titles":["日期时间选择器"]},"793":{"title":"格式化","titles":["日期时间选择器"]},"794":{"title":"限制日期范围","titles":["日期时间选择器"]},"795":{"title":"自定义菜单","titles":["日期时间选择器"]},"796":{"title":"自定义左侧菜单","titles":["日期时间选择器","自定义菜单"]},"797":{"title":"自定义底部按钮","titles":["日期时间选择器","自定义菜单"]},"798":{"title":"选项","titles":["日期时间选择器"]},"799":{"title":"时间选择器","titles":[]},"800":{"title":"用法","titles":["时间选择器"]},"801":{"title":"设置默认值","titles":["时间选择器"]},"802":{"title":"格式化","titles":["时间选择器"]},"803":{"title":"选项","titles":["时间选择器"]},"804":{"title":"表单控件","titles":[]},"805":{"title":"输入框","titles":["表单控件"]},"806":{"title":"选择框","titles":["表单控件"]},"807":{"title":"单选框","titles":["表单控件","选择框"]},"808":{"title":"多选框","titles":["表单控件","选择框"]},"809":{"title":"多行文本框","titles":["表单控件"]},"810":{"title":"特殊表单控件","titles":["表单控件"]},"811":{"title":"日期","titles":["表单控件","特殊表单控件"]},"812":{"title":"时间","titles":["表单控件","特殊表单控件"]},"813":{"title":"日期时间","titles":["表单控件","特殊表单控件"]},"814":{"title":"月份","titles":["表单控件","特殊表单控件"]},"815":{"title":"周数","titles":["表单控件","特殊表单控件"]},"816":{"title":"范围","titles":["表单控件","特殊表单控件"]},"817":{"title":"颜色","titles":["表单控件","特殊表单控件"]},"818":{"title":"文件","titles":["表单控件","特殊表单控件"]},"819":{"title":"尺寸","titles":["表单控件"]},"820":{"title":"禁用","titles":["表单控件"]},"821":{"title":"只读","titles":["表单控件"]},"822":{"title":"特殊状态","titles":["表单控件"]},"823":{"title":"CSS 类","titles":["表单控件"]},"824":{"title":"CSS 变量","titles":["表单控件"]},"825":{"title":"表单","titles":[]},"826":{"title":"基本用法","titles":["表单"]},"827":{"title":"水平布局的表单","titles":["表单"]},"828":{"title":"网格布局","titles":["表单"]},"829":{"title":"帮助性文本","titles":["表单"]},"830":{"title":"校验状态","titles":["表单"]},"831":{"title":"表单分组","titles":["表单"]},"832":{"title":"标记必填项","titles":["表单"]},"833":{"title":"CSS 类","titles":["表单"]},"834":{"title":"CSS 变量","titles":["表单"]},"835":{"title":"输入框","titles":[]},"836":{"title":"基本使用","titles":["输入框"]},"837":{"title":"包含图标和按钮","titles":["输入框"]},"838":{"title":"前缀和后缀","titles":["输入框"]},"839":{"title":"尺寸","titles":["输入框"]},"840":{"title":"外观类型","titles":["输入框"]},"841":{"title":"CSS 类","titles":["输入框"]},"842":{"title":"CSS 变量","titles":["输入框"]},"843":{"title":"输入组","titles":[]},"844":{"title":"使用方法","titles":["输入组"]},"845":{"title":"组合方式","titles":["输入组"]},"846":{"title":"尺寸","titles":["输入组"]},"847":{"title":"CSS 类","titles":["输入组"]},"848":{"title":"CSS 变量","titles":["输入组"]},"849":{"title":"下拉选择器","titles":[]},"850":{"title":"单选","titles":["下拉选择器"]},"851":{"title":"多选","titles":["下拉选择器"]},"852":{"title":"在输入组中使用","titles":["下拉选择器"]},"853":{"title":"初始化选项","titles":["下拉选择器"]},"854":{"title":"列表项定义","titles":["下拉选择器"]},"855":{"title":"日期辅助方法","titles":[]},"856":{"title":"createDate","titles":["日期辅助方法"]},"857":{"title":"addDate","titles":["日期辅助方法"]},"858":{"title":"formatDate","titles":["日期辅助方法"]},"859":{"title":"字符串辅助方法","titles":[]},"860":{"title":"formatString","titles":["字符串辅助方法"]},"861":{"title":"本地存储","titles":[]},"862":{"title":"存储数据","titles":["本地存储"]},"863":{"title":"读取数据","titles":["本地存储"]},"864":{"title":"移除数据","titles":["本地存储"]},"865":{"title":"遍历数据","titles":["本地存储"]},"866":{"title":"获取所有数据","titles":["本地存储"]},"867":{"title":"操作本地会话数据","titles":["本地存储"]},"868":{"title":"创建独立的读写实例","titles":["本地存储"]},"869":{"title":"组件库","titles":[]},"870":{"title":"License","titles":[]},"871":{"title":"主题","titles":[]},"872":{"title":"背景色","titles":[]},"873":{"title":"效果","titles":["背景色"]},"874":{"title":"背景色透明度","titles":["背景色"]},"875":{"title":"边框颜色","titles":[]},"876":{"title":"效果","titles":["边框颜色"]},"877":{"title":"边框颜色透明度","titles":["边框颜色"]},"878":{"title":"边框圆角","titles":[]},"879":{"title":"效果","titles":["边框圆角"]},"880":{"title":"边框大小","titles":[]},"881":{"title":"效果","titles":["边框大小"]},"882":{"title":"分割线","titles":[]},"883":{"title":"示例","titles":["分割线"]},"884":{"title":"环颜色","titles":[]},"885":{"title":"效果","titles":["环颜色"]},"886":{"title":"环颜色透明度","titles":["环颜色"]},"887":{"title":"环偏移","titles":[]},"888":{"title":"效果","titles":["环偏移"]},"889":{"title":"环位置","titles":["环偏移"]},"890":{"title":"环大小","titles":[]},"891":{"title":"效果","titles":["环大小"]},"892":{"title":"动画","titles":[]},"893":{"title":"旋转","titles":["动画"]},"894":{"title":"水波纹","titles":["动画"]},"895":{"title":"脉冲","titles":["动画"]},"896":{"title":"弹跳","titles":["动画"]},"897":{"title":"CSS 滤镜","titles":[]},"898":{"title":"高斯模糊","titles":["CSS 滤镜"]},"899":{"title":"灰度和反色","titles":["CSS 滤镜"]},"900":{"title":"形状阴影","titles":["CSS 滤镜"]},"901":{"title":"背景模糊","titles":["CSS 滤镜"]},"902":{"title":"禁用滤镜","titles":["CSS 滤镜"]},"903":{"title":"透明度","titles":[]},"904":{"title":"阴影","titles":[]},"905":{"title":"阴影大小","titles":["阴影"]},"906":{"title":"变换","titles":[]},"907":{"title":"缩放","titles":["变换"]},"908":{"title":"旋转","titles":["变换"]},"909":{"title":"翻转","titles":["变换"]},"910":{"title":"过渡动画","titles":[]},"911":{"title":"过渡属性","titles":["过渡动画"]},"912":{"title":"过渡时间","titles":["过渡动画"]},"913":{"title":"渐隐渐显","titles":["过渡动画"]},"914":{"title":"align-content","titles":[]},"915":{"title":"效果展示","titles":["align-content"]},"916":{"title":"align-items","titles":[]},"917":{"title":"align-self","titles":[]},"918":{"title":"basis","titles":[]},"919":{"title":"效果","titles":["basis"]},"920":{"title":"direction","titles":[]},"921":{"title":"效果","titles":["direction"]},"922":{"title":"flex","titles":[]},"923":{"title":"效果","titles":["flex"]},"924":{"title":"混合使用","titles":["flex"]},"925":{"title":"gap","titles":[]},"926":{"title":"效果","titles":["gap"]},"927":{"title":"grow","titles":[]},"928":{"title":"justify-content","titles":[]},"929":{"title":"效果","titles":["justify-content"]},"930":{"title":"order","titles":[]},"931":{"title":"效果","titles":["order"]},"932":{"title":"shrink","titles":[]},"933":{"title":"wrap","titles":[]},"934":{"title":"CSS 工具类","titles":[]},"935":{"title":"光标","titles":[]},"936":{"title":"效果","titles":["光标"]},"937":{"title":"禁用","titles":[]},"938":{"title":"效果","titles":["禁用"]},"939":{"title":"加载指示器","titles":[]},"940":{"title":"用法","titles":["加载指示器"]},"941":{"title":"指针事件","titles":[]},"942":{"title":"效果","titles":["指针事件"]},"943":{"title":"滚动","titles":[]},"944":{"title":"平滑滚动","titles":["滚动"]},"945":{"title":"立即滚动","titles":["滚动"]},"946":{"title":"状态响应","titles":[]},"947":{"title":"效果","titles":["状态响应"]},"948":{"title":"文本选择","titles":[]},"949":{"title":"效果","titles":["文本选择"]},"950":{"title":"宽高比","titles":[]},"951":{"title":"效果","titles":["宽高比"]},"952":{"title":"容器","titles":[]},"953":{"title":"定义","titles":["容器"]},"954":{"title":"用法","titles":["容器"]},"955":{"title":"显示类型","titles":[]},"956":{"title":"定义","titles":["显示类型"]},"957":{"title":"浮动","titles":[]},"958":{"title":"定义","titles":["浮动"]},"959":{"title":"效果展示","titles":["浮动"]},"960":{"title":"向右浮动","titles":["浮动","效果展示"]},"961":{"title":"向左浮动","titles":["浮动","效果展示"]},"962":{"title":"内容适配","titles":[]},"963":{"title":"定义","titles":["内容适配"]},"964":{"title":"效果展示","titles":["内容适配"]},"965":{"title":"包含","titles":["内容适配","效果展示"]},"966":{"title":"覆盖","titles":["内容适配","效果展示"]},"967":{"title":"充满","titles":["内容适配","效果展示"]},"968":{"title":"无","titles":["内容适配","效果展示"]},"969":{"title":"缩小","titles":["内容适配","效果展示"]},"970":{"title":"溢出","titles":[]},"971":{"title":"定义","titles":["溢出"]},"972":{"title":"效果展示","titles":["溢出"]},"973":{"title":"自动","titles":["溢出","效果展示"]},"974":{"title":"隐藏","titles":["溢出","效果展示"]},"975":{"title":"可见","titles":["溢出","效果展示"]},"976":{"title":"需要时水平滚动","titles":["溢出","效果展示"]},"977":{"title":"需要时垂直滚动","titles":["溢出","效果展示"]},"978":{"title":"始终水平滚动","titles":["溢出","效果展示"]},"979":{"title":"始终垂直滚动","titles":["溢出","效果展示"]},"980":{"title":"在所有方向上滚动","titles":["溢出","效果展示"]},"981":{"title":"定位","titles":[]},"982":{"title":"定义","titles":["定位"]},"983":{"title":"使用方法","titles":["定位"]},"984":{"title":"static 与 absolute","titles":["定位","使用方法"]},"985":{"title":"relative 与 absolute","titles":["定位","使用方法"]},"986":{"title":"sticky","titles":["定位","使用方法"]},"987":{"title":"fixed","titles":["定位","使用方法"]},"988":{"title":"上下左右","titles":[]},"989":{"title":"定义","titles":["上下左右"]},"990":{"title":"效果展示","titles":["上下左右"]},"991":{"title":"可见性","titles":[]},"992":{"title":"定义","titles":["可见性"]},"993":{"title":"效果展示","titles":["可见性"]},"994":{"title":"层级","titles":[]},"995":{"title":"定义","titles":["层级"]},"996":{"title":"效果展示","titles":["层级"]},"997":{"title":"高度","titles":[]},"998":{"title":"固定值","titles":["高度"]},"999":{"title":"百分比","titles":["高度"]},"1000":{"title":"特殊值","titles":["高度"]},"1001":{"title":"限制最大高度","titles":["高度"]},"1002":{"title":"宽度","titles":[]},"1003":{"title":"固定值","titles":["宽度"]},"1004":{"title":"百分比","titles":["宽度"]},"1005":{"title":"特殊值","titles":["宽度"]},"1006":{"title":"限制最大宽度","titles":["宽度"]},"1007":{"title":"透明","titles":[]},"1008":{"title":"效果","titles":["透明"]},"1009":{"title":"示例","titles":["透明"]},"1010":{"title":"轮廓","titles":[]},"1011":{"title":"效果","titles":["轮廓"]},"1012":{"title":"示例","titles":["轮廓"]},"1013":{"title":"浅色","titles":[]},"1014":{"title":"效果","titles":["浅色"]},"1015":{"title":"示例","titles":["浅色"]},"1016":{"title":"实心","titles":[]},"1017":{"title":"效果","titles":["实心"]},"1018":{"title":"示例","titles":["实心"]},"1019":{"title":"界面","titles":[]},"1020":{"title":"效果","titles":["界面"]},"1021":{"title":"示例","titles":["界面"]},"1022":{"title":"外边距","titles":[]},"1023":{"title":"定义","titles":["外边距"]},"1024":{"title":"示例","titles":["外边距"]},"1025":{"title":"内边距","titles":[]},"1026":{"title":"定义","titles":["内边距"]},"1027":{"title":"示例","titles":["内边距"]},"1028":{"title":"子元素间距","titles":[]},"1029":{"title":"定义","titles":["子元素间距"]},"1030":{"title":"示例","titles":["子元素间距"]},"1031":{"title":"水平间距","titles":["子元素间距","示例"]},"1032":{"title":"垂直间距","titles":["子元素间距","示例"]},"1033":{"title":"字体风格","titles":[]},"1034":{"title":"定义","titles":["字体风格"]},"1035":{"title":"无衬线字体 font-sans","titles":["字体风格"]},"1036":{"title":"衬线字体 font-serif","titles":["字体风格"]},"1037":{"title":"等宽字体 font-mono","titles":["字体风格"]},"1038":{"title":"参考","titles":["字体风格"]},"1039":{"title":"字体大小","titles":[]},"1040":{"title":"定义","titles":["字体大小"]},"1041":{"title":"示例","titles":["字体大小"]},"1042":{"title":"字体粗细","titles":[]},"1043":{"title":"定义","titles":["字体粗细"]},"1044":{"title":"示例","titles":["字体粗细"]},"1045":{"title":"行高","titles":[]},"1046":{"title":"定义","titles":["行高"]},"1047":{"title":"固定行高","titles":["行高"]},"1048":{"title":"相对行高","titles":["行高"]},"1049":{"title":"行数限制","titles":[]},"1050":{"title":"定义","titles":["行数限制"]},"1051":{"title":"示例","titles":["行数限制"]},"1052":{"title":"列表样式","titles":[]},"1053":{"title":"定义","titles":["列表样式"]},"1054":{"title":"示例","titles":["列表样式"]},"1055":{"title":"无样式 list-unstyled","titles":["列表样式","示例"]},"1056":{"title":"空白样式 list-none","titles":["列表样式","示例"]},"1057":{"title":"圆点样式 list-disc","titles":["列表样式","示例"]},"1058":{"title":"序号样式 list-decimal","titles":["列表样式","示例"]},"1059":{"title":"文本对齐","titles":[]},"1060":{"title":"定义","titles":["文本对齐"]},"1061":{"title":"示例","titles":["文本对齐"]},"1062":{"title":"文本颜色","titles":[]},"1063":{"title":"效果","titles":["文本颜色"]},"1064":{"title":"文本颜色透明度","titles":["文本颜色"]},"1065":{"title":"文本装饰","titles":[]},"1066":{"title":"定义","titles":["文本装饰"]},"1067":{"title":"示例","titles":["文本装饰"]},"1068":{"title":"下划线 underline","titles":["文本装饰","示例"]},"1069":{"title":"上划线 overline","titles":["文本装饰","示例"]},"1070":{"title":"中间划线 line-through","titles":["文本装饰","示例"]},"1071":{"title":"无划线 no-underline","titles":["文本装饰","示例"]},"1072":{"title":"文本溢出","titles":[]},"1073":{"title":"定义","titles":["文本溢出"]},"1074":{"title":"文字省略 text-ellipsis","titles":["文本溢出"]},"1075":{"title":"文字裁剪 text-clip","titles":["文本溢出"]},"1076":{"title":"文本大小写","titles":[]},"1077":{"title":"定义","titles":["文本大小写"]},"1078":{"title":"示例","titles":["文本大小写"]},"1079":{"title":"显示为大写 uppercase","titles":["文本大小写","示例"]},"1080":{"title":"显示为小写 lowercase","titles":["文本大小写","示例"]},"1081":{"title":"显示为单词首字母大写 capitalize","titles":["文本大小写","示例"]},"1082":{"title":"默认大小写 normal-case","titles":["文本大小写","示例"]},"1083":{"title":"垂直对齐","titles":[]},"1084":{"title":"定义","titles":["垂直对齐"]},"1085":{"title":"示例","titles":["垂直对齐"]},"1086":{"title":"空白处理","titles":[]},"1087":{"title":"定义","titles":["空白处理"]},"1088":{"title":"示例","titles":["空白处理"]},"1089":{"title":"不保留空格不自动换行","titles":["空白处理","示例"]},"1090":{"title":"保留空格不自动换行","titles":["空白处理","示例"]},"1091":{"title":"不保留空格自动换行","titles":["空白处理","示例"]},"1092":{"title":"保留空格自动换行","titles":["空白处理","示例"]},"1093":{"title":"文本换行","titles":[]},"1094":{"title":"定义","titles":["文本换行"]},"1095":{"title":"示例","titles":["文本换行"]},"1096":{"title":"字内换行","titles":["文本换行","示例"]},"1097":{"title":"单词内换行","titles":["文本换行","示例"]},"1098":{"title":"任意字内断开","titles":["文本换行","示例"]}},"dirtCount":0,"index":[["换行和空格将被折叠",{"2":{"1089":1}}],["空白处理",{"0":{"1086":1},"1":{"1087":1,"1088":1,"1089":1,"1090":1,"1091":1,"1092":1}}],["空白样式",{"0":{"1056":1}}],["序号样式",{"0":{"1058":1}}],["含四个列表项",{"2":{"1055":1,"1056":1,"1057":1,"1058":1}}],["含义",{"2":{"558":1,"559":1,"560":1,"561":1,"563":1,"564":1,"565":1,"566":1,"567":1,"568":1,"569":1}}],["→",{"2":{"1038":2}}],["灰度",{"2":{"1014":1,"1017":1}}],["灰度和反色",{"0":{"899":1}}],["语义化",{"2":{"1014":1,"1017":1}}],["语义化调色板",{"0":{"1":1}}],["轮廓的描边效果使用",{"2":{"1011":1}}],["轮廓",{"0":{"1010":1},"1":{"1011":1,"1012":1}}],["透明",{"0":{"1007":1},"1":{"1008":1,"1009":1}}],["透明度",{"0":{"903":1}}],["且该元素将作为绝对定位的子元素的位置参考",{"2":{"987":1}}],["明朝散发弄扁舟",{"2":{"986":1}}],["明天",{"2":{"574":2}}],["人生在世不称意",{"2":{"986":1}}],["举杯消愁愁更愁",{"2":{"986":1}}],["举例",{"2":{"97":1,"98":1}}],["抽刀断水水更流",{"2":{"986":1}}],["欲上青天揽明月",{"2":{"986":1}}],["欲穷千里目",{"2":{"11":1,"12":1,"13":1,"1035":2,"1036":2,"1037":2,"1051":2,"1061":4,"1074":4,"1075":4,"1089":1,"1090":1,"1091":1,"1092":1,"1096":1,"1097":1,"1098":1}}],["俱怀逸兴壮思飞",{"2":{"986":1}}],["蓬莱文章建安骨",{"2":{"986":1}}],["今日之日多烦忧",{"2":{"986":1}}],["今天",{"2":{"574":2,"789":1,"798":1}}],["今天是",{"2":{"65":1,"66":1,"78":1}}],["乱我心者",{"2":{"986":1}}],["昨日之日不可留",{"2":{"986":1}}],["弃我去者",{"2":{"986":1}}],["宣州谢朓楼饯别校书叔云",{"2":{"986":1}}],["随君直到夜郎西",{"2":{"986":1}}],["我寄愁心与明月",{"2":{"986":1}}],["我是标签3",{"2":{"616":1,"617":1,"618":1,"619":1}}],["我是标签2",{"2":{"616":1,"617":1,"618":1,"619":1}}],["我是标签1",{"2":{"616":1,"617":1,"618":1,"619":1}}],["闻道龙标过五溪",{"2":{"986":1}}],["闻王昌龄左迁龙标遥有此寄",{"2":{"986":1}}],["杨花落尽子规啼",{"2":{"986":1}}],["唯见长江天际流",{"2":{"986":1}}],["孤帆远影碧空尽",{"2":{"986":1}}],["烟花三月下扬州",{"2":{"986":1}}],["故人西辞黄鹤楼",{"2":{"986":1}}],["故国不堪回首月明中",{"2":{"481":3,"973":2,"974":2,"975":2,"976":2,"977":2,"978":2,"979":2,"980":6}}],["黄鹤楼送孟浩然之广陵",{"2":{"986":1}}],["黄河入海流",{"2":{"11":1,"12":1,"13":1,"1035":2,"1036":2,"1037":2,"1051":2,"1061":4,"1068":2,"1069":2,"1070":2,"1071":2,"1074":4,"1075":4,"1089":1,"1090":1,"1091":1,"1092":1,"1096":1,"1097":1,"1098":1}}],["偏移值不会影响任何其他元素的位置",{"2":{"986":1}}],["偏移量是相对于视口计算的",{"2":{"987":1}}],["偏移量是相对于最近的位置不是",{"2":{"985":1}}],["偏移量是相对于元素的正常位置计算的",{"2":{"985":1}}],["偏移量",{"2":{"253":1}}],["父元素",{"2":{"984":2,"985":2}}],["父级行",{"2":{"324":1,"327":1}}],["取值就是",{"2":{"984":1}}],["取消",{"2":{"734":1,"827":1,"828":1}}],["取消订阅",{"2":{"625":1}}],["取消置顶",{"2":{"625":1}}],["取消自动隐藏",{"2":{"475":1}}],["取消添加文件",{"2":{"413":1}}],["取消重命名按钮文本",{"2":{"734":1}}],["取消重命名",{"2":{"406":1,"416":1}}],["取消监听组件事件",{"2":{"79":1,"102":1}}],["浏览器默认",{"2":{"984":1}}],["始终垂直滚动",{"0":{"979":1}}],["始终水平滚动",{"0":{"978":1}}],["隐藏",{"0":{"974":1}}],["隐藏表头",{"2":{"265":1}}],["五代",{"2":{"973":1,"974":1,"975":1,"976":1,"977":1,"978":1,"979":1,"980":3}}],["溢出",{"0":{"970":1},"1":{"971":1,"972":1,"973":1,"974":1,"975":1,"976":1,"977":1,"978":1,"979":1,"980":1}}],["忽略容器大小",{"2":{"968":1}}],["忽略限制",{"2":{"418":1}}],["拉伸元素的内容以适应其容器",{"2":{"967":1}}],["充满",{"0":{"967":1}}],["向左浮动",{"0":{"961":1}}],["向右浮动",{"0":{"960":1}}],["立即滚动",{"0":{"945":1}}],["平滑滚动",{"0":{"944":1}}],["光标",{"0":{"935":1},"1":{"936":1}}],["混合使用",{"0":{"924":1}}],["渐隐渐显",{"0":{"913":1}}],["过渡时间",{"0":{"912":1}}],["过渡属性",{"0":{"911":1}}],["过渡动画",{"0":{"910":1},"1":{"911":1,"912":1,"913":1}}],["过滤",{"2":{"378":1}}],["翻转",{"0":{"909":1}}],["缩小",{"0":{"969":1}}],["缩放",{"0":{"907":1}}],["缩进大小",{"2":{"668":1}}],["缩进间距",{"2":{"324":1,"325":1}}],["背景模糊",{"0":{"901":1}}],["背景色透明度",{"0":{"874":1}}],["背景色同步容器选择器",{"2":{"184":1}}],["背景色",{"0":{"872":1},"1":{"873":1,"874":1},"2":{"179":1}}],["滤镜",{"0":{"897":1},"1":{"898":1,"899":1,"900":1,"901":1,"902":1}}],["脉冲",{"0":{"895":1}}],["赞",{"2":{"894":2}}],["水波纹",{"0":{"894":1}}],["水平间距",{"0":{"1031":1}}],["水平",{"2":{"883":1}}],["水平布局时表单表单组标签宽度",{"2":{"834":1}}],["水平布局的表单中也可以使用",{"2":{"832":1}}],["水平布局的表单",{"0":{"827":1}}],["旋转",{"0":{"893":1,"908":1}}],["环大小",{"0":{"890":1},"1":{"891":1}}],["环位置",{"0":{"889":1}}],["环偏移",{"0":{"887":1},"1":{"888":1,"889":1}}],["环颜色透明度",{"0":{"886":1}}],["环颜色",{"0":{"884":1},"1":{"885":1,"886":1}}],["环形部分的前景色",{"2":{"581":1}}],["环形部分的背景色",{"2":{"581":1}}],["环形部分的宽度",{"2":{"581":1}}],["环形背景颜色",{"2":{"293":1}}],["环形直径",{"2":{"293":1}}],["环形进度条的尺寸",{"2":{"581":1}}],["环形进度条生成器允许通过",{"2":{"577":1}}],["环形进度条",{"0":{"293":1,"577":1},"1":{"578":1,"579":1,"580":1,"581":1},"2":{"258":1}}],["他们可以读取到同名的各自的值",{"2":{"868":1}}],["遍历数据使用",{"2":{"865":1}}],["遍历数据",{"0":{"865":1}}],["读取数据使用",{"2":{"863":1}}],["读取数据",{"0":{"863":1}}],["存储数据使用",{"2":{"862":1}}],["存储数据",{"0":{"862":1}}],["存在一些差异",{"2":{"95":1}}],["访问会话存储类型的管理实例即可",{"2":{"861":1}}],["甚至包括",{"2":{"861":1}}],["几乎所有浏览器都支持本地存储",{"2":{"861":1}}],["而且该元素将作为其他绝对定位的子元素的位置参考",{"2":{"985":1}}],["而且该元素不会作为绝对定位的子元素的位置参考",{"2":{"984":1}}],["而且不会在每次提交中发送到服务器",{"2":{"861":1}}],["而不仅仅是字符串",{"2":{"861":1}}],["而不是试图保留整个单词",{"2":{"1098":1}}],["而不是整个元素",{"2":{"84":1,"112":1}}],["而不是直接修改组件的样式",{"2":{"75":1}}],["而不是直接使用数值",{"2":{"74":1}}],["而不是只修改调色板中的某一个颜色",{"2":{"8":1}}],["而不是使用设计工具自带的颜色体系",{"2":{"8":1}}],["拥有更大的存储空间",{"2":{"861":1}}],["拥有自己的",{"2":{"49":1}}],["填充",{"2":{"858":6}}],["毫秒",{"2":{"853":1}}],["附加的菜单选项",{"2":{"853":1}}],["附加到组件根元素上的属性",{"2":{"789":1,"798":1,"803":1,"853":1}}],["梨子",{"2":{"850":1,"851":1}}],["检查安全性",{"2":{"844":1}}],["验证失败",{"2":{"836":1}}],["手机号",{"2":{"831":1,"832":2}}],["手动在",{"2":{"671":1,"707":1}}],["手动切换选中行",{"0":{"333":1}}],["手动展开或收起子行",{"0":{"320":1}}],["手动初始化",{"0":{"238":1}}],["额外内容",{"2":{"831":1}}],["额外的颜色定义",{"0":{"4":1}}],["校验状态",{"0":{"830":1}}],["帮助性文本默认颜色",{"2":{"834":1}}],["帮助性文本",{"0":{"829":1}}],["天",{"2":{"828":1}}],["禅道",{"2":{"828":1}}],["禅道开源版",{"2":{"259":2}}],["私有",{"2":{"827":1}}],["优先级",{"2":{"827":1}}],["优先使用",{"2":{"75":1}}],["任意字内断开",{"0":{"1098":1}}],["任务标题",{"2":{"827":1}}],["任何偏移都将被忽略",{"2":{"984":1}}],["任何溢出元素边界的内容都将是可见的",{"2":{"975":1}}],["任何一个包含溢出内容的单元格可以使用",{"2":{"610":1}}],["任何时候都不应该修改特殊颜色的定义",{"2":{"9":1}}],["任何时候都不建议修改特殊颜色的定义",{"2":{"8":1}}],["有效身份证号码",{"2":{"838":1,"839":3}}],["有项目视图权限即可访问",{"2":{"827":2}}],["有灰色底色进行连接",{"2":{"827":2}}],["有时需要动态启用或禁用行选中功能",{"2":{"340":1}}],["有时并非所有行可以被选中",{"2":{"339":1}}],["有时只需要在部分行内显示",{"2":{"331":1}}],["有时只需要包含特定的扩展库",{"2":{"54":1,"56":1}}],["有时还需要用到其他颜色",{"2":{"4":1}}],["长风万里送秋雁",{"2":{"986":1}}],["长标题类",{"2":{"827":1}}],["长和宽相等",{"2":{"581":1}}],["短标题类",{"2":{"827":1}}],["待定",{"2":{"827":1}}],["至多显示",{"2":{"1051":1}}],["至",{"2":{"827":1}}],["账号信息",{"2":{"831":1}}],["账号",{"2":{"826":1,"827":1,"829":1,"831":1,"832":2,"844":1}}],["范围",{"0":{"816":1}}],["周数",{"0":{"815":1}}],["咕噜",{"2":{"807":1,"808":1,"820":2}}],["猛犸",{"2":{"807":1,"808":1,"820":2,"827":8,"828":1}}],["龙",{"2":{"807":1,"808":1,"820":2,"827":8,"828":1}}],["金鱼",{"2":{"807":1,"808":1,"820":2,"827":8,"828":1}}],["电话",{"2":{"805":1}}],["电子邮件",{"2":{"805":1,"831":1,"832":2}}],["密码",{"2":{"805":1,"826":1,"827":1,"831":1,"832":2,"844":2,"845":1,"846":3}}],["月份",{"0":{"814":1}}],["月份名称",{"2":{"789":1,"798":1}}],["月光如流水一般",{"2":{"14":1,"960":1,"961":1}}],["索引为",{"2":{"789":2,"798":2}}],["星期名称",{"2":{"789":1,"798":1}}],["清除",{"2":{"788":1,"789":1,"797":1,"798":1}}],["清楚格式",{"2":{"622":1,"626":1}}],["两个月",{"2":{"788":1,"797":1}}],["两个月之后",{"2":{"787":1,"796":1}}],["两边对齐",{"0":{"533":1}}],["深色模式",{"2":{"773":1}}],["强关联字段",{"2":{"827":1}}],["强制使用",{"2":{"770":1}}],["强制使用禁用外观",{"2":{"770":1,"779":1}}],["强制使用激活外观",{"2":{"770":1,"779":1}}],["强制使用选中外观",{"2":{"770":1,"779":1}}],["强大的",{"2":{"70":1}}],["允许用户选择多个选项",{"2":{"753":1}}],["允许的值包括",{"2":{"273":1}}],["复选框或单选框颜色",{"2":{"771":1}}],["复选框或单选框大小",{"2":{"771":1}}],["复选框或单选框内联列表组件",{"2":{"770":1}}],["复选框或单选框列表组件",{"2":{"770":1}}],["复选框组件",{"2":{"770":1}}],["复选框也支持多个一起使用组成列表",{"2":{"757":1}}],["复选框列表",{"0":{"757":1}}],["复选框被禁用",{"2":{"755":2}}],["复选框",{"0":{"755":1,"759":1},"2":{"753":1,"755":2,"757":4,"762":4,"764":2}}],["复选框和单选框",{"0":{"753":1},"1":{"754":1,"755":1,"756":1,"757":1,"758":1,"759":1,"760":1,"761":1,"762":1,"763":1,"764":1,"765":1,"766":1,"767":1,"768":1,"769":1,"770":1,"771":1}}],["复制",{"2":{"120":1,"121":1,"151":1,"188":1,"194":1,"195":1,"196":1,"243":1,"431":1,"432":1,"433":1,"434":1,"435":1,"436":1,"437":1,"443":1,"450":1,"451":1,"452":1,"453":1,"514":1,"515":1}}],["函数接收参数为当前节点的数据",{"2":{"668":1}}],["树的数据",{"2":{"668":1}}],["树形菜单",{"0":{"663":1},"1":{"664":1,"665":1,"666":1,"667":1,"668":1,"669":1}}],["财务",{"2":{"664":2}}],["市场",{"2":{"664":2}}],["运维",{"2":{"664":2}}],["测试负责人",{"2":{"827":1}}],["测试",{"2":{"664":2}}],["桌面端",{"2":{"664":2}}],["延迟显示",{"2":{"662":1}}],["弹跳",{"0":{"896":1}}],["弹出方向",{"2":{"662":1}}],["弹性系数值为",{"2":{"263":1}}],["弹性系数用于决定当前列可以分得的宽度比例",{"2":{"263":1}}],["统一处理工具栏按钮属性外观等",{"2":{"639":1}}],["统一的全局配置有如下好处",{"2":{"74":1}}],["统一的",{"2":{"70":1}}],["继承按钮组件的属性",{"2":{"639":1}}],["继承了工具栏的",{"2":{"653":1,"654":1}}],["继承了操作菜单的",{"2":{"646":1}}],["继承了",{"2":{"638":1}}],["技术支持",{"2":{"664":2}}],["技术栈",{"0":{"61":1}}],["技巧",{"2":{"627":1,"629":1}}],["截取屏幕",{"2":{"627":1}}],["黑体",{"2":{"626":1}}],["黑色标签",{"2":{"423":1}}],["黑色按钮",{"2":{"109":1,"158":1}}],["跟导航类似",{"2":{"624":1}}],["插入表情",{"2":{"622":1,"626":1}}],["插件提供了一系列方法用于读写本地存储数据",{"2":{"861":1}}],["插件定义",{"0":{"284":1}}],["插件名称",{"2":{"278":1}}],["插件机制",{"0":{"278":1}}],["插件之后",{"2":{"274":1,"275":1}}],["消除线",{"2":{"622":1,"626":1}}],["消息记录",{"2":{"621":1,"625":1}}],["消息类型",{"2":{"477":1}}],["消息框默认背景色",{"2":{"130":1}}],["消息框提供了如下",{"2":{"129":1,"130":1}}],["消息框能够轻松展示一些需要引起用户注意的内容",{"2":{"123":1}}],["消息框",{"0":{"123":1},"1":{"124":1,"125":1,"126":1,"127":1,"128":1,"129":1,"130":1}}],["斜体",{"2":{"622":1,"626":1}}],["粗体",{"2":{"622":1,"626":1}}],["段落",{"2":{"622":1,"626":1}}],["仿宋体",{"2":{"622":1,"626":1}}],["新宋体",{"2":{"622":1,"626":1}}],["新的预览功能",{"2":{"605":1,"606":1,"607":1,"608":1,"609":1,"611":1,"612":1}}],["新的编辑器",{"2":{"605":1,"606":1,"607":1,"608":1,"609":1,"610":1,"611":1,"612":1}}],["新的导航项",{"2":{"513":1}}],["新的菜单项",{"2":{"449":1}}],["宋体",{"2":{"622":1,"626":1}}],["打开侧边栏",{"2":{"621":1,"625":1}}],["打包时如果需要将扩展库中的组件也进行打包",{"2":{"56":1}}],["打包文档",{"0":{"45":1}}],["打包组件库",{"0":{"44":1}}],["打包",{"0":{"43":1,"56":1},"1":{"44":1,"45":1}}],["发现环节",{"2":{"827":1}}],["发布负责人",{"2":{"827":1}}],["发布时间",{"2":{"605":1,"606":1,"607":1,"608":1,"609":1,"610":1,"611":1,"612":1}}],["发起会议",{"2":{"621":1,"625":1}}],["搜索提示文本",{"2":{"853":1}}],["搜索延迟时间",{"2":{"853":1}}],["搜索选项",{"2":{"850":1}}],["搜索",{"2":{"621":1,"625":1}}],["搜索框值发生变更时的回调函数",{"2":{"602":1}}],["搜索框",{"0":{"596":1},"1":{"597":1,"598":1,"599":1,"600":1,"601":1,"602":1}}],["获得焦点时拥有不同的样式",{"2":{"947":1}}],["获得垂直排列的标签导航",{"2":{"618":1}}],["获取当前所有选中的行",{"2":{"346":1}}],["获取所有数据使用",{"2":{"866":1}}],["获取所有数据",{"0":{"866":1}}],["获取所有选中的行",{"0":{"332":1}}],["获取所有行的层级和折叠信息",{"2":{"328":1}}],["获取所有指定名称的组件实例",{"2":{"97":1}}],["获取层级和折叠信息",{"0":{"322":1},"2":{"328":1}}],["获取一个",{"2":{"259":1}}],["获取",{"2":{"97":1}}],["获取元素上指定名称的最后一个符合特定",{"2":{"97":1}}],["获取元素上指定名称的最后一个组件实例",{"2":{"97":1}}],["获取元素上的找到的所有组件实例",{"2":{"97":1}}],["获取元素上的找到的最后一个组件实例",{"2":{"97":1}}],["获取组件的",{"2":{"84":1,"112":1}}],["获取组件实例",{"0":{"82":1,"97":1,"105":1}}],["获取指定元素上的组件实例",{"2":{"79":1,"102":1}}],["垂直对齐",{"0":{"1083":1},"1":{"1084":1,"1085":1}}],["垂直间距",{"0":{"1032":1}}],["垂直",{"2":{"883":1}}],["垂直列表",{"0":{"776":1}}],["垂直标签页",{"0":{"618":1}}],["垂直排列",{"0":{"502":1}}],["整个表格可以在其首行被下载后就被解析和渲染",{"2":{"610":1}}],["整体行高减少",{"2":{"609":1}}],["某一列的宽度仅由该列首行的单元格决定",{"2":{"610":1}}],["紧凑的表格",{"0":{"609":1}}],["第一个版本发布",{"2":{"605":1,"606":1,"607":1,"608":1,"609":1,"610":1,"611":1,"612":1}}],["第一页",{"2":{"366":1,"528":1,"529":1,"530":1,"535":1,"536":1,"539":2}}],["斑马纹表格外观",{"2":{"605":1}}],["斑马纹表格",{"0":{"605":1}}],["组合方式",{"0":{"845":1}}],["组成部分",{"2":{"604":1}}],["组件根元素的",{"2":{"803":1,"853":1}}],["组件根元素的标签名",{"2":{"789":1,"798":1,"803":1,"853":1}}],["组件根元素的样式",{"2":{"789":1,"798":1,"803":1}}],["组件根元素的类名",{"2":{"789":1,"798":1,"803":1}}],["组件提供多种不同方向的展示方式",{"2":{"659":1}}],["组件信息",{"2":{"642":1}}],["组件选项数据",{"2":{"641":1}}],["组件实现",{"2":{"347":1}}],["组件实例",{"2":{"97":1}}],["组件实例上的",{"2":{"84":1,"112":1}}],["组件初始化事件",{"2":{"116":1}}],["组件样式",{"0":{"108":1},"1":{"109":1,"110":1}}],["组件也提供了点击触发的方式",{"2":{"660":1}}],["组件也提供了纯",{"2":{"107":1}}],["组件也可能是一个",{"2":{"107":1}}],["组件调用方式",{"0":{"96":1},"1":{"97":1,"98":1}}],["组件依赖了",{"2":{"95":1}}],["组件需要继承自",{"2":{"93":1}}],["组件状态类名",{"2":{"92":1}}],["组件内部部分元素类名",{"2":{"92":1}}],["组件名类名",{"2":{"92":1}}],["组件名称",{"2":{"79":1,"102":1}}],["组件只需要定义一系列类名以及对应样式即可",{"2":{"92":1}}],["组件渲染时自动添加的属性",{"2":{"87":1}}],["组件渲染为",{"2":{"84":1,"112":1}}],["组件对应的元素内部禁止直接进行修改",{"2":{"84":1,"112":1}}],["组件对应的元素或用于获取对应元素的选择器",{"2":{"79":1,"102":1}}],["组件采用",{"2":{"84":1,"112":1}}],["组件相比较普通的组件有如下特点",{"2":{"84":1,"112":1}}],["组件才会生效",{"2":{"80":1,"103":1}}],["组件的唯一标识",{"2":{"79":1,"102":1}}],["组件的配置选项",{"2":{"79":1,"84":1,"102":1,"112":1}}],["组件构造方法",{"2":{"79":1,"102":1}}],["组件默认配置",{"2":{"79":1,"102":1}}],["组件基类",{"0":{"101":1},"1":{"102":1,"103":1,"104":1,"105":1},"2":{"79":1,"102":1}}],["组件继承自",{"2":{"79":1,"102":1}}],["组件通常提供了一些",{"2":{"111":1}}],["组件通常提供了多种样式修饰",{"2":{"109":1}}],["组件通常提供了界面所需的基本功能",{"2":{"76":1,"107":1}}],["组件通常可以配合",{"2":{"76":1}}],["组件时",{"2":{"75":1,"87":1}}],["组件支持原生调用",{"2":{"70":1}}],["组件支持通过声明",{"2":{"67":1,"113":1}}],["组件了",{"2":{"65":1}}],["组件开发",{"2":{"61":1}}],["组件开发目录",{"0":{"49":1}}],["组件",{"0":{"65":1,"76":1,"77":1,"92":1,"93":1,"106":1,"112":1,"192":1,"447":1,"511":1,"546":1,"633":1},"1":{"78":1,"79":1,"80":1,"81":1,"82":1,"83":1,"84":1,"85":1,"86":1,"87":1,"107":1,"108":1,"109":1,"110":1,"111":1},"2":{"60":1,"70":3,"71":3,"107":1,"255":1}}],["组件库",{"0":{"869":1},"2":{"69":1,"71":1}}],["组件库内置了大量组件",{"2":{"51":1}}],["组件库扩展",{"0":{"51":1},"1":{"52":1,"53":1,"54":1,"55":1,"56":1}}],["根元素属性",{"2":{"669":1}}],["根元素类名",{"2":{"669":1}}],["根元素样式",{"2":{"602":1,"669":1}}],["根元素",{"2":{"602":1}}],["根据元素当前的字体大小",{"2":{"1048":1}}],["根据常规的文档流来定位元素",{"2":{"984":1,"985":1}}],["根据扩展名",{"2":{"393":1}}],["根据列设置调整单元格对齐方式",{"2":{"257":1}}],["根据设定的列宽显示列",{"2":{"257":1}}],["根据此原理",{"2":{"115":1}}],["输入用来注册的用户名",{"2":{"829":1}}],["输入组附加部分背景颜色",{"2":{"848":1}}],["输入组使用大号尺寸",{"2":{"847":1}}],["输入组使用小号尺寸",{"2":{"847":1}}],["输入组提供了如下",{"2":{"847":1}}],["输入组还提供了额外的",{"2":{"846":1}}],["输入组",{"0":{"843":1},"1":{"844":1,"845":1,"846":1,"847":1,"848":1},"2":{"827":1}}],["输入组组件",{"2":{"536":1}}],["输入一些文本",{"2":{"809":1,"820":1,"821":1,"822":3,"827":1}}],["输入框前",{"2":{"842":3}}],["输入框前缀元素样式",{"2":{"841":1}}],["输入框使用大号尺寸",{"2":{"841":1}}],["输入框使用小号尺寸",{"2":{"841":1}}],["输入框后缀元素样式",{"2":{"841":1}}],["输入框提供了如下",{"2":{"841":1,"842":1}}],["输入框还提供了额外的",{"2":{"839":1}}],["输入框或选择框",{"2":{"827":1}}],["输入框通过为",{"2":{"805":1}}],["输入框上占位文本",{"2":{"789":1,"798":1,"803":1}}],["输入框上的",{"2":{"602":1}}],["输入框失去焦点时的回调函数",{"2":{"602":1}}],["输入框被激活时的回调函数",{"2":{"602":1}}],["输入框的没有值时的占位文本",{"2":{"602":1}}],["输入框的默认值",{"2":{"602":1}}],["输入框样式",{"2":{"602":1}}],["输入框",{"0":{"805":1,"835":1},"1":{"836":1,"837":1,"838":1,"839":1,"840":1,"841":1,"842":1},"2":{"596":1,"602":1,"830":3}}],["窄滚动条样式",{"0":{"594":1}}],["堆叠效果",{"0":{"589":1}}],["堆叠间距",{"0":{"134":1}}],["条纹效果",{"0":{"587":1}}],["得到各种颜色的进度条",{"2":{"584":1}}],["给它一个相对的行高",{"2":{"1048":1}}],["给图片添加高斯模糊样式",{"2":{"898":1}}],["给元素设置文本颜色透明度",{"2":{"1064":1}}],["给元素设置形状阴影效果",{"2":{"900":1}}],["给元素设置背景色透明度",{"2":{"874":1}}],["给元素添加文本颜色",{"2":{"1063":1}}],["给元素添加翻转效果",{"2":{"909":1}}],["给元素添加弹跳动画",{"2":{"896":1}}],["给元素添加脉冲动画",{"2":{"895":1}}],["给元素添加水波纹动画",{"2":{"894":1}}],["给元素添加旋转动画效果",{"2":{"893":1}}],["给元素添加边框颜色透明度",{"2":{"877":1}}],["给元素添加边框颜色",{"2":{"876":1}}],["给元素添加背景色透明度",{"2":{"886":1}}],["给元素添加背景色",{"2":{"873":1}}],["给条纹进度条添加向左滑动的动画",{"2":{"588":1}}],["给使用了",{"2":{"588":1}}],["给进度条添加条纹效果",{"2":{"587":1}}],["给进度条添加不同大小的圆角",{"2":{"585":1}}],["给",{"2":{"584":1,"585":1,"587":1,"589":1}}],["给导航项设置标题样式",{"2":{"495":1}}],["坐标",{"2":{"581":2}}],["百分比文本的",{"2":{"581":2}}],["百分比文本的样式",{"2":{"581":1}}],["百分比",{"0":{"999":1,"1004":1},"2":{"581":1}}],["研发",{"2":{"574":3,"664":2}}],["研发部",{"2":{"318":1}}],["计划日期",{"2":{"828":1}}],["计划完成",{"2":{"574":1}}],["计划开始",{"2":{"574":1}}],["面板提供了如下",{"2":{"575":1,"576":1}}],["面板组",{"0":{"573":1}}],["面板底部",{"2":{"571":1,"573":3}}],["面板内容",{"2":{"571":1,"572":6,"573":3}}],["面板标题",{"2":{"571":1,"572":6,"573":3}}],["面板",{"0":{"570":1},"1":{"571":1,"572":1,"573":1,"574":1,"575":1,"576":1}}],["面包屑选中态元素颜色",{"2":{"148":1}}],["面包屑分割元素颜色",{"2":{"148":1}}],["面包屑分割元素标签类型",{"2":{"148":1}}],["面包屑提供了如下",{"2":{"147":1}}],["面包屑",{"0":{"145":1},"1":{"146":1,"147":1,"148":1}}],["总是显示滚动条",{"2":{"973":1}}],["总计",{"2":{"604":1}}],["总页数",{"2":{"553":1,"561":1}}],["总记录数目",{"2":{"551":1,"559":1}}],["总文件大小超出限制",{"2":{"402":1}}],["总文件大小不超过",{"2":{"387":1}}],["初始默认颜色值",{"2":{"803":1}}],["初始状态的当前页码",{"2":{"550":1,"558":1}}],["初始化选项",{"0":{"281":1,"358":1,"364":1,"368":1,"373":1,"376":1,"853":1}}],["初始化数据表格",{"2":{"259":1}}],["初始化数据表格组件",{"2":{"259":1}}],["初始化时需要依次指定用于展示数据表格的元素和初始化选项",{"2":{"259":1}}],["初始化组件实例或调用组件方法",{"0":{"98":1}}],["初始化脚本",{"0":{"88":1}}],["初始化",{"2":{"67":1,"98":1,"113":1}}],["页码名称",{"2":{"564":1}}],["页时的效果",{"2":{"540":1}}],["页面上创建一个浮动消息",{"2":{"470":1}}],["综合用法",{"0":{"539":1}}],["综合使用",{"2":{"98":1}}],["跳转到",{"0":{"541":1}}],["跳转",{"2":{"536":1,"539":1,"541":1}}],["跳转链接地址",{"2":{"212":1}}],["前面",{"2":{"843":1}}],["前缀和后缀",{"0":{"838":1}}],["前缀表示该操作被禁用",{"2":{"353":1}}],["前端",{"2":{"664":2}}],["前进",{"2":{"622":1,"626":1}}],["前往页码",{"0":{"536":1}}],["结束时间",{"2":{"827":1}}],["结束日期",{"2":{"314":1}}],["结合",{"2":{"838":1}}],["结合编辑器使用",{"0":{"626":1}}],["结合css工具类实现不同类型的分页外观",{"2":{"542":1}}],["结合使用",{"2":{"533":1,"535":1,"536":1}}],["简单用法",{"0":{"598":1}}],["简单使用",{"0":{"579":1}}],["简单分页",{"0":{"540":1}}],["简单的翻页",{"2":{"529":1}}],["简洁样式",{"0":{"529":1}}],["步骤条",{"0":{"501":1}}],["次要导航",{"0":{"498":1},"2":{"498":1,"502":1}}],["带标题的导航",{"0":{"495":1}}],["博客",{"2":{"494":1}}],["注入环节",{"2":{"827":1}}],["注册",{"2":{"494":1}}],["注意",{"2":{"9":1,"67":1,"113":1,"938":1}}],["登录",{"2":{"494":1,"826":1,"827":1,"845":1,"846":3}}],["价格",{"2":{"494":1,"495":1,"497":1,"498":1,"499":1,"500":1,"502":1,"503":1}}],["异步返回用户点击的按钮名称",{"2":{"491":1,"492":1}}],["警告框",{"0":{"491":1}}],["系统对话框",{"0":{"490":1},"1":{"491":1,"492":1}}],["地址",{"2":{"487":1}}],["加载指示器",{"0":{"939":1},"1":{"940":1}}],["加载任何页面内容",{"2":{"486":1}}],["加载中",{"2":{"172":2,"893":2}}],["加载中状态",{"0":{"172":1}}],["移除数据使用",{"2":{"864":1}}],["移除数据",{"0":{"864":1}}],["移除表格所有边框",{"2":{"613":1}}],["移除遮罩层",{"2":{"483":1}}],["移动端",{"2":{"664":2}}],["移动",{"2":{"361":1}}],["移动开发部",{"2":{"318":2}}],["控制遮罩层",{"0":{"483":1}}],["信息提示",{"0":{"482":1}}],["恰似一江春水向东流",{"2":{"481":3,"973":2,"974":2,"975":2,"976":2,"977":2,"978":2,"979":2,"980":6}}],["问君能有几多愁",{"2":{"481":3,"973":1,"974":1,"975":1,"976":1,"977":1,"978":1,"979":2,"980":6}}],["雕栏玉砌应犹在",{"2":{"481":3,"973":2,"974":2,"975":2,"976":2,"977":2,"978":2,"979":2,"980":6}}],["往事知多少",{"2":{"481":3,"973":2,"974":2,"975":2,"976":2,"977":2,"978":2,"979":2,"980":6}}],["春花秋月何时了",{"2":{"481":6,"973":4,"974":4,"975":4,"976":4,"977":4,"978":4,"979":3,"980":9}}],["春花秋月何时了五代",{"2":{"481":3}}],["李煜",{"2":{"481":6,"973":2,"974":2,"975":2,"976":2,"977":2,"978":2,"979":2,"980":6}}],["李明",{"2":{"259":2}}],["虞美人",{"2":{"481":3,"973":1,"974":1,"975":1,"976":1,"977":1,"978":1,"979":1,"980":3}}],["距离上方100px",{"2":{"480":1}}],["窗口中间",{"2":{"480":1}}],["稍稍靠近上方",{"2":{"480":2}}],["告知用户展示相关操作",{"2":{"478":1}}],["撤销",{"2":{"474":1}}],["浮动应当仅适用于实现文字环绕效果",{"2":{"958":1}}],["浮动",{"0":{"957":1},"1":{"958":1,"959":1,"960":1,"961":1}}],["浮动消息内容",{"2":{"477":1}}],["浮动消息持续时间",{"2":{"477":1}}],["浮动消息定位方式",{"2":{"477":1}}],["浮动消息",{"0":{"469":1},"1":{"470":1,"471":1,"472":1,"473":1,"474":1,"475":1,"476":1,"477":1}}],["浮动方向",{"0":{"242":1}}],["批量导入",{"2":{"452":1}}],["批量创建",{"2":{"154":1}}],["即可读写数据",{"2":{"868":1}}],["即可实现多个开关单选联动",{"2":{"778":1}}],["即可实现界面基本功能",{"2":{"70":1}}],["即可监听点击事件",{"2":{"451":1}}],["传参",{"2":{"451":1}}],["传统方式是使用",{"2":{"88":1}}],["退出",{"2":{"439":1}}],["张三",{"2":{"439":1}}],["尾部图标",{"0":{"438":1},"2":{"669":1,"854":1}}],["浅色",{"0":{"1013":1},"1":{"1014":1,"1015":1},"2":{"423":1}}],["看板",{"0":{"419":1},"1":{"420":1}}],["确定",{"2":{"733":1}}],["确定要删除文件吗",{"2":{"402":1}}],["确认重命名按钮文本",{"2":{"733":1}}],["确认框",{"0":{"492":1}}],["确保对应单元格的原始值为日期时间类型或者可以转换为日期时间的字符串或时间戳",{"2":{"292":1}}],["确保所有没有固定在两侧的列中至少有一列启用了弹性宽度",{"2":{"263":1}}],["确保宽度或高度使用了响应式的特殊值",{"2":{"262":1}}],["重复文件提示",{"2":{"699":1,"747":1}}],["重名时的回调",{"2":{"406":1,"417":1}}],["重名提示",{"2":{"406":1}}],["重名文件",{"2":{"402":1}}],["重命名和删除功能",{"2":{"707":1}}],["重命名文件回调",{"2":{"693":1,"740":1}}],["重命名文件时的回调函数",{"2":{"416":1}}],["重命名文件时的回调",{"2":{"406":1}}],["重命名按钮类",{"2":{"684":1,"728":1}}],["重命名按钮文本",{"2":{"683":1,"727":1}}],["重命名按钮图标",{"2":{"682":1,"726":1}}],["重命名按钮",{"2":{"406":1}}],["重命名",{"2":{"400":1,"683":1,"727":1}}],["重新渲染修改",{"2":{"98":1}}],["重新渲染",{"2":{"81":1,"104":1,"463":1,"524":1}}],["限制最大宽度",{"0":{"1006":1}}],["限制最大高度",{"0":{"1001":1}}],["限制日期范围",{"0":{"785":1,"794":1}}],["限制图片类型",{"0":{"674":1}}],["限制上传文件大小",{"0":{"673":1,"710":1}}],["限制上传文件数量",{"0":{"672":1,"709":1}}],["限制工具栏按钮过多超出时是否换行",{"2":{"636":1}}],["限制总文件大小",{"2":{"406":1}}],["限制文件数目",{"0":{"388":1},"2":{"406":1}}],["限制文件大小",{"0":{"387":1},"2":{"406":1}}],["限制文件类型",{"0":{"386":1},"2":{"406":1}}],["限制行是否可以被选中",{"0":{"339":1}}],["所以你可以存储任何可以被系列化为",{"2":{"861":1}}],["所属项目集",{"2":{"828":1}}],["所选择的文件会显示在网格中",{"2":{"383":1}}],["所选择的文件会显示在方框下方",{"2":{"382":1}}],["所选择的文件会显示在按钮上方",{"2":{"381":1}}],["所有可用的工具类定义如下",{"2":{"1029":1}}],["所有可用的选项包括",{"2":{"117":1}}],["所有支持的格式化占位符包括",{"2":{"858":1}}],["所有供切换显示的",{"2":{"616":1}}],["所有行",{"2":{"342":1}}],["所有被选中的行会默认拥有背景高亮样式",{"2":{"330":1}}],["所有未被固定的列会在中间展示",{"2":{"264":1}}],["所有",{"2":{"67":1,"70":2,"113":1}}],["历史记录",{"2":{"378":1}}],["快捷键",{"2":{"378":1}}],["快速创建",{"2":{"154":1}}],["快速上手",{"0":{"62":1},"1":{"63":1,"64":1,"65":1,"66":1,"67":1,"68":1},"2":{"73":1}}],["返回自定义渲染内容",{"2":{"459":1,"520":1}}],["返回对象使用自定义按钮",{"2":{"412":1}}],["返回字符串使用默认按钮并设置文字",{"2":{"412":1}}],["返回",{"2":{"373":3,"406":5,"412":2,"413":1,"416":1,"417":1,"418":1,"866":1,"867":1,"868":3}}],["返回值",{"2":{"100":1,"640":1,"641":1,"856":1,"857":1,"858":1,"860":1}}],["之前还是之后",{"2":{"373":3}}],["之后",{"2":{"65":1}}],["被清除",{"2":{"867":1}}],["被禁用",{"2":{"773":1}}],["被禁用的复选框",{"2":{"757":2,"762":2,"764":1}}],["被禁用的单选框",{"2":{"756":2,"763":2}}],["被禁用的页码将无法响应点击事件",{"2":{"530":1}}],["被禁用的操作",{"2":{"245":1}}],["被禁用的按钮",{"2":{"170":2}}],["被禁用的按钮将无法响应点击事件",{"2":{"170":1}}],["被拖动到的行信息",{"2":{"373":3}}],["拖拽上传文件",{"0":{"714":1}}],["拖放移动",{"2":{"378":1}}],["拖放选择",{"2":{"378":1}}],["拖放改变列宽",{"2":{"378":1}}],["拖放排序",{"0":{"371":1},"1":{"372":1,"373":1}}],["拖动后所有行的",{"2":{"373":1}}],["拖动过程中的回调函数",{"2":{"373":1}}],["拖动结束时的回调函数",{"2":{"373":1}}],["拖动开始时的回调函数",{"2":{"373":1}}],["拖动的行所在的位置",{"2":{"373":3}}],["拖动的行信息",{"2":{"373":4}}],["改插件允许将多个列合并为一个表头分组",{"2":{"374":1}}],["改插件允许通过拖放来改变表格内行的顺序",{"2":{"371":1}}],["改变箭头大小",{"0":{"240":1}}],["跨",{"2":{"370":1}}],["跨行跨列",{"0":{"369":1},"1":{"370":1}}],["让按钮响应用户的鼠标交互",{"2":{"947":1}}],["让我自定义选项",{"2":{"831":2}}],["让创意更容易展现",{"2":{"605":1,"606":1,"607":1,"608":1,"609":1,"610":1,"611":1,"612":2}}],["让进度列的从第",{"2":{"370":1}}],["让第",{"2":{"370":1}}],["让单元格支持展示丰富格式内容",{"2":{"287":1}}],["底部背景色",{"2":{"576":1}}],["底部可按需选择使用",{"2":{"571":1}}],["底部三部分",{"2":{"571":1}}],["底部分页器用于在表尾部显示",{"2":{"365":1}}],["底部分页器",{"0":{"365":1},"1":{"366":1,"367":1,"368":1}}],["底部工具栏设置",{"2":{"789":1,"798":1}}],["底部工具栏用于在表尾部显示一些操作按钮",{"2":{"360":1}}],["底部工具栏",{"0":{"360":1},"1":{"361":1,"362":1,"363":1,"364":1}}],["刷新",{"2":{"361":1,"852":1}}],["映射为按钮名称和按钮属性",{"2":{"359":1}}],["后面或是两边加上文字",{"2":{"843":1}}],["后缀的大号宽度",{"2":{"842":1}}],["后缀的小号宽度",{"2":{"842":1}}],["后缀的默认宽度",{"2":{"842":1}}],["后缀宽度",{"2":{"838":1}}],["后退",{"2":{"622":1,"626":1}}],["后续行中的单元格内容将不会对表格布局产生影响",{"2":{"610":1}}],["后续可以调用相关方法",{"2":{"259":1}}],["后天",{"2":{"574":2}}],["后为下拉菜单中要展示的按钮",{"2":{"353":1}}],["拼接的形式",{"2":{"353":1}}],["挂起项目集",{"2":{"349":1,"352":1}}],["团队成员和干系人可访问",{"2":{"827":2}}],["团队",{"2":{"349":1,"352":1}}],["设定操作按钮的配置映射即可",{"2":{"348":1}}],["设置限制元素最大宽度",{"2":{"1006":1}}],["设置限制元素最大高度",{"2":{"1001":1}}],["设置宽度为特殊值",{"2":{"1005":1}}],["设置宽度为百分比",{"2":{"1004":1}}],["设置宽度为固定值",{"2":{"1003":1}}],["设置宽度或高度与父级容器的宽高一致",{"2":{"261":1}}],["设置高度为特殊值",{"2":{"1000":1}}],["设置高度为百分比",{"2":{"999":1}}],["设置高度为固定值",{"2":{"998":1}}],["设置高级外观颜色",{"0":{"769":1}}],["设置当前元素在",{"2":{"931":1}}],["设置不同大小的阴影",{"2":{"905":1}}],["设置元素的透明度",{"2":{"903":1}}],["设置元素的环显示在元素内部",{"2":{"889":1}}],["设置元素边框大小",{"2":{"881":1}}],["设置元素边框圆角大小",{"2":{"879":1}}],["设置一些特殊类型",{"2":{"810":1}}],["设置一致",{"2":{"265":1}}],["设置为",{"2":{"783":1,"792":1,"801":1}}],["设置为一个函数",{"2":{"450":1,"514":1}}],["设置默认值",{"0":{"783":1,"792":1,"801":1}}],["设置工具栏单个按钮的外观类型",{"2":{"647":1}}],["设置后可以操作模态框之外的交互",{"2":{"483":1}}],["设置",{"2":{"476":1,"583":1,"753":1,"811":1,"812":1,"813":1,"814":1,"815":1,"816":1,"817":1,"818":1,"926":1,"1053":1}}],["设置列类型",{"2":{"359":1}}],["设置缩进间距为",{"2":{"319":1}}],["设置分组为",{"2":{"314":4}}],["设置按钮元素上的",{"2":{"312":1}}],["设置表格支持在鼠标悬停在列上时",{"2":{"315":1}}],["设置表格支持在单元格内显示头像",{"2":{"309":1}}],["设置表格支持点击列头在本地进行排序",{"2":{"303":1}}],["设置表格支持按列进行排序",{"2":{"296":1}}],["设置环形边框大小",{"2":{"293":1}}],["设置环形进度颜色",{"2":{"293":1}}],["设置渲染层级展开折叠切换按钮时的回调函数",{"2":{"275":1}}],["设置层级之间的缩进大小",{"2":{"275":1}}],["设置行数据对象上用于标记当前行为父级行的属性名",{"2":{"275":1}}],["设置行数据对象上用于标记当前行所属父级行",{"2":{"275":1}}],["设置该列上所有单元格的内容对齐方式",{"2":{"273":1}}],["设置滚动条样式",{"2":{"272":1}}],["设置滚动条的大小",{"2":{"272":1}}],["设置水平滚动条显示位置",{"2":{"272":1}}],["设置选择器可实现将当前选中的颜色信息同步到相应元素",{"2":{"179":1}}],["设置值",{"2":{"98":1}}],["切换加载状态",{"2":{"940":1}}],["切换选中行",{"2":{"346":1}}],["切换使用上面的调色板定义",{"2":{"9":1}}],["未选中",{"2":{"766":1,"768":2,"769":2}}],["未选中时的信息",{"2":{"342":1}}],["未关闭",{"2":{"621":1,"625":1}}],["未开始",{"2":{"290":1,"621":1,"625":1}}],["格式返回",{"2":{"342":1}}],["格式化后的字符串",{"2":{"860":1}}],["格式化后的日期时间字符串",{"2":{"858":1}}],["格式化参数映射对象",{"2":{"860":1}}],["格式化参数",{"2":{"860":1}}],["格式化",{"0":{"784":1,"793":1,"802":1}}],["格式化日期时间对象",{"2":{"858":1}}],["格式化日期时间",{"0":{"292":1}}],["格式化字符串",{"0":{"289":1},"2":{"287":1,"858":1,"860":1}}],["格式化文本和操作按钮等",{"2":{"258":1}}],["生成选中信息",{"2":{"342":1}}],["共",{"2":{"342":1,"366":1,"528":1,"535":1,"539":3,"705":1}}],["项中",{"2":{"451":1}}],["项`",{"2":{"342":1}}],["项",{"2":{"342":5,"366":2,"528":2,"535":4,"539":5}}],["项目描述",{"2":{"828":1}}],["项目型",{"2":{"828":1}}],["项目类型",{"2":{"828":1}}],["项目符号",{"2":{"622":1,"626":1}}],["项目",{"2":{"494":1}}],["项目白名单",{"2":{"349":1,"352":1}}],["项目3",{"2":{"295":1}}],["项目2",{"2":{"295":1}}],["项目1",{"2":{"295":1}}],["项目名称",{"2":{"259":2,"263":1,"264":1,"268":1,"273":1,"275":1,"288":1,"289":1,"291":1,"294":2,"574":1,"828":1}}],["项目根目录执行",{"2":{"53":1}}],["判断所有行是否选中",{"0":{"336":1},"2":{"346":1}}],["判断特定行是否选中",{"0":{"335":1},"2":{"346":1}}],["判断行是否选中",{"0":{"334":1},"1":{"335":1,"336":1}}],["判断是否第一次渲染",{"2":{"642":1}}],["判断是否所有子行都已经收起",{"2":{"328":1}}],["判断是否收起所有子行",{"0":{"321":1}}],["层级",{"0":{"994":1},"1":{"995":1,"996":1},"2":{"327":1}}],["尚未被渲染",{"2":{"326":1}}],["折叠图标",{"2":{"668":1}}],["折叠和展开状态",{"0":{"326":1}}],["折叠展开状态变更了",{"2":{"275":1}}],["部门名称",{"2":{"319":1}}],["部分组件提供了专用样式修饰类",{"2":{"110":1}}],["部分",{"2":{"73":2}}],["部分样式",{"2":{"71":1}}],["客户端开发部",{"2":{"318":2}}],["规则进行排序",{"2":{"305":1}}],["按照如下结构来构建一个静态菜单",{"2":{"431":1}}],["按列排序",{"0":{"296":1},"1":{"297":1,"298":1,"299":1,"300":1,"301":1,"302":1}}],["按钮或附加文本",{"2":{"844":1}}],["按钮模式",{"0":{"381":1}}],["按钮高度",{"2":{"174":1}}],["按钮边框颜色",{"2":{"174":1}}],["按钮背景颜色",{"2":{"174":1}}],["按钮使用超大号尺寸",{"2":{"173":1}}],["按钮使用超小号尺寸",{"2":{"173":1}}],["按钮使用大号尺寸",{"2":{"173":1}}],["按钮使用小号尺寸",{"2":{"173":1}}],["按钮使用正方形外观",{"2":{"173":1}}],["按钮还提供了额外的",{"2":{"165":1}}],["按钮阴影效果",{"0":{"164":1}}],["按钮圆角",{"0":{"163":1},"2":{"174":1}}],["按钮配合图标组件一起使用时",{"2":{"159":1}}],["按钮是用来触发一些动作",{"2":{"157":1}}],["按钮提供了如下",{"2":{"155":1,"173":1,"247":1,"613":1}}],["按钮组使用超大号尺寸",{"2":{"155":1}}],["按钮组使用超小号尺寸",{"2":{"155":1}}],["按钮组使用大号尺寸",{"2":{"155":1}}],["按钮组使用小号尺寸",{"2":{"155":1}}],["按钮组可以将多个按钮成组展示",{"2":{"149":1}}],["按钮组",{"0":{"149":1},"1":{"150":1,"151":1,"152":1,"153":1,"154":1,"155":1,"156":1}}],["按钮",{"0":{"157":1},"1":{"158":1,"159":1,"160":1,"161":1,"162":1,"163":1,"164":1,"165":1,"166":1,"167":1,"168":1,"169":1,"170":1,"171":1,"172":1,"173":1,"174":1},"2":{"107":1,"150":1,"156":1,"158":1,"427":3,"845":1}}],["悬停提示",{"0":{"294":1}}],["日期时间对象",{"2":{"856":1,"857":1}}],["日期时间对象或者日期时间字符串或者时间戳",{"2":{"856":1,"857":1,"858":1}}],["日期时间",{"0":{"813":1}}],["日期时间选择器允许用户通过下拉面板同时选择日期和时间",{"2":{"790":1}}],["日期时间选择器",{"0":{"790":1},"1":{"791":1,"792":1,"793":1,"794":1,"795":1,"796":1,"797":1,"798":1}}],["日期值无效时的回调函数",{"2":{"789":1,"798":1}}],["日期格式",{"2":{"789":1,"798":1}}],["日期选择器",{"0":{"781":1},"1":{"782":1,"783":1,"784":1,"785":1,"786":1,"787":1,"788":1,"789":1}}],["日期",{"0":{"811":1},"2":{"304":1}}],["日期不合法时显示的字符串",{"2":{"292":1}}],["日期辅助方法",{"0":{"855":1},"1":{"856":1,"857":1,"858":1},"2":{"90":1}}],["已经默认应用了",{"2":{"947":1}}],["已关闭",{"2":{"621":1,"625":1}}],["已挂起",{"2":{"621":1,"625":1}}],["已激活步骤3",{"2":{"501":1}}],["已激活步骤2",{"2":{"501":1}}],["已激活步骤1",{"2":{"501":1}}],["已复制",{"2":{"438":1}}],["已选中",{"2":{"342":1}}],["已选择",{"2":{"342":1}}],["已完成",{"2":{"290":1}}],["已投入",{"2":{"259":2,"263":1,"264":1,"268":1}}],["产品型",{"2":{"828":1}}],["产品负责人",{"2":{"827":1}}],["产品经理",{"2":{"310":1,"311":1,"312":1}}],["产品名称",{"2":{"297":1,"298":1,"304":1}}],["产品",{"2":{"289":1,"290":1,"295":1,"494":1,"495":1,"497":1,"498":1,"499":1,"500":1,"502":1,"503":1,"664":2}}],["链接添加",{"2":{"619":1}}],["链接",{"0":{"288":1},"2":{"288":1,"947":2}}],["链接按钮",{"0":{"162":1},"2":{"109":1,"110":1,"158":1,"162":1}}],["迷你进度条以及时间日期等",{"2":{"287":1}}],["隔行背景色",{"2":{"279":1}}],["隔行变色",{"0":{"270":1},"2":{"258":1,"605":1}}],["针对每个特定的列",{"2":{"276":1}}],["启用指针事件",{"2":{"942":1}}],["启用迭代",{"2":{"828":1}}],["启用圆形外观",{"2":{"602":1}}],["启用行选中插件",{"2":{"338":1,"342":1}}],["启用行选中",{"0":{"330":1}}],["启用多层级功能",{"2":{"318":1}}],["启用多层级",{"0":{"318":1}}],["启用鼠标悬停效果",{"2":{"316":1}}],["启用列鼠标悬停效果",{"0":{"316":1},"2":{"316":1}}],["启用",{"2":{"274":1,"275":1}}],["启动文档服务器",{"0":{"55":1}}],["启动开发服务",{"0":{"54":1}}],["启动",{"2":{"50":1}}],["居中对齐",{"2":{"273":1}}],["决定水平滚动条的高度和垂直滚动条的宽度",{"2":{"272":1}}],["滚动到",{"2":{"944":1,"945":1}}],["滚动",{"0":{"943":1},"1":{"944":1,"945":1}}],["滚动条样式",{"0":{"593":1}}],["滚动条由自定义滚动条组件实现",{"2":{"272":1}}],["滚动条",{"0":{"272":1,"592":1},"1":{"593":1,"594":1,"595":1}}],["滚动时固定两侧的列和表头",{"2":{"257":1}}],["值变更回调函数",{"2":{"853":1}}],["值变更时的回调函数",{"2":{"789":1,"798":1}}],["值为操作按钮的配置",{"2":{"349":1}}],["值为该行的选中状态",{"2":{"333":1,"341":1}}],["值为要显示的文本",{"2":{"290":1}}],["值",{"2":{"268":1,"854":1}}],["排序值",{"2":{"327":1}}],["排序状态",{"2":{"308":1}}],["排序规则",{"2":{"305":1}}],["排序标记大小",{"2":{"279":1}}],["排序标记",{"0":{"268":1}}],["排版工具类",{"2":{"71":1}}],["排版",{"2":{"11":1,"12":1,"13":1,"14":1,"71":1}}],["定位",{"0":{"981":1},"1":{"982":1,"983":1,"984":1,"985":1,"986":1,"987":1}}],["定制边框颜色",{"2":{"271":1}}],["定制隔行背景色",{"2":{"270":1}}],["定制鼠标悬停背景色",{"2":{"269":1}}],["定制表头背景色",{"2":{"265":1}}],["定义分页项的列表",{"2":{"554":1}}],["定义分页器",{"0":{"366":1},"2":{"366":1}}],["定义导航项列表",{"2":{"518":1}}],["定义与",{"2":{"386":1}}],["定义一个回调函数来判断给定的单元格跨行跨列信息",{"2":{"370":1}}],["定义一个方法用于渲染操作列单元格内的操作按钮",{"2":{"259":1}}],["定义单元格跨行跨列信息",{"2":{"370":1}}],["定义单元格跨行跨列",{"0":{"370":1}}],["定义底部工具栏上的按钮",{"2":{"361":1}}],["定义底部工具栏",{"0":{"361":1}}],["定义该操作按钮为下拉菜单",{"2":{"353":1}}],["定义要展示的操作按钮列表",{"2":{"351":1}}],["定义要展示的每个操作按钮",{"2":{"351":1}}],["定义行上的操作按钮",{"0":{"350":1},"1":{"351":1,"352":1,"353":1}}],["定义行数据",{"2":{"259":1}}],["定义操作按钮的配置映射",{"2":{"349":1}}],["定义操作按钮",{"0":{"349":1}}],["定义操作列",{"0":{"348":1}}],["定义列",{"2":{"314":1}}],["定义如下",{"2":{"295":1,"332":1,"491":1,"492":1}}],["定义数据表格初始化选项",{"2":{"259":1}}],["定义用于展示数据表格的元素",{"2":{"259":1}}],["定义表格的列",{"2":{"259":1}}],["定义区块操作菜单",{"2":{"223":1}}],["定义菜单项列表",{"2":{"199":1,"456":1}}],["定义为",{"2":{"100":1,"227":1,"228":1,"229":1,"230":1}}],["定义",{"0":{"953":1,"956":1,"958":1,"963":1,"971":1,"982":1,"989":1,"992":1,"995":1,"1023":1,"1026":1,"1029":1,"1034":1,"1040":1,"1043":1,"1046":1,"1050":1,"1053":1,"1060":1,"1066":1,"1073":1,"1077":1,"1084":1,"1087":1,"1094":1},"2":{"97":1,"98":1,"100":1,"196":1,"261":1,"263":2,"268":1,"269":1,"272":1,"273":1,"274":1,"275":1,"276":2,"277":1,"278":1,"279":1,"305":1,"453":1,"463":1,"466":1,"467":1,"468":1,"515":1,"524":1,"856":1,"857":1,"858":1,"860":1}}],["定义扩展库",{"0":{"52":1}}],["固定行高",{"0":{"1047":1}}],["固定值",{"0":{"998":1,"1003":1}}],["固定布局的表格",{"0":{"610":1}}],["固定在右侧",{"2":{"264":1}}],["固定在左侧",{"2":{"264":1}}],["固定两侧的列",{"0":{"264":1}}],["时生效",{"2":{"853":2}}],["时间",{"0":{"812":1}}],["时间值无效时的回调函数",{"2":{"803":1}}],["时间格式",{"2":{"803":1}}],["时间选择器",{"0":{"799":1},"1":{"800":1,"801":1,"802":1,"803":1}}],["时",{"2":{"263":1,"458":1}}],["时可以设置",{"2":{"225":1}}],["响应式",{"0":{"262":1}}],["仅当使用高级外观时有效",{"2":{"771":2,"780":1}}],["仅当鼠标悬停在列头上时才高亮该列",{"2":{"316":1}}],["仅鼠标悬停时显示",{"0":{"595":1}}],["仅适用于",{"2":{"402":2}}],["仅在行选中时显示底部工具栏",{"0":{"362":1},"2":{"364":1}}],["仅高度可用",{"2":{"261":1}}],["仅渲染可见范围内的单元格",{"2":{"257":1}}],["最后一个列表有嵌套的子列表",{"2":{"1055":2,"1056":2,"1057":2,"1058":2}}],["最后一页",{"2":{"366":1,"528":1,"529":1,"530":1,"535":1,"536":1,"539":2}}],["最大可选的日期",{"2":{"789":1,"798":1}}],["最大文件数目",{"2":{"392":1,"402":2}}],["最大文件大小",{"2":{"392":1,"402":1}}],["最小可选的日期",{"2":{"789":1,"798":1}}],["最多选择",{"2":{"388":1}}],["最终高度为表头",{"2":{"261":1}}],["最方便自定义阴影的方式是覆盖",{"2":{"37":1}}],["最方便自定义屏幕断点的方式是覆盖",{"2":{"29":1}}],["最方便自定义圆角的方式是覆盖",{"2":{"21":1}}],["关键字",{"2":{"854":1}}],["关键词",{"2":{"845":1}}],["关于表格的固定布局",{"2":{"610":1}}],["关于我们",{"2":{"494":1}}],["关联计划",{"2":{"827":1}}],["关联产品",{"2":{"349":1,"352":1,"827":1}}],["关联菜单元素",{"0":{"237":1}}],["关闭删除和重命名功能",{"0":{"712":1}}],["关闭",{"2":{"259":1,"349":1,"352":1,"479":1,"480":1,"481":1,"483":1}}],["列",{"2":{"370":1}}],["列自定义配置",{"0":{"359":1}}],["列表样式",{"0":{"1052":1},"1":{"1053":1,"1054":1,"1055":1,"1056":1,"1057":1,"1058":1}}],["列表项定义",{"0":{"854":1}}],["列表项或列表项获取方法",{"2":{"853":1}}],["列表联动",{"0":{"778":1}}],["列表",{"2":{"327":1,"373":1}}],["列鼠标悬停效果",{"0":{"315":1},"1":{"316":1}}],["列分组",{"0":{"313":1},"1":{"314":1}}],["列是否启用排序",{"2":{"307":1,"308":1}}],["列排序链接元素上的其他属性",{"2":{"301":1}}],["列排序链接模版或生成函数",{"2":{"301":1,"302":1}}],["列排序类型",{"0":{"300":1},"2":{"300":1,"301":1}}],["列头将根据排序类型显示为链接",{"2":{"296":1,"303":1}}],["列上进行了自定渲染",{"2":{"276":1}}],["列和单元格启用鼠标悬停效果",{"2":{"269":1}}],["列的单元格分别跨",{"2":{"370":1}}],["列的两倍",{"2":{"263":1}}],["列的定义所有可用属性参见",{"2":{"259":1}}],["列宽通常在每一列的定义对象上进行定义",{"2":{"263":1}}],["列宽",{"0":{"263":1}}],["列定义配置",{"0":{"301":1,"307":1,"325":1,"345":1,"377":1}}],["列定义",{"0":{"282":1},"2":{"259":1,"263":1}}],["章节",{"2":{"259":1}}],["进行格式化",{"2":{"292":1}}],["进行渲染",{"0":{"291":1}}],["进行中",{"2":{"290":1,"621":1,"625":1}}],["进行开发",{"2":{"196":1}}],["进度条组件条纹大小",{"2":{"591":1}}],["进度条组件圆角大小",{"2":{"591":1}}],["进度条组件颜色",{"2":{"591":1}}],["进度条组件背景颜色",{"2":{"591":1}}],["进度条提供了如下",{"2":{"590":1}}],["进度条",{"0":{"582":1},"1":{"583":1,"584":1,"585":1,"586":1,"587":1,"588":1,"589":1,"590":1,"591":1}}],["进度",{"2":{"259":2,"263":1,"264":1,"268":1,"273":1,"293":1}}],["完成日期",{"2":{"259":2}}],["完整边框",{"0":{"271":1,"607":1}}],["完整边框等",{"2":{"258":1}}],["完整示例代码如下",{"2":{"259":1}}],["完整圆角",{"2":{"163":1,"425":1}}],["需求数",{"2":{"304":1}}],["需求规模",{"2":{"259":2}}],["需要时垂直滚动",{"0":{"977":1}}],["需要时水平滚动",{"0":{"976":1}}],["需要添加",{"2":{"938":1}}],["需要将",{"2":{"876":1}}],["需要将消息文本放置在",{"2":{"126":1}}],["需要重新设置的选项",{"2":{"463":1,"524":1}}],["需要操作系统支持",{"2":{"406":1}}],["需要通过选项",{"2":{"370":1}}],["需要在该行对应列属性上定义要显示的按钮信息",{"2":{"353":1}}],["需要在初始化选项中明确设置",{"2":{"340":1}}],["需要在初始化选项中设置",{"2":{"330":1}}],["需要在对应列定义上设置",{"2":{"331":1}}],["需要在列定义上设置",{"2":{"319":1}}],["需要在数据表格初始化选项",{"2":{"318":1}}],["需要传递给",{"2":{"117":1}}],["需要被监听的元素上的事件能够被冒泡到",{"2":{"115":1}}],["需要注意的是确保所有行拥有相同的按钮个数",{"2":{"356":1}}],["需要注意的是",{"2":{"95":1}}],["需要手动执行",{"2":{"67":1,"113":1}}],["负责人",{"2":{"259":2,"574":1,"827":1,"828":1}}],["行数限制",{"0":{"1049":1},"1":{"1050":1,"1051":1}}],["行数据对象上的值类型",{"2":{"351":1}}],["行数据定义",{"0":{"283":1}}],["行政",{"2":{"664":2}}],["行展示",{"2":{"370":1}}],["行开始",{"2":{"370":1}}],["行",{"2":{"370":1,"1051":1}}],["行第",{"2":{"370":1}}],["行选中状态变更时的回调函数",{"2":{"344":1}}],["行选中状态是通过行前的",{"2":{"331":1}}],["行选中",{"0":{"329":1},"1":{"330":1,"331":1,"332":1,"333":1,"334":1,"335":1,"336":1,"337":1,"338":1,"339":1,"340":1,"341":1,"342":1,"343":1,"344":1,"345":1,"346":1}}],["行选中交互",{"0":{"274":1},"2":{"258":1}}],["行层级和折叠信息对象",{"0":{"327":1}}],["行高展示",{"2":{"1047":16,"1048":36}}],["行高默认值为",{"2":{"265":1}}],["行高",{"0":{"14":1,"266":1,"1045":1},"1":{"1046":1,"1047":1,"1048":1},"2":{"14":1}}],["虚拟渲染",{"2":{"257":1}}],["箭头大小",{"2":{"252":1,"662":1}}],["触发",{"2":{"602":1,"619":1,"660":6}}],["触发拖放排序的元素选择器",{"2":{"373":1}}],["触发方式",{"0":{"660":1},"2":{"251":1,"662":1}}],["触发时",{"2":{"120":1}}],["标记输入框拥有后缀图标",{"2":{"841":1}}],["标记输入框拥有后缀元素",{"2":{"841":1}}],["标记输入框拥有前缀图标",{"2":{"841":1}}],["标记输入框拥有前缀元素",{"2":{"841":1}}],["标记必填项的一种通用方法是在标签上添加星标",{"2":{"832":1}}],["标记必填项",{"0":{"832":1}}],["标记菜单项为禁用状态",{"2":{"440":1}}],["标记菜单项为选中状态",{"2":{"440":1}}],["标记菜单项为激活状态",{"2":{"440":1}}],["标记菜单内包含图标",{"2":{"440":1}}],["标记选中项",{"0":{"437":1}}],["标记激活项",{"0":{"436":1}}],["标题3",{"2":{"622":1,"626":1}}],["标题2",{"2":{"622":1,"626":1}}],["标题1",{"2":{"622":1,"626":1}}],["标题背景色",{"2":{"576":1}}],["标题",{"0":{"432":1},"2":{"314":1,"479":1,"480":1,"481":1,"483":1,"571":1}}],["标题和分割线",{"0":{"246":1}}],["标签3",{"2":{"616":1,"617":1,"618":1,"619":1}}],["标签2",{"2":{"616":1,"617":1,"618":1,"619":1}}],["标签1",{"2":{"616":1,"617":1,"618":1,"619":1}}],["标签导航",{"0":{"500":1},"2":{"500":1,"502":1}}],["标签来使用",{"2":{"494":1}}],["标签按钮打开",{"2":{"479":2}}],["标签圆角",{"2":{"429":1}}],["标签边框颜色",{"2":{"429":1}}],["标签文字颜色",{"2":{"429":1}}],["标签背景色",{"2":{"429":1}}],["标签提供了如下",{"2":{"428":1}}],["标签还提供了额外的",{"2":{"424":1}}],["标签通常用于对内容进行标记",{"2":{"421":1}}],["标签",{"0":{"421":1},"1":{"422":1,"423":1,"424":1,"425":1,"426":1,"427":1,"428":1,"429":1},"2":{"422":1}}],["标签使用大号尺寸",{"2":{"428":1}}],["标签使用小号尺寸",{"2":{"428":1}}],["标签使用圆形外观",{"2":{"428":1}}],["标签使用",{"2":{"246":1}}],["标签页内容使用",{"2":{"616":1}}],["标签页一般配合导航使用",{"2":{"616":1}}],["标签页",{"0":{"615":1},"1":{"616":1,"617":1,"618":1,"619":1},"2":{"122":1}}],["禁用指针事件",{"2":{"942":1}}],["禁用元素仍然响应鼠标事件",{"2":{"938":1}}],["禁用按钮",{"2":{"938":1}}],["禁用展示",{"2":{"938":1}}],["禁用的链接",{"2":{"938":1}}],["禁用的元素会以半透明的形式显示",{"2":{"938":1}}],["禁用的菜单项",{"0":{"245":1,"435":1}}],["禁用滤镜",{"0":{"902":1}}],["禁用颜色",{"2":{"824":1}}],["禁用动画效果",{"0":{"476":1},"2":{"476":2}}],["禁用自动隐藏",{"0":{"475":1},"2":{"475":1}}],["禁用关闭按钮",{"0":{"473":1},"2":{"473":1}}],["禁用拖放",{"2":{"395":1}}],["禁用",{"0":{"390":1,"601":1,"629":1,"820":1,"937":1},"1":{"938":1},"2":{"766":1,"767":1}}],["禁用鼠标悬停效果",{"2":{"316":1}}],["禁用本地排序",{"2":{"305":1}}],["禁用状态",{"0":{"170":1}}],["鼠标按下",{"2":{"947":1}}],["鼠标移动事件支持",{"2":{"378":1}}],["鼠标悬停变色",{"0":{"606":1}}],["鼠标悬停背景色",{"2":{"279":1}}],["鼠标悬停效果",{"0":{"269":1,"666":1},"2":{"258":1,"668":1}}],["鼠标悬停展开菜单",{"0":{"241":1}}],["鼠标右击时",{"2":{"186":1}}],["该单元格所在行之后的行并不会影响整个列宽",{"2":{"610":1}}],["该回调函数不同内容拥有不同的行为",{"2":{"459":1,"520":1}}],["该回调函数定义如下",{"2":{"339":1,"341":1,"370":1}}],["该配置为分页器组件的初始化选项",{"2":{"366":1}}],["该配置为工具栏组件的初始化选项",{"2":{"355":1,"361":1}}],["该映射的键为操作按钮的名称",{"2":{"349":1}}],["该函数定义如下",{"2":{"342":1,"354":1}}],["该对象的键为行",{"2":{"333":1,"341":1}}],["该插件需要手动启用",{"2":{"371":1}}],["该插件允许表格中的单元格跨行或跨列展示",{"2":{"369":1}}],["该插件让表格内的行支持选中状态",{"2":{"329":1}}],["该插件为内置插件",{"2":{"296":1,"303":1,"309":1,"315":1}}],["该方法会通过",{"2":{"491":1,"492":1}}],["该方法会返回一个对象",{"2":{"333":1}}],["该方法会返回当前所有被选中的行的",{"2":{"332":1}}],["该方法可以通过参数",{"2":{"322":1}}],["该方法定义如下",{"2":{"320":1,"321":1,"322":1,"331":1,"333":1,"335":1,"336":1,"340":1,"491":1,"492":1}}],["该方法用于手动重新载入指定区块的内容",{"2":{"227":1}}],["该列按",{"2":{"305":1}}],["该列按数值进行排序",{"2":{"304":2}}],["该列按日期进行排序",{"2":{"304":2}}],["该列使用默认排序规则进行排序",{"2":{"304":2}}],["该列不支持排序",{"2":{"297":2,"304":2}}],["该列支持排序",{"2":{"297":2}}],["该列当前以按降序排序",{"2":{"297":1}}],["该列当前以按升序排序",{"2":{"297":2}}],["该命令提供了一些参数用户个性化打包",{"2":{"44":1}}],["单词内换行",{"0":{"1097":1}}],["单选",{"0":{"850":1}}],["单选框组件",{"2":{"770":1}}],["单选框和复选框提供了如下",{"2":{"770":1,"771":1,"780":1}}],["单选框",{"0":{"760":1,"807":1},"2":{"756":4,"763":4}}],["单选框通常多个一起使用组成列表",{"2":{"756":1}}],["单选框列表",{"0":{"756":1}}],["单位",{"2":{"828":1,"853":1}}],["单位毫秒",{"2":{"602":1}}],["单文件上传",{"0":{"708":1}}],["单次导入",{"2":{"452":1}}],["单个文件不超过",{"2":{"387":1}}],["单个网格的高度",{"2":{"223":1}}],["单元格格式插件",{"0":{"287":1},"1":{"288":1,"289":1,"290":1,"291":1,"292":1,"293":1,"294":1,"295":1}}],["单元格类型需要在列定义对象通过",{"2":{"277":1}}],["单元格类型",{"0":{"277":1},"2":{"277":1}}],["单元格样式",{"0":{"273":1}}],["单项类型",{"2":{"216":1}}],["区块定义",{"0":{"225":1}}],["区块定义列表",{"2":{"223":1}}],["区块布局变更回调函数",{"2":{"223":1}}],["区块的右键菜单",{"2":{"225":1}}],["区块的内容",{"2":{"225":1}}],["区块的占位内容",{"2":{"225":1}}],["区块的工具栏",{"2":{"225":1}}],["区块的标题",{"2":{"225":1}}],["区块的上边距",{"2":{"225":1}}],["区块的左边距",{"2":{"225":1}}],["区块的大小",{"2":{"225":1}}],["区块的大小映射表",{"2":{"223":1}}],["区块的唯一标识",{"2":{"225":1}}],["区块的默认大小",{"2":{"223":1}}],["区块内容的获取方式",{"2":{"223":1,"225":1}}],["区块之间的间隔",{"2":{"223":1}}],["区别",{"2":{"71":1}}],["仪表盘上可以显示一个或多个区块",{"2":{"225":1}}],["仪表盘用于创建由多个区块构成的信息展示页面",{"2":{"220":1}}],["仪表盘",{"0":{"220":1},"1":{"221":1,"222":1,"223":1,"224":1,"225":1,"226":1,"227":1,"228":1,"229":1,"230":1,"231":1,"232":1,"233":1,"234":1}}],["子列表项",{"2":{"1055":3,"1056":3,"1057":3,"1058":3}}],["子元素",{"2":{"984":2,"985":2}}],["子元素排列顺序",{"2":{"931":1}}],["子元素间距",{"0":{"1028":1},"1":{"1029":1,"1030":1,"1031":1,"1032":1},"2":{"41":1}}],["子项类型",{"2":{"563":1}}],["子菜单将永远被渲染",{"2":{"458":1}}],["子级菜单列表",{"2":{"669":1}}],["子级行",{"2":{"327":1}}],["子级操作数据",{"2":{"218":1}}],["样式属性对象设置该列单元格的样式",{"2":{"273":1}}],["样式属性对象设置表头单元格的样式",{"2":{"273":1}}],["样式",{"2":{"211":1,"668":1,"853":1,"854":1}}],["样式风格进行定制",{"2":{"74":1}}],["展开图标",{"2":{"668":1}}],["展开或折叠指定行的子行",{"2":{"328":1}}],["展开更多操作",{"2":{"186":1}}],["展示间距",{"0":{"628":1}}],["展示分割线",{"0":{"627":1}}],["展示各种类型的信息提示",{"2":{"482":1}}],["展示",{"2":{"291":2,"370":1}}],["展示菜单",{"2":{"204":1}}],["否则取消添加文件",{"2":{"418":1}}],["否则只能通过点击复选框实现切换",{"2":{"274":1}}],["否则只要有滚动条会固定显示",{"2":{"272":1}}],["否则当数据表格总体宽度大于所有固定的列时",{"2":{"264":1}}],["否则可能在所有指定的列宽度总和少于数据表格整体宽度的情况下右侧会出现空白区域",{"2":{"263":1}}],["否",{"2":{"198":1,"201":1,"202":1,"207":1,"208":1,"209":1,"210":1,"211":1,"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"251":1,"252":1,"253":1,"254":1,"455":1,"457":1,"458":1,"459":1,"517":1,"519":1,"520":1,"549":1,"636":1,"637":1,"639":1,"647":1,"656":1,"657":1,"677":1,"678":1,"679":1,"680":1,"681":1,"682":1,"683":1,"684":1,"685":1,"686":1,"687":1,"688":1,"689":1,"690":1,"691":1,"692":1,"693":1,"694":1,"695":1,"696":1,"697":1,"698":1,"699":1,"700":1,"701":1,"702":1,"703":1,"704":1,"705":1,"718":1,"719":1,"720":1,"721":1,"722":1,"723":1,"724":1,"725":1,"726":1,"727":1,"728":1,"729":1,"730":1,"731":1,"732":1,"733":1,"734":1,"735":1,"736":1,"737":1,"738":1,"739":1,"740":1,"741":1,"742":1,"743":1,"744":1,"745":1,"746":1,"747":1,"748":1,"749":1,"750":1,"751":1,"752":1,"827":1}}],["必选",{"2":{"198":1,"199":1,"201":1,"202":1,"207":1,"208":1,"209":1,"210":1,"211":1,"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"251":1,"252":1,"253":1,"254":1,"455":1,"456":1,"457":1,"458":1,"459":1,"517":1,"518":1,"519":1,"520":1,"549":1,"636":1,"637":1,"638":1,"639":1,"647":1,"649":1,"650":1,"652":1,"655":1,"656":1,"657":1,"676":1,"677":1,"678":1,"679":1,"680":1,"681":1,"682":1,"683":1,"684":1,"685":1,"686":1,"687":1,"688":1,"689":1,"690":1,"691":1,"692":1,"693":1,"694":1,"695":1,"696":1,"697":1,"698":1,"699":1,"700":1,"701":1,"702":1,"703":1,"704":1,"705":1,"717":1,"718":1,"719":1,"720":1,"721":1,"722":1,"723":1,"724":1,"725":1,"726":1,"727":1,"728":1,"729":1,"730":1,"731":1,"732":1,"733":1,"734":1,"735":1,"736":1,"737":1,"738":1,"739":1,"740":1,"741":1,"742":1,"743":1,"744":1,"745":1,"746":1,"747":1,"748":1,"749":1,"750":1,"751":1,"752":1}}],["必须包含",{"2":{"259":1}}],["必须",{"2":{"117":1,"225":1}}],["示例",{"0":{"256":1,"420":1,"443":1,"597":1,"883":1,"1009":1,"1012":1,"1015":1,"1018":1,"1021":1,"1024":1,"1027":1,"1030":1,"1041":1,"1044":1,"1051":1,"1054":1,"1061":1,"1067":1,"1078":1,"1085":1,"1088":1,"1095":1},"1":{"257":1,"258":1,"598":1,"599":1,"600":1,"601":1,"1031":1,"1032":1,"1055":1,"1056":1,"1057":1,"1058":1,"1068":1,"1069":1,"1070":1,"1071":1,"1079":1,"1080":1,"1081":1,"1082":1,"1089":1,"1090":1,"1091":1,"1092":1,"1096":1,"1097":1,"1098":1},"2":{"196":1,"451":1,"452":1,"453":1,"515":1,"605":1,"862":1,"863":1,"864":1,"865":1,"866":1,"867":1,"868":1}}],["菜单隐藏后的回调函数",{"2":{"853":1}}],["菜单隐藏时的回调函数",{"2":{"853":1}}],["菜单显示后的回调函数",{"2":{"853":1}}],["菜单显示时的回调函数",{"2":{"853":1}}],["菜单样式",{"2":{"853":1}}],["菜单类名",{"2":{"853":1}}],["菜单方向",{"2":{"853":1}}],["菜单最小宽度",{"2":{"853":1}}],["菜单最小高度",{"2":{"853":1}}],["菜单最大宽度",{"2":{"853":1}}],["菜单最大高度",{"2":{"853":1}}],["菜单高度",{"2":{"853":1}}],["菜单宽度",{"2":{"853":1}}],["菜单条目定义",{"0":{"669":1}}],["菜单操作项定义对象",{"2":{"468":1}}],["菜单组件类",{"2":{"466":1}}],["菜单标题文字颜色",{"2":{"441":1}}],["菜单项关联数据",{"2":{"669":1}}],["菜单项点击事件",{"2":{"669":1}}],["菜单项自定义内容",{"2":{"669":1}}],["菜单项元素样式",{"2":{"669":1}}],["菜单项元素类名",{"2":{"669":1}}],["菜单项元素属性",{"2":{"669":1}}],["菜单项类型",{"2":{"669":1}}],["菜单项组件名称",{"2":{"669":1}}],["菜单项文本",{"2":{"669":1}}],["菜单项定义对象",{"2":{"467":1}}],["菜单项图标透明度",{"2":{"441":1}}],["菜单项激活状态文字颜色",{"2":{"441":1}}],["菜单项激活状态背景色",{"2":{"441":1}}],["菜单项鼠标悬停文字颜色",{"2":{"441":1}}],["菜单项鼠标悬停背景色",{"2":{"441":1}}],["菜单阴影",{"2":{"441":1}}],["菜单边框",{"2":{"441":1}}],["菜单背景颜色",{"2":{"441":1}}],["菜单圆角",{"2":{"441":1}}],["菜单用于展示一个操作列表",{"2":{"430":1}}],["菜单对象",{"2":{"254":1}}],["菜单按钮",{"2":{"236":1,"237":1,"238":1,"239":1,"240":1,"241":1,"245":1,"246":1}}],["菜单",{"0":{"430":1},"1":{"431":1,"432":1,"433":1,"434":1,"435":1,"436":1,"437":1,"438":1,"439":1,"440":1,"441":1},"2":{"199":1,"254":1,"628":1}}],["菜单生成器允许通过",{"2":{"442":1}}],["菜单生成器",{"0":{"442":1},"1":{"443":1,"444":1,"445":1,"446":1,"447":1,"448":1,"449":1,"450":1,"451":1,"452":1,"453":1,"454":1,"455":1,"456":1,"457":1,"458":1,"459":1,"460":1,"461":1,"462":1,"463":1,"464":1,"465":1,"466":1,"467":1,"468":1},"2":{"196":1}}],["菜单上面",{"2":{"157":1}}],["构造方法",{"0":{"196":1,"453":1,"515":1}}],["构建工具",{"2":{"61":1}}],["引入单元格跨行跨列插件",{"2":{"370":1}}],["引入",{"0":{"189":1,"444":1,"508":1,"543":1,"630":1},"1":{"190":1,"191":1,"192":1,"193":1,"445":1,"446":1,"447":1,"448":1,"509":1,"510":1,"511":1,"512":1,"544":1,"545":1,"546":1,"547":1,"631":1,"632":1,"633":1,"634":1}}],["动态导航项",{"0":{"514":1}}],["动态",{"2":{"494":1,"495":1,"497":1,"498":1,"499":1,"500":1,"502":1,"503":1}}],["动态菜单项",{"0":{"450":1}}],["动态创建一个环形进度条",{"2":{"577":1}}],["动态创建一个浮动消息",{"2":{"469":1}}],["动态创建一个菜单",{"2":{"442":1}}],["动态创建菜单",{"2":{"430":1}}],["动态启用行选中",{"0":{"340":1}}],["动态生成",{"0":{"188":1}}],["动画执行完毕",{"2":{"619":1}}],["动画效果",{"0":{"588":1,"617":1}}],["动画",{"0":{"892":1},"1":{"893":1,"894":1,"895":1,"896":1},"2":{"70":1,"75":1}}],["操作本地会话数据",{"0":{"867":1}}],["操作拦截",{"0":{"403":1}}],["操作按钮定义列表",{"2":{"477":1}}],["操作按钮定义类型",{"0":{"351":1}}],["操作按钮通过工具栏组件实现",{"2":{"355":1}}],["操作按钮的配置",{"2":{"354":1}}],["操作按钮的配置为工具栏条目配置",{"2":{"349":1}}],["操作按钮由",{"2":{"347":1}}],["操作列",{"0":{"347":1},"1":{"348":1,"349":1,"350":1,"351":1,"352":1,"353":1,"354":1,"355":1,"356":1,"357":1,"358":1,"359":1}}],["操作时间",{"2":{"292":1}}],["操作菜单",{"2":{"624":1,"635":1,"638":1}}],["操作菜单定义对象",{"2":{"250":1}}],["操作菜单定位方式",{"2":{"201":1}}],["操作菜单展开位置",{"2":{"200":1}}],["操作",{"2":{"187":1,"236":1,"237":1,"238":2,"239":1,"240":1,"241":1,"242":1,"245":1,"246":1,"259":2,"264":1,"273":1,"276":1,"288":1,"291":1,"294":1}}],["作为示例",{"2":{"1055":1,"1056":1,"1057":1,"1058":1}}],["作为加载指示器的元素",{"2":{"940":1}}],["作为输入组容器",{"2":{"844":1}}],["作为表单项的名称",{"2":{"789":1,"798":1,"803":1,"853":1}}],["作为表单字段的名称",{"2":{"406":1}}],["作为链接的目标",{"2":{"669":1}}],["作为链接的",{"2":{"669":1}}],["作为容器元素",{"2":{"616":1}}],["作为按钮",{"0":{"181":1}}],["作用",{"2":{"129":1,"135":1,"142":1,"143":1,"147":1,"155":1,"173":1,"247":1,"428":1,"440":1,"441":1,"484":1,"485":1,"504":1,"537":1,"575":1,"590":1,"613":1,"623":1,"770":1,"771":1,"779":1,"780":1,"823":1,"824":1,"833":1,"841":1,"842":1,"847":1}}],["选择一种水果",{"2":{"852":1}}],["选择一个计划",{"2":{"827":1}}],["选择一个产品",{"2":{"827":1}}],["选择一个宠物",{"2":{"807":1,"820":1}}],["选择文件",{"2":{"818":1}}],["选择文件时的回调函数",{"2":{"414":1}}],["选择文件时的回调",{"2":{"406":1}}],["选择范围",{"2":{"816":1}}],["选择周数",{"2":{"815":1}}],["选择月份",{"2":{"814":1}}],["选择时间",{"2":{"812":1}}],["选择日期时间",{"2":{"813":1}}],["选择日期",{"2":{"811":1}}],["选择多个宠物",{"2":{"808":1,"820":1}}],["选择框上的占位文本",{"2":{"853":1}}],["选择框",{"0":{"768":1,"806":1},"1":{"807":1,"808":1}}],["选择颜色进行同步",{"2":{"179":1}}],["选择颜色",{"2":{"176":1,"177":1,"182":1,"183":1,"817":1}}],["选中",{"2":{"766":1,"768":4,"769":4}}],["选中行之前的回调函数",{"2":{"344":1}}],["选中时的信息",{"2":{"342":1}}],["选中信息",{"2":{"342":1}}],["选中状态变更信息",{"2":{"341":1}}],["选中状态变更",{"2":{"274":1}}],["选项可以在弹出面板左侧显示一个自定义菜单",{"2":{"787":1,"795":1,"796":1}}],["选项可以在弹出面板侧面显示一个自定义菜单",{"2":{"786":1}}],["选项可以在触发文件限制时拦截文件操作",{"2":{"404":1}}],["选项二",{"2":{"767":1}}],["选项一",{"2":{"767":1}}],["选项来更改外观类型",{"2":{"661":1}}],["选项来指定表格的总体宽和高",{"2":{"261":1}}],["选项的单个配置",{"2":{"640":2}}],["选项基础上添加新的参数选项",{"2":{"635":1}}],["选项设置日期和时间的格式化形式",{"2":{"793":1}}],["选项设置日期格式化形式",{"2":{"784":1,"802":1}}],["选项设置默认值",{"2":{"783":1,"792":1,"801":1}}],["选项设置为",{"2":{"473":1}}],["选项设置回调函数可以拦截文件操作",{"2":{"403":1}}],["选项指定外观工具类即可",{"2":{"472":1}}],["选项进行指定",{"2":{"471":1}}],["选项定义对象",{"2":{"465":1,"526":1}}],["选项名称",{"2":{"263":1}}],["选项对象支持的属性包括",{"2":{"223":1}}],["选项和按钮组的",{"2":{"651":1}}],["选项和按钮的",{"2":{"646":1}}],["选项和按钮选项",{"2":{"638":1}}],["选项和",{"2":{"199":1}}],["选项",{"0":{"184":1,"197":1,"223":1,"405":1,"454":1,"477":1,"516":1,"548":1,"581":1,"602":1,"635":1,"662":1,"668":1,"675":1,"716":1,"789":1,"798":1,"803":1},"1":{"198":1,"199":1,"200":1,"201":1,"202":1,"406":1,"455":1,"456":1,"457":1,"458":1,"459":1,"460":1,"461":1,"517":1,"518":1,"519":1,"520":1,"521":1,"522":1,"549":1,"550":1,"551":1,"552":1,"553":1,"554":1,"555":1,"636":1,"637":1,"638":1,"639":1,"640":1,"641":1,"642":1,"643":1,"676":1,"677":1,"678":1,"679":1,"680":1,"681":1,"682":1,"683":1,"684":1,"685":1,"686":1,"687":1,"688":1,"689":1,"690":1,"691":1,"692":1,"693":1,"694":1,"695":1,"696":1,"697":1,"698":1,"699":1,"700":1,"701":1,"702":1,"703":1,"704":1,"705":1,"717":1,"718":1,"719":1,"720":1,"721":1,"722":1,"723":1,"724":1,"725":1,"726":1,"727":1,"728":1,"729":1,"730":1,"731":1,"732":1,"733":1,"734":1,"735":1,"736":1,"737":1,"738":1,"739":1,"740":1,"741":1,"742":1,"743":1,"744":1,"745":1,"746":1,"747":1,"748":1,"749":1,"750":1,"751":1,"752":1},"2":{"117":1,"269":1,"272":1,"274":1,"275":1,"276":1,"554":2,"646":1,"648":2,"651":1,"653":2,"654":2,"774":3,"776":3,"777":3,"778":3}}],["修复了大量已知问题",{"2":{"605":1,"606":1,"607":1,"608":1,"609":1,"610":1,"611":1,"612":1}}],["修饰类",{"2":{"173":1,"504":8,"770":4,"779":3,"833":5}}],["修改密码",{"2":{"439":1}}],["修改",{"2":{"74":1,"97":1,"98":1,"246":1}}],["修改文档源文件",{"2":{"50":1}}],["修改字重",{"2":{"13":1}}],["修改字号",{"2":{"12":1}}],["修改字体",{"2":{"11":1}}],["激活颜色",{"2":{"824":1}}],["激活项目集",{"2":{"349":1,"352":1}}],["激活",{"2":{"171":1,"361":1}}],["激活状态",{"0":{"171":1},"1":{"172":1}}],["状态响应",{"0":{"946":1},"1":{"947":1}}],["状态",{"0":{"169":1,"530":1},"1":{"170":1},"2":{"290":1,"291":1,"294":1,"295":1,"304":1,"305":1,"327":1}}],["状态等",{"2":{"109":1}}],["一周从星期几开始",{"2":{"789":1,"798":1}}],["一周",{"2":{"788":1,"797":1}}],["一周之后",{"2":{"787":1,"796":1}}],["一年之后",{"2":{"787":1,"796":1}}],["一个月",{"2":{"788":1,"797":1}}],["一个月之后",{"2":{"787":1,"796":1}}],["一个或多个行组成表格的主体",{"2":{"604":1}}],["一个面板通常包含标题",{"2":{"571":1}}],["一个警告框选项对象",{"2":{"491":1,"492":1}}],["一起使用",{"2":{"440":1}}],["一起使用时则获得圆点标签",{"2":{"426":1}}],["一起使用时则获得圆形按钮",{"2":{"168":1}}],["一次只能选择一个文件",{"2":{"396":1}}],["一次选择一个文件",{"0":{"396":1}}],["一次性指定当前列上所有操作按钮",{"2":{"359":1}}],["一般用法",{"0":{"222":1,"664":1}}],["一些",{"2":{"95":1,"107":1}}],["一些特殊组件提供了静态方法来直接使用",{"2":{"86":1}}],["一些组件支持通过",{"2":{"85":1}}],["圆形外观",{"0":{"599":1}}],["圆形按钮",{"0":{"168":1}}],["圆点样式",{"0":{"1057":1}}],["圆点导航",{"0":{"499":1},"2":{"499":1,"502":1}}],["圆点标签",{"0":{"426":1}}],["圆角大小",{"0":{"585":1}}],["圆角能让界面元素更加具有亲和力",{"2":{"16":1}}],["圆角配置",{"0":{"16":1}}],["圆角",{"0":{"15":1,"425":1},"1":{"16":1,"17":1,"18":1,"19":1,"20":1,"21":1,"22":1},"2":{"74":1,"824":1}}],["普通",{"2":{"947":1}}],["普通链接",{"2":{"947":1}}],["普通图标",{"2":{"668":1}}],["普通大小",{"2":{"424":1}}],["普通大小按钮",{"2":{"165":1}}],["普通阴影",{"2":{"164":1}}],["普通圆角",{"2":{"163":1,"425":1}}],["普通颜色文字链接",{"2":{"110":1,"162":1}}],["或单元格",{"2":{"612":1}}],["或其具体像素值",{"2":{"480":1}}],["或通过",{"2":{"451":1}}],["或通过函数动态确定",{"2":{"262":1}}],["或",{"2":{"158":1,"297":1,"304":2,"342":1,"410":1,"616":1,"768":1,"917":1,"919":1,"923":1,"940":1,"1053":1}}],["或者直接指定要显示的文本",{"2":{"581":1}}],["或者直接在浏览器中引用整个",{"2":{"70":1}}],["或者通过",{"2":{"486":1}}],["或者通过函数动态返回",{"2":{"310":1}}],["或者通过字符串指定用于查找容器元素的选择器",{"2":{"196":1,"453":1,"515":1}}],["或者指定另外的图标",{"2":{"602":2}}],["或者指定默认排序函数或排序规则映射",{"2":{"308":1}}],["或者指定排序函数或排序规则名称",{"2":{"307":1}}],["或者主动在指定位置展示菜单",{"2":{"185":1}}],["或者组件实例",{"2":{"98":1}}],["好的按钮设计能够引导用户高效的达到目的",{"2":{"157":1}}],["剪切",{"2":{"151":1,"188":1,"194":1,"195":1,"243":1,"431":1,"432":1,"433":1,"435":1,"436":1,"437":1,"438":1,"443":1,"450":1,"451":1,"452":1,"514":1}}],["多个值的分隔字符串",{"2":{"853":1}}],["多个参数使用",{"2":{"117":1}}],["多选",{"0":{"851":1}}],["多选框",{"0":{"808":1}}],["多行文本框",{"0":{"809":1}}],["多层级菜单",{"0":{"452":1}}],["多层级",{"0":{"317":1},"1":{"318":1,"319":1,"320":1,"321":1,"322":1,"323":1,"324":1,"325":1,"326":1,"327":1,"328":1}}],["多层级数据结构支持和交互实现由内置插件",{"2":{"275":1}}],["多层级数据结构",{"0":{"275":1},"2":{"258":1}}],["多级子菜单仅支持通过手动初始化的方式创建",{"2":{"243":1}}],["多级子菜单",{"0":{"243":1}}],["多级菜单按钮",{"2":{"243":2}}],["多级菜单",{"0":{"194":1}}],["多组按钮",{"0":{"151":1}}],["删除和重命名功能",{"0":{"711":1},"1":{"712":1,"713":1}}],["删除确认提示",{"2":{"406":1}}],["删除按钮类",{"2":{"688":1,"732":1}}],["删除按钮文本",{"2":{"687":1,"731":1}}],["删除按钮图标",{"2":{"686":1,"730":1}}],["删除按钮",{"2":{"406":1}}],["删除文件回调",{"2":{"692":1,"739":1}}],["删除文件时的回调函数",{"2":{"415":1}}],["删除文件时的回调",{"2":{"406":1}}],["删除文件",{"2":{"402":1}}],["删除",{"2":{"150":1,"349":2,"352":2,"361":1,"401":1,"667":1,"687":1,"731":1}}],["编辑器",{"2":{"827":1}}],["编辑状态",{"2":{"378":1}}],["编辑",{"2":{"150":1,"259":1,"276":2,"349":1,"352":1,"361":1,"667":1}}],["编辑事件机制实际原理为在",{"2":{"115":1}}],["放置在",{"2":{"150":1,"616":1}}],["图片格式支持jpg",{"2":{"671":1,"672":1,"673":1,"674":1}}],["图片",{"2":{"622":1,"626":1,"627":1,"629":1,"845":1}}],["图片选择是基于网格模式的一种预设模式",{"2":{"384":1}}],["图片选择",{"0":{"384":1}}],["图标或按钮",{"2":{"843":1}}],["图标或者文字的形式展示用户及具有特殊标识的其他对象",{"2":{"137":1}}],["图标",{"2":{"669":1,"854":1}}],["图标工具栏",{"0":{"622":1}}],["图标名称",{"2":{"477":1}}],["图标将自动靠右侧对齐",{"2":{"438":1}}],["图标按钮",{"0":{"159":1}}],["图书馆",{"2":{"146":1}}],["首页",{"2":{"146":1,"494":1,"495":1,"497":1,"498":1,"499":1,"500":1,"502":1,"503":1}}],["搭配css工具类",{"2":{"573":1}}],["搭配",{"2":{"139":1,"151":1,"163":1,"164":1}}],["增加的时间单位",{"2":{"857":1}}],["增加的时间值",{"2":{"857":1}}],["增加了一系列",{"2":{"83":1,"96":1}}],["增强功能",{"0":{"258":1}}],["增强的头像插件",{"2":{"138":1}}],["个部分",{"2":{"604":2}}],["个预设的显示位置",{"2":{"471":1}}],["个人资料",{"2":{"439":1}}],["个性化配置",{"0":{"391":1},"1":{"392":1,"393":1,"394":1,"395":1,"396":1,"397":1,"398":1}}],["个文件等待上传",{"2":{"705":1}}],["个文件",{"2":{"388":1,"705":1,"708":1}}],["个",{"2":{"138":1}}],["建议文字数目不要超过",{"2":{"138":1}}],["建议只通过修改调色板来实现",{"2":{"9":1}}],["头像元素上的",{"2":{"310":1}}],["头像默认背景颜色",{"2":{"143":1}}],["头像默认圆角大小",{"2":{"143":1}}],["头像使用超大号尺寸",{"2":{"142":1}}],["头像使用超小号尺寸",{"2":{"142":1}}],["头像使用大号尺寸",{"2":{"142":1}}],["头像使用小号尺寸",{"2":{"142":1}}],["头像提供了如下",{"2":{"142":1,"143":1,"440":1,"441":1,"623":1}}],["头像形状",{"0":{"139":1}}],["头像是用图片",{"2":{"137":1}}],["头像",{"0":{"137":1,"309":1},"1":{"138":1,"139":1,"140":1,"141":1,"142":1,"143":1,"144":1,"310":1,"311":1,"312":1},"2":{"136":1,"258":1}}],["头像组使用超大号尺寸",{"2":{"135":1}}],["头像组使用超小号尺寸",{"2":{"135":1}}],["头像组使用大号尺寸",{"2":{"135":1}}],["头像组使用小号尺寸",{"2":{"135":1}}],["头像组提供了如下",{"2":{"135":1}}],["头像组用于将多个头像堆叠显示",{"2":{"131":1}}],["头像组",{"0":{"131":1},"1":{"132":1,"133":1,"134":1,"135":1,"136":1},"2":{"144":1}}],["反之则更大",{"2":{"134":1}}],["添加覆盖区域模糊样式",{"2":{"901":1}}],["添加文件",{"2":{"679":1}}],["添加文件时的回调函数",{"2":{"413":1}}],["添加文件时的回调",{"2":{"406":1}}],["添加工具栏",{"0":{"667":1}}],["添加工具类",{"2":{"434":1,"435":1}}],["添加图标",{"0":{"665":1}}],["添加子项目集",{"2":{"349":1,"352":1}}],["添加插件使用声明",{"2":{"274":1,"275":1}}],["添加",{"2":{"245":1,"530":1,"534":1,"616":1,"617":1,"628":1,"753":1,"768":1,"828":1,"832":1,"909":1,"933":1}}],["添加同样等级的",{"2":{"133":1}}],["添加扩展库",{"0":{"53":1}}],["配合使用其他选项可以实现不同的效果",{"2":{"313":1}}],["配合使用",{"0":{"180":1},"1":{"181":1,"182":1,"183":1}}],["配合使用css",{"2":{"140":1,"161":1,"840":1}}],["配合丰富的css",{"2":{"158":1,"423":1}}],["配合丰富的",{"2":{"128":1}}],["配置等信息",{"2":{"87":2}}],["配置来定义基础风格",{"2":{"74":1}}],["配置",{"2":{"70":2,"74":1}}],["像添加关闭按钮一样",{"2":{"127":1}}],["絮语注意到是当需要在消息框中包含更多内容时",{"2":{"126":1}}],["嘿",{"2":{"124":2,"126":2,"127":4,"128":11,"470":1,"472":1,"473":1,"475":1,"476":1}}],["兼容模式",{"0":{"121":1}}],["兼容性",{"0":{"58":1},"1":{"59":1,"60":1,"61":1}}],["粘贴",{"2":{"120":1,"121":1,"151":1,"188":1,"194":1,"195":1,"196":1,"243":1,"431":1,"432":1,"433":1,"434":2,"435":1,"436":1,"437":1,"438":1,"443":1,"450":1,"451":1,"452":1,"453":1,"514":1,"515":1}}],["默认元素不显示",{"2":{"913":1}}],["默认尺寸",{"2":{"839":1}}],["默认公开",{"2":{"827":1}}],["默认已开启多文件上传",{"2":{"707":1}}],["默认文件列表",{"0":{"715":1},"2":{"697":1,"745":1}}],["默认文件信息对象",{"2":{"411":1}}],["默认大小写",{"0":{"1082":1}}],["默认大小",{"2":{"481":1}}],["默认超过",{"2":{"475":1}}],["默认会在右侧显示关闭按钮",{"2":{"473":1}}],["默认会为图片文件显示缩略图",{"2":{"394":1}}],["默认显示的文件列表",{"2":{"406":1}}],["默认模式为按钮模式",{"2":{"381":1}}],["默认生成的选中信息为",{"2":{"342":1}}],["默认每级缩进间距为",{"2":{"319":1}}],["默认的折叠状态",{"2":{"668":1}}],["默认的排序状态",{"2":{"308":1}}],["默认的列宽",{"2":{"263":1}}],["默认值",{"2":{"279":1,"441":1,"636":1,"668":1,"677":1,"678":1,"679":1,"681":1,"682":1,"683":1,"685":1,"686":1,"687":1,"705":1,"718":1,"719":1,"720":1,"721":1,"722":1,"723":1,"725":1,"726":1,"727":1,"729":1,"730":1,"731":1,"733":1,"734":1,"735":1,"742":1,"789":1,"798":1,"853":1}}],["默认高度为",{"2":{"266":1}}],["默认高度与行高",{"2":{"265":1}}],["默认情况下支持对文件进行移除",{"2":{"401":1}}],["默认情况下支持对文件进行重命名",{"2":{"400":1}}],["默认情况下用户可以在操作系统文件选择对话框中一次选择多个文件",{"2":{"396":1}}],["默认情况下用户可以拖放文件到文件选择器中",{"2":{"395":1}}],["默认情况下",{"2":{"331":1}}],["默认情况下也会为子行根据所属的层级关系显示不同的缩进",{"2":{"319":1}}],["默认情况下会检查行数据上的",{"2":{"318":1}}],["默认情况下列的最大宽度",{"2":{"263":1}}],["默认情况下列的最小宽度",{"2":{"263":1}}],["默认情况下宽度为",{"2":{"261":1}}],["默认情况下可以通过网址",{"2":{"47":1,"50":1}}],["默认为",{"2":{"223":8,"225":7,"269":3,"272":3,"274":1,"275":4,"293":4,"708":1,"712":1,"713":1,"714":1,"853":1}}],["默认间距等同于",{"2":{"134":1}}],["默认",{"2":{"117":3,"200":1,"201":1,"214":1,"215":1,"216":1,"480":1,"602":1,"661":1,"789":2,"798":3,"803":2,"853":7,"953":1}}],["是在浏览器本地存储应用数据的好途径",{"2":{"861":1}}],["是",{"2":{"199":1,"456":1,"518":1,"638":1,"649":1,"650":1,"652":1,"655":1,"676":1,"717":1,"827":1}}],["是否必选",{"2":{"853":1}}],["是否必须提供值",{"2":{"789":1,"798":1,"803":1}}],["是否公开",{"2":{"827":1}}],["是否继续",{"2":{"827":1}}],["是否使用图标按钮",{"2":{"735":1}}],["是否开启多文件上传",{"2":{"678":1,"721":1}}],["是否默认展开",{"2":{"669":1}}],["是否选中",{"2":{"669":1}}],["是否激活",{"2":{"669":1}}],["是否应用淡入淡出动画",{"2":{"662":1}}],["是否将搜索图标放在后面",{"2":{"602":1}}],["是否只读",{"2":{"602":1,"789":1,"798":1,"803":1}}],["是否只执行一次",{"2":{"117":1}}],["是否在中间区域显示百分比文本",{"2":{"581":1}}],["是否在点击行时切换选中状态",{"2":{"344":1}}],["是否允许选择多个值",{"2":{"853":1}}],["是否允许同名文件",{"2":{"406":1}}],["是否允许拖拽",{"2":{"406":1}}],["是否允许在文件选择对话框中一次性选择多个文件",{"2":{"406":1}}],["是否保留超出数量文件",{"2":{"402":1}}],["是否保留超出总大小文件",{"2":{"402":1}}],["是否保留超出大小文件",{"2":{"402":1}}],["是否保留重名文件",{"2":{"402":1}}],["是否显示文件图标",{"2":{"719":1}}],["是否显示文件大小",{"2":{"677":1,"720":1}}],["是否显示搜索按钮图标",{"2":{"602":1}}],["是否显示清除按钮图标",{"2":{"602":1}}],["是否显示缩略图",{"2":{"406":1}}],["是否显示",{"2":{"345":1}}],["是否显示层级切换按钮",{"2":{"325":1}}],["是否启用搜索",{"2":{"853":1}}],["是否启用快捷键",{"2":{"853":1}}],["是否启用拖拽功能",{"2":{"742":1}}],["是否启用拖放排序",{"2":{"373":1}}],["是否启用删除按钮",{"2":{"685":1,"729":1}}],["是否启用重命名按钮",{"2":{"681":1,"725":1}}],["是否启用表头分组",{"2":{"376":1}}],["是否启用行选中",{"2":{"344":1}}],["是否启用行选中功能",{"2":{"340":1}}],["是否启用多层级",{"2":{"324":1}}],["是否启用多列排序",{"2":{"308":1}}],["是否视为父级行的属性名",{"2":{"324":1}}],["是否设置为折叠",{"2":{"320":1}}],["是否响应式",{"2":{"223":1}}],["是否是激活状态",{"2":{"215":1}}],["是否禁用",{"2":{"214":1,"406":1,"602":1,"669":1,"789":1,"798":1,"803":1,"853":1,"854":1}}],["是否尽在点击自身时触发",{"2":{"117":1}}],["是否阻止默认行为",{"2":{"117":1}}],["是否阻止事件冒泡",{"2":{"117":1}}],["是一个全新的更加现代的",{"2":{"71":1}}],["是一个的开源",{"2":{"69":1}}],["数值",{"2":{"805":1}}],["数组和复杂对象",{"2":{"861":1}}],["数组来自定义一组操作",{"2":{"474":1}}],["数组的形式指定",{"2":{"117":1}}],["数据仍然可以跨页面访问",{"2":{"867":1}}],["数据网格",{"2":{"378":1}}],["数据使用一个对象定义",{"2":{"259":1}}],["数据",{"2":{"146":1}}],["数据表格插件",{"0":{"286":1},"1":{"287":1,"288":1,"289":1,"290":1,"291":1,"292":1,"293":1,"294":1,"295":1,"296":1,"297":1,"298":1,"299":1,"300":1,"301":1,"302":1,"303":1,"304":1,"305":1,"306":1,"307":1,"308":1,"309":1,"310":1,"311":1,"312":1,"313":1,"314":1,"315":1,"316":1,"317":1,"318":1,"319":1,"320":1,"321":1,"322":1,"323":1,"324":1,"325":1,"326":1,"327":1,"328":1,"329":1,"330":1,"331":1,"332":1,"333":1,"334":1,"335":1,"336":1,"337":1,"338":1,"339":1,"340":1,"341":1,"342":1,"343":1,"344":1,"345":1,"346":1,"347":1,"348":1,"349":1,"350":1,"351":1,"352":1,"353":1,"354":1,"355":1,"356":1,"357":1,"358":1,"359":1,"360":1,"361":1,"362":1,"363":1,"364":1,"365":1,"366":1,"367":1,"368":1,"369":1,"370":1,"371":1,"372":1,"373":1,"374":1,"375":1,"376":1,"377":1,"378":1}}],["数据表格支持插件机制",{"2":{"278":1}}],["数据表格支持如下选项来对行和单元格的渲染进行定制",{"2":{"276":1}}],["数据表格支持通过选项分别对行",{"2":{"269":1}}],["数据表格的行选中交互由内置插件",{"2":{"274":1}}],["数据表格在可用区域内无法显示完整内容时允许通过滚动条滚动查看",{"2":{"272":1}}],["数据表格不支持对数据进行排序等交互",{"2":{"268":1}}],["数据表格是一种展示二维数据的强大方式",{"2":{"255":1}}],["数据表格",{"0":{"255":1},"1":{"256":1,"257":1,"258":1,"259":1,"260":1,"261":1,"262":1,"263":1,"264":1,"265":1,"266":1,"267":1,"268":1,"269":1,"270":1,"271":1,"272":1,"273":1,"274":1,"275":1,"276":1,"277":1,"278":1,"279":1,"280":1,"281":1,"282":1,"283":1,"284":1,"285":1},"2":{"68":1,"70":1}}],["分布为省略和裁剪",{"2":{"1073":1}}],["分钟",{"2":{"798":1,"803":1}}],["分钟选择间隔",{"2":{"798":1,"803":1}}],["分享",{"2":{"667":1}}],["分页生成器",{"0":{"538":1},"1":{"539":1,"540":1,"541":1,"542":1,"543":1,"544":1,"545":1,"546":1,"547":1,"548":1,"549":1,"550":1,"551":1,"552":1,"553":1,"554":1,"555":1,"556":1,"557":1,"558":1,"559":1,"560":1,"561":1,"562":1,"563":1,"564":1,"565":1,"566":1,"567":1,"568":1,"569":1}}],["分页提供了如下",{"2":{"537":1}}],["分页按钮间距",{"0":{"532":1}}],["分页",{"0":{"527":1},"1":{"528":1,"529":1,"530":1,"531":1,"532":1,"533":1,"534":1,"535":1,"536":1,"537":1}}],["分页器",{"2":{"365":1}}],["分割线",{"0":{"433":1,"882":1},"1":{"883":1}}],["分别设置同名的存储的值",{"2":{"868":1}}],["分别创建一个本地存储和会话存储实例",{"2":{"868":1}}],["分别来修改这两个属性名",{"2":{"318":1}}],["分别提供了",{"2":{"86":1}}],["分组间分割线",{"0":{"314":1}}],["分类",{"2":{"289":1,"290":1,"295":1}}],["分隔",{"2":{"117":1}}],["相对行高",{"0":{"1048":1}}],["相同域下一般达到",{"2":{"861":1}}],["相关属性设置",{"2":{"933":1}}],["相关回调函数定义参加选项和",{"2":{"403":1,"404":1}}],["相关选项如下",{"2":{"269":1}}],["相当于调用",{"2":{"117":2}}],["相当于事件委托",{"2":{"117":1}}],["相比较本地存储",{"2":{"867":1}}],["相比较直接使用这些浏览器原生接口",{"2":{"861":1}}],["相比较普通的表格",{"2":{"255":1}}],["相比较",{"2":{"71":1,"861":1}}],["说明",{"2":{"117":1,"223":1,"225":1,"604":1,"668":1}}],["变换",{"0":{"906":1},"1":{"907":1,"908":1,"909":1}}],["变更事件",{"2":{"116":1}}],["变量含义",{"2":{"130":1,"148":1,"174":1,"248":1,"429":1,"505":1,"576":1,"591":1,"614":1,"834":1,"848":1}}],["变量用于自定义组件的样式",{"2":{"111":1}}],["变量名称",{"2":{"130":1,"148":1,"174":1,"248":1,"429":1,"505":1,"576":1,"591":1,"614":1,"834":1,"848":1}}],["变量名称拥有相同的格式",{"2":{"6":1}}],["变量名",{"2":{"32":1,"143":1,"441":1,"485":1,"771":1,"780":1,"824":1,"842":1}}],["变量实现的全局",{"2":{"70":1}}],["变量实现",{"2":{"27":1,"74":1}}],["变量来个性化设置滚动条的外观",{"2":{"272":1}}],["变量来定制个性化主题",{"2":{"74":1}}],["变量来进行覆盖",{"2":{"74":1}}],["变量来使用阴影",{"2":{"35":1}}],["变量来使用圆角",{"2":{"19":1}}],["变量来获取屏幕断点的值",{"2":{"27":1}}],["变量覆盖调色板时",{"2":{"9":1}}],["变量",{"0":{"6":1,"19":1,"21":1,"27":1,"29":1,"35":1,"37":1,"111":1,"130":1,"143":1,"148":1,"174":1,"248":1,"279":1,"429":1,"441":1,"485":1,"505":1,"576":1,"591":1,"614":1,"771":1,"780":1,"824":1,"834":1,"842":1,"848":1},"2":{"6":2,"21":1,"24":1,"29":1,"37":1,"71":1,"130":1,"143":1,"265":1,"269":1,"270":1,"271":1,"279":1,"441":1,"485":1,"576":1,"769":1,"771":1,"774":1,"780":1,"824":1,"842":1}}],["便捷事件绑定",{"0":{"114":1},"1":{"115":1,"116":1,"117":1,"118":1}}],["便捷事件机制允许通过",{"2":{"89":1,"115":1}}],["便捷事件机制",{"0":{"89":1}}],["便捷组件声明",{"0":{"113":1}}],["红色按钮",{"2":{"111":1}}],["专用样式修饰",{"0":{"110":1}}],["❤️",{"2":{"109":1,"158":1}}],["描边",{"2":{"109":1,"158":1,"423":1}}],["正文",{"2":{"622":1,"626":1}}],["正常",{"2":{"171":1,"819":1}}],["正方形按钮",{"0":{"167":1}}],["正",{"2":{"109":1,"158":1,"167":1,"168":1}}],["形状阴影",{"0":{"900":1}}],["形状",{"0":{"166":1},"1":{"167":1,"168":1},"2":{"109":1}}],["也就是说",{"2":{"107":1}}],["也可以改变",{"2":{"931":1}}],["也可以用于构建更复杂的组件",{"2":{"430":1}}],["也可以在列定义上通过",{"2":{"319":1}}],["也可以通过英文逗号拼接多个颜色一起指定",{"2":{"177":1}}],["也可以通过",{"2":{"117":1}}],["也可以单独作为子项目进行开发维护",{"2":{"49":1}}],["也可以将组件名附加到网址后面",{"2":{"47":1}}],["基础用法",{"0":{"494":1}}],["基本用法",{"0":{"470":1,"826":1}}],["基本功能",{"0":{"257":1}}],["基本使用",{"0":{"107":1,"124":1,"132":1,"138":1,"146":1,"176":1,"571":1,"754":1,"773":1,"836":1},"1":{"755":1,"756":1,"757":1}}],["基于存储数据的例子应该返回",{"2":{"863":1}}],["基于操作菜单",{"2":{"624":1}}],["基于下拉选择器实现的颜色选择器",{"2":{"175":1}}],["基于",{"2":{"60":1,"70":2,"71":2,"75":1,"199":1,"554":1,"596":1,"986":1}}],["回调函数和",{"2":{"389":1}}],["回调函数使用",{"2":{"342":1}}],["回调函数定义中",{"2":{"118":1}}],["回调函数",{"2":{"100":1,"389":1}}],["监听点击事件",{"0":{"451":1}}],["监听行选中变更",{"0":{"341":1}}],["监听元素尺寸变化",{"0":{"100":1}}],["监听组件事件",{"2":{"79":1,"102":1}}],["请注意",{"2":{"975":1}}],["请选择你的最爱",{"2":{"850":1,"851":1}}],["请选择文件",{"2":{"392":1}}],["请填写",{"2":{"836":2,"837":2,"838":4,"839":4,"840":2}}],["请输入任务标题",{"2":{"827":1}}],["请输入日期",{"2":{"98":1}}],["请参考对应的文档",{"2":{"41":1}}],["指针事件",{"0":{"941":1},"1":{"942":1}}],["指定其进行立即滚动",{"2":{"945":1}}],["指定其进行平滑滚动",{"2":{"944":1}}],["指定",{"2":{"661":1}}],["指定参数",{"0":{"580":1}}],["指定下拉菜单的属性",{"2":{"568":1}}],["指定类型为",{"2":{"565":1,"566":1,"567":1,"569":1}}],["指定分页按钮的点击回调事件",{"2":{"555":1}}],["指定导航项中是否包含左侧图标",{"2":{"519":1}}],["指定对话框触发按钮",{"2":{"479":1}}],["指定触发打开子级菜单的事件",{"2":{"458":1}}],["指定用于创建导航的容器元素",{"2":{"515":1}}],["指定用于创建菜单的容器元素",{"2":{"453":1}}],["指定用于创建上下文菜单的容器元素",{"2":{"196":1}}],["指定宽度",{"2":{"356":1}}],["指定改列上显示的操作按钮",{"2":{"352":1}}],["指定回调函数动态生成",{"2":{"342":1}}],["指定是否视为父级行的属性名为",{"2":{"318":1}}],["指定父级行",{"2":{"318":1}}],["指定默认排序规则比较行数",{"2":{"305":1}}],["指定通用排序规则",{"0":{"305":1}}],["指定列名到排序规则的映射",{"2":{"305":1}}],["指定列排序链接",{"0":{"298":1}}],["指定列的排序规则",{"0":{"304":1}}],["指定列的排序状态",{"0":{"297":1}}],["指定列的宽度弹性系数",{"2":{"263":1}}],["指定列的最大宽度",{"2":{"263":1}}],["指定列的最小宽度",{"2":{"263":1}}],["指定一个用于创建分页器的配置",{"2":{"368":1}}],["指定一个用于创建底部工具栏的配置",{"2":{"364":1}}],["指定一个用于创建操作按钮工具栏的配置",{"2":{"359":1}}],["指定一个对象用于定义该列上所有可能出现的操作按钮",{"2":{"359":1}}],["指定一个回调函数用于对组件渲染进行自定义",{"2":{"459":1,"520":1,"640":1}}],["指定一个回调函数用于修改最终生成的操作按钮属性",{"2":{"358":1,"359":1}}],["指定一个回调函数按需生成特定行上的操作按钮属性列表",{"2":{"358":1,"359":1}}],["指定一个回调函数来动态返回是否可以选中",{"2":{"339":1}}],["指定一个回调函数在组件销毁之前调用",{"2":{"643":1}}],["指定一个回调函数在渲染之前调用",{"2":{"641":1}}],["指定一个回调函数在渲染之后调用",{"2":{"460":1,"461":1,"521":1,"522":1,"642":1}}],["指定一个回调函数在层级展开折叠状态变更时执行",{"2":{"275":1}}],["指定一个回调函数在行选中状态变更时执行",{"2":{"274":1}}],["指定一个函数来比较进行排序",{"2":{"304":2}}],["指定一个函数来在每次渲染时动态返回值",{"2":{"261":1}}],["指定了列定义上的",{"2":{"263":1}}],["指定数据表格的最小和最大高度",{"2":{"261":1}}],["指定菜单项中是否包含左侧图标",{"2":{"202":1,"457":1}}],["指定选项",{"2":{"196":1,"453":1,"515":1}}],["指定选项在元素上初始化一个组件",{"2":{"98":1}}],["指引",{"0":{"57":1},"2":{"1038":1}}],["直接指定要提示的消息文本",{"2":{"491":1,"492":1}}],["直接使用本地内容也是很方便",{"2":{"486":1}}],["直接使用触发按钮或者一行",{"2":{"486":1}}],["直接使用触发按钮即可展现对话框",{"2":{"478":1}}],["直接将图标",{"2":{"438":1}}],["直接访问对应的组件页面",{"2":{"47":1}}],["直到找到",{"2":{"97":2}}],["性能更好",{"2":{"95":1}}],["保留空格自动换行",{"0":{"1092":1}}],["保留空格不自动换行",{"0":{"1090":1}}],["保留换行",{"2":{"1091":1}}],["保留超出数量文件",{"2":{"406":1}}],["保留超出总大小文件",{"2":{"406":1}}],["保留超出大小文件",{"2":{"406":1}}],["保留重复文件",{"2":{"406":1,"417":1}}],["保存",{"2":{"188":1,"194":1,"195":1,"243":1,"443":1,"451":1,"452":1,"479":1,"480":1,"481":1,"483":1}}],["保持一致",{"2":{"95":1}}],["保证整个系统的",{"2":{"74":1}}],["它的",{"2":{"95":1}}],["替代品",{"2":{"95":1}}],["扩展",{"0":{"95":1,"193":1,"448":1,"512":1,"547":1,"634":1},"1":{"96":1,"97":1,"98":1,"99":1,"100":1}}],["扩展文档",{"2":{"94":1}}],["扩展组件库的目录结构与",{"2":{"52":1}}],["扩展组件库可以来自本地系统的任意位置",{"2":{"52":1}}],["参照文本文本上标对齐",{"2":{"1085":1}}],["参照文本文本下标对齐",{"2":{"1085":1}}],["参照文本底部对齐",{"2":{"1085":1}}],["参照文本顶端对齐",{"2":{"1085":1}}],["参照文本中部对齐",{"2":{"1085":1}}],["参考",{"0":{"136":1,"144":1,"156":1,"1038":1},"2":{"610":1}}],["参考打包",{"2":{"94":1}}],["参数",{"2":{"56":1,"100":1,"196":1,"278":1,"453":1,"463":1,"515":1,"524":1,"557":1,"562":1,"640":1,"641":1,"642":1,"856":1,"857":1,"858":1,"860":1}}],["参数即可",{"2":{"54":1,"56":1}}],["销毁前的回调函数",{"2":{"853":1}}],["销毁",{"2":{"98":1}}],["销毁方法等",{"2":{"93":1}}],["销毁组件",{"2":{"79":1,"97":1,"102":1}}],["渲染完成后的回调函数",{"2":{"853":1}}],["渲染",{"2":{"277":1,"344":1}}],["渲染此列上的单元格时的回调函数",{"2":{"276":1}}],["渲染表头上的单元格时的回调函数",{"2":{"276":1}}],["渲染每行上的单元格时的回调函数",{"2":{"276":1}}],["渲染方法",{"2":{"93":1}}],["渲染组件",{"2":{"79":1,"102":1}}],["要操作此次会话在本地的数据可以通过",{"2":{"867":1}}],["要提示的消息文本",{"2":{"491":1,"492":1}}],["要将某列作为操作列",{"2":{"348":1}}],["要判断的行",{"2":{"335":1,"339":1}}],["要切换的选中状态",{"2":{"333":1}}],["要切换选中状态的行",{"2":{"333":1}}],["要获取所有选中的行",{"2":{"332":1}}],["要折叠或展开的行",{"2":{"320":1}}],["要显示层级切换按钮",{"2":{"319":1}}],["要使用环形进度条确保对应单元格的原始值为数值类型或者可以转换为数值的字符串",{"2":{"293":1}}],["要让格式化日期时间生效",{"2":{"292":1}}],["要为列添加折叠展开操作按钮和应用层级缩进",{"2":{"275":1}}],["要为列添加切换选中复选框",{"2":{"274":1}}],["要启用分页器还需要在表尾配置",{"2":{"366":1}}],["要启用底部工具栏还需要在表尾配置",{"2":{"361":1}}],["要启用该插件",{"2":{"330":1}}],["要启用该插件需要通过选项",{"2":{"274":1,"275":1}}],["要启用多层级功能",{"2":{"318":1}}],["要启用排序标记可以通过列定义对象上的",{"2":{"268":1}}],["要执行的回调函数",{"2":{"117":1}}],["要执行的",{"2":{"117":1}}],["要定义具体的行对应列上的操作按钮",{"2":{"353":1}}],["要定义",{"2":{"92":1}}],["要在特定列内显示",{"2":{"331":1}}],["要在文档网站服务模式中包含对扩展组件库的文档支持",{"2":{"55":1}}],["要在开发模式中包含对扩展组件库的开发调试",{"2":{"54":1}}],["辅助类来设置宽度",{"2":{"828":1}}],["辅助类已获得统一的堆叠间距",{"2":{"133":1}}],["辅助工具",{"0":{"90":1},"2":{"90":1}}],["辅助方法实现",{"2":{"88":1}}],["辅助方法",{"0":{"99":1},"1":{"100":1},"2":{"83":1}}],["辅助方法使用组件",{"0":{"83":1}}],["辅助方法和组件类",{"2":{"78":1}}],["辅助方法和组件类都在全局对象",{"2":{"65":1}}],["用省略号",{"2":{"1074":1}}],["用来设置按钮外观类型",{"2":{"646":1}}],["用户名或",{"2":{"844":1,"845":1,"846":3}}],["用户名",{"2":{"831":1,"832":2,"836":2,"838":1,"839":3}}],["用户名可以包含特殊字符及汉字",{"2":{"829":1}}],["用户无法通过点击来切换选中状态",{"2":{"768":1}}],["用户为按钮组组件件设置的",{"2":{"641":1}}],["用户点击后可以根据改列的排序规则进行排序",{"2":{"303":1}}],["用户点击后可以更新表格",{"2":{"296":1}}],["用法",{"0":{"221":1,"782":1,"791":1,"800":1,"940":1,"954":1},"1":{"222":1}}],["用于快速为元素或组件实现特定功能界面颜色外观",{"2":{"1019":1}}],["用于快速为元素或组件实现特定颜色的实心填充外观",{"2":{"1016":1}}],["用于快速为元素或组件实现特定颜色的浅色填充外观",{"2":{"1013":1}}],["用于快速为元素或组件实现特定颜色的轮廓描边外观",{"2":{"1010":1}}],["用于快速为元素或组件实现特定文字颜色带透明背景外观",{"2":{"1007":1}}],["用于控制内联或表格单元格的垂直对齐的工具类",{"2":{"1084":1}}],["用于控制定位元素的位置的工具类",{"2":{"989":1}}],["用于控制元素中的换行符的工具类",{"2":{"1094":1}}],["用于控制元素的空格属性的工具类",{"2":{"1087":1}}],["用于控制元素的堆叠层级的工具类",{"2":{"995":1}}],["用于控制元素可见性的工具类",{"2":{"992":1}}],["用于控制元素在dom中的位置的工具类",{"2":{"982":1}}],["用于控制元素如何处理超出容器的内容的工具类",{"2":{"971":1}}],["用于控制用户能否选中文本的工具类",{"2":{"948":1}}],["用于设置元素浮动或清除浮动影响的工具类",{"2":{"958":1}}],["用于搜索",{"2":{"854":1}}],["用于方便用户从多个选项列表中进行选择",{"2":{"849":1}}],["用于显示",{"2":{"789":2,"798":2}}],["用于显示年份的格式化文本",{"2":{"789":1,"798":1}}],["用于表单上传文件",{"2":{"706":1}}],["用于表单上传图片",{"2":{"670":1}}],["用于展示所有数据的各个属性名称",{"2":{"604":2}}],["用于指定头像其他属性",{"2":{"310":1}}],["用于从行数据对象上获取头像名称的属性名",{"2":{"310":1}}],["用于从行数据对象上获取头像",{"2":{"310":1}}],["用于从行数据对象上获取头像图片地址的属性名",{"2":{"310":1}}],["用于初始化数据表格",{"2":{"259":1}}],["用于定义菜单列表",{"2":{"236":1}}],["用于定义组件的唯一标识",{"2":{"87":1}}],["用于自定义按钮的颜色",{"2":{"111":1}}],["用于注册组件全局事件",{"2":{"87":1}}],["用于组件点击或鼠标悬停时的切换行为",{"2":{"87":1}}],["用于声明组件",{"2":{"87":1}}],["用于标识组件的状态",{"2":{"87":2}}],["用到的第三方库",{"0":{"60":1}}],["另外提供6种主题样式",{"2":{"572":1}}],["另外还提供了单独的图片选择器用于选择图片文件",{"2":{"380":1}}],["另外支持通过如下属性来自定义头像",{"2":{"310":1}}],["另外支持通过如下列定义上配置的属性来自定义进度条",{"2":{"293":1}}],["另外组件在渲染时也会自动添加一些属性",{"2":{"87":1}}],["另一个操作",{"2":{"187":1,"236":1,"237":1,"238":2,"239":1,"240":1,"241":1,"242":1,"246":1}}],["另一种方式是通过",{"2":{"80":1,"103":1}}],["元素根据正常文档流进行定位",{"2":{"986":1}}],["元素的内容应该如何去适应指定容器的高度与宽度",{"2":{"963":1}}],["元素中",{"2":{"882":1}}],["元素标签",{"2":{"604":1}}],["元素导航条目组件",{"2":{"504":1}}],["元素导航组件",{"2":{"504":1}}],["元素上调用初始化函数并通过配置指定表单字段名即可使用上传文件组件",{"2":{"671":1,"707":1}}],["元素上创建一个菜单",{"2":{"443":1}}],["元素上绑定了一个事件监听器",{"2":{"115":1}}],["元素添加类",{"2":{"805":1}}],["元素添加多个",{"2":{"589":1}}],["元素添加",{"2":{"584":1,"585":1,"587":1,"604":1,"616":1,"806":1,"809":1}}],["元素添加到菜单项",{"2":{"438":1}}],["元素添加工具类",{"2":{"436":1,"437":1}}],["元素",{"2":{"244":1,"581":1,"589":1,"768":1,"830":1,"986":1}}],["元素使用类",{"2":{"826":1,"827":1,"828":1}}],["元素使用",{"2":{"146":1}}],["元素作为输入组内部额外元素",{"2":{"847":1}}],["元素作为输入组组件",{"2":{"847":1}}],["元素作为输入框组件",{"2":{"841":1}}],["元素作为表单按钮容器",{"2":{"833":1}}],["元素作为表单控件的提示性文本",{"2":{"833":1}}],["元素作为表单控件组件",{"2":{"823":1,"833":1}}],["元素作为表单组标签",{"2":{"833":1}}],["元素作为表单组件",{"2":{"833":1}}],["元素作为表格组件",{"2":{"613":1}}],["元素作为工具栏",{"2":{"623":1}}],["元素作为进度条组件",{"2":{"590":1}}],["元素作为进度条容器组件",{"2":{"590":1}}],["元素作为面板尾部组件",{"2":{"575":1}}],["元素作为面板主体组件",{"2":{"575":1}}],["元素作为面板头部标题组件",{"2":{"575":1}}],["元素作为面板头部组件",{"2":{"575":1}}],["元素作为面板组件",{"2":{"575":1}}],["元素作为面包屑组件",{"2":{"147":1}}],["元素作为分页的每页条数的下拉组件",{"2":{"537":1}}],["元素作为分页的跳转组件",{"2":{"537":1}}],["元素作为分页组件",{"2":{"537":1}}],["元素作为分割线",{"2":{"440":1}}],["元素作为对话框组件",{"2":{"484":1}}],["元素作为对话框遮罩组件",{"2":{"484":1}}],["元素作为菜单标题",{"2":{"440":1}}],["元素作为菜单项",{"2":{"440":1}}],["元素作为菜单",{"2":{"440":1}}],["元素作为标签组件",{"2":{"428":1}}],["元素作为下拉菜单分割线",{"2":{"247":1}}],["元素作为下拉菜单icon图标",{"2":{"247":1}}],["元素作为下拉菜单中的标题",{"2":{"247":1}}],["元素作为下拉菜单列表",{"2":{"247":1}}],["元素作为下拉菜单组件",{"2":{"247":1}}],["元素作为按钮组件",{"2":{"173":1}}],["元素作为按钮组组件",{"2":{"155":1}}],["元素作为头像组件",{"2":{"142":1}}],["元素作为头像组组件",{"2":{"135":1}}],["元素作为消息框文本内容",{"2":{"129":1}}],["元素作为消息框关闭按钮",{"2":{"129":1}}],["元素作为消息框内左侧图标",{"2":{"129":1}}],["元素作为消息框组件",{"2":{"129":1}}],["元素属性",{"2":{"89":1,"115":1}}],["元素属性前缀",{"0":{"87":1}}],["元素或元素选择器",{"2":{"79":1,"102":1}}],["方向",{"2":{"883":2}}],["方框模式提供了更大的拖放文件放置区域",{"2":{"382":1}}],["方框模式",{"0":{"382":1}}],["方框模式和网格模式",{"2":{"380":1}}],["方法创建一个",{"2":{"868":1}}],["方法可以打开一个确认框",{"2":{"492":1}}],["方法可以打开一个警告框",{"2":{"491":1}}],["方法按需打开",{"2":{"487":1,"488":1,"489":1}}],["方法来更新导航项",{"2":{"513":1}}],["方法来更新菜单项",{"2":{"449":1}}],["方法来定义新的插件",{"2":{"278":1}}],["方法来直接打开对话框和消息提示框",{"2":{"86":1}}],["方法在触发按钮上动态初始化下拉菜单组件",{"2":{"238":1}}],["方法销毁组件",{"2":{"98":1}}],["方法",{"0":{"226":1,"285":1,"462":1,"523":1},"1":{"227":1,"228":1,"229":1,"230":1,"463":1,"524":1},"2":{"98":2,"862":1,"863":1,"864":1,"865":1,"866":1}}],["方便对图标和文本进行对齐",{"2":{"202":1,"457":1,"519":1}}],["方便维护",{"2":{"74":1}}],["方便实现定制主题",{"2":{"74":1}}],["方便定制主题",{"2":{"70":1}}],["特殊值",{"0":{"1000":1,"1005":1}}],["特殊状态",{"0":{"822":1}}],["特殊表单控件",{"0":{"810":1},"1":{"811":1,"812":1,"813":1,"814":1,"815":1,"816":1,"817":1,"818":1}}],["特殊外观",{"0":{"612":1}}],["特殊效果",{"0":{"586":1},"1":{"587":1,"588":1,"589":1}}],["特殊交互和外观",{"2":{"258":1}}],["特殊组件调用",{"0":{"86":1}}],["特殊颜色",{"0":{"3":1}}],["显示类型",{"0":{"955":1},"1":{"956":1}}],["显示时隐藏其他已经显示的提示消息",{"2":{"662":1}}],["显示位置",{"0":{"471":1}}],["显示浮动消息",{"2":{"470":1}}],["显示缩略图",{"0":{"394":1}}],["显示不同的图标",{"2":{"393":1}}],["显示层级切换按钮",{"2":{"319":1}}],["显示层级切换按钮和设置缩进",{"0":{"319":1}}],["显示为单词首字母大写",{"0":{"1081":1}}],["显示为小写",{"0":{"1080":1}}],["显示为大写",{"0":{"1079":1}}],["显示为头像按钮",{"0":{"312":1}}],["显示为头像和名称",{"0":{"311":1}}],["显示为头像",{"0":{"310":1}}],["显示为图标的名称",{"2":{"184":1}}],["显示在表格底部内侧",{"2":{"272":1}}],["显示在表格底部外侧",{"2":{"272":1}}],["显示降升序排序标记",{"2":{"268":1}}],["显示按升序排序标记",{"2":{"268":1}}],["显示排序标记",{"2":{"268":1}}],["显示箭头",{"0":{"239":1},"1":{"240":1}}],["显示事件类型",{"2":{"118":1}}],["显示",{"0":{"331":1},"2":{"85":1,"291":1}}],["因为每次渲染时都会重新生成组件的内容",{"2":{"84":1,"112":1}}],["因为界面颜色来自调色版",{"2":{"8":1}}],["将一个元素定位在文档常规流之外",{"2":{"985":1}}],["将一个元素浮动到其容器的左边",{"2":{"961":1}}],["将一个元素浮动到其容器的右边",{"2":{"960":1}}],["将其缩小以适应其容器",{"2":{"969":1}}],["将图像设置为反色",{"2":{"899":1}}],["将图像转为灰度图像",{"2":{"899":1}}],["将表单操作按钮放置在表单操作栏",{"2":{"826":1}}],["将表单控件放置在表单控件组",{"2":{"826":1}}],["将搜索图标放在后面",{"0":{"600":1}}],["将选项",{"2":{"450":1,"514":1}}],["将单元格渲染为头像按钮",{"2":{"312":1}}],["将单元格渲染为头像和名称",{"2":{"311":1}}],["将单元格渲染为头像",{"2":{"310":1}}],["将单元格渲染为环形进度条",{"2":{"293":1}}],["将单元格原始值直接作为提示内容",{"2":{"294":1}}],["将单元格原始值直接作为",{"2":{"291":2}}],["将单元格内容显示为标签",{"2":{"277":1}}],["将单元格内容渲染为可点击的链接",{"2":{"277":1}}],["将单元格内容通过预设格式化方式输出",{"2":{"277":1}}],["将单元格内容作为",{"2":{"277":1}}],["将动作或菜单折叠到下拉菜单中",{"2":{"235":1}}],["将多个表单控件放置在一起进行分组",{"2":{"831":1}}],["将多个复选框放在",{"2":{"757":1}}],["将多个复选框堆叠形成一个复选框组",{"2":{"753":1}}],["将多个单选框放在",{"2":{"756":1}}],["将多个按钮放置在",{"2":{"528":1}}],["将多个",{"2":{"150":1}}],["将多个头像放置在",{"2":{"132":1}}],["将使得间距比默认间距更小",{"2":{"134":1}}],["将会弹出一个对话框",{"2":{"115":1}}],["将",{"2":{"84":1,"112":1,"473":1,"708":1,"713":1,"714":1}}],["风格的方法",{"2":{"83":1,"96":1}}],["风格统一",{"2":{"74":1}}],["就可以调用组件实例上的方法",{"2":{"81":1,"104":1}}],["就需要用到扩展组件库了",{"2":{"51":1}}],["question",{"2":{"627":1,"629":1}}],["queryselectorall",{"2":{"539":2,"540":1,"542":1}}],["query",{"2":{"79":1,"102":1}}],["quas",{"2":{"593":1,"594":1,"595":1}}],["quae",{"2":{"593":1,"594":1,"595":1}}],["quibusdam",{"2":{"593":1,"594":1,"595":1}}],["quidem",{"2":{"593":1,"594":1,"595":1}}],["qui",{"2":{"593":1,"594":1,"595":1}}],["quick",{"2":{"11":1,"12":1,"13":1,"1035":2,"1036":2,"1037":2,"1051":2,"1061":4,"1068":2,"1069":2,"1070":2,"1071":2,"1074":4,"1075":4,"1079":2,"1080":2,"1081":2,"1082":2,"1089":1,"1090":1,"1091":1,"1092":1,"1096":1,"1097":1,"1098":1}}],["quo",{"2":{"593":2,"594":2,"595":2}}],["quot",{"2":{"132":2,"150":2,"170":2,"186":2,"236":2,"238":2,"239":2,"241":2,"298":4,"338":2,"342":2,"479":2,"483":2,"488":2,"528":2,"605":2,"606":2,"607":2,"608":2,"609":2,"610":2,"616":2,"619":2,"705":4,"753":2,"778":4,"811":2,"812":2,"813":2,"814":2,"815":2,"816":2,"817":2,"818":2,"938":2}}],["事件的延时",{"2":{"602":1}}],["事件源元素",{"2":{"118":1}}],["事件绑定选项",{"2":{"118":1}}],["事件对象",{"2":{"118":1,"373":1}}],["事件是否仅能触发在符合指定选择器的内部元素上",{"2":{"117":1}}],["事件",{"0":{"203":1,"619":1},"1":{"204":1},"2":{"117":1,"118":1}}],["事件类型",{"0":{"116":1},"2":{"117":1,"118":2}}],["事件处理函数",{"2":{"79":1,"102":1}}],["事件名称",{"2":{"79":2,"102":2}}],["可见性",{"0":{"991":1},"1":{"992":1,"993":1}}],["可见",{"0":{"975":1},"2":{"993":1}}],["可用的工具类包括",{"2":{"1023":1,"1026":1}}],["可用工作日",{"2":{"828":1}}],["可用选项参考",{"2":{"667":1,"668":1}}],["可连着填写",{"2":{"827":2}}],["可启用拖拽上传文件功能",{"2":{"714":1}}],["可启用文本按钮",{"2":{"713":1}}],["可关闭删除和重命名功能",{"2":{"712":1}}],["可实现只允许上传",{"2":{"708":1}}],["可实现面板组效果",{"2":{"573":1}}],["可点击添加或拖拽上传",{"2":{"671":1,"672":1,"673":1,"674":1,"714":1}}],["可点击步骤2",{"2":{"501":1}}],["可点击步骤1",{"2":{"501":1}}],["可重新配置组件选项",{"2":{"641":1}}],["可展示快速跳转到某一页的分页组件",{"2":{"536":1}}],["可展示调整每页显示数的分页组件",{"2":{"535":1}}],["可获得页面两端对齐的分页组件",{"2":{"533":1}}],["可获得宽松的分页组件",{"2":{"532":1}}],["可搭配其他各种样式的导航使用",{"2":{"502":1,"503":1}}],["可设置",{"2":{"480":1}}],["可编辑",{"2":{"378":1}}],["可进行全局修改",{"2":{"143":1,"441":1,"485":1,"824":1,"842":1}}],["可选值为",{"2":{"857":1,"858":1}}],["可选值包括",{"2":{"264":1,"662":4}}],["可选项",{"2":{"200":1,"201":1,"213":1,"216":1,"563":1}}],["可选",{"2":{"117":2,"223":8,"225":9}}],["可选的组件的配置选项",{"2":{"79":1,"102":1}}],["可以用于",{"2":{"882":1}}],["可以实现对表单控件的扩展",{"2":{"843":1}}],["可以实现一个开关内联列表",{"2":{"777":1}}],["可以实现一个开关列表",{"2":{"776":1}}],["可以放在同一行的字段满足",{"2":{"827":1}}],["可以放置在页面任意位置",{"2":{"237":1}}],["可以设置高级外观颜色",{"2":{"769":1,"774":1}}],["可以根据需求选择你要的效果",{"2":{"659":1}}],["可以使得标签内容在显示时获得渐变动画效果",{"2":{"617":1}}],["可以使用菜单生成器",{"2":{"430":1}}],["可以使用",{"2":{"386":1,"827":1}}],["可以使用数组指定多个操作的行",{"2":{"320":1,"333":1}}],["可以使用如下值",{"2":{"268":1}}],["可以使用如下命令",{"2":{"56":1}}],["可以传入其他新的选项",{"2":{"449":1,"513":1}}],["可以传入新的选项来覆盖原有的选项",{"2":{"228":1}}],["可以阻止继续操作",{"2":{"403":1}}],["可以阻止拖动",{"2":{"373":1}}],["可以限制一次只能选择一个文件",{"2":{"396":1}}],["可以禁用移除按钮",{"2":{"401":1}}],["可以禁用重命名按钮",{"2":{"400":1}}],["可以禁用拖放",{"2":{"395":1}}],["可以禁用文件选择器",{"2":{"390":1}}],["可以关闭缩略图显示",{"2":{"394":1}}],["可以快速创建一个图片选择器",{"2":{"384":1}}],["可以快速使用",{"2":{"64":1}}],["可以切换为网格模式",{"2":{"383":1}}],["可以切换为方框模式",{"2":{"382":1}}],["可以切换所有行的选中状态",{"2":{"338":1}}],["可以取消拖动",{"2":{"373":1}}],["可以紧致拖动到指定行",{"2":{"373":1}}],["可以自定义底部工具栏上的按钮",{"2":{"786":1,"788":1,"795":1,"797":1}}],["可以自定义生成操作按钮的函数",{"2":{"354":1}}],["可以自定义渲染层级折叠展开按钮",{"2":{"324":1}}],["可以修改最终生效的选中状态",{"2":{"344":1}}],["可以监听行选中状态的变更",{"2":{"341":1}}],["可以指定新的选项",{"2":{"463":1,"524":1}}],["可以指定为函数动态生成",{"2":{"301":1}}],["可以指定一个表示颜色的字符串数组",{"2":{"177":1}}],["可以额外使用如下初始化选项",{"2":{"274":1,"275":1}}],["可以为工具栏按钮定义列表或工具栏对象或通过函数返回工具栏对象",{"2":{"668":1}}],["可以为相邻但不同属于不同分组的列添加分割线",{"2":{"314":1}}],["可以为",{"2":{"272":1}}],["可以让整列悬停效果仅在表头上触发",{"2":{"269":1}}],["可以让按钮获得正方形外观",{"2":{"167":1}}],["可以将默认值设置为页面显示的时刻",{"2":{"801":1}}],["可以将默认值设置为现在时间",{"2":{"792":1}}],["可以将默认值设置为当天",{"2":{"783":1}}],["可以将他们放置在一个",{"2":{"761":1}}],["可以将值全部设置为",{"2":{"263":1}}],["可以将多个按钮放在工具栏中",{"2":{"127":1}}],["可以是图表",{"2":{"220":1}}],["可以在输入框前后位置包含额外的文本或图标",{"2":{"835":1}}],["可以在菜单项内添加图标",{"2":{"434":1}}],["可以在表尾显示当前选中的行数",{"2":{"342":1}}],["可以在表尾对应位置显示一个",{"2":{"338":1}}],["可以在行数据中设置",{"2":{"331":1}}],["可以在多个列定义上设置",{"2":{"331":1}}],["可以在特定列上显示层级切换按钮和缩进",{"2":{"319":1}}],["可以在字符串模版中使用如下动态字段",{"2":{"298":1}}],["可以在列定义对象上通过如下属性自定义渲染",{"2":{"276":1}}],["可以在此列定义对象上设置",{"2":{"269":1,"274":1,"275":1}}],["可以在按钮组中使用下拉菜单",{"2":{"154":1}}],["可以在任何",{"2":{"69":1}}],["可以通过工具类",{"2":{"764":1}}],["可以通过一个函数动态返回分页组件",{"2":{"554":1}}],["可以通过一个函数动态返回导航项列表",{"2":{"518":1}}],["可以通过一个函数动态返回菜单项列表",{"2":{"199":1,"456":1}}],["可以通过实例方法",{"2":{"332":1,"340":1}}],["可以通过点击行来选中或取消选中行",{"2":{"329":1}}],["可以通过初始化选项",{"2":{"318":1,"319":1,"355":1,"361":1,"362":1,"366":1,"369":1,"371":1,"374":1}}],["可以通过自定义渲染方式以及插件机制对特定类型的单元进行自定义",{"2":{"277":1}}],["可以通过此回调函数自定义渲染切换按钮",{"2":{"275":1}}],["可以通过设置",{"2":{"272":1}}],["可以通过如下方式进行定义",{"2":{"353":1}}],["可以通过如下选项来设置滚动条外观",{"2":{"272":1}}],["可以通过如下几个属性控制",{"2":{"263":1}}],["可以通过插件机制实现动态行高",{"2":{"266":1}}],["可以通过为",{"2":{"133":1,"434":1,"534":1}}],["可以通过元素",{"2":{"88":1}}],["可以通过",{"2":{"87":1,"121":1,"278":1,"292":1,"495":1,"868":1}}],["可以通过这个属性来访问组件的属性和方法",{"2":{"84":1,"112":1}}],["可以通过定义新的",{"2":{"75":1}}],["可以通过定制主题来修改间距设置",{"2":{"42":1}}],["可以通过定制主题来修改阴影设置",{"2":{"38":1}}],["可以通过定制主题来修改屏幕断点设置",{"2":{"30":1}}],["可以通过定制主题来修改圆角设置",{"2":{"22":1}}],["可以选择在渲染组件时重新指定组件的部分配置",{"2":{"79":1,"102":1}}],["可以直接使用上面的各种方法进行数据操作",{"2":{"861":1}}],["可以直接定义",{"2":{"75":1}}],["可以直接查看",{"2":{"73":1}}],["可以从其他位置引入一个或多个组件库目录",{"2":{"51":1}}],["可以访问对应的组件开发页面",{"2":{"47":1}}],["可以非常方便的来应用间距配置",{"2":{"41":1}}],["可以引用",{"2":{"6":1}}],["可以定义一系列额外的调色板",{"2":{"4":1}}],["可以复制颜色变量名称方便在代码中使用",{"2":{"1":1}}],["||",{"2":{"259":1}}],["|",{"2":{"79":2,"102":2,"184":1,"196":1,"198":2,"200":14,"201":1,"209":1,"213":4,"216":3,"223":2,"225":3,"232":2,"233":3,"234":2,"251":2,"252":1,"261":1,"281":25,"282":7,"284":12,"285":17,"288":2,"295":1,"300":2,"301":2,"302":1,"307":2,"308":3,"310":1,"320":1,"322":1,"324":3,"325":1,"328":2,"333":2,"339":1,"344":2,"345":1,"346":2,"351":2,"353":1,"359":2,"370":1,"373":4,"406":19,"410":5,"411":2,"412":2,"413":1,"414":2,"415":3,"416":3,"417":1,"418":1,"453":1,"455":2,"456":2,"458":2,"459":2,"465":7,"466":3,"467":2,"468":4,"477":8,"491":6,"492":2,"515":1,"517":2,"518":2,"520":2,"526":7,"549":1,"563":4,"564":5,"565":2,"567":2,"581":2,"602":7,"637":1,"645":4,"656":1,"657":2,"662":22,"669":3,"691":1,"698":4,"722":1,"738":1,"746":4,"789":5,"798":5,"803":3,"853":13,"854":2,"856":2,"857":2,"858":2}}],["类将元素宽度限制为当前屏幕断点",{"2":{"953":1}}],["类设置元素为禁用",{"2":{"938":1}}],["类可以改变光标的样式",{"2":{"936":1}}],["类让元素渐显",{"2":{"913":1}}],["类一起使用",{"2":{"876":1}}],["类在读写数据时会自动进行转换",{"2":{"861":1}}],["类别",{"2":{"845":1}}],["类进行不同宽度展示",{"2":{"838":1}}],["类即可应用相应的效验状态样式",{"2":{"830":1}}],["类即可获得禁用外观",{"2":{"245":1}}],["类标记为选中状态",{"2":{"768":1}}],["类标记选中",{"2":{"530":1}}],["类获得对话框的外观展示",{"2":{"479":1}}],["类目2",{"2":{"295":1}}],["类目1",{"2":{"295":1}}],["类名",{"2":{"198":1,"210":1,"310":1,"455":1,"517":1,"581":1,"602":2,"662":1,"668":1,"853":1,"854":1}}],["类启用激活状态",{"2":{"171":1}}],["类来控制元素显示的比例",{"2":{"951":1}}],["类来控制加载指示器的显示与隐藏",{"2":{"940":1}}],["类来定义一个分割线",{"2":{"882":1}}],["类来让表单实现网格布局",{"2":{"828":1}}],["类来让表单实现水平布局",{"2":{"827":1}}],["类来使用多行文本框",{"2":{"809":1}}],["类来使用选择框",{"2":{"806":1}}],["类来启用开关外观",{"2":{"773":1}}],["类来标记激活状态",{"2":{"768":1}}],["类来获取其他尺寸外观",{"2":{"534":1}}],["类来获得输入框的外观和交互体验",{"2":{"836":1}}],["类来获得表单外观",{"2":{"826":1}}],["类来获得标签的外观和交互体验",{"2":{"422":1}}],["类来获得链接按钮的外观",{"2":{"162":1}}],["类来获得按钮的外观和交互体验",{"2":{"158":1}}],["类来获得消息框的外观",{"2":{"124":1}}],["类来禁用页码",{"2":{"530":1}}],["类来为消息框内的关闭按钮添加样式",{"2":{"126":1}}],["类来为消息框内的链接添加样式",{"2":{"125":1}}],["类型",{"2":{"118":1,"129":1,"135":1,"142":1,"147":1,"155":1,"173":1,"198":1,"199":1,"200":1,"201":1,"202":1,"207":1,"208":1,"209":1,"210":1,"211":1,"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"223":1,"225":1,"247":1,"251":1,"252":1,"253":1,"254":1,"386":1,"428":1,"440":1,"455":1,"456":1,"457":1,"458":1,"459":1,"484":1,"504":1,"517":1,"518":1,"519":1,"520":1,"537":1,"549":1,"550":1,"551":1,"552":1,"553":1,"558":1,"559":1,"560":1,"561":1,"563":1,"564":1,"565":1,"566":1,"567":1,"568":1,"569":1,"575":1,"590":1,"613":1,"623":1,"636":1,"637":1,"638":1,"639":1,"647":1,"649":1,"650":1,"652":1,"655":1,"656":1,"657":1,"668":1,"676":1,"677":1,"678":1,"679":1,"680":1,"681":1,"682":1,"683":1,"684":1,"685":1,"686":1,"687":1,"688":1,"689":1,"690":1,"691":1,"692":1,"693":1,"694":1,"695":1,"696":1,"697":1,"698":1,"699":1,"700":1,"701":1,"702":1,"703":1,"704":1,"705":1,"717":1,"718":1,"719":1,"720":1,"721":1,"722":1,"723":1,"724":1,"725":1,"726":1,"727":1,"728":1,"729":1,"730":1,"731":1,"732":1,"733":1,"734":1,"735":1,"736":1,"737":1,"738":1,"739":1,"740":1,"741":1,"742":1,"743":1,"744":1,"745":1,"746":1,"747":1,"748":1,"749":1,"750":1,"751":1,"752":1,"770":1,"779":1,"823":1,"833":1,"841":1,"847":1}}],["类本身继承自",{"2":{"84":1,"112":1}}],["类为组件提供了统一的属性和方法",{"2":{"79":1,"102":1}}],["类",{"0":{"79":1,"84":1,"102":1,"129":1,"135":1,"142":1,"147":1,"155":1,"173":1,"247":1,"428":1,"440":1,"484":1,"504":1,"537":1,"575":1,"590":1,"613":1,"623":1,"770":1,"779":1,"823":1,"833":1,"841":1,"847":1},"2":{"79":1,"84":2,"93":1,"102":1,"112":2,"129":2,"135":2,"142":2,"147":2,"155":2,"173":2,"247":2,"312":1,"428":2,"440":2,"484":2,"495":1,"504":2,"537":2,"575":2,"583":1,"590":2,"604":1,"613":2,"616":2,"617":3,"623":2,"753":1,"770":2,"779":2,"823":2,"827":1,"832":1,"833":2,"841":2,"847":2}}],["目前内置了如下插件",{"2":{"278":1}}],["目前支持如下类型",{"2":{"277":1}}],["目前支持点击",{"2":{"117":1}}],["目前所有行高必须一致",{"2":{"266":1}}],["目前由两种方式进行配置",{"2":{"74":1}}],["目录下",{"2":{"53":1}}],["以原始大小显示元素的内容",{"2":{"968":1,"969":1}}],["以",{"0":{"291":1},"2":{"342":1}}],["以通过图标按钮的形式显示操作",{"2":{"276":1}}],["以上存储空间",{"2":{"861":1}}],["以上可以简化为",{"2":{"353":1}}],["以上选项的详细用法参见选项章节",{"2":{"276":1}}],["以上三种字体风格所使用的",{"2":{"11":1}}],["以及预先创建下拉菜单列表元素",{"2":{"238":1}}],["以及实现现代深色模式匹配",{"2":{"74":1}}],["以获得不同的按钮外观显示",{"2":{"153":1}}],["全屏",{"2":{"622":1,"626":2}}],["全屏对话框",{"2":{"481":1}}],["全部",{"2":{"621":1,"625":1}}],["全局配置",{"2":{"1038":1}}],["全局配置机制通过",{"2":{"74":1}}],["全局配置机制",{"0":{"74":1}}],["全局触发调用允许在元素上通过",{"2":{"120":1}}],["全局触发调用",{"0":{"119":1},"1":{"120":1,"121":1,"122":1}}],["全局对象",{"0":{"78":1}}],["全新的",{"2":{"71":1}}],["本页共",{"2":{"342":1}}],["本地排序",{"0":{"303":1},"1":{"304":1,"305":1,"306":1,"307":1,"308":1}}],["本地存储包括持久存储和会话存储",{"2":{"861":1}}],["本地存储",{"0":{"861":1},"1":{"862":1,"863":1,"864":1,"865":1,"866":1,"867":1,"868":1},"2":{"90":1,"861":1}}],["本身的介绍请参考",{"2":{"73":1}}],["本教程用于快速了解",{"2":{"73":1}}],["教程",{"0":{"72":1},"1":{"73":1,"74":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"82":1,"83":1,"84":1,"85":1,"86":1,"87":1,"88":1,"89":1,"90":1,"91":1,"92":1,"93":1,"94":1}}],["功能更强大",{"2":{"71":1}}],["功能特性",{"0":{"70":1}}],["交互效果工具类",{"2":{"71":1}}],["网格布局",{"0":{"828":1}}],["网格布局实现",{"2":{"71":1}}],["网格模式的间距",{"2":{"406":1}}],["网格模式的高度",{"2":{"406":1}}],["网格模式的宽度",{"2":{"406":1}}],["网格模式下可以通过设置",{"2":{"397":1}}],["网格模式配置",{"0":{"397":1}}],["网格模式提供了更大的文件预览区域",{"2":{"383":1}}],["网格模式",{"0":{"383":1}}],["网格水平个数",{"2":{"223":1}}],["网站",{"2":{"63":1,"64":3}}],["与单选框和复选框的高级外观一样",{"2":{"773":1}}],["与特定的功能关联起来使用",{"2":{"624":1}}],["与表格所属的父级元素宽度保持一致",{"2":{"611":1}}],["与表格组合使用",{"0":{"574":1}}],["与清除按钮合并显示",{"2":{"602":1}}],["与按钮组合使用",{"0":{"427":1}}],["与",{"0":{"71":1,"984":1,"985":1},"2":{"95":2,"168":1,"217":1,"440":1,"479":1,"637":1}}],["与下载使用基本一样",{"2":{"64":1}}],["对此可以酣高楼",{"2":{"986":1}}],["对元素应用变换效果",{"2":{"906":1}}],["对应的是浏览器内置的",{"2":{"861":1}}],["对原列表项定义对象进行修改",{"2":{"459":1,"520":1}}],["对",{"2":{"276":1}}],["对象的键为单元格实际值",{"2":{"290":1}}],["对象中的其他属性将作为链接的属性",{"2":{"288":2}}],["对象",{"2":{"100":1}}],["对象上的方法",{"2":{"98":1}}],["对话框上面",{"2":{"835":1}}],["对话框支持手动通过",{"2":{"487":1,"488":1,"489":1}}],["对话框触发器允许你不需要书写静态对话框",{"2":{"486":1}}],["对话框触发器",{"0":{"486":1},"1":{"487":1,"488":1,"489":1,"490":1,"491":1,"492":1}}],["对话框超大号尺寸宽度",{"2":{"485":1}}],["对话框大号尺寸宽度",{"2":{"485":1}}],["对话框默认宽度",{"2":{"485":1}}],["对话框默认圆角大小",{"2":{"485":1}}],["对话框小号尺寸宽度",{"2":{"485":1}}],["对话框遮挡层颜色",{"2":{"485":1}}],["对话框使用超大号尺寸",{"2":{"484":1}}],["对话框使用大号尺寸",{"2":{"484":1}}],["对话框使用小号尺寸",{"2":{"484":1}}],["对话框提供了如下",{"2":{"484":1,"485":1}}],["对话框等",{"2":{"85":1}}],["对话框",{"0":{"478":1,"487":1,"488":1},"1":{"479":1,"480":1,"481":1,"482":1,"483":1,"484":1,"485":1},"2":{"70":1,"157":1,"487":2,"488":3}}],["对组件进行开发调试",{"0":{"48":1},"1":{"49":1}}],["表示毫秒数",{"2":{"858":2}}],["表示一位或两位数字表示的秒数",{"2":{"858":1}}],["表示一位或两位数字表示的分钟",{"2":{"858":1}}],["表示一位或两位数字表示的小时",{"2":{"858":1}}],["表示一位或两位数字表示的日期",{"2":{"858":1}}],["表示一位或两位数字表示的月份",{"2":{"858":1}}],["表示一月份",{"2":{"789":1,"798":1}}],["表示两位数字表示的秒数",{"2":{"858":1}}],["表示两位数字表示的分钟",{"2":{"858":1}}],["表示两位数字表示的小时",{"2":{"858":1}}],["表示两位数字表示的日期",{"2":{"858":1}}],["表示两位数字表示的月份",{"2":{"858":1}}],["表示两位数字表示的年份",{"2":{"858":1}}],["表示四位数字表示的年份",{"2":{"858":1}}],["表示周日",{"2":{"789":1,"798":1}}],["表示点击按钮时只打开",{"2":{"789":1,"798":1,"803":1,"853":1}}],["表示点击按钮时切换显示隐藏",{"2":{"789":1,"798":1,"803":1,"853":1}}],["表示单元格的原始值对象中的",{"2":{"289":1}}],["表示单元格的原始值",{"2":{"288":1,"289":1,"291":1,"292":1,"294":1}}],["表情",{"2":{"627":1,"629":1}}],["表尾通常用于展示一些数据的汇总信息",{"2":{"604":1}}],["表尾",{"2":{"604":1}}],["表尾显示选中信息",{"0":{"342":1}}],["表尾显示",{"0":{"338":1}}],["表尾和所有行的高度相加",{"2":{"261":1}}],["表头通常作为表格第一行",{"2":{"604":1}}],["表头分组名称",{"2":{"377":1}}],["表头分组",{"0":{"374":1},"1":{"375":1,"376":1,"377":1}}],["表头背景色",{"2":{"279":1,"614":1}}],["表头高度",{"2":{"265":1}}],["表头",{"0":{"265":1},"2":{"604":1}}],["表格边框颜色",{"2":{"614":1}}],["表格行响应鼠标悬停变化背景颜色",{"2":{"614":1}}],["表格斑马纹行背景色",{"2":{"614":1}}],["表格和列的宽度通过表格的宽度来设置",{"2":{"610":1}}],["表格中的单元格拥有更小的间距",{"2":{"609":1}}],["表格用于展示二维数据",{"2":{"603":1}}],["表格初始化选项",{"0":{"302":1,"308":1,"324":1,"344":1}}],["表格的宽度为",{"2":{"261":1}}],["表格",{"0":{"603":1},"1":{"604":1,"605":1,"606":1,"607":1,"608":1,"609":1,"610":1,"611":1,"612":1,"613":1,"614":1},"2":{"220":1}}],["表格等",{"2":{"70":1,"76":1,"107":1}}],["表单组标签颜色",{"2":{"834":1}}],["表单提供了如下",{"2":{"833":1}}],["表单分组",{"0":{"831":1}}],["表单控件使用大号尺寸",{"2":{"823":1}}],["表单控件使用小号尺寸",{"2":{"823":1}}],["表单控件提供了如下",{"2":{"823":1,"824":1}}],["表单控件",{"0":{"804":1},"1":{"805":1,"806":1,"807":1,"808":1,"809":1,"810":1,"811":1,"812":1,"813":1,"814":1,"815":1,"816":1,"817":1,"818":1,"819":1,"820":1,"821":1,"822":1,"823":1,"824":1},"2":{"845":1}}],["表单字段名",{"2":{"676":1,"717":1}}],["表单",{"0":{"825":1},"1":{"826":1,"827":1,"828":1,"829":1,"830":1,"831":1,"832":1,"833":1,"834":1},"2":{"70":1,"76":1,"107":1}}],["卡片等",{"2":{"220":1}}],["卡片",{"2":{"70":1,"76":1,"107":1}}],["导出",{"2":{"188":1,"194":1,"195":1,"243":1,"443":1,"451":1,"452":1}}],["导航链接生成器",{"2":{"549":1}}],["导航生成器",{"0":{"506":1},"1":{"507":1,"508":1,"509":1,"510":1,"511":1,"512":1,"513":1,"514":1,"515":1,"516":1,"517":1,"518":1,"519":1,"520":1,"521":1,"522":1,"523":1,"524":1,"525":1,"526":1}}],["导航分割线组件",{"2":{"504":1}}],["导航提供了如下",{"2":{"504":1}}],["导航样式",{"0":{"496":1},"1":{"497":1,"498":1,"499":1,"500":1,"501":1}}],["导航标题字体颜色",{"2":{"505":1}}],["导航标题组件",{"2":{"504":1}}],["导航标题",{"2":{"495":1}}],["导航",{"0":{"493":1},"1":{"494":1,"495":1,"496":1,"497":1,"498":1,"499":1,"500":1,"501":1,"502":1,"503":1,"504":1,"505":1},"2":{"70":1,"76":1,"107":1}}],["导入",{"2":{"65":1,"70":1,"188":1,"194":1,"195":1,"243":1,"443":1,"451":1,"452":1}}],["⭐️",{"2":{"70":1}}],["外",{"2":{"876":1}}],["外观",{"0":{"153":1,"160":1,"267":1,"531":1,"542":1,"661":1},"1":{"161":1,"162":1,"163":1,"164":1,"268":1,"269":1,"270":1,"271":1,"272":1,"273":1,"532":1,"533":1},"2":{"770":1}}],["外观类型",{"0":{"128":1,"140":1,"161":1,"423":1,"840":1},"2":{"662":1}}],["外观定义",{"2":{"70":1,"75":1}}],["外部依赖",{"2":{"71":1}}],["外边距",{"0":{"1022":1},"1":{"1023":1,"1024":1},"2":{"41":1,"477":1}}],["轻松实现常见布局",{"2":{"70":1,"75":1}}],["丰富的单元格渲染格式",{"2":{"258":1}}],["丰富的样式",{"2":{"71":1}}],["丰富的引入方式",{"2":{"70":1}}],["丰富的",{"2":{"70":1}}],["📦",{"2":{"70":1}}],["💎",{"2":{"70":1}}],["👔",{"2":{"70":1}}],["📡",{"2":{"70":1}}],["应用css属性",{"2":{"926":1,"931":1}}],["应用css",{"2":{"914":1,"916":1,"923":1}}],["应用",{"2":{"612":1,"917":1,"919":1,"921":1,"929":1,"932":1,"933":1}}],["应用中通过原生的方式使用",{"2":{"69":1}}],["应该避免将所有列都被设置为固定在两侧",{"2":{"264":1}}],["应该尽量通过名称来引用全局配置",{"2":{"74":1}}],["应该在设计时使用",{"2":{"8":1}}],["框架",{"2":{"69":1}}],["介绍",{"0":{"69":1,"73":1,"115":1},"1":{"70":1,"71":1},"2":{"73":1}}],["安装",{"2":{"68":1}}],["创建独立的读写实例",{"0":{"868":1}}],["创建日期时间对象",{"2":{"856":1}}],["创建时间",{"2":{"292":1}}],["创建一个",{"2":{"259":1}}],["创建项目",{"2":{"154":1}}],["创建组件实例",{"0":{"80":1,"103":1}}],["创建组件",{"2":{"67":1,"113":1}}],["创建的组件",{"2":{"67":1,"113":1}}],["只在正常的换行点添加换行符",{"2":{"1096":1}}],["只有项目负责人",{"2":{"827":2}}],["只有使用对应元素创建了组件实例",{"2":{"80":1,"103":1}}],["只读颜色",{"2":{"824":1}}],["只读",{"0":{"821":1}}],["只提供一个按钮用于关闭",{"2":{"482":1}}],["只是朱颜改",{"2":{"481":3,"973":2,"974":2,"975":2,"976":2,"977":2,"978":2,"979":2,"980":6}}],["只支持选择图片",{"2":{"386":1}}],["只能作为高度值",{"2":{"261":1}}],["只会更新组件的部分内容",{"2":{"84":1,"112":1}}],["只会在页面加载完成后自动扫描一次",{"2":{"67":1,"113":1}}],["只需要将启用下拉菜单的按钮放置于按钮组中即可",{"2":{"154":1}}],["只需要将相关资源文件替换为",{"2":{"64":1}}],["只需要在该列定义上设置类型",{"2":{"348":1}}],["只需要在",{"2":{"76":1,"107":1}}],["只需要如下命令代替",{"2":{"55":1}}],["只需要自定义",{"2":{"54":1,"56":1}}],["只需要执行如下命令代替",{"2":{"54":1}}],["只需要提供一个路径",{"2":{"52":1}}],["声明组件",{"0":{"67":1}}],["代码即可让一个全新的对话框展现",{"2":{"486":1}}],["代码和回调函数之前进行判断",{"2":{"117":1}}],["代码的参数",{"2":{"117":1}}],["代码",{"2":{"115":2,"117":2,"627":1,"629":1}}],["代码中和",{"2":{"118":1}}],["代码中导入",{"2":{"68":1}}],["代码中使用的例子",{"2":{"6":1}}],["代码可以改为",{"2":{"66":1}}],["版本",{"2":{"66":1,"605":1,"606":1,"607":1,"608":1,"609":1,"610":1,"611":1,"612":1}}],["还会为元素添加",{"2":{"953":1}}],["还预设了其他两种尺寸",{"2":{"838":1}}],["还需要添加",{"2":{"617":1}}],["还需要定义对应的",{"2":{"9":1}}],["还支持通过",{"2":{"312":1}}],["还可以为",{"2":{"810":1}}],["还可以通过修饰类为导航应用不同的样式",{"2":{"496":1}}],["还可以通过初始化选项全局指定默认的列宽属性",{"2":{"263":1}}],["还可以通过监听元素点击事件主动展示更多操作",{"2":{"195":1}}],["还可以通过一个对象来指定事件绑定选项",{"2":{"117":1}}],["还可以添加其他操作按钮",{"2":{"127":1}}],["还提供了额外的",{"2":{"141":1,"481":1,"534":1}}],["还提供了",{"2":{"66":1}}],["yy",{"2":{"858":1}}],["yyyy",{"2":{"292":2,"784":1,"789":1,"793":1,"798":1,"858":3}}],["yyyy年m月d日",{"2":{"65":1,"66":1,"78":1}}],["yeartext",{"2":{"789":1,"798":1}}],["year",{"2":{"787":1,"796":1,"857":1}}],["yellow",{"2":{"295":1}}],["y",{"2":{"573":1,"581":1,"977":2,"979":2,"990":1,"1029":2,"1032":1}}],["your",{"2":{"146":2}}],["you",{"2":{"14":2,"67":2,"113":2,"960":4,"961":4}}],["+10",{"2":{"132":1}}],["+",{"2":{"65":1,"66":1,"78":1,"93":1,"117":1,"118":1,"240":1,"242":1,"292":1,"931":2,"1029":2}}],["==",{"2":{"539":2,"540":1,"542":1,"605":2}}],["===",{"2":{"16":1,"32":1,"93":1,"276":4,"289":1,"290":1,"342":1,"370":4,"917":1,"998":1,"999":1,"1003":1,"1004":1,"1029":2}}],["=>",{"2":{"67":1,"81":1,"93":4,"104":1,"113":1,"188":2,"194":2,"195":3,"204":1,"232":1,"234":1,"243":1,"259":2,"274":1,"275":1,"276":1,"281":12,"284":22,"285":3,"288":1,"289":1,"290":1,"291":1,"292":1,"294":1,"295":2,"298":1,"301":2,"302":1,"324":2,"331":1,"342":1,"344":5,"345":1,"354":1,"358":2,"359":2,"370":1,"373":4,"403":4,"404":4,"412":1,"413":1,"414":1,"415":1,"416":1,"417":1,"418":1,"443":1,"450":1,"451":2,"452":1,"465":6,"468":1,"470":1,"474":1,"491":1,"492":1,"514":1,"526":6,"539":5,"540":2,"541":1,"542":2,"625":1,"629":1,"667":3,"669":1,"853":6,"865":1}}],["=",{"2":{"65":2,"66":1,"68":1,"78":1,"80":1,"81":1,"82":1,"93":11,"97":1,"98":1,"103":1,"104":1,"105":1,"176":1,"177":1,"178":1,"179":1,"181":1,"182":1,"183":1,"184":1,"190":1,"191":1,"193":1,"194":1,"195":1,"222":1,"223":1,"232":4,"233":1,"234":1,"238":1,"240":1,"242":1,"243":1,"259":8,"261":1,"282":4,"283":4,"284":7,"285":1,"288":3,"289":2,"290":2,"291":2,"292":3,"293":1,"294":2,"295":3,"297":1,"298":2,"300":1,"304":3,"305":4,"308":1,"310":2,"311":1,"312":1,"314":1,"316":1,"318":1,"319":1,"326":5,"327":1,"338":1,"342":3,"349":1,"351":3,"352":1,"353":2,"361":1,"366":1,"370":1,"371":1,"381":1,"382":1,"383":1,"384":2,"386":1,"387":1,"388":1,"389":1,"390":1,"392":1,"393":1,"394":1,"395":1,"396":1,"397":1,"398":1,"400":1,"401":1,"402":1,"403":1,"404":1,"406":8,"410":1,"411":1,"412":1,"413":1,"414":1,"416":1,"417":1,"418":1,"443":1,"445":1,"446":1,"448":1,"450":1,"451":1,"456":2,"459":1,"467":1,"468":1,"509":1,"510":1,"512":1,"514":1,"518":2,"520":1,"539":5,"540":2,"542":2,"544":1,"545":1,"547":1,"549":1,"565":1,"567":1,"579":1,"580":1,"598":1,"599":1,"600":1,"601":1,"602":4,"631":1,"632":1,"634":1,"645":1,"664":1,"665":1,"666":1,"667":1,"669":1,"671":1,"672":1,"673":1,"674":1,"691":1,"692":1,"693":1,"694":1,"700":1,"702":1,"704":1,"707":1,"708":1,"709":1,"710":1,"712":1,"713":1,"714":1,"715":3,"738":1,"739":1,"740":1,"741":1,"748":1,"750":1,"752":1,"782":1,"783":2,"784":1,"785":1,"787":2,"788":2,"791":1,"792":2,"793":1,"794":1,"796":2,"797":2,"800":1,"801":2,"802":1,"850":2,"851":2,"858":2,"865":1,"868":2}}],["└──",{"2":{"63":1,"318":2}}],["├──",{"2":{"63":2,"318":2}}],["从远程获取内容",{"2":{"486":1}}],["从参数",{"2":{"370":1}}],["从对象映射样式",{"0":{"295":1}}],["从对象映射",{"0":{"290":1}}],["从而实现当点击按钮时",{"2":{"115":1}}],["从而实现自定义配色",{"2":{"9":1}}],["从",{"2":{"63":1,"310":2,"311":2,"312":2}}],["点击类型",{"2":{"789":1,"798":1,"803":1,"853":1}}],["点击菜单项的回调函数",{"2":{"668":1}}],["点击清除按钮时的回调函数",{"2":{"602":1}}],["点击页码时进行页面地址更换",{"2":{"549":1}}],["点击打开自定义对话框",{"2":{"489":1}}],["点击打开对话框",{"2":{"483":1}}],["点击打开",{"2":{"482":1,"487":1,"488":1}}],["点击打开菜单",{"2":{"195":1}}],["点击",{"2":{"479":1}}],["点击按钮打开对话框",{"2":{"479":2}}],["点击按钮选择文件",{"2":{"381":1}}],["点击该",{"2":{"338":1}}],["点击该按钮可以展开或收起该行的子行",{"2":{"319":1}}],["点击后将按升序排序",{"2":{"297":2}}],["点击后将按降序排序",{"2":{"297":1}}],["点击此项不关闭菜单",{"2":{"243":1}}],["点击操作菜单项的回调事件",{"2":{"219":1}}],["点击事件",{"2":{"116":1}}],["点击触发调用",{"0":{"85":1}}],["点击下载",{"2":{"63":1}}],["点击调色板中的颜色",{"2":{"1":1}}],["静态用法",{"0":{"187":1}}],["静态文档网站生成",{"2":{"61":1}}],["静静地泻在这一片叶子和花上",{"2":{"14":1,"960":2,"961":2}}],["voluptatibus",{"2":{"593":1,"594":1,"595":1}}],["voluptatum",{"2":{"593":2,"594":2,"595":2}}],["voluptates",{"2":{"593":2,"594":2,"595":2}}],["voluptas",{"2":{"593":2,"594":2,"595":2}}],["void",{"2":{"79":4,"100":1,"102":4,"223":1,"227":1,"228":1,"229":1,"230":1,"234":1,"281":7,"284":15,"285":5,"320":1,"324":1,"328":1,"340":1,"341":1,"344":1,"373":3,"413":1,"414":1,"415":2,"416":2,"417":1,"418":1,"463":1,"465":3,"466":3,"491":1,"492":1,"524":1,"526":3,"602":4,"691":1,"692":1,"693":1,"694":1,"700":1,"702":1,"704":1,"738":1,"739":1,"740":1,"741":1,"748":1,"750":1,"752":1,"853":6}}],["velit",{"2":{"593":2,"594":2,"595":2}}],["veritatis",{"2":{"593":1,"594":1,"595":1}}],["vero",{"2":{"593":2,"594":2,"595":2}}],["version",{"2":{"64":6}}],["veniam",{"2":{"593":1,"594":1,"595":1}}],["v",{"2":{"349":1,"352":1,"628":1,"667":1}}],["valuesplitter",{"2":{"853":1}}],["value=",{"2":{"807":6,"808":6,"820":12,"827":40}}],["value",{"2":{"284":2,"289":4,"290":4,"291":3,"292":3,"602":1,"850":12,"851":12,"852":2,"854":1,"857":2,"865":2,"1000":1,"1001":1,"1005":1,"1006":1}}],["var",{"2":{"6":1,"19":2,"27":10,"35":2,"272":5,"273":2,"279":4,"293":3,"441":9,"580":1,"769":2}}],["vnode",{"2":{"209":1,"468":2}}],["visible",{"2":{"975":2,"993":1}}],["video",{"2":{"393":2,"951":1}}],["viewport",{"2":{"63":1,"64":3}}],["vitepress",{"2":{"61":1}}],["vite",{"2":{"61":1}}],["提交",{"2":{"827":1,"828":1,"831":1,"832":1,"845":1,"846":3}}],["提供多种预设颜色主题",{"2":{"472":1}}],["提供",{"2":{"71":1,"274":1,"275":1,"471":1}}],["提供了更多的交互形式",{"2":{"255":1}}],["提供了一些额外的方法",{"2":{"84":1,"112":1}}],["提供了丰富的",{"2":{"70":1,"75":1}}],["提供了大量实用的",{"2":{"70":1}}],["提供了大量实用组件",{"2":{"69":1}}],["提供了大量辅助方法方便操作",{"2":{"60":1}}],["提供的所有",{"2":{"65":1}}],["提示文本",{"2":{"669":1,"854":1}}],["提示消息内容",{"2":{"662":1}}],["提示消息又称",{"2":{"658":1}}],["提示消息图标类名",{"2":{"491":1}}],["提示消息前的图标名称",{"2":{"491":1}}],["提示消息",{"0":{"658":1},"1":{"659":1,"660":1,"661":1,"662":1},"2":{"491":3,"492":2,"661":8}}],["提示信息",{"0":{"392":1},"2":{"406":1}}],["提示",{"2":{"1":1,"9":1,"49":1,"107":1,"115":1,"138":1,"262":1,"263":1,"264":1,"266":1,"269":1,"292":1,"293":1,"402":2,"503":1,"616":1,"876":1,"940":1,"947":1,"953":1,"958":1,"1011":1}}],["支持日期辅助方法",{"2":{"784":1,"802":1}}],["支持使用",{"2":{"486":1}}],["支持",{"2":{"477":1}}],["支持方便的设定某列显示为一组操作按钮",{"2":{"347":1}}],["支持将行按层级关系通过缩进进行展示",{"2":{"317":1}}],["支持列类型",{"2":{"311":1}}],["支持如下值",{"2":{"290":1,"316":1}}],["支持以下值",{"2":{"288":1,"289":1,"291":1,"292":1,"294":1,"297":1,"298":1,"304":1,"305":1}}],["支持预设单元格类型",{"2":{"278":1}}],["支持层级数据结构",{"2":{"278":1}}],["支持行选中",{"2":{"278":1}}],["支持展开折叠",{"2":{"258":1}}],["支持全局触发调用的组件包括",{"2":{"122":1}}],["支持的组件",{"0":{"122":1}}],["支持的浏览器",{"0":{"59":1}}],["支持打包定制自己的组合版本",{"2":{"70":1}}],["支持通过",{"2":{"70":1,"805":1}}],["支持深色模式",{"2":{"70":1}}],["支持最大限度的定制",{"2":{"69":1}}],["支持扩展组件库模式",{"2":{"51":1}}],["则只需要通过",{"2":{"861":1}}],["则只在鼠标悬停到表格区域时显示滚动条",{"2":{"272":1}}],["则与选择框宽度一致",{"2":{"853":1}}],["则限制多选的数目",{"2":{"853":1}}],["则整个复选框包括文字部分都会应用禁用样式",{"2":{"753":1}}],["则按",{"2":{"581":1}}],["则禁止通过点击复选框选中",{"2":{"339":1}}],["则自动切换选中状态",{"2":{"333":1}}],["则自动切换折叠和展开",{"2":{"320":1}}],["则切换所有行的选中状态",{"2":{"333":1}}],["则返回所有行的信息",{"2":{"322":1}}],["则不生成链接",{"2":{"288":1}}],["则不会执行",{"2":{"117":1}}],["则启用多层级数据结构支持",{"2":{"275":1}}],["则启用行选中交互",{"2":{"274":1}}],["则点击行时切换该行的选中状态",{"2":{"274":1}}],["则对鼠标下的单元格启用鼠标悬停效果",{"2":{"269":1}}],["则对鼠标下的整列启用鼠标悬停效果",{"2":{"269":1}}],["则对鼠标下的整行启用鼠标悬停效果",{"2":{"269":1}}],["则为默认12",{"2":{"252":1}}],["则会导致后面行的按钮显示不全",{"2":{"356":1}}],["则会根据第一行实际按钮的个数自动计算宽度",{"2":{"356":1}}],["则会根据",{"2":{"115":1}}],["则会使用选项调用",{"2":{"98":1}}],["则默认打包仍然只打包内置组件库的组件",{"2":{"56":1}}],["则需要添加",{"2":{"56":1}}],["命令即可",{"2":{"54":1,"55":1}}],["命名方式与",{"2":{"8":1}}],["同级生成",{"2":{"637":1}}],["同级类名",{"2":{"217":1}}],["同步颜色",{"0":{"179":1}}],["同步输出组件库文档",{"2":{"51":1}}],["同名类实现",{"2":{"75":1}}],["同时添加了其他选项",{"2":{"638":1,"646":1,"648":1,"651":1}}],["同时推荐使用工具类",{"2":{"611":1}}],["同时提供了对",{"2":{"60":1}}],["同时会在",{"2":{"53":1}}],["会话存储的数据会在浏览器会话结束时",{"2":{"867":1}}],["会在它们之间添加一个分割线",{"2":{"314":1}}],["会在全局对象",{"2":{"78":1}}],["会检查事件源元素是否存在",{"2":{"115":1}}],["会将组件库目录文件拷贝到",{"2":{"53":1}}],["会自动更新文档页面",{"2":{"50":1}}],["执行数",{"2":{"259":2}}],["执行重新渲染",{"2":{"97":1}}],["执行上述命令之后",{"2":{"53":1}}],["执行如下命令启动开发服务",{"2":{"47":1}}],["执行如下命令进行打包文档网站",{"2":{"45":1}}],["执行如下命令进行打包操作",{"2":{"44":1}}],["zip",{"2":{"393":2}}],["z",{"2":{"87":2,"138":1,"140":7,"141":1,"996":14}}],["zhangsan",{"2":{"439":1}}],["zh",{"2":{"63":1,"64":3,"610":1}}],["zentao",{"2":{"53":2,"54":1,"56":2}}],["zui=",{"2":{"852":1}}],["zui2",{"2":{"574":1}}],["zui1",{"0":{"71":1},"2":{"574":1}}],["zuiinit",{"2":{"67":1,"113":1}}],["zui+exts",{"2":{"56":2}}],["zui3",{"2":{"49":2,"51":2,"52":2,"53":5,"73":2,"75":3,"79":1,"84":1,"85":1,"87":1,"88":1,"90":1,"95":1,"102":1,"112":1,"116":1,"574":1}}],["zui",{"0":{"67":1,"78":1,"97":1,"446":1,"510":1,"632":1},"2":{"0":1,"1":1,"2":1,"3":1,"4":1,"7":1,"8":3,"11":3,"12":2,"13":2,"14":2,"16":1,"18":1,"20":1,"24":1,"32":1,"34":1,"36":1,"40":1,"41":1,"50":2,"60":1,"63":9,"64":22,"65":6,"66":3,"67":8,"68":9,"69":1,"71":4,"73":1,"78":5,"80":3,"81":1,"82":2,"87":9,"88":2,"93":3,"97":6,"98":1,"103":3,"104":1,"105":2,"113":8,"115":3,"117":1,"118":2,"120":3,"121":1,"188":1,"190":1,"191":1,"192":1,"193":1,"194":1,"222":1,"238":2,"243":1,"259":3,"262":1,"263":1,"264":1,"265":2,"266":1,"268":1,"269":1,"270":1,"271":1,"272":1,"273":1,"274":2,"275":2,"276":1,"278":2,"342":1,"381":1,"382":1,"383":1,"384":2,"386":1,"387":1,"388":1,"389":1,"390":1,"392":1,"393":1,"394":1,"395":1,"396":1,"397":1,"398":1,"400":1,"401":1,"402":1,"403":1,"404":1,"445":1,"446":1,"447":1,"448":1,"451":1,"452":1,"453":1,"470":1,"491":3,"492":2,"509":1,"510":1,"511":1,"512":1,"515":1,"539":3,"540":2,"541":1,"542":1,"544":1,"545":1,"546":1,"547":1,"579":1,"580":1,"598":1,"599":1,"600":1,"601":1,"625":2,"626":1,"627":1,"628":1,"629":1,"631":1,"632":1,"633":1,"634":1,"664":1,"665":1,"666":1,"667":1,"782":1,"783":2,"784":1,"785":1,"787":5,"788":4,"791":1,"792":2,"793":1,"794":1,"796":5,"797":4,"800":1,"801":2,"802":1,"828":1,"850":1,"851":1,"861":1,"940":2,"956":1,"1034":1,"1066":1,"1073":1,"1077":1}}],["为默认的持久存储管理实例",{"2":{"861":1}}],["为表单控件启用成功样式",{"2":{"833":1}}],["为表单控件启用警告样式",{"2":{"833":1}}],["为表单控件启用报错样式",{"2":{"833":1}}],["为表单控件启用必填标记样式",{"2":{"833":1}}],["为表单启用水平排列样式",{"2":{"833":1}}],["为表格添加完整边框",{"2":{"613":1}}],["为表格添加所有边框",{"2":{"607":1}}],["为表格启用紧凑布局",{"2":{"613":1}}],["为表格启用固定布局",{"2":{"613":1}}],["为表格启用行悬停变色效果",{"2":{"613":1}}],["为表格启用斑马纹效果",{"2":{"613":1}}],["为表格移除所有边框",{"2":{"608":1}}],["为让多个复选框或单选框内联显示",{"2":{"761":1}}],["为每个",{"2":{"617":1}}],["为导航上每个用于切换标签内容的链接添加",{"2":{"616":1}}],["为导航元素启用自适应宽度导航样式",{"2":{"504":1}}],["为导航元素启用垂直排列导航样式",{"2":{"504":1}}],["为导航元素启用标签风格导航样式",{"2":{"504":2}}],["为导航元素启用次要导航样式",{"2":{"504":1}}],["为导航元素启用主要导航样式",{"2":{"504":1}}],["为导航元素启用简单样式",{"2":{"504":1}}],["为导航元素启用选中态样式",{"2":{"504":1}}],["为确保在页面显示的时候标签页能够指示正确的标签和显示正确的内容",{"2":{"616":1}}],["为行元素",{"2":{"612":1}}],["为条纹样式进度条组件启用动画效果",{"2":{"590":1}}],["为进度条组件启用条纹样式",{"2":{"590":1}}],["为分页按钮添加",{"2":{"530":1}}],["为一个回调函数来动态返回是否需要显示",{"2":{"331":1}}],["为相邻但不同属于不同分组的列添加分割线",{"2":{"314":1}}],["为插件定义对象",{"2":{"278":1}}],["为数据表格组件实例",{"2":{"259":1}}],["为单元格自定义渲染方法",{"2":{"259":2}}],["为",{"2":{"252":1,"265":1,"270":1,"271":1,"314":1,"319":1,"330":2,"331":2,"340":1,"348":1,"435":1,"436":1,"437":1,"475":1,"476":1,"604":1,"753":1,"768":1,"826":1,"827":1,"828":2}}],["为菜单项",{"2":{"245":1}}],["为触发按钮添加属性",{"2":{"236":1,"241":1}}],["为按钮添加",{"2":{"171":1}}],["为按钮提供动画图标实现加载中状态",{"2":{"172":1}}],["为按钮提供",{"2":{"170":1}}],["为按钮应用不同的阴影样式",{"2":{"164":1}}],["为按钮应用不同的圆角样式",{"2":{"163":1}}],["为头像应用不同的圆角样式",{"2":{"139":1}}],["为元素",{"2":{"1053":1}}],["为元素应用过渡动画时间",{"2":{"912":1}}],["为元素应用过渡动画",{"2":{"911":1}}],["为元素应用旋转效果",{"2":{"908":1}}],["为元素应用缩放效果",{"2":{"907":1}}],["为元素并添加类",{"2":{"138":1}}],["为元素添加",{"2":{"124":1}}],["为前缀",{"2":{"87":1}}],["为组件提供了统一的风格基础",{"2":{"70":1}}],["为扩展组件库名称",{"2":{"53":1}}],["为扩展组件库路径",{"2":{"53":1}}],["为了让单元格跨行跨列展示",{"2":{"370":1}}],["为了更好的体现行之间的层级关系",{"2":{"319":1}}],["为了提升在虚拟渲染时的效率",{"2":{"266":1}}],["为了方便手动构造",{"2":{"83":1,"96":1}}],["为了方便实现风格一致的交互界面",{"2":{"40":1}}],["为了实现统一流程的交互体验",{"2":{"8":1}}],["each",{"2":{"865":2}}],["eaque",{"2":{"593":3,"594":3,"595":3}}],["eye",{"2":{"838":1}}],["email",{"2":{"805":1,"844":1,"845":1,"846":3}}],["eraser",{"2":{"622":1,"626":1}}],["error",{"2":{"98":1,"822":3,"827":1,"830":4,"833":1,"837":1}}],["eos",{"2":{"593":1,"594":1,"595":1}}],["eum",{"2":{"593":1,"594":1,"595":1}}],["eveniet",{"2":{"593":2,"594":2,"595":2}}],["events",{"2":{"284":1,"938":2,"942":3}}],["event",{"2":{"79":4,"102":4,"118":3,"188":2,"194":2,"195":2,"204":2,"243":2,"281":3,"284":3,"285":2,"373":2,"443":2,"451":2,"452":2,"465":1,"526":1,"539":4,"540":2,"542":2,"602":5,"619":2,"667":2}}],["eius",{"2":{"593":2,"594":2,"595":2}}],["elit",{"2":{"593":1,"594":1,"595":1}}],["ellipsis",{"0":{"1074":1},"2":{"349":1,"352":1,"621":1,"625":1,"628":1,"667":1,"1074":2}}],["element2",{"2":{"1018":1}}],["element",{"2":{"67":1,"79":4,"102":4,"113":1,"190":1,"191":1,"192":1,"193":2,"196":2,"259":3,"262":1,"263":1,"264":1,"265":2,"266":1,"268":1,"269":1,"270":1,"271":1,"272":1,"273":1,"274":2,"275":2,"276":1,"281":3,"284":3,"445":1,"446":1,"447":1,"448":2,"453":2,"466":2,"509":1,"510":1,"511":1,"512":2,"515":2,"539":4,"540":2,"542":2,"544":1,"545":1,"546":1,"547":2,"631":1,"632":1,"633":1,"634":2,"1009":2,"1012":2,"1015":2,"1018":1,"1021":2}}],["enim",{"2":{"593":1,"594":1,"595":1}}],["end`",{"2":{"853":4}}],["enddate",{"2":{"314":1,"827":2}}],["end",{"2":{"154":1,"200":5,"273":1,"285":2,"659":4,"662":4,"667":1,"1048":6}}],["entries",{"2":{"100":1}}],["existfile",{"2":{"404":3,"417":1}}],["excepturi",{"2":{"593":2,"594":2,"595":2}}],["exceededsizehint",{"0":{"701":1,"749":1},"2":{"673":1,"710":1}}],["exceededsizetip",{"2":{"402":2,"406":1}}],["exceededlimitcallback",{"0":{"418":1},"2":{"406":3,"418":1}}],["exceeded",{"2":{"404":9}}],["exceededcounthint",{"0":{"703":1,"751":1},"2":{"672":1,"709":1}}],["exceededcount",{"2":{"402":1}}],["exceededcounttip",{"2":{"402":3,"406":1}}],["exceededtotalsizetip",{"2":{"402":3,"406":1}}],["excel",{"2":{"393":2}}],["exampleinputpassword8",{"2":{"832":4}}],["exampleinputaccount8",{"2":{"832":4}}],["exampleinputaccount3",{"2":{"831":2}}],["exampleinputaccount2",{"2":{"829":3}}],["exampleradiooption2",{"2":{"831":2}}],["example8",{"2":{"715":1}}],["example7",{"2":{"714":1}}],["example6",{"2":{"713":1}}],["example5",{"2":{"712":1}}],["example4",{"2":{"674":1,"710":1}}],["example3",{"2":{"673":1,"709":1}}],["example2",{"2":{"672":1,"708":1}}],["example1",{"2":{"671":2,"707":2}}],["example",{"2":{"288":3}}],["executioncounts",{"2":{"259":4}}],["explicabo",{"2":{"593":1,"594":1,"595":1}}],["expandedicon",{"2":{"665":1,"666":1,"667":1,"668":1}}],["expanded",{"2":{"326":2}}],["expired",{"2":{"93":2}}],["expectdisabledtip",{"2":{"93":1}}],["expects",{"2":{"93":1}}],["expectsname",{"2":{"93":1}}],["ext",{"2":{"53":2,"408":1}}],["extends",{"2":{"84":1,"93":1,"112":1,"284":2,"491":1,"492":1}}],["extend",{"2":{"53":2,"93":2}}],["exts=zui",{"2":{"56":1}}],["exts",{"2":{"52":1,"53":3,"54":2,"55":1,"56":5}}],["edittoolbar",{"2":{"626":2}}],["editable",{"2":{"378":1}}],["edit|more",{"2":{"353":1}}],["edit",{"2":{"152":5,"259":3,"276":1,"349":2,"352":3,"353":1,"400":1,"667":2,"682":1,"726":1}}],["editor",{"2":{"93":3}}],["edge",{"2":{"59":1}}],["e",{"2":{"67":3,"113":3,"195":2,"667":4}}],["es",{"0":{"66":1},"2":{"66":1,"78":1}}],["esm",{"2":{"63":1,"66":1,"70":1}}],["e9d5ff",{"2":{"9":1}}],["useiconbtn",{"0":{"735":1},"2":{"713":2}}],["user",{"2":{"138":1,"837":2,"838":1}}],["users",{"2":{"52":1,"53":2}}],["ul>",{"2":{"616":1,"617":1,"618":1,"619":1,"1055":2,"1056":2,"1057":2,"1058":2}}],["ul",{"2":{"494":1,"616":1,"617":1,"618":1,"619":1,"1053":1,"1055":2,"1056":2,"1057":2,"1058":2}}],["unstyled",{"0":{"1055":1},"2":{"1053":1,"1055":2}}],["unset",{"2":{"827":2}}],["unit",{"2":{"857":2}}],["under",{"2":{"870":3}}],["underline",{"0":{"1068":1,"1071":1},"2":{"622":1,"626":1,"1068":1,"1071":1}}],["undefined>",{"2":{"491":2,"492":2}}],["undefined",{"2":{"223":1,"225":6,"281":1,"285":4,"297":1,"304":1,"324":2,"344":1,"370":1,"373":2,"459":2,"465":1,"520":2,"526":1}}],["undo",{"2":{"474":2}}],["unknown",{"2":{"283":1,"284":2,"285":1,"326":1,"669":1,"860":1}}],["unknown>",{"2":{"282":1,"285":1,"669":1,"860":1}}],["unpkg",{"2":{"64":2}}],["uppercase",{"0":{"1079":1},"2":{"1079":1}}],["updatedat",{"2":{"292":1}}],["updatelayout",{"2":{"285":1}}],["update",{"2":{"285":1}}],["updateitemname",{"2":{"93":3}}],["uploadicon",{"0":{"680":1,"724":1}}],["uploadimgs",{"2":{"671":1,"672":1,"673":1,"674":1}}],["uploadtext",{"0":{"679":1,"723":1}}],["uploadbtn",{"2":{"398":2,"406":1}}],["upload",{"2":{"188":1,"194":1,"195":1,"243":1,"398":1,"443":1,"451":1,"452":1,"671":1,"672":1,"673":1,"674":1,"707":2,"708":2,"709":2,"710":2,"712":2,"713":2,"714":2,"715":2}}],["up",{"2":{"159":1,"268":2,"285":1,"361":1,"535":1,"894":1}}],["url=",{"2":{"487":1,"488":1}}],["url",{"0":{"212":1},"2":{"81":1,"104":1,"146":2,"232":1,"288":5,"349":2,"352":2,"389":1,"390":1,"400":1,"401":1,"408":1,"409":1,"468":1,"487":3,"488":2,"664":11,"669":2,"805":2}}],["utf",{"2":{"63":1,"64":3}}],["utilities",{"2":{"44":1}}],["ui",{"2":{"60":1,"69":1,"70":2,"71":1,"74":2}}],["享受集中开发",{"2":{"51":1}}],["但不保留元素中的空格",{"2":{"1091":1}}],["但必要时使用",{"2":{"969":1}}],["但有时需要一个独立的存储实例",{"2":{"868":1}}],["但有时希望表格的宽度能够按照实际内容宽度展示",{"2":{"611":1}}],["但可以通过程序手动添加或移除",{"2":{"768":1}}],["但比导航更轻量更灵活",{"2":{"624":1}}],["但是其后的单元格内容并不会自适应当前列宽",{"2":{"610":1}}],["但如果是部分菜单项拥有图标",{"2":{"434":1}}],["但需要后续进行启用",{"2":{"340":1}}],["但仍然可以通过方法选中",{"2":{"339":1}}],["但没有进行排序",{"2":{"297":2}}],["但此列尚未启用排序",{"2":{"268":1}}],["但支持根据列的设定在表头上显示排序标记",{"2":{"268":1}}],["但体积更小",{"2":{"95":1}}],["但",{"2":{"75":1}}],["但当需求扩展到组件库之外时",{"2":{"51":1}}],["但组件仍然拥有作为公开的包发布到",{"2":{"49":1}}],["其他工具类只设置边框颜色",{"2":{"876":1}}],["其他操作",{"2":{"349":1,"352":1}}],["其他间距实际值都是",{"2":{"40":1}}],["其中当指定为",{"2":{"458":1}}],["其中",{"2":{"353":1,"668":1}}],["其中任务",{"2":{"342":1}}],["其中参数定义如下",{"2":{"320":1,"333":1,"335":1,"339":1,"340":1,"341":1,"342":1,"354":1,"491":1,"492":1}}],["其中参数",{"2":{"53":1}}],["其中打包还支持只选择指定的组件进行个性化定制",{"2":{"51":1}}],["调整元素内容的大小以覆盖其容器",{"2":{"966":1}}],["调整元素内容的大小",{"2":{"965":1}}],["调整每页显示数",{"0":{"535":1}}],["调用导航组件实例上的",{"2":{"513":1}}],["调用菜单组件实例上的",{"2":{"449":1}}],["调用",{"2":{"98":1}}],["调用实例",{"2":{"98":1}}],["调用组件实例上的方法并指定方法参数",{"2":{"98":1}}],["调用组件实例上的方法",{"2":{"98":1}}],["调用组件",{"2":{"83":1,"96":1}}],["调用组件方法",{"0":{"81":1,"104":1}}],["调试和打包",{"2":{"51":2}}],["调色板上的第",{"2":{"6":3,"7":2}}],["调色板",{"2":{"0":1}}],["并强制使用灰度显示",{"2":{"938":1}}],["并制定过渡目标属性",{"2":{"911":1}}],["并指定为相同的",{"2":{"778":1}}],["并继承了操作菜单的",{"2":{"651":1}}],["并继承了下拉菜单的",{"2":{"648":1}}],["并添加",{"2":{"616":1}}],["并重新进行渲染",{"2":{"449":1,"513":1}}],["并会检查",{"2":{"318":1}}],["并支持通过点击展开或收起子行",{"2":{"317":1}}],["并支持集中开发",{"2":{"51":1}}],["并且该元素将作为绝对定位的子元素的位置参考",{"2":{"985":1}}],["并且为当前显示的标签页内容元素",{"2":{"616":1}}],["并且通常包含列定义中的所有列名属性",{"2":{"259":1}}],["并且拥有插件机制方便定制复杂交互的界面",{"2":{"255":1}}],["并打开下拉菜单",{"2":{"120":1}}],["并执行操作",{"2":{"120":1}}],["并获取实例",{"2":{"98":1}}],["并启动文档开发服务器",{"2":{"50":1}}],["此",{"2":{"861":1}}],["此表单项为必填",{"2":{"827":1}}],["此时可以通过配合使用",{"2":{"611":1}}],["此时可以通过初始化选项",{"2":{"339":1}}],["此时需要自行通过",{"2":{"356":1}}],["此时数据表格不会出现垂直滚动条",{"2":{"261":1}}],["此行为可以通过设置初始化选项",{"2":{"330":1}}],["此命令会先打包",{"2":{"50":1}}],["此工具类会让所属元素成为一个随屏幕宽度自动响应的容器",{"2":{"26":1}}],["工时",{"2":{"827":1}}],["工具栏定义",{"2":{"669":1}}],["工具栏选项",{"2":{"668":1}}],["工具栏添加间距展示想要的布局",{"2":{"628":1}}],["工具栏展示分割线",{"2":{"627":1}}],["工具栏生成器",{"0":{"624":1},"1":{"625":1,"626":1,"627":1,"628":1,"629":1,"630":1,"631":1,"632":1,"633":1,"634":1,"635":1,"636":1,"637":1,"638":1,"639":1,"640":1,"641":1,"642":1,"643":1,"644":1,"645":1,"646":1,"647":1,"648":1,"649":1,"650":1,"651":1,"652":1,"653":1,"654":1,"655":1,"656":1,"657":1}}],["工具栏",{"0":{"620":1},"1":{"621":1,"622":1,"623":1},"2":{"347":1,"474":1,"554":1,"667":1,"668":1}}],["工具提示",{"2":{"70":1,"85":1,"122":1,"658":1}}],["工具提示等",{"2":{"60":1}}],["工具库",{"2":{"61":1}}],["工具类限制显示多少行文本",{"2":{"1050":1}}],["工具类给一个元素一个固定的行高",{"2":{"1047":1}}],["工具类控制元素的字体大小",{"2":{"1040":1}}],["工具类方便为元素设置不同风格的字体",{"2":{"1034":1}}],["工具类设置内边距",{"2":{"1026":1}}],["工具类设置外边距",{"2":{"1023":1}}],["工具类来控制元素的文本对齐方式",{"2":{"1060":1}}],["工具类来控制元素文字行高",{"2":{"1046":1}}],["工具类来控制元素字体粗细",{"2":{"1043":1}}],["工具类来为元素应用",{"2":{"944":1,"945":1}}],["工具类来禁用按钮",{"2":{"170":1}}],["工具类来实现不同输入框的外观",{"2":{"840":1}}],["工具类来实现不同标签的外观",{"2":{"423":1}}],["工具类来实现不同按钮的外观",{"2":{"158":1,"161":1}}],["工具类来实现不同头像的外观",{"2":{"140":1}}],["工具类来实现更多的外观样式",{"2":{"76":1}}],["工具类来实现",{"2":{"75":1,"109":1}}],["工具类来设置尺寸",{"2":{"819":1}}],["工具类来设置阴影",{"2":{"34":1}}],["工具类来设置圆角",{"2":{"18":1}}],["工具类来设置行高",{"2":{"14":1}}],["工具类来设置字重",{"2":{"13":1}}],["工具类来设置字号",{"2":{"12":1}}],["工具类来设置字体",{"2":{"11":1}}],["工具类无法满足需求时",{"2":{"75":1}}],["工具类还可以实现一些简单的自定义界面样式",{"2":{"75":1}}],["工具类开箱即用",{"2":{"70":1}}],["工具类的元素添加",{"2":{"588":1}}],["工具类的建议",{"2":{"75":1}}],["工具类的示例",{"2":{"27":1}}],["工具类的更多用法可以参考",{"2":{"26":1}}],["工具类的例子",{"2":{"7":1}}],["工具类",{"0":{"7":1,"18":1,"26":1,"34":1,"75":1,"934":1},"2":{"7":2,"11":1,"12":1,"13":1,"14":1,"18":1,"26":2,"34":1,"41":1,"70":2,"71":1,"75":2,"128":1,"135":4,"139":1,"142":4,"151":1,"153":1,"155":4,"163":1,"164":1,"173":5,"247":1,"428":3,"440":4,"484":3,"532":1,"533":1,"587":1,"588":1,"590":2,"611":1,"612":1,"613":6,"823":2,"841":8,"847":2,"947":1,"956":1,"958":2,"963":1,"971":1,"982":1,"989":1,"992":1,"995":1,"998":1,"999":1,"1000":1,"1001":1,"1003":1,"1004":1,"1005":1,"1006":1,"1023":1,"1026":1,"1029":1,"1034":1,"1040":1,"1043":1,"1046":1,"1050":1,"1053":1,"1060":1,"1066":1,"1073":1,"1077":1,"1084":1,"1087":1,"1094":1}}],["工作空间内可用",{"2":{"49":1}}],["包含语义化和灰度工具类",{"2":{"1013":1,"1016":1}}],["包含如下工具类",{"2":{"998":1,"999":1,"1000":1,"1001":1,"1003":1,"1004":1,"1005":1,"1006":1}}],["包含",{"0":{"965":1}}],["包含表格",{"2":{"574":1}}],["包含图标和按钮",{"0":{"837":1}}],["包含图标",{"0":{"434":1}}],["包含操作按钮",{"0":{"127":1}}],["包含关闭按钮",{"0":{"126":1}}],["包含链接",{"0":{"125":1}}],["包管理器",{"2":{"61":1}}],["包来使用",{"2":{"49":1}}],["包括鼠标悬停",{"2":{"947":1}}],["包括附加文本",{"2":{"845":1}}],["包括单选和多选模式",{"2":{"806":1}}],["包括按钮模式",{"2":{"380":1}}],["包括链接",{"2":{"258":1,"287":1}}],["包括颜色",{"2":{"74":1}}],["包括下拉菜单",{"2":{"70":1}}],["包括特别的语义化外观工具类",{"2":{"70":1,"75":1}}],["包括",{"2":{"40":1,"41":1,"90":1,"118":1,"257":1,"258":2,"853":1,"986":1,"1034":1}}],["包括无衬线字体",{"2":{"11":1}}],["使相邻元素的行为就像该元素不存在一样",{"2":{"985":1}}],["使其保持在容器内",{"2":{"965":1}}],["使得元素默认居中显示",{"2":{"953":1}}],["使得组件可以独立作为",{"2":{"49":1}}],["使多个进度条堆叠展示",{"2":{"589":1}}],["使导航获得自适应宽度样式",{"2":{"503":1}}],["使导航获得垂直排列样式",{"2":{"502":1}}],["使用grow应用cssflex",{"2":{"927":1}}],["使用更灵活",{"2":{"861":1}}],["使用fieldset",{"2":{"831":1}}],["使用多选框时通常需要指定多选框高度",{"2":{"808":1}}],["使用文本按钮",{"0":{"713":1}}],["使用分页生成器动态分解数据",{"2":{"538":1}}],["使用修饰类",{"2":{"502":1,"503":1}}],["使用组件类",{"2":{"494":1}}],["使用默认选项",{"2":{"831":2}}],["使用默认按钮",{"2":{"412":1}}],["使用默认的格式化方式",{"2":{"292":1}}],["使用默认的",{"2":{"292":1}}],["使用回调函数给定是否能拖到指定行位置",{"2":{"373":1}}],["使用单元格原始值作为提示内容",{"2":{"294":1}}],["使用字符串模版来生成提示内容",{"2":{"294":1}}],["使用字符串模版来生成最终的",{"2":{"291":1}}],["使用字符串模版来格式化日期时间",{"2":{"292":1}}],["使用字符串进行格式化",{"2":{"288":1,"289":2,"291":1,"292":1,"294":1}}],["使用对象进行映射",{"2":{"290":1,"295":1}}],["使用对象来进行映射",{"2":{"290":1}}],["使用对象来生成链接",{"2":{"288":2}}],["使用函数来动态生成提示内容",{"2":{"294":1}}],["使用函数来动态生成日期时间",{"2":{"292":1}}],["使用函数来动态生成最终的",{"2":{"291":1}}],["使用函数来动态生成要显示的文本",{"2":{"290":1}}],["使用函数来动态生成链接",{"2":{"288":1}}],["使用函数动态生成样式",{"2":{"295":1}}],["使用函数动态生成提示内容",{"2":{"294":1}}],["使用函数动态生成日期时间",{"2":{"292":1}}],["使用函数动态生成",{"2":{"291":1}}],["使用函数动态生成文本",{"2":{"289":1,"290":1}}],["使用函数动态生成链接",{"2":{"288":1}}],["使用模版字符串来生成链接",{"2":{"288":1}}],["使用特殊值",{"2":{"269":1}}],["使用此列宽",{"2":{"263":1}}],["使用jquery",{"0":{"193":1,"547":1}}],["使用react",{"0":{"192":1,"546":1}}],["使用链接按钮外观",{"2":{"173":1}}],["使用下拉菜单",{"0":{"154":1}}],["使用方法",{"0":{"150":1,"158":1,"186":1,"236":1,"422":1,"431":1,"479":1,"507":1,"528":1,"578":1,"583":1,"604":1,"616":1,"621":1,"625":1,"659":1,"671":1,"707":1,"844":1,"983":1},"1":{"187":1,"188":1,"579":1,"580":1,"984":1,"985":1,"986":1,"987":1}}],["使用类",{"2":{"146":1,"431":1,"432":1,"433":1}}],["使用工具类",{"2":{"134":1,"873":1,"874":1,"876":1,"877":1,"886":1,"889":1,"960":1,"961":1,"965":1,"966":1,"967":1,"968":1,"973":1,"974":1,"975":1,"976":1,"977":1,"978":1,"979":1,"980":1,"1053":1,"1063":1,"1064":1}}],["使用其他",{"2":{"121":1}}],["使用的方式",{"2":{"107":1}}],["使用灵活",{"2":{"70":1}}],["使用间距",{"0":{"41":1}}],["使用阴影",{"0":{"33":1},"1":{"34":1,"35":1}}],["使用屏幕断点最简单的方式为使用",{"2":{"26":1}}],["使用断点",{"0":{"25":1},"1":{"26":1,"27":1}}],["使用圆角",{"0":{"17":1},"1":{"18":1,"19":1}}],["使用",{"0":{"7":1,"64":1,"65":1,"66":1,"67":1,"68":1,"75":1,"76":1,"77":1,"90":1,"120":1,"259":1,"447":1,"448":1,"511":1,"512":1,"633":1,"634":1},"1":{"78":1,"79":1,"80":1,"81":1,"82":1,"83":1,"84":1,"85":1,"86":1,"87":1},"2":{"64":1,"67":1,"75":1,"113":1,"125":1,"126":1,"151":1,"158":1,"162":1,"246":1,"422":1,"479":2,"480":1,"532":1,"583":1,"610":1,"618":2,"829":1,"836":1,"879":1,"881":1,"893":1,"894":1,"895":1,"896":1,"903":1,"905":1,"906":1,"914":1,"916":1,"917":1,"919":1,"923":1,"926":1,"929":1,"931":2,"932":1,"938":1,"944":1,"945":1,"953":1,"984":1,"985":2,"987":1,"1040":1,"1043":1,"1046":1,"1047":1,"1048":1,"1050":1,"1060":1,"1074":1,"1075":1,"1089":1,"1090":1,"1091":1,"1092":1,"1096":1,"1097":1,"1098":1}}],["使用颜色",{"0":{"5":1},"1":{"6":1,"7":1,"8":1}}],["文本换行",{"0":{"1093":1},"1":{"1094":1,"1095":1,"1096":1,"1097":1,"1098":1}}],["文本将被正常包装",{"2":{"1091":1,"1092":1}}],["文本不会被包装",{"2":{"1090":1}}],["文本大小写",{"0":{"1076":1},"1":{"1077":1,"1078":1,"1079":1,"1080":1,"1081":1,"1082":1}}],["文本溢出",{"0":{"1072":1},"1":{"1073":1,"1074":1,"1075":1}}],["文本装饰",{"0":{"1065":1},"1":{"1066":1,"1067":1,"1068":1,"1069":1,"1070":1,"1071":1}}],["文本颜色透明度",{"0":{"1064":1}}],["文本颜色",{"0":{"1062":1},"1":{"1063":1,"1064":1}}],["文本右对齐",{"2":{"1061":1}}],["文本居中对齐",{"2":{"1061":1}}],["文本左对齐",{"2":{"1061":1}}],["文本对齐",{"0":{"1059":1},"1":{"1060":1,"1061":1}}],["文本选择",{"0":{"948":1},"1":{"949":1}}],["文本",{"2":{"805":1,"820":1,"821":1,"854":1}}],["文本色同步容器选择器",{"2":{"184":1}}],["文字裁剪",{"0":{"1075":1}}],["文字省略",{"0":{"1074":1}}],["文字溢出包括两种方式",{"2":{"1073":1}}],["文字颜色",{"2":{"179":1}}],["文字或图标放置在此元素内",{"2":{"138":1}}],["文字排版",{"2":{"70":1,"75":1}}],["文件列表位置",{"2":{"722":1}}],["文件重复回调",{"2":{"700":1,"748":1}}],["文件重命名",{"0":{"400":1}}],["文件变更回调",{"2":{"691":1,"738":1}}],["文件上传提示",{"2":{"689":1,"736":1}}],["文件上传等",{"2":{"70":1}}],["文件对象",{"2":{"408":1}}],["文件地址",{"2":{"408":1,"409":1}}],["文件扩展名",{"2":{"408":1}}],["文件扩展名或通配符",{"2":{"386":1}}],["文件类型",{"2":{"408":1,"409":1}}],["文件唯一标识",{"2":{"408":1,"409":1}}],["文件大小变更回调",{"2":{"694":1,"741":1}}],["文件大小",{"2":{"408":1,"409":1,"410":1}}],["文件大小超出限制",{"2":{"402":1}}],["文件名",{"2":{"408":1,"409":1}}],["文件名已存在",{"2":{"402":1}}],["文件信息对象",{"2":{"408":1}}],["文件项的属性",{"2":{"406":1}}],["文件数量提示",{"2":{"705":1}}],["文件数量超出限制",{"2":{"402":1}}],["文件数目",{"2":{"392":1}}],["文件移除",{"0":{"401":1}}],["文件操作按钮属性生成器",{"2":{"412":1}}],["文件操作",{"0":{"399":1},"1":{"400":1,"401":1,"402":1,"403":1,"404":1}}],["文件拖放",{"0":{"395":1}}],["文件图标",{"0":{"393":1},"2":{"406":1,"718":1}}],["文件总大小",{"2":{"392":1}}],["文件限制拦截",{"0":{"404":1}}],["文件限制",{"0":{"385":1},"1":{"386":1,"387":1,"388":1}}],["文件选择器支持多种界面模式",{"2":{"380":1}}],["文件选择",{"0":{"379":1},"1":{"380":1,"381":1,"382":1,"383":1,"384":1,"385":1,"386":1,"387":1,"388":1,"389":1,"390":1,"391":1,"392":1,"393":1,"394":1,"395":1,"396":1,"397":1,"398":1,"399":1,"400":1,"401":1,"402":1,"403":1,"404":1,"405":1,"406":1,"407":1,"408":1,"409":1,"410":1,"411":1,"412":1,"413":1,"414":1,"415":1,"416":1,"417":1,"418":1}}],["文件中记录此扩展库的名称和路径",{"2":{"53":1}}],["文件中设置属性",{"2":{"49":1}}],["文件",{"0":{"818":1},"2":{"49":1,"627":1,"820":1,"845":1}}],["文档网站开发服务执行如下命令",{"2":{"50":1}}],["文档开发服务",{"0":{"50":1}}],["文档",{"2":{"7":1,"9":1,"11":2,"12":2,"13":2,"14":1,"18":1,"22":1,"26":1,"30":1,"34":1,"38":1,"42":1,"667":1,"668":1}}],["每行用于展示一个数据",{"2":{"604":2}}],["每隔三行重复此规则",{"2":{"370":1}}],["每页记录数",{"2":{"552":1,"560":1}}],["每页",{"2":{"366":1,"535":1,"539":2}}],["每个对象定义一个列",{"2":{"259":1}}],["每个区块定义对象支持的属性包括",{"2":{"225":1}}],["每个组件通常对应一个元素",{"2":{"80":1,"103":1}}],["每个组件在一个独立的目录内",{"2":{"49":1}}],["每种语义化颜色都被定义为",{"2":{"6":1}}],["每种类型都来自",{"2":{"1":1}}],["当宽度设置为",{"2":{"853":2}}],["当清空值时的回调函数",{"2":{"853":1}}],["当选择值时的回调函数",{"2":{"853":1}}],["当取消选择值时的回调函数",{"2":{"853":1}}],["当显示一个新的标签页时",{"2":{"619":1}}],["当单元格内的文本过长时会被截断隐藏",{"2":{"610":1}}],["当启用固定布局时",{"2":{"610":1}}],["当启用响应式特性时",{"2":{"262":1}}],["当鼠标悬停在行上时显示不一样的背景",{"2":{"606":1}}],["当数据量过多时",{"2":{"538":1}}],["当数据表格所属的父级容器尺寸发生变化时",{"2":{"262":1}}],["当此选项为空时会自动根据实际导航项进行判断",{"2":{"519":1}}],["当此选项为空时会自动根据实际菜单项进行判断",{"2":{"202":1,"457":1}}],["当用户点击确认或取消时的回调函数",{"2":{"492":1}}],["当点击提示按钮时的回调函数",{"2":{"491":1}}],["当然不使用远程内容",{"2":{"486":1}}],["当需要显示导航时会调用此函数来创建新的导航项列表",{"2":{"514":1}}],["当需要显示菜单时会调用此函数来创建新的菜单项列表",{"2":{"450":1}}],["当需要平分宽度时",{"2":{"263":1}}],["当列被定义操作列时",{"2":{"356":1}}],["当列定义没有指定时",{"2":{"263":1}}],["当渲染层级折叠按钮回调函数",{"2":{"324":1}}],["当层级折叠展开状态变更时的回调函数",{"2":{"324":1}}],["当前标签页在显示后",{"2":{"619":1}}],["当前标签页在显示时触发",{"2":{"619":1}}],["当前步骤",{"2":{"501":1}}],["当前已选择文件数目",{"2":{"402":1}}],["当前文件大小",{"2":{"402":1}}],["当前文件名",{"2":{"402":1}}],["当前所有选中的行",{"2":{"342":1}}],["当前行和列的信息",{"2":{"354":1}}],["当前行所为被折叠的父级行或子级行且不会显示",{"2":{"326":1}}],["当前行作为被展开的子级行且会显示",{"2":{"326":1}}],["当前行作为被展开的父级行且会显示",{"2":{"326":1}}],["当前行作为被折叠的父级行且会显示",{"2":{"326":1}}],["当前行的状态未知",{"2":{"326":1}}],["当前列名称",{"2":{"298":1}}],["当前排序类型",{"2":{"298":1}}],["当前元素没有对应实例时",{"2":{"97":2}}],["当通过字符串模版来设置排序链接时",{"2":{"298":1}}],["当由行数据提供的日期不合法时",{"2":{"292":1}}],["当中间可用宽度不足时允许横向滚动查看",{"2":{"264":1}}],["当为数据表格启用响应式特性时或自适应的宽度值",{"2":{"263":1}}],["当有列宽需要动态确定时",{"2":{"263":1}}],["当设置为",{"2":{"225":1}}],["当与工具类",{"2":{"168":1,"426":1}}],["当使用文字或图标作为头像时",{"2":{"140":1}}],["当使用文字作为头像时",{"2":{"138":1}}],["当使用不同大小的头像时",{"2":{"133":1}}],["当事件触发时",{"2":{"115":1}}],["当元素上已经有被初始化的组件",{"2":{"98":1}}],["当元素上被初始化了多个同名组件实例的情况下",{"2":{"97":2}}],["当重新进行渲染时",{"2":{"84":1,"112":1}}],["当创建了组件实例后",{"2":{"81":1,"104":1}}],["当",{"2":{"75":1}}],["当添加了多个扩展库时",{"2":{"54":1,"56":1}}],["当开发文件变更后会自动反馈到开发服务页面上",{"2":{"47":1}}],["当以上间距无法满足要求时",{"2":{"40":1}}],["来保留元素中的换行和空格",{"2":{"1090":1,"1092":1}}],["来防止文本在元素中被包裹",{"2":{"1089":1}}],["来防止元素内的内容被剪切",{"2":{"975":1}}],["来截断溢出的文本",{"2":{"1074":1}}],["来定位一个元素相对于浏览器窗视口的位置",{"2":{"987":1}}],["来定义分组标题",{"2":{"831":1}}],["来定义分页器的配置",{"2":{"366":1}}],["来定义切换的内容",{"2":{"616":1}}],["来定义切换的触发器",{"2":{"616":1}}],["来定义底部工具栏的配置",{"2":{"361":1}}],["来定义操作工具栏的配置",{"2":{"355":1}}],["来定义组件初始化选项",{"2":{"87":1}}],["来定义组件选项",{"2":{"67":1,"113":1}}],["来允许垂直滚动",{"2":{"977":1}}],["来允许水平滚动",{"2":{"976":1,"978":1,"979":1,"980":1}}],["来剪切元素中任何溢出该元素边界的内容",{"2":{"974":1}}],["来控制用户能否选中元素中的文本",{"2":{"949":1}}],["来控制元素是否响应指向事件",{"2":{"942":1}}],["来控制下拉菜单的箭头的大小",{"2":{"240":1}}],["来禁用之前添加的滤镜效果",{"2":{"902":1}}],["来为元素内的所有子元素之间设置水平间距",{"2":{"1029":2}}],["来为元素设置渐隐渐显动画效果",{"2":{"913":1}}],["来为元素环大小",{"2":{"891":1}}],["来为元素环偏移大小",{"2":{"888":1}}],["来为元素添加通过",{"2":{"885":1}}],["来为头像设置尺寸",{"2":{"141":1}}],["来应用尺寸",{"2":{"846":1}}],["来应用不同的圆角样式",{"2":{"425":1}}],["来更改选中状态",{"2":{"768":1}}],["来使用表格",{"2":{"604":1}}],["来使下拉菜单展示箭头",{"2":{"239":1}}],["来展示进度",{"2":{"583":1}}],["来展开或折叠指定行的子行",{"2":{"320":1}}],["来将表格布局方式设置为",{"2":{"610":1}}],["来将菜单项标记为选中项状态",{"2":{"437":1}}],["来将菜单项标记为激活状态",{"2":{"436":1}}],["来将菜单项禁用",{"2":{"435":1}}],["来将单元格渲染为一个头像和名称形式",{"2":{"311":1}}],["来将单元格渲染为一个头像",{"2":{"310":1,"312":1}}],["来将单元格渲染为一个迷你的环形进度条",{"2":{"293":1}}],["来添加一个分割线",{"2":{"433":1}}],["来创建进度条",{"2":{"583":1}}],["来创建一个标题",{"2":{"432":1}}],["来创建分割线",{"2":{"246":1}}],["来忽略文件限制",{"2":{"404":1}}],["来调整网格的宽度",{"2":{"397":1}}],["来调整堆叠间距",{"2":{"134":1}}],["来限制可选的日期范围",{"2":{"785":1,"794":1}}],["来限制表格最大宽度不超过父级元素宽度",{"2":{"611":1}}],["来限制文件数目",{"2":{"388":1}}],["来限制文件类型",{"2":{"386":1}}],["来限制总文件大小",{"2":{"387":1}}],["来限制单个文件大小",{"2":{"387":1}}],["来判断所有行是否选中",{"2":{"336":1}}],["来判断指定行是否选中",{"2":{"335":1}}],["来判断是否所有子行都已经收起",{"2":{"321":1}}],["来切换指定行的选中状态",{"2":{"333":1}}],["来显示帮助性的文本并添加到表单控件组中",{"2":{"829":1}}],["来显示的",{"2":{"331":1}}],["来显示标题",{"2":{"246":1}}],["来获得特殊外观",{"2":{"612":1}}],["来获得更紧凑的表格",{"2":{"609":1}}],["来获得导航外观",{"2":{"494":1}}],["来获得不同大小的按钮组",{"2":{"152":1}}],["来获取",{"2":{"332":1}}],["来获取层级和折叠信息",{"2":{"322":1}}],["来修改",{"2":{"319":1}}],["来修改缩进间距",{"2":{"319":1}}],["来指定要获取的行信息",{"2":{"322":1}}],["来指定要启用的插件",{"2":{"278":1}}],["来指定打包生成的文件名",{"2":{"44":1}}],["来启用",{"2":{"362":1,"369":1,"371":1,"374":1}}],["来启用列鼠标悬停效果",{"2":{"316":1}}],["来启用完整边框外观",{"2":{"271":1}}],["来启用表格隔行变色效果",{"2":{"270":1}}],["来设置内联的复选框和单选框间的间距",{"2":{"764":1}}],["来设置工具栏",{"2":{"667":1}}],["来设置表格宽度为自动",{"2":{"611":1}}],["来设置表头背景色",{"2":{"265":1}}],["来设置边框颜色",{"2":{"271":1}}],["来设置鼠标悬停背景色",{"2":{"269":1,"270":1}}],["来设置行高",{"2":{"266":1}}],["来隐藏表头展示",{"2":{"265":1}}],["来自定义表头高度",{"2":{"265":1}}],["来让其拥有加载指示器的能力",{"2":{"940":1}}],["来让其拥有特殊语义的状态",{"2":{"822":1}}],["来让图标以及文本进行对齐",{"2":{"434":1}}],["来让单元格按对应的跨行跨列数展示",{"2":{"370":1}}],["来让数据表格获得响应式特性",{"2":{"262":1}}],["来让包仅在",{"2":{"49":1}}],["来实现",{"2":{"330":1,"340":1}}],["来实现面包屑",{"2":{"146":1}}],["来实现不同消息框的外观",{"2":{"128":1}}],["来绑定事件",{"2":{"89":1,"115":1}}],["来访问文档开发服务页面",{"2":{"50":1}}],["来访问开发服务页面",{"2":{"47":1}}],["开关内联列表组件",{"2":{"779":1}}],["开关组件",{"2":{"779":1}}],["开关提供了如下",{"2":{"779":1}}],["开关列表组件",{"2":{"779":1}}],["开关列表",{"0":{"775":1},"1":{"776":1,"777":1}}],["开关颜色",{"0":{"774":1},"2":{"780":1}}],["开关",{"0":{"772":1},"1":{"773":1,"774":1,"775":1,"776":1,"777":1,"778":1,"779":1,"780":1}}],["开启多文件上传时可通过设置",{"2":{"672":1,"709":1}}],["开启免打扰",{"2":{"625":1}}],["开始时间",{"2":{"827":1}}],["开始",{"2":{"259":1,"276":1,"349":1,"352":1}}],["开始日期",{"2":{"259":2,"314":1}}],["开发小组",{"2":{"318":4}}],["开发定制入门",{"0":{"94":1}}],["开发文档",{"2":{"52":1}}],["开发服务器启动后",{"2":{"47":1}}],["开发服务",{"0":{"47":1}}],["开发",{"0":{"46":1},"1":{"47":1,"48":1,"49":1,"50":1},"2":{"84":2,"94":1,"112":2}}],["开头",{"2":{"6":1}}],["高斯模糊",{"0":{"898":1}}],["高级外观还可以不使用",{"2":{"768":1}}],["高级外观的单选框组件",{"2":{"770":1}}],["高级外观的单选框",{"0":{"767":1}}],["高级外观的复选框组件",{"2":{"770":1}}],["高级外观的复选框",{"0":{"766":1}}],["高级外观的多选框和单选框使用自定义的外观代替原生外观",{"2":{"765":1}}],["高级外观",{"0":{"765":1},"1":{"766":1,"767":1,"768":1,"769":1}}],["高度",{"0":{"997":1},"1":{"998":1,"999":1,"1000":1,"1001":1}}],["高度和间距",{"2":{"397":1}}],["高度为",{"2":{"261":2}}],["高亮该列",{"2":{"315":1}}],["高",{"2":{"41":1}}],["宽度",{"0":{"1002":1},"1":{"1003":1,"1004":1,"1005":1,"1006":1}}],["宽高比",{"0":{"950":1},"1":{"951":1}}],["宽或高的特殊值",{"2":{"261":1}}],["宽和高",{"0":{"261":1}}],["宽",{"2":{"41":1}}],["尺寸",{"0":{"133":1,"141":1,"152":1,"165":1,"424":1,"481":1,"534":1,"819":1,"839":1,"846":1},"2":{"41":2}}],["尺寸范围",{"2":{"24":1}}],["左下",{"2":{"659":2}}],["左中",{"2":{"659":2}}],["左上",{"2":{"659":2}}],["左对齐",{"2":{"622":1,"626":1}}],["左侧显示的菜单设置",{"2":{"789":1,"798":1}}],["左侧对齐",{"2":{"273":1}}],["左侧图标",{"2":{"159":2,"208":1}}],["左",{"2":{"41":1}}],["下右",{"2":{"659":2}}],["下中",{"2":{"659":2}}],["下左",{"2":{"659":2}}],["下划线",{"0":{"1068":1},"2":{"622":1,"626":1}}],["下一页",{"2":{"366":1,"528":1,"529":1,"530":1,"532":1,"533":1,"535":1,"536":1,"539":3,"541":1}}],["下拉面板容器元素",{"2":{"853":1}}],["下拉选择器",{"0":{"849":1},"1":{"850":1,"851":1,"852":1,"853":1,"854":1}}],["下拉框浮动方向为上方",{"2":{"247":1}}],["下拉菜单里的选项",{"2":{"569":1}}],["下拉菜单组件",{"2":{"535":1}}],["下拉菜单等",{"2":{"430":1}}],["下拉菜单条目激活状态背景颜色",{"2":{"248":1}}],["下拉菜单条目激活状态文字颜色",{"2":{"248":1}}],["下拉菜单背景颜色",{"2":{"248":1}}],["下拉菜单边框颜色",{"2":{"248":1}}],["下拉菜单圆角",{"2":{"248":1}}],["下拉菜单标题",{"2":{"246":1}}],["下拉菜单",{"0":{"235":1},"1":{"236":1,"237":1,"238":1,"239":1,"240":1,"241":1,"242":1,"243":1,"244":1,"245":1,"246":1,"247":1,"248":1,"249":1,"250":1,"251":1,"252":1,"253":1,"254":1},"2":{"120":1,"121":1,"122":1,"156":1}}],["下载后在页面中导入",{"2":{"63":1}}],["下载后将如下文件解压到你的项目中",{"2":{"63":1}}],["下载",{"2":{"63":1,"151":1,"667":1,"896":2}}],["下载使用",{"0":{"63":1}}],["下的目录结构一致",{"2":{"52":1}}],["下",{"2":{"41":1}}],["下面的例子中通过",{"2":{"276":1}}],["下面的示例中",{"2":{"261":1}}],["下面的示例中展示了通过内置插件以及定制化选项实现的增强功能",{"2":{"258":1}}],["下面的示例中展示了数据表格的基本功能",{"2":{"257":1}}],["下面的每个子目录为一个独立的组件",{"2":{"52":1}}],["下面展示各种工具类的外观效果",{"2":{"140":1,"161":1,"840":1}}],["下面列举了一些常见的属性以及作用",{"2":{"87":1}}],["下面是一个更复杂的例子",{"2":{"827":1}}],["下面是一些使用",{"2":{"75":1}}],["下面是这些颜色的定义",{"2":{"2":1,"3":1}}],["下面介绍扩展组件库的使用方法",{"2":{"51":1}}],["下面为",{"2":{"349":1}}],["下面为默认的间距配置",{"2":{"40":1}}],["下面为通过",{"2":{"27":1}}],["下面为断点配置信息",{"2":{"24":1}}],["下面为几种常见行高的示例",{"2":{"14":1}}],["下面为三种字体的直观展示",{"2":{"11":1}}],["下面为一个实际例子",{"2":{"371":1}}],["下面为一个实际的例子",{"2":{"288":1,"289":1,"290":1,"291":1,"292":1,"293":1,"294":1,"295":1,"310":1,"311":1,"312":1,"314":1,"353":1,"361":1,"366":1,"370":1}}],["下面为一个表尾配置示例",{"2":{"338":1,"342":1}}],["下面为一个显示层级切换按钮和设置缩进的列定义示例",{"2":{"319":1}}],["下面为一个初始化选项的例子",{"2":{"318":1}}],["下面为一个下拉菜单的例子",{"2":{"120":1}}],["下面为一个示例",{"2":{"26":1,"491":1,"492":1}}],["下面为一个简单的例子",{"2":{"18":1,"34":1}}],["下面为一个例子",{"2":{"9":1,"21":1,"29":1,"37":1,"115":1,"298":1,"305":1,"342":1}}],["下面为一个在",{"2":{"6":1}}],["下面为一些具体的建议",{"2":{"8":1}}],["下面为使用",{"2":{"7":1}}],["下面分别进行介绍",{"2":{"0":1,"5":1,"10":1}}],["右下",{"2":{"659":2}}],["右中",{"2":{"659":2}}],["右上",{"2":{"659":2}}],["右侧对齐",{"2":{"273":1}}],["右侧图标",{"2":{"159":1,"209":1}}],["右键菜单组件基于",{"2":{"196":1}}],["右",{"2":{"41":1}}],["上划线",{"0":{"1069":1}}],["上下左右",{"0":{"988":1},"1":{"989":1,"990":1}}],["上下文菜单不仅可以响应鼠标右键点击事件",{"2":{"195":1}}],["上下文菜单",{"0":{"185":1},"1":{"186":1,"187":1,"188":1,"189":1,"190":1,"191":1,"192":1,"193":1,"194":1,"195":1,"196":1,"197":1,"198":1,"199":1,"200":1,"201":1,"202":1,"203":1,"204":1,"205":1,"206":1,"207":1,"208":1,"209":1,"210":1,"211":1,"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1},"2":{"378":1}}],["上右",{"2":{"659":2}}],["上中",{"2":{"659":2}}],["上左",{"2":{"659":2}}],["上使用工具类",{"2":{"605":1,"606":1,"607":1,"608":1,"609":1,"610":1}}],["上使用选项初始化",{"2":{"98":1}}],["上方",{"2":{"480":1}}],["上一页",{"2":{"366":1,"528":1,"529":1,"530":1,"532":1,"533":1,"535":1,"536":1,"539":3,"540":2,"541":1}}],["上面的例子中实现的层级关系如下",{"2":{"318":1}}],["上设置",{"2":{"318":1}}],["上支持的所有属性外",{"2":{"312":1}}],["上支持的所有属性",{"2":{"311":1}}],["上配合使用工具类",{"2":{"152":1}}],["上传图片",{"0":{"670":1},"1":{"671":1,"672":1,"673":1,"674":1,"675":1,"676":1,"677":1,"678":1,"679":1,"680":1,"681":1,"682":1,"683":1,"684":1,"685":1,"686":1,"687":1,"688":1,"689":1,"690":1,"691":1,"692":1,"693":1,"694":1,"695":1,"696":1,"697":1,"698":1,"699":1,"700":1,"701":1,"702":1,"703":1,"704":1,"705":1}}],["上传按钮类",{"2":{"690":1,"737":1}}],["上传按钮图标",{"2":{"680":1,"724":1}}],["上传按钮文本",{"2":{"679":1,"723":1}}],["上传按钮",{"2":{"406":1}}],["上传文件最大大小限制",{"2":{"698":1,"746":1}}],["上传文件最大数量限制",{"2":{"695":1,"743":1}}],["上传文件类型",{"2":{"696":1,"744":1}}],["上传文件",{"0":{"706":1},"1":{"707":1,"708":1,"709":1,"710":1,"711":1,"712":1,"713":1,"714":1,"715":1,"716":1,"717":1,"718":1,"719":1,"720":1,"721":1,"722":1,"723":1,"724":1,"725":1,"726":1,"727":1,"728":1,"729":1,"730":1,"731":1,"732":1,"733":1,"734":1,"735":1,"736":1,"737":1,"738":1,"739":1,"740":1,"741":1,"742":1,"743":1,"744":1,"745":1,"746":1,"747":1,"748":1,"749":1,"750":1,"751":1,"752":1},"2":{"398":1,"723":1}}],["上传",{"2":{"151":1}}],["上例中标题列和开始日期列相邻但属于不同的分组",{"2":{"314":1}}],["上例中",{"2":{"115":1}}],["上例中的",{"2":{"66":1}}],["上初始化",{"2":{"98":1}}],["上暴露所有的",{"2":{"78":1}}],["上述两种方式也可以同时使用",{"2":{"74":1}}],["上述命令会包含所有扩展库",{"2":{"54":1,"56":1}}],["上进行访问",{"2":{"65":1}}],["上进行独立使用",{"2":{"49":1}}],["上的地址即可",{"2":{"64":1}}],["上",{"2":{"41":1,"115":1,"158":1,"422":1,"479":1}}],["gandy",{"2":{"870":1}}],["gap",{"0":{"637":1,"925":1},"1":{"926":1},"2":{"40":1,"127":1,"133":1,"134":7,"151":2,"223":1,"234":1,"439":1,"494":1,"529":1,"532":2,"535":1,"637":1,"764":2,"827":1,"839":4,"926":2,"1048":6}}],["gollum",{"2":{"807":1,"808":1,"820":2}}],["goto",{"2":{"537":1,"539":1,"541":1,"563":1}}],["gb",{"2":{"410":1,"698":1,"746":1}}],["gif",{"2":{"384":1,"386":1,"671":1,"672":1,"673":1}}],["github",{"2":{"63":1}}],["grow属性设置flex容器中元素是否能放大",{"2":{"927":1}}],["grow",{"0":{"927":1},"2":{"927":2}}],["groupdivider",{"2":{"314":2}}],["group",{"0":{"313":1,"374":1},"1":{"314":1,"375":1,"376":1,"377":1},"2":{"132":2,"133":6,"134":6,"135":1,"150":2,"151":3,"152":6,"153":1,"154":1,"155":1,"182":1,"313":1,"314":4,"349":2,"352":2,"353":1,"361":1,"494":1,"536":2,"652":1,"826":3,"827":29,"828":1,"829":2,"830":3,"831":2,"832":4,"833":1,"844":6,"845":6,"846":6,"847":2,"848":1,"852":3,"873":1,"876":1,"879":1,"881":1,"885":1,"888":1,"891":1,"1008":1,"1011":1,"1020":1,"1063":1}}],["green",{"2":{"295":3}}],["gridgap",{"2":{"397":2,"406":1}}],["gridheight",{"2":{"397":2,"406":1}}],["gridwidth",{"2":{"397":2,"406":1}}],["grid",{"2":{"223":1,"234":1,"383":2,"384":1,"395":1,"397":1,"406":1,"828":1,"832":1,"833":1,"834":1,"917":1,"919":1,"923":1}}],["grayscale",{"2":{"899":1}}],["gray",{"2":{"132":1,"134":6,"279":2,"426":1,"439":1,"441":1,"472":1,"661":3,"662":1,"1012":2,"1015":2,"1018":2}}],["ghost",{"2":{"109":1,"126":1,"127":1,"158":1,"479":1,"480":1,"481":1,"482":1,"483":1,"528":8,"529":4,"530":8,"535":11,"536":10,"621":11,"622":16,"1009":3}}],["guide",{"2":{"95":1}}],["getpadding",{"2":{"1023":1,"1026":1}}],["getpointerinfo",{"2":{"285":1}}],["getall",{"2":{"866":2,"867":1}}],["gettime",{"2":{"787":4,"788":3,"796":4,"797":3}}],["getnestedrowinfo",{"2":{"328":1}}],["getnestedinfo",{"2":{"322":2,"328":1}}],["getdate",{"2":{"292":1}}],["getmonth",{"2":{"292":1}}],["getfullyear",{"2":{"292":1}}],["getcellspan",{"2":{"370":3}}],["getcellvalue",{"2":{"285":1}}],["getchecks",{"2":{"332":2,"346":1}}],["getcolinfo",{"2":{"285":1}}],["getrowinfobyindex",{"2":{"285":1}}],["getrowinfo",{"2":{"285":1}}],["getelementbyid",{"2":{"195":1,"204":1,"259":1}}],["get",{"2":{"82":1,"84":1,"105":1,"112":1,"863":2,"868":3}}],["generator",{"2":{"4":1}}],["gt",{"0":{"768":1},"2":{"53":1,"67":1,"87":1,"113":1,"132":1,"146":2,"150":1,"158":2,"223":2,"244":1,"245":1,"255":1,"259":1,"261":1,"288":3,"289":1,"290":2,"291":1,"292":1,"294":1,"298":1,"304":1,"305":3,"310":3,"406":1,"422":1,"436":1,"437":1,"443":1,"456":3,"459":3,"479":1,"494":3,"518":3,"520":3,"528":1,"549":1,"565":1,"567":1,"602":4,"604":7,"605":1,"606":1,"607":1,"608":1,"609":1,"610":1,"612":3,"616":1,"691":1,"692":1,"693":1,"694":1,"700":1,"702":1,"704":1,"705":4,"738":1,"739":1,"740":1,"741":1,"748":1,"750":1,"752":1,"753":2,"768":1,"805":1,"806":1,"809":1,"811":1,"812":1,"813":1,"814":1,"815":1,"816":1,"817":1,"818":1,"826":1,"827":1,"828":1,"831":2,"843":1,"947":1,"1053":2}}],["属性必须为",{"2":{"940":1}}],["属性实现完全禁用",{"2":{"938":1}}],["属性限制上传图片的类型",{"2":{"674":1}}],["属性限制上传文件的数量",{"2":{"672":1,"709":1}}],["属性可限制上传文件的大小",{"2":{"673":1,"710":1}}],["属性可以自定义操作提示信息",{"2":{"402":1}}],["属性可以自定义文件上传按钮",{"2":{"398":1}}],["属性可以为不同类型的文件",{"2":{"393":1}}],["属性可以设置提示信息",{"2":{"392":1}}],["属性可以预设文件列表",{"2":{"389":1}}],["属性值",{"2":{"649":1,"652":1,"655":1}}],["属性值如下",{"2":{"11":1}}],["属性指向当前标签页内容",{"2":{"616":1}}],["属性指定点击菜单项时要设定的日期",{"2":{"787":1,"796":1}}],["属性指定点击按钮时要设定的日期",{"2":{"786":1,"788":1,"795":1,"797":1}}],["属性指定对话框内容",{"2":{"489":1}}],["属性指定对话框内容页面地址",{"2":{"488":1}}],["属性指定对话框标题",{"2":{"489":1}}],["属性指定对话框类型为",{"2":{"488":1}}],["属性指定远程内容的",{"2":{"487":1}}],["属性指定要打开的对话框",{"2":{"479":1}}],["属性指定",{"2":{"277":1}}],["属性控制是否允许内容溢出",{"2":{"610":1}}],["属性控制弹出方向",{"2":{"242":1}}],["属性相同",{"2":{"386":1}}],["属性定义相同的分组名称",{"2":{"374":1}}],["属性名",{"2":{"324":1}}],["属性名为",{"2":{"318":1}}],["属性上获取当前头像的图片路径",{"2":{"310":2,"311":2,"312":2}}],["属性启用列本地排序",{"2":{"303":1}}],["属性启用列排序",{"2":{"296":1}}],["属性提供一个默认的字符串用于替代显示",{"2":{"292":1}}],["属性设置flex容器中元素沿水平轴的对齐方式",{"2":{"929":1}}],["属性设置当前元素在",{"2":{"917":1,"919":1,"923":1}}],["属性设置",{"2":{"914":1,"916":1,"921":1,"932":1}}],["属性设置输入框类型",{"2":{"805":1}}],["属性设置为",{"2":{"708":1,"712":1,"713":1,"714":1}}],["属性设置对象可以自定义移除按钮",{"2":{"401":1}}],["属性设置对象可以自定义重命名按钮",{"2":{"400":1}}],["属性设置字符串可以自定义移除按钮的文字",{"2":{"401":1}}],["属性设置字符串可以自定义重命名按钮的文字",{"2":{"400":1}}],["属性设置通用排序规则",{"2":{"305":1}}],["属性设置列排序本地规则",{"2":{"304":1}}],["属性设置列排序链接",{"2":{"298":1}}],["属性设置列排序类型",{"2":{"297":1}}],["属性设置一个对象来从单元格实际值映射要显示的样式或者通过函数来返回样式",{"2":{"295":1}}],["属性设置一个对象或函数来从单元格实际值映射要显示的文本",{"2":{"290":1}}],["属性设置单元格内容作为日期时间显示",{"2":{"292":1}}],["属性设置单元格内容作为",{"2":{"291":1}}],["属性设置单元格内容作为链接显示",{"2":{"288":1}}],["属性设置单元格格式化字符串",{"2":{"289":1}}],["属性为组件添加默认文件列表",{"2":{"715":1}}],["属性为操作按钮名称",{"2":{"351":1}}],["属性为列分配一个组名",{"2":{"313":1}}],["属性为",{"2":{"269":1,"274":1,"275":1,"382":1,"383":1,"390":1,"394":1,"395":1,"396":1,"400":1,"401":1}}],["属性用于区分",{"2":{"259":1}}],["属性自定义颜色显示图标",{"2":{"178":1}}],["属性自定义颜色列表",{"2":{"177":1}}],["属性或",{"2":{"170":1,"309":1}}],["属性生命组件",{"2":{"121":1}}],["属性的值来执行",{"2":{"115":1}}],["属性",{"2":{"115":1,"223":1,"225":1,"263":1,"273":1,"276":1,"289":1,"602":1,"616":1,"619":1,"648":1,"651":1,"778":1,"854":1,"916":1,"944":1,"945":1,"953":1,"956":2,"958":1,"963":1,"971":1,"982":1,"989":1,"992":1,"995":1,"998":1,"999":1,"1000":1,"1001":1,"1003":1,"1004":1,"1005":1,"1006":1,"1023":1,"1026":1,"1029":1,"1034":1,"1040":1,"1043":1,"1046":1,"1050":1,"1053":2,"1060":1,"1066":1,"1073":1,"1077":1,"1084":1,"1087":1,"1094":1}}],["属性绑定点击事件",{"2":{"115":1}}],["属性声明组件初始化选项",{"2":{"121":1}}],["属性声明组件",{"2":{"87":1}}],["属性是组件的",{"2":{"84":1,"112":1}}],["属性来表单控件只读",{"2":{"821":1}}],["属性来禁用表单控件",{"2":{"820":1}}],["属性来应用禁用样式",{"2":{"753":1}}],["属性来判断当前行是否应该视为父级行",{"2":{"318":1}}],["属性来查找该行是否属于某个父级行",{"2":{"318":1}}],["属性来设置按钮元素上的其他属性",{"2":{"312":1}}],["属性来启用该功能",{"2":{"309":1}}],["属性来启用悬停提示",{"2":{"294":1}}],["属性来实现",{"2":{"268":1}}],["属性来将列固定显示",{"2":{"264":1}}],["属性来区分不同的列",{"2":{"259":1}}],["属性来指定要打开的菜单列表元素",{"2":{"237":1}}],["属性来定义页面初始化脚本",{"2":{"88":1}}],["属性来定义点击或鼠标悬停时的切换行为",{"2":{"85":1}}],["属性来调用组件和配置组件行为",{"2":{"87":1}}],["属性来声明组件调用",{"2":{"120":1}}],["属性来声明组件",{"2":{"80":1,"103":1}}],["属性来自动创建",{"2":{"67":1,"113":1}}],["属性配置",{"2":{"40":1}}],["比较特殊的设置",{"2":{"40":1}}],["和导航中的链接",{"2":{"947":1}}],["和选中信息",{"0":{"337":1},"1":{"338":1}}],["和变更",{"2":{"117":1}}],["和类名",{"2":{"98":1}}],["和",{"2":{"40":1,"70":1,"86":1,"87":2,"261":1,"264":1,"272":1,"273":1,"318":1,"342":1,"370":1,"397":1,"402":1,"404":1,"431":1,"494":1,"554":1,"583":1,"712":1,"785":1,"794":1,"822":1,"830":1,"838":1,"861":1,"876":1,"932":1,"986":1,"1048":1}}],["约定",{"2":{"40":2}}],["名称",{"2":{"40":1,"207":1,"668":1}}],["预计",{"2":{"827":1}}],["预定",{"2":{"494":1}}],["预设文件信息对象",{"2":{"409":1}}],["预设文件不会触发",{"2":{"389":1}}],["预设文件",{"0":{"389":1}}],["预设区块尺寸",{"0":{"224":1}}],["预置了一些单元格类型",{"2":{"277":1}}],["预置了间距设置",{"2":{"40":1}}],["预置的单元格类型",{"2":{"277":1}}],["预览",{"2":{"32":1,"40":1,"151":1}}],["间距会影响所有相关",{"2":{"40":1}}],["间距配置",{"0":{"40":1}}],["间距",{"0":{"39":1},"1":{"40":1,"41":1,"42":1},"2":{"41":3}}],["盒阴影",{"2":{"34":1}}],["效果展示",{"0":{"915":1,"959":1,"964":1,"972":1,"990":1,"993":1,"996":1},"1":{"960":1,"961":1,"965":1,"966":1,"967":1,"968":1,"969":1,"973":1,"974":1,"975":1,"976":1,"977":1,"978":1,"979":1,"980":1}}],["效果",{"0":{"873":1,"876":1,"879":1,"881":1,"885":1,"888":1,"891":1,"919":1,"921":1,"923":1,"926":1,"929":1,"931":1,"936":1,"938":1,"942":1,"947":1,"949":1,"951":1,"1008":1,"1011":1,"1014":1,"1017":1,"1020":1,"1063":1},"2":{"34":1,"605":1}}],["实心",{"0":{"1016":1},"1":{"1017":1,"1018":1}}],["实体类",{"2":{"129":4,"135":1,"142":1,"147":1,"155":1,"173":1,"247":5,"428":1,"440":4,"484":2,"504":4,"537":3,"575":5,"590":2,"613":1,"623":1,"770":6,"779":3,"823":1,"833":5,"841":1,"847":2}}],["实例实现",{"2":{"868":1}}],["实例上的方法",{"2":{"867":1}}],["实例上的",{"2":{"862":1,"863":1,"864":1,"865":1,"866":1}}],["实例方法",{"0":{"328":1,"346":1}}],["实例来对数据表格组件进行初始化",{"2":{"259":1}}],["实例",{"2":{"84":2,"97":1,"112":2,"443":1,"470":1}}],["实用的",{"2":{"70":1}}],["实际展示效果如下",{"2":{"370":1}}],["实际上",{"2":{"53":1}}],["实际值",{"2":{"32":1,"40":1}}],["实现的环边框颜色",{"2":{"885":1}}],["实现的组件",{"2":{"624":1}}],["实现的搜索框组件",{"2":{"596":1}}],["实现鼠标悬停展开菜单",{"2":{"241":1}}],["实现多组按钮效果",{"2":{"151":1}}],["实现很多功能强大的组件",{"2":{"70":1}}],["实现快捷键功能",{"2":{"60":1}}],["实现浮动交互定位",{"2":{"60":1}}],["实现了大部分",{"2":{"60":1}}],["实现",{"2":{"0":1,"71":2,"83":1,"805":1,"1011":1}}],["阴影大小",{"0":{"905":1}}],["阴影和间距",{"2":{"74":1}}],["阴影名称",{"2":{"32":1}}],["阴影能让界面元素更加具有层次感",{"2":{"32":1}}],["阴影配置",{"0":{"32":1}}],["阴影",{"0":{"31":1,"904":1},"1":{"32":1,"33":1,"34":1,"35":1,"36":1,"37":1,"38":1,"905":1}}],["容器中换行方式",{"2":{"933":1}}],["容器中元素是否缩小",{"2":{"932":1}}],["容器中元素间距",{"2":{"926":1}}],["容器中的排列顺序",{"2":{"931":1}}],["容器中的伸缩方式",{"2":{"923":1}}],["容器中的交叉轴方向上的对齐方式",{"2":{"916":1,"917":1}}],["容器中主轴的展开方向",{"2":{"921":1}}],["容器中弹性盒伸缩的基准值",{"2":{"919":1}}],["容器中多行子元素沿交叉轴的对齐方式",{"2":{"914":1}}],["容器元素内",{"2":{"616":1}}],["容器",{"0":{"952":1},"1":{"953":1,"954":1},"2":{"26":1}}],["布局请使用",{"2":{"958":1}}],["布局来使得导航和标签页内容水平排列",{"2":{"618":1}}],["布局方式时",{"2":{"610":1}}],["布局",{"0":{"260":1},"1":{"261":1,"262":1,"263":1,"264":1,"265":1,"266":1},"2":{"26":1,"41":1,"71":2}}],["了解更多",{"2":{"125":1,"126":1,"127":2}}],["了解",{"2":{"26":1,"127":1}}],["自适应宽度修饰类不能和垂直排列修饰类混用",{"2":{"503":1}}],["自适应宽度的导航",{"0":{"503":1}}],["自适应容器",{"2":{"26":1}}],["自动",{"0":{"973":1}}],["自动对齐",{"2":{"622":1}}],["自动宽度",{"0":{"611":1}}],["自动布局方式来说可以加速渲染",{"2":{"610":1}}],["自动隐藏",{"2":{"475":1}}],["自动滚动",{"2":{"378":1}}],["自动定义操作列宽度",{"0":{"356":1}}],["自动根据尺寸定义重新渲染",{"2":{"262":1}}],["自动呈现为图标按钮",{"2":{"159":1}}],["自动使用选项进行初始化",{"2":{"120":1}}],["自动向父级元素查找",{"2":{"97":2}}],["自定义名称",{"2":{"845":1}}],["自定义左侧菜单",{"0":{"796":1}}],["自定义底部按钮",{"0":{"788":1,"797":1}}],["自定义侧边菜单",{"0":{"787":1}}],["自定义工具栏按钮的间距",{"2":{"637":1}}],["自定义提示按钮",{"2":{"491":1}}],["自定义对话框",{"2":{"489":2}}],["自定义信息提示弹窗",{"0":{"489":1}}],["自定义设置对话框位置",{"2":{"480":1}}],["自定义位置",{"0":{"480":1}}],["自定义操作按钮",{"0":{"474":1}}],["自定义操作提示信息",{"0":{"402":1}}],["自定义操作工具栏配置",{"0":{"355":1}}],["自定义文件上传按钮",{"0":{"398":1}}],["自定义生成操作按钮",{"0":{"354":1}}],["自定义判断行是否可以被选中",{"2":{"344":1}}],["自定义函数用于生成在表尾显示的选中信息",{"2":{"344":1}}],["自定义环形进度条的样式",{"2":{"293":1}}],["自定义渲染",{"0":{"276":1}}],["自定义下拉菜单",{"2":{"244":1}}],["自定义菜单项",{"0":{"439":1}}],["自定义菜单",{"0":{"244":1,"786":1,"795":1},"1":{"787":1,"788":1,"796":1,"797":1}}],["自定义图标",{"0":{"178":1}}],["自定义颜色",{"0":{"177":1}}],["自定义选项便于",{"2":{"342":1}}],["自定义选项",{"0":{"117":1}}],["自定义",{"0":{"92":1,"93":1},"2":{"93":1,"344":1,"554":1,"668":1}}],["自定义组件",{"0":{"91":1},"1":{"92":1,"93":1}}],["自定义间距",{"0":{"42":1}}],["自定义阴影",{"0":{"36":1},"1":{"37":1,"38":1}}],["自定义断点",{"0":{"28":1},"1":{"29":1,"30":1}}],["自定义主题",{"0":{"22":1,"30":1,"38":1}}],["自定义圆角",{"0":{"20":1},"1":{"21":1,"22":1}}],["自定义配色",{"0":{"9":1}}],["超过数量限制回调",{"2":{"704":1,"752":1}}],["超过数量限制提示",{"2":{"703":1,"751":1}}],["超级链接",{"2":{"622":1,"626":1}}],["超出上传文件大小限制",{"2":{"673":1,"710":1}}],["超出上传文件数量限制",{"2":{"672":1,"709":1}}],["超出限制时的回调函数",{"2":{"418":1}}],["超出总大小时的回调",{"2":{"406":1}}],["超出总大小提示",{"2":{"406":1}}],["超出总大小",{"2":{"402":1}}],["超出大小限制回调",{"2":{"702":1,"750":1}}],["超出大小限制提示",{"2":{"701":1,"749":1}}],["超出大小时的回调",{"2":{"406":1}}],["超出大小提示",{"2":{"406":1}}],["超出大小",{"2":{"402":1}}],["超出数量时的回调",{"2":{"406":1}}],["超出数量提示",{"2":{"406":1}}],["超出数量",{"2":{"402":2}}],["超出部分可以滚动查看",{"2":{"257":1}}],["超小按钮",{"2":{"165":1}}],["超小尺寸",{"2":{"24":1}}],["超大按钮",{"2":{"165":1}}],["超大阴影",{"2":{"164":1}}],["超大圆角",{"2":{"163":1,"425":1}}],["超大尺寸",{"2":{"24":2}}],["≥",{"2":{"24":5}}],["小型框",{"2":{"827":1}}],["小号尺寸",{"2":{"839":1}}],["小号",{"2":{"819":1}}],["小猫",{"2":{"807":1,"808":1,"820":2,"827":8,"828":1}}],["小楼昨夜又东风",{"2":{"481":3,"973":1,"974":1,"975":1,"976":1,"977":1,"978":1,"979":2,"980":6}}],["小对话框",{"2":{"481":1}}],["小标签",{"2":{"424":1}}],["小按钮",{"2":{"165":1}}],["小于",{"2":{"134":1}}],["小阴影",{"2":{"34":1,"35":1,"164":1}}],["小尺寸",{"2":{"24":1}}],["小圆角",{"2":{"18":1,"19":1,"163":1,"425":1}}],["无划线",{"0":{"1071":1}}],["无样式",{"0":{"1055":1}}],["无参数",{"2":{"643":1}}],["无边框",{"0":{"608":1}}],["无需再次添加",{"2":{"947":1}}],["无需手动引入即可使用",{"2":{"296":1,"303":1,"309":1,"315":1}}],["无需借助",{"2":{"70":1}}],["无效日期时间对象时的返回值",{"2":{"858":1}}],["无效日期",{"2":{"292":1}}],["无分类",{"2":{"289":1,"290":1}}],["无阴影",{"2":{"164":1}}],["无圆角",{"2":{"163":1,"425":1}}],["无选项形式在元素上初始化一个组件",{"2":{"98":1}}],["无论是下载还是使用",{"2":{"65":1}}],["无论是设计还是开发都应该将间距为",{"2":{"40":1}}],["无",{"0":{"768":1,"968":1},"2":{"24":1,"71":2}}],["无衬线字体",{"0":{"1035":1},"2":{"11":1}}],["内使用",{"2":{"831":1}}],["内联列表",{"0":{"777":1}}],["内联间距",{"0":{"764":1}}],["内联单选框",{"0":{"763":1}}],["内联多选框",{"0":{"762":1}}],["内联形式",{"0":{"761":1},"1":{"762":1,"763":1,"764":1}}],["内容适配",{"0":{"962":1},"1":{"963":1,"964":1,"965":1,"966":1,"967":1,"968":1,"969":1}}],["内容",{"2":{"571":1}}],["内可以放置其他内容来自定义菜单项",{"2":{"439":1}}],["内尾部",{"2":{"438":1}}],["内的",{"2":{"436":1,"437":1}}],["内",{"2":{"246":1,"826":1}}],["内阴影",{"2":{"164":1}}],["内即可创建一个分页组件",{"2":{"528":1}}],["内即可创建一个按钮组",{"2":{"150":1}}],["内即可创建一个头像组",{"2":{"132":1}}],["内部键",{"2":{"669":1}}],["内部依赖",{"2":{"71":1}}],["内部名称",{"2":{"24":1}}],["内边距",{"0":{"1025":1},"1":{"1026":1,"1027":1},"2":{"41":1}}],["内置插件",{"2":{"277":1}}],["内置参数还可以直接用于",{"2":{"118":1}}],["内置参数",{"0":{"118":1}}],["内置的调色板",{"2":{"1":1}}],["内置了",{"2":{"1":1}}],["屏幕断点",{"0":{"24":1},"2":{"24":1,"74":1,"953":1}}],["屏幕",{"0":{"23":1},"1":{"24":1,"25":1,"26":1,"27":1,"28":1,"29":1,"30":1}}],["x26",{"2":{"232":1,"284":3,"298":2,"366":1,"370":4,"535":11,"539":3,"541":1,"604":6,"669":1}}],["x",{"2":{"141":1,"342":2,"581":1,"976":2,"978":2,"990":2,"1029":8,"1031":1,"1034":1,"1040":1,"1043":1,"1046":2}}],["xswide",{"2":{"224":1}}],["xslong",{"2":{"222":1,"224":1}}],["xs",{"2":{"24":1,"133":4,"135":1,"139":1,"141":1,"142":1,"152":1,"155":1,"165":1,"167":2,"168":2,"173":1,"222":1,"224":1,"1041":3}}],["xllong",{"2":{"224":1}}],["xlwide",{"2":{"224":1}}],["xl",{"2":{"21":1,"24":2,"27":2,"29":1,"37":1,"133":4,"135":1,"139":1,"141":2,"142":1,"152":1,"155":1,"163":1,"164":1,"165":1,"167":2,"168":2,"173":1,"224":1,"425":1,"484":1,"485":1,"1041":3,"1048":6,"1085":5}}],["x3c",{"2":{"6":2,"7":2,"18":4,"19":4,"26":2,"34":4,"35":4,"53":2,"63":18,"64":54,"65":4,"66":4,"67":4,"76":2,"80":6,"81":6,"82":4,"85":2,"88":5,"103":6,"104":6,"105":4,"107":2,"109":12,"110":4,"111":2,"113":4,"115":2,"117":2,"118":4,"120":2,"121":2,"124":4,"125":4,"126":12,"127":28,"128":2,"132":19,"133":55,"134":60,"138":9,"139":21,"140":2,"141":15,"146":12,"150":8,"151":20,"152":70,"153":6,"154":26,"158":14,"159":12,"161":2,"162":4,"163":14,"164":14,"165":12,"167":10,"168":10,"170":4,"171":2,"172":4,"176":2,"177":2,"178":2,"179":12,"181":2,"182":5,"183":5,"187":16,"188":4,"192":1,"194":4,"195":6,"204":4,"222":4,"234":1,"236":18,"237":21,"238":6,"239":2,"240":2,"241":18,"242":2,"243":4,"244":30,"245":14,"246":24,"259":8,"276":14,"281":6,"282":2,"283":1,"284":21,"285":3,"291":4,"295":2,"308":1,"322":1,"328":1,"333":1,"341":1,"342":2,"344":4,"346":1,"354":1,"358":1,"359":4,"364":1,"368":1,"381":4,"382":4,"383":4,"384":4,"386":4,"387":4,"388":4,"389":4,"390":4,"392":4,"393":4,"394":4,"395":4,"396":4,"397":4,"398":4,"400":4,"401":4,"402":4,"403":4,"404":4,"415":1,"416":1,"422":2,"423":2,"424":6,"425":14,"426":24,"427":12,"431":14,"432":16,"433":16,"434":26,"435":14,"436":14,"437":14,"438":22,"439":33,"443":4,"447":1,"451":4,"452":4,"463":1,"465":1,"466":3,"468":2,"470":4,"479":30,"480":32,"481":86,"482":18,"483":28,"487":2,"488":2,"489":2,"491":6,"492":6,"494":76,"495":4,"497":2,"498":2,"499":2,"500":2,"501":44,"502":2,"503":2,"511":1,"524":1,"526":1,"528":24,"529":20,"530":26,"532":20,"533":12,"534":6,"535":86,"536":37,"539":8,"540":6,"541":4,"542":2,"546":1,"571":12,"572":2,"573":32,"574":8,"579":4,"580":4,"583":4,"584":4,"585":4,"587":4,"588":4,"589":8,"593":2,"594":2,"595":2,"598":4,"599":4,"600":4,"601":4,"604":52,"605":2,"606":2,"607":2,"608":2,"609":2,"610":2,"611":2,"612":54,"616":28,"617":28,"618":30,"619":30,"621":72,"622":124,"625":6,"626":4,"627":4,"628":4,"633":1,"659":24,"660":4,"661":16,"664":4,"665":4,"666":4,"667":4,"669":7,"671":2,"707":2,"755":6,"756":11,"757":11,"759":9,"760":9,"762":11,"763":11,"764":2,"766":17,"767":22,"768":28,"769":24,"773":10,"774":10,"776":17,"777":17,"778":17,"782":4,"783":6,"784":4,"785":4,"787":4,"788":4,"791":4,"792":6,"793":4,"794":4,"796":4,"797":4,"800":4,"801":6,"802":4,"805":6,"807":14,"808":14,"809":2,"811":1,"812":1,"813":1,"814":1,"815":1,"816":1,"817":1,"818":1,"819":3,"820":32,"821":3,"822":9,"826":16,"827":292,"829":9,"830":19,"831":36,"832":28,"836":12,"837":12,"838":30,"839":58,"840":6,"844":12,"845":31,"846":24,"850":4,"851":4,"852":8,"860":1,"893":4,"894":4,"895":12,"896":4,"936":16,"938":7,"940":4,"942":4,"947":12,"949":8,"951":6,"954":2,"960":7,"961":7,"965":3,"966":3,"967":3,"968":3,"969":3,"973":13,"974":13,"975":13,"976":13,"977":13,"978":13,"979":10,"980":26,"984":8,"985":8,"986":17,"990":32,"993":8,"996":14,"1009":4,"1012":6,"1015":6,"1018":6,"1021":4,"1024":10,"1027":10,"1031":8,"1032":8,"1035":6,"1036":6,"1037":6,"1041":20,"1044":12,"1047":16,"1048":48,"1051":12,"1055":18,"1056":18,"1057":18,"1058":18,"1061":8,"1068":2,"1069":2,"1070":2,"1071":2,"1074":2,"1075":2,"1079":2,"1080":2,"1081":2,"1082":2,"1085":20,"1089":2,"1090":2,"1091":3,"1092":2,"1096":3,"1097":3,"1098":3}}],["08",{"2":{"858":1}}],["06",{"2":{"605":1,"606":1,"607":1,"608":1,"609":1,"610":1,"611":1,"612":2,"783":1,"792":1}}],["04",{"2":{"605":1,"606":1,"607":1,"608":1,"609":1,"610":1,"611":1,"612":2}}],["01",{"2":{"605":1,"606":1,"607":1,"608":1,"609":1,"610":1,"611":1,"612":2}}],["09",{"2":{"259":2}}],["036",{"2":{"858":1}}],["03",{"2":{"259":2,"605":1,"606":1,"607":1,"608":1,"609":1,"610":1,"611":1,"612":2,"858":1}}],["00dfa2",{"2":{"177":1}}],["0079ff",{"2":{"177":1}}],["0ea5e9",{"2":{"176":1}}],["07",{"2":{"98":1,"605":1,"606":1,"607":1,"608":1,"609":1,"610":1,"611":1,"612":2,"858":1}}],["05",{"2":{"37":2,"259":2,"272":1,"605":2,"606":2,"607":2,"608":2,"609":2,"610":2,"611":2,"612":4,"858":2}}],["0",{"2":{"21":5,"37":58,"40":1,"93":1,"134":2,"182":1,"222":1,"244":24,"269":1,"272":3,"279":1,"288":2,"289":2,"291":2,"292":1,"294":2,"304":1,"305":1,"370":2,"388":1,"406":1,"475":2,"480":1,"605":2,"606":2,"607":2,"608":2,"609":2,"610":3,"611":2,"612":4,"789":2,"798":2,"858":6,"870":3,"927":1,"932":2,"985":2,"986":3,"990":15,"996":3,"999":1,"1004":1,"1053":1}}],["0px",{"2":{"21":1}}],["number`",{"2":{"662":1}}],["number",{"2":{"223":11,"225":6,"233":7,"234":11,"252":1,"253":1,"261":3,"281":21,"282":4,"284":1,"285":7,"293":2,"304":4,"305":2,"324":1,"325":1,"327":2,"370":2,"406":4,"408":1,"410":2,"418":1,"465":2,"466":2,"468":1,"477":2,"526":2,"536":1,"550":1,"551":1,"552":1,"553":1,"558":1,"559":1,"560":1,"561":1,"564":1,"566":1,"569":1,"581":5,"602":1,"637":1,"656":3,"657":1,"662":3,"668":1,"694":1,"695":1,"698":1,"702":1,"704":1,"741":1,"743":1,"746":1,"750":1,"752":1,"789":1,"798":2,"803":1,"805":1,"853":9,"856":1,"857":2,"858":1}}],["null",{"2":{"93":1,"668":9}}],["neque",{"2":{"593":2,"594":2,"595":2}}],["nemo",{"2":{"593":1,"594":1,"595":1}}],["next",{"2":{"366":1,"539":3,"541":1,"564":1}}],["nextsorttype",{"2":{"301":1,"302":1}}],["nestedrowstate",{"2":{"326":1,"327":1}}],["nestedrowinfo>",{"2":{"322":1,"328":1}}],["nestedrowinfo",{"2":{"322":1,"324":1,"327":1,"328":2}}],["nestedtoggle",{"2":{"275":2,"319":2,"325":1}}],["nestedindent",{"2":{"275":1,"319":3,"324":1,"325":1}}],["nestedparentkey",{"2":{"275":1,"318":2,"324":1}}],["nested",{"0":{"317":1},"1":{"318":1,"319":1,"320":1,"321":1,"322":1,"323":1,"324":1,"325":1,"326":1,"327":1,"328":1},"2":{"275":5,"278":2,"318":2,"324":1}}],["newproductitems",{"2":{"98":1}}],["newvalue",{"2":{"97":1,"98":1}}],["newname",{"2":{"97":1,"403":1,"416":1,"693":1,"740":1}}],["newitems",{"2":{"97":1}}],["new",{"2":{"65":2,"66":2,"68":1,"78":2,"80":1,"81":1,"82":1,"103":1,"104":1,"105":1,"176":1,"177":1,"178":1,"179":1,"181":1,"182":1,"183":1,"188":1,"190":1,"191":1,"194":1,"222":1,"238":2,"243":1,"259":2,"292":1,"381":1,"382":1,"383":1,"384":2,"386":1,"387":1,"388":1,"389":1,"390":1,"392":1,"393":1,"394":1,"395":1,"396":1,"397":1,"398":1,"400":1,"401":1,"402":1,"403":1,"404":1,"443":1,"445":1,"446":1,"451":1,"452":1,"509":1,"510":1,"539":3,"540":2,"541":1,"542":1,"544":1,"545":1,"579":1,"580":1,"598":1,"599":1,"600":1,"601":1,"625":2,"626":1,"627":1,"628":1,"631":1,"632":1,"664":1,"665":1,"666":1,"667":1,"671":1,"672":1,"673":1,"674":1,"707":1,"708":1,"709":1,"710":1,"712":1,"713":1,"714":1,"715":3,"782":1,"783":2,"784":1,"785":3,"787":2,"788":2,"791":1,"792":2,"793":1,"794":3,"796":2,"797":2,"800":1,"801":2,"802":1,"850":1,"851":1}}],["net",{"2":{"64":4}}],["navitemoptions",{"2":{"526":2}}],["navlistitem>",{"2":{"526":1}}],["navlistitem",{"2":{"518":3,"520":3,"526":3}}],["navoptions>",{"2":{"524":1}}],["navoptions",{"0":{"526":1},"2":{"515":1,"526":1}}],["navtype",{"2":{"502":2}}],["navdropdown",{"2":{"494":2}}],["nav>",{"2":{"65":1,"66":1,"80":1,"81":1,"82":1,"103":1,"104":1,"105":1,"528":1,"529":1,"530":1,"532":1,"533":1,"534":3,"535":1,"536":1,"621":2,"622":1}}],["nav",{"0":{"497":1,"498":1,"499":1,"500":1,"501":1},"2":{"65":4,"66":4,"78":2,"80":3,"81":4,"82":4,"103":3,"104":4,"105":4,"494":9,"495":3,"497":2,"498":2,"499":2,"500":2,"501":9,"502":4,"503":3,"504":11,"505":1,"509":4,"510":2,"511":3,"512":3,"514":2,"515":2,"526":10,"528":1,"529":1,"530":1,"532":1,"533":1,"534":3,"535":1,"536":1,"539":6,"540":4,"542":2,"563":1,"566":1,"567":1,"616":7,"617":5,"618":8,"619":5,"621":2,"622":1}}],["name=",{"2":{"63":1,"64":3,"619":2,"756":3,"760":3,"763":3,"767":4,"827":5,"831":2}}],["name=zentao",{"2":{"56":1}}],["name=zui",{"2":{"44":1}}],["name>",{"2":{"53":1}}],["name",{"0":{"676":1,"717":1},"2":{"1":1,"2":1,"3":1,"11":1,"12":1,"13":1,"14":1,"16":1,"32":1,"44":1,"53":2,"79":1,"92":3,"93":5,"97":1,"98":1,"102":1,"242":1,"259":22,"263":4,"264":5,"268":4,"273":4,"274":1,"275":1,"276":2,"282":1,"284":1,"288":4,"289":7,"290":3,"291":4,"292":3,"293":1,"294":4,"295":3,"297":4,"298":5,"304":6,"305":3,"308":1,"310":1,"311":1,"312":1,"314":4,"318":5,"319":2,"349":3,"351":2,"352":3,"353":7,"370":1,"389":3,"390":3,"400":3,"401":3,"402":1,"404":3,"406":1,"408":1,"409":1,"417":1,"474":1,"602":2,"619":1,"671":1,"672":1,"673":1,"674":1,"700":1,"707":1,"708":1,"709":1,"710":1,"712":1,"713":1,"714":1,"715":1,"748":1,"778":1,"789":1,"798":1,"803":1,"850":1,"853":1,"865":2,"923":1,"956":1,"958":1,"963":1,"971":1,"982":1,"989":1,"992":1,"995":1,"1000":2,"1001":2,"1005":2,"1006":2,"1046":1,"1050":1,"1051":1,"1060":1,"1066":1,"1073":1,"1077":1,"1084":1,"1087":1,"1094":1}}],["no",{"0":{"1071":1},"2":{"827":2,"870":1,"1071":1}}],["now",{"2":{"801":2}}],["nowrap",{"2":{"593":1,"594":1,"595":1,"980":1,"1089":2}}],["non",{"2":{"593":3,"594":3,"595":3}}],["none",{"0":{"1056":1},"2":{"21":1,"37":2,"109":1,"139":1,"158":1,"163":1,"164":1,"425":1,"439":1,"482":1,"494":2,"657":1,"827":4,"902":1,"931":1,"938":2,"942":1,"949":1,"968":2,"1048":10,"1053":3,"1056":2}}],["nostrum",{"2":{"593":2,"594":2,"595":2}}],["normalicon",{"2":{"665":1,"666":1,"667":1,"668":1}}],["normal",{"0":{"1082":1},"2":{"326":2,"1048":10,"1082":1,"1096":2}}],["not",{"2":{"243":1,"936":2}}],["node",{"2":{"61":1}}],["npm",{"0":{"68":1,"445":1,"509":1,"631":1},"2":{"49":2,"64":2,"68":2}}],["覆盖",{"0":{"21":1,"29":1,"37":1,"966":1},"2":{"71":1}}],["覆盖主要调色板的定义",{"2":{"9":1}}],["大号尺寸",{"2":{"839":1}}],["大号",{"2":{"819":1}}],["大于",{"2":{"540":1}}],["大对话框",{"2":{"481":1}}],["大标签",{"2":{"424":1}}],["大按钮",{"2":{"165":1}}],["大小",{"2":{"109":1}}],["大部分通用样式的修饰都可以通过",{"2":{"109":1}}],["大部分由",{"2":{"71":1}}],["大部分定义与",{"2":{"7":1}}],["大阴影",{"2":{"34":1,"35":1,"164":1}}],["大尺寸",{"2":{"24":1}}],["大圆角",{"2":{"18":1,"19":1,"163":1,"425":1}}],["边框大小",{"0":{"880":1},"1":{"881":1}}],["边框颜色透明度",{"0":{"877":1}}],["边框颜色",{"0":{"875":1},"1":{"876":1,"877":1},"2":{"279":1,"824":1}}],["边框色同步容器选择器",{"2":{"184":1}}],["边框色",{"2":{"179":1}}],["边框圆角",{"0":{"878":1},"1":{"879":1},"2":{"18":1}}],["边框",{"2":{"18":1}}],["$rows",{"2":{"93":4}}],["$list",{"2":{"93":4}}],["$prerow",{"2":{"93":4}}],["$element",{"2":{"88":1,"93":1,"118":1}}],["$",{"0":{"97":1,"100":1},"2":{"16":1,"32":1,"67":1,"81":1,"84":2,"88":2,"93":3,"97":7,"98":14,"104":1,"112":2,"113":1,"193":1,"288":1,"292":2,"294":1,"342":1,"410":1,"448":1,"470":1,"512":1,"547":1,"619":1,"634":1,"669":1,"698":2,"746":2}}],["`right",{"2":{"853":2}}],["`right`",{"2":{"853":1}}],["`left",{"2":{"853":2}}],["`left`",{"2":{"853":1}}],["`bottom",{"2":{"853":2}}],["`bottom`",{"2":{"853":1}}],["`auto`",{"2":{"853":1}}],["`32`",{"2":{"853":1}}],["`300`",{"2":{"853":1}}],["`open`",{"2":{"789":1,"798":1}}],["`top",{"2":{"853":2}}],["`top`",{"2":{"853":1}}],["`toggle`",{"2":{"789":1,"798":1}}],["`true",{"2":{"662":1}}],["`true`",{"2":{"406":4}}],["`data",{"2":{"669":1}}],["`false`",{"2":{"406":1}}],["`0`",{"2":{"406":2}}],["`本页共",{"2":{"342":1}}],["`项目状态",{"2":{"294":1}}],["`https",{"2":{"288":1}}],["`$",{"2":{"93":2,"292":1,"410":1}}],["`",{"2":{"16":2,"32":2,"93":2,"259":1,"276":4,"288":1,"291":1,"292":1,"294":1,"298":2,"410":1,"477":2,"662":6,"669":1,"853":12}}],["具体规则如下",{"2":{"953":1}}],["具体如下",{"2":{"16":1,"32":1}}],["具体参见",{"2":{"11":1,"12":1,"13":1,"22":1,"30":1,"38":1,"42":1}}],["又像笼着轻纱的梦",{"2":{"14":1,"960":2,"961":2}}],["叶子和花仿佛在牛乳中洗过一样",{"2":{"14":1,"960":2,"961":2}}],["薄薄的青雾浮起在荷塘里",{"2":{"14":1,"960":2,"961":2}}],["jpeg",{"2":{"384":1,"386":1,"671":1,"672":1,"673":1,"674":2}}],["jpg",{"2":{"384":1,"386":1,"674":1}}],["join",{"2":{"259":1,"276":1}}],["jue",{"2":{"866":2,"867":2}}],["justified",{"2":{"503":2,"504":1}}],["justifycontent",{"2":{"273":1}}],["justify",{"0":{"928":1},"1":{"929":1},"2":{"187":1,"188":1,"194":1,"195":1,"244":12,"533":2,"622":1,"626":1,"929":2,"1061":1}}],["jumps",{"2":{"11":1,"12":1,"13":1,"1035":2,"1036":2,"1037":2,"1051":2,"1061":4,"1068":2,"1069":2,"1070":2,"1071":2,"1074":4,"1075":4,"1079":2,"1080":2,"1081":2,"1082":2,"1089":1,"1090":1,"1091":1,"1092":1,"1096":1,"1097":1,"1098":1}}],["javascriptconst",{"2":{"177":1,"178":1}}],["javascript",{"2":{"138":1}}],["jquery",{"0":{"95":1,"448":1,"512":1,"634":1},"1":{"96":1,"97":1,"98":1,"99":1,"100":1},"2":{"60":1,"71":2,"83":1,"88":1,"93":1,"95":3,"96":1}}],["jsstore",{"2":{"862":1,"863":1,"864":1,"865":1,"866":1,"867":1}}],["jsnav",{"2":{"513":1}}],["jsnew",{"2":{"262":1,"263":1,"264":1,"265":2,"266":1,"268":1,"269":1,"270":1,"271":1,"272":1,"273":1,"274":2,"275":2,"276":1,"278":1,"450":1,"514":1,"629":1}}],["jszui",{"2":{"472":1,"473":1,"474":1,"475":1,"476":1,"487":1,"488":1,"489":1}}],["jsmessager",{"2":{"471":1}}],["jsmenu",{"2":{"449":1}}],["jsximport",{"2":{"447":1,"511":1,"633":1}}],["jsx",{"2":{"282":2,"288":2,"301":2,"468":3,"669":5}}],["js$",{"2":{"193":1,"448":1,"512":1,"547":1,"634":1}}],["jsconst",{"2":{"78":1,"176":1,"179":1,"181":1,"182":1,"183":1,"191":1,"259":3,"288":1,"289":1,"290":1,"291":1,"292":1,"293":1,"294":1,"295":1,"297":1,"298":1,"304":1,"305":1,"310":1,"311":1,"312":1,"314":1,"316":1,"318":1,"319":1,"338":1,"342":2,"349":1,"352":1,"353":2,"361":1,"366":1,"370":1,"371":1,"446":1,"510":1,"545":1,"632":1,"671":1,"672":1,"673":1,"674":1,"707":1,"708":1,"709":1,"710":1,"712":1,"713":1,"714":1,"715":1}}],["jsimport",{"2":{"68":2,"190":1,"192":1,"445":1,"509":1,"544":1,"546":1,"631":1}}],["jsdelivr",{"2":{"64":2}}],["jsdelivrbootcdnunpkg",{"2":{"64":1}}],["js",{"0":{"65":1,"77":1,"90":1,"93":1},"1":{"78":1,"79":1,"80":1,"81":1,"82":1,"83":1,"84":1,"85":1,"86":1,"87":1},"2":{"60":1,"61":3,"63":3,"64":3,"65":3,"66":2,"67":1,"68":1,"69":1,"70":5,"71":1,"76":1,"78":1,"79":1,"87":1,"90":1,"93":2,"95":1,"97":1,"98":1,"102":1,"107":3,"113":1,"115":2,"117":4,"430":1,"442":1,"469":1,"486":1,"577":1,"861":1,"868":1}}],["json",{"2":{"49":2,"53":2,"117":1,"861":1}}],["jerry",{"2":{"14":1,"960":2,"961":2}}],["kb",{"2":{"410":1,"698":1,"746":1}}],["keys",{"2":{"850":12,"851":12,"854":1}}],["key",{"2":{"79":2,"87":1,"97":2,"102":2,"466":2,"468":1,"667":5,"669":2}}],["kinship",{"2":{"14":1,"960":2,"961":2}}],["know",{"2":{"14":1,"960":2,"961":2}}],["pb",{"2":{"1027":1}}],["pt",{"2":{"1027":1}}],["pull",{"2":{"960":2,"961":2}}],["pulse",{"2":{"895":2}}],["push",{"2":{"450":1,"514":1}}],["phone",{"2":{"621":1,"625":1}}],["pear",{"2":{"850":1,"851":1}}],["pet",{"2":{"850":2,"851":2}}],["perspiciatis",{"2":{"593":1,"594":1,"595":1}}],["percent",{"2":{"580":1,"581":1}}],["pencil",{"2":{"276":1}}],["ping",{"2":{"894":2}}],["pig",{"2":{"850":2,"851":2}}],["picture",{"2":{"622":1,"626":1,"627":1,"629":1}}],["picker",{"2":{"97":7,"98":5,"850":3,"851":2,"852":1}}],["pills",{"0":{"499":1},"2":{"499":1,"502":1,"504":1}}],["pointer",{"2":{"936":2,"938":2,"942":3}}],["popstyle",{"2":{"853":1}}],["popclass",{"2":{"853":1}}],["popcontainer",{"2":{"853":1}}],["popplacement",{"2":{"853":1}}],["popper",{"2":{"535":1}}],["popminwidth",{"2":{"853":1}}],["popminheight",{"2":{"853":1}}],["popmaxwidth",{"2":{"853":1}}],["popmaxheight",{"2":{"853":1}}],["popheight",{"2":{"853":1}}],["popwidth",{"2":{"853":1}}],["popover",{"2":{"85":2}}],["positionmodal",{"2":{"480":5}}],["position=",{"2":{"480":4}}],["position",{"2":{"480":1,"940":1,"984":1}}],["p>白日依山尽",{"2":{"1035":1,"1036":1,"1037":1}}],["p>the",{"2":{"1035":1,"1036":1,"1037":1}}],["p>relative",{"2":{"985":1}}],["p>absolute",{"2":{"984":1,"985":1}}],["p>static",{"2":{"984":1}}],["p>so",{"2":{"960":1,"961":1}}],["p>春花秋月何时了",{"2":{"979":1,"980":3}}],["p>月光如流水一般",{"2":{"960":1,"961":1}}],["p>hello",{"2":{"940":1}}],["p>我是标签3",{"2":{"616":1,"617":1,"618":1,"619":1}}],["p>我是标签2",{"2":{"616":1,"617":1,"618":1,"619":1}}],["p>我是标签1",{"2":{"616":1,"617":1,"618":1,"619":1}}],["p>面板内容",{"2":{"571":1}}],["p>这是提示内容",{"2":{"482":1}}],["p>这是内容",{"2":{"479":1,"483":1}}],["p>",{"2":{"479":1,"481":12,"482":1,"483":1,"571":1,"616":3,"617":3,"618":3,"619":3,"839":3,"940":1,"960":2,"961":2,"973":4,"974":4,"975":4,"976":4,"977":4,"978":4,"979":3,"980":9,"984":2,"985":2,"1035":2,"1036":2,"1037":2,"1061":4,"1068":1,"1069":1,"1070":1,"1071":1,"1074":1,"1075":1,"1079":1,"1080":1,"1081":1,"1082":1,"1085":5}}],["py",{"2":{"439":1,"895":1,"986":3}}],["ppt",{"2":{"393":2}}],["pdf",{"2":{"393":2}}],["png",{"2":{"132":5,"133":15,"134":12,"138":1,"139":7,"141":5,"384":1,"386":1,"389":2,"390":2,"400":2,"401":2,"439":1,"671":1,"672":1,"673":1}}],["pnpm",{"2":{"47":1,"50":1,"53":2,"54":3,"55":2,"56":5,"61":1}}],["pl",{"2":{"1027":1}}],["plain",{"2":{"715":2}}],["play",{"2":{"276":1}}],["placeat",{"2":{"593":1,"594":1,"595":1}}],["placement",{"0":{"200":1},"2":{"242":2,"471":2,"477":1,"539":2,"662":1,"667":1}}],["placement=",{"2":{"154":1,"242":2,"535":2,"659":12}}],["placeholder=",{"2":{"182":1,"183":1,"805":6,"807":1,"808":1,"809":1,"811":1,"812":1,"813":1,"814":1,"815":1,"816":1,"817":1,"818":1,"819":3,"820":5,"821":2,"822":3,"827":10,"829":1,"831":1,"832":2,"836":2,"837":2,"838":4,"839":4,"840":2,"844":2,"845":4,"846":6}}],["placeholder",{"2":{"98":2,"222":2,"225":1,"233":1,"602":1,"789":1,"798":1,"803":1,"850":1,"851":1,"853":1}}],["plugindtablemethods",{"2":{"328":1,"346":1}}],["plugindtableoptions",{"2":{"302":1,"308":1,"324":1,"344":1,"358":1,"364":1,"368":1,"373":1,"376":1}}],["plugincolinfo",{"2":{"284":4}}],["plugincolsettingmodifier",{"2":{"284":1}}],["plugincolsetting>",{"2":{"284":1}}],["plugincolsetting",{"2":{"284":1,"301":1,"307":1,"325":1,"345":1,"377":1}}],["plugintable>",{"2":{"284":1}}],["plugintable",{"2":{"284":22}}],["pluginsetting",{"2":{"278":2}}],["plugins",{"2":{"274":3,"275":3,"278":2,"281":1,"284":1,"285":1,"370":1,"371":1}}],["plugin",{"2":{"93":1,"284":1}}],["plus",{"2":{"93":1,"628":1}}],["password",{"2":{"805":1,"826":1,"827":1,"831":1,"832":2,"844":1,"845":1,"846":3}}],["paste",{"2":{"188":1,"194":1,"195":1,"196":1,"243":1,"434":1,"443":1,"450":1,"451":1,"452":1,"453":1,"514":1,"515":1}}],["past",{"2":{"14":1,"960":2,"961":2}}],["pane",{"2":{"616":7,"617":5,"618":3,"619":3}}],["panel",{"2":{"571":5,"572":1,"573":15,"574":3,"575":5,"576":2}}],["page=2",{"2":{"535":11}}],["page=",{"2":{"366":1,"539":3,"541":1}}],["pagetotal",{"0":{"553":1,"561":1},"2":{"366":1,"539":1,"541":1}}],["page",{"0":{"550":1,"558":1,"564":1},"2":{"366":7,"539":17,"540":2,"541":5}}],["pageritemoptions",{"0":{"562":1},"1":{"563":1,"564":1,"565":1,"566":1,"567":1,"568":1,"569":1},"2":{"554":1}}],["pagerinfo",{"0":{"557":1},"1":{"558":1,"559":1,"560":1,"561":1},"2":{"549":1,"565":1,"567":1}}],["pagernav1",{"2":{"542":1}}],["pagergoto",{"2":{"541":2}}],["pagermaxcount",{"2":{"540":2}}],["pagerallcount",{"2":{"540":2}}],["pagerexample3",{"2":{"539":2}}],["pagerexample2",{"2":{"539":2}}],["pagerexample1",{"2":{"539":3}}],["pageroptions>",{"2":{"368":1}}],["pageroptions",{"2":{"366":1}}],["pager",{"0":{"365":1},"1":{"366":1,"367":1,"368":1},"2":{"366":2,"528":2,"529":1,"530":1,"532":1,"533":1,"534":4,"535":3,"536":1,"537":3,"539":7,"540":4,"541":1,"542":3,"544":3,"545":2,"546":3,"547":3}}],["pause",{"2":{"349":2,"352":3,"353":2}}],["pariatur",{"2":{"593":2,"594":2,"595":2}}],["partial",{"2":{"284":5,"285":1,"310":2,"354":1,"358":1,"359":3,"364":1,"368":1,"459":2,"463":1,"465":1,"466":3,"520":2,"524":1,"526":1}}],["parentid",{"2":{"318":6}}],["parent",{"2":{"213":1,"275":1,"281":1,"285":1,"318":1,"327":1}}],["params",{"2":{"117":2,"118":1}}],["param",{"2":{"79":8,"84":1,"102":8,"112":1,"373":12}}],["pale",{"2":{"109":1,"158":1,"187":1,"188":1,"194":1,"276":3,"427":1,"472":1,"612":1,"621":1,"625":1,"1015":3}}],["path",{"2":{"53":1}}],["path>",{"2":{"53":1}}],["package",{"2":{"49":2}}],["padding",{"2":{"40":1,"1053":1}}],["px",{"2":{"40":1,"439":1,"895":2,"998":2,"1003":2,"1029":4}}],["p",{"2":{"18":2,"19":2,"34":2,"35":2,"182":1,"195":1,"839":3,"1009":1,"1012":1,"1015":1,"1021":1,"1023":2,"1026":3,"1027":1,"1061":4,"1068":1,"1069":1,"1070":1,"1071":1,"1074":1,"1075":1,"1079":1,"1080":1,"1081":1,"1082":1,"1085":5}}],["pr",{"2":{"1027":1}}],["praesentium",{"2":{"593":1,"594":1,"595":1}}],["promise",{"2":{"415":1,"416":1,"456":1,"491":3,"492":3,"518":1}}],["progresscircle",{"2":{"579":2,"580":2}}],["progresscircleexample",{"2":{"579":2,"580":2}}],["progress",{"2":{"259":4,"263":1,"264":1,"268":1,"273":1,"277":1,"293":3,"370":1,"583":5,"584":3,"585":3,"587":5,"588":4,"589":6,"590":3,"591":4}}],["project",{"2":{"259":4,"263":1,"264":1,"268":1,"273":1,"275":1,"289":1}}],["projects",{"2":{"52":1,"53":2}}],["productmanager",{"2":{"827":2}}],["productitems",{"2":{"98":1}}],["product",{"2":{"98":1,"289":1,"290":1,"295":4}}],["pre",{"2":{"1090":2,"1091":2,"1092":2}}],["prefix",{"2":{"836":4,"837":4,"838":10,"839":12,"841":3}}],["prev",{"2":{"366":1,"539":3,"540":2,"541":1,"564":1}}],["preventdefault",{"2":{"117":1}}],["prevent",{"2":{"117":2}}],["preact",{"2":{"60":2,"61":1,"71":1,"84":2,"112":2,"282":2,"284":2}}],["pressed",{"2":{"14":1,"960":2,"961":2}}],["prilist",{"2":{"827":2}}],["private",{"2":{"49":1}}],["primaryradiogroup2",{"2":{"827":3}}],["primaryradiogroup1",{"2":{"767":4,"827":2}}],["primaryradio4",{"2":{"767":2,"827":2}}],["primaryradio3",{"2":{"767":2,"827":2}}],["primaryradio2",{"2":{"767":2,"827":2}}],["primaryradio1",{"2":{"767":2,"827":2}}],["primarycheckbox3",{"2":{"766":2}}],["primarycheckbox2",{"2":{"766":2}}],["primarycheckbox1",{"2":{"766":2}}],["primary",{"0":{"497":1},"2":{"6":5,"7":3,"8":1,"9":22,"76":1,"109":2,"120":1,"121":1,"128":1,"140":1,"153":1,"158":2,"161":1,"187":1,"188":1,"194":1,"195":1,"204":1,"272":3,"273":1,"276":3,"291":1,"293":1,"312":1,"398":1,"400":1,"423":1,"426":1,"441":3,"472":3,"479":2,"480":5,"481":5,"482":1,"483":2,"487":1,"488":1,"489":1,"491":2,"492":2,"494":2,"497":1,"502":1,"504":1,"532":1,"539":1,"572":1,"584":1,"612":1,"621":1,"625":1,"629":1,"661":3,"662":1,"766":3,"767":4,"768":9,"769":6,"770":2,"826":1,"827":7,"831":1,"832":1,"876":1,"893":1,"894":1,"895":4,"896":1,"1009":2,"1012":2,"1015":2,"1018":2}}],["appreciated",{"2":{"870":1}}],["apple",{"2":{"850":2,"851":2,"852":2}}],["aperiam",{"2":{"593":1,"594":1,"595":1}}],["api",{"0":{"205":1,"231":1,"249":1,"280":1,"299":1,"306":1,"323":1,"343":1,"357":1,"363":1,"367":1,"372":1,"375":1,"407":1,"464":1,"525":1,"556":1,"644":1},"1":{"206":1,"207":1,"208":1,"209":1,"210":1,"211":1,"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"232":1,"233":1,"234":1,"250":1,"251":1,"252":1,"253":1,"254":1,"281":1,"282":1,"283":1,"284":1,"285":1,"300":1,"301":1,"302":1,"307":1,"308":1,"324":1,"325":1,"326":1,"327":1,"328":1,"344":1,"345":1,"346":1,"358":1,"359":1,"364":1,"368":1,"373":1,"376":1,"377":1,"408":1,"409":1,"410":1,"411":1,"412":1,"413":1,"414":1,"415":1,"416":1,"417":1,"418":1,"465":1,"466":1,"467":1,"468":1,"526":1,"557":1,"558":1,"559":1,"560":1,"561":1,"562":1,"563":1,"564":1,"565":1,"566":1,"567":1,"568":1,"569":1,"645":1,"646":1,"647":1,"648":1,"649":1,"650":1,"651":1,"652":1,"653":1,"654":1,"655":1,"656":1,"657":1},"2":{"95":1,"403":1,"404":1}}],["adipisicing",{"2":{"593":1,"594":1,"595":1}}],["addon",{"2":{"827":6,"844":3,"845":3,"846":3,"847":1,"848":1,"852":1}}],["adddate",{"0":{"857":1},"2":{"787":4,"788":3,"796":4,"797":3,"857":1}}],["add",{"2":{"403":2,"539":2,"540":1,"542":1}}],["add=",{"2":{"403":1}}],["addblock",{"0":{"229":1},"2":{"229":1}}],["addeventlistener",{"2":{"195":1,"204":1}}],["addsib",{"2":{"93":1}}],["addsub",{"2":{"93":1}}],["addclass",{"2":{"93":1}}],["amet",{"2":{"593":1,"594":1,"595":1}}],["amp",{"2":{"288":2,"535":11}}],["audio",{"2":{"393":2}}],["automatic",{"2":{"610":1}}],["autoscroll",{"2":{"378":1}}],["auto",{"2":{"200":3,"261":3,"262":1,"263":1,"264":1,"281":4,"324":1,"344":1,"439":1,"611":2,"657":1,"853":6,"895":1,"936":2,"942":1,"945":2,"949":1,"951":1,"953":2,"973":2,"976":2,"977":2,"986":1,"996":3}}],["accusantium",{"2":{"593":1,"594":1,"595":1}}],["accusamus",{"2":{"593":1,"594":1,"595":1}}],["accept",{"0":{"696":1,"744":1},"2":{"384":1,"386":3,"406":1,"674":2}}],["actualheight",{"2":{"281":1}}],["actualwidth",{"2":{"281":1}}],["actionmenunested",{"2":{"669":1}}],["actionmenuitemkey",{"2":{"669":1}}],["actionnesteditemprops",{"2":{"669":1}}],["actionnames",{"2":{"259":2}}],["actiondividerprops",{"2":{"653":1}}],["actionbasicprops",{"2":{"651":1,"669":1}}],["actionbuttons",{"2":{"277":1}}],["actionitemprops",{"2":{"646":1}}],["actioniteminfo",{"2":{"359":1}}],["actionitemcreator",{"2":{"354":2,"358":1,"359":1}}],["action=$",{"2":{"259":1,"276":4}}],["action",{"2":{"259":4,"276":9,"474":1}}],["actionspaceprops",{"2":{"654":1}}],["actionscreator",{"2":{"358":1,"359":1}}],["actionscoldatainrow",{"2":{"351":1}}],["actionssetting",{"2":{"355":1,"359":1}}],["actionsmap",{"2":{"348":1,"349":3,"352":1,"359":1}}],["actionstime",{"2":{"292":1}}],["actions",{"0":{"347":1},"1":{"348":1,"349":1,"350":1,"351":1,"352":1,"353":1,"354":1,"355":1,"356":1,"357":1,"358":1,"359":1},"2":{"259":4,"264":1,"273":1,"276":1,"288":1,"291":1,"294":1,"297":2,"348":1,"349":2,"352":4,"353":2,"359":2,"474":2,"477":1,"479":1,"480":1,"481":1,"482":1,"483":1,"491":1,"669":1,"786":1,"788":2,"789":1,"795":1,"797":2,"798":1,"826":2,"827":1,"831":1,"832":1,"833":1}}],["active|group|",{"2":{"353":1}}],["active",{"0":{"215":1},"2":{"92":1,"146":1,"148":1,"150":1,"171":2,"248":2,"349":1,"352":2,"353":1,"436":2,"437":2,"438":1,"440":1,"441":2,"468":1,"494":1,"501":1,"504":1,"528":1,"530":2,"539":2,"540":2,"542":2,"588":2,"590":1,"616":4,"617":3,"618":2,"619":2,"621":1,"625":1,"669":1,"947":3}}],["afterrender",{"0":{"460":1,"461":1,"521":1,"522":1,"642":1},"2":{"281":1,"284":1,"465":1,"526":1,"853":1}}],["afterinit",{"2":{"93":1}}],["ab",{"2":{"593":2,"594":2,"595":2}}],["absolute",{"0":{"984":1,"985":1},"2":{"201":1,"940":1,"984":2,"985":3,"990":8}}],["about",{"2":{"81":1,"104":1}}],["are",{"2":{"870":1}}],["arrow",{"0":{"252":1},"2":{"240":1,"243":1,"662":1,"896":1}}],["arrow=4",{"2":{"240":1}}],["arrow=",{"2":{"239":2,"240":1}}],["array",{"2":{"198":1,"199":1,"218":1,"455":1,"465":1,"517":1,"526":1,"602":2,"668":2,"853":2}}],["args",{"2":{"98":1,"860":2}}],["avatarname",{"2":{"311":2}}],["avatarnamekey",{"2":{"310":2,"311":1,"312":1}}],["avatarprops",{"2":{"310":3}}],["avatarcodekey",{"2":{"310":1}}],["avatarclass",{"2":{"310":1}}],["avatarkey",{"2":{"310":2,"311":1,"312":1}}],["avatarbtnprops",{"2":{"312":1}}],["avatarbtn",{"2":{"309":1,"312":2}}],["avatar",{"0":{"309":1},"1":{"310":1,"311":1,"312":1},"2":{"132":18,"133":51,"134":48,"135":1,"138":6,"139":21,"140":1,"141":15,"142":1,"143":2,"277":1,"309":1,"310":2,"311":1,"312":1,"389":3,"390":3,"400":3,"401":3,"439":3}}],["aliquam",{"2":{"593":1,"594":1,"595":1}}],["align",{"0":{"914":1,"916":1,"917":1},"1":{"915":1},"2":{"259":12,"263":2,"264":2,"268":2,"273":3,"282":1,"622":2,"626":2,"914":1,"916":1,"917":1,"1085":5}}],["always",{"2":{"458":2,"465":1,"526":1}}],["alt",{"2":{"188":2,"194":2,"195":2,"243":2,"443":2,"451":2,"452":2,"622":1,"626":1,"627":1}}],["alert",{"2":{"115":1,"117":1,"118":1,"124":2,"125":3,"126":6,"127":7,"128":1,"129":4,"130":1,"491":9}}],["allowed",{"2":{"936":2}}],["allowsamename",{"2":{"406":1}}],["all",{"2":{"14":1,"949":1,"960":2,"961":2,"1098":2}}],["ajax",{"0":{"487":1},"2":{"64":2,"486":1,"487":5}}],["anna",{"2":{"850":2,"851":2}}],["animals",{"2":{"850":6,"851":6}}],["animation",{"2":{"476":2,"662":1}}],["animate",{"2":{"172":1,"893":2,"894":2,"895":2,"896":1}}],["animi",{"2":{"593":2,"594":2,"595":2}}],["any",{"2":{"289":2,"290":2,"291":2,"292":2,"294":1,"789":1,"798":1,"803":1}}],["angle",{"2":{"159":1,"366":4,"528":2,"529":4,"530":4,"532":2,"533":2,"535":4,"536":4,"539":10,"540":2,"541":2}}],["anonymous",{"2":{"64":3}}],["android",{"2":{"59":1,"318":2}}],["and",{"2":{"14":1,"870":1,"960":2,"961":2}}],["a>普通链接",{"2":{"947":1}}],["a>更多",{"2":{"438":1}}],["a>更多操作",{"2":{"187":1,"236":1,"237":1,"241":1}}],["a>粘贴",{"2":{"431":1,"432":1,"433":1,"435":1,"438":1}}],["a>复制",{"2":{"431":1,"432":1,"433":1,"435":1,"436":1,"437":1}}],["a>剪切",{"2":{"431":1,"432":1,"433":1,"435":1,"436":1,"437":1,"438":1}}],["a>`",{"2":{"259":1,"276":4}}],["a>修改",{"2":{"246":1}}],["a>被禁用的操作",{"2":{"245":1}}],["a>另一个操作",{"2":{"187":1,"236":1,"237":1,"241":1,"246":1}}],["a>操作",{"2":{"187":1,"236":1,"237":1,"241":1,"245":1,"246":1}}],["a>",{"2":{"63":1,"64":3,"125":1,"126":1,"127":2,"146":2,"154":4,"187":3,"236":3,"237":3,"241":3,"245":2,"246":3,"431":3,"432":3,"433":3,"434":6,"435":3,"436":3,"437":3,"438":4,"439":4,"479":1,"494":13,"501":9,"528":8,"529":4,"530":8,"532":7,"533":2,"535":21,"536":10,"616":3,"617":3,"618":3,"619":3,"621":6,"622":14,"938":2,"942":2,"947":4}}],["awesome",{"2":{"63":1,"64":3,"870":5}}],["attribution",{"2":{"870":1}}],["attrs",{"2":{"669":1,"789":1,"798":1,"803":1,"853":1,"854":1}}],["at",{"2":{"14":1,"593":1,"594":1,"595":1,"960":2,"961":2}}],["a",{"2":{"14":2,"63":1,"64":3,"93":2,"125":1,"126":1,"127":2,"146":2,"158":1,"259":1,"276":4,"436":2,"437":2,"438":1,"439":4,"479":3,"494":3,"501":5,"528":8,"529":4,"530":8,"532":7,"533":2,"535":21,"536":10,"616":4,"617":3,"618":3,"619":3,"938":2,"942":2,"947":4,"960":4,"961":4}}],["aspect",{"2":{"951":4}}],["asperiores",{"2":{"593":1,"594":1,"595":1}}],["aspernatur",{"2":{"593":2,"594":2,"595":2}}],["asparent",{"2":{"275":1,"318":1}}],["asparentkey",{"2":{"275":1,"318":2,"324":1}}],["asc",{"2":{"297":2,"298":1,"300":1}}],["assets",{"2":{"132":5,"133":15,"134":12,"138":1,"139":7,"141":5,"389":1,"390":1,"400":1,"401":1,"439":1,"487":2,"488":2}}],["as",{"2":{"14":1,"93":1,"870":1,"960":2,"961":2}}],["a855f7",{"2":{"9":1}}],["o",{"2":{"718":1}}],["omnis",{"2":{"593":2,"594":2,"595":2}}],["other",{"2":{"349":1,"352":2,"353":1}}],["outside",{"2":{"272":2,"281":1}}],["outline",{"2":{"109":2,"158":2,"427":1,"472":1,"494":1,"532":1,"1012":3}}],["oldname",{"2":{"403":1,"416":1,"693":1,"740":1}}],["ol>",{"2":{"146":1}}],["ol",{"2":{"146":2,"1053":1}}],["observer",{"2":{"100":1}}],["object>>",{"2":{"281":1,"284":1}}],["object",{"2":{"79":3,"84":1,"93":1,"102":3,"112":1,"198":1,"254":1,"455":1,"465":1,"477":1,"517":1,"526":1,"568":1,"581":1,"602":4,"668":3,"789":7,"798":7,"803":2,"853":6,"854":3,"965":2,"966":2,"967":2,"968":2,"969":2}}],["option>文件",{"2":{"845":1}}],["option>图片",{"2":{"845":1}}],["option>类别",{"2":{"845":1}}],["option>",{"2":{"807":6,"808":6,"820":12,"827":40,"845":3}}],["option",{"2":{"807":6,"808":6,"820":12,"827":40}}],["options>",{"2":{"284":3}}],["options",{"2":{"79":4,"84":2,"93":1,"98":1,"102":4,"112":2,"118":1,"190":1,"191":1,"192":1,"193":1,"196":2,"228":1,"259":3,"284":8,"285":3,"295":1,"305":1,"314":1,"316":1,"318":1,"338":1,"342":3,"361":1,"366":1,"370":1,"371":1,"445":1,"446":1,"447":1,"448":1,"451":1,"453":2,"463":2,"466":4,"491":4,"492":4,"509":1,"510":1,"511":1,"512":1,"515":2,"524":2,"544":1,"545":1,"546":1,"547":1,"631":1,"632":1,"633":1,"634":1,"641":1}}],["optio",{"2":{"593":1,"594":1,"595":1}}],["opacity",{"2":{"272":1,"441":1,"874":1,"877":1,"886":1,"903":1,"1064":1}}],["opensource",{"2":{"870":1}}],["open",{"2":{"86":1,"487":2,"488":2,"489":2,"665":1,"666":1,"667":1,"789":1,"798":1,"803":2,"838":1,"853":2}}],["ofl",{"2":{"870":2}}],["offsettop",{"2":{"285":1}}],["offsetleft",{"2":{"285":1}}],["offset",{"0":{"253":1},"2":{"888":1}}],["off",{"2":{"79":1,"102":1,"276":1,"349":1,"352":1}}],["of",{"2":{"14":1,"870":1,"960":2,"961":2}}],["orange",{"2":{"850":2,"851":3}}],["org",{"2":{"610":1,"870":3}}],["orders",{"2":{"373":2}}],["order",{"0":{"930":1},"1":{"931":1},"2":{"93":2,"308":1,"327":1,"931":7}}],["or",{"2":{"14":1,"960":2,"961":2}}],["onpophidden",{"2":{"853":1}}],["onpophide",{"2":{"853":1}}],["onpopshown",{"2":{"853":1}}],["onpopshow",{"2":{"853":1}}],["oninvalid",{"2":{"789":1,"798":1,"803":1}}],["onblur",{"2":{"602":1}}],["onfocus",{"2":{"602":1}}],["onexceededcount",{"0":{"704":1,"752":1},"2":{"404":2,"406":1}}],["onexceededtotalsize",{"2":{"404":2,"406":1}}],["onexceededsize",{"0":{"702":1,"750":1},"2":{"404":2,"406":1}}],["ondeselect",{"2":{"853":1}}],["ondestory",{"2":{"284":1}}],["ondelete",{"0":{"692":1,"739":1}}],["onduplicated",{"0":{"700":1,"748":1},"2":{"404":2,"406":1}}],["onsizechange",{"0":{"694":1,"741":1}}],["onselect",{"2":{"389":1,"403":1,"406":1,"853":1}}],["onsort",{"2":{"373":1}}],["onsortend",{"2":{"373":1}}],["onsortstart",{"2":{"373":1}}],["onscroll",{"2":{"281":1}}],["onadd",{"0":{"691":1,"738":1},"2":{"389":1,"403":2,"406":1}}],["onaddcol",{"2":{"284":1}}],["onaddrows",{"2":{"281":1,"284":1}}],["onaddrow",{"2":{"281":1,"284":1}}],["onunmounted",{"2":{"284":1}}],["onupdated",{"2":{"284":1}}],["onmounted",{"2":{"284":1}}],["onheadercellclick",{"2":{"281":1,"284":1}}],["onresult",{"2":{"492":1}}],["onremove",{"2":{"403":3,"406":1}}],["onrename",{"0":{"693":1,"740":1},"2":{"403":2,"406":1}}],["onrendersubnav",{"2":{"526":1}}],["onrendersubmenu",{"2":{"465":1}}],["onrenderitem",{"0":{"459":1,"520":1},"2":{"465":1,"526":1}}],["onrender",{"2":{"284":1}}],["onrenderheadercell",{"2":{"276":1,"281":1,"284":1}}],["onrendernestedtoggle",{"2":{"275":1,"324":1}}],["onrendercell",{"2":{"259":2,"276":4,"281":1,"282":1,"284":1}}],["onrowclick",{"2":{"281":1,"284":1}}],["onlayout",{"2":{"281":1,"284":1}}],["onlayoutchange",{"2":{"223":1,"234":1}}],["onnestedchange",{"2":{"275":2,"324":1}}],["on=",{"2":{"118":1}}],["onclear",{"2":{"602":1,"853":1}}],["onclick=",{"2":{"491":2,"492":2}}],["onclickaction",{"2":{"491":1}}],["onclick",{"0":{"219":1},"2":{"188":1,"194":1,"195":1,"243":1,"361":1,"443":1,"451":2,"452":1,"468":1,"667":3,"669":1}}],["onclickitem",{"0":{"555":1},"2":{"67":1,"113":1,"188":2,"194":2,"195":2,"451":3,"465":1,"526":1,"539":4,"540":1,"541":1,"542":1,"625":2,"629":2,"668":1}}],["onchange",{"2":{"602":2,"789":1,"798":1,"803":1,"853":1}}],["oncheckchange",{"2":{"274":2,"341":1,"344":1}}],["oncreate",{"2":{"284":1}}],["oncellclick",{"2":{"281":1,"284":1}}],["once",{"2":{"117":1}}],["on",{"2":{"14":1,"79":1,"81":1,"87":1,"89":1,"102":1,"104":1,"115":5,"117":2,"118":2,"403":7,"404":3,"470":1,"619":1,"960":2,"961":2}}],["overline",{"0":{"1069":1},"2":{"1069":1}}],["overflow",{"2":{"593":1,"594":1,"595":1,"610":1,"973":3,"974":2,"975":2,"976":2,"977":2,"978":2,"979":2,"980":2,"986":1}}],["over",{"2":{"11":1,"12":1,"13":1,"14":1,"960":2,"961":2,"1035":2,"1036":2,"1037":2,"1051":2,"1061":4,"1068":2,"1069":2,"1070":2,"1071":2,"1074":4,"1075":4,"1079":2,"1080":2,"1081":2,"1082":2,"1089":1,"1090":1,"1091":1,"1092":1,"1096":1,"1097":1,"1098":1}}],["by",{"2":{"870":3}}],["bd",{"2":{"482":1}}],["behavior",{"2":{"944":1,"945":1}}],["ben",{"2":{"850":2,"851":2}}],["between",{"2":{"533":2}}],["beforerender",{"0":{"641":1}}],["beforedestroy",{"0":{"643":1},"2":{"465":1,"526":1,"853":1}}],["beforecheckrows",{"2":{"344":1}}],["beforelayout",{"2":{"284":1}}],["begin",{"2":{"285":1}}],["banana",{"2":{"850":3,"851":3,"852":2}}],["basis",{"0":{"918":1},"1":{"919":1},"2":{"919":2}}],["base",{"2":{"485":1,"1041":3}}],["bash$",{"2":{"68":1}}],["backdrop",{"2":{"901":1}}],["backdrop=",{"2":{"483":2}}],["background",{"2":{"295":1}}],["bar",{"2":{"272":1,"583":3,"584":2,"585":1,"587":1,"588":1,"589":4,"590":1,"591":1}}],["bg",{"2":{"111":2,"130":1,"143":1,"174":1,"244":1,"248":2,"265":2,"269":2,"270":2,"272":4,"279":3,"429":1,"441":3,"485":1,"494":1,"539":1,"576":2,"591":1,"614":1,"848":1,"873":1,"874":1,"895":4}}],["blur",{"2":{"898":1,"901":1}}],["blue",{"2":{"295":2}}],["blank",{"2":{"288":2}}],["black",{"2":{"109":1,"158":1,"213":1,"472":1,"612":1,"705":2,"769":2,"1044":3}}],["blockinfo",{"2":{"233":1}}],["blockmenu",{"2":{"223":1,"234":1}}],["blockdefaultsize",{"2":{"223":1,"234":1}}],["block",{"2":{"222":1,"229":1,"232":1,"986":1}}],["blockfetchfn",{"2":{"232":2}}],["blockfetchinit",{"2":{"232":3}}],["blockfetchurl",{"2":{"232":2}}],["blockfetcher",{"0":{"232":1},"2":{"223":1,"225":1,"232":1,"233":1,"234":1}}],["blockfetch",{"2":{"222":1,"223":1,"234":1}}],["blocksizemap",{"2":{"223":1,"234":1}}],["blocksetting",{"0":{"233":1},"2":{"223":2,"229":1,"232":1,"234":2}}],["blocks",{"2":{"222":1,"223":2,"234":2}}],["blog",{"2":{"65":1,"66":1,"78":1,"80":1,"81":2,"82":1,"103":1,"104":2,"105":1}}],["b",{"2":{"93":2,"244":12,"410":1,"698":1,"746":1}}],["btnclass",{"0":{"690":1,"737":1}}],["btngroupoptions选项",{"2":{"651":1}}],["btntype",{"0":{"647":1},"2":{"542":1,"629":1,"646":1}}],["btns",{"2":{"539":4,"540":2,"542":2}}],["btnprops",{"0":{"639":1},"2":{"312":1,"542":1,"629":1}}],["btn",{"2":{"63":1,"64":3,"76":1,"85":1,"107":1,"109":6,"110":5,"111":3,"115":1,"117":1,"118":2,"120":1,"121":1,"126":1,"127":4,"150":5,"151":9,"152":21,"153":3,"154":4,"155":1,"158":8,"159":3,"161":1,"162":5,"163":7,"164":7,"165":6,"167":5,"168":5,"170":2,"171":1,"172":1,"173":2,"174":4,"181":1,"182":1,"195":1,"204":1,"236":1,"237":1,"238":1,"241":1,"243":1,"244":1,"245":1,"246":1,"276":3,"361":1,"427":3,"470":1,"479":5,"480":7,"481":7,"482":2,"483":4,"487":1,"488":1,"489":1,"491":2,"492":2,"494":5,"528":8,"529":4,"530":8,"532":7,"533":2,"535":11,"536":11,"621":11,"622":16,"652":1,"659":12,"660":2,"661":8,"826":2,"827":4,"831":2,"832":2,"844":1,"845":3,"846":3,"852":2,"893":1,"894":1,"896":1,"938":2,"942":2,"947":1,"1009":1,"1012":1,"1015":1,"1018":1,"1021":1}}],["build",{"2":{"44":2,"45":1,"56":5}}],["buttonprops",{"2":{"406":4,"412":1,"639":1,"646":1}}],["button>",{"2":{"76":1,"81":1,"85":1,"104":1,"107":1,"109":6,"110":2,"111":1,"115":1,"117":1,"118":2,"120":1,"121":1,"126":1,"127":4,"150":3,"151":6,"152":15,"153":2,"154":2,"158":7,"159":3,"161":1,"162":2,"163":7,"164":7,"165":6,"167":5,"168":5,"170":2,"171":1,"172":1,"181":1,"182":1,"195":1,"204":1,"236":1,"237":1,"238":1,"239":1,"240":1,"241":1,"242":1,"243":1,"244":1,"245":1,"246":1,"427":3,"470":1,"479":4,"480":7,"481":7,"482":2,"483":4,"487":1,"488":1,"489":1,"491":2,"492":2,"494":4,"535":1,"536":1,"621":11,"622":16,"659":12,"660":2,"661":8,"826":1,"827":3,"831":1,"832":1,"844":1,"845":2,"846":3,"852":1,"893":1,"894":1,"896":1,"938":1,"1009":1,"1012":1,"1015":1,"1018":1,"1021":1}}],["button",{"2":{"47":1,"76":2,"81":1,"85":2,"104":1,"107":2,"109":12,"110":4,"111":2,"115":2,"117":2,"118":4,"120":2,"121":2,"126":2,"127":8,"150":6,"151":12,"152":30,"153":2,"154":4,"158":15,"159":6,"161":1,"162":4,"163":14,"164":14,"165":12,"167":10,"168":10,"170":4,"171":2,"172":2,"181":2,"182":2,"195":2,"204":2,"236":2,"237":2,"238":2,"239":1,"240":1,"241":2,"242":1,"243":2,"244":2,"245":2,"246":2,"406":2,"427":6,"470":2,"479":8,"480":14,"481":14,"482":4,"483":8,"487":2,"488":2,"489":2,"491":4,"492":4,"494":8,"535":2,"536":2,"621":22,"622":32,"659":24,"660":4,"661":16,"826":1,"827":3,"831":1,"832":1,"844":2,"845":4,"846":6,"852":2,"893":2,"894":2,"896":2,"938":1,"1009":3,"1012":3,"1015":3,"1018":3,"1021":3}}],["but",{"2":{"14":2,"870":1,"960":4,"961":4}}],["bounce",{"2":{"896":2}}],["bold",{"2":{"273":1,"621":1,"622":1,"625":1,"626":1,"705":2,"827":1,"1044":3}}],["boolean=true",{"2":{"406":1}}],["boolean>",{"2":{"333":1,"341":1,"344":4,"346":1}}],["boolean",{"2":{"184":1,"202":1,"214":1,"215":1,"223":1,"234":1,"252":1,"281":9,"282":4,"284":1,"285":2,"300":1,"307":1,"308":2,"320":1,"321":1,"324":1,"325":2,"328":2,"331":1,"333":2,"335":1,"336":1,"339":1,"340":1,"344":4,"345":2,"346":4,"351":1,"364":1,"373":2,"376":1,"406":6,"412":1,"457":1,"465":2,"466":1,"468":2,"492":1,"519":1,"526":2,"581":1,"602":6,"636":1,"662":3,"668":1,"669":4,"677":1,"678":1,"681":1,"685":1,"719":1,"720":1,"721":1,"725":1,"729":1,"735":1,"742":1,"789":3,"798":3,"803":4,"853":5,"854":1}}],["bootstrap",{"2":{"71":2}}],["bootcdn",{"2":{"64":2}}],["bottom",{"2":{"154":1,"200":3,"471":3,"477":3,"659":3,"662":3,"667":1,"722":2,"985":1,"986":1,"990":3,"1085":1}}],["body",{"2":{"93":1,"479":1,"480":1,"481":1,"482":1,"483":1,"571":1,"573":3,"575":1}}],["body>",{"2":{"63":2,"64":6}}],["box",{"2":{"32":1,"35":2,"382":2,"406":1,"885":1,"1011":1}}],["borderless",{"2":{"608":2,"613":1}}],["bordered",{"2":{"271":2,"281":1,"607":2,"613":1}}],["border",{"2":{"19":2,"174":1,"179":1,"244":48,"248":1,"271":2,"279":2,"282":1,"293":1,"429":1,"441":2,"532":7,"542":1,"614":1,"824":1,"876":6,"877":1,"1089":1,"1090":1,"1091":1,"1092":1,"1096":1,"1097":1,"1098":1}}],["boys",{"2":{"14":1,"960":2,"961":2}}],["biologist",{"2":{"14":1,"960":2,"961":2}}],["br>恰似一江春水向东流",{"2":{"481":3}}],["br>问君能有几多愁",{"2":{"481":3,"973":1,"974":1,"975":1,"976":1,"977":1,"978":1}}],["br>只是朱颜改",{"2":{"481":3}}],["br>雕栏玉砌应犹在",{"2":{"481":3}}],["br>",{"2":{"481":6,"973":1,"974":1,"975":1,"976":1,"977":1,"978":1}}],["br>故国不堪回首月明中",{"2":{"481":3}}],["br>小楼昨夜又东风",{"2":{"481":3,"973":1,"974":1,"975":1,"976":1,"977":1,"978":1}}],["br>往事知多少",{"2":{"481":3}}],["br>春花秋月何时了",{"2":{"481":3}}],["break",{"2":{"1096":2,"1097":2,"1098":2}}],["breakers",{"2":{"14":1,"960":2,"961":2}}],["breadcrumb",{"2":{"146":2,"147":1,"148":3}}],["brown",{"2":{"11":1,"12":1,"13":1,"1035":2,"1036":2,"1037":2,"1051":2,"1061":4,"1068":2,"1069":2,"1070":2,"1071":2,"1074":4,"1075":4,"1079":2,"1080":2,"1081":2,"1082":2,"1089":1,"1090":1,"1091":1,"1092":1,"1096":1,"1097":1,"1098":1}}],["wide",{"2":{"826":1,"827":1,"831":1,"832":1}}],["width=device",{"2":{"63":1,"64":3}}],["width",{"2":{"27":11,"40":1,"63":1,"64":3,"222":1,"223":4,"225":2,"233":2,"234":4,"259":21,"261":1,"262":1,"263":3,"264":3,"268":1,"273":1,"274":1,"281":1,"282":1,"356":2,"583":2,"584":1,"585":1,"587":1,"588":1,"589":3,"834":1,"842":3,"953":3,"1003":1,"1004":1,"1005":1,"1006":1}}],["wip",{"0":{"442":1,"506":1,"538":1,"624":1},"1":{"443":1,"444":1,"445":1,"446":1,"447":1,"448":1,"449":1,"450":1,"451":1,"452":1,"453":1,"454":1,"455":1,"456":1,"457":1,"458":1,"459":1,"460":1,"461":1,"462":1,"463":1,"464":1,"465":1,"466":1,"467":1,"468":1,"507":1,"508":1,"509":1,"510":1,"511":1,"512":1,"513":1,"514":1,"515":1,"516":1,"517":1,"518":1,"519":1,"520":1,"521":1,"522":1,"523":1,"524":1,"525":1,"526":1,"539":1,"540":1,"541":1,"542":1,"543":1,"544":1,"545":1,"546":1,"547":1,"548":1,"549":1,"550":1,"551":1,"552":1,"553":1,"554":1,"555":1,"556":1,"557":1,"558":1,"559":1,"560":1,"561":1,"562":1,"563":1,"564":1,"565":1,"566":1,"567":1,"568":1,"569":1,"625":1,"626":1,"627":1,"628":1,"629":1,"630":1,"631":1,"632":1,"633":1,"634":1,"635":1,"636":1,"637":1,"638":1,"639":1,"640":1,"641":1,"642":1,"643":1,"644":1,"645":1,"646":1,"647":1,"648":1,"649":1,"650":1,"651":1,"652":1,"653":1,"654":1,"655":1,"656":1,"657":1}}],["whitespace",{"2":{"593":1,"594":1,"595":1,"1089":2,"1090":1,"1091":2,"1092":2}}],["whitelist",{"2":{"349":2,"352":2}}],["when",{"2":{"284":1}}],["wrap",{"0":{"636":1,"933":1},"2":{"244":1,"933":1,"1092":2}}],["w",{"2":{"179":3,"181":1,"182":2,"187":1,"188":1,"194":1,"244":12,"431":1,"432":1,"433":1,"434":1,"435":1,"436":1,"437":1,"438":1,"439":1,"443":1,"451":1,"452":1,"494":1,"611":4,"826":1,"827":12,"828":1,"839":15,"895":4,"938":1,"951":3,"965":1,"966":1,"967":1,"968":1,"969":1,"976":1,"1003":2,"1004":2,"1005":2,"1006":2,"1089":1,"1090":1,"1091":1,"1092":1,"1096":1,"1097":1,"1098":1}}],["words",{"2":{"1097":2}}],["word",{"2":{"393":2}}],["world",{"2":{"115":1,"809":2,"820":2,"821":2,"827":2,"828":1}}],["won",{"2":{"14":1,"960":2,"961":2}}],["weekstart",{"2":{"789":1,"798":1}}],["weeknames",{"2":{"789":1,"798":1}}],["week",{"2":{"787":1,"788":1,"796":1,"797":1,"815":2}}],["web",{"2":{"69":1,"610":1}}],["weight",{"2":{"13":1}}],["warning",{"2":{"426":1,"589":1,"612":1,"621":1,"625":1,"661":3,"662":1,"822":2,"829":1,"830":4,"833":1,"837":1,"867":1}}],["wait",{"2":{"290":1,"295":1,"304":1,"305":1,"936":2}}],["way",{"2":{"14":1,"960":2,"961":2}}],["was",{"2":{"14":3,"960":6,"961":6}}],["water",{"2":{"14":1,"960":2,"961":2}}],["walk",{"2":{"14":1,"960":2,"961":2}}],["io",{"2":{"870":2}}],["ios",{"2":{"59":1,"318":2}}],["ie",{"2":{"861":1}}],["iure",{"2":{"593":1,"594":1,"595":1}}],["iusto",{"2":{"593":1,"594":1,"595":1}}],["ipsum",{"2":{"593":3,"594":3,"595":3}}],["i18n",{"2":{"281":1,"284":1}}],["image",{"2":{"384":1,"386":1,"393":2,"674":2}}],["imageselector",{"2":{"384":5}}],["img",{"2":{"132":5,"133":15,"134":12,"138":1,"139":7,"141":5,"439":1,"960":1,"961":1,"965":1,"966":1,"967":1,"968":1,"969":1}}],["important",{"2":{"426":1,"472":1,"612":1,"621":1,"625":1,"661":3,"662":1}}],["import",{"2":{"66":1,"68":2,"192":1,"447":1,"511":1,"546":1,"633":1}}],["i>",{"2":{"124":1,"126":1,"127":2,"138":1,"152":15,"159":3,"172":1,"276":3,"434":3,"438":2,"494":1,"528":2,"529":4,"530":4,"532":2,"533":2,"535":4,"536":4,"621":5,"622":16,"827":2,"838":3,"839":2,"845":1,"893":1,"894":1,"896":1}}],["iconclass",{"2":{"491":1}}],["icons",{"2":{"434":2,"440":1}}],["icontype",{"2":{"406":2,"669":2}}],["icon",{"0":{"208":1,"718":1},"2":{"124":2,"126":2,"127":4,"129":1,"138":2,"152":30,"159":6,"172":2,"178":2,"183":1,"184":1,"188":10,"194":10,"195":10,"196":4,"243":10,"276":6,"349":22,"352":22,"361":4,"366":8,"398":1,"400":1,"401":1,"434":7,"438":3,"441":1,"443":10,"450":4,"451":10,"452":10,"453":4,"468":1,"474":1,"477":1,"491":3,"492":2,"494":2,"514":4,"515":4,"528":4,"529":8,"530":8,"532":4,"533":4,"535":8,"536":8,"539":20,"540":4,"541":4,"621":10,"622":32,"625":10,"626":32,"627":12,"628":4,"629":8,"667":3,"669":1,"789":1,"798":1,"803":1,"827":7,"837":9,"838":6,"839":4,"841":2,"845":2,"854":1,"893":2,"894":2,"896":2}}],["issubmenushow",{"2":{"466":1}}],["isallrowchecked",{"2":{"346":1}}],["isallchecked",{"2":{"336":2}}],["isallcollapsed",{"2":{"321":2,"328":1}}],["isrowchecked",{"2":{"335":2,"346":1}}],["isparent",{"2":{"318":4}}],["is",{"2":{"63":1,"64":3,"92":1,"93":2,"870":3}}],["indicator",{"2":{"893":1,"940":2}}],["indeterminate",{"2":{"768":2,"770":2}}],["indent",{"2":{"668":1}}],["index",{"2":{"93":2,"281":1,"284":1,"285":1,"370":3,"465":2,"526":2,"667":2,"915":1,"916":1,"917":1,"921":1,"926":1,"929":1,"931":3,"933":1}}],["in",{"2":{"617":2,"618":1,"913":1}}],["invisible",{"2":{"993":1}}],["invaliddatevalue",{"2":{"858":2}}],["invaliddate",{"2":{"292":2}}],["invert",{"2":{"899":1}}],["inverse",{"2":{"272":1,"1021":2}}],["investeddays",{"2":{"259":4,"263":1,"264":1,"268":1}}],["inlineradiolist",{"2":{"827":1}}],["inlineradio",{"2":{"827":1}}],["inline",{"2":{"244":12,"761":1,"762":1,"763":1,"764":1,"770":1,"777":1,"779":1,"827":2}}],["inputerror1",{"2":{"830":2}}],["inputwarning1",{"2":{"830":2}}],["inputsuccess1",{"2":{"830":3}}],["input",{"0":{"768":1},"2":{"182":2,"183":3,"536":3,"753":1,"755":2,"756":3,"757":3,"759":3,"760":3,"762":3,"763":3,"766":3,"767":4,"768":1,"773":2,"774":2,"776":3,"777":3,"778":5,"805":7,"811":2,"812":2,"813":2,"814":2,"815":2,"816":2,"817":2,"818":2,"819":3,"820":2,"821":1,"822":3,"826":2,"827":32,"829":1,"830":3,"831":4,"832":4,"836":8,"837":7,"838":14,"839":20,"840":4,"841":3,"842":3,"843":1,"844":8,"845":11,"846":12,"847":2,"848":1,"852":3,"938":1}}],["info",{"2":{"124":1,"126":1,"127":2,"188":2,"194":2,"195":2,"285":1,"288":3,"289":2,"290":2,"291":2,"292":2,"294":3,"295":3,"324":1,"354":2,"358":2,"359":2,"366":2,"451":2,"465":5,"526":5,"539":14,"540":4,"541":3,"542":4,"549":1,"563":1,"565":2,"567":1,"619":2,"625":2,"629":2}}],["inited",{"2":{"116":1}}],["init=",{"2":{"88":1}}],["init",{"2":{"88":1,"93":1}}],["initial",{"2":{"63":1,"64":3}}],["inside",{"2":{"272":2,"281":1}}],["install",{"2":{"68":1}}],["inset",{"2":{"37":1,"40":1,"272":1,"889":1,"990":4}}],["inner",{"2":{"37":1,"164":1}}],["interface",{"2":{"308":1}}],["intervention",{"2":{"14":1,"960":2,"961":2}}],["into",{"2":{"14":1,"960":2,"961":2}}],["italic",{"2":{"622":1,"626":1}}],["itaque",{"2":{"593":1,"594":1,"595":1}}],["itemactions",{"2":{"667":2,"668":2}}],["itemrender",{"0":{"640":1}}],["itemlist",{"2":{"450":3,"514":3}}],["itemprops",{"2":{"406":1}}],["item",{"2":{"92":1,"93":12,"154":2,"187":3,"216":2,"217":1,"236":3,"237":3,"240":1,"242":2,"245":2,"246":3,"354":2,"358":1,"359":1,"431":4,"432":3,"433":3,"434":9,"435":4,"436":4,"437":4,"438":5,"439":4,"440":1,"459":1,"465":3,"468":1,"491":1,"494":13,"501":14,"504":1,"520":1,"526":3,"535":11,"539":2,"540":1,"542":1,"616":4,"617":3,"618":3,"619":3,"621":3,"622":7,"667":2,"913":1,"915":1,"916":1,"917":2,"919":1,"921":1,"923":2,"924":1,"926":1,"929":1,"931":1,"933":1,"947":1,"956":2,"958":2,"963":2,"971":2,"982":2,"989":2,"992":2,"995":2,"1050":2,"1051":1,"1060":2,"1066":2,"1073":2,"1077":2,"1084":2,"1087":2,"1094":2}}],["item2",{"2":{"67":1,"113":1}}],["item1",{"2":{"67":1,"113":1}}],["items=",{"2":{"852":1}}],["items",{"0":{"199":1,"206":1,"218":1,"456":1,"518":1,"554":1,"569":1,"638":1,"916":1},"1":{"207":1,"208":1,"209":1,"210":1,"211":1,"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1},"2":{"65":1,"66":1,"67":1,"78":1,"80":1,"81":2,"82":1,"93":5,"97":1,"98":3,"103":1,"104":2,"105":1,"113":1,"120":1,"121":1,"179":1,"187":1,"188":2,"194":2,"195":2,"196":1,"238":1,"243":2,"351":1,"353":2,"361":2,"366":1,"439":1,"443":1,"449":1,"450":2,"451":1,"452":3,"453":1,"465":1,"468":1,"513":1,"514":2,"515":1,"526":1,"539":3,"540":2,"541":1,"625":3,"626":3,"627":1,"628":1,"629":1,"640":2,"664":3,"665":1,"666":1,"667":3,"668":1,"669":1,"850":2,"851":2,"853":1,"916":2,"1048":6}}],["it",{"2":{"14":1,"960":2,"961":2}}],["iframe",{"0":{"488":1},"2":{"486":1,"488":9,"489":1}}],["if",{"2":{"14":1,"93":2,"117":1,"276":4,"342":1,"370":2,"450":1,"514":1,"539":2,"540":1,"542":1,"960":2,"961":2}}],["i",{"2":{"14":8,"124":1,"126":1,"127":2,"138":1,"152":15,"159":3,"172":1,"276":3,"434":3,"438":2,"494":1,"528":2,"529":4,"530":4,"532":2,"533":2,"535":4,"536":4,"621":5,"622":16,"827":2,"838":3,"839":2,"845":1,"893":1,"894":1,"896":1,"960":16,"961":16}}],["idorindex",{"2":{"285":1}}],["ids",{"2":{"281":1,"333":2,"344":1,"346":1}}],["id=",{"2":{"65":1,"66":1,"80":1,"81":2,"82":1,"88":1,"103":1,"104":2,"105":1,"154":1,"176":1,"177":1,"178":1,"179":5,"181":1,"182":2,"183":2,"188":1,"194":1,"195":1,"204":1,"222":1,"237":1,"238":1,"243":1,"259":2,"349":2,"352":2,"381":1,"382":1,"383":1,"384":1,"386":1,"387":1,"388":1,"389":1,"390":1,"392":1,"393":1,"394":1,"395":1,"396":1,"397":1,"398":1,"400":1,"401":1,"402":1,"403":1,"404":1,"443":1,"451":1,"452":1,"470":1,"479":1,"480":1,"481":1,"482":1,"483":1,"494":1,"535":1,"539":3,"540":2,"541":1,"579":1,"580":1,"598":1,"599":1,"600":1,"601":1,"616":3,"617":3,"618":3,"619":4,"621":1,"622":2,"625":2,"626":1,"627":1,"628":1,"664":1,"665":1,"666":1,"667":1,"671":1,"707":1,"766":3,"767":4,"773":1,"774":1,"776":3,"777":3,"778":3,"782":1,"783":2,"784":1,"785":1,"787":1,"788":1,"791":1,"792":2,"793":1,"794":1,"796":1,"797":1,"800":1,"801":2,"802":1,"827":22,"829":1,"830":3,"831":1,"832":4,"850":1,"851":1}}],["id",{"2":{"1":1,"222":10,"225":1,"227":1,"230":1,"232":1,"233":1,"259":7,"263":2,"264":2,"268":2,"273":2,"274":2,"275":1,"281":1,"285":1,"288":1,"289":1,"295":3,"297":2,"298":2,"304":2,"314":2,"318":6,"320":1,"324":1,"327":2,"332":1,"333":2,"335":1,"339":1,"341":1,"342":1,"346":1,"349":2,"352":2,"373":1,"408":1,"409":1,"593":1,"594":1,"595":1,"602":2,"616":1,"803":2,"853":2}}],["种预设尺寸",{"2":{"141":1,"165":1,"424":1,"481":1,"534":1,"839":1,"846":1}}],["种常见字重",{"2":{"13":1}}],["种语义化调色板",{"2":{"1":1}}],["详情",{"2":{"150":1}}],["详情参见自定义滚动条组件文档",{"2":{"272":1}}],["详情参见下表",{"2":{"12":1,"13":1}}],["详情参考",{"2":{"95":1}}],["详情参考文档",{"2":{"83":1}}],["详细配置可参考",{"2":{"254":1,"474":1}}],["详细定义参考插件定义",{"2":{"278":1}}],["详细定义参考",{"2":{"52":1}}],["详细用法参加",{"2":{"11":1,"12":1,"13":1,"14":1,"18":1,"34":1}}],["如需使用会话存储数据",{"2":{"861":1}}],["如需了解",{"2":{"41":1}}],["如需修改可以通过定制主题实现",{"2":{"11":1,"12":1,"13":1}}],["如果是表单元素或按钮则可以添加",{"2":{"938":1}}],["如果指定为数字",{"2":{"853":1}}],["如果指定为小于",{"2":{"581":1}}],["如果第一行按钮个数不是最大的",{"2":{"356":1}}],["如果没有指定宽度",{"2":{"356":1}}],["如果没有行被选中则显示所有行总数信息",{"2":{"342":1}}],["如果在该函数中返回",{"2":{"339":1}}],["如果在函数内返回",{"2":{"288":1}}],["如果要在多个列内显示",{"2":{"331":1}}],["如果要修改特定列的缩进",{"2":{"319":1}}],["如果为",{"2":{"274":2,"275":1,"753":1}}],["如果希望单独去掉某一列的鼠标悬停效果",{"2":{"269":1}}],["如果设置为非大于",{"2":{"388":1,"406":2}}],["如果设置为",{"2":{"269":3,"272":1,"853":1}}],["如果不指定则使用",{"2":{"619":1}}],["如果不指定则自动切换",{"2":{"340":1}}],["如果不指定",{"2":{"320":1,"322":1,"333":2}}],["如果不指定位置则自动根据顺序排列",{"2":{"225":2}}],["如果不指定名称",{"2":{"56":1}}],["如果结果为",{"2":{"117":1}}],["如果存在",{"2":{"115":1}}],["如果",{"2":{"75":1}}],["如果仅仅想要快速上手",{"2":{"73":1}}],["如果你仅仅需要",{"2":{"68":1}}],["如果你需要自定义配色",{"2":{"9":1}}],["如果需要",{"2":{"976":1,"977":1,"978":1,"979":1,"980":1}}],["如果需要完全禁用鼠标事件",{"2":{"938":1}}],["如果需要启用边框",{"2":{"876":1}}],["如果需要禁用关闭按钮",{"2":{"473":1}}],["如果需要通过",{"2":{"430":1}}],["如果需要自定义选中信息可以通过初始化选项",{"2":{"342":1}}],["如果需要在一行包含多个表单控件",{"2":{"827":1}}],["如果需要在一开始不启用行选中功能",{"2":{"340":1}}],["如果需要在动态添加的元素上利用",{"2":{"67":1,"113":1}}],["如果需要显示更多文字进行个性化排版",{"2":{"138":1}}],["如果需要修改组件的外观样式",{"2":{"75":1}}],["如果需要将所有内置组件库和扩展库中的所有组件一并打包",{"2":{"56":1}}],["如果需要引入新的间距值也应当遵从",{"2":{"40":1}}],["如果需要实现不同风格",{"2":{"8":1}}],["通用样式修饰",{"0":{"109":1}}],["通用状态",{"2":{"92":1}}],["通常是",{"2":{"1053":1}}],["通常使用",{"2":{"868":1}}],["通常使用一个",{"2":{"259":1}}],["通常表格宽度为",{"2":{"611":1}}],["通常用于表单中",{"2":{"602":1}}],["通常用在图片上",{"2":{"900":1}}],["通常用在元素",{"2":{"158":1,"422":1,"479":1}}],["通常用在表单",{"2":{"157":1,"835":1}}],["通常用在组件的激活状态上",{"2":{"92":1}}],["通常用在组件内部的元素上",{"2":{"92":1}}],["通常用在组件根元素上",{"2":{"92":1}}],["通常在回调函数中返回",{"2":{"403":1}}],["通常情况下我们仅需在表格内有行被选中时显示底部工具栏",{"2":{"362":1}}],["通常情况下我们需要用户点击行的任何位置来切换选中行",{"2":{"330":1}}],["通常情况下下拉菜单列表使用",{"2":{"244":1}}],["通常为比较字符串",{"2":{"304":1}}],["通常为点击",{"2":{"120":1}}],["通常选项",{"2":{"261":1}}],["通常作为图标按钮使用",{"2":{"167":1}}],["通常搭配",{"2":{"146":1,"494":1}}],["通常组件通过在",{"2":{"49":1}}],["通常不建议修改字重",{"2":{"13":1}}],["通常不建议修改字号",{"2":{"12":1}}],["通常不建议修改字体",{"2":{"11":1}}],["通过添加或移除",{"2":{"940":1}}],["通过控制添加",{"2":{"913":1}}],["通过映射对象的形式格式化字符串",{"2":{"860":1}}],["通过位置参数的形式格式化字符串",{"2":{"860":1}}],["通过修饰类",{"2":{"846":1}}],["通过修改",{"2":{"74":1}}],["通过修改这些配置可以对整个系统的",{"2":{"74":1}}],["通过修改阴影配置可以快速改变界面风格",{"2":{"36":1}}],["通过修改圆角配置可以快速改变界面风格",{"2":{"20":1}}],["通过结合类",{"2":{"838":1}}],["通过鼠标或键盘输入内容",{"2":{"835":1}}],["通过鼠标右键触发弹出菜单",{"2":{"185":1}}],["通过开关内部使用的",{"2":{"778":1}}],["通过将多个开关放置在",{"2":{"776":1,"777":1}}],["通过将",{"2":{"712":1}}],["通过items",{"2":{"451":1}}],["通过构造一个",{"2":{"443":1,"470":1}}],["通过列定义配置",{"0":{"352":1},"2":{"352":1}}],["通过初始化选项",{"2":{"341":1,"354":1}}],["通过初始化化选项",{"2":{"305":1}}],["通过实例方法",{"2":{"320":1,"321":1,"322":1,"333":1,"335":1,"336":1}}],["通过在文本输入框",{"2":{"843":1}}],["通过在回调函数中返回",{"2":{"404":1}}],["通过在表尾引用名称",{"2":{"338":1,"342":1}}],["通过在数据表格初始化选项",{"2":{"316":1}}],["通过在列定义上设置",{"2":{"309":1}}],["通过函数来动态生成排序链接",{"2":{"298":1}}],["通过函数来动态生成该列的排序链接",{"2":{"298":1}}],["通过函数来动态生成单元格内容",{"2":{"289":1}}],["通过字符串模版来设置排序链接",{"2":{"298":2}}],["通过字符串模版来格式化单元格内容",{"2":{"289":1}}],["通过插件可以对数据表格的功能进行增强",{"2":{"278":1}}],["通过指定类型可以为单元格应用丰富的格式",{"2":{"277":1}}],["通过一个选项对象定义个性化对话框",{"2":{"492":1}}],["通过一个选项对象定义个性化警告框",{"2":{"491":1}}],["通过一个",{"2":{"273":2}}],["通过一个对象数组定义表格的每行要进行展示的数据",{"2":{"259":1}}],["通过一个对象数组依次序定义数据表格中的所有列",{"2":{"259":1}}],["通过数值精确指定列的宽度",{"2":{"263":1}}],["通过选项",{"2":{"262":1,"265":1,"266":1,"278":1,"667":1}}],["通过选项来定义仪表盘上显示的区块或进行其他设置",{"2":{"223":1}}],["通过对象上的",{"2":{"259":1}}],["通过给下拉菜单按钮添加",{"2":{"240":1}}],["通过给下拉菜单菜单按钮添加",{"2":{"239":1}}],["通过该方法向仪表盘移除一个区块",{"2":{"230":1}}],["通过该方法向仪表盘添加一个新的区块",{"2":{"229":1}}],["通过该方法来手动渲染仪表盘",{"2":{"228":1}}],["通过全局对象",{"0":{"191":1,"446":1,"510":1,"545":1,"632":1}}],["通过npm",{"0":{"190":1,"544":1}}],["通过为元素添加工具类",{"2":{"947":1}}],["通过为元素添加",{"2":{"940":1}}],["通过为表单控件组添加",{"2":{"830":1}}],["通过为表单控件或者其直接父级元素添加工具类",{"2":{"822":1}}],["通过为表单控件添加",{"2":{"819":1,"820":1,"821":1}}],["通过为列定义设置",{"2":{"264":1}}],["通过为",{"2":{"179":1,"400":2,"401":2,"583":1,"619":1,"806":1,"809":1}}],["通过设置初始化选项",{"2":{"314":1}}],["通过设置选项",{"2":{"265":1,"270":1,"271":1}}],["通过设置",{"2":{"177":1,"178":1,"382":1,"383":1,"389":1,"390":1,"393":1,"394":1,"395":1,"396":1,"398":1,"400":1,"401":1,"402":1,"403":1,"404":1,"475":1,"673":1,"674":1,"710":1,"715":1,"769":1,"774":1}}],["通过工具类",{"2":{"167":1,"425":1,"942":1,"949":1,"998":1,"999":1,"1000":1,"1001":1,"1003":1,"1004":1,"1005":1,"1006":1,"1029":2}}],["通过属性指定需要执行的",{"2":{"115":1}}],["通过定义",{"2":{"74":2}}],["通过封装支持原生调用",{"2":{"60":1}}],["通过页面上的组件导航",{"2":{"47":1}}],["通过上表可以看到",{"2":{"40":1}}],["通过自定义配色可以实现不通的主题风格",{"2":{"9":1}}],["通过",{"0":{"6":1,"18":1,"19":1,"26":1,"27":1,"34":1,"35":1,"83":1,"445":1,"509":1,"631":1},"2":{"44":1,"67":1,"70":1,"87":2,"113":1,"115":1,"141":1,"242":1,"265":1,"269":1,"270":1,"271":1,"298":1,"349":1,"384":1,"386":1,"387":2,"388":1,"392":1,"469":1,"471":1,"472":1,"474":1,"483":1,"489":1,"491":1,"492":1,"616":2,"768":1,"773":1,"783":1,"784":1,"785":1,"786":2,"787":1,"788":1,"792":1,"793":1,"794":1,"795":2,"796":1,"797":1,"801":1,"802":1,"882":1,"885":1,"888":1,"891":1,"898":1,"899":2,"900":1,"901":1,"902":1,"907":1,"908":1,"911":1,"912":1,"913":1,"936":1,"951":1,"1023":1,"1026":1}}],["mt",{"2":{"1024":1}}],["mr",{"2":{"961":1,"1024":1}}],["ml",{"2":{"960":1,"1024":1}}],["much",{"2":{"870":1}}],["muted",{"2":{"827":2}}],["multipickerexample",{"2":{"851":2}}],["multiple",{"0":{"678":1,"721":1},"2":{"396":2,"406":1,"672":1,"673":1,"708":2,"709":1,"710":1,"808":1,"820":1,"851":1,"853":1}}],["multisort",{"2":{"308":1}}],["m",{"2":{"784":1,"793":1,"858":2,"1023":1,"1024":1}}],["mb",{"2":{"410":1,"698":1,"746":1,"895":2,"1024":1}}],["mm",{"2":{"292":3,"789":1,"793":1,"798":1,"802":1,"803":1,"858":6}}],["middle",{"2":{"1085":1}}],["middleinput",{"2":{"827":2}}],["mit",{"2":{"870":2}}],["mime",{"2":{"386":1}}],["migration",{"2":{"95":1}}],["minute",{"2":{"857":1}}],["minutestep",{"2":{"798":1,"803":1}}],["minus",{"2":{"593":3,"594":3,"595":3}}],["mindate",{"2":{"785":3,"789":1,"794":3,"798":1}}],["min=",{"2":{"536":1}}],["mincolwidth",{"2":{"263":1,"281":1}}],["minwidth",{"2":{"263":1,"264":1,"282":1}}],["min",{"2":{"27":5,"261":2,"281":2,"953":1}}],["mdlong",{"2":{"224":1}}],["mdwide",{"2":{"224":1}}],["md",{"2":{"21":1,"24":2,"27":2,"29":1,"37":1,"163":1,"164":1,"165":1,"222":1,"224":1,"225":1,"425":1,"1041":3}}],["math",{"2":{"999":1,"1004":1}}],["mammoth",{"2":{"807":1,"808":1,"820":2,"827":8}}],["maiores",{"2":{"593":2,"594":2,"595":2}}],["main",{"2":{"314":4,"633":1}}],["magnam",{"2":{"593":2,"594":2,"595":2}}],["magic",{"2":{"349":1,"352":1}}],["massage",{"2":{"474":1,"475":1,"476":1}}],["map",{"2":{"259":1,"276":1,"290":3,"322":1,"328":1,"860":2}}],["managername",{"2":{"310":1,"311":1,"312":1}}],["manageravatar",{"2":{"310":3,"311":3,"312":3}}],["manager",{"2":{"259":4,"310":1,"311":1,"312":1,"827":2}}],["manual",{"2":{"251":1}}],["margin",{"2":{"40":1,"477":1,"953":2,"1029":2}}],["marine",{"2":{"14":1,"960":2,"961":2}}],["maxdate",{"2":{"785":3,"789":1,"794":3,"798":1}}],["maxime",{"2":{"593":1,"594":1,"595":1}}],["max=",{"2":{"536":1}}],["maxfilecount",{"2":{"388":2,"392":1,"402":1,"406":1}}],["maxfilesize",{"2":{"387":2,"392":2,"402":1,"406":1}}],["maxcolwidth",{"2":{"263":1,"281":1}}],["maxwidth",{"2":{"263":1,"282":1}}],["maxheight",{"2":{"40":1}}],["max",{"2":{"27":5,"261":2,"281":2,"611":2,"895":1,"953":1,"1001":3,"1006":3}}],["made",{"2":{"14":1,"960":2,"961":2}}],["monthnames",{"2":{"789":1,"798":1}}],["month",{"2":{"787":2,"788":2,"796":2,"797":2,"814":2,"857":1}}],["mono",{"0":{"1037":1},"2":{"11":1,"179":1,"1037":1}}],["mozilla",{"2":{"610":1}}],["molestias",{"2":{"593":1,"594":1,"595":1}}],["molestiae",{"2":{"593":2,"594":2,"595":2}}],["mousemove",{"2":{"378":1}}],["mouseeventhandler",{"2":{"468":1,"669":1}}],["mouseevent",{"2":{"281":3,"284":3,"373":1,"465":1,"526":1,"602":1}}],["more",{"2":{"125":1,"126":1,"127":2,"349":1,"352":1,"353":1,"667":1}}],["moveable",{"2":{"378":1}}],["moveafter",{"2":{"93":1}}],["movebefore",{"2":{"93":1}}],["move",{"2":{"93":1,"361":1,"936":2}}],["moveicon",{"2":{"93":1}}],["mode",{"2":{"382":2,"383":2,"384":1,"395":1,"397":1,"406":1}}],["modalcomfirmoptions",{"2":{"492":1}}],["modalconfirmoptions",{"2":{"406":1,"492":2}}],["modalcustomoptions",{"2":{"491":1}}],["modalalertoptions",{"2":{"406":4,"491":3,"492":1}}],["modal",{"2":{"86":1,"349":2,"352":2,"479":15,"480":14,"481":14,"482":7,"483":11,"484":2,"485":6,"487":7,"488":7,"489":3,"491":11,"492":11}}],["module",{"0":{"66":1},"2":{"66":1,"78":1}}],["moment",{"2":{"14":1,"960":2,"961":2}}],["medium",{"2":{"1044":3}}],["media",{"2":{"27":5,"953":1}}],["mergeicon",{"2":{"600":1,"602":1}}],["message",{"2":{"471":1,"472":1,"473":1,"491":6,"492":5}}],["messagertrigger",{"2":{"470":2}}],["messager",{"2":{"65":2,"66":2,"68":1,"78":1,"86":1,"470":2,"472":1,"473":1,"474":1,"475":1,"476":1}}],["menucheckbox",{"2":{"851":1}}],["menudivideroptions",{"2":{"467":1}}],["menuheadingoptions",{"2":{"467":1}}],["menulistitem>",{"2":{"465":1}}],["menulistitem",{"0":{"467":1},"2":{"456":3,"459":3,"465":3,"467":1,"468":1}}],["menuoptions>",{"2":{"463":1,"466":3}}],["menuoptions",{"0":{"465":1},"2":{"453":1,"465":1,"466":2,"853":1}}],["menu3",{"2":{"452":2}}],["menu2",{"2":{"451":3}}],["menu1",{"2":{"443":2}}],["menushowbybtn",{"2":{"204":2}}],["menutoggle2",{"2":{"195":2}}],["menutoggle3",{"2":{"194":1}}],["menutoggle1",{"2":{"188":2}}],["menutoggl3",{"2":{"194":1}}],["menuitemoptions",{"0":{"468":1},"2":{"465":2,"467":1,"468":1}}],["menuitem",{"2":{"188":1,"194":1,"195":1,"243":1,"443":1,"451":1,"452":1}}],["menu>",{"2":{"154":1,"187":1,"236":1,"237":1,"241":1,"244":1,"245":1,"246":1,"431":1,"432":1,"433":1,"434":1,"435":1,"436":1,"437":1,"438":1,"439":1,"494":2,"495":1,"497":1,"498":1,"499":1,"500":1,"501":1,"502":1,"503":1,"535":1,"621":1,"622":2}}],["menu",{"0":{"254":1,"466":1},"2":{"154":6,"187":5,"188":2,"194":2,"195":2,"217":1,"225":1,"233":1,"236":7,"237":6,"238":1,"241":2,"243":2,"244":3,"245":5,"246":10,"247":1,"366":1,"431":7,"432":7,"433":5,"434":6,"435":6,"436":6,"437":6,"438":7,"439":8,"440":4,"441":10,"443":5,"445":4,"446":2,"447":3,"448":3,"450":2,"451":2,"452":1,"453":2,"465":10,"466":1,"494":8,"495":1,"497":1,"498":1,"499":1,"500":1,"501":1,"502":1,"503":1,"535":17,"537":1,"539":2,"563":1,"565":1,"569":1,"621":7,"622":15,"642":1,"669":1,"786":1,"787":2,"789":1,"795":1,"796":2,"798":1,"853":1}}],["methods",{"2":{"284":2}}],["methodname",{"2":{"98":2}}],["meta",{"2":{"63":2,"64":6}}],["me",{"2":{"14":1,"115":2,"960":2,"961":2}}],["meaning",{"2":{"1":1,"2":1}}],["mysessionstore",{"2":{"868":4}}],["mysecretcode",{"2":{"862":1,"863":1,"864":1,"866":2,"867":2,"868":6}}],["mystore",{"2":{"868":4}}],["myname",{"2":{"866":2,"867":2}}],["mynavrenderbtn",{"2":{"81":2,"104":2}}],["mynav",{"2":{"65":2,"66":2,"78":1,"80":2,"81":2,"82":3,"103":2,"104":2,"105":3}}],["mymodal2",{"2":{"483":2}}],["mymodal",{"2":{"479":3}}],["mydtable",{"2":{"259":3,"265":1,"269":1,"270":1,"271":1,"272":1}}],["mydropdownbtn",{"2":{"238":2}}],["mydropdownmenu",{"2":{"237":3}}],["mydate",{"2":{"98":1}}],["mycolorpicker",{"2":{"176":2,"177":2,"178":2,"179":2,"181":2,"182":2,"183":2}}],["mycolor",{"2":{"98":2}}],["mypicker",{"2":{"97":1,"98":5}}],["myelement",{"2":{"88":2}}],["mytable",{"2":{"68":2}}],["my",{"2":{"14":1,"960":2,"961":2}}],["等工具类",{"2":{"1048":1}}],["等工具来生成调色板",{"2":{"4":1}}],["等颜色css工具类",{"2":{"584":1}}],["等价于",{"2":{"384":1}}],["等",{"2":{"40":1,"92":1}}],["等宽字体",{"0":{"1037":1},"2":{"11":1}}],["衬线字体",{"0":{"1036":1},"2":{"11":1}}],["衬线字体和等宽字体",{"2":{"11":1}}],["更换为",{"2":{"778":1}}],["更方便的提前查看最终效果",{"2":{"605":1,"606":1,"607":1,"608":1,"609":1,"611":1,"612":2}}],["更方便定制外观",{"2":{"71":1}}],["更新导航项",{"0":{"513":1}}],["更新菜单项",{"0":{"449":1}}],["更新时间",{"2":{"292":1}}],["更上一层楼",{"2":{"11":1,"12":1,"13":1,"1035":2,"1036":2,"1037":2,"1051":2,"1061":4,"1074":4,"1075":4,"1089":1,"1090":1,"1091":1,"1092":1,"1096":1,"1097":1,"1098":1}}],["更多插件开发中",{"0":{"378":1}}],["更多",{"2":{"349":1,"352":1,"438":1,"494":1,"495":1,"497":1,"498":1,"499":1,"500":1,"502":1,"503":1,"621":1,"625":1}}],["更多操作",{"2":{"187":1,"188":1,"194":1,"195":1,"236":1,"237":1,"238":2,"239":1,"240":1,"241":1,"242":1,"243":1,"246":1,"432":1,"443":1,"451":1,"452":1,"667":1}}],["更多关于主题的内容参考",{"2":{"9":1}}],["更多用法和例子参考",{"2":{"7":1}}],["白日依山尽",{"2":{"11":1,"12":1,"13":1,"1035":1,"1036":1,"1037":1,"1051":2,"1061":4,"1068":2,"1069":2,"1070":2,"1071":2,"1074":4,"1075":4,"1089":1,"1090":1,"1091":1,"1092":1,"1096":1,"1097":1,"1098":1}}],["l",{"2":{"167":1,"168":1,"827":2}}],["lowercase",{"0":{"1080":1},"2":{"1080":1}}],["loose",{"2":{"1048":10}}],["longer",{"2":{"870":1}}],["longtitle",{"2":{"827":3}}],["lock",{"2":{"838":1,"839":1}}],["localstorage",{"2":{"861":1}}],["local",{"2":{"813":2,"861":1}}],["localhost",{"2":{"47":2,"50":1}}],["lorem",{"2":{"593":1,"594":1,"595":1}}],["loading",{"2":{"940":2}}],["load",{"0":{"227":1},"2":{"227":1,"940":2}}],["log",{"2":{"67":2,"88":2,"113":2,"118":1,"188":2,"194":2,"195":3,"243":1,"274":1,"275":1,"403":8,"404":8,"443":2,"451":2,"452":1,"474":2,"492":2,"539":1,"541":1,"619":1,"625":1,"629":1,"667":3,"865":1}}],["labore",{"2":{"593":1,"594":1,"595":1}}],["laboriosam",{"2":{"593":1,"594":1,"595":1}}],["label>被禁用",{"2":{"773":1,"774":1}}],["label>indeterminate",{"2":{"768":1}}],["label>选中",{"2":{"768":4,"769":4}}],["label>未选中",{"2":{"768":2,"769":2}}],["label>",{"2":{"755":2,"756":3,"757":3,"759":3,"760":3,"762":3,"763":3,"766":3,"767":4,"768":7,"769":6,"773":2,"774":2,"776":3,"777":3,"778":3,"826":2,"827":29,"829":2,"830":4,"831":4,"832":4}}],["label",{"2":{"56":2,"277":1,"291":1,"422":2,"423":1,"424":3,"425":7,"426":25,"427":4,"428":2,"429":4,"755":2,"756":3,"757":3,"759":3,"760":3,"762":3,"763":3,"766":3,"767":4,"773":1,"774":1,"776":3,"777":3,"778":3,"826":4,"827":47,"829":3,"830":8,"831":6,"832":9,"833":1,"834":2,"1012":3,"1015":3,"1018":3}}],["last",{"2":{"366":1,"539":2,"564":1,"931":1}}],["layout",{"2":{"281":6,"284":3,"285":2,"342":1,"610":1}}],["lang",{"2":{"281":1}}],["lang=",{"2":{"63":1,"64":3}}],["lazy",{"2":{"11":1,"12":1,"13":1,"1035":2,"1036":2,"1037":2,"1051":2,"1061":4,"1068":2,"1069":2,"1070":2,"1071":2,"1074":4,"1075":4,"1079":2,"1080":2,"1081":2,"1082":2,"1089":1,"1090":1,"1091":1,"1092":1,"1096":1,"1097":1,"1098":1}}],["lt",{"0":{"768":1},"2":{"24":1,"53":1,"67":1,"87":1,"113":1,"132":1,"146":2,"150":1,"158":2,"223":1,"244":1,"245":1,"255":1,"259":1,"288":2,"290":1,"305":1,"310":2,"406":1,"422":1,"436":1,"437":1,"443":1,"456":1,"459":2,"479":1,"494":3,"518":1,"520":2,"528":1,"604":7,"605":1,"606":1,"607":1,"608":1,"609":1,"610":1,"612":3,"705":4,"753":2,"768":1,"805":1,"806":1,"809":1,"811":1,"812":1,"813":1,"814":1,"815":1,"816":1,"817":1,"818":1,"826":1,"827":1,"828":1,"831":2,"843":1,"1053":2}}],["lglong",{"2":{"224":1}}],["lgwide",{"2":{"224":1}}],["lg",{"2":{"18":1,"19":1,"21":1,"24":2,"27":2,"29":1,"34":1,"35":1,"37":1,"133":4,"135":1,"139":1,"141":2,"142":1,"152":1,"155":1,"163":1,"164":1,"165":1,"167":1,"168":1,"173":1,"224":1,"398":1,"424":1,"425":1,"428":1,"441":1,"481":1,"484":1,"485":1,"534":1,"819":1,"823":1,"838":1,"839":7,"841":1,"842":1,"846":1,"847":1,"1041":3,"1048":6}}],["licenses",{"2":{"870":2}}],["licensed",{"2":{"870":3}}],["license",{"0":{"870":1},"2":{"870":4}}],["listposition",{"0":{"722":1}}],["list",{"0":{"1055":1,"1056":1,"1057":1,"1058":1},"2":{"622":1,"626":1,"756":2,"757":2,"761":1,"762":1,"763":1,"764":1,"766":1,"767":1,"770":2,"776":2,"777":2,"778":1,"779":2,"827":3,"831":1,"1053":10,"1055":2,"1056":2,"1057":2,"1058":2}}],["list=",{"2":{"67":1,"113":1}}],["light",{"2":{"426":1,"1044":3}}],["lighter",{"2":{"426":1}}],["limitsize",{"0":{"698":1,"746":1},"2":{"673":2,"710":2}}],["limitcount",{"0":{"695":1,"743":1},"2":{"672":2,"709":2}}],["limit",{"2":{"404":9,"418":1,"702":1,"704":1,"750":1,"752":1}}],["li>子列表项",{"2":{"1055":3,"1056":3,"1057":3,"1058":3}}],["li>作为示例",{"2":{"1055":1,"1056":1,"1057":1,"1058":1}}],["li>含四个列表项",{"2":{"1055":1,"1056":1,"1057":1,"1058":1}}],["li>这是一个列表",{"2":{"1055":1,"1056":1,"1057":1,"1058":1}}],["li>",{"2":{"146":5,"154":2,"187":3,"236":3,"237":3,"241":6,"245":2,"246":6,"431":3,"432":4,"433":4,"434":3,"435":3,"436":3,"437":3,"438":4,"439":7,"494":14,"495":1,"501":7,"535":11,"616":3,"617":3,"618":3,"619":3,"621":3,"622":7,"1055":8,"1056":8,"1057":8,"1058":8}}],["li",{"2":{"146":2,"154":2,"187":3,"236":3,"237":3,"245":3,"246":7,"431":3,"432":4,"433":4,"434":3,"435":3,"436":3,"437":3,"438":4,"439":7,"494":13,"495":1,"501":7,"535":11,"616":4,"617":3,"618":3,"619":3,"621":3,"622":7}}],["linkplan",{"2":{"827":2}}],["linkproduct",{"2":{"827":2}}],["linkcreator",{"0":{"549":1},"2":{"366":1,"539":3,"541":1}}],["link",{"2":{"63":1,"64":3,"110":3,"125":2,"126":1,"127":2,"162":3,"173":1,"277":1,"288":4,"349":3,"352":3,"353":2,"366":4,"539":10,"540":2,"541":2,"563":1,"567":1,"622":1,"626":1}}],["line",{"0":{"1070":1},"2":{"14":1,"1050":1,"1051":7,"1070":1,"1091":2}}],["lib=zui",{"2":{"54":1}}],["libs",{"2":{"53":1,"64":2}}],["lib",{"2":{"52":2,"53":9,"54":1,"68":2}}],["living",{"2":{"14":1,"960":2,"961":2}}],["lie",{"2":{"14":1,"960":2,"961":2}}],["less",{"2":{"870":1}}],["legend>",{"2":{"831":4}}],["legend",{"2":{"831":1}}],["leading",{"2":{"656":1,"1046":1,"1047":17,"1048":42}}],["left",{"2":{"200":3,"222":1,"225":1,"233":1,"259":4,"263":1,"264":2,"268":1,"273":2,"274":1,"282":3,"285":2,"366":2,"471":3,"477":3,"528":1,"529":2,"530":2,"532":1,"533":1,"535":2,"536":2,"539":5,"540":2,"541":1,"622":1,"626":1,"659":3,"662":3,"953":1,"961":2,"985":1,"986":1,"990":2,"1029":1,"1053":1,"1061":1}}],["let",{"2":{"93":2}}],["level",{"2":{"1":1,"93":1,"327":1}}],["length",{"2":{"1":1,"342":5}}],["duplicatedhint",{"0":{"699":1,"747":1}}],["duplicatedcallback",{"0":{"417":1},"2":{"406":1,"417":1}}],["duplicated",{"2":{"404":2}}],["duplicatedtip",{"2":{"402":2,"406":1}}],["duration",{"2":{"272":1,"617":3,"912":1}}],["dd",{"2":{"292":2,"789":1,"798":1,"858":3}}],["ddeeff",{"2":{"265":1,"270":1}}],["d>>",{"2":{"284":2}}],["d>",{"2":{"284":7}}],["d",{"2":{"284":1,"784":1,"793":1,"858":1}}],["draft",{"2":{"378":1}}],["dragon",{"2":{"807":1,"808":1,"820":2,"827":8}}],["draggable",{"0":{"742":1},"2":{"395":2,"406":1,"714":2}}],["drag",{"2":{"272":1}}],["dragnestedtip",{"2":{"93":1}}],["drop",{"2":{"900":1}}],["dropmenu",{"2":{"248":5}}],["dropup",{"2":{"247":1}}],["dropdownbuttonoptions",{"2":{"648":1,"650":1}}],["dropdownfortoolbar3",{"2":{"622":2}}],["dropdownfortoolbar2",{"2":{"622":2}}],["dropdownfortoolbar1",{"2":{"621":2}}],["dropdownmenu",{"2":{"535":2}}],["dropdownoptions",{"0":{"250":1},"1":{"251":1,"252":1,"253":1,"254":1}}],["dropdowntoggle",{"2":{"243":2}}],["dropdownexample",{"2":{"154":2}}],["dropdown=",{"2":{"120":1,"121":1}}],["dropdown",{"0":{"568":1},"2":{"120":1,"121":1,"154":2,"236":4,"237":2,"238":5,"239":1,"240":1,"241":2,"243":3,"244":2,"245":2,"246":4,"247":3,"349":2,"351":1,"352":2,"353":2,"361":1,"494":2,"535":4,"539":2,"621":4,"622":8,"625":2,"626":4,"649":1,"667":2}}],["dave",{"2":{"870":1}}],["day",{"2":{"857":1}}],["dashboardoptions",{"0":{"234":1},"2":{"228":1,"234":1}}],["dashboard",{"2":{"222":3}}],["dashboardexample",{"2":{"222":2}}],["danger",{"2":{"109":1,"158":1,"273":1,"401":1,"426":1,"427":2,"439":1,"472":2,"589":1,"612":1,"661":3,"662":1,"836":1,"837":1}}],["darkmodeexample1",{"2":{"773":2,"774":2}}],["dark",{"2":{"109":1,"158":1,"426":1}}],["datagrid",{"2":{"378":1}}],["data",{"2":{"85":5,"89":1,"93":2,"115":2,"118":1,"121":3,"154":3,"186":1,"187":1,"193":1,"236":2,"237":3,"238":1,"239":3,"240":4,"241":2,"242":3,"243":1,"244":1,"245":1,"246":1,"259":2,"262":1,"263":1,"264":1,"265":2,"266":1,"268":1,"269":1,"270":1,"271":1,"272":1,"273":1,"274":1,"275":1,"276":1,"281":4,"282":1,"284":7,"285":1,"295":1,"304":2,"305":2,"318":1,"342":1,"349":2,"352":2,"403":3,"404":3,"448":1,"479":7,"480":15,"481":14,"482":3,"483":6,"487":3,"488":5,"489":5,"494":1,"512":1,"535":4,"547":1,"616":5,"617":3,"618":3,"619":8,"621":1,"622":2,"634":1,"659":36,"660":6,"661":23,"669":1,"786":1,"787":5,"788":5,"795":1,"796":5,"797":5,"827":2,"852":2}}],["datetime",{"2":{"813":2}}],["datetimepicker2",{"2":{"792":3}}],["datetimepicker1",{"2":{"792":3}}],["datetimepicker",{"2":{"785":4,"791":4,"792":2,"793":4,"794":4,"796":4,"797":4}}],["datelike",{"2":{"789":2,"798":2,"856":2,"857":2,"858":2}}],["datepicker2",{"2":{"783":3}}],["datepicker1",{"2":{"783":3}}],["datepicker",{"2":{"67":1,"80":1,"98":6,"103":1,"113":1,"782":4,"783":2,"784":4,"787":4,"788":4,"801":2}}],["date",{"2":{"65":1,"66":1,"78":1,"292":5,"304":3,"314":4,"785":2,"786":1,"787":6,"788":6,"794":2,"795":1,"796":6,"797":6,"811":2,"856":3,"857":3,"858":1}}],["direction",{"0":{"920":1},"1":{"921":1},"2":{"921":1}}],["dirtytype",{"2":{"285":1}}],["dialog",{"2":{"479":2,"480":1,"481":1,"482":1,"483":1,"484":1}}],["disc",{"0":{"1057":1},"2":{"1053":2,"1057":2}}],["display",{"2":{"956":1}}],["dismiss=",{"2":{"479":2,"480":2,"481":2,"482":1,"483":2}}],["disabled>禁用按钮",{"2":{"938":1}}],["disabled>",{"2":{"755":1,"759":1,"938":1}}],["disabledtoolbar",{"2":{"629":2}}],["disabled=",{"2":{"170":2,"766":1,"767":1,"773":1,"774":1,"938":1}}],["disabled",{"0":{"214":1},"2":{"92":1,"170":4,"245":2,"339":2,"351":1,"353":2,"361":1,"390":2,"406":1,"435":2,"440":1,"468":1,"494":1,"501":1,"530":3,"601":1,"602":1,"612":1,"629":1,"669":1,"753":2,"756":2,"757":2,"759":1,"760":2,"762":2,"763":2,"766":1,"767":1,"770":1,"773":1,"774":1,"779":1,"789":1,"798":1,"803":1,"820":6,"824":1,"853":1,"854":1,"938":6,"947":3}}],["dist",{"2":{"64":2}}],["dividertoolbar",{"2":{"627":2}}],["divider",{"2":{"148":2,"216":1,"246":2,"247":1,"433":2,"439":2,"440":1,"443":1,"451":1,"452":1,"494":1,"504":1,"622":2,"627":1,"882":1}}],["divine",{"2":{"14":1,"960":2,"961":2}}],["div>上一层楼",{"2":{"1091":1,"1096":1,"1097":1,"1098":1}}],["div>不可见",{"2":{"993":1}}],["div>可见",{"2":{"993":1}}],["div>普通",{"2":{"947":1}}],["div>2",{"2":{"529":1,"533":1}}],["div>共",{"2":{"528":1,"535":1}}],["div>张三",{"2":{"439":1}}],["div>",{"2":{"18":2,"19":2,"26":1,"34":2,"35":2,"67":2,"80":1,"88":2,"103":1,"113":2,"124":1,"125":1,"126":2,"127":5,"128":1,"132":7,"133":20,"134":24,"138":3,"139":7,"140":1,"141":5,"150":1,"151":4,"152":5,"153":1,"154":2,"176":1,"177":1,"178":1,"179":5,"182":1,"183":2,"187":1,"188":1,"194":1,"195":1,"222":1,"237":1,"259":2,"381":1,"382":1,"383":1,"384":1,"386":1,"387":1,"388":1,"389":1,"390":1,"392":1,"393":1,"394":1,"395":1,"396":1,"397":1,"398":1,"400":1,"401":1,"402":1,"403":1,"404":1,"434":3,"439":4,"443":1,"451":1,"452":1,"479":8,"480":8,"481":8,"482":5,"483":8,"494":1,"528":1,"529":1,"533":1,"535":2,"536":1,"539":3,"540":2,"541":1,"571":5,"572":1,"573":16,"574":3,"579":1,"580":1,"583":2,"584":2,"585":2,"587":2,"588":2,"589":4,"593":1,"594":1,"595":1,"598":1,"599":1,"600":1,"601":1,"616":4,"617":4,"618":5,"619":4,"621":1,"622":4,"625":2,"626":1,"627":1,"628":1,"664":1,"665":1,"666":1,"667":1,"671":1,"707":1,"756":1,"757":1,"762":1,"763":1,"764":1,"766":4,"767":5,"768":7,"769":6,"773":2,"774":2,"776":4,"777":4,"778":4,"782":1,"783":2,"784":1,"785":1,"787":1,"788":1,"791":1,"792":2,"793":1,"794":1,"796":1,"797":1,"800":1,"801":2,"802":1,"822":3,"826":3,"827":50,"829":2,"830":3,"831":6,"832":5,"836":2,"837":2,"838":4,"839":20,"840":2,"844":2,"845":4,"846":3,"850":1,"851":1,"852":2,"895":6,"936":8,"940":1,"947":2,"949":4,"951":3,"954":1,"960":1,"961":1,"965":1,"966":1,"967":1,"968":1,"969":1,"973":1,"974":1,"975":1,"976":1,"977":1,"978":1,"979":1,"980":1,"984":2,"985":2,"986":7,"990":16,"993":4,"996":7,"1009":1,"1012":1,"1015":1,"1018":1,"1021":1,"1024":5,"1027":5,"1031":4,"1032":4,"1035":1,"1036":1,"1037":1,"1041":10,"1044":6,"1047":8,"1048":24,"1051":6,"1089":1,"1090":1,"1091":1,"1092":1,"1096":1,"1097":1,"1098":1}}],["div",{"2":{"18":2,"19":2,"26":1,"34":2,"35":2,"67":2,"80":1,"88":2,"103":1,"113":2,"124":1,"125":1,"126":2,"127":5,"128":1,"132":8,"133":20,"134":24,"138":3,"139":7,"140":1,"141":5,"150":2,"151":4,"152":5,"153":1,"154":2,"176":1,"177":1,"178":1,"179":5,"182":1,"183":2,"187":1,"188":1,"194":1,"195":1,"222":1,"237":1,"259":4,"381":1,"382":1,"383":1,"384":1,"386":1,"387":1,"388":1,"389":1,"390":1,"392":1,"393":1,"394":1,"395":1,"396":1,"397":1,"398":1,"400":1,"401":1,"402":1,"403":1,"404":1,"434":3,"439":3,"443":2,"451":1,"452":1,"479":9,"480":8,"481":8,"482":5,"483":8,"494":1,"528":1,"535":1,"536":1,"539":3,"540":2,"541":1,"571":5,"572":1,"573":16,"574":3,"579":1,"580":1,"583":2,"584":2,"585":2,"587":2,"588":2,"589":4,"593":1,"594":1,"595":1,"598":1,"599":1,"600":1,"601":1,"616":4,"617":4,"618":5,"619":4,"621":1,"622":4,"625":2,"626":1,"627":1,"628":1,"664":1,"665":1,"666":1,"667":1,"671":1,"707":1,"756":1,"757":1,"762":1,"763":1,"764":1,"766":4,"767":5,"768":7,"769":6,"773":2,"774":2,"776":4,"777":4,"778":4,"782":1,"783":2,"784":1,"785":1,"787":1,"788":1,"791":1,"792":2,"793":1,"794":1,"796":1,"797":1,"800":1,"801":2,"802":1,"822":3,"826":3,"827":50,"829":2,"830":3,"831":6,"832":5,"836":2,"837":2,"838":4,"839":16,"840":2,"844":2,"845":4,"846":3,"850":1,"851":1,"852":2,"895":6,"936":8,"940":1,"947":5,"949":4,"951":3,"954":1,"960":1,"961":1,"965":1,"966":1,"967":1,"968":1,"969":1,"973":1,"974":1,"975":1,"976":1,"977":1,"978":1,"979":1,"980":1,"984":2,"985":2,"986":7,"990":16,"993":2,"996":7,"1009":1,"1012":1,"1015":1,"1018":1,"1021":1,"1024":5,"1027":5,"1031":4,"1032":4,"1035":1,"1036":1,"1037":1,"1041":10,"1044":6,"1047":8,"1048":24,"1051":6,"1089":1,"1090":1,"1091":1,"1092":1,"1096":1,"1097":1,"1098":1}}],["dtablecheckable",{"2":{"331":1,"332":1,"333":1,"335":1,"336":1,"339":1,"340":1,"341":1,"342":1,"344":5,"345":1,"346":4}}],["dtablenested",{"2":{"320":1,"321":1,"322":1,"324":1,"328":4}}],["dtablesortable",{"2":{"373":4}}],["dtablesorttype",{"2":{"301":2,"302":1}}],["dtablestate>",{"2":{"285":1}}],["dtablepointerinfo",{"2":{"285":1}}],["dtablepluginevents",{"2":{"284":2}}],["dtablepluginname",{"2":{"284":1}}],["dtableplugintypes",{"2":{"284":3}}],["dtableplugin",{"2":{"284":3,"285":1}}],["dtablepluginlike",{"2":{"281":1,"284":1}}],["dtablewithplugincolinfo",{"2":{"284":1}}],["dtablewithplugincolsetting",{"2":{"284":1}}],["dtablewithpluginoptions",{"2":{"284":1}}],["dtablewithplugin",{"2":{"284":1}}],["dtable>",{"2":{"281":4}}],["dtablelayout",{"2":{"281":7,"284":4,"285":1}}],["dtableoptions",{"2":{"281":1,"285":1}}],["dtable",{"2":{"44":1,"68":4,"259":6,"262":1,"263":1,"264":1,"265":4,"266":1,"268":1,"269":3,"270":3,"271":3,"272":1,"273":1,"274":2,"275":2,"276":1,"278":2,"279":5,"281":11,"285":2}}],["decimal",{"0":{"1058":1},"2":{"1053":2,"1058":2}}],["details",{"2":{"870":1}}],["delay",{"2":{"602":1,"662":1}}],["deleniti",{"2":{"593":2,"594":2,"595":2}}],["deleteclass",{"0":{"688":1,"732":1}}],["deletetext",{"0":{"687":1,"731":1}}],["deletebtn",{"0":{"685":1,"729":1},"2":{"712":2}}],["delete",{"2":{"349":1,"352":2,"353":2,"667":1}}],["deletestep",{"2":{"93":1}}],["deletesteptip",{"2":{"93":1}}],["deleteicon",{"0":{"686":1,"730":1},"2":{"93":1}}],["defaltfileinfo",{"0":{"411":1},"2":{"406":1,"411":1}}],["defaultfilelist",{"0":{"697":1,"745":1},"2":{"715":2}}],["defaultfiles",{"2":{"389":2,"390":1,"400":1,"401":1,"406":1}}],["defaultnestedshow",{"2":{"668":1}}],["defaultsummary",{"2":{"342":2}}],["defaultoptions",{"2":{"284":1}}],["defaultcolwidth",{"2":{"263":1,"281":1}}],["defaultvalue",{"2":{"98":1,"176":1,"177":1,"181":1,"182":1,"602":1,"783":3,"789":1,"792":3,"798":1,"801":3,"803":1,"850":1,"851":1,"853":1}}],["default",{"2":{"16":1,"21":1,"32":1,"79":1,"93":1,"102":1,"304":1,"481":1,"852":1,"917":1,"936":2}}],["defineplugin",{"2":{"278":1}}],["define",{"2":{"93":1}}],["destroy",{"2":{"79":1,"97":1,"98":3,"102":1,"466":1}}],["desc",{"2":{"11":1,"297":1,"300":1,"956":1,"958":1,"963":1,"971":1,"982":1,"989":1,"992":1,"995":1,"1046":1,"1050":1,"1060":1,"1066":1,"1073":1,"1077":1,"1084":1,"1087":1,"1094":1}}],["developer",{"2":{"610":1}}],["dev",{"2":{"47":1,"50":1,"54":3,"55":2}}],["dolore",{"2":{"593":1,"594":1,"595":1}}],["doloribus",{"2":{"593":2,"594":2,"595":2}}],["dolor",{"2":{"593":2,"594":2,"595":2}}],["dot",{"2":{"426":13,"427":1,"428":1,"621":1,"625":1}}],["dotted",{"2":{"244":12}}],["double",{"2":{"366":2,"529":2,"530":2,"535":2,"536":2,"539":4}}],["doing",{"2":{"290":1,"295":1,"304":1,"305":1}}],["down",{"2":{"259":1,"268":1,"273":1,"274":1,"285":1,"622":2,"896":1,"969":2}}],["download",{"2":{"188":1,"194":1,"195":1,"243":1,"443":1,"451":1,"452":1,"667":1}}],["do",{"2":{"117":1,"118":2}}],["documentation",{"2":{"870":1}}],["document",{"2":{"115":2,"195":1,"204":1,"259":1}}],["doctype",{"2":{"63":1,"64":3}}],["docs",{"2":{"45":1,"50":1,"55":2,"610":1}}],["dom",{"2":{"60":2}}],["done",{"2":{"290":1,"295":1,"304":1,"305":1}}],["don",{"2":{"14":1,"960":2,"961":2}}],["dog",{"2":{"11":1,"12":1,"13":1,"850":2,"851":2,"1035":2,"1036":2,"1037":2,"1051":2,"1061":4,"1068":2,"1069":2,"1070":2,"1071":2,"1074":4,"1075":4,"1079":2,"1080":2,"1081":2,"1082":2,"1089":1,"1090":1,"1091":1,"1092":1,"1096":1,"1097":1,"1098":1}}],["d8b4fe",{"2":{"9":1}}],["字内换行",{"0":{"1096":1}}],["字符串",{"2":{"860":1}}],["字符串辅助方法",{"0":{"859":1},"1":{"860":1},"2":{"90":1}}],["字段意义上有相似性",{"2":{"827":2}}],["字节数或带单位的大小",{"2":{"410":1}}],["字重",{"0":{"13":1},"2":{"13":1}}],["字重和行高多个部分",{"2":{"10":1}}],["字号用于设置文本呈现的大小",{"2":{"12":1}}],["字号",{"0":{"12":1},"2":{"10":1,"12":1}}],["字体粗细",{"0":{"1042":1},"1":{"1043":1,"1044":1},"2":{"1044":12}}],["字体大小",{"0":{"1039":1},"1":{"1040":1,"1041":1},"2":{"1041":20}}],["字体图标生成",{"2":{"61":1}}],["字体用于设置文本呈现的风格",{"2":{"11":1}}],["字体风格",{"0":{"11":1,"1033":1},"1":{"1034":1,"1035":1,"1036":1,"1037":1,"1038":1}}],["字体配置包含字体",{"2":{"10":1}}],["字体",{"0":{"10":1},"1":{"11":1,"12":1,"13":1,"14":1},"2":{"11":1,"74":1,"622":1,"626":1,"1038":1}}],["主体",{"2":{"604":1}}],["主动展开菜单",{"0":{"195":1}}],["主要包括",{"2":{"956":1}}],["主要包含语义化调色板",{"2":{"0":1}}],["主要特性",{"2":{"605":1,"606":1,"607":1,"608":1,"609":1,"610":1,"611":1,"612":1}}],["主要导航",{"0":{"497":1},"2":{"497":1,"502":1}}],["主要标签",{"2":{"423":1}}],["主要按钮",{"2":{"109":1,"158":1}}],["主要有如下区别",{"2":{"71":1}}],["主题定制",{"2":{"71":1}}],["主题",{"0":{"871":1},"2":{"9":1,"11":1,"12":1,"13":1,"22":1,"30":1,"38":1,"42":1,"439":1}}],["80",{"2":{"259":2}}],["800",{"2":{"9":2,"272":2}}],["8",{"2":{"63":1,"64":3,"133":1,"134":1,"179":4,"181":1,"182":3,"222":2,"224":3,"764":1,"858":1,"923":1,"990":1,"1024":1,"1027":1,"1047":3}}],["84+",{"2":{"59":2}}],["8px",{"2":{"37":1}}],["88",{"2":{"9":1}}],["4xl",{"2":{"1041":3}}],["48",{"2":{"895":1,"965":1,"966":1,"967":1,"968":1,"969":1,"986":1}}],["42",{"2":{"259":2,"427":2,"528":2,"535":2,"801":1}}],["45",{"2":{"244":1,"535":1}}],["4096",{"2":{"389":1,"390":1,"400":1,"401":1}}],["40",{"2":{"244":1,"535":1,"583":1,"584":1,"585":1,"587":1,"588":1,"589":1,"827":1,"996":3}}],["400",{"2":{"9":2,"259":1,"272":1}}],["4px",{"2":{"37":7,"40":4}}],["4",{"2":{"18":2,"19":2,"34":2,"35":2,"61":1,"132":1,"133":2,"134":2,"139":1,"141":2,"165":1,"222":3,"223":1,"224":3,"240":1,"259":1,"318":1,"494":1,"528":1,"530":1,"532":2,"534":3,"535":1,"536":1,"827":1,"895":6,"944":2,"945":2,"961":1,"986":3,"990":1,"998":1,"1003":1,"1024":1,"1027":1,"1029":2,"1047":3,"1051":1}}],["41",{"2":{"9":1}}],["46",{"2":{"9":1}}],["11",{"2":{"529":2,"533":2}}],["1kb",{"2":{"410":1}}],["1mb",{"2":{"387":2}}],["1s",{"2":{"272":1}}],["18",{"2":{"605":1,"606":1,"607":1,"608":1,"609":1,"610":1,"611":1,"612":2,"858":1}}],["18+",{"2":{"61":1}}],["182",{"2":{"9":1}}],["1+2=",{"2":{"117":1}}],["1+",{"2":{"59":1}}],["15",{"2":{"37":2,"244":1,"272":1,"535":1}}],["1536px",{"2":{"29":1}}],["1px",{"2":{"37":6,"272":1,"441":1}}],["128",{"2":{"580":1}}],["1280px",{"2":{"29":1}}],["12",{"2":{"275":1,"605":1,"606":1,"607":1,"608":1,"609":1,"610":1,"611":1,"612":2,"783":1,"792":1}}],["120",{"2":{"264":1}}],["126+",{"2":{"59":1}}],["12px",{"2":{"37":1}}],["125rem",{"2":{"21":1}}],["125",{"2":{"9":1}}],["1",{"2":{"21":1,"37":6,"71":2,"93":3,"117":1,"132":1,"133":2,"134":4,"139":1,"141":1,"222":1,"223":1,"224":5,"244":13,"259":5,"263":3,"264":1,"268":1,"269":1,"272":1,"273":1,"279":1,"292":1,"293":1,"295":1,"304":1,"305":1,"318":3,"366":1,"370":3,"439":1,"482":2,"528":1,"529":1,"530":1,"532":1,"534":3,"535":2,"536":2,"581":1,"605":5,"606":5,"607":5,"608":5,"609":5,"610":4,"611":5,"612":7,"708":1,"756":2,"757":2,"762":2,"763":2,"764":1,"774":1,"776":2,"777":2,"778":2,"787":3,"788":2,"789":1,"796":3,"797":2,"798":1,"827":11,"852":1,"868":2,"870":2,"883":2,"895":2,"917":1,"944":2,"945":2,"986":1,"990":1,"998":1,"999":1,"1003":1,"1004":1,"1029":2,"1031":1,"1032":1,"1051":1,"1055":2,"1056":2,"1057":2,"1058":2}}],["1rem",{"2":{"21":1}}],["14",{"2":{"9":1,"59":2}}],["146",{"2":{"9":1}}],["1314520",{"2":{"862":1,"863":1,"866":2,"867":2}}],["13",{"2":{"98":1,"931":1}}],["133",{"2":{"9":1}}],["136",{"2":{"9":1}}],["16",{"2":{"179":3,"223":1,"895":3,"976":1}}],["16px",{"2":{"37":1}}],["166",{"2":{"9":1}}],["167",{"2":{"9":1}}],["10个字符以内",{"2":{"827":1}}],["10mb",{"2":{"387":2}}],["101",{"2":{"366":1,"539":1,"541":1}}],["1024",{"2":{"259":2,"389":1,"390":1,"400":1,"401":1,"410":1}}],["1024px",{"2":{"29":1}}],["10",{"2":{"133":1,"134":1,"244":1,"272":1,"366":1,"535":3,"539":3,"541":1,"589":1,"628":1,"858":1,"996":3,"1047":3}}],["10px",{"2":{"37":1}}],["106",{"2":{"9":1}}],["10000000",{"2":{"999":1,"1004":1}}],["1000000000",{"2":{"999":1,"1004":1}}],["100px",{"2":{"480":1}}],["100mb",{"2":{"406":1}}],["100",{"2":{"9":2,"27":1,"259":3,"261":3,"262":2,"263":2,"264":1,"279":1,"281":2,"535":1,"611":2,"853":3,"953":1,"999":1,"1004":1}}],["191",{"2":{"9":1}}],["2",{"2":{"93":1,"117":1,"132":1,"133":2,"134":6,"138":1,"139":1,"141":1,"222":1,"224":5,"259":1,"263":2,"264":1,"268":1,"273":1,"293":1,"295":1,"304":1,"305":1,"318":1,"370":5,"424":1,"439":2,"494":1,"528":1,"529":1,"530":1,"532":1,"533":1,"534":4,"535":1,"536":1,"539":3,"541":1,"573":1,"604":1,"605":3,"606":3,"607":3,"608":3,"609":3,"610":2,"611":3,"612":4,"756":2,"757":2,"762":2,"763":2,"764":1,"774":1,"776":2,"777":2,"778":2,"787":1,"788":1,"796":1,"797":1,"827":11,"839":5,"846":1,"868":2,"883":2,"895":2,"944":2,"945":2,"960":1,"986":1,"990":1,"1009":1,"1012":1,"1015":1,"1021":1,"1024":1,"1027":1,"1031":1,"1032":1,"1048":6,"1051":1,"1055":2,"1056":2,"1057":2,"1058":2}}],["2px",{"2":{"37":6}}],["2x",{"2":{"24":1}}],["2xl",{"2":{"21":1,"24":2,"27":2,"29":1,"37":1,"1041":3}}],["2018",{"2":{"858":1}}],["20px",{"2":{"397":1}}],["2048",{"2":{"389":1,"390":1,"400":1,"401":1}}],["2021",{"2":{"605":5,"606":5,"607":5,"608":5,"609":5,"610":5,"611":5,"612":5}}],["2022",{"2":{"259":4}}],["2023",{"2":{"98":1,"783":1,"792":1}}],["20",{"2":{"244":1,"259":2,"319":1,"535":1,"589":1,"668":1,"984":1,"985":1,"996":3}}],["203",{"2":{"9":1}}],["200px",{"2":{"397":2}}],["200",{"2":{"9":2,"132":1,"134":6,"259":2,"261":1,"1018":2}}],["236",{"2":{"858":1}}],["231",{"2":{"9":1}}],["233",{"2":{"9":2}}],["216",{"2":{"9":1}}],["214",{"2":{"9":1}}],["24",{"2":{"293":1,"808":1,"820":1,"923":1,"960":1,"961":1,"973":1,"974":1,"975":1,"977":1,"979":1,"980":1}}],["244",{"2":{"9":1}}],["249",{"2":{"9":1}}],["243",{"2":{"9":1}}],["245",{"2":{"9":1}}],["25",{"2":{"37":1,"244":1,"535":1}}],["25px",{"2":{"37":1}}],["25rem",{"2":{"21":1}}],["252",{"2":{"9":1}}],["254",{"2":{"9":1}}],["255",{"2":{"9":2,"269":2}}],["250",{"2":{"9":1}}],["range",{"2":{"816":2}}],["radiooptionsexample",{"2":{"756":3,"760":3,"763":3}}],["radio",{"2":{"756":6,"760":6,"763":6,"767":8,"768":4,"769":3,"770":2,"778":4,"827":8,"831":4}}],["radius",{"2":{"16":2,"19":4,"21":9,"143":1,"174":1,"248":1,"272":1,"429":1,"441":2,"485":1,"591":1,"824":1}}],["rawjsconsole",{"2":{"403":3,"404":3}}],["ring",{"2":{"885":1,"886":1,"888":1,"889":1,"891":1}}],["rich",{"0":{"287":1},"1":{"288":1,"289":1,"290":1,"291":1,"292":1,"293":1,"294":1,"295":1},"2":{"277":1,"278":2}}],["right",{"2":{"159":1,"200":3,"259":2,"264":2,"273":1,"282":3,"285":2,"366":2,"438":1,"471":2,"477":3,"482":1,"528":1,"529":2,"530":2,"532":1,"533":1,"535":2,"536":2,"539":5,"541":1,"659":3,"662":3,"827":1,"953":1,"960":2,"986":1,"990":3,"1061":1}}],["r",{"2":{"244":12,"827":2}}],["relaxed",{"2":{"1048":10}}],["related",{"2":{"986":1}}],["relative",{"0":{"985":1},"2":{"940":2,"985":3,"990":8}}],["releasemanager",{"2":{"827":2}}],["rel=",{"2":{"63":1,"64":3}}],["required",{"2":{"789":1,"798":1,"803":1,"827":1,"832":5,"833":1,"853":1,"870":1}}],["requestinit",{"2":{"232":1}}],["replace",{"2":{"1051":1}}],["reply",{"2":{"622":1,"626":1}}],["repellendus",{"2":{"593":1,"594":1,"595":1}}],["rerum",{"2":{"593":1,"594":1,"595":1}}],["reiciendis",{"2":{"593":1,"594":1,"595":1}}],["rem",{"2":{"593":4,"594":4,"595":4}}],["removefilecallback",{"0":{"415":1},"2":{"406":1}}],["remove=",{"2":{"403":1}}],["removeconfirm",{"2":{"402":2,"406":1}}],["removebtn",{"2":{"401":4,"406":1}}],["removeblock",{"0":{"230":1},"2":{"230":1}}],["remove",{"2":{"93":1,"403":2,"539":2,"540":1,"542":1,"864":2}}],["renameclass",{"0":{"684":1,"728":1}}],["renametext",{"0":{"683":1,"727":1}}],["renameicon",{"0":{"682":1,"726":1}}],["renamefilecallback",{"0":{"416":1},"2":{"406":1,"416":1}}],["rename",{"2":{"403":2}}],["renamebtn",{"0":{"681":1,"725":1},"2":{"400":4,"406":1,"712":2}}],["renderactions",{"2":{"259":5}}],["renderoptions",{"2":{"98":1}}],["renderrow",{"2":{"93":2}}],["renderhtml",{"2":{"84":1,"112":1}}],["render",{"0":{"228":1,"463":1,"524":1},"2":{"79":1,"81":1,"93":2,"97":1,"98":2,"102":1,"104":1,"192":2,"228":1,"285":1,"447":2,"449":2,"466":1,"511":2,"513":2,"546":2,"633":2}}],["recusandae",{"2":{"593":1,"594":1,"595":1}}],["recperpage=45",{"2":{"535":1}}],["recperpage=40",{"2":{"535":1}}],["recperpage=35",{"2":{"535":1}}],["recperpage=30",{"2":{"535":1}}],["recperpage=25",{"2":{"535":1}}],["recperpage=20",{"2":{"535":1}}],["recperpage=15",{"2":{"535":1}}],["recperpage=100",{"2":{"535":1}}],["recperpage=10",{"2":{"535":1}}],["recperpage=50",{"2":{"535":1}}],["recperpage=5",{"2":{"535":1}}],["recperpage=",{"2":{"366":1,"539":3,"541":1}}],["recperpage",{"0":{"552":1,"560":1},"2":{"366":3,"539":8,"541":2}}],["rectotal",{"0":{"551":1,"559":1},"2":{"366":2,"539":6,"541":1}}],["record",{"2":{"223":1,"234":1,"281":2,"282":1,"283":1,"284":4,"285":1,"290":1,"295":2,"305":1,"308":1,"333":1,"341":1,"344":4,"346":1,"359":1,"406":1,"669":1,"860":1}}],["refreshtable",{"2":{"361":1}}],["refresh",{"2":{"361":1}}],["readonly",{"2":{"284":1,"602":1,"789":1,"798":1,"803":1,"821":3,"824":1}}],["react",{"0":{"112":1,"447":1,"511":1,"633":1},"2":{"84":6,"112":6,"192":2,"447":2,"459":2,"511":2,"520":2,"546":2,"633":2}}],["returns",{"2":{"373":3}}],["return",{"2":{"259":2,"276":6,"288":1,"292":1,"304":1,"305":1,"342":2,"370":2,"450":1,"514":1,"539":2,"540":1,"542":1}}],["red",{"2":{"111":1,"295":1,"769":2,"827":1}}],["result",{"2":{"259":1,"276":2,"284":2,"285":1}}],["responsive",{"2":{"223":1,"234":1,"262":2,"281":1}}],["resizeobserverentry",{"2":{"100":1}}],["resizeobserver",{"2":{"100":4}}],["resizeobservercallback",{"2":{"100":1}}],["resize",{"0":{"100":1},"2":{"100":1,"378":1,"622":1,"626":1}}],["reset",{"2":{"93":1}}],["register",{"2":{"93":2}}],["round",{"2":{"999":1,"1004":1}}],["rounded",{"2":{"16":3,"18":2,"109":1,"139":8,"158":1,"163":8,"195":1,"204":1,"398":1,"400":1,"401":1,"425":8,"427":2,"585":2,"827":5,"879":1,"881":1,"895":4}}],["rotate",{"2":{"908":1}}],["rowactionlist",{"2":{"351":2}}],["rowactionitem",{"2":{"351":3}}],["row2",{"2":{"304":3,"305":4}}],["row1",{"2":{"304":3,"305":4}}],["rowpropvalue>",{"2":{"283":1}}],["rowpropvalue",{"2":{"283":1}}],["rowpropname",{"2":{"283":2}}],["rows=",{"2":{"809":1,"820":1,"821":1,"827":1}}],["rowspan",{"2":{"370":4}}],["rows",{"2":{"281":1,"284":1,"342":5}}],["rowinfolike",{"2":{"285":1}}],["rowinfo",{"2":{"281":7,"284":9,"285":3,"288":1,"295":1,"304":2,"305":4,"310":1,"354":1,"358":2,"359":2,"370":1,"373":7}}],["rowid",{"2":{"259":1,"276":1,"281":2,"283":1,"284":2,"320":4,"322":2,"324":1,"328":4,"331":1,"335":2,"339":2,"344":2,"345":1,"346":1}}],["rowkey",{"2":{"281":1}}],["rowhover",{"2":{"269":2,"281":1}}],["rowheight",{"2":{"265":1,"266":2,"281":1}}],["rowdatagetter",{"2":{"281":1}}],["rowdata",{"2":{"259":2,"276":2,"281":2,"283":1,"324":2,"353":2}}],["row",{"2":{"151":1,"187":1,"188":1,"194":1,"195":1,"281":1,"284":3,"285":1,"288":3,"289":1,"290":1,"291":1,"292":1,"294":2,"295":1,"310":1,"354":1,"358":2,"359":2,"370":3,"373":2,"439":1,"827":13,"1031":1,"1032":1,"1048":6}}],["rootattrs",{"2":{"669":1}}],["rootstyle",{"2":{"602":1,"669":1}}],["rootprops",{"2":{"468":1}}],["rootclass",{"0":{"217":1},"2":{"468":1,"602":1,"669":1}}],["rootindex++",{"2":{"93":1}}],["rootindex",{"2":{"93":3}}],["root",{"2":{"9":1,"21":1,"29":1,"37":1,"1041":3}}],["rgba",{"2":{"269":1,"272":1,"279":1}}],["rgb",{"2":{"9":12,"37":11,"272":1,"279":1}}],["3个以上框的自适应宽度",{"2":{"827":2}}],["31",{"2":{"605":1,"606":1,"607":1,"608":1,"609":1,"610":1,"611":1,"612":2}}],["3125rem",{"2":{"279":1}}],["36",{"2":{"439":1,"839":3}}],["333",{"2":{"271":1}}],["35",{"2":{"244":1,"265":1,"266":1,"535":1}}],["30",{"2":{"244":1,"319":2,"535":1,"996":3}}],["300",{"2":{"9":2,"261":1,"264":1}}],["32",{"2":{"187":1,"188":1,"194":1,"259":2,"293":1,"431":1,"432":1,"433":1,"434":1,"435":1,"436":1,"437":1,"438":1,"443":1,"451":1,"452":1,"593":1,"594":1,"595":1,"938":1,"951":3}}],["32px",{"2":{"37":1}}],["374259",{"2":{"177":2}}],["375rem",{"2":{"21":1}}],["3",{"2":{"60":1,"69":1,"71":3,"73":1,"78":1,"93":1,"127":1,"132":1,"133":3,"134":5,"139":1,"141":1,"151":1,"222":1,"223":1,"224":8,"244":12,"259":1,"263":1,"268":1,"273":1,"275":1,"295":1,"318":3,"370":3,"388":2,"481":1,"528":1,"530":1,"532":1,"534":3,"535":1,"536":1,"604":1,"610":1,"774":1,"776":2,"777":2,"778":2,"858":1,"868":2,"870":3,"944":2,"945":2,"986":1,"990":1,"1024":1,"1027":1,"1031":2,"1032":2,"1047":3,"1051":1,"1055":2,"1056":2,"1057":2,"1058":2}}],["3xl",{"2":{"21":1,"1041":3}}],["34",{"2":{"9":1}}],["3b0764",{"2":{"9":1}}],["5m",{"2":{"861":1}}],["56",{"2":{"826":1,"1089":1,"1090":1,"1091":1,"1092":1,"1096":1,"1097":1,"1098":1}}],["51",{"2":{"539":2}}],["5174",{"2":{"50":1}}],["5173",{"2":{"47":2}}],["55",{"2":{"244":1,"259":2}}],["545b77",{"2":{"177":1}}],["5c8984",{"2":{"177":1}}],["5",{"2":{"133":2,"134":8,"139":1,"141":1,"222":1,"224":3,"244":1,"318":1,"441":1,"482":2,"532":1,"535":2,"536":1,"672":1,"709":1,"798":1,"803":1,"809":1,"820":1,"821":1,"827":1,"858":2,"990":1,"1047":3,"1051":1}}],["5+",{"2":{"59":1,"61":1}}],["5rem",{"2":{"21":2}}],["59",{"2":{"9":1}}],["581c87",{"2":{"9":1}}],["50mb",{"2":{"673":1,"710":1}}],["50px",{"2":{"37":1}}],["50~950",{"2":{"9":1}}],["50",{"2":{"9":2,"244":1,"265":1,"266":1,"441":1,"535":1,"853":1,"996":3}}],["5000ms",{"2":{"475":1}}],["500",{"2":{"6":5,"7":2,"8":1,"9":2,"273":2,"279":1,"293":2,"441":3,"580":1,"602":1,"617":3,"769":2}}],["96",{"2":{"839":12,"895":1}}],["90",{"2":{"259":4}}],["900",{"2":{"9":2,"272":1}}],["9",{"2":{"133":1,"222":1,"471":1,"801":1,"1047":3}}],["9999px",{"2":{"21":1,"272":1}}],["99",{"2":{"9":1}}],["92",{"2":{"9":1}}],["950",{"2":{"9":2}}],["9333ea",{"2":{"9":1}}],["65",{"2":{"259":2}}],["60",{"2":{"244":1,"259":4,"263":1,"264":1,"268":1,"273":1,"274":1}}],["600",{"2":{"9":2}}],["64",{"2":{"223":1}}],["640px",{"2":{"29":1}}],["63+",{"2":{"59":1}}],["6px",{"2":{"37":4}}],["6",{"2":{"13":1,"133":1,"134":1,"139":1,"195":1,"222":1,"224":3,"535":1,"536":2,"539":1,"540":2,"990":1,"1024":1,"1027":1,"1047":3,"1051":1}}],["62",{"2":{"9":1}}],["6b21a8",{"2":{"9":1}}],["75",{"2":{"580":1}}],["75rem",{"2":{"21":1}}],["70",{"2":{"259":4}}],["700",{"2":{"9":2}}],["7",{"2":{"133":1,"134":2,"139":1,"222":1,"990":1,"1047":3}}],["768px",{"2":{"29":1}}],["7e22ce",{"2":{"9":1}}],["fruit",{"2":{"850":5,"851":5}}],["fromname",{"2":{"93":4}}],["from",{"2":{"66":1,"68":2,"190":1,"192":2,"373":6,"445":1,"447":2,"509":1,"511":2,"544":1,"546":2,"631":1,"633":2}}],["felement",{"2":{"539":4,"540":2,"542":2}}],["fetch",{"2":{"225":1,"233":1}}],["ff00ff",{"2":{"295":1}}],["ff0060",{"2":{"177":1}}],["f97316",{"2":{"181":1,"182":1}}],["f2d8d8",{"2":{"177":1}}],["f6fa70",{"2":{"177":1}}],["fn",{"0":{"97":1,"100":1},"2":{"93":1,"100":1}}],["fix",{"2":{"842":3}}],["fixed",{"0":{"987":1},"2":{"201":2,"259":6,"263":1,"264":3,"268":2,"273":2,"274":1,"275":1,"282":1,"610":4,"613":1,"940":1,"987":1}}],["fieldset>",{"2":{"831":4}}],["fieldset",{"2":{"831":1}}],["fish",{"2":{"807":1,"808":1,"820":2,"827":8,"850":2,"851":2}}],["fit",{"2":{"480":2}}],["fill",{"2":{"967":2}}],["filelist",{"2":{"414":1}}],["fileinfo",{"0":{"408":1},"2":{"411":1,"412":1,"413":1,"415":1,"416":1,"417":2,"418":1}}],["fileicons",{"2":{"393":2,"406":1}}],["fileaddcallback",{"0":{"413":1},"2":{"406":1,"413":1}}],["filebuttongenerator",{"0":{"412":1},"2":{"406":3,"412":1}}],["files8",{"2":{"715":1}}],["files7",{"2":{"714":1}}],["files6",{"2":{"713":1}}],["files5",{"2":{"712":1}}],["files4",{"2":{"674":1,"710":1}}],["files3",{"2":{"673":1,"709":1}}],["files2",{"2":{"672":1,"708":1}}],["files1",{"2":{"671":1,"707":1}}],["fileselectcallback",{"0":{"414":1},"2":{"406":1,"414":1}}],["fileselectorprops",{"0":{"406":1}}],["fileselector",{"2":{"381":3,"382":3,"383":3,"384":1,"386":3,"387":3,"388":3,"389":3,"390":3,"392":3,"393":3,"394":3,"395":3,"396":3,"397":3,"398":3,"400":3,"401":3,"402":3,"403":3,"404":3}}],["filesize",{"0":{"410":1},"2":{"406":2,"409":1,"410":1}}],["files",{"2":{"403":2,"414":1,"691":1,"738":1,"870":1}}],["file",{"2":{"393":2,"403":18,"404":11,"406":1,"408":2,"411":1,"412":1,"413":1,"414":1,"415":1,"416":1,"418":1,"665":1,"666":1,"667":1,"691":2,"692":2,"697":1,"715":2,"718":1,"738":2,"739":2,"745":1,"818":2,"820":1}}],["file2",{"2":{"389":1,"390":1,"400":1,"401":1,"715":4}}],["file1",{"2":{"389":1,"390":1,"400":1,"401":1,"715":4}}],["filter",{"2":{"93":1,"342":1,"378":1,"902":1}}],["firstrender",{"2":{"465":1,"526":1,"642":1}}],["first",{"2":{"366":1,"539":2,"564":1,"931":1}}],["firefox",{"2":{"59":1}}],["finishdate",{"2":{"259":4}}],["find",{"2":{"93":2}}],["fugiat",{"2":{"593":1,"594":1,"595":1}}],["function",{"2":{"79":1,"88":1,"102":1,"219":1,"304":1,"305":1,"619":1,"668":2,"789":2,"798":2,"803":2,"853":5,"860":2}}],["full",{"2":{"21":1,"139":1,"163":1,"187":1,"188":1,"194":1,"425":1,"427":2,"481":1,"585":1,"611":2,"870":1,"895":1,"965":1,"966":1,"967":1,"968":1,"969":1,"999":1,"1004":1}}],["flip",{"2":{"909":1}}],["flag",{"2":{"491":1,"492":1}}],["flex",{"0":{"657":1,"922":1},"1":{"923":1,"924":1},"2":{"71":1,"151":1,"179":1,"244":14,"259":2,"263":5,"264":2,"268":3,"273":3,"275":1,"282":1,"439":2,"494":1,"618":2,"839":3,"882":1,"883":2,"895":3,"914":1,"916":1,"917":1,"919":2,"921":2,"923":3,"926":1,"931":2,"932":2,"933":3,"958":1}}],["float",{"2":{"71":1}}],["floating",{"2":{"60":1}}],["favicon",{"2":{"960":1,"961":1,"965":1,"966":1,"967":1,"968":1,"969":1}}],["fade",{"2":{"617":4,"618":3,"913":1}}],["false>",{"2":{"415":1,"416":1}}],["false",{"2":{"93":1,"117":4,"214":1,"215":1,"259":2,"265":2,"268":5,"269":3,"273":1,"275":1,"281":1,"282":1,"284":1,"288":2,"297":2,"304":2,"305":1,"316":1,"340":1,"349":1,"352":1,"373":5,"394":2,"395":2,"396":2,"400":1,"401":1,"403":1,"412":1,"413":2,"414":1,"415":1,"416":2,"473":2,"476":2,"483":2,"491":1,"625":1,"636":1,"662":1,"667":1,"668":1,"698":1,"708":2,"712":3,"713":2,"714":1,"742":1,"746":1,"853":1}}],["fantasticon",{"2":{"61":1}}],["family",{"2":{"11":1}}],["faf5ff",{"2":{"9":1}}],["food",{"2":{"850":8,"851":8}}],["footpager",{"2":{"366":2,"368":1}}],["foottoolbar",{"2":{"361":2,"364":1}}],["footerheight",{"2":{"281":1}}],["footer",{"2":{"281":1,"284":1,"338":1,"342":1,"361":2,"366":2,"479":1,"480":1,"481":1,"483":1,"571":1,"573":3,"575":1,"576":1}}],["folder",{"2":{"627":1,"665":2,"666":2,"667":2}}],["focusevent",{"2":{"602":2}}],["focus",{"2":{"93":2,"768":3,"770":1,"779":1,"824":1}}],["for=",{"2":{"766":3,"767":4,"773":1,"774":1,"776":3,"777":3,"778":3,"827":27,"829":2,"830":4,"831":1,"832":4}}],["forward",{"2":{"621":1,"625":1}}],["form>",{"2":{"826":1,"827":2,"830":1,"831":1,"832":2}}],["formatstring",{"0":{"860":1},"2":{"342":1,"860":2}}],["format",{"0":{"567":1},"2":{"277":1,"289":4,"291":2,"784":2,"789":1,"793":2,"798":1,"802":2,"803":1,"858":2}}],["formatdate",{"0":{"858":1},"2":{"65":1,"66":2,"78":1,"292":4,"784":1,"802":1,"858":1}}],["form",{"2":{"182":1,"183":1,"536":1,"805":7,"806":1,"807":1,"808":1,"809":2,"811":1,"812":1,"813":1,"814":1,"815":1,"816":1,"817":1,"818":1,"819":3,"820":5,"821":2,"822":3,"823":1,"824":5,"826":13,"827":80,"828":3,"829":6,"830":14,"831":11,"832":18,"833":6,"834":3,"836":2,"837":2,"838":4,"839":4,"840":2,"844":2,"845":6,"846":6,"938":1}}],["fore",{"2":{"110":1,"162":1}}],["foreach",{"2":{"93":3,"539":2,"540":1,"542":1}}],["for",{"2":{"59":1}}],["fox",{"2":{"11":1,"12":1,"13":1,"1035":2,"1036":2,"1037":2,"1051":2,"1061":4,"1068":2,"1069":2,"1070":2,"1071":2,"1074":4,"1075":4,"1079":2,"1080":2,"1081":2,"1082":2,"1089":1,"1090":1,"1091":1,"1092":1,"1096":1,"1097":1,"1098":1}}],["fontawesome",{"2":{"870":2}}],["fontweight",{"2":{"273":1}}],["font",{"0":{"1035":1,"1036":1,"1037":1},"2":{"11":7,"12":3,"13":3,"14":2,"179":1,"621":1,"622":1,"625":1,"626":1,"705":2,"827":1,"870":6,"1034":1,"1035":1,"1036":1,"1037":1,"1043":1,"1044":12}}],["f3e8ff",{"2":{"9":1}}],["除",{"2":{"876":1}}],["除默认主题外",{"2":{"572":1}}],["除非主题需要实现对比度更明显的风格",{"2":{"8":1,"9":1}}],["除了预设的前",{"2":{"838":1}}],["除了默认的鼠标悬浮展示信息外",{"2":{"660":1}}],["除了默认样式",{"2":{"496":1}}],["除了默认大小",{"2":{"141":1,"165":1,"424":1,"481":1,"534":1,"839":1,"846":1}}],["除了支持列类型",{"2":{"312":1}}],["除了单独指定每一列的宽度",{"2":{"263":1}}],["除了指定数字来使用固定尺寸还可以使用如下几个特殊值",{"2":{"261":1}}],["除了可以直接指定要执行的",{"2":{"117":1}}],["除了定义",{"2":{"9":1}}],["除了",{"2":{"4":1,"40":1}}],["不保留空格自动换行",{"0":{"1091":1}}],["不保留空格不自动换行",{"0":{"1089":1}}],["不像",{"2":{"973":1}}],["不足3位在起始用",{"2":{"858":1}}],["不足两位在起始用",{"2":{"858":5}}],["不可见",{"2":{"993":1}}],["不可以被清除",{"2":{"853":1}}],["不可点击步骤",{"2":{"501":1}}],["不允许空值",{"2":{"853":1}}],["不允许手动修改",{"2":{"789":1,"798":1,"803":1}}],["不能清除和选择空值",{"2":{"789":1,"798":1,"803":1}}],["不包含文字样式",{"0":{"758":1},"1":{"759":1,"760":1}}],["不仅需要添加",{"2":{"617":1}}],["不同于",{"2":{"753":1}}],["不同主题",{"0":{"572":1}}],["不同的列可以设置为相同的类型",{"2":{"277":1}}],["不对默认渲染行为进行干预",{"2":{"459":1,"520":1}}],["不显示按钮",{"2":{"412":1}}],["不显示缩略图",{"2":{"394":1}}],["不显示排序标记",{"2":{"268":1}}],["不超过50m",{"2":{"714":1}}],["不超过",{"2":{"392":1}}],["不再显示",{"2":{"127":2}}],["不依赖具体的框架",{"2":{"70":1}}],["不依赖任何其他",{"2":{"69":1}}],["不建议修改界面颜色",{"2":{"9":1}}],["不建议手动进行修改",{"2":{"8":1}}],["不会因为更换主题或调色板而改变",{"2":{"3":1}}],["推荐按照如下方式",{"2":{"92":1}}],["推荐定义新的调色板实现",{"2":{"8":1}}],["推荐使用",{"2":{"4":1,"138":1}}],["的值进行偏移",{"2":{"986":1}}],["的值作为参数",{"2":{"619":1}}],["的父元素计算的",{"2":{"985":1}}],["的默认实例",{"2":{"868":1}}],["的文本",{"2":{"789":2,"798":2}}],["的工具类控制按钮间距",{"2":{"637":1}}],["的工具类一致",{"2":{"7":1}}],["的比例取值",{"2":{"581":1}}],["的数据",{"2":{"861":1}}],["的数",{"2":{"581":1}}],["的数则不限制",{"2":{"388":1,"406":2}}],["的显示格式",{"2":{"567":1}}],["的显示文案",{"2":{"565":1}}],["的展示数量",{"2":{"566":1}}],["的",{"2":{"386":1,"616":1}}],["的定义示例",{"2":{"349":1}}],["的属性名",{"2":{"275":1,"310":1}}],["的列宽度通常为弹性系数值为",{"2":{"263":1}}],["的单个对象属性",{"0":{"206":1},"1":{"207":1,"208":1,"209":1,"210":1,"211":1,"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1}}],["的当前值",{"2":{"97":1}}],["的情况下",{"2":{"78":1}}],["的支持",{"2":{"76":1,"107":1}}],["的概念内容和及其方法",{"2":{"73":1}}],["的区别",{"0":{"71":1}}],["的最新版本",{"2":{"63":1}}],["的兼容实用方式",{"2":{"60":1}}],["的倍数作为约定",{"2":{"40":1}}],["的倍数",{"2":{"40":1}}],["的十六进制颜色外",{"2":{"9":1}}],["的颜色体系",{"2":{"8":2}}],["的颜色体系基于",{"2":{"0":1}}],[">底部对齐",{"2":{"1085":1}}],[">顶端对齐",{"2":{"1085":1}}],[">参照文本",{"2":{"1085":5}}],[">the",{"2":{"1061":1,"1068":1,"1069":1,"1070":1,"1071":1,"1074":1,"1075":1,"1079":1,"1080":1,"1081":1,"1082":1}}],[">text",{"2":{"1041":10}}],[">文本上标对齐",{"2":{"1085":1}}],[">文本下标对齐",{"2":{"1085":1}}],[">文本右对齐",{"2":{"1061":1}}],[">文本居中对齐",{"2":{"1061":1}}],[">文本左对齐",{"2":{"1061":1}}],[">文字颜色",{"2":{"179":1}}],[">font",{"2":{"1044":6}}],[">inverse",{"2":{"1021":1}}],[">important",{"2":{"661":1}}],[">ghost",{"2":{"1009":1}}],[">gray",{"2":{"661":1,"1012":1,"1015":1,"1018":1}}],[">8",{"2":{"990":1}}],[">7",{"2":{"990":1}}],[">浏览器默认行为",{"2":{"949":1}}],[">允许选择文本",{"2":{"949":1}}],[">禁止选择文本",{"2":{"949":1}}],[">禁用指针事件",{"2":{"942":1}}],[">禁用展示",{"2":{"938":1}}],[">禁用的链接",{"2":{"938":1}}],[">禁用",{"2":{"766":1,"767":1}}],[">启用指针事件",{"2":{"942":1}}],[">cursor",{"2":{"936":8}}],[">click",{"2":{"115":1,"660":1}}],[">刷新",{"2":{"852":1}}],[">检查安全性",{"2":{"844":1}}],[">有效身份证号码",{"2":{"838":1,"839":1}}],[">验证失败",{"2":{"836":1}}],[">用户名",{"2":{"836":2,"838":1,"839":1}}],[">用户名可以包含特殊字符及汉字",{"2":{"829":1}}],[">额外内容",{"2":{"831":1}}],[">这是帮助性提示文本",{"2":{"830":1}}],[">这次版本带来全新的界面外观",{"2":{"612":1}}],[">输入框",{"2":{"830":3}}],[">输入组",{"2":{"827":1}}],[">提交",{"2":{"827":1,"831":1,"832":1,"845":1,"846":3}}],[">发现环节",{"2":{"827":1}}],[">发布负责人",{"2":{"827":1}}],[">注入环节",{"2":{"827":1}}],[">注册",{"2":{"494":1}}],[">私有",{"2":{"827":1}}],[">否",{"2":{"827":1}}],[">是否公开",{"2":{"827":1}}],[">是否继续",{"2":{"827":1}}],[">是",{"2":{"827":1}}],[">优先级",{"2":{"827":1}}],[">任务标题",{"2":{"827":1}}],[">强关联字段",{"2":{"827":1}}],[">测试负责人",{"2":{"827":1}}],[">负责人",{"2":{"827":1}}],[">长标题类",{"2":{"827":1}}],[">此表单项为必填",{"2":{"827":1}}],[">短标题类",{"2":{"827":1}}],[">待定",{"2":{"827":1}}],[">至",{"2":{"827":1}}],[">可以放在同一行的字段满足",{"2":{"827":1}}],[">可点击步骤2",{"2":{"501":1}}],[">可点击步骤1",{"2":{"501":1}}],[">密码",{"2":{"826":1,"827":1,"831":1,"832":2,"844":1}}],[">账号信息",{"2":{"831":1}}],[">账号",{"2":{"826":1,"827":1,"829":1,"831":1,"832":2,"844":1}}],[">咕噜",{"2":{"807":1,"808":1,"820":2}}],[">猛犸",{"2":{"807":1,"808":1,"820":2,"827":8}}],[">龙",{"2":{"807":1,"808":1,"820":2,"827":8}}],[">金鱼",{"2":{"807":1,"808":1,"820":2,"827":8}}],[">深色模式",{"2":{"773":1,"774":1}}],[">选择一种水果",{"2":{"852":1}}],[">选项",{"2":{"776":3,"777":3,"778":3}}],[">选项三",{"2":{"767":1}}],[">选项二",{"2":{"767":1}}],[">选项一",{"2":{"767":1}}],[">选中",{"2":{"766":1}}],[">danger",{"2":{"661":1}}],[">warning",{"2":{"661":1}}],[">右下",{"2":{"659":1}}],[">右中",{"2":{"659":1}}],[">右上",{"2":{"659":1}}],[">右侧图标",{"2":{"159":1}}],[">左下",{"2":{"659":1}}],[">左中",{"2":{"659":1}}],[">左上",{"2":{"659":1}}],[">上右",{"2":{"659":1}}],[">上中",{"2":{"659":1}}],[">上左",{"2":{"659":1}}],[">上传",{"2":{"151":1}}],[">仿宋体",{"2":{"622":1}}],[">新宋体",{"2":{"622":1}}],[">宋体",{"2":{"622":1}}],[">搜索",{"2":{"621":1}}],[">进行中",{"2":{"621":1}}],[">未选中",{"2":{"766":1}}],[">未开始",{"2":{"621":1}}],[">未关闭",{"2":{"621":1}}],[">全部",{"2":{"621":1}}],[">全屏对话框",{"2":{"481":1}}],[">取消",{"2":{"827":1}}],[">取消订阅",{"2":{"621":1}}],[">取消置顶",{"2":{"621":1}}],[">开启免打扰",{"2":{"621":1}}],[">包含表格",{"2":{"574":1}}],[">面板内容",{"2":{"573":3}}],[">面板底部",{"2":{"571":1,"573":3}}],[">面板标题",{"2":{"571":1,"573":3}}],[">跳转",{"2":{"536":1}}],[">6",{"2":{"535":1,"536":1,"990":1}}],[">60",{"2":{"244":1}}],[">每页",{"2":{"535":1}}],[">最后一页",{"2":{"528":1}}],[">第一页",{"2":{"528":1}}],[">不可点击步骤",{"2":{"501":1}}],[">不再显示",{"2":{"127":2}}],[">当前步骤",{"2":{"501":1}}],[">已关闭",{"2":{"621":1}}],[">已挂起",{"2":{"621":1}}],[">已激活步骤3",{"2":{"501":1}}],[">已激活步骤2",{"2":{"501":1}}],[">已激活步骤1",{"2":{"501":1}}],[">已复制",{"2":{"438":1}}],[">导航标题",{"2":{"495":1}}],[">关联计划",{"2":{"827":1}}],[">关联产品",{"2":{"827":1}}],[">关于我们",{"2":{"494":1}}],[">关闭",{"2":{"479":1,"480":1,"481":1,"483":1}}],[">项目",{"2":{"494":1}}],[">博客",{"2":{"494":1}}],[">登录",{"2":{"494":1,"826":1,"827":1,"845":1,"846":3}}],[">在线咨询",{"2":{"494":1}}],[">预计",{"2":{"827":1}}],[">预定",{"2":{"494":1}}],[">预览",{"2":{"151":1}}],[">更多",{"2":{"494":1}}],[">更多操作",{"2":{"246":1,"432":1}}],[">动态",{"2":{"494":1}}],[">价格",{"2":{"494":1}}],[">产品负责人",{"2":{"827":1}}],[">产品",{"2":{"494":1}}],[">距离上方100px",{"2":{"480":1}}],[">靠近上方",{"2":{"480":1}}],[">窗口中间",{"2":{"480":1}}],[">默认尺寸",{"2":{"839":1}}],[">默认公开",{"2":{"827":1}}],[">默认大小",{"2":{"481":1}}],[">默认",{"2":{"480":1,"661":1}}],[">保存",{"2":{"479":1,"480":1,"481":1,"483":1}}],[">标题3",{"2":{"622":1}}],[">标题2",{"2":{"622":1}}],[">标题1",{"2":{"622":1}}],[">标题",{"2":{"479":1,"480":1,"481":1,"483":1}}],[">标签3",{"2":{"616":1,"617":1,"618":1,"619":1}}],[">标签2",{"2":{"616":1,"617":1,"618":1,"619":1}}],[">标签1",{"2":{"616":1,"617":1,"618":1,"619":1}}],[">标签",{"2":{"422":1}}],[">点击自动选择所有文本",{"2":{"949":1}}],[">点击搜索",{"2":{"838":1}}],[">点击打开自定义对话框",{"2":{"489":1}}],[">点击打开对话框",{"2":{"483":1}}],[">点击打开",{"2":{"482":1,"487":1,"488":1}}],[">点击打开菜单",{"2":{"195":1,"204":1}}],[">点击",{"2":{"479":1}}],[">显示浮动消息",{"2":{"470":1}}],[">显示事件类型",{"2":{"118":1}}],[">退出",{"2":{"439":1}}],[">主要特性",{"2":{"612":1}}],[">主要按钮",{"2":{"109":1,"158":1}}],[">主题",{"2":{"439":1}}],[">修改密码",{"2":{"439":1}}],[">个人资料",{"2":{"439":1}}],[">rawjs",{"2":{"403":4,"404":4}}],[">$",{"2":{"259":1,"276":1,"291":1}}],[">4",{"2":{"528":1,"530":1,"532":1,"535":1,"536":1,"990":1}}],[">42",{"2":{"427":2}}],[">45",{"2":{"244":1,"535":1}}],[">40",{"2":{"244":1,"535":1}}],[">55",{"2":{"244":1}}],[">50",{"2":{"244":1,"535":1}}],[">5",{"2":{"244":1,"532":1,"535":2,"536":1,"990":1}}],[">自定义操作按钮",{"2":{"474":1}}],[">自定义下拉菜单",{"2":{"244":1}}],[">自适应容器",{"2":{"26":1}}],[">鼠标悬停展开菜单按钮",{"2":{"241":1}}],[">菜单按钮",{"2":{"236":1,"237":1,"238":1,"245":1,"246":1}}],[">边框色",{"2":{"179":1}}],[">背景色",{"2":{"179":1}}],[">颜色值",{"2":{"179":1}}],[">激活",{"2":{"171":1}}],[">被禁用的按钮",{"2":{"170":2}}],[">xl",{"2":{"167":1,"168":1}}],[">xs",{"2":{"167":1,"168":1}}],[">leading",{"2":{"1047":8,"1048":18}}],[">l",{"2":{"167":1,"168":1}}],[">surface",{"2":{"1021":1}}],[">success",{"2":{"661":1,"1012":1,"1015":1,"1018":1}}],[">sticky",{"2":{"986":3}}],[">state",{"2":{"947":4}}],[">secondary",{"2":{"661":1}}],[">s",{"2":{"167":1,"168":1}}],[">中部对齐",{"2":{"1085":1}}],[">中型框",{"2":{"827":1}}],[">中号按钮",{"2":{"165":1}}],[">中等阴影",{"2":{"164":1}}],[">中等圆角",{"2":{"163":1,"425":1}}],[">超小按钮",{"2":{"165":1}}],[">超大按钮",{"2":{"165":1}}],[">超大阴影",{"2":{"164":1}}],[">超大圆角",{"2":{"163":1,"425":1}}],[">无阴影",{"2":{"164":1}}],[">无圆角",{"2":{"163":1,"425":1}}],[">内阴影",{"2":{"164":1}}],[">完整圆角",{"2":{"163":1,"425":1}}],[">普通大小",{"2":{"424":1}}],[">普通大小按钮",{"2":{"165":1}}],[">普通阴影",{"2":{"164":1}}],[">普通圆角",{"2":{"163":1,"425":1}}],[">普通颜色文字链接",{"2":{"110":1,"162":1}}],[">批量创建",{"2":{"154":1}}],[">快速创建",{"2":{"154":1}}],[">创建项目",{"2":{"154":1}}],[">下右",{"2":{"659":1}}],[">下中",{"2":{"659":1}}],[">下左",{"2":{"659":1}}],[">下载",{"2":{"151":1}}],[">下拉菜单标题",{"2":{"246":1}}],[">下拉菜单",{"2":{"120":1,"121":1}}],[">粘贴",{"2":{"151":1,"434":1,"436":1,"437":1}}],[">复制",{"2":{"151":1,"434":1}}],[">剪切",{"2":{"151":1,"434":1}}],[">删除",{"2":{"150":1}}],[">编辑器",{"2":{"827":1}}],[">编辑",{"2":{"150":1}}],[">查看详情",{"2":{"150":1}}],[">数据",{"2":{"146":1}}],[">图书馆",{"2":{"146":1}}],[">首页",{"2":{"146":1,"494":1}}],[">zhangsan",{"2":{"439":1}}],[">z",{"2":{"138":1,"996":7}}],[">35",{"2":{"244":1,"535":1}}],[">30",{"2":{"244":1,"535":1}}],[">3",{"2":{"134":2,"528":1,"530":1,"532":1,"535":1,"536":1,"604":1,"990":1,"1031":1,"1032":1}}],[">25",{"2":{"244":1,"535":1}}],[">2021",{"2":{"612":1}}],[">20",{"2":{"244":1,"535":1}}],[">2",{"2":{"134":2,"528":1,"530":1,"532":1,"535":1,"536":1,"990":1,"1031":1,"1032":1}}],[">15",{"2":{"244":1,"535":1}}],[">100",{"2":{"535":1}}],[">10",{"2":{"244":1,"535":1}}],[">1",{"2":{"134":1,"528":1,"530":1,"532":1,"535":1,"536":1,"990":1,"1031":1,"1032":1}}],[">1+2=",{"2":{"117":1}}],[">0",{"2":{"134":1}}],[">+10",{"2":{"132":1}}],[">了解",{"2":{"127":1}}],[">了解更多",{"2":{"125":1,"126":1,"127":2}}],[">事件类型",{"2":{"118":1}}],[">红色按钮",{"2":{"111":1}}],[">链接按钮",{"2":{"109":1,"110":1,"158":1,"162":1}}],[">❤️",{"2":{"109":1,"158":1}}],[">描边",{"2":{"109":1,"158":1}}],[">正文",{"2":{"622":1}}],[">正",{"2":{"109":1,"158":1,"167":1,"168":1}}],[">黑色按钮",{"2":{"109":1,"158":1}}],[">按钮",{"2":{"107":1,"158":1,"427":3}}],[">h",{"2":{"827":1}}],[">hi",{"2":{"125":1}}],[">hello",{"2":{"88":2,"820":1,"821":1,"827":1}}],[">hover",{"2":{"85":1,"660":1}}],[">重新渲染",{"2":{"81":1,"104":1}}],[">primary",{"2":{"76":1,"661":1,"1009":1,"1012":1,"1015":1,"1018":1}}],[">访问",{"2":{"63":1,"64":3}}],[">大号尺寸",{"2":{"839":1}}],[">大对话框",{"2":{"481":1}}],[">大标签",{"2":{"424":1}}],[">大按钮",{"2":{"165":1}}],[">大阴影",{"2":{"34":1,"35":1,"164":1}}],[">大圆角",{"2":{"18":1,"19":1,"163":1,"425":1}}],[">小号尺寸",{"2":{"839":1}}],[">小型框",{"2":{"827":1}}],[">小猫",{"2":{"807":1,"808":1,"820":2,"827":8}}],[">小对话框",{"2":{"481":1}}],[">小标签",{"2":{"424":1}}],[">小按钮",{"2":{"165":1}}],[">小阴影",{"2":{"34":1,"35":1,"164":1}}],[">小圆角",{"2":{"18":1,"19":1,"163":1,"425":1}}],[">",{"2":{"6":1,"7":1,"63":5,"64":15,"65":1,"66":1,"67":3,"80":2,"81":1,"82":1,"103":2,"104":1,"105":1,"113":3,"124":2,"126":5,"127":9,"128":1,"132":11,"133":35,"134":30,"138":4,"139":14,"140":1,"141":10,"146":1,"150":1,"151":4,"152":35,"153":3,"154":8,"159":5,"161":1,"172":2,"176":1,"177":1,"178":1,"179":2,"181":1,"182":3,"183":3,"187":5,"188":3,"192":1,"194":3,"195":4,"222":1,"234":1,"236":5,"237":7,"238":1,"239":1,"240":1,"241":2,"242":1,"243":2,"244":2,"245":4,"246":6,"259":2,"276":6,"284":2,"291":1,"381":1,"382":1,"383":1,"384":1,"386":1,"387":1,"388":1,"389":1,"390":1,"392":1,"393":1,"394":1,"395":1,"396":1,"397":1,"398":1,"400":1,"401":1,"402":1,"403":6,"404":6,"423":1,"426":12,"427":1,"431":4,"432":4,"433":5,"434":7,"435":4,"436":4,"437":4,"438":7,"439":11,"443":3,"447":1,"451":3,"452":2,"479":10,"480":9,"481":9,"482":7,"483":9,"491":2,"492":2,"494":20,"495":1,"497":1,"498":1,"499":1,"500":1,"501":13,"502":1,"503":1,"511":1,"528":5,"529":9,"530":9,"532":5,"533":5,"534":3,"535":24,"536":12,"539":4,"540":2,"541":1,"546":1,"571":3,"572":1,"573":7,"574":3,"579":1,"580":1,"583":2,"584":2,"585":2,"587":2,"588":2,"589":4,"593":1,"594":1,"595":1,"598":1,"599":1,"600":1,"601":1,"604":1,"605":1,"606":1,"607":1,"608":1,"609":1,"610":1,"611":1,"612":5,"616":8,"617":8,"618":9,"619":9,"621":23,"622":48,"625":3,"626":1,"627":1,"628":1,"629":1,"633":1,"664":1,"665":1,"666":1,"667":1,"669":1,"671":1,"707":1,"755":3,"756":7,"757":7,"759":5,"760":6,"762":7,"763":7,"764":1,"766":7,"767":9,"768":7,"769":6,"773":4,"774":4,"776":7,"777":7,"778":7,"782":1,"783":2,"784":1,"785":1,"787":1,"788":1,"791":1,"792":2,"793":1,"794":1,"796":1,"797":1,"800":1,"801":2,"802":1,"805":6,"807":2,"808":2,"809":1,"811":1,"812":1,"813":1,"814":1,"815":1,"816":1,"817":1,"818":1,"819":3,"820":6,"821":1,"822":6,"826":6,"827":87,"829":3,"830":7,"831":11,"832":11,"836":4,"837":7,"838":14,"839":24,"840":4,"844":4,"845":13,"846":9,"850":1,"851":1,"852":2,"893":2,"894":2,"895":6,"896":2,"940":1,"951":3,"954":1,"960":2,"961":2,"965":2,"966":2,"967":2,"968":2,"969":2,"973":1,"974":1,"975":1,"976":1,"977":1,"978":1,"979":1,"980":1,"984":2,"985":2,"986":7,"990":8,"993":2,"1024":5,"1027":5,"1029":2,"1031":1,"1032":1,"1035":1,"1036":1,"1037":1,"1048":6,"1051":6,"1055":2,"1056":2,"1057":2,"1058":2,"1089":1,"1090":1,"1091":1,"1092":1,"1096":1,"1097":1,"1098":1}}],["snug",{"2":{"1048":10}}],["snake",{"2":{"172":1}}],["sss",{"2":{"858":2}}],["ss",{"2":{"858":2}}],["switchexample9",{"2":{"778":2}}],["switchexample8",{"2":{"778":2}}],["switchexample7",{"2":{"778":2}}],["switchexample6",{"2":{"777":2}}],["switchexample5",{"2":{"777":2}}],["switchexample4",{"2":{"777":2}}],["switchexample3",{"2":{"776":2}}],["switchexample2",{"2":{"776":2}}],["switchexample1",{"2":{"776":2}}],["switch",{"2":{"773":3,"774":2,"776":3,"777":3,"778":3,"779":1}}],["svg",{"2":{"581":1,"960":1,"961":1,"965":1,"966":1,"967":1,"968":1,"969":1}}],["synctext",{"2":{"179":3}}],["syncborder",{"2":{"179":4,"184":1}}],["syncbackground",{"2":{"179":4,"184":1}}],["synccolor",{"2":{"179":3,"182":1,"183":1,"184":1}}],["syncvalue",{"2":{"179":2,"182":1,"183":1,"184":1}}],["skin",{"2":{"153":4,"161":5,"423":6}}],["s",{"2":{"141":1,"167":1,"168":1,"705":2,"858":2}}],["super",{"2":{"1085":1}}],["surffix",{"2":{"836":1,"837":1}}],["surface",{"2":{"279":1,"965":1,"966":1,"967":1,"968":1,"969":1,"1021":2}}],["sunt",{"2":{"593":1,"594":1,"595":1}}],["suscipit",{"2":{"593":1,"594":1,"595":1}}],["suffix",{"2":{"183":2,"827":6,"836":1,"837":1,"838":6,"839":4,"841":3}}],["success",{"2":{"127":1,"293":1,"426":1,"427":2,"438":1,"472":2,"474":1,"580":1,"589":1,"612":1,"661":3,"662":1,"769":2,"822":1,"827":1,"830":4,"833":1,"1012":2,"1015":2,"1018":2}}],["sub",{"2":{"1085":1}}],["submit",{"2":{"826":1,"827":3,"831":1,"832":1}}],["submenutrigger",{"0":{"458":1},"2":{"465":1}}],["subnavtrigger",{"2":{"526":1}}],["subindex",{"2":{"93":3}}],["subitem",{"2":{"93":3}}],["sublevelicon",{"2":{"93":1}}],["spacetoolbar1",{"2":{"628":2}}],["space",{"0":{"656":1},"2":{"494":2,"573":2,"628":2,"655":1,"1029":4,"1031":1,"1032":1}}],["span>`",{"2":{"291":1}}],["span>",{"2":{"126":1,"127":1,"154":4,"179":1,"236":1,"237":1,"238":1,"241":1,"244":13,"245":1,"246":1,"422":1,"423":1,"424":3,"425":7,"426":12,"427":3,"479":1,"480":1,"481":1,"482":1,"483":1,"494":9,"501":7,"535":2,"536":1,"621":10,"622":9,"827":3,"836":3,"837":3,"838":6,"839":4,"844":2,"845":2,"846":3,"852":1,"1012":1,"1015":1,"1018":1,"1085":5}}],["span",{"2":{"126":1,"127":1,"154":4,"179":1,"236":1,"237":1,"238":1,"241":1,"244":13,"245":1,"246":1,"291":1,"422":2,"423":1,"424":3,"425":7,"426":12,"427":3,"479":1,"480":1,"481":1,"482":1,"483":1,"494":9,"501":7,"535":2,"536":1,"621":10,"622":9,"705":4,"827":3,"836":3,"837":3,"838":6,"839":4,"844":2,"845":2,"846":3,"852":1,"1012":1,"1015":1,"1018":1,"1085":5}}],["special",{"2":{"426":1,"472":1}}],["spinner",{"2":{"172":1,"893":1}}],["spin",{"2":{"172":1,"893":2}}],["split",{"2":{"93":1,"349":2,"352":2,"999":2,"1004":2}}],["sil",{"2":{"870":2}}],["singlepickerexample",{"2":{"850":2}}],["sint",{"2":{"593":2,"594":2,"595":2}}],["similique",{"2":{"593":1,"594":1,"595":1}}],["simple",{"2":{"504":1}}],["sit",{"2":{"593":1,"594":1,"595":1}}],["sign",{"2":{"124":1,"126":1,"127":2,"627":1,"629":1,"837":1}}],["sizemodal",{"2":{"481":5}}],["size=",{"2":{"404":2,"481":4}}],["size",{"2":{"12":1,"127":3,"133":17,"135":4,"141":5,"142":4,"152":5,"155":4,"165":5,"167":4,"168":4,"173":4,"222":5,"225":1,"233":1,"240":1,"276":3,"279":1,"366":1,"389":3,"390":3,"392":1,"398":1,"400":3,"401":3,"402":1,"404":4,"408":1,"409":1,"424":2,"427":2,"428":2,"482":1,"484":3,"529":4,"530":8,"532":7,"533":2,"534":3,"535":13,"536":11,"537":1,"539":2,"563":1,"565":1,"569":1,"580":1,"581":2,"591":1,"694":1,"741":1,"771":1,"819":3,"823":2,"839":11,"841":2,"846":3,"847":2}}],["square",{"2":{"109":2,"126":1,"127":1,"158":2,"159":1,"167":6,"168":6,"173":1,"181":2,"182":1,"276":3,"479":1,"480":1,"481":1,"482":1,"483":1,"528":2,"529":4,"530":4,"532":2,"533":2,"535":4,"536":4,"621":4,"622":16,"951":1}}],["src=",{"2":{"63":1,"64":3,"132":5,"133":15,"134":12,"138":1,"139":7,"141":5,"439":1,"960":1,"961":1,"965":1,"966":1,"967":1,"968":1,"969":1}}],["sass",{"2":{"870":1}}],["sapiente",{"2":{"593":1,"594":1,"595":1}}],["saepe",{"2":{"593":3,"594":3,"595":3}}],["save",{"2":{"188":1,"194":1,"195":1,"243":1,"443":1,"451":1,"452":1}}],["samelevelicon",{"2":{"93":1}}],["safari",{"2":{"59":2}}],["sans",{"0":{"1035":1},"2":{"11":1,"1035":1}}],["shrink",{"0":{"932":1},"2":{"932":5}}],["shorttitle",{"2":{"827":2}}],["showicon",{"0":{"719":1}}],["showsize",{"0":{"677":1,"720":1}}],["shown",{"2":{"619":2}}],["showtoolbaronchecked",{"2":{"362":1,"364":1}}],["show",{"0":{"204":1},"2":{"65":1,"66":1,"68":1,"78":1,"86":1,"195":1,"204":1,"470":1,"471":1,"472":1,"473":1,"474":1,"475":1,"476":1,"619":2,"669":1}}],["share",{"2":{"622":1,"626":1,"667":1}}],["shadow",{"2":{"32":6,"34":2,"35":4,"37":8,"164":8,"272":1,"441":2,"479":1,"480":1,"482":1,"840":1,"885":1,"900":1,"905":1,"1011":1}}],["shield",{"2":{"349":1,"352":1}}],["shell$",{"2":{"47":1,"50":1,"53":2,"54":2,"55":1,"56":4}}],["shpnpm",{"2":{"44":2,"45":1}}],["scroll",{"2":{"285":1,"593":1,"594":1,"595":1,"944":2,"945":2,"973":1,"978":2,"979":2,"980":2}}],["scrollleft",{"2":{"281":1,"285":1}}],["scrolltop",{"2":{"281":1,"285":1}}],["scrollinfo",{"2":{"281":1}}],["scrollbar",{"2":{"272":8,"594":1,"595":1}}],["scrollbarsize",{"2":{"272":2,"281":1}}],["scrollbarhover",{"2":{"272":2,"281":1}}],["scripts",{"2":{"870":1}}],["script>",{"2":{"63":1,"64":3,"65":2,"66":2,"80":2,"81":2,"82":2,"88":1,"103":2,"104":2,"105":2,"188":2,"194":2,"195":2,"204":2,"222":2,"238":2,"243":2,"259":2,"381":2,"382":2,"383":2,"384":2,"386":2,"387":2,"388":2,"389":2,"390":2,"392":2,"393":2,"394":2,"395":2,"396":2,"397":2,"398":2,"400":2,"401":2,"402":2,"403":2,"404":2,"443":2,"451":2,"452":2,"470":2,"539":2,"540":2,"541":2,"542":2,"579":2,"580":2,"598":2,"599":2,"600":2,"601":2,"619":2,"625":2,"626":2,"627":2,"628":2,"664":2,"665":2,"666":2,"667":2,"782":2,"783":2,"784":2,"785":2,"787":2,"788":2,"791":2,"792":2,"793":2,"794":2,"796":2,"797":2,"800":2,"801":2,"802":2,"850":2,"851":2}}],["script",{"2":{"63":1,"64":3}}],["screen",{"2":{"24":5,"27":10,"29":5}}],["scale=1",{"2":{"63":1,"64":3}}],["scale",{"2":{"40":1,"907":1,"969":2}}],["smooth",{"2":{"944":2}}],["smallinput",{"2":{"827":2}}],["small>",{"2":{"481":3,"973":1,"974":1,"975":1,"976":1,"977":1,"978":1,"979":1,"980":3}}],["small>五代",{"2":{"481":3,"973":1,"974":1,"975":1,"976":1,"977":1,"978":1,"979":1,"980":3}}],["smile",{"2":{"622":1,"626":1,"627":1,"629":1}}],["smlong",{"2":{"224":1}}],["smwide",{"2":{"222":1,"224":1}}],["sm",{"2":{"18":1,"19":1,"21":1,"24":2,"27":2,"29":1,"34":1,"35":1,"37":1,"127":3,"133":4,"135":1,"139":1,"141":1,"142":1,"152":1,"155":1,"163":1,"164":1,"165":1,"167":1,"168":1,"173":1,"224":1,"276":3,"424":1,"425":1,"427":2,"428":1,"439":1,"481":1,"482":1,"484":1,"485":1,"529":4,"530":8,"532":7,"533":2,"534":1,"535":11,"536":11,"819":1,"823":1,"838":3,"839":10,"841":1,"842":1,"846":1,"847":1,"1041":3,"1085":5}}],["sticky",{"0":{"986":1},"2":{"986":4}}],["step",{"2":{"621":1,"625":1}}],["stepseditor",{"2":{"93":6}}],["steps",{"0":{"501":1},"2":{"93":4,"501":1}}],["store",{"2":{"861":3,"862":1,"863":1,"864":1,"865":1,"866":3,"867":3,"868":8}}],["storage",{"2":{"861":1}}],["storypoints",{"2":{"259":4}}],["stoppropagation",{"2":{"117":1}}],["stop",{"2":{"117":1}}],["str",{"2":{"860":3}}],["strong>$",{"2":{"342":1}}],["strong>",{"2":{"291":1,"342":1}}],["strong",{"2":{"291":1}}],["strikethrough",{"2":{"622":1,"626":1}}],["striped",{"2":{"259":1,"270":4,"279":1,"281":1,"587":2,"588":2,"590":1,"591":1,"605":2,"613":1,"614":1}}],["string>",{"2":{"295":2}}],["string",{"2":{"79":6,"84":1,"102":6,"112":1,"184":8,"196":1,"198":1,"200":1,"201":1,"207":1,"208":1,"209":1,"210":1,"212":1,"213":1,"216":1,"217":1,"223":1,"225":5,"227":1,"230":1,"232":3,"233":3,"234":1,"281":12,"282":4,"283":2,"284":9,"285":4,"288":4,"289":2,"290":3,"291":2,"292":2,"293":2,"294":2,"295":2,"298":2,"301":2,"302":2,"305":1,"310":4,"322":2,"324":3,"327":2,"328":4,"331":1,"332":1,"333":3,"335":1,"339":1,"341":1,"342":1,"344":8,"345":1,"346":5,"351":3,"359":3,"373":2,"377":1,"406":15,"408":5,"409":4,"412":1,"416":2,"417":1,"453":1,"455":1,"465":1,"466":3,"468":5,"477":4,"491":9,"492":3,"515":1,"517":1,"526":1,"549":2,"563":1,"565":2,"567":2,"581":5,"602":10,"637":1,"647":1,"649":1,"652":1,"655":1,"662":5,"668":4,"669":7,"676":1,"679":1,"680":1,"682":1,"683":1,"684":1,"686":1,"687":1,"688":1,"689":1,"690":1,"693":2,"696":1,"699":1,"700":1,"701":1,"703":1,"705":1,"717":1,"718":1,"723":1,"724":1,"726":1,"727":1,"728":1,"730":1,"731":1,"732":1,"733":1,"734":1,"736":1,"737":1,"740":2,"744":1,"747":1,"748":1,"749":1,"751":1,"789":11,"798":11,"803":7,"853":12,"854":8,"856":1,"857":2,"858":3,"860":6}}],["strawberries",{"2":{"850":2,"851":2}}],["strategy",{"0":{"201":1}}],["strange",{"2":{"14":1,"960":2,"961":2}}],["stylemap",{"2":{"295":4}}],["style",{"0":{"211":1},"2":{"273":2,"282":1,"468":1,"602":1,"668":1,"669":1,"789":1,"798":1,"803":1,"853":1,"854":1,"1053":5}}],["stylesheet",{"2":{"63":1,"64":3}}],["style=",{"2":{"6":1,"19":2,"35":2,"111":1,"583":1,"584":1,"585":1,"587":1,"588":1,"589":3,"769":6}}],["stacked",{"2":{"502":2,"504":1,"618":2}}],["start`",{"2":{"853":4}}],["startdate",{"2":{"259":4,"314":1,"827":3}}],["start",{"2":{"200":5,"259":3,"276":1,"349":2,"352":3,"535":1,"659":4,"662":4}}],["started",{"2":{"14":1,"960":2,"961":2}}],["star",{"2":{"159":1}}],["state",{"2":{"284":2,"285":1,"327":1,"947":10,"1009":1}}],["staticfileinfo",{"0":{"409":1},"2":{"411":1}}],["static",{"0":{"984":1},"2":{"79":3,"84":1,"93":2,"102":3,"112":1,"984":4,"985":1}}],["statusmap",{"2":{"304":3,"305":3}}],["statusbg",{"2":{"295":4}}],["statuscolor",{"2":{"295":4}}],["status",{"2":{"56":1,"290":1,"291":1,"294":2,"295":4,"304":3,"305":5}}],["solid",{"2":{"441":1}}],["sortingside",{"2":{"373":9}}],["sorthandler",{"2":{"373":1}}],["sortable",{"0":{"371":1},"1":{"372":1,"373":1},"2":{"371":2,"373":1}}],["sortattrs",{"2":{"301":1}}],["sortby",{"2":{"308":1}}],["sortby=$",{"2":{"298":1}}],["sortby=id",{"2":{"298":1}}],["sortlink",{"2":{"298":3,"301":1,"302":1}}],["sorter",{"2":{"279":1}}],["sorttype",{"2":{"259":2,"268":6,"273":1,"274":1,"296":1,"297":4,"298":7,"301":2}}],["sort",{"0":{"296":1,"303":1},"1":{"297":1,"298":1,"299":1,"300":1,"301":1,"302":1,"304":1,"305":1,"306":1,"307":1,"308":1},"2":{"93":1,"303":1,"304":6,"305":3,"307":1,"308":1}}],["so",{"2":{"14":1,"960":1,"961":1}}],["semibold",{"2":{"1044":3}}],["semanticcolors",{"2":{"1":1}}],["session",{"2":{"861":1,"867":4}}],["sessionstorage",{"2":{"861":1}}],["second",{"2":{"857":1}}],["secondary",{"0":{"498":1},"2":{"18":2,"19":2,"109":1,"153":1,"158":1,"272":1,"426":1,"472":1,"498":1,"502":1,"504":1,"621":1,"625":1,"661":3,"662":1,"951":3}}],["sequi",{"2":{"593":2,"594":2,"595":2}}],["set",{"2":{"786":1,"787":5,"788":5,"795":1,"796":5,"797":5,"862":2,"866":2,"867":2,"868":3}}],["setoptions",{"2":{"466":1}}],["setvalue",{"2":{"97":1,"98":3}}],["searchdelay",{"2":{"853":1}}],["searchhint",{"2":{"850":1,"853":1}}],["searchicon",{"2":{"602":1}}],["searchbox",{"2":{"598":4,"599":4,"600":4,"601":4}}],["search",{"2":{"152":5,"621":1,"625":1,"839":1,"845":1,"853":1}}],["select>",{"2":{"807":1,"808":1,"820":2,"827":8,"845":1}}],["select",{"2":{"403":2,"753":1,"806":1,"807":1,"808":1,"820":2,"827":8,"845":1,"949":5}}],["select=",{"2":{"403":1}}],["selectable",{"2":{"378":1}}],["selected",{"2":{"342":1,"440":1,"501":3}}],["selector",{"2":{"97":5,"98":5,"117":1}}],["self",{"0":{"917":1},"2":{"117":1,"213":2,"917":2}}],["serif",{"0":{"1036":1},"2":{"11":1,"1036":1}}],["human",{"2":{"850":2,"851":2}}],["href",{"2":{"616":1}}],["href=",{"2":{"63":2,"64":6,"125":1,"126":1,"127":2,"146":2,"259":1,"276":4,"439":4,"479":1,"494":1,"535":11,"616":3,"617":3,"618":3,"619":3,"621":1,"622":2}}],["hh",{"2":{"292":1,"793":1,"802":1,"803":1,"858":3}}],["h",{"2":{"179":4,"182":1,"187":1,"188":1,"194":1,"284":4,"465":4,"526":4,"593":1,"594":1,"595":1,"621":1,"625":1,"808":1,"820":1,"827":1,"858":1,"895":5,"960":1,"961":1,"965":1,"966":1,"967":1,"968":1,"969":1,"973":1,"974":1,"975":1,"977":1,"979":1,"980":1,"984":1,"985":1,"986":1,"998":5,"999":6,"1000":2,"1001":2,"1003":3,"1004":4}}],["history",{"2":{"378":1}}],["hint",{"2":{"294":4,"349":8,"352":8,"366":4,"539":10,"540":2,"541":2,"625":4,"626":16,"627":6,"628":2,"629":4,"667":3,"669":1,"854":1}}],["hidden",{"2":{"282":1,"326":2,"974":2}}],["hideothers",{"2":{"662":1}}],["hide",{"2":{"243":1}}],["hi",{"2":{"125":1}}],["halfexample2",{"2":{"827":2}}],["halfexample1",{"2":{"827":2}}],["hasicons",{"0":{"202":1,"457":1,"519":1},"2":{"465":1,"526":1}}],["has",{"2":{"98":1,"183":1,"434":2,"440":1,"822":6,"827":4,"830":6,"833":3,"836":3,"837":4,"838":10,"839":12,"841":4}}],["handler",{"2":{"79":2,"102":2}}],["hour",{"2":{"857":1}}],["horz",{"2":{"827":3}}],["horzscrollbarpos",{"2":{"272":2,"281":1}}],["hotkey",{"2":{"378":1,"853":1}}],["hover",{"0":{"315":1},"1":{"316":1},"2":{"85":1,"241":1,"251":1,"269":2,"272":1,"279":1,"441":2,"458":1,"465":1,"526":1,"595":1,"606":2,"613":1,"614":1,"660":3,"662":1,"666":1,"667":1,"668":1}}],["home",{"2":{"65":1,"66":1,"78":1,"80":1,"81":3,"82":1,"103":1,"104":3,"105":1,"285":1,"494":1}}],["h1>",{"2":{"63":1,"64":3}}],["h1>zui",{"2":{"63":1,"64":3}}],["head",{"2":{"614":1}}],["headergroup",{"2":{"374":2,"376":1,"377":1}}],["headerheight",{"2":{"265":2,"281":1}}],["header",{"0":{"374":1},"1":{"375":1,"376":1,"377":1},"2":{"247":1,"265":4,"269":1,"279":1,"281":2,"316":1,"479":1,"480":1,"481":1,"483":1,"622":1,"626":1}}],["header类",{"2":{"246":1}}],["heading",{"2":{"176":1,"177":1,"179":1,"184":1,"188":1,"194":1,"195":1,"216":1,"246":2,"432":2,"440":1,"441":1,"443":1,"451":1,"495":2,"504":1,"505":1,"571":1,"573":3,"574":1,"575":1,"576":1}}],["head>",{"2":{"63":2,"64":6}}],["help",{"2":{"936":2}}],["helper",{"2":{"93":1}}],["hello",{"2":{"68":1,"88":2,"115":1,"809":2,"820":1,"821":1,"827":1,"828":1,"940":1}}],["height",{"2":{"14":1,"40":1,"174":1,"222":1,"223":4,"225":2,"233":2,"234":4,"259":1,"261":1,"262":1,"263":1,"264":1,"281":1,"998":1,"999":1,"1000":1,"1001":1}}],["https",{"2":{"288":2,"610":1}}],["http",{"2":{"47":2,"50":1,"870":5}}],["htmllielement>",{"2":{"669":1}}],["htmlanchorelement>",{"2":{"468":1,"669":1}}],["htmlanchorelement",{"2":{"288":2}}],["htmlattributes",{"2":{"288":2,"301":2,"468":1,"669":2}}],["htmlelement>",{"2":{"468":1,"669":1}}],["htmlelement",{"2":{"79":2,"102":2,"196":1,"281":5,"284":4,"285":1,"453":1,"466":2,"515":1,"853":1}}],["html>",{"2":{"63":2,"64":6}}],["html",{"0":{"291":1},"2":{"6":2,"7":1,"18":1,"19":1,"26":1,"34":1,"35":1,"63":2,"64":6,"65":1,"66":1,"67":2,"76":2,"80":2,"81":1,"82":1,"84":1,"85":1,"88":2,"89":1,"103":2,"104":1,"105":1,"107":2,"109":1,"110":1,"111":1,"112":1,"113":2,"115":2,"117":1,"118":2,"120":1,"121":1,"124":1,"125":1,"126":1,"127":2,"128":1,"132":1,"133":1,"134":1,"138":1,"139":1,"140":1,"141":1,"146":1,"150":1,"151":1,"152":1,"153":1,"154":1,"158":2,"159":1,"161":1,"162":1,"163":1,"164":1,"165":1,"167":1,"168":1,"170":1,"171":1,"172":1,"176":1,"177":1,"178":1,"179":1,"181":1,"182":1,"183":1,"187":1,"188":1,"194":1,"195":1,"204":1,"222":2,"225":3,"236":1,"237":1,"238":1,"239":1,"240":1,"241":1,"242":1,"243":1,"244":1,"245":1,"246":1,"259":3,"276":1,"277":2,"287":1,"291":8,"342":2,"381":1,"382":1,"383":1,"384":1,"386":2,"387":1,"388":1,"389":1,"390":1,"392":1,"393":1,"394":1,"395":1,"396":1,"397":1,"398":1,"400":1,"401":1,"402":1,"403":1,"404":1,"422":1,"423":1,"424":1,"425":1,"426":1,"427":1,"431":1,"432":1,"433":1,"434":1,"435":1,"436":1,"437":1,"438":1,"439":1,"443":1,"451":1,"452":1,"470":1,"479":1,"480":1,"481":1,"482":1,"483":1,"486":1,"487":5,"488":3,"489":1,"491":2,"492":1,"494":1,"495":1,"497":1,"498":1,"499":1,"500":1,"501":1,"502":1,"503":1,"528":1,"529":1,"530":1,"532":1,"533":1,"534":1,"535":1,"536":1,"539":1,"540":1,"541":1,"542":1,"571":1,"572":1,"573":1,"574":1,"579":1,"580":1,"583":1,"584":1,"585":1,"587":1,"588":1,"589":1,"593":1,"594":1,"595":1,"598":1,"599":1,"600":1,"601":1,"604":1,"605":2,"606":1,"607":1,"608":1,"609":1,"610":1,"611":1,"612":1,"616":1,"617":1,"618":1,"619":1,"621":1,"622":1,"625":1,"626":1,"627":1,"628":1,"659":1,"660":1,"661":1,"664":1,"665":1,"666":1,"667":1,"671":2,"707":2,"755":1,"756":1,"757":1,"759":1,"760":1,"762":1,"763":1,"764":1,"766":1,"767":1,"768":1,"769":1,"773":1,"774":1,"776":1,"777":1,"778":1,"782":1,"783":1,"784":1,"785":1,"787":1,"788":1,"791":1,"792":1,"793":1,"794":1,"796":1,"797":1,"800":1,"801":1,"802":1,"805":1,"807":1,"808":1,"809":1,"811":1,"812":1,"813":1,"814":1,"815":1,"816":1,"817":1,"818":1,"819":1,"820":1,"821":1,"822":1,"826":1,"827":2,"828":1,"829":1,"830":1,"831":1,"832":2,"836":1,"837":1,"838":1,"839":1,"840":1,"844":1,"845":1,"846":1,"850":1,"851":1,"852":1,"854":1,"870":1,"893":1,"894":1,"895":1,"896":1,"936":1,"938":1,"940":1,"942":1,"947":1,"949":1,"951":1,"954":1,"960":1,"961":1,"965":1,"966":1,"967":1,"968":1,"969":1,"973":1,"974":1,"975":1,"976":1,"977":1,"978":1,"979":1,"980":1,"984":1,"985":1,"986":1,"990":2,"993":1,"996":1,"1009":1,"1012":1,"1015":1,"1018":1,"1021":1,"1024":1,"1027":1,"1031":1,"1032":1,"1035":1,"1036":1,"1037":1,"1041":1,"1044":1,"1047":1,"1048":1,"1051":1,"1055":1,"1056":1,"1057":1,"1058":1,"1061":1,"1068":1,"1069":1,"1070":1,"1071":1,"1074":1,"1075":1,"1079":1,"1080":1,"1081":1,"1082":1,"1085":1,"1089":1,"1090":1,"1091":1,"1092":1,"1096":1,"1097":1,"1098":1}}],["h4>虞美人",{"2":{"481":3,"973":1,"974":1,"975":1,"976":1,"977":1,"978":1,"979":1,"980":3}}],["h4>",{"2":{"6":1,"7":1,"481":3,"973":1,"974":1,"975":1,"976":1,"977":1,"978":1,"979":1,"980":3}}],["h4",{"2":{"6":1,"7":1}}],["号颜色的文本",{"2":{"6":2,"7":2}}],["号颜色",{"2":{"6":1}}],["连接颜色名称得到",{"2":{"6":1}}],["然后相对它的最近滚动祖先和",{"2":{"986":1}}],["然后将作为图像的图片",{"2":{"138":1}}],["然后实现组件的构造方法",{"2":{"93":1}}],["然后打包构建自定义版本",{"2":{"74":1}}],["然后在内部添加表单控件",{"2":{"844":1}}],["然后在需要进行合并的列定义上通过",{"2":{"374":1}}],["然后在触发按钮之后添加一个",{"2":{"236":1}}],["然后在",{"2":{"68":1}}],["然后在图表中按需使用",{"2":{"4":1}}],["然后就可以在需要打包的组件清单中指定扩展库中的组件名称",{"2":{"56":1}}],["然后通过列定义配置",{"2":{"348":1}}],["然后通过",{"2":{"6":1,"488":1}}],["都以",{"2":{"6":1}}],["你点击了",{"2":{"667":1}}],["你点击了撤销按钮",{"2":{"474":2}}],["你的邮件已成功发送",{"2":{"474":1}}],["你也可以替换为其他元素或内容",{"2":{"244":1}}],["你也可以通过自己编辑这个文件来添加扩展库",{"2":{"53":1}}],["你还可以在触发按钮上通过",{"2":{"237":1}}],["你好",{"2":{"65":1,"66":1,"78":1}}],["你就可以使用",{"2":{"65":1}}],["你可能需要移除所有阴影设置",{"2":{"36":1}}],["你可能需要移除所有圆角设置",{"2":{"20":1}}],["你可以这样导入",{"2":{"68":1}}],["你可以使用",{"2":{"68":1}}],["你可以从如下地址下载",{"2":{"63":1}}],["你可以通过如下工具类来设置文本大小写显示规则",{"2":{"1077":1}}],["你可以通过如下工具类来设置文本装饰样式",{"2":{"1066":1}}],["你可以通过",{"2":{"27":1,"238":1}}],["你可以通过这些断点来实现响应式布局",{"2":{"24":1}}],["你可以通过这些工具类来使用颜色",{"2":{"7":1}}],["你可以直接在",{"2":{"19":1,"35":1}}],["你可以在页面中通过定义新的颜色变量来覆盖默认的颜色定义",{"2":{"9":1}}],["你可以根据产品中的需要来更换其他调色板",{"2":{"2":1}}],["你可以根据产品中的需要来更换现有调色板",{"2":{"1":1}}],["你拥有多种方式来使用颜色",{"2":{"5":1}}],["cc",{"2":{"870":1}}],["cursor",{"2":{"936":9}}],["currentitem",{"2":{"669":1}}],["current",{"2":{"564":1}}],["currentfile",{"2":{"404":3,"417":1}}],["currentsorttype",{"2":{"301":1,"302":1}}],["cut",{"2":{"627":1}}],["cupiditate",{"2":{"593":2,"594":2,"595":2}}],["cumque",{"2":{"593":2,"594":2,"595":2}}],["cum",{"2":{"593":2,"594":2,"595":2}}],["customcontenttype",{"2":{"669":1}}],["custommodal",{"2":{"482":2}}],["customrenderresult",{"2":{"324":1,"344":1}}],["customrenderresultitem>",{"2":{"284":1}}],["customrenderresultitem",{"2":{"281":1,"284":1}}],["customrenderresultgenerator",{"2":{"281":1,"284":1}}],["customrenderresultlist",{"2":{"281":3,"284":4}}],["custom",{"2":{"216":1,"244":1}}],["cell",{"2":{"370":7}}],["cellspan",{"0":{"369":1},"1":{"370":1},"2":{"369":1,"370":1}}],["cellstyle",{"2":{"273":3,"282":1}}],["cellelement",{"2":{"281":1,"284":1}}],["cellrendercallback",{"2":{"281":2,"282":1}}],["cellvaluegetter",{"2":{"281":2}}],["cellhover",{"2":{"269":2,"281":1}}],["cellheight",{"2":{"223":1,"234":1}}],["center",{"2":{"179":4,"181":1,"182":1,"187":2,"188":2,"194":2,"195":2,"244":12,"259":12,"263":2,"264":2,"268":2,"273":3,"282":1,"439":1,"471":1,"477":1,"480":2,"951":3,"1061":1}}],["circlewidth",{"2":{"581":1}}],["circlebg",{"2":{"581":1}}],["circlebgcolor",{"2":{"293":1}}],["circlebordersize",{"2":{"293":2}}],["circlecolor",{"2":{"293":2,"580":1,"581":1}}],["circlesize",{"2":{"293":2}}],["circle",{"2":{"109":2,"132":6,"133":15,"134":18,"158":2,"168":6,"439":1,"472":3,"599":1,"600":1,"601":1,"602":1,"840":1,"895":1}}],["clamp",{"2":{"1050":1,"1051":6}}],["classlist",{"2":{"539":7,"540":2,"542":2}}],["classnamelike",{"2":{"211":1,"281":1,"282":1,"468":2,"669":2}}],["classname",{"0":{"198":1,"210":1,"455":1,"517":1},"2":{"98":1,"181":1,"182":1,"243":1,"281":1,"282":1,"312":1,"398":1,"400":1,"401":1,"465":1,"468":1,"526":1,"581":1,"602":1,"625":4,"662":1,"668":1,"669":1,"789":1,"798":1,"803":1,"853":1,"854":1}}],["class",{"2":{"79":1,"93":1,"102":1}}],["class=",{"2":{"7":1,"18":2,"19":2,"26":1,"34":2,"35":2,"63":1,"64":3,"76":1,"85":1,"107":1,"109":6,"110":2,"111":1,"115":1,"117":1,"118":2,"120":1,"121":1,"124":2,"125":2,"126":6,"127":14,"128":1,"132":8,"133":20,"134":24,"138":4,"139":7,"140":1,"141":5,"146":2,"150":5,"151":10,"152":35,"153":3,"154":11,"158":7,"159":6,"161":1,"162":2,"163":7,"164":7,"165":6,"167":5,"168":5,"170":2,"171":1,"172":2,"179":5,"181":1,"182":3,"183":3,"187":5,"188":1,"194":1,"195":2,"204":1,"236":6,"237":7,"238":2,"241":3,"243":1,"244":15,"245":5,"246":9,"276":6,"291":2,"422":1,"423":1,"424":3,"425":7,"426":12,"427":6,"431":4,"432":5,"433":5,"434":10,"435":4,"436":5,"437":5,"438":8,"439":11,"443":1,"451":1,"452":1,"470":1,"479":14,"480":16,"481":16,"482":8,"483":13,"487":1,"488":1,"489":1,"491":2,"492":2,"494":31,"495":2,"497":1,"498":1,"499":1,"500":1,"501":20,"502":1,"503":1,"528":12,"529":9,"530":13,"532":10,"533":5,"534":3,"535":31,"536":19,"571":5,"572":1,"573":16,"574":4,"583":2,"584":2,"585":2,"587":2,"588":2,"589":4,"593":1,"594":1,"595":1,"604":1,"605":2,"606":2,"607":2,"608":2,"609":2,"610":2,"611":1,"612":8,"616":9,"617":9,"618":10,"619":9,"621":33,"622":55,"659":12,"660":2,"661":8,"705":2,"755":2,"756":4,"757":4,"759":3,"760":3,"762":4,"763":4,"764":1,"766":4,"767":5,"768":7,"769":6,"773":2,"774":2,"776":4,"777":4,"778":4,"805":6,"807":1,"808":1,"809":1,"811":1,"812":1,"813":1,"814":1,"815":1,"816":1,"817":1,"818":1,"819":3,"820":5,"821":2,"822":6,"826":9,"827":104,"829":5,"830":11,"831":14,"832":16,"836":7,"837":7,"838":17,"839":29,"840":4,"844":7,"845":14,"846":15,"852":4,"893":2,"894":2,"895":6,"896":2,"936":8,"938":4,"940":1,"942":2,"947":4,"949":4,"951":3,"954":1,"960":2,"961":2,"965":2,"966":2,"967":2,"968":2,"969":2,"973":1,"974":1,"975":1,"976":1,"977":1,"978":1,"979":1,"980":1,"984":2,"985":2,"986":7,"990":16,"993":2,"996":7,"1009":2,"1012":3,"1015":3,"1018":3,"1021":2,"1024":5,"1027":5,"1031":4,"1032":4,"1035":1,"1036":1,"1037":1,"1041":10,"1044":6,"1047":8,"1048":24,"1051":6,"1055":2,"1056":2,"1057":2,"1058":2,"1061":4,"1068":1,"1069":1,"1070":1,"1071":1,"1074":1,"1075":1,"1079":1,"1080":1,"1081":1,"1082":1,"1085":10,"1089":1,"1090":1,"1091":1,"1092":1,"1096":1,"1097":1,"1098":1}}],["clearfix",{"2":{"960":1,"961":1}}],["cleartext",{"2":{"789":1,"798":1}}],["clearicon",{"2":{"602":1}}],["clearallsubmenu",{"2":{"466":1}}],["clip",{"0":{"1075":1},"2":{"1075":2}}],["clipboardhascontent",{"2":{"450":1,"514":1}}],["clicktype",{"2":{"789":1,"798":1,"803":1,"853":1}}],["click=",{"2":{"115":1,"117":1,"118":2}}],["click",{"2":{"81":1,"104":1,"115":2,"116":1,"117":1,"118":1,"195":1,"204":1,"251":1,"458":1,"465":1,"470":1,"526":1,"660":3,"662":1}}],["clicked",{"2":{"67":2,"113":2,"188":1,"194":1,"195":1,"243":1,"443":1,"451":1,"452":1}}],["closest",{"2":{"539":2,"540":1,"542":1}}],["close|other",{"2":{"353":1}}],["closebtn",{"2":{"184":1}}],["close",{"2":{"126":3,"127":2,"129":1,"259":3,"276":1,"349":1,"352":2,"353":1,"473":2,"479":1,"480":1,"481":1,"482":1,"483":1,"627":1}}],["creativecommons",{"2":{"870":1}}],["createdate",{"0":{"856":1},"2":{"856":1}}],["createdat",{"2":{"292":1}}],["create=",{"2":{"67":1,"80":1,"103":1,"113":1}}],["create",{"0":{"67":1},"2":{"67":6,"80":1,"87":4,"103":1,"113":6,"868":3}}],["crossorigin=",{"2":{"64":3}}],["cdn",{"0":{"64":1},"2":{"64":6,"65":1}}],["cn",{"2":{"63":1,"64":3,"610":1}}],["check",{"2":{"349":1,"352":1,"438":1,"628":1,"756":2,"757":2,"761":1,"762":1,"763":1,"764":1,"766":1,"767":1,"770":2,"776":2,"777":2,"778":1,"779":2,"827":3,"831":1}}],["checks",{"2":{"342":5,"344":1}}],["checkinfo",{"2":{"342":5,"344":1}}],["checked=",{"2":{"766":2,"767":3,"773":1,"774":1,"827":3}}],["checkedrows",{"2":{"344":1}}],["checked",{"2":{"333":2,"344":1,"346":1,"669":1,"766":2,"767":3,"768":4,"769":6,"770":1,"773":1,"774":1,"779":1,"827":3}}],["checkboxrender",{"2":{"344":1}}],["checkbox",{"0":{"331":1,"337":1,"338":1},"1":{"338":1},"2":{"274":2,"331":6,"338":5,"342":2,"344":1,"345":2,"753":3,"755":4,"757":6,"759":6,"762":6,"766":6,"768":5,"769":10,"770":2,"771":2,"773":2,"774":3,"776":3,"777":3,"778":1,"780":1,"827":2,"845":2}}],["checkonclickrow",{"2":{"274":2,"330":1,"344":1}}],["checkable",{"0":{"329":1},"1":{"330":1,"331":1,"332":1,"333":1,"334":1,"335":1,"336":1,"337":1,"338":1,"339":1,"340":1,"341":1,"342":1,"343":1,"344":1,"345":1,"346":1},"2":{"274":5,"278":2,"330":1,"331":2,"338":1,"340":3,"342":1,"344":1}}],["children",{"0":{"650":1},"2":{"93":2,"327":1,"465":1,"468":1,"526":1}}],["chat",{"2":{"621":1,"625":1}}],["changes",{"2":{"274":2,"275":2,"341":2,"344":2}}],["change",{"2":{"116":1,"117":1}}],["changelevelbydrag",{"2":{"93":1}}],["charset=",{"2":{"63":1,"64":3}}],["chart2",{"2":{"4":1}}],["chart1",{"2":{"4":1}}],["chrome",{"2":{"59":2}}],["case",{"0":{"1082":1},"2":{"1082":1}}],["cash",{"0":{"83":1,"95":1,"96":1},"1":{"96":1,"97":2,"98":2,"99":1,"100":1},"2":{"60":1,"83":2,"95":2,"118":1}}],["capitalize",{"0":{"1081":1},"2":{"1081":1}}],["cake",{"2":{"850":2,"851":2}}],["cat",{"2":{"807":1,"808":1,"820":2,"827":8,"850":2,"851":2}}],["category",{"2":{"289":1,"290":1,"295":5}}],["canceltext",{"0":{"734":1}}],["cansortto",{"2":{"373":1}}],["canrowcheckable",{"2":{"339":1,"344":1}}],["canvas",{"2":{"34":2,"35":2,"244":1,"441":2,"539":1,"1089":1,"1090":1,"1091":1,"1092":1,"1096":1,"1097":1,"1098":1}}],["caret",{"2":{"154":2,"236":1,"237":1,"238":1,"241":1,"244":1,"245":1,"246":1,"247":1,"349":2,"352":2,"361":1,"438":1,"494":1,"535":1,"622":2,"625":1,"626":2,"667":1}}],["calendar",{"2":{"827":2}}],["call",{"2":{"117":2,"118":2}}],["callback",{"2":{"100":2,"285":2}}],["calm",{"2":{"14":1,"960":2,"961":2}}],["came",{"2":{"14":1,"960":2,"961":2}}],["c084fc",{"2":{"9":1}}],["css工具类",{"2":{"585":1}}],["cssproperties",{"2":{"282":2,"468":1,"669":2}}],["css",{"0":{"6":1,"7":1,"18":1,"19":1,"21":1,"27":1,"29":1,"34":1,"35":1,"37":1,"75":1,"76":1,"92":1,"106":1,"111":1,"129":1,"130":1,"135":1,"142":1,"143":1,"147":1,"148":1,"155":1,"173":1,"174":1,"247":1,"248":1,"279":1,"428":1,"429":1,"440":1,"441":1,"484":1,"485":1,"504":1,"505":1,"537":1,"575":1,"576":1,"590":1,"591":1,"613":1,"614":1,"623":1,"770":1,"771":1,"779":1,"780":1,"823":1,"824":1,"833":1,"834":1,"841":1,"842":1,"847":1,"848":1,"897":1,"934":1},"1":{"107":1,"108":1,"109":1,"110":1,"111":1,"898":1,"899":1,"900":1,"901":1,"902":1},"2":{"4":1,"6":2,"7":3,"9":2,"11":3,"12":2,"13":2,"14":2,"18":2,"19":2,"21":2,"24":1,"26":2,"27":3,"29":2,"32":1,"34":2,"35":2,"37":2,"40":1,"41":1,"61":1,"63":2,"64":3,"68":2,"70":8,"71":4,"74":5,"75":9,"76":3,"92":1,"107":3,"109":2,"111":2,"128":1,"129":1,"130":1,"135":1,"139":1,"142":1,"143":2,"147":1,"151":1,"153":1,"155":1,"163":1,"164":1,"173":1,"247":1,"265":2,"269":2,"270":2,"271":2,"272":2,"273":2,"310":1,"312":1,"428":1,"440":1,"441":2,"484":1,"485":2,"495":1,"504":1,"532":1,"533":1,"537":1,"575":1,"576":1,"581":1,"583":2,"590":1,"602":2,"604":1,"610":1,"611":1,"612":1,"613":1,"623":1,"668":1,"769":1,"770":1,"771":2,"774":1,"779":1,"780":2,"823":1,"824":2,"833":1,"841":1,"842":2,"847":1,"870":1,"906":1,"917":1,"919":1,"921":1,"929":1,"932":1,"933":1,"953":1,"956":1,"998":1,"999":1,"1000":1,"1001":1,"1003":1,"1004":1,"1005":1,"1006":1,"1023":1,"1026":1,"1029":1,"1034":2,"1040":1,"1043":1,"1046":1,"1053":1}}],["cover",{"2":{"966":2}}],["cookie",{"2":{"861":1}}],["corporis",{"2":{"593":1,"594":1,"595":1}}],["count=",{"2":{"404":1}}],["count",{"0":{"566":1},"2":{"392":1,"402":1,"404":2,"539":1,"540":1}}],["copy",{"2":{"188":1,"194":1,"195":1,"196":1,"243":1,"434":1,"443":1,"450":1,"451":1,"452":1,"453":1,"514":1,"515":1}}],["colactionssetting",{"2":{"359":1}}],["colinfo",{"2":{"285":2,"288":1,"289":1,"290":1,"291":1,"292":1,"294":1,"295":1,"298":1,"301":2,"302":1,"304":1,"305":2,"324":1,"354":1,"358":2,"359":2,"370":1}}],["colinfolike",{"2":{"285":1}}],["coltypes",{"2":{"284":1}}],["colfixedside",{"2":{"282":2}}],["colflexgrow",{"2":{"282":2}}],["colflex",{"2":{"282":2}}],["colnameorindex",{"2":{"285":1}}],["colname",{"2":{"281":2,"282":2,"284":2,"308":1}}],["colhover",{"2":{"269":3,"281":1,"282":1,"316":2}}],["col",{"0":{"315":1},"1":{"316":1},"2":{"259":2,"276":3,"284":3,"285":1,"288":2,"289":1,"290":1,"291":1,"292":1,"294":1,"295":1,"298":3,"301":2,"302":1,"304":1,"305":5,"324":1,"354":1,"358":2,"359":2,"370":3,"839":1}}],["colspan=",{"2":{"604":1}}],["colspan",{"2":{"370":3}}],["colsortorder",{"2":{"308":1}}],["colsortby",{"2":{"308":3}}],["colsortfn>",{"2":{"308":1}}],["colsortfnname",{"2":{"307":1,"308":1}}],["colsortfn",{"2":{"307":1,"308":1}}],["colsorttype",{"2":{"298":1,"300":1,"301":4,"302":2}}],["colsetting>",{"2":{"282":1,"285":1}}],["colsetting",{"2":{"281":1,"282":1,"349":1,"352":1}}],["cols",{"2":{"259":2,"262":1,"263":1,"264":1,"265":2,"266":1,"268":1,"269":1,"270":1,"271":1,"272":1,"273":1,"274":1,"275":1,"276":1,"281":1,"288":1,"289":1,"290":1,"291":1,"292":1,"293":1,"294":1,"295":1,"297":1,"298":1,"304":1,"305":1,"310":1,"311":1,"312":1,"314":1,"319":1}}],["collapsedicon",{"2":{"665":1,"666":1,"667":1,"668":1}}],["collapsed",{"2":{"92":1,"320":2,"326":2,"328":1}}],["colors",{"2":{"177":2,"184":1}}],["colorpickerinput2",{"2":{"183":3}}],["colorpickerinput",{"2":{"182":3}}],["colorpicker",{"2":{"98":1,"176":2,"177":2,"178":2,"179":2,"181":2,"182":2,"183":2}}],["color",{"2":{"1":3,"2":3,"3":2,"4":1,"6":4,"8":1,"9":22,"98":1,"148":2,"174":1,"248":2,"271":2,"272":5,"273":4,"279":5,"293":3,"295":2,"429":2,"441":10,"505":1,"580":1,"591":1,"614":3,"769":9,"771":1,"774":1,"780":1,"817":2,"834":2}}],["condensed",{"2":{"609":2,"613":1}}],["confirmtext",{"0":{"733":1}}],["confirmed",{"2":{"492":1}}],["confirm",{"2":{"492":9}}],["consequatur",{"2":{"593":2,"594":2,"595":2}}],["consectetur",{"2":{"593":1,"594":1,"595":1}}],["console",{"2":{"67":2,"88":2,"113":2,"118":1,"188":2,"194":2,"195":3,"243":1,"274":1,"275":1,"403":5,"404":5,"443":2,"451":2,"452":1,"474":2,"492":2,"539":1,"541":1,"619":1,"625":1,"629":1,"667":3,"865":1}}],["constructor",{"2":{"79":1,"102":1,"466":1}}],["const",{"2":{"65":2,"66":1,"68":1,"80":1,"81":1,"82":1,"93":3,"97":1,"98":1,"103":1,"104":1,"105":1,"190":1,"193":1,"194":1,"195":1,"222":1,"238":1,"243":1,"259":5,"288":1,"292":1,"304":1,"305":1,"342":1,"381":1,"382":1,"383":1,"384":2,"386":1,"387":1,"388":1,"389":1,"390":1,"392":1,"393":1,"394":1,"395":1,"396":1,"397":1,"398":1,"400":1,"401":1,"402":1,"403":1,"404":1,"443":1,"445":1,"448":1,"450":1,"451":1,"509":1,"512":1,"514":1,"539":5,"540":2,"542":2,"544":1,"547":1,"579":1,"580":1,"598":1,"599":1,"600":1,"601":1,"631":1,"634":1,"664":1,"665":1,"666":1,"667":1,"715":2,"782":1,"783":2,"784":1,"785":1,"787":2,"788":2,"791":1,"792":2,"793":1,"794":1,"796":2,"797":2,"800":1,"801":2,"802":1,"850":2,"851":2,"868":2}}],["containing",{"2":{"986":1}}],["contain",{"2":{"965":2}}],["container",{"0":{"26":1},"2":{"26":3,"27":7,"953":2,"954":3}}],["control",{"2":{"182":1,"183":3,"536":1,"805":7,"806":1,"807":1,"808":1,"809":2,"811":1,"812":1,"813":1,"814":1,"815":1,"816":1,"817":1,"818":1,"819":3,"820":5,"821":2,"822":3,"823":1,"824":5,"826":2,"827":26,"829":1,"830":4,"831":2,"832":4,"833":1,"836":8,"837":7,"838":14,"839":20,"840":4,"841":3,"844":2,"845":6,"846":6,"852":1,"938":1}}],["content",{"0":{"914":1,"928":1},"1":{"915":1,"929":1},"2":{"225":1,"233":1,"402":5,"434":3,"477":1,"479":1,"480":1,"481":1,"482":1,"483":1,"489":2,"616":3,"617":1,"618":1,"619":1,"669":1,"914":2,"929":1}}],["content=",{"2":{"63":1,"64":3,"85":1,"489":1}}],["contextmenuoptions",{"2":{"196":1,"223":1,"225":1,"233":1,"234":1}}],["contextmenu",{"2":{"186":1,"187":2,"188":1,"190":4,"191":2,"192":3,"193":3,"194":2,"195":4,"196":2,"204":1,"378":1,"544":1}}],["context",{"2":{"154":1,"535":1,"621":1,"622":2}}],["commodi",{"2":{"593":3,"594":3,"595":3}}],["componenttype",{"2":{"669":1}}],["componentchildren",{"2":{"225":2,"233":2,"342":1,"344":1,"459":2,"465":3,"468":3,"520":2,"526":3,"669":1}}],["componentname",{"2":{"97":3,"98":5}}],["componentfromreact",{"0":{"84":1},"2":{"84":3,"112":3}}],["component",{"0":{"79":1,"102":1},"2":{"67":1,"79":4,"84":3,"87":1,"92":3,"93":3,"102":4,"112":3,"113":1,"669":1}}],["com",{"2":{"64":2,"288":3}}],["code>",{"2":{"604":6}}],["code",{"2":{"2":1,"3":1,"11":1,"12":1,"13":1,"14":1,"16":2,"32":2,"310":1,"627":1,"629":1}}],["例如浏览器被关闭",{"2":{"867":1}}],["例如数值",{"2":{"861":1}}],["例如右键菜单",{"2":{"430":1}}],["例如按钮组件提供了",{"2":{"111":1}}],["例如按钮组件的",{"2":{"110":1}}],["例如按钮的颜色",{"2":{"109":1}}],["例如按钮",{"2":{"70":1,"76":1,"107":2}}],["例如下拉菜单按钮",{"2":{"120":1}}],["例如下拉菜单",{"2":{"60":1,"85":1}}],["例如下面的命令仍然相当于",{"2":{"56":1}}],["例如打包命令后可以直接指定需要打包的组件库",{"2":{"44":1}}],["例如在一个简单清晰的风格下",{"2":{"20":1,"36":1}}],["例如",{"2":{"4":1,"6":1,"8":1,"19":1,"35":1,"47":1,"52":1,"53":1,"65":1,"67":2,"68":1,"76":1,"78":1,"80":2,"81":1,"82":1,"86":1,"88":1,"92":4,"93":1,"103":2,"104":1,"105":1,"109":1,"113":2,"117":1,"118":2,"259":2,"262":1,"263":1,"278":1,"352":1,"410":1,"858":14,"876":1}}],["例如为了让图表上的图形更有区分度",{"2":{"4":1}}],["这个工具类只在需要滚动时才会显示",{"2":{"973":1}}],["这个脚本会在元素呈现到页面后自动执行",{"2":{"88":1}}],["这一次说说关于表格的固定布局",{"2":{"610":1}}],["这次版本带来全新的界面外观",{"2":{"605":1,"606":1,"607":1,"608":1,"609":1,"610":1,"611":1,"612":1}}],["这里是对话框内容",{"2":{"489":2}}],["这条消息可能需要你注意",{"2":{"125":2}}],["这样事件触发时会传递该属性值作为参数",{"2":{"619":1}}],["这样对于",{"2":{"610":1}}],["这样方便用户对选中的行进行批量操作",{"2":{"362":1}}],["这样可以根据行数据来动态决定是否显示",{"2":{"331":1}}],["这样可以保证在修改配置时也会同步进行修改",{"2":{"74":1}}],["这样在该列内的所有父级行对应的单元格内会显示一个层级切换按钮",{"2":{"319":1}}],["这样具有相同组名的列会视为一组",{"2":{"313":1}}],["这样无需为触发按钮添加属性",{"2":{"238":1}}],["这样不用要求触发按钮和菜单列表元素之间必须按顺序紧邻",{"2":{"237":1}}],["这样更有利于实现风格一致的交互界面",{"2":{"40":1}}],["这些样式会影响到表单控件组内的",{"2":{"830":1}}],["这些选项是直接展示的",{"2":{"753":1}}],["这些事件会被触发",{"2":{"619":1}}],["这些区块可以灵活排练",{"2":{"220":1}}],["这些类名通常为组件类加后缀实现",{"2":{"110":1}}],["这些属性通常以",{"2":{"87":1}}],["这些组件继承自",{"2":{"84":1,"112":1}}],["这些组件通常不需要",{"2":{"76":1,"107":1}}],["这些方法通过",{"2":{"83":1}}],["这些库通常足够小巧但实用",{"2":{"60":1}}],["这些颜色的定义是固定的",{"2":{"3":1}}],["这是帮助性提示文本",{"2":{"830":1}}],["这是标题",{"2":{"491":1,"492":1}}],["这是内容",{"2":{"479":1,"480":2,"483":1}}],["这是一个列表",{"2":{"1055":1,"1056":1,"1057":1,"1058":1}}],["这是一个轻量级的",{"2":{"95":1}}],["这是一条悬浮消息",{"2":{"471":1}}],["这是一条消息",{"2":{"470":1,"472":1,"473":1,"475":1,"476":1}}],["这是一则提示",{"2":{"124":2,"126":2,"127":4,"128":11}}],["这是一段使用",{"2":{"6":2,"7":2}}],["这是提示内容",{"2":{"482":1}}],["这是提示消息",{"2":{"85":1}}],["这是提示标题",{"2":{"85":1}}],["这是有意设计",{"2":{"40":1}}],["这是为了在一些特殊场景下通过改变透明度来实现颜色的变化",{"2":{"9":1}}],["这时应该通过自定义调色板来实现",{"2":{"4":1}}],["尽可能使用更少的颜色来定义大部分界面元素上可能用到的颜色",{"2":{"2":1}}],["界面",{"0":{"1019":1},"1":{"1020":1,"1021":1}}],["界面模式",{"0":{"380":1},"1":{"381":1,"382":1,"383":1,"384":1},"2":{"406":1}}],["界面上公共的颜色已被精心梳理和定义",{"2":{"2":1}}],["界面颜色都应该来自语义化调色板",{"2":{"2":1}}],["界面颜色",{"0":{"2":1}}],["界面颜色和特殊颜色",{"2":{"0":1}}],["中间划线",{"0":{"1070":1}}],["中间小谢又清发",{"2":{"986":1}}],["中间部分会出现空白",{"2":{"264":1}}],["中型框",{"2":{"827":1}}],["中即可",{"2":{"756":1,"757":1}}],["中可以获取当前要判断的单元格所属的行和列信息",{"2":{"370":1}}],["中可以通过如下工具类实现",{"2":{"1073":1}}],["中可以通过",{"2":{"11":1,"12":1,"13":1,"14":1,"18":1,"34":1}}],["中对应位置引入",{"2":{"361":1,"366":1}}],["中号按钮",{"2":{"165":1}}],["中等阴影",{"2":{"164":1}}],["中等圆角",{"2":{"163":1,"425":1}}],["中等尺寸",{"2":{"24":1}}],["中默认支持的便捷绑定事件类型包括",{"2":{"116":1}}],["中一些组件使用",{"2":{"84":1,"112":1}}],["中所有",{"2":{"79":1,"102":1}}],["中使用对应的组件类名即可",{"2":{"107":1}}],["中使用对应的类名即可",{"2":{"76":1}}],["中使用了一些精心挑选的第三方库",{"2":{"60":1}}],["中有提供的情况下",{"2":{"75":1}}],["中没有",{"2":{"75":1}}],["中的所有格式",{"2":{"784":1,"802":1}}],["中的单个组件",{"2":{"68":1}}],["中的",{"2":{"65":1}}],["中的颜色名称一致",{"2":{"8":1}}],["中引用阴影相关的",{"2":{"35":1}}],["中引用圆角相关的",{"2":{"19":1}}],["中定义了一系列屏幕断点",{"2":{"24":1}}],["中提供了一些",{"2":{"1034":1}}],["中提供了各种工具类来设置",{"2":{"956":1}}],["中提供了多种方式来自定义阴影配置",{"2":{"36":1}}],["中提供了多种方式来自定义圆角配置",{"2":{"20":1}}],["中提供了大量",{"2":{"7":1,"41":1,"90":1}}],["中预设了一系列的阴影",{"2":{"32":1}}],["中预设了一系列的圆角",{"2":{"16":1}}],["中预设了多种常见行高",{"2":{"14":1}}],["中预设了多种字号",{"2":{"12":1}}],["中预设了",{"2":{"13":1}}],["中预设了三种字体风格",{"2":{"11":1}}],["中已经定义的界面颜色和特殊颜色",{"2":{"4":1}}],["中会用到一些特殊颜色",{"2":{"3":1}}],["中",{"2":{"2":1,"11":1,"67":1,"85":1,"88":1,"113":1,"126":1,"451":1,"761":1,"776":1,"777":1,"826":1,"1066":1,"1077":1}}],["在必要的时候添加换行符",{"2":{"1098":1}}],["在词中间添加换行符",{"2":{"1097":1}}],["在内容区域的极限处截断文本",{"2":{"1075":1}}],["在文本超出时进行截断",{"2":{"1050":1}}],["在文档开发服务启动时",{"2":{"50":1}}],["在所有方向上滚动",{"0":{"980":1}}],["在所有浏览器都具有一致的体验",{"2":{"765":1}}],["在按钮",{"2":{"947":1}}],["在按钮上加",{"2":{"153":1}}],["在会话期间",{"2":{"867":1}}],["在一个元素的内容溢出该元素的边界时为其添加滚动条",{"2":{"973":1}}],["在一个日期时间对象上增加指定的时间",{"2":{"857":1}}],["在一个空的",{"2":{"443":1}}],["在元素使用工具类",{"2":{"844":1}}],["在水平布局表单中",{"2":{"827":1}}],["在浏览器支持的情况下",{"2":{"810":1}}],["在菜单项配置上通过",{"2":{"787":1,"796":1}}],["在菜单项和按钮上通过",{"2":{"786":1,"788":1,"795":1,"797":1}}],["在此种情况下",{"2":{"768":1}}],["在此区域使用右键菜单进行多级展示",{"2":{"194":1}}],["在此区域使用右键菜单",{"2":{"187":2,"188":2,"194":1}}],["在鼠标悬停在元素上时及时显示额外的内容",{"2":{"658":1}}],["在原有属性基础上固定",{"2":{"648":1,"651":1}}],["在初始状态要显示的标签页内容",{"2":{"617":1}}],["在初始状态需要为当前选中的导航项目",{"2":{"616":1}}],["在初始化时需要按需传入响应的内容",{"2":{"225":1}}],["在当前列中",{"2":{"610":1}}],["在当前方法返回的对象中可以指定",{"2":{"370":1}}],["在线咨询",{"2":{"494":1}}],["在对话框触发按钮上通过",{"2":{"487":1,"488":1,"489":1}}],["在触发按钮上通过",{"2":{"479":1}}],["在保留当前页面状态的情况下",{"2":{"478":1}}],["在提示信息中可以使用如下占位文本",{"2":{"392":1,"402":1}}],["在行数据上配置",{"0":{"353":1}}],["在表单控件组中只需要为表单组标签",{"2":{"832":1}}],["在表尾显示分页器",{"2":{"366":1}}],["在表尾显示底部工具栏",{"2":{"361":1}}],["在表尾显示",{"0":{"337":1},"1":{"338":1},"2":{"338":1,"342":1}}],["在表头显示排序标记",{"2":{"258":1}}],["在特定列上通过",{"2":{"296":1,"303":1}}],["在列定义上设置",{"2":{"293":1,"310":1,"311":1,"312":1}}],["在列定义上通过",{"2":{"288":1,"289":1,"290":1,"291":1,"292":1,"294":1,"295":1,"297":1,"304":1}}],["在列定义对象上允许通过如下属性设置单元格样式",{"2":{"273":1}}],["在单元格内显示操作按钮",{"2":{"277":1}}],["在单元格内显示为环形进度条",{"2":{"277":1}}],["在单元格内显示用户头像",{"2":{"277":1}}],["在启用列鼠标悬停效果时",{"2":{"269":1}}],["在不启用插件的情况下",{"2":{"268":1}}],["在页面上预先使用一个元素来展示数据表格",{"2":{"259":1}}],["在固定区域内展示数据",{"2":{"257":1}}],["在何处打开链接地址",{"2":{"213":1}}],["在响应的区域添加",{"2":{"186":1}}],["在输入组内部可以将不同的内容按需组合使用",{"2":{"845":1}}],["在输入组中使用",{"0":{"182":1,"852":1}}],["在输入框上添加前缀或后缀图标或字符",{"2":{"838":1}}],["在输入框右侧显示的图标",{"2":{"789":1,"798":1,"803":1}}],["在输入框中使用",{"0":{"183":1}}],["在选定元素上调用初始化函数即可使用颜色选择器",{"2":{"176":1}}],["在兼容模式下",{"2":{"121":1}}],["在点击时声明下拉菜单组件",{"2":{"120":1}}],["在某个事件",{"2":{"120":1}}],["在指定执行代码和回调函数参数时有一些内置参数可以直接通过约定名称引用",{"2":{"118":1}}],["在执行",{"2":{"117":1}}],["在组件类上提供了一些静态方法用于获取指定元素上的组件实例",{"2":{"82":1,"105":1}}],["在没有使用",{"2":{"78":1}}],["在使用",{"2":{"75":1,"87":1}}],["在实际开发沟通过程中",{"2":{"74":1}}],["在开发服务页面上支持热更新",{"2":{"47":1}}],["在定义列时通过",{"2":{"313":1}}],["在定义",{"2":{"9":1}}],["在设计工具中为颜色进行命名",{"2":{"8":1}}],["在设计中使用",{"0":{"8":1},"2":{"8":1}}],["在这些工具类中为你提供了大量的颜色相关的工具类",{"2":{"7":1}}],["在",{"2":{"2":1,"3":1,"7":1,"11":3,"12":2,"13":2,"14":1,"16":1,"18":1,"20":1,"24":1,"32":1,"34":1,"36":1,"41":1,"53":1,"60":1,"67":1,"79":1,"84":1,"85":1,"88":1,"90":1,"95":1,"98":2,"102":1,"112":1,"113":1,"116":1,"152":1,"246":1,"439":1,"605":1,"606":1,"607":1,"608":1,"609":1,"610":1,"635":1,"831":1,"956":1,"1034":1,"1066":1,"1073":1,"1077":1}}],["t>",{"2":{"669":2}}],["td",{"2":{"612":3}}],["td>新的预览功能",{"2":{"612":1}}],["td>新的编辑器",{"2":{"612":1}}],["td>修复了大量已知问题",{"2":{"612":1}}],["td>第一个版本发布",{"2":{"612":1}}],["td>2021",{"2":{"612":4}}],["td>表尾通常用于展示一些数据的汇总信息",{"2":{"604":1}}],["td>表尾",{"2":{"604":1}}],["td>表头通常作为表格第一行",{"2":{"604":1}}],["td>表头",{"2":{"604":1}}],["td>一个或多个行组成表格的主体",{"2":{"604":1}}],["td>主体",{"2":{"604":1}}],["td>",{"2":{"604":12,"612":10}}],["tfoot>",{"2":{"604":2}}],["tfoot",{"2":{"604":2}}],["tbody>",{"2":{"604":2,"612":2}}],["tbody",{"2":{"604":2}}],["tb",{"2":{"410":1}}],["treeitemoptions",{"2":{"669":1}}],["treewithactions",{"2":{"667":2}}],["treewithicons",{"2":{"665":1}}],["treehover",{"2":{"666":2}}],["tree",{"2":{"664":2,"665":2,"666":2,"667":2}}],["treeexample",{"2":{"664":2,"665":1}}],["tr",{"2":{"612":5}}],["tr>",{"2":{"604":10,"612":8}}],["trigger",{"0":{"251":1},"2":{"662":1}}],["trigger=",{"2":{"85":1,"241":1,"660":2}}],["transition",{"2":{"911":1}}],["transform",{"2":{"906":1}}],["trailing",{"2":{"656":1}}],["trailingicon",{"0":{"209":1},"2":{"468":1,"669":1,"854":1}}],["trash",{"2":{"93":1,"152":5,"349":1,"352":1,"401":1,"667":1,"686":1,"730":1}}],["true",{"2":{"49":1,"93":2,"97":2,"117":1,"184":1,"223":1,"239":2,"243":1,"252":1,"262":1,"268":1,"269":7,"270":2,"271":2,"272":3,"274":6,"275":4,"281":2,"284":2,"291":2,"292":2,"294":2,"297":2,"298":1,"304":2,"314":2,"316":2,"318":4,"319":2,"330":2,"331":2,"338":1,"342":1,"349":1,"352":1,"353":2,"361":1,"390":2,"404":1,"406":4,"412":1,"417":2,"418":2,"599":1,"600":2,"601":2,"625":1,"626":2,"629":1,"666":1,"667":1,"672":1,"673":1,"677":1,"678":1,"681":1,"685":1,"708":1,"709":1,"710":1,"712":1,"713":1,"714":2,"719":1,"720":1,"721":1,"725":1,"729":1,"735":1,"851":2}}],["typeof",{"2":{"284":2,"465":2,"526":2}}],["type",{"0":{"216":1,"296":1,"563":1,"649":1,"652":1,"655":1},"1":{"297":1,"298":1,"299":1,"300":1,"301":1,"302":1},"2":{"118":1,"188":1,"194":1,"195":1,"232":3,"277":1,"282":5,"283":3,"293":2,"300":1,"308":1,"310":2,"311":3,"312":3,"342":1,"348":1,"349":3,"351":4,"352":3,"353":2,"359":1,"361":2,"366":7,"408":1,"409":1,"443":2,"451":2,"452":1,"468":1,"472":2,"474":1,"477":1,"488":1,"539":21,"540":5,"541":4,"542":1,"619":1,"625":1,"626":2,"627":1,"628":1,"648":1,"651":1,"661":1,"662":1,"667":1,"669":1,"715":2,"805":1,"810":1,"1053":4}}],["type=$",{"2":{"298":1}}],["type=",{"2":{"85":1,"107":1,"109":6,"110":2,"111":1,"115":1,"117":1,"118":2,"120":1,"121":1,"126":1,"127":4,"150":3,"151":6,"152":15,"154":2,"158":7,"159":3,"162":2,"163":7,"164":7,"165":6,"167":5,"168":5,"170":2,"171":1,"172":1,"181":1,"182":2,"183":1,"195":1,"204":1,"236":1,"237":1,"238":1,"241":1,"243":1,"244":1,"245":1,"246":1,"298":1,"427":3,"470":1,"479":4,"480":7,"481":7,"482":2,"483":4,"487":1,"488":3,"489":1,"491":2,"492":2,"494":4,"535":1,"536":2,"621":11,"622":16,"659":12,"660":2,"661":15,"753":1,"755":2,"756":3,"757":3,"759":3,"760":3,"762":3,"763":3,"766":3,"767":4,"773":2,"774":2,"776":3,"777":3,"778":5,"805":6,"811":2,"812":2,"813":2,"814":2,"815":2,"816":2,"817":2,"818":2,"819":3,"820":2,"821":1,"822":3,"826":3,"827":19,"829":1,"830":3,"831":5,"832":5,"836":2,"837":2,"838":4,"839":4,"840":2,"844":3,"845":7,"846":9,"852":1,"893":1,"894":1,"896":1,"938":1}}],["typescript",{"2":{"61":1}}],["tsrender",{"2":{"463":1,"524":1}}],["tsenum",{"2":{"326":1}}],["tsinterface",{"2":{"281":1,"282":1,"285":1,"301":1,"302":1,"307":1,"324":1,"325":1,"328":1,"344":1,"345":1,"346":1,"358":1,"359":1,"364":1,"368":1,"373":1,"376":1,"377":1,"465":1,"491":1,"492":1,"526":1}}],["tstype",{"2":{"232":1,"233":1,"234":1,"283":1,"284":1,"295":1,"327":1,"410":1,"411":1,"412":1,"413":1,"414":1,"416":1,"417":1,"418":1,"467":1,"468":1,"645":1,"669":1}}],["tsfunction",{"2":{"227":1,"228":1,"229":1,"230":1,"320":1,"321":1,"322":1,"332":1,"333":1,"335":1,"336":1,"339":1,"340":1,"341":1,"342":1,"354":1,"370":1,"856":1,"857":1,"858":1}}],["tsblocksizemap",{"2":{"224":1}}],["tsnew",{"2":{"196":1,"453":1,"515":1}}],["tsconstructor",{"2":{"196":1,"453":1,"515":1}}],["tsclass",{"2":{"84":1,"112":1,"466":1}}],["ts$",{"2":{"100":1}}],["ts",{"2":{"79":1,"97":1,"98":1,"102":1,"300":1,"308":1,"331":1,"351":1,"415":1,"491":1,"492":1,"860":1}}],["tight",{"2":{"1048":10}}],["times",{"2":{"923":1}}],["timepicker2",{"2":{"801":3}}],["timepicker1",{"2":{"801":3}}],["timepicker",{"2":{"800":4,"802":4}}],["time",{"2":{"475":2,"477":1,"812":2}}],["tip",{"0":{"689":1,"736":1},"2":{"386":1,"387":1,"388":1,"392":2,"394":1,"395":1,"396":1,"406":1,"671":1,"672":1,"673":1,"674":1,"714":1,"808":1,"827":3,"829":2,"830":2,"833":1,"834":1}}],["tint",{"2":{"178":1}}],["tinykeys",{"2":{"60":1}}],["title",{"2":{"196":2,"225":1,"233":1,"259":20,"263":4,"264":5,"268":4,"273":4,"274":1,"275":1,"282":1,"288":3,"289":3,"290":3,"291":3,"292":3,"293":1,"294":3,"295":3,"297":3,"298":2,"304":5,"305":1,"310":1,"311":1,"312":1,"314":5,"319":1,"402":5,"479":1,"480":1,"481":1,"483":1,"489":2,"491":1,"492":1,"571":1,"573":3,"574":1,"575":1,"662":1,"831":2,"873":1,"876":1,"879":1,"881":1,"885":1,"888":1,"891":1,"913":1,"1008":1,"1011":1,"1020":1,"1063":1}}],["title=",{"2":{"85":1,"276":3,"489":1,"528":2,"529":4,"530":4,"532":2,"533":2,"535":4,"536":4,"621":4,"622":16,"659":12,"660":2,"661":8}}],["title>",{"2":{"63":1,"64":3}}],["title>zui",{"2":{"63":1,"64":3}}],["txt研发部",{"2":{"318":1}}],["txt",{"2":{"52":1,"389":2,"390":2,"400":2,"401":2,"715":2}}],["tagname",{"2":{"789":1,"798":1,"803":1,"853":1}}],["tabindex=",{"2":{"852":1}}],["tab2",{"2":{"619":1}}],["tab1",{"2":{"619":1}}],["tab4content1",{"2":{"618":1}}],["tab4content15",{"2":{"618":2}}],["tab4content14",{"2":{"618":2}}],["tab4content13",{"2":{"618":1}}],["tab3content12",{"2":{"617":2}}],["tab3content11",{"2":{"617":2}}],["tab3content10",{"2":{"617":2}}],["tabcontent3",{"2":{"616":2}}],["tabcontent2",{"2":{"616":2}}],["tabcontent18",{"2":{"619":2}}],["tabcontent17",{"2":{"619":2}}],["tabcontent16",{"2":{"619":2}}],["tabcontent1",{"2":{"616":2}}],["tab",{"2":{"616":14,"617":9,"618":7,"619":8}}],["tabsexample",{"2":{"619":2}}],["tabs",{"0":{"500":1},"2":{"500":1,"502":1,"504":1,"605":1,"616":1,"617":1,"618":2,"619":1}}],["table>",{"2":{"574":1,"604":1,"605":1,"606":1,"607":1,"608":1,"609":1,"610":1,"611":1,"612":1}}],["table",{"2":{"44":1,"255":1,"574":2,"604":4,"605":6,"606":6,"607":4,"608":4,"609":4,"610":7,"611":2,"612":2,"613":4,"614":4,"986":1}}],["taskest",{"2":{"827":3}}],["tasktitle",{"2":{"827":2}}],["task",{"2":{"342":3}}],["target",{"0":{"213":1},"2":{"237":1,"288":2,"468":1,"479":1,"539":4,"540":2,"542":2,"616":1,"619":1,"669":1}}],["target=",{"2":{"154":1,"237":1,"479":1,"480":4,"481":4,"482":1,"483":1,"535":1}}],["taiji",{"2":{"52":1,"53":2}}],["tailwind",{"2":{"4":1,"70":1,"74":2,"75":3}}],["tailwindcss",{"2":{"0":1,"1":1,"7":1,"61":1}}],["through",{"0":{"1070":1},"2":{"1070":1}}],["th",{"2":{"604":1,"612":2}}],["th>2",{"2":{"612":2}}],["th>1",{"2":{"612":3}}],["th>发布时间",{"2":{"612":1}}],["th>版本",{"2":{"612":1}}],["th>总计",{"2":{"604":1}}],["th>说明",{"2":{"604":1}}],["th>元素标签",{"2":{"604":1}}],["th>",{"2":{"604":5,"612":8}}],["th>组成部分",{"2":{"604":1}}],["thumbnail",{"2":{"394":2,"406":1}}],["thumbs",{"2":{"159":1,"894":1}}],["thin",{"2":{"594":1,"1044":3}}],["things",{"2":{"14":1,"960":2,"961":2}}],["this",{"2":{"93":6,"281":11,"284":21,"285":1,"301":2,"302":1,"320":1,"321":1,"322":1,"324":1,"328":4,"331":1,"332":1,"333":1,"335":1,"336":1,"339":1,"340":1,"341":1,"342":3,"344":5,"345":1,"346":4,"373":4}}],["that",{"2":{"14":1,"960":2,"961":2}}],["thead>",{"2":{"604":2,"612":2}}],["thead",{"2":{"604":2}}],["then",{"2":{"492":2}}],["the",{"2":{"11":2,"12":2,"13":2,"14":3,"870":5,"960":6,"961":6,"1035":3,"1036":3,"1037":3,"1051":4,"1061":7,"1068":3,"1069":3,"1070":3,"1071":3,"1074":7,"1075":7,"1079":3,"1080":3,"1081":3,"1082":3,"1089":2,"1090":2,"1091":2,"1092":2,"1096":2,"1097":2,"1098":2}}],["tel",{"2":{"805":1}}],["tell",{"2":{"14":1,"960":2,"961":2}}],["tempora",{"2":{"593":2,"594":2,"595":2}}],["testmanager",{"2":{"827":2}}],["test",{"2":{"349":2,"352":2}}],["terrified",{"2":{"14":1,"960":2,"961":2}}],["textarea>",{"2":{"809":1,"820":1,"821":1,"827":1}}],["textarea",{"2":{"809":2,"820":1,"821":1,"827":1}}],["texty",{"2":{"581":1}}],["textx",{"2":{"581":1}}],["textstyle",{"2":{"581":1}}],["textzui",{"2":{"63":1}}],["text",{"0":{"207":1,"565":1,"1074":1,"1075":1},"2":{"7":1,"65":2,"66":2,"67":2,"78":2,"80":2,"81":5,"82":2,"103":2,"104":5,"105":2,"109":1,"110":1,"113":2,"120":2,"121":2,"126":2,"127":2,"129":1,"154":3,"158":1,"162":1,"182":1,"183":1,"188":7,"194":7,"195":7,"238":3,"243":8,"291":1,"349":5,"352":5,"361":5,"366":3,"393":2,"398":1,"400":1,"401":1,"438":1,"439":3,"443":7,"450":3,"451":7,"452":9,"453":2,"468":1,"474":1,"494":8,"501":7,"514":3,"515":2,"535":1,"536":1,"539":8,"541":2,"581":1,"612":2,"621":13,"622":7,"625":13,"626":8,"664":11,"667":2,"669":1,"705":2,"715":2,"787":4,"788":4,"796":4,"797":4,"805":1,"819":3,"820":1,"821":1,"822":3,"826":1,"827":13,"829":2,"830":3,"831":1,"832":2,"836":3,"837":3,"838":4,"839":4,"840":2,"844":1,"845":3,"846":3,"850":12,"851":12,"852":2,"854":1,"936":2,"938":1,"949":1,"1040":2,"1041":20,"1048":12,"1060":1,"1061":4,"1063":1,"1064":1,"1074":2,"1075":2,"1085":10}}],["t",{"2":{"14":2,"284":13,"669":2,"960":4,"961":4}}],["tolocalestring",{"2":{"794":2}}],["tolocaledatestring",{"2":{"785":2}}],["tooltip",{"2":{"659":12,"660":2,"661":8}}],["toolbarspaceprops",{"0":{"654":1},"1":{"655":1,"656":1,"657":1},"2":{"645":1}}],["toolbardividerprops",{"0":{"653":1},"2":{"645":1}}],["toolbardropdownprops",{"0":{"648":1},"1":{"649":1,"650":1},"2":{"645":1}}],["toolbarbtngroupprops",{"0":{"651":1},"1":{"652":1},"2":{"645":1}}],["toolbaritemprops",{"0":{"646":1},"1":{"647":1},"2":{"645":1}}],["toolbaritemoptions>>",{"2":{"359":1}}],["toolbaritemoptions>",{"2":{"354":1,"358":1,"359":1}}],["toolbaritemoptions",{"0":{"645":1},"1":{"646":1,"647":1,"648":1,"649":1,"650":1,"651":1,"652":1,"653":1,"654":1,"655":1,"656":1,"657":1},"2":{"349":1,"354":1,"358":2,"359":2,"491":2,"638":1,"645":1,"669":1}}],["toolbarexp2",{"2":{"625":2}}],["toolbarexp",{"2":{"625":2}}],["toolbaroptions>",{"2":{"359":1,"364":1}}],["toolbaroptions",{"2":{"225":1,"233":1,"355":1,"361":1,"669":1}}],["toolbar",{"0":{"360":1},"1":{"361":1,"362":1,"363":1,"364":1},"2":{"127":1,"225":1,"233":1,"237":1,"361":2,"494":1,"621":3,"622":3,"623":1,"625":3,"626":1,"627":1,"628":1,"629":1,"631":4,"632":2,"633":3,"634":3,"637":1}}],["totam",{"2":{"593":2,"594":2,"595":2}}],["totalcounttext",{"0":{"705":1}}],["totalfilesize",{"2":{"387":2,"402":1,"406":1}}],["total",{"2":{"342":3,"404":3}}],["top",{"2":{"200":3,"213":1,"222":1,"225":1,"233":1,"471":4,"477":3,"482":1,"535":2,"539":2,"659":3,"662":3,"722":1,"986":4,"990":3,"1029":1,"1085":1}}],["todaytext",{"2":{"789":1,"798":1}}],["today",{"2":{"98":1,"783":2,"787":5,"788":4,"789":1,"792":2,"796":5,"797":4,"798":1,"803":1}}],["toname",{"2":{"93":2}}],["togglesubmenu",{"2":{"466":1}}],["togglecheckable",{"2":{"340":2}}],["togglecheckrows",{"2":{"333":2,"346":1}}],["togglerow",{"2":{"320":2,"328":1}}],["toggle=",{"2":{"85":1,"120":1,"121":1,"154":1,"186":1,"187":1,"236":2,"237":1,"238":1,"239":1,"240":1,"241":1,"243":1,"244":1,"245":1,"246":1,"479":3,"480":4,"481":4,"482":1,"483":1,"487":1,"488":1,"489":1,"494":1,"535":1,"616":4,"617":3,"618":3,"619":4,"621":1,"622":2,"659":12,"660":2,"661":8}}],["toggle",{"2":{"85":1,"87":2,"120":2,"121":2,"349":2,"352":2,"466":1,"789":1,"798":1,"803":2,"853":2}}],["to",{"2":{"14":2,"93":1,"285":1,"373":6,"960":4,"961":4}}],["touppercase",{"2":{"1":1,"2":1,"3":1}}],["颜色主题",{"0":{"472":1,"584":1}}],["颜色面板是否使用关闭按钮",{"2":{"184":1}}],["颜色面板标题",{"2":{"184":1}}],["颜色选项列表",{"2":{"184":1}}],["颜色选择器",{"0":{"175":1},"1":{"176":1,"177":1,"178":1,"179":1,"180":1,"181":1,"182":1,"183":1,"184":1}}],["颜色值变更时的回调函数",{"2":{"803":1}}],["颜色值容器选择器",{"2":{"184":1}}],["颜色值",{"2":{"179":1}}],["颜色",{"0":{"0":1,"817":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1},"2":{"9":1}}]],"serializationVersion":2}';export{t as default}; diff --git a/dev/assets/chunks/@localSearchIndexroot.Kb46bUp2.js b/dev/assets/chunks/@localSearchIndexroot.Kb46bUp2.js new file mode 100644 index 0000000000..4e088d0262 --- /dev/null +++ b/dev/assets/chunks/@localSearchIndexroot.Kb46bUp2.js @@ -0,0 +1 @@ +const t='{"documentCount":1107,"nextId":1107,"documentIds":{"0":"/zui/dev/guide/config/base/color.html#颜色","1":"/zui/dev/guide/config/base/color.html#语义化调色板","2":"/zui/dev/guide/config/base/color.html#界面颜色","3":"/zui/dev/guide/config/base/color.html#特殊颜色","4":"/zui/dev/guide/config/base/color.html#额外的颜色定义","5":"/zui/dev/guide/config/base/color.html#使用颜色","6":"/zui/dev/guide/config/base/color.html#通过-css-变量","7":"/zui/dev/guide/config/base/color.html#使用-css-工具类","8":"/zui/dev/guide/config/base/color.html#在设计中使用","9":"/zui/dev/guide/config/base/color.html#自定义配色","10":"/zui/dev/guide/config/base/font.html#字体","11":"/zui/dev/guide/config/base/font.html#字体风格","12":"/zui/dev/guide/config/base/font.html#字号","13":"/zui/dev/guide/config/base/font.html#字重","14":"/zui/dev/guide/config/base/font.html#行高","15":"/zui/dev/guide/config/base/rounded.html#圆角","16":"/zui/dev/guide/config/base/rounded.html#圆角配置","17":"/zui/dev/guide/config/base/rounded.html#使用圆角","18":"/zui/dev/guide/config/base/rounded.html#通过-css-工具类","19":"/zui/dev/guide/config/base/rounded.html#通过-css-变量","20":"/zui/dev/guide/config/base/rounded.html#自定义圆角","21":"/zui/dev/guide/config/base/rounded.html#覆盖-css-变量","22":"/zui/dev/guide/config/base/rounded.html#自定义主题","23":"/zui/dev/guide/config/base/screens.html#屏幕","24":"/zui/dev/guide/config/base/screens.html#屏幕断点","25":"/zui/dev/guide/config/base/screens.html#使用断点","26":"/zui/dev/guide/config/base/screens.html#通过-container-工具类","27":"/zui/dev/guide/config/base/screens.html#通过-css-变量","28":"/zui/dev/guide/config/base/screens.html#自定义断点","29":"/zui/dev/guide/config/base/screens.html#覆盖-css-变量","30":"/zui/dev/guide/config/base/screens.html#自定义主题","31":"/zui/dev/guide/config/base/shadow.html#阴影","32":"/zui/dev/guide/config/base/shadow.html#阴影配置","33":"/zui/dev/guide/config/base/shadow.html#使用阴影","34":"/zui/dev/guide/config/base/shadow.html#通过-css-工具类","35":"/zui/dev/guide/config/base/shadow.html#通过-css-变量","36":"/zui/dev/guide/config/base/shadow.html#自定义阴影","37":"/zui/dev/guide/config/base/shadow.html#覆盖-css-变量","38":"/zui/dev/guide/config/base/shadow.html#自定义主题","39":"/zui/dev/guide/config/base/spacing.html#间距","40":"/zui/dev/guide/config/base/spacing.html#间距配置","41":"/zui/dev/guide/config/base/spacing.html#使用间距","42":"/zui/dev/guide/config/base/spacing.html#自定义间距","43":"/zui/dev/guide/customize/build.html#打包","44":"/zui/dev/guide/customize/build.html#打包组件库","45":"/zui/dev/guide/customize/build.html#打包文档","46":"/zui/dev/guide/customize/dev.html#开发","47":"/zui/dev/guide/customize/dev.html#开发服务","48":"/zui/dev/guide/customize/dev.html#对组件进行开发调试","49":"/zui/dev/guide/customize/dev.html#组件开发目录","50":"/zui/dev/guide/customize/dev.html#文档开发服务","51":"/zui/dev/guide/customize/exts-lib.html#组件库扩展","52":"/zui/dev/guide/customize/exts-lib.html#定义扩展库","53":"/zui/dev/guide/customize/exts-lib.html#添加扩展库","54":"/zui/dev/guide/customize/exts-lib.html#启动开发服务","55":"/zui/dev/guide/customize/exts-lib.html#启动文档服务器","56":"/zui/dev/guide/customize/exts-lib.html#打包","57":"/zui/dev/guide/#指引","58":"/zui/dev/guide/start/compatibility.html#兼容性","59":"/zui/dev/guide/start/compatibility.html#支持的浏览器","60":"/zui/dev/guide/start/compatibility.html#用到的第三方库","61":"/zui/dev/guide/start/compatibility.html#技术栈","62":"/zui/dev/guide/start/#快速上手","63":"/zui/dev/guide/start/#下载使用","64":"/zui/dev/guide/start/#使用-cdn","65":"/zui/dev/guide/start/#使用-js-组件","66":"/zui/dev/guide/start/#使用-es-module","67":"/zui/dev/guide/start/#使用-zui-create-声明组件","68":"/zui/dev/guide/start/#使用-npm","69":"/zui/dev/guide/start/intro.html#介绍","70":"/zui/dev/guide/start/intro.html#功能特性","71":"/zui/dev/guide/start/intro.html#与-zui1-的区别","72":"/zui/dev/guide/start/tutorial.html#教程","73":"/zui/dev/guide/start/tutorial.html#介绍","74":"/zui/dev/guide/start/tutorial.html#全局配置机制","75":"/zui/dev/guide/start/tutorial.html#使用-css-工具类","76":"/zui/dev/guide/start/tutorial.html#使用-css-组件","77":"/zui/dev/guide/start/tutorial.html#使用-js-组件","78":"/zui/dev/guide/start/tutorial.html#全局对象-zui","79":"/zui/dev/guide/start/tutorial.html#component-类","80":"/zui/dev/guide/start/tutorial.html#创建组件实例","81":"/zui/dev/guide/start/tutorial.html#调用组件方法","82":"/zui/dev/guide/start/tutorial.html#获取组件实例","83":"/zui/dev/guide/start/tutorial.html#通过-cash-辅助方法使用组件","84":"/zui/dev/guide/start/tutorial.html#componentfromreact-类","85":"/zui/dev/guide/start/tutorial.html#点击触发调用","86":"/zui/dev/guide/start/tutorial.html#特殊组件调用","87":"/zui/dev/guide/start/tutorial.html#元素属性前缀","88":"/zui/dev/guide/start/tutorial.html#初始化脚本","89":"/zui/dev/guide/start/tutorial.html#便捷事件机制","90":"/zui/dev/guide/start/tutorial.html#使用-js-辅助工具","91":"/zui/dev/guide/start/tutorial.html#自定义组件","92":"/zui/dev/guide/start/tutorial.html#自定义-css-组件","93":"/zui/dev/guide/start/tutorial.html#自定义-js-组件","94":"/zui/dev/guide/start/tutorial.html#开发定制入门","95":"/zui/dev/lib/basic/core/cash.html#cash-jquery-扩展","96":"/zui/dev/lib/basic/core/cash.html#cash-组件调用方式","97":"/zui/dev/lib/basic/core/cash.html#获取组件实例-fn-zui","98":"/zui/dev/lib/basic/core/cash.html#初始化组件实例或调用组件方法","99":"/zui/dev/lib/basic/core/cash.html#辅助方法","100":"/zui/dev/lib/basic/core/cash.html#fn-resize-监听元素尺寸变化","101":"/zui/dev/lib/basic/core/component.html#组件基类","102":"/zui/dev/lib/basic/core/component.html#component-类","103":"/zui/dev/lib/basic/core/component.html#创建组件实例","104":"/zui/dev/lib/basic/core/component.html#调用组件方法","105":"/zui/dev/lib/basic/core/component.html#获取组件实例","106":"/zui/dev/lib/basic/core/css-component.html#css-组件","107":"/zui/dev/lib/basic/core/css-component.html#基本使用","108":"/zui/dev/lib/basic/core/css-component.html#组件样式","109":"/zui/dev/lib/basic/core/css-component.html#通用样式修饰","110":"/zui/dev/lib/basic/core/css-component.html#专用样式修饰","111":"/zui/dev/lib/basic/core/css-component.html#css-变量","112":"/zui/dev/lib/basic/core/react.html#react-组件","113":"/zui/dev/lib/basic/core/zui-create.html#便捷组件声明","114":"/zui/dev/lib/basic/core/zui-on.html#便捷事件绑定","115":"/zui/dev/lib/basic/core/zui-on.html#介绍","116":"/zui/dev/lib/basic/core/zui-on.html#事件类型","117":"/zui/dev/lib/basic/core/zui-on.html#自定义选项","118":"/zui/dev/lib/basic/core/zui-on.html#内置参数","119":"/zui/dev/lib/basic/core/zui-toggle.html#全局触发调用","120":"/zui/dev/lib/basic/core/zui-toggle.html#使用","121":"/zui/dev/lib/basic/core/zui-toggle.html#兼容模式","122":"/zui/dev/lib/basic/core/zui-toggle.html#支持的组件","123":"/zui/dev/lib/components/alert/#消息框","124":"/zui/dev/lib/components/alert/#基本使用","125":"/zui/dev/lib/components/alert/#包含链接","126":"/zui/dev/lib/components/alert/#包含关闭按钮","127":"/zui/dev/lib/components/alert/#包含操作按钮","128":"/zui/dev/lib/components/alert/#外观类型","129":"/zui/dev/lib/components/alert/#css-类","130":"/zui/dev/lib/components/alert/#css-变量","131":"/zui/dev/lib/components/avatar-group/#头像组","132":"/zui/dev/lib/components/avatar-group/#基本使用","133":"/zui/dev/lib/components/avatar-group/#尺寸","134":"/zui/dev/lib/components/avatar-group/#堆叠间距","135":"/zui/dev/lib/components/avatar-group/#css-类","136":"/zui/dev/lib/components/avatar-group/#参考","137":"/zui/dev/lib/components/avatar/#头像","138":"/zui/dev/lib/components/avatar/#基本使用","139":"/zui/dev/lib/components/avatar/#头像形状","140":"/zui/dev/lib/components/avatar/#外观类型","141":"/zui/dev/lib/components/avatar/#尺寸","142":"/zui/dev/lib/components/avatar/#css-类","143":"/zui/dev/lib/components/avatar/#css-变量","144":"/zui/dev/lib/components/avatar/#参考","145":"/zui/dev/lib/components/breadcrumb/#面包屑","146":"/zui/dev/lib/components/breadcrumb/#基本使用","147":"/zui/dev/lib/components/breadcrumb/#css-类","148":"/zui/dev/lib/components/breadcrumb/#css-变量","149":"/zui/dev/lib/components/btn-group/#按钮组","150":"/zui/dev/lib/components/btn-group/#使用方法","151":"/zui/dev/lib/components/btn-group/#多组按钮","152":"/zui/dev/lib/components/btn-group/#尺寸","153":"/zui/dev/lib/components/btn-group/#外观","154":"/zui/dev/lib/components/btn-group/#使用下拉菜单","155":"/zui/dev/lib/components/btn-group/#css-类","156":"/zui/dev/lib/components/btn-group/#参考","157":"/zui/dev/lib/components/button/#按钮","158":"/zui/dev/lib/components/button/#使用方法","159":"/zui/dev/lib/components/button/#图标按钮","160":"/zui/dev/lib/components/button/#外观","161":"/zui/dev/lib/components/button/#外观类型","162":"/zui/dev/lib/components/button/#链接按钮","163":"/zui/dev/lib/components/button/#按钮圆角","164":"/zui/dev/lib/components/button/#按钮阴影效果","165":"/zui/dev/lib/components/button/#尺寸","166":"/zui/dev/lib/components/button/#形状","167":"/zui/dev/lib/components/button/#正方形按钮","168":"/zui/dev/lib/components/button/#圆形按钮","169":"/zui/dev/lib/components/button/#状态","170":"/zui/dev/lib/components/button/#禁用状态","171":"/zui/dev/lib/components/button/#激活状态","172":"/zui/dev/lib/components/button/#加载中状态","173":"/zui/dev/lib/components/button/#css-类","174":"/zui/dev/lib/components/button/#css-变量","175":"/zui/dev/lib/components/calendar/#calendar-日历","176":"/zui/dev/lib/components/calendar/#基本使用","177":"/zui/dev/lib/components/calendar/#默认样式","178":"/zui/dev/lib/components/calendar/#自定义事件与事件集","179":"/zui/dev/lib/components/calendar/#可配置项","180":"/zui/dev/lib/components/calendar/#日历","181":"/zui/dev/lib/components/calendar/#事件属性","182":"/zui/dev/lib/components/calendar/#事件集","183":"/zui/dev/lib/components/color-picker/#颜色选择器","184":"/zui/dev/lib/components/color-picker/#基本使用","185":"/zui/dev/lib/components/color-picker/#自定义颜色","186":"/zui/dev/lib/components/color-picker/#自定义图标","187":"/zui/dev/lib/components/color-picker/#同步颜色","188":"/zui/dev/lib/components/color-picker/#配合使用","189":"/zui/dev/lib/components/color-picker/#作为按钮","190":"/zui/dev/lib/components/color-picker/#在输入组中使用","191":"/zui/dev/lib/components/color-picker/#在输入框中使用","192":"/zui/dev/lib/components/color-picker/#选项","193":"/zui/dev/lib/components/contextmenu/#上下文菜单","194":"/zui/dev/lib/components/contextmenu/#使用方法","195":"/zui/dev/lib/components/contextmenu/#静态用法","196":"/zui/dev/lib/components/contextmenu/#动态生成","197":"/zui/dev/lib/components/contextmenu/#引入","198":"/zui/dev/lib/components/contextmenu/#通过npm","199":"/zui/dev/lib/components/contextmenu/#通过全局对象","200":"/zui/dev/lib/components/contextmenu/#使用react-组件","201":"/zui/dev/lib/components/contextmenu/#使用jquery-扩展","202":"/zui/dev/lib/components/contextmenu/#多级菜单","203":"/zui/dev/lib/components/contextmenu/#主动展开菜单","204":"/zui/dev/lib/components/contextmenu/#构造方法","205":"/zui/dev/lib/components/contextmenu/#选项","206":"/zui/dev/lib/components/contextmenu/#classname","207":"/zui/dev/lib/components/contextmenu/#items","208":"/zui/dev/lib/components/contextmenu/#placement","209":"/zui/dev/lib/components/contextmenu/#strategy","210":"/zui/dev/lib/components/contextmenu/#hasicons","211":"/zui/dev/lib/components/contextmenu/#事件","212":"/zui/dev/lib/components/contextmenu/#show","213":"/zui/dev/lib/components/contextmenu/#api","214":"/zui/dev/lib/components/contextmenu/#items-的单个对象属性","215":"/zui/dev/lib/components/contextmenu/#text","216":"/zui/dev/lib/components/contextmenu/#icon","217":"/zui/dev/lib/components/contextmenu/#trailingicon","218":"/zui/dev/lib/components/contextmenu/#classname-1","219":"/zui/dev/lib/components/contextmenu/#style","220":"/zui/dev/lib/components/contextmenu/#url","221":"/zui/dev/lib/components/contextmenu/#target","222":"/zui/dev/lib/components/contextmenu/#disabled","223":"/zui/dev/lib/components/contextmenu/#active","224":"/zui/dev/lib/components/contextmenu/#type","225":"/zui/dev/lib/components/contextmenu/#rootclass","226":"/zui/dev/lib/components/contextmenu/#items-1","227":"/zui/dev/lib/components/contextmenu/#onclick","228":"/zui/dev/lib/components/dashboard/#仪表盘","229":"/zui/dev/lib/components/dashboard/#用法","230":"/zui/dev/lib/components/dashboard/#一般用法","231":"/zui/dev/lib/components/dashboard/#选项","232":"/zui/dev/lib/components/dashboard/#预设区块尺寸","233":"/zui/dev/lib/components/dashboard/#区块定义","234":"/zui/dev/lib/components/dashboard/#方法","235":"/zui/dev/lib/components/dashboard/#load","236":"/zui/dev/lib/components/dashboard/#render","237":"/zui/dev/lib/components/dashboard/#addblock","238":"/zui/dev/lib/components/dashboard/#removeblock","239":"/zui/dev/lib/components/dashboard/#api","240":"/zui/dev/lib/components/dashboard/#blockfetcher","241":"/zui/dev/lib/components/dashboard/#blocksetting","242":"/zui/dev/lib/components/dashboard/#dashboardoptions","243":"/zui/dev/lib/components/dropdown/#下拉菜单","244":"/zui/dev/lib/components/dropdown/#使用方法","245":"/zui/dev/lib/components/dropdown/#关联菜单元素","246":"/zui/dev/lib/components/dropdown/#手动初始化","247":"/zui/dev/lib/components/dropdown/#显示箭头","248":"/zui/dev/lib/components/dropdown/#改变箭头大小","249":"/zui/dev/lib/components/dropdown/#鼠标悬停展开菜单","250":"/zui/dev/lib/components/dropdown/#浮动方向","251":"/zui/dev/lib/components/dropdown/#多级子菜单","252":"/zui/dev/lib/components/dropdown/#自定义菜单","253":"/zui/dev/lib/components/dropdown/#禁用的菜单项","254":"/zui/dev/lib/components/dropdown/#标题和分割线","255":"/zui/dev/lib/components/dropdown/#css-类","256":"/zui/dev/lib/components/dropdown/#css-变量","257":"/zui/dev/lib/components/dropdown/#api","258":"/zui/dev/lib/components/dropdown/#dropdownoptions","259":"/zui/dev/lib/components/dropdown/#trigger","260":"/zui/dev/lib/components/dropdown/#arrow","261":"/zui/dev/lib/components/dropdown/#offset","262":"/zui/dev/lib/components/dropdown/#menu","263":"/zui/dev/lib/components/dtable/#数据表格","264":"/zui/dev/lib/components/dtable/#示例","265":"/zui/dev/lib/components/dtable/#基本功能","266":"/zui/dev/lib/components/dtable/#增强功能","267":"/zui/dev/lib/components/dtable/#使用","268":"/zui/dev/lib/components/dtable/#布局","269":"/zui/dev/lib/components/dtable/#宽和高","270":"/zui/dev/lib/components/dtable/#响应式","271":"/zui/dev/lib/components/dtable/#列宽","272":"/zui/dev/lib/components/dtable/#固定两侧的列","273":"/zui/dev/lib/components/dtable/#表头","274":"/zui/dev/lib/components/dtable/#行高","275":"/zui/dev/lib/components/dtable/#外观","276":"/zui/dev/lib/components/dtable/#排序标记","277":"/zui/dev/lib/components/dtable/#鼠标悬停效果","278":"/zui/dev/lib/components/dtable/#隔行变色","279":"/zui/dev/lib/components/dtable/#完整边框","280":"/zui/dev/lib/components/dtable/#滚动条","281":"/zui/dev/lib/components/dtable/#单元格样式","282":"/zui/dev/lib/components/dtable/#行选中交互","283":"/zui/dev/lib/components/dtable/#多层级数据结构","284":"/zui/dev/lib/components/dtable/#自定义渲染","285":"/zui/dev/lib/components/dtable/#单元格类型","286":"/zui/dev/lib/components/dtable/#插件机制","287":"/zui/dev/lib/components/dtable/#css-变量","288":"/zui/dev/lib/components/dtable/#api","289":"/zui/dev/lib/components/dtable/#初始化选项","290":"/zui/dev/lib/components/dtable/#列定义","291":"/zui/dev/lib/components/dtable/#行数据定义","292":"/zui/dev/lib/components/dtable/#插件定义","293":"/zui/dev/lib/components/dtable/#方法","294":"/zui/dev/lib/components/dtable/plugins.html#数据表格插件","295":"/zui/dev/lib/components/dtable/plugins.html#单元格格式插件-rich","296":"/zui/dev/lib/components/dtable/plugins.html#链接","297":"/zui/dev/lib/components/dtable/plugins.html#格式化字符串","298":"/zui/dev/lib/components/dtable/plugins.html#从对象映射","299":"/zui/dev/lib/components/dtable/plugins.html#以-html-进行渲染","300":"/zui/dev/lib/components/dtable/plugins.html#格式化日期时间","301":"/zui/dev/lib/components/dtable/plugins.html#环形进度条","302":"/zui/dev/lib/components/dtable/plugins.html#悬停提示","303":"/zui/dev/lib/components/dtable/plugins.html#从对象映射样式","304":"/zui/dev/lib/components/dtable/plugins.html#按列排序-sort-type","305":"/zui/dev/lib/components/dtable/plugins.html#指定列的排序状态","306":"/zui/dev/lib/components/dtable/plugins.html#指定列排序链接","307":"/zui/dev/lib/components/dtable/plugins.html#api","308":"/zui/dev/lib/components/dtable/plugins.html#列排序类型","309":"/zui/dev/lib/components/dtable/plugins.html#列定义配置","310":"/zui/dev/lib/components/dtable/plugins.html#表格初始化选项","311":"/zui/dev/lib/components/dtable/plugins.html#本地排序-sort","312":"/zui/dev/lib/components/dtable/plugins.html#指定列的排序规则","313":"/zui/dev/lib/components/dtable/plugins.html#指定通用排序规则","314":"/zui/dev/lib/components/dtable/plugins.html#api-1","315":"/zui/dev/lib/components/dtable/plugins.html#列定义配置-1","316":"/zui/dev/lib/components/dtable/plugins.html#表格初始化选项-1","317":"/zui/dev/lib/components/dtable/plugins.html#头像-avatar","318":"/zui/dev/lib/components/dtable/plugins.html#显示为头像","319":"/zui/dev/lib/components/dtable/plugins.html#显示为头像和名称","320":"/zui/dev/lib/components/dtable/plugins.html#显示为头像按钮","321":"/zui/dev/lib/components/dtable/plugins.html#列分组-group","322":"/zui/dev/lib/components/dtable/plugins.html#分组间分割线","323":"/zui/dev/lib/components/dtable/plugins.html#列鼠标悬停效果-col-hover","324":"/zui/dev/lib/components/dtable/plugins.html#启用列鼠标悬停效果","325":"/zui/dev/lib/components/dtable/plugins.html#多层级-nested","326":"/zui/dev/lib/components/dtable/plugins.html#启用多层级","327":"/zui/dev/lib/components/dtable/plugins.html#显示层级切换按钮和设置缩进","328":"/zui/dev/lib/components/dtable/plugins.html#手动展开或收起子行","329":"/zui/dev/lib/components/dtable/plugins.html#判断是否收起所有子行","330":"/zui/dev/lib/components/dtable/plugins.html#获取层级和折叠信息","331":"/zui/dev/lib/components/dtable/plugins.html#api-2","332":"/zui/dev/lib/components/dtable/plugins.html#表格初始化选项-2","333":"/zui/dev/lib/components/dtable/plugins.html#列定义配置-2","334":"/zui/dev/lib/components/dtable/plugins.html#折叠和展开状态","335":"/zui/dev/lib/components/dtable/plugins.html#行层级和折叠信息对象","336":"/zui/dev/lib/components/dtable/plugins.html#实例方法","337":"/zui/dev/lib/components/dtable/plugins.html#行选中-checkable","338":"/zui/dev/lib/components/dtable/plugins.html#启用行选中","339":"/zui/dev/lib/components/dtable/plugins.html#显示-checkbox","340":"/zui/dev/lib/components/dtable/plugins.html#获取所有选中的行","341":"/zui/dev/lib/components/dtable/plugins.html#手动切换选中行","342":"/zui/dev/lib/components/dtable/plugins.html#判断行是否选中","343":"/zui/dev/lib/components/dtable/plugins.html#判断特定行是否选中","344":"/zui/dev/lib/components/dtable/plugins.html#判断所有行是否选中","345":"/zui/dev/lib/components/dtable/plugins.html#在表尾显示-checkbox-和选中信息","346":"/zui/dev/lib/components/dtable/plugins.html#表尾显示-checkbox","347":"/zui/dev/lib/components/dtable/plugins.html#限制行是否可以被选中","348":"/zui/dev/lib/components/dtable/plugins.html#动态启用行选中","349":"/zui/dev/lib/components/dtable/plugins.html#监听行选中变更","350":"/zui/dev/lib/components/dtable/plugins.html#表尾显示选中信息","351":"/zui/dev/lib/components/dtable/plugins.html#api-3","352":"/zui/dev/lib/components/dtable/plugins.html#表格初始化选项-3","353":"/zui/dev/lib/components/dtable/plugins.html#列定义配置-3","354":"/zui/dev/lib/components/dtable/plugins.html#实例方法-1","355":"/zui/dev/lib/components/dtable/plugins.html#操作列-actions","356":"/zui/dev/lib/components/dtable/plugins.html#定义操作列","357":"/zui/dev/lib/components/dtable/plugins.html#定义操作按钮","358":"/zui/dev/lib/components/dtable/plugins.html#定义行上的操作按钮","359":"/zui/dev/lib/components/dtable/plugins.html#操作按钮定义类型","360":"/zui/dev/lib/components/dtable/plugins.html#通过列定义配置","361":"/zui/dev/lib/components/dtable/plugins.html#在行数据上配置","362":"/zui/dev/lib/components/dtable/plugins.html#自定义生成操作按钮","363":"/zui/dev/lib/components/dtable/plugins.html#自定义操作工具栏配置","364":"/zui/dev/lib/components/dtable/plugins.html#自动定义操作列宽度","365":"/zui/dev/lib/components/dtable/plugins.html#api-4","366":"/zui/dev/lib/components/dtable/plugins.html#初始化选项","367":"/zui/dev/lib/components/dtable/plugins.html#列自定义配置","368":"/zui/dev/lib/components/dtable/plugins.html#底部工具栏-toolbar","369":"/zui/dev/lib/components/dtable/plugins.html#定义底部工具栏","370":"/zui/dev/lib/components/dtable/plugins.html#仅在行选中时显示底部工具栏","371":"/zui/dev/lib/components/dtable/plugins.html#api-5","372":"/zui/dev/lib/components/dtable/plugins.html#初始化选项-1","373":"/zui/dev/lib/components/dtable/plugins.html#底部分页器-pager","374":"/zui/dev/lib/components/dtable/plugins.html#定义分页器","375":"/zui/dev/lib/components/dtable/plugins.html#api-6","376":"/zui/dev/lib/components/dtable/plugins.html#初始化选项-2","377":"/zui/dev/lib/components/dtable/plugins.html#跨行跨列-cellspan","378":"/zui/dev/lib/components/dtable/plugins.html#定义单元格跨行跨列","379":"/zui/dev/lib/components/dtable/plugins.html#拖放排序-sortable","380":"/zui/dev/lib/components/dtable/plugins.html#api-7","381":"/zui/dev/lib/components/dtable/plugins.html#初始化选项-3","382":"/zui/dev/lib/components/dtable/plugins.html#表头分组-header-group","383":"/zui/dev/lib/components/dtable/plugins.html#api-8","384":"/zui/dev/lib/components/dtable/plugins.html#初始化选项-4","385":"/zui/dev/lib/components/dtable/plugins.html#列定义配置-4","386":"/zui/dev/lib/components/dtable/plugins.html#更多插件开发中","387":"/zui/dev/lib/components/file-selector/#文件选择","388":"/zui/dev/lib/components/file-selector/#界面模式","389":"/zui/dev/lib/components/file-selector/#按钮模式","390":"/zui/dev/lib/components/file-selector/#方框模式","391":"/zui/dev/lib/components/file-selector/#网格模式","392":"/zui/dev/lib/components/file-selector/#图片选择","393":"/zui/dev/lib/components/file-selector/#文件限制","394":"/zui/dev/lib/components/file-selector/#限制文件类型","395":"/zui/dev/lib/components/file-selector/#限制文件大小","396":"/zui/dev/lib/components/file-selector/#限制文件数目","397":"/zui/dev/lib/components/file-selector/#预设文件","398":"/zui/dev/lib/components/file-selector/#禁用","399":"/zui/dev/lib/components/file-selector/#个性化配置","400":"/zui/dev/lib/components/file-selector/#提示信息","401":"/zui/dev/lib/components/file-selector/#文件图标","402":"/zui/dev/lib/components/file-selector/#显示缩略图","403":"/zui/dev/lib/components/file-selector/#文件拖放","404":"/zui/dev/lib/components/file-selector/#一次选择一个文件","405":"/zui/dev/lib/components/file-selector/#网格模式配置","406":"/zui/dev/lib/components/file-selector/#自定义文件上传按钮","407":"/zui/dev/lib/components/file-selector/#文件操作","408":"/zui/dev/lib/components/file-selector/#文件重命名","409":"/zui/dev/lib/components/file-selector/#文件移除","410":"/zui/dev/lib/components/file-selector/#自定义操作提示信息","411":"/zui/dev/lib/components/file-selector/#操作拦截","412":"/zui/dev/lib/components/file-selector/#文件限制拦截","413":"/zui/dev/lib/components/file-selector/#选项","414":"/zui/dev/lib/components/file-selector/#fileselectorprops","415":"/zui/dev/lib/components/file-selector/#api","416":"/zui/dev/lib/components/file-selector/#fileinfo","417":"/zui/dev/lib/components/file-selector/#staticfileinfo","418":"/zui/dev/lib/components/file-selector/#filesize","419":"/zui/dev/lib/components/file-selector/#defaltfileinfo","420":"/zui/dev/lib/components/file-selector/#filebuttongenerator","421":"/zui/dev/lib/components/file-selector/#fileaddcallback","422":"/zui/dev/lib/components/file-selector/#fileselectcallback","423":"/zui/dev/lib/components/file-selector/#removefilecallback","424":"/zui/dev/lib/components/file-selector/#renamefilecallback","425":"/zui/dev/lib/components/file-selector/#duplicatedcallback","426":"/zui/dev/lib/components/file-selector/#exceededlimitcallback","427":"/zui/dev/lib/components/kanban/#看板","428":"/zui/dev/lib/components/kanban/#示例","429":"/zui/dev/lib/components/label/#标签","430":"/zui/dev/lib/components/label/#使用方法","431":"/zui/dev/lib/components/label/#外观类型","432":"/zui/dev/lib/components/label/#尺寸","433":"/zui/dev/lib/components/label/#圆角","434":"/zui/dev/lib/components/label/#圆点标签","435":"/zui/dev/lib/components/label/#与按钮组合使用","436":"/zui/dev/lib/components/label/#css-类","437":"/zui/dev/lib/components/label/#css-变量","438":"/zui/dev/lib/components/menu/#菜单","439":"/zui/dev/lib/components/menu/#使用方法","440":"/zui/dev/lib/components/menu/#标题","441":"/zui/dev/lib/components/menu/#分割线","442":"/zui/dev/lib/components/menu/#包含图标","443":"/zui/dev/lib/components/menu/#禁用的菜单项","444":"/zui/dev/lib/components/menu/#标记激活项","445":"/zui/dev/lib/components/menu/#标记选中项","446":"/zui/dev/lib/components/menu/#尾部图标","447":"/zui/dev/lib/components/menu/#自定义菜单项","448":"/zui/dev/lib/components/menu/#css-类","449":"/zui/dev/lib/components/menu/#css-变量","450":"/zui/dev/lib/components/menu/js.html#菜单生成器-wip","451":"/zui/dev/lib/components/menu/js.html#示例","452":"/zui/dev/lib/components/menu/js.html#引入","453":"/zui/dev/lib/components/menu/js.html#通过-npm","454":"/zui/dev/lib/components/menu/js.html#通过全局对象-zui","455":"/zui/dev/lib/components/menu/js.html#使用-react-组件","456":"/zui/dev/lib/components/menu/js.html#使用-jquery-扩展","457":"/zui/dev/lib/components/menu/js.html#更新菜单项","458":"/zui/dev/lib/components/menu/js.html#动态菜单项","459":"/zui/dev/lib/components/menu/js.html#监听点击事件","460":"/zui/dev/lib/components/menu/js.html#多层级菜单","461":"/zui/dev/lib/components/menu/js.html#构造方法","462":"/zui/dev/lib/components/menu/js.html#选项","463":"/zui/dev/lib/components/menu/js.html#classname","464":"/zui/dev/lib/components/menu/js.html#items","465":"/zui/dev/lib/components/menu/js.html#hasicons","466":"/zui/dev/lib/components/menu/js.html#submenutrigger","467":"/zui/dev/lib/components/menu/js.html#onrenderitem","468":"/zui/dev/lib/components/menu/js.html#afterrender","469":"/zui/dev/lib/components/menu/js.html#afterrender-1","470":"/zui/dev/lib/components/menu/js.html#方法","471":"/zui/dev/lib/components/menu/js.html#render","472":"/zui/dev/lib/components/menu/js.html#api","473":"/zui/dev/lib/components/menu/js.html#menuoptions","474":"/zui/dev/lib/components/menu/js.html#menu","475":"/zui/dev/lib/components/menu/js.html#menulistitem","476":"/zui/dev/lib/components/menu/js.html#menuitemoptions","477":"/zui/dev/lib/components/messager/#浮动消息","478":"/zui/dev/lib/components/messager/#基本用法","479":"/zui/dev/lib/components/messager/#显示位置","480":"/zui/dev/lib/components/messager/#颜色主题","481":"/zui/dev/lib/components/messager/#禁用关闭按钮","482":"/zui/dev/lib/components/messager/#自定义操作按钮","483":"/zui/dev/lib/components/messager/#禁用自动隐藏","484":"/zui/dev/lib/components/messager/#禁用动画效果","485":"/zui/dev/lib/components/messager/#选项","486":"/zui/dev/lib/components/modal/#对话框","487":"/zui/dev/lib/components/modal/#使用方法","488":"/zui/dev/lib/components/modal/#自定义位置","489":"/zui/dev/lib/components/modal/#尺寸","490":"/zui/dev/lib/components/modal/#信息提示","491":"/zui/dev/lib/components/modal/#控制遮罩层","492":"/zui/dev/lib/components/modal/#css-类","493":"/zui/dev/lib/components/modal/#css-变量","494":"/zui/dev/lib/components/modal/trigger.html#对话框触发器","495":"/zui/dev/lib/components/modal/trigger.html#ajax-对话框","496":"/zui/dev/lib/components/modal/trigger.html#iframe-对话框","497":"/zui/dev/lib/components/modal/trigger.html#自定义信息提示弹窗","498":"/zui/dev/lib/components/modal/trigger.html#系统对话框","499":"/zui/dev/lib/components/modal/trigger.html#警告框","500":"/zui/dev/lib/components/modal/trigger.html#确认框","501":"/zui/dev/lib/components/nav/#导航","502":"/zui/dev/lib/components/nav/#基础用法","503":"/zui/dev/lib/components/nav/#带标题的导航","504":"/zui/dev/lib/components/nav/#导航样式","505":"/zui/dev/lib/components/nav/#主要导航-nav-primary","506":"/zui/dev/lib/components/nav/#次要导航-nav-secondary","507":"/zui/dev/lib/components/nav/#圆点导航-nav-pills","508":"/zui/dev/lib/components/nav/#标签导航-nav-tabs","509":"/zui/dev/lib/components/nav/#步骤条-nav-steps","510":"/zui/dev/lib/components/nav/#垂直排列","511":"/zui/dev/lib/components/nav/#自适应宽度的导航","512":"/zui/dev/lib/components/nav/#css-类","513":"/zui/dev/lib/components/nav/#css-变量","514":"/zui/dev/lib/components/nav/js.html#导航生成器-wip","515":"/zui/dev/lib/components/nav/js.html#使用方法","516":"/zui/dev/lib/components/nav/js.html#引入","517":"/zui/dev/lib/components/nav/js.html#通过-npm","518":"/zui/dev/lib/components/nav/js.html#通过全局对象-zui","519":"/zui/dev/lib/components/nav/js.html#使用-react-组件","520":"/zui/dev/lib/components/nav/js.html#使用-jquery-扩展","521":"/zui/dev/lib/components/nav/js.html#更新导航项","522":"/zui/dev/lib/components/nav/js.html#动态导航项","523":"/zui/dev/lib/components/nav/js.html#构造方法","524":"/zui/dev/lib/components/nav/js.html#选项","525":"/zui/dev/lib/components/nav/js.html#classname","526":"/zui/dev/lib/components/nav/js.html#items","527":"/zui/dev/lib/components/nav/js.html#hasicons","528":"/zui/dev/lib/components/nav/js.html#onrenderitem","529":"/zui/dev/lib/components/nav/js.html#afterrender","530":"/zui/dev/lib/components/nav/js.html#afterrender-1","531":"/zui/dev/lib/components/nav/js.html#方法","532":"/zui/dev/lib/components/nav/js.html#render","533":"/zui/dev/lib/components/nav/js.html#api","534":"/zui/dev/lib/components/nav/js.html#navoptions","535":"/zui/dev/lib/components/pager/#分页","536":"/zui/dev/lib/components/pager/#使用方法","537":"/zui/dev/lib/components/pager/#简洁样式","538":"/zui/dev/lib/components/pager/#状态","539":"/zui/dev/lib/components/pager/#外观","540":"/zui/dev/lib/components/pager/#分页按钮间距","541":"/zui/dev/lib/components/pager/#两边对齐","542":"/zui/dev/lib/components/pager/#尺寸","543":"/zui/dev/lib/components/pager/#调整每页显示数","544":"/zui/dev/lib/components/pager/#前往页码","545":"/zui/dev/lib/components/pager/#css-类","546":"/zui/dev/lib/components/pager/js.html#分页生成器-wip","547":"/zui/dev/lib/components/pager/js.html#综合用法","548":"/zui/dev/lib/components/pager/js.html#简单分页","549":"/zui/dev/lib/components/pager/js.html#跳转到","550":"/zui/dev/lib/components/pager/js.html#外观","551":"/zui/dev/lib/components/pager/js.html#引入","552":"/zui/dev/lib/components/pager/js.html#通过npm","553":"/zui/dev/lib/components/pager/js.html#通过全局对象","554":"/zui/dev/lib/components/pager/js.html#使用react-组件","555":"/zui/dev/lib/components/pager/js.html#使用jquery-扩展","556":"/zui/dev/lib/components/pager/js.html#选项","557":"/zui/dev/lib/components/pager/js.html#linkcreator","558":"/zui/dev/lib/components/pager/js.html#page","559":"/zui/dev/lib/components/pager/js.html#rectotal","560":"/zui/dev/lib/components/pager/js.html#recperpage","561":"/zui/dev/lib/components/pager/js.html#pagetotal","562":"/zui/dev/lib/components/pager/js.html#items","563":"/zui/dev/lib/components/pager/js.html#onclickitem","564":"/zui/dev/lib/components/pager/js.html#api","565":"/zui/dev/lib/components/pager/js.html#pagerinfo","566":"/zui/dev/lib/components/pager/js.html#page-1","567":"/zui/dev/lib/components/pager/js.html#rectotal-1","568":"/zui/dev/lib/components/pager/js.html#recperpage-1","569":"/zui/dev/lib/components/pager/js.html#pagetotal-1","570":"/zui/dev/lib/components/pager/js.html#pageritemoptions","571":"/zui/dev/lib/components/pager/js.html#type","572":"/zui/dev/lib/components/pager/js.html#page-2","573":"/zui/dev/lib/components/pager/js.html#text","574":"/zui/dev/lib/components/pager/js.html#count","575":"/zui/dev/lib/components/pager/js.html#format","576":"/zui/dev/lib/components/pager/js.html#dropdown","577":"/zui/dev/lib/components/pager/js.html#items-1","578":"/zui/dev/lib/components/panel/#面板","579":"/zui/dev/lib/components/panel/#基本使用","580":"/zui/dev/lib/components/panel/#不同主题","581":"/zui/dev/lib/components/panel/#面板组","582":"/zui/dev/lib/components/panel/#与表格组合使用","583":"/zui/dev/lib/components/panel/#css-类","584":"/zui/dev/lib/components/panel/#css-变量","585":"/zui/dev/lib/components/progress-circle/#环形进度条","586":"/zui/dev/lib/components/progress-circle/#使用方法","587":"/zui/dev/lib/components/progress-circle/#简单使用","588":"/zui/dev/lib/components/progress-circle/#指定参数","589":"/zui/dev/lib/components/progress-circle/#选项","590":"/zui/dev/lib/components/progress/#进度条","591":"/zui/dev/lib/components/progress/#使用方法","592":"/zui/dev/lib/components/progress/#颜色主题","593":"/zui/dev/lib/components/progress/#圆角大小","594":"/zui/dev/lib/components/progress/#特殊效果","595":"/zui/dev/lib/components/progress/#条纹效果","596":"/zui/dev/lib/components/progress/#动画效果","597":"/zui/dev/lib/components/progress/#堆叠效果","598":"/zui/dev/lib/components/progress/#css-类","599":"/zui/dev/lib/components/progress/#css-变量","600":"/zui/dev/lib/components/scrollbar/#滚动条","601":"/zui/dev/lib/components/scrollbar/#滚动条样式","602":"/zui/dev/lib/components/scrollbar/#窄滚动条样式","603":"/zui/dev/lib/components/scrollbar/#仅鼠标悬停时显示","604":"/zui/dev/lib/components/search-box/#搜索框","605":"/zui/dev/lib/components/search-box/#示例","606":"/zui/dev/lib/components/search-box/#简单用法","607":"/zui/dev/lib/components/search-box/#圆形外观","608":"/zui/dev/lib/components/search-box/#将搜索图标放在后面","609":"/zui/dev/lib/components/search-box/#禁用","610":"/zui/dev/lib/components/search-box/#选项","611":"/zui/dev/lib/components/table/#表格","612":"/zui/dev/lib/components/table/#使用方法","613":"/zui/dev/lib/components/table/#斑马纹表格","614":"/zui/dev/lib/components/table/#鼠标悬停变色","615":"/zui/dev/lib/components/table/#完整边框","616":"/zui/dev/lib/components/table/#无边框","617":"/zui/dev/lib/components/table/#紧凑的表格","618":"/zui/dev/lib/components/table/#固定布局的表格","619":"/zui/dev/lib/components/table/#自动宽度","620":"/zui/dev/lib/components/table/#特殊外观","621":"/zui/dev/lib/components/table/#css-类","622":"/zui/dev/lib/components/table/#css-变量","623":"/zui/dev/lib/components/tabs/#标签页","624":"/zui/dev/lib/components/tabs/#使用方法","625":"/zui/dev/lib/components/tabs/#动画效果","626":"/zui/dev/lib/components/tabs/#垂直标签页","627":"/zui/dev/lib/components/tabs/#事件","628":"/zui/dev/lib/components/toolbar/#工具栏","629":"/zui/dev/lib/components/toolbar/#使用方法","630":"/zui/dev/lib/components/toolbar/#图标工具栏","631":"/zui/dev/lib/components/toolbar/#css-类","632":"/zui/dev/lib/components/toolbar/js.html#工具栏生成器-wip","633":"/zui/dev/lib/components/toolbar/js.html#使用方法","634":"/zui/dev/lib/components/toolbar/js.html#结合编辑器使用","635":"/zui/dev/lib/components/toolbar/js.html#展示分割线","636":"/zui/dev/lib/components/toolbar/js.html#展示间距","637":"/zui/dev/lib/components/toolbar/js.html#禁用","638":"/zui/dev/lib/components/toolbar/js.html#引入","639":"/zui/dev/lib/components/toolbar/js.html#通过-npm","640":"/zui/dev/lib/components/toolbar/js.html#通过全局对象-zui","641":"/zui/dev/lib/components/toolbar/js.html#使用-react-组件","642":"/zui/dev/lib/components/toolbar/js.html#使用-jquery-扩展","643":"/zui/dev/lib/components/toolbar/js.html#选项","644":"/zui/dev/lib/components/toolbar/js.html#wrap","645":"/zui/dev/lib/components/toolbar/js.html#gap","646":"/zui/dev/lib/components/toolbar/js.html#items","647":"/zui/dev/lib/components/toolbar/js.html#btnprops","648":"/zui/dev/lib/components/toolbar/js.html#itemrender","649":"/zui/dev/lib/components/toolbar/js.html#beforerender","650":"/zui/dev/lib/components/toolbar/js.html#afterrender","651":"/zui/dev/lib/components/toolbar/js.html#beforedestroy","652":"/zui/dev/lib/components/toolbar/js.html#api","653":"/zui/dev/lib/components/toolbar/js.html#toolbaritemoptions","654":"/zui/dev/lib/components/toolbar/js.html#toolbaritemprops","655":"/zui/dev/lib/components/toolbar/js.html#btntype","656":"/zui/dev/lib/components/toolbar/js.html#toolbardropdownprops","657":"/zui/dev/lib/components/toolbar/js.html#type","658":"/zui/dev/lib/components/toolbar/js.html#children","659":"/zui/dev/lib/components/toolbar/js.html#toolbarbtngroupprops","660":"/zui/dev/lib/components/toolbar/js.html#type-1","661":"/zui/dev/lib/components/toolbar/js.html#toolbardividerprops","662":"/zui/dev/lib/components/toolbar/js.html#toolbarspaceprops","663":"/zui/dev/lib/components/toolbar/js.html#type-2","664":"/zui/dev/lib/components/toolbar/js.html#space","665":"/zui/dev/lib/components/toolbar/js.html#flex","666":"/zui/dev/lib/components/tooltip/#提示消息","667":"/zui/dev/lib/components/tooltip/#使用方法","668":"/zui/dev/lib/components/tooltip/#触发方式","669":"/zui/dev/lib/components/tooltip/#外观","670":"/zui/dev/lib/components/tooltip/#选项","671":"/zui/dev/lib/components/tree/#树形菜单","672":"/zui/dev/lib/components/tree/#一般用法","673":"/zui/dev/lib/components/tree/#添加图标","674":"/zui/dev/lib/components/tree/#鼠标悬停效果","675":"/zui/dev/lib/components/tree/#添加工具栏","676":"/zui/dev/lib/components/tree/#选项","677":"/zui/dev/lib/components/tree/#菜单条目定义","678":"/zui/dev/lib/components/upload-imgs/#上传图片","679":"/zui/dev/lib/components/upload-imgs/#使用方法","680":"/zui/dev/lib/components/upload-imgs/#限制上传文件数量","681":"/zui/dev/lib/components/upload-imgs/#限制上传文件大小","682":"/zui/dev/lib/components/upload-imgs/#限制图片类型","683":"/zui/dev/lib/components/upload-imgs/#选项","684":"/zui/dev/lib/components/upload-imgs/#name","685":"/zui/dev/lib/components/upload-imgs/#showsize","686":"/zui/dev/lib/components/upload-imgs/#multiple","687":"/zui/dev/lib/components/upload-imgs/#uploadtext","688":"/zui/dev/lib/components/upload-imgs/#uploadicon","689":"/zui/dev/lib/components/upload-imgs/#renamebtn","690":"/zui/dev/lib/components/upload-imgs/#renameicon","691":"/zui/dev/lib/components/upload-imgs/#renametext","692":"/zui/dev/lib/components/upload-imgs/#renameclass","693":"/zui/dev/lib/components/upload-imgs/#deletebtn","694":"/zui/dev/lib/components/upload-imgs/#deleteicon","695":"/zui/dev/lib/components/upload-imgs/#deletetext","696":"/zui/dev/lib/components/upload-imgs/#deleteclass","697":"/zui/dev/lib/components/upload-imgs/#tip","698":"/zui/dev/lib/components/upload-imgs/#btnclass","699":"/zui/dev/lib/components/upload-imgs/#onadd","700":"/zui/dev/lib/components/upload-imgs/#ondelete","701":"/zui/dev/lib/components/upload-imgs/#onrename","702":"/zui/dev/lib/components/upload-imgs/#onsizechange","703":"/zui/dev/lib/components/upload-imgs/#limitcount","704":"/zui/dev/lib/components/upload-imgs/#accept","705":"/zui/dev/lib/components/upload-imgs/#defaultfilelist","706":"/zui/dev/lib/components/upload-imgs/#limitsize","707":"/zui/dev/lib/components/upload-imgs/#duplicatedhint","708":"/zui/dev/lib/components/upload-imgs/#onduplicated","709":"/zui/dev/lib/components/upload-imgs/#exceededsizehint","710":"/zui/dev/lib/components/upload-imgs/#onexceededsize","711":"/zui/dev/lib/components/upload-imgs/#exceededcounthint","712":"/zui/dev/lib/components/upload-imgs/#onexceededcount","713":"/zui/dev/lib/components/upload-imgs/#totalcounttext","714":"/zui/dev/lib/components/upload/#上传文件","715":"/zui/dev/lib/components/upload/#使用方法","716":"/zui/dev/lib/components/upload/#单文件上传","717":"/zui/dev/lib/components/upload/#限制上传文件数量","718":"/zui/dev/lib/components/upload/#限制上传文件大小","719":"/zui/dev/lib/components/upload/#删除和重命名功能","720":"/zui/dev/lib/components/upload/#关闭删除和重命名功能","721":"/zui/dev/lib/components/upload/#使用文本按钮","722":"/zui/dev/lib/components/upload/#拖拽上传文件","723":"/zui/dev/lib/components/upload/#默认文件列表","724":"/zui/dev/lib/components/upload/#选项","725":"/zui/dev/lib/components/upload/#name","726":"/zui/dev/lib/components/upload/#icon","727":"/zui/dev/lib/components/upload/#showicon","728":"/zui/dev/lib/components/upload/#showsize","729":"/zui/dev/lib/components/upload/#multiple","730":"/zui/dev/lib/components/upload/#listposition","731":"/zui/dev/lib/components/upload/#uploadtext","732":"/zui/dev/lib/components/upload/#uploadicon","733":"/zui/dev/lib/components/upload/#renamebtn","734":"/zui/dev/lib/components/upload/#renameicon","735":"/zui/dev/lib/components/upload/#renametext","736":"/zui/dev/lib/components/upload/#renameclass","737":"/zui/dev/lib/components/upload/#deletebtn","738":"/zui/dev/lib/components/upload/#deleteicon","739":"/zui/dev/lib/components/upload/#deletetext","740":"/zui/dev/lib/components/upload/#deleteclass","741":"/zui/dev/lib/components/upload/#confirmtext","742":"/zui/dev/lib/components/upload/#canceltext","743":"/zui/dev/lib/components/upload/#useiconbtn","744":"/zui/dev/lib/components/upload/#tip","745":"/zui/dev/lib/components/upload/#btnclass","746":"/zui/dev/lib/components/upload/#onadd","747":"/zui/dev/lib/components/upload/#ondelete","748":"/zui/dev/lib/components/upload/#onrename","749":"/zui/dev/lib/components/upload/#onsizechange","750":"/zui/dev/lib/components/upload/#draggable","751":"/zui/dev/lib/components/upload/#limitcount","752":"/zui/dev/lib/components/upload/#accept","753":"/zui/dev/lib/components/upload/#defaultfilelist","754":"/zui/dev/lib/components/upload/#limitsize","755":"/zui/dev/lib/components/upload/#duplicatedhint","756":"/zui/dev/lib/components/upload/#onduplicated","757":"/zui/dev/lib/components/upload/#exceededsizehint","758":"/zui/dev/lib/components/upload/#onexceededsize","759":"/zui/dev/lib/components/upload/#exceededcounthint","760":"/zui/dev/lib/components/upload/#onexceededcount","761":"/zui/dev/lib/forms/checkbox/#复选框和单选框","762":"/zui/dev/lib/forms/checkbox/#基本使用","763":"/zui/dev/lib/forms/checkbox/#复选框","764":"/zui/dev/lib/forms/checkbox/#单选框列表","765":"/zui/dev/lib/forms/checkbox/#复选框列表","766":"/zui/dev/lib/forms/checkbox/#不包含文字样式","767":"/zui/dev/lib/forms/checkbox/#复选框-1","768":"/zui/dev/lib/forms/checkbox/#单选框","769":"/zui/dev/lib/forms/checkbox/#内联形式","770":"/zui/dev/lib/forms/checkbox/#内联多选框","771":"/zui/dev/lib/forms/checkbox/#内联单选框","772":"/zui/dev/lib/forms/checkbox/#内联间距","773":"/zui/dev/lib/forms/checkbox/#高级外观","774":"/zui/dev/lib/forms/checkbox/#高级外观的复选框","775":"/zui/dev/lib/forms/checkbox/#高级外观的单选框","776":"/zui/dev/lib/forms/checkbox/#无-input-选择框","777":"/zui/dev/lib/forms/checkbox/#设置高级外观颜色","778":"/zui/dev/lib/forms/checkbox/#css-类","779":"/zui/dev/lib/forms/checkbox/#css-变量","780":"/zui/dev/lib/forms/checkbox/switch.html#开关","781":"/zui/dev/lib/forms/checkbox/switch.html#基本使用","782":"/zui/dev/lib/forms/checkbox/switch.html#开关颜色","783":"/zui/dev/lib/forms/checkbox/switch.html#开关列表","784":"/zui/dev/lib/forms/checkbox/switch.html#垂直列表","785":"/zui/dev/lib/forms/checkbox/switch.html#内联列表","786":"/zui/dev/lib/forms/checkbox/switch.html#列表联动","787":"/zui/dev/lib/forms/checkbox/switch.html#css-类","788":"/zui/dev/lib/forms/checkbox/switch.html#css-变量","789":"/zui/dev/lib/forms/datetime-picker/date.html#日期选择器","790":"/zui/dev/lib/forms/datetime-picker/date.html#用法","791":"/zui/dev/lib/forms/datetime-picker/date.html#设置默认值","792":"/zui/dev/lib/forms/datetime-picker/date.html#格式化","793":"/zui/dev/lib/forms/datetime-picker/date.html#限制日期范围","794":"/zui/dev/lib/forms/datetime-picker/date.html#自定义菜单","795":"/zui/dev/lib/forms/datetime-picker/date.html#自定义侧边菜单","796":"/zui/dev/lib/forms/datetime-picker/date.html#自定义底部按钮","797":"/zui/dev/lib/forms/datetime-picker/date.html#选项","798":"/zui/dev/lib/forms/datetime-picker/datetime.html#日期时间选择器","799":"/zui/dev/lib/forms/datetime-picker/datetime.html#用法","800":"/zui/dev/lib/forms/datetime-picker/datetime.html#设置默认值","801":"/zui/dev/lib/forms/datetime-picker/datetime.html#格式化","802":"/zui/dev/lib/forms/datetime-picker/datetime.html#限制日期范围","803":"/zui/dev/lib/forms/datetime-picker/datetime.html#自定义菜单","804":"/zui/dev/lib/forms/datetime-picker/datetime.html#自定义左侧菜单","805":"/zui/dev/lib/forms/datetime-picker/datetime.html#自定义底部按钮","806":"/zui/dev/lib/forms/datetime-picker/datetime.html#选项","807":"/zui/dev/lib/forms/datetime-picker/time.html#时间选择器","808":"/zui/dev/lib/forms/datetime-picker/time.html#用法","809":"/zui/dev/lib/forms/datetime-picker/time.html#设置默认值","810":"/zui/dev/lib/forms/datetime-picker/time.html#格式化","811":"/zui/dev/lib/forms/datetime-picker/time.html#选项","812":"/zui/dev/lib/forms/form-control/#表单控件","813":"/zui/dev/lib/forms/form-control/#输入框","814":"/zui/dev/lib/forms/form-control/#选择框","815":"/zui/dev/lib/forms/form-control/#单选框","816":"/zui/dev/lib/forms/form-control/#多选框","817":"/zui/dev/lib/forms/form-control/#多行文本框","818":"/zui/dev/lib/forms/form-control/#特殊表单控件","819":"/zui/dev/lib/forms/form-control/#日期","820":"/zui/dev/lib/forms/form-control/#时间","821":"/zui/dev/lib/forms/form-control/#日期时间","822":"/zui/dev/lib/forms/form-control/#月份","823":"/zui/dev/lib/forms/form-control/#周数","824":"/zui/dev/lib/forms/form-control/#范围","825":"/zui/dev/lib/forms/form-control/#颜色","826":"/zui/dev/lib/forms/form-control/#文件","827":"/zui/dev/lib/forms/form-control/#尺寸","828":"/zui/dev/lib/forms/form-control/#禁用","829":"/zui/dev/lib/forms/form-control/#只读","830":"/zui/dev/lib/forms/form-control/#特殊状态","831":"/zui/dev/lib/forms/form-control/#css-类","832":"/zui/dev/lib/forms/form-control/#css-变量","833":"/zui/dev/lib/forms/form/#表单","834":"/zui/dev/lib/forms/form/#基本用法","835":"/zui/dev/lib/forms/form/#水平布局的表单","836":"/zui/dev/lib/forms/form/#网格布局","837":"/zui/dev/lib/forms/form/#帮助性文本","838":"/zui/dev/lib/forms/form/#校验状态","839":"/zui/dev/lib/forms/form/#表单分组","840":"/zui/dev/lib/forms/form/#标记必填项","841":"/zui/dev/lib/forms/form/#css-类","842":"/zui/dev/lib/forms/form/#css-变量","843":"/zui/dev/lib/forms/input-control/#输入框","844":"/zui/dev/lib/forms/input-control/#基本使用","845":"/zui/dev/lib/forms/input-control/#包含图标和按钮","846":"/zui/dev/lib/forms/input-control/#前缀和后缀","847":"/zui/dev/lib/forms/input-control/#尺寸","848":"/zui/dev/lib/forms/input-control/#外观类型","849":"/zui/dev/lib/forms/input-control/#css-类","850":"/zui/dev/lib/forms/input-control/#css-变量","851":"/zui/dev/lib/forms/input-group/#输入组","852":"/zui/dev/lib/forms/input-group/#使用方法","853":"/zui/dev/lib/forms/input-group/#组合方式","854":"/zui/dev/lib/forms/input-group/#尺寸","855":"/zui/dev/lib/forms/input-group/#css-类","856":"/zui/dev/lib/forms/input-group/#css-变量","857":"/zui/dev/lib/forms/picker/#下拉选择器","858":"/zui/dev/lib/forms/picker/#单选","859":"/zui/dev/lib/forms/picker/#多选","860":"/zui/dev/lib/forms/picker/#在输入组中使用","861":"/zui/dev/lib/forms/picker/#初始化选项","862":"/zui/dev/lib/forms/picker/#列表项定义","863":"/zui/dev/lib/helpers/helpers/date-helper.html#日期辅助方法","864":"/zui/dev/lib/helpers/helpers/date-helper.html#createdate","865":"/zui/dev/lib/helpers/helpers/date-helper.html#adddate","866":"/zui/dev/lib/helpers/helpers/date-helper.html#formatdate","867":"/zui/dev/lib/helpers/helpers/string-helper.html#字符串辅助方法","868":"/zui/dev/lib/helpers/helpers/string-helper.html#formatstring","869":"/zui/dev/lib/helpers/store/#本地存储","870":"/zui/dev/lib/helpers/store/#存储数据","871":"/zui/dev/lib/helpers/store/#读取数据","872":"/zui/dev/lib/helpers/store/#移除数据","873":"/zui/dev/lib/helpers/store/#遍历数据","874":"/zui/dev/lib/helpers/store/#获取所有数据","875":"/zui/dev/lib/helpers/store/#操作本地会话数据","876":"/zui/dev/lib/helpers/store/#创建独立的读写实例","877":"/zui/dev/lib/#组件库","878":"/zui/dev/public/zui/icons/fontawesome-license.html#license","879":"/zui/dev/themes/#主题","880":"/zui/dev/utilities/backgrounds/utilities/#背景色","881":"/zui/dev/utilities/backgrounds/utilities/#效果","882":"/zui/dev/utilities/backgrounds/utilities/#背景色透明度","883":"/zui/dev/utilities/borders/utilities/border-color.html#边框颜色","884":"/zui/dev/utilities/borders/utilities/border-color.html#效果","885":"/zui/dev/utilities/borders/utilities/border-color.html#边框颜色透明度","886":"/zui/dev/utilities/borders/utilities/border-radius.html#边框圆角","887":"/zui/dev/utilities/borders/utilities/border-radius.html#效果","888":"/zui/dev/utilities/borders/utilities/border-width.html#边框大小","889":"/zui/dev/utilities/borders/utilities/border-width.html#效果","890":"/zui/dev/utilities/borders/utilities/divider.html#分割线","891":"/zui/dev/utilities/borders/utilities/divider.html#示例","892":"/zui/dev/utilities/borders/utilities/ring-color.html#环颜色","893":"/zui/dev/utilities/borders/utilities/ring-color.html#效果","894":"/zui/dev/utilities/borders/utilities/ring-color.html#环颜色透明度","895":"/zui/dev/utilities/borders/utilities/ring-offset.html#环偏移","896":"/zui/dev/utilities/borders/utilities/ring-offset.html#效果","897":"/zui/dev/utilities/borders/utilities/ring-offset.html#环位置","898":"/zui/dev/utilities/borders/utilities/ring-width.html#环大小","899":"/zui/dev/utilities/borders/utilities/ring-width.html#效果","900":"/zui/dev/utilities/effects/utilities/animation.html#动画","901":"/zui/dev/utilities/effects/utilities/animation.html#旋转","902":"/zui/dev/utilities/effects/utilities/animation.html#水波纹","903":"/zui/dev/utilities/effects/utilities/animation.html#脉冲","904":"/zui/dev/utilities/effects/utilities/animation.html#弹跳","905":"/zui/dev/utilities/effects/utilities/filter.html#css-滤镜","906":"/zui/dev/utilities/effects/utilities/filter.html#高斯模糊","907":"/zui/dev/utilities/effects/utilities/filter.html#灰度和反色","908":"/zui/dev/utilities/effects/utilities/filter.html#形状阴影","909":"/zui/dev/utilities/effects/utilities/filter.html#背景模糊","910":"/zui/dev/utilities/effects/utilities/filter.html#禁用滤镜","911":"/zui/dev/utilities/effects/utilities/opacity.html#透明度","912":"/zui/dev/utilities/effects/utilities/shadow.html#阴影","913":"/zui/dev/utilities/effects/utilities/shadow.html#阴影大小","914":"/zui/dev/utilities/effects/utilities/transform.html#变换","915":"/zui/dev/utilities/effects/utilities/transform.html#缩放","916":"/zui/dev/utilities/effects/utilities/transform.html#旋转","917":"/zui/dev/utilities/effects/utilities/transform.html#翻转","918":"/zui/dev/utilities/effects/utilities/transition.html#过渡动画","919":"/zui/dev/utilities/effects/utilities/transition.html#过渡属性","920":"/zui/dev/utilities/effects/utilities/transition.html#过渡时间","921":"/zui/dev/utilities/effects/utilities/transition.html#渐隐渐显","922":"/zui/dev/utilities/flex/utilities/align-content.html#align-content","923":"/zui/dev/utilities/flex/utilities/align-content.html#效果展示","924":"/zui/dev/utilities/flex/utilities/align-items.html#align-items","925":"/zui/dev/utilities/flex/utilities/align-self.html#align-self","926":"/zui/dev/utilities/flex/utilities/basis.html#basis","927":"/zui/dev/utilities/flex/utilities/basis.html#效果","928":"/zui/dev/utilities/flex/utilities/direction.html#direction","929":"/zui/dev/utilities/flex/utilities/direction.html#效果","930":"/zui/dev/utilities/flex/utilities/flex.html#flex","931":"/zui/dev/utilities/flex/utilities/flex.html#效果","932":"/zui/dev/utilities/flex/utilities/flex.html#混合使用","933":"/zui/dev/utilities/flex/utilities/gap.html#gap","934":"/zui/dev/utilities/flex/utilities/gap.html#效果","935":"/zui/dev/utilities/flex/utilities/grow.html#grow","936":"/zui/dev/utilities/flex/utilities/justify-content.html#justify-content","937":"/zui/dev/utilities/flex/utilities/justify-content.html#效果","938":"/zui/dev/utilities/flex/utilities/order.html#order","939":"/zui/dev/utilities/flex/utilities/order.html#效果","940":"/zui/dev/utilities/flex/utilities/shrink.html#shrink","941":"/zui/dev/utilities/flex/utilities/wrap.html#wrap","942":"/zui/dev/utilities/#css-工具类","943":"/zui/dev/utilities/interactivity/utilities/cursor.html#光标","944":"/zui/dev/utilities/interactivity/utilities/cursor.html#效果","945":"/zui/dev/utilities/interactivity/utilities/disabled.html#禁用","946":"/zui/dev/utilities/interactivity/utilities/disabled.html#效果","947":"/zui/dev/utilities/interactivity/utilities/loading.html#加载指示器","948":"/zui/dev/utilities/interactivity/utilities/loading.html#用法","949":"/zui/dev/utilities/interactivity/utilities/pointer-events.html#指针事件","950":"/zui/dev/utilities/interactivity/utilities/pointer-events.html#效果","951":"/zui/dev/utilities/interactivity/utilities/scroll.html#滚动","952":"/zui/dev/utilities/interactivity/utilities/scroll.html#平滑滚动","953":"/zui/dev/utilities/interactivity/utilities/scroll.html#立即滚动","954":"/zui/dev/utilities/interactivity/utilities/state.html#状态响应","955":"/zui/dev/utilities/interactivity/utilities/state.html#效果","956":"/zui/dev/utilities/interactivity/utilities/user-select.html#文本选择","957":"/zui/dev/utilities/interactivity/utilities/user-select.html#效果","958":"/zui/dev/utilities/layout/utilities/aspect-ratio.html#宽高比","959":"/zui/dev/utilities/layout/utilities/aspect-ratio.html#效果","960":"/zui/dev/utilities/layout/utilities/container.html#容器","961":"/zui/dev/utilities/layout/utilities/container.html#定义","962":"/zui/dev/utilities/layout/utilities/container.html#用法","963":"/zui/dev/utilities/layout/utilities/display.html#显示类型","964":"/zui/dev/utilities/layout/utilities/display.html#定义","965":"/zui/dev/utilities/layout/utilities/floats.html#浮动","966":"/zui/dev/utilities/layout/utilities/floats.html#定义","967":"/zui/dev/utilities/layout/utilities/floats.html#效果展示","968":"/zui/dev/utilities/layout/utilities/floats.html#向右浮动","969":"/zui/dev/utilities/layout/utilities/floats.html#向左浮动","970":"/zui/dev/utilities/layout/utilities/object-fit.html#内容适配","971":"/zui/dev/utilities/layout/utilities/object-fit.html#定义","972":"/zui/dev/utilities/layout/utilities/object-fit.html#效果展示","973":"/zui/dev/utilities/layout/utilities/object-fit.html#包含","974":"/zui/dev/utilities/layout/utilities/object-fit.html#覆盖","975":"/zui/dev/utilities/layout/utilities/object-fit.html#充满","976":"/zui/dev/utilities/layout/utilities/object-fit.html#无","977":"/zui/dev/utilities/layout/utilities/object-fit.html#缩小","978":"/zui/dev/utilities/layout/utilities/overflow.html#溢出","979":"/zui/dev/utilities/layout/utilities/overflow.html#定义","980":"/zui/dev/utilities/layout/utilities/overflow.html#效果展示","981":"/zui/dev/utilities/layout/utilities/overflow.html#自动","982":"/zui/dev/utilities/layout/utilities/overflow.html#隐藏","983":"/zui/dev/utilities/layout/utilities/overflow.html#可见","984":"/zui/dev/utilities/layout/utilities/overflow.html#需要时水平滚动","985":"/zui/dev/utilities/layout/utilities/overflow.html#需要时垂直滚动","986":"/zui/dev/utilities/layout/utilities/overflow.html#始终水平滚动","987":"/zui/dev/utilities/layout/utilities/overflow.html#始终垂直滚动","988":"/zui/dev/utilities/layout/utilities/overflow.html#在所有方向上滚动","989":"/zui/dev/utilities/layout/utilities/position.html#定位","990":"/zui/dev/utilities/layout/utilities/position.html#定义","991":"/zui/dev/utilities/layout/utilities/position.html#使用方法","992":"/zui/dev/utilities/layout/utilities/position.html#static-与-absolute","993":"/zui/dev/utilities/layout/utilities/position.html#relative-与-absolute","994":"/zui/dev/utilities/layout/utilities/position.html#sticky","995":"/zui/dev/utilities/layout/utilities/position.html#fixed","996":"/zui/dev/utilities/layout/utilities/top-right-bottom-left.html#上下左右","997":"/zui/dev/utilities/layout/utilities/top-right-bottom-left.html#定义","998":"/zui/dev/utilities/layout/utilities/top-right-bottom-left.html#效果展示","999":"/zui/dev/utilities/layout/utilities/visibility.html#可见性","1000":"/zui/dev/utilities/layout/utilities/visibility.html#定义","1001":"/zui/dev/utilities/layout/utilities/visibility.html#效果展示","1002":"/zui/dev/utilities/layout/utilities/z-index.html#层级","1003":"/zui/dev/utilities/layout/utilities/z-index.html#定义","1004":"/zui/dev/utilities/layout/utilities/z-index.html#效果展示","1005":"/zui/dev/utilities/sizing/utilities/height.html#高度","1006":"/zui/dev/utilities/sizing/utilities/height.html#固定值","1007":"/zui/dev/utilities/sizing/utilities/height.html#百分比","1008":"/zui/dev/utilities/sizing/utilities/height.html#特殊值","1009":"/zui/dev/utilities/sizing/utilities/height.html#限制最大高度","1010":"/zui/dev/utilities/sizing/utilities/width.html#宽度","1011":"/zui/dev/utilities/sizing/utilities/width.html#固定值","1012":"/zui/dev/utilities/sizing/utilities/width.html#百分比","1013":"/zui/dev/utilities/sizing/utilities/width.html#特殊值","1014":"/zui/dev/utilities/sizing/utilities/width.html#限制最大宽度","1015":"/zui/dev/utilities/skin/utilities/ghost.html#透明","1016":"/zui/dev/utilities/skin/utilities/ghost.html#效果","1017":"/zui/dev/utilities/skin/utilities/ghost.html#示例","1018":"/zui/dev/utilities/skin/utilities/outline.html#轮廓","1019":"/zui/dev/utilities/skin/utilities/outline.html#效果","1020":"/zui/dev/utilities/skin/utilities/outline.html#示例","1021":"/zui/dev/utilities/skin/utilities/pale.html#浅色","1022":"/zui/dev/utilities/skin/utilities/pale.html#效果","1023":"/zui/dev/utilities/skin/utilities/pale.html#示例","1024":"/zui/dev/utilities/skin/utilities/solid.html#实心","1025":"/zui/dev/utilities/skin/utilities/solid.html#效果","1026":"/zui/dev/utilities/skin/utilities/solid.html#示例","1027":"/zui/dev/utilities/skin/utilities/surface.html#界面","1028":"/zui/dev/utilities/skin/utilities/surface.html#效果","1029":"/zui/dev/utilities/skin/utilities/surface.html#示例","1030":"/zui/dev/utilities/spacing/utilities/margin.html#外边距","1031":"/zui/dev/utilities/spacing/utilities/margin.html#定义","1032":"/zui/dev/utilities/spacing/utilities/margin.html#示例","1033":"/zui/dev/utilities/spacing/utilities/padding.html#内边距","1034":"/zui/dev/utilities/spacing/utilities/padding.html#定义","1035":"/zui/dev/utilities/spacing/utilities/padding.html#示例","1036":"/zui/dev/utilities/spacing/utilities/space.html#子元素间距","1037":"/zui/dev/utilities/spacing/utilities/space.html#定义","1038":"/zui/dev/utilities/spacing/utilities/space.html#示例","1039":"/zui/dev/utilities/spacing/utilities/space.html#水平间距","1040":"/zui/dev/utilities/spacing/utilities/space.html#垂直间距","1041":"/zui/dev/utilities/typography/utilities/font-family.html#字体风格","1042":"/zui/dev/utilities/typography/utilities/font-family.html#定义","1043":"/zui/dev/utilities/typography/utilities/font-family.html#无衬线字体-font-sans","1044":"/zui/dev/utilities/typography/utilities/font-family.html#衬线字体-font-serif","1045":"/zui/dev/utilities/typography/utilities/font-family.html#等宽字体-font-mono","1046":"/zui/dev/utilities/typography/utilities/font-family.html#参考","1047":"/zui/dev/utilities/typography/utilities/font-size.html#字体大小","1048":"/zui/dev/utilities/typography/utilities/font-size.html#定义","1049":"/zui/dev/utilities/typography/utilities/font-size.html#示例","1050":"/zui/dev/utilities/typography/utilities/font-weight.html#字体粗细","1051":"/zui/dev/utilities/typography/utilities/font-weight.html#定义","1052":"/zui/dev/utilities/typography/utilities/font-weight.html#示例","1053":"/zui/dev/utilities/typography/utilities/leading.html#行高","1054":"/zui/dev/utilities/typography/utilities/leading.html#定义","1055":"/zui/dev/utilities/typography/utilities/leading.html#固定行高","1056":"/zui/dev/utilities/typography/utilities/leading.html#相对行高","1057":"/zui/dev/utilities/typography/utilities/line-clamp.html#行数限制","1058":"/zui/dev/utilities/typography/utilities/line-clamp.html#定义","1059":"/zui/dev/utilities/typography/utilities/line-clamp.html#示例","1060":"/zui/dev/utilities/typography/utilities/list-style.html#列表样式","1061":"/zui/dev/utilities/typography/utilities/list-style.html#定义","1062":"/zui/dev/utilities/typography/utilities/list-style.html#示例","1063":"/zui/dev/utilities/typography/utilities/list-style.html#无样式-list-unstyled","1064":"/zui/dev/utilities/typography/utilities/list-style.html#空白样式-list-none","1065":"/zui/dev/utilities/typography/utilities/list-style.html#圆点样式-list-disc","1066":"/zui/dev/utilities/typography/utilities/list-style.html#序号样式-list-decimal","1067":"/zui/dev/utilities/typography/utilities/text-align.html#文本对齐","1068":"/zui/dev/utilities/typography/utilities/text-align.html#定义","1069":"/zui/dev/utilities/typography/utilities/text-align.html#示例","1070":"/zui/dev/utilities/typography/utilities/text-color.html#文本颜色","1071":"/zui/dev/utilities/typography/utilities/text-color.html#效果","1072":"/zui/dev/utilities/typography/utilities/text-color.html#文本颜色透明度","1073":"/zui/dev/utilities/typography/utilities/text-decoration.html#文本装饰","1074":"/zui/dev/utilities/typography/utilities/text-decoration.html#定义","1075":"/zui/dev/utilities/typography/utilities/text-decoration.html#示例","1076":"/zui/dev/utilities/typography/utilities/text-decoration.html#下划线-underline","1077":"/zui/dev/utilities/typography/utilities/text-decoration.html#上划线-overline","1078":"/zui/dev/utilities/typography/utilities/text-decoration.html#中间划线-line-through","1079":"/zui/dev/utilities/typography/utilities/text-decoration.html#无划线-no-underline","1080":"/zui/dev/utilities/typography/utilities/text-overflow.html#文本溢出","1081":"/zui/dev/utilities/typography/utilities/text-overflow.html#定义","1082":"/zui/dev/utilities/typography/utilities/text-overflow.html#文字省略-text-ellipsis","1083":"/zui/dev/utilities/typography/utilities/text-overflow.html#文字裁剪-text-clip","1084":"/zui/dev/utilities/typography/utilities/text-transform.html#文本大小写","1085":"/zui/dev/utilities/typography/utilities/text-transform.html#定义","1086":"/zui/dev/utilities/typography/utilities/text-transform.html#示例","1087":"/zui/dev/utilities/typography/utilities/text-transform.html#显示为大写-uppercase","1088":"/zui/dev/utilities/typography/utilities/text-transform.html#显示为小写-lowercase","1089":"/zui/dev/utilities/typography/utilities/text-transform.html#显示为单词首字母大写-capitalize","1090":"/zui/dev/utilities/typography/utilities/text-transform.html#默认大小写-normal-case","1091":"/zui/dev/utilities/typography/utilities/vertical-align.html#垂直对齐","1092":"/zui/dev/utilities/typography/utilities/vertical-align.html#定义","1093":"/zui/dev/utilities/typography/utilities/vertical-align.html#示例","1094":"/zui/dev/utilities/typography/utilities/whitespace.html#空白处理","1095":"/zui/dev/utilities/typography/utilities/whitespace.html#定义","1096":"/zui/dev/utilities/typography/utilities/whitespace.html#示例","1097":"/zui/dev/utilities/typography/utilities/whitespace.html#不保留空格不自动换行","1098":"/zui/dev/utilities/typography/utilities/whitespace.html#保留空格不自动换行","1099":"/zui/dev/utilities/typography/utilities/whitespace.html#不保留空格自动换行","1100":"/zui/dev/utilities/typography/utilities/whitespace.html#保留空格自动换行","1101":"/zui/dev/utilities/typography/utilities/word-break.html#文本换行","1102":"/zui/dev/utilities/typography/utilities/word-break.html#定义","1103":"/zui/dev/utilities/typography/utilities/word-break.html#示例","1104":"/zui/dev/utilities/typography/utilities/word-break.html#字内换行","1105":"/zui/dev/utilities/typography/utilities/word-break.html#单词内换行","1106":"/zui/dev/utilities/typography/utilities/word-break.html#任意字内断开"},"fieldIds":{"title":0,"titles":1,"text":2},"fieldLength":{"0":[1,1,9],"1":[1,1,19],"2":[1,1,14],"3":[1,1,11],"4":[1,1,18],"5":[1,1,3],"6":[3,2,29],"7":[3,2,28],"8":[1,2,22],"9":[1,1,85],"10":[1,1,5],"11":[1,1,48],"12":[1,1,36],"13":[1,1,37],"14":[1,1,74],"15":[1,1,1],"16":[1,1,14],"17":[1,1,1],"18":[3,2,27],"19":[3,2,24],"20":[1,1,7],"21":[3,2,27],"22":[1,2,5],"23":[1,1,1],"24":[1,1,27],"25":[1,1,1],"26":[3,2,19],"27":[3,2,21],"28":[1,1,1],"29":[3,2,18],"30":[1,2,5],"31":[1,1,1],"32":[1,1,19],"33":[1,1,1],"34":[3,2,27],"35":[3,2,24],"36":[1,1,7],"37":[3,2,33],"38":[1,2,5],"39":[1,1,1],"40":[1,1,37],"41":[1,1,22],"42":[1,1,5],"43":[1,1,1],"44":[1,1,13],"45":[1,1,5],"46":[1,1,1],"47":[1,1,19],"48":[1,1,1],"49":[1,2,21],"50":[1,1,18],"51":[1,1,13],"52":[1,1,17],"53":[1,1,34],"54":[1,1,16],"55":[1,1,9],"56":[1,1,25],"57":[1,1,1],"58":[1,1,1],"59":[1,1,14],"60":[1,1,27],"61":[1,1,21],"62":[1,1,1],"63":[1,1,57],"64":[2,1,65],"65":[3,1,40],"66":[3,1,38],"67":[4,1,46],"68":[2,1,30],"69":[1,1,14],"70":[1,1,55],"71":[3,1,39],"72":[1,1,1],"73":[1,1,12],"74":[1,1,33],"75":[3,1,31],"76":[3,1,26],"77":[3,1,1],"78":[2,4,31],"79":[2,4,49],"80":[1,4,29],"81":[1,4,34],"82":[1,4,21],"83":[3,4,11],"84":[2,4,39],"85":[1,4,29],"86":[1,4,10],"87":[1,4,31],"88":[1,1,28],"89":[1,1,7],"90":[3,1,10],"91":[1,1,1],"92":[3,2,21],"93":[3,2,109],"94":[1,1,4],"95":[3,1,21],"96":[2,3,6],"97":[4,4,39],"98":[1,4,64],"99":[1,3,1],"100":[4,4,17],"101":[1,1,1],"102":[2,1,49],"103":[1,1,29],"104":[1,1,34],"105":[1,1,21],"106":[2,1,1],"107":[1,2,30],"108":[1,2,1],"109":[1,3,42],"110":[1,3,18],"111":[2,2,18],"112":[2,1,39],"113":[1,1,46],"114":[1,1,1],"115":[1,1,45],"116":[1,1,10],"117":[1,1,67],"118":[1,1,41],"119":[1,1,1],"120":[1,1,31],"121":[1,1,26],"122":[1,1,5],"123":[1,1,2],"124":[1,1,17],"125":[1,1,19],"126":[1,1,37],"127":[1,1,45],"128":[1,1,15],"129":[2,1,15],"130":[2,1,9],"131":[1,1,2],"132":[1,1,27],"133":[1,1,34],"134":[1,1,37],"135":[2,1,20],"136":[1,1,2],"137":[1,1,3],"138":[1,1,30],"139":[1,1,30],"140":[1,1,14],"141":[1,1,32],"142":[2,1,19],"143":[2,1,12],"144":[1,1,2],"145":[1,1,1],"146":[1,1,28],"147":[2,1,9],"148":[2,1,10],"149":[1,1,2],"150":[1,1,26],"151":[1,1,33],"152":[1,1,26],"153":[1,1,18],"154":[1,1,40],"155":[2,1,20],"156":[1,1,3],"157":[1,1,6],"158":[1,1,45],"159":[1,1,23],"160":[1,1,1],"161":[1,2,13],"162":[1,2,17],"163":[1,2,33],"164":[1,2,33],"165":[1,1,30],"166":[1,1,1],"167":[1,2,27],"168":[1,2,28],"169":[1,1,1],"170":[1,2,17],"171":[1,1,14],"172":[1,2,18],"173":[2,1,24],"174":[2,1,13],"175":[2,1,5],"176":[1,2,13],"177":[1,2,1],"178":[1,2,13],"179":[1,2,1],"180":[2,3,40],"181":[2,3,18],"182":[2,3,16],"183":[1,1,2],"184":[1,1,18],"185":[1,1,29],"186":[1,1,17],"187":[1,1,43],"188":[1,1,1],"189":[1,2,23],"190":[1,2,38],"191":[1,2,27],"192":[1,1,22],"193":[1,1,3],"194":[1,1,8],"195":[1,2,33],"196":[1,2,51],"197":[1,1,1],"198":[1,2,12],"199":[1,2,9],"200":[2,2,13],"201":[2,2,11],"202":[1,1,56],"203":[1,1,63],"204":[1,1,27],"205":[1,1,1],"206":[1,2,9],"207":[1,2,10],"208":[1,2,14],"209":[1,2,11],"210":[1,2,8],"211":[1,1,1],"212":[1,2,23],"213":[1,1,1],"214":[2,2,1],"215":[1,4,6],"216":[1,4,6],"217":[1,4,8],"218":[1,4,6],"219":[1,4,6],"220":[1,4,6],"221":[1,4,12],"222":[1,4,8],"223":[1,4,8],"224":[1,4,13],"225":[1,4,9],"226":[1,4,6],"227":[1,4,6],"228":[1,1,6],"229":[1,1,1],"230":[1,2,39],"231":[1,1,49],"232":[1,1,24],"233":[1,1,46],"234":[1,1,1],"235":[1,2,8],"236":[1,2,9],"237":[1,2,8],"238":[1,2,8],"239":[1,1,1],"240":[1,2,17],"241":[1,2,23],"242":[1,2,28],"243":[1,1,2],"244":[1,1,33],"245":[1,1,40],"246":[1,1,36],"247":[1,1,18],"248":[1,2,23],"249":[1,1,32],"250":[1,1,18],"251":[1,1,52],"252":[1,1,64],"253":[1,1,33],"254":[1,1,42],"255":[2,1,20],"256":[2,1,14],"257":[1,1,1],"258":[1,2,2],"259":[1,3,9],"260":[1,3,11],"261":[1,3,6],"262":[1,3,8],"263":[1,1,9],"264":[1,1,1],"265":[1,2,10],"266":[1,2,16],"267":[1,1,137],"268":[1,1,1],"269":[1,2,31],"270":[1,2,22],"271":[1,2,66],"272":[1,2,47],"273":[1,2,33],"274":[1,2,17],"275":[1,1,1],"276":[1,2,45],"277":[1,2,44],"278":[1,2,22],"279":[1,2,23],"280":[1,2,64],"281":[1,2,55],"282":[1,1,46],"283":[1,1,55],"284":[1,1,65],"285":[1,1,30],"286":[1,1,26],"287":[2,1,28],"288":[1,1,1],"289":[1,2,93],"290":[1,2,42],"291":[1,2,13],"292":[1,2,96],"293":[1,2,67],"294":[1,1,1],"295":[2,1,6],"296":[1,3,52],"297":[1,3,37],"298":[1,3,42],"299":[3,3,49],"300":[1,3,63],"301":[1,3,38],"302":[1,3,36],"303":[1,3,55],"304":[3,1,9],"305":[1,4,27],"306":[1,4,37],"307":[1,4,1],"308":[1,5,10],"309":[1,5,22],"310":[1,5,15],"311":[2,1,9],"312":[1,3,47],"313":[1,3,43],"314":[1,3,1],"315":[1,4,10],"316":[1,4,26],"317":[2,1,9],"318":[1,3,42],"319":[1,3,23],"320":[1,3,32],"321":[2,1,6],"322":[1,3,28],"323":[3,1,5],"324":[1,4,15],"325":[2,1,3],"326":[1,3,46],"327":[1,3,29],"328":[1,3,21],"329":[1,3,9],"330":[1,3,19],"331":[1,3,1],"332":[1,4,36],"333":[1,4,10],"334":[1,4,15],"335":[1,4,19],"336":[1,4,24],"337":[2,1,3],"338":[1,3,11],"339":[2,3,25],"340":[1,3,12],"341":[1,3,27],"342":[1,3,1],"343":[1,4,14],"344":[1,4,9],"345":[3,3,1],"346":[2,6,17],"347":[1,3,20],"348":[1,3,20],"349":[1,3,19],"350":[1,3,74],"351":[1,3,1],"352":[1,4,40],"353":[1,4,13],"354":[1,4,23],"355":[2,1,5],"356":[1,3,9],"357":[1,3,61],"358":[1,3,1],"359":[1,4,18],"360":[1,4,56],"361":[1,4,34],"362":[1,3,20],"363":[1,3,7],"364":[1,3,10],"365":[1,3,1],"366":[1,4,18],"367":[1,4,33],"368":[2,1,2],"369":[1,3,36],"370":[1,3,6],"371":[1,3,1],"372":[1,4,11],"373":[2,1,3],"374":[1,3,51],"375":[1,3,1],"376":[1,4,8],"377":[2,1,5],"378":[1,3,54],"379":[2,1,11],"380":[1,3,1],"381":[1,4,47],"382":[3,1,7],"383":[1,4,1],"384":[1,5,6],"385":[1,5,6],"386":[1,1,25],"387":[1,1,1],"388":[1,1,5],"389":[1,2,17],"390":[1,2,21],"391":[1,2,21],"392":[1,2,27],"393":[1,1,1],"394":[1,2,31],"395":[1,2,23],"396":[1,2,23],"397":[1,1,33],"398":[1,1,31],"399":[1,1,1],"400":[1,2,27],"401":[1,2,28],"402":[1,2,21],"403":[1,2,23],"404":[1,2,21],"405":[1,2,24],"406":[1,2,25],"407":[1,1,1],"408":[1,2,42],"409":[1,2,42],"410":[1,2,52],"411":[1,2,43],"412":[1,2,45],"413":[1,1,1],"414":[1,2,110],"415":[1,1,1],"416":[1,2,19],"417":[1,2,14],"418":[1,2,20],"419":[1,2,9],"420":[1,2,19],"421":[1,2,13],"422":[1,2,12],"423":[1,2,12],"424":[1,2,19],"425":[1,2,16],"426":[1,2,16],"427":[1,1,1],"428":[1,1,1],"429":[1,1,2],"430":[1,1,15],"431":[1,1,16],"432":[1,1,20],"433":[1,1,30],"434":[1,1,22],"435":[1,1,25],"436":[2,1,17],"437":[2,1,12],"438":[1,1,9],"439":[1,1,22],"440":[1,1,24],"441":[1,1,22],"442":[1,1,33],"443":[1,1,23],"444":[1,1,27],"445":[1,1,27],"446":[1,1,35],"447":[1,1,53],"448":[2,1,27],"449":[2,1,39],"450":[3,1,4],"451":[1,3,49],"452":[1,3,1],"453":[2,3,11],"454":[2,3,9],"455":[3,3,13],"456":[3,3,10],"457":[1,3,9],"458":[1,3,23],"459":[1,3,54],"460":[1,3,43],"461":[1,3,25],"462":[1,3,1],"463":[1,3,9],"464":[1,3,12],"465":[1,3,8],"466":[1,3,12],"467":[1,3,19],"468":[1,3,2],"469":[1,3,2],"470":[1,3,1],"471":[1,3,12],"472":[1,3,1],"473":[1,3,42],"474":[1,3,26],"475":[1,3,10],"476":[1,3,39],"477":[1,1,4],"478":[1,1,26],"479":[1,1,16],"480":[1,1,22],"481":[1,1,14],"482":[1,1,24],"483":[1,1,16],"484":[1,1,12],"485":[1,1,26],"486":[1,1,4],"487":[1,1,60],"488":[1,1,58],"489":[1,1,79],"490":[1,1,44],"491":[1,1,48],"492":[2,1,19],"493":[2,1,20],"494":[1,1,14],"495":[2,1,30],"496":[2,1,30],"497":[1,1,30],"498":[1,1,1],"499":[1,2,55],"500":[1,2,53],"501":[1,1,1],"502":[1,1,80],"503":[1,1,22],"504":[1,1,3],"505":[3,2,15],"506":[3,2,15],"507":[3,2,15],"508":[3,2,15],"509":[3,2,34],"510":[1,1,26],"511":[1,1,19],"512":[2,1,31],"513":[2,1,7],"514":[3,1,1],"515":[1,3,1],"516":[1,3,1],"517":[2,3,11],"518":[2,3,9],"519":[3,3,13],"520":[3,3,10],"521":[1,3,9],"522":[1,3,23],"523":[1,3,25],"524":[1,3,1],"525":[1,3,9],"526":[1,3,12],"527":[1,3,8],"528":[1,3,19],"529":[1,3,2],"530":[1,3,2],"531":[1,3,1],"532":[1,3,12],"533":[1,3,1],"534":[1,3,43],"535":[1,1,1],"536":[1,1,46],"537":[1,1,34],"538":[1,1,42],"539":[1,1,1],"540":[1,2,41],"541":[1,2,33],"542":[1,1,21],"543":[1,1,110],"544":[1,1,59],"545":[2,1,14],"546":[3,1,3],"547":[1,3,84],"548":[1,3,50],"549":[1,3,43],"550":[1,3,36],"551":[1,3,1],"552":[1,3,12],"553":[1,3,9],"554":[2,3,13],"555":[2,3,10],"556":[1,3,1],"557":[1,3,12],"558":[1,3,4],"559":[1,3,4],"560":[1,3,4],"561":[1,3,4],"562":[1,3,9],"563":[1,3,2],"564":[1,3,1],"565":[1,3,2],"566":[1,4,5],"567":[1,4,5],"568":[1,4,5],"569":[1,4,5],"570":[1,3,2],"571":[1,4,13],"572":[1,4,11],"573":[1,4,13],"574":[1,4,7],"575":[1,4,13],"576":[1,4,5],"577":[1,4,8],"578":[1,1,1],"579":[1,1,24],"580":[1,1,13],"581":[1,1,23],"582":[1,1,25],"583":[2,1,17],"584":[2,1,12],"585":[1,1,4],"586":[1,1,1],"587":[1,2,15],"588":[1,2,24],"589":[1,1,38],"590":[1,1,1],"591":[1,1,20],"592":[1,1,17],"593":[1,1,18],"594":[1,1,1],"595":[1,2,17],"596":[1,2,18],"597":[1,2,21],"598":[2,1,16],"599":[2,1,14],"600":[1,1,1],"601":[1,1,101],"602":[1,1,103],"603":[1,1,103],"604":[1,1,4],"605":[1,1,1],"606":[1,2,14],"607":[1,2,16],"608":[1,2,17],"609":[1,2,17],"610":[1,1,63],"611":[1,1,2],"612":[1,1,53],"613":[1,1,43],"614":[1,1,37],"615":[1,1,37],"616":[1,1,37],"617":[1,1,39],"618":[1,1,66],"619":[1,1,44],"620":[1,1,67],"621":[2,1,22],"622":[2,1,14],"623":[1,1,1],"624":[1,1,67],"625":[1,1,51],"626":[1,1,48],"627":[1,1,70],"628":[1,1,1],"629":[1,1,73],"630":[1,1,88],"631":[2,1,9],"632":[3,1,7],"633":[1,3,59],"634":[1,3,61],"635":[1,3,33],"636":[1,3,25],"637":[1,3,28],"638":[1,3,1],"639":[2,3,11],"640":[2,3,9],"641":[3,3,14],"642":[3,3,10],"643":[1,3,4],"644":[1,3,8],"645":[1,3,13],"646":[1,3,9],"647":[1,3,7],"648":[1,3,6],"649":[1,3,8],"650":[1,3,7],"651":[1,3,3],"652":[1,3,1],"653":[1,3,10],"654":[1,4,9],"655":[1,5,6],"656":[1,4,8],"657":[1,5,7],"658":[1,5,5],"659":[1,4,10],"660":[1,5,8],"661":[1,4,4],"662":[1,4,4],"663":[1,5,7],"664":[1,5,8],"665":[1,5,8],"666":[1,1,4],"667":[1,1,45],"668":[1,1,20],"669":[1,1,39],"670":[1,1,43],"671":[1,1,1],"672":[1,1,29],"673":[1,1,23],"674":[1,1,24],"675":[1,1,63],"676":[1,1,44],"677":[1,1,88],"678":[1,1,2],"679":[1,1,24],"680":[1,1,23],"681":[1,1,23],"682":[1,1,18],"683":[1,1,1],"684":[1,2,6],"685":[1,2,8],"686":[1,2,8],"687":[1,2,8],"688":[1,2,6],"689":[1,2,8],"690":[1,2,8],"691":[1,2,8],"692":[1,2,6],"693":[1,2,8],"694":[1,2,8],"695":[1,2,8],"696":[1,2,6],"697":[1,2,6],"698":[1,2,6],"699":[1,2,11],"700":[1,2,10],"701":[1,2,11],"702":[1,2,10],"703":[1,2,6],"704":[1,2,6],"705":[1,2,6],"706":[1,2,13],"707":[1,2,6],"708":[1,2,10],"709":[1,2,6],"710":[1,2,10],"711":[1,2,6],"712":[1,2,10],"713":[1,2,20],"714":[1,1,2],"715":[1,1,20],"716":[1,1,18],"717":[1,1,17],"718":[1,1,17],"719":[1,1,1],"720":[1,2,18],"721":[1,2,16],"722":[1,1,19],"723":[1,1,20],"724":[1,1,1],"725":[1,2,6],"726":[1,2,9],"727":[1,2,8],"728":[1,2,8],"729":[1,2,8],"730":[1,2,9],"731":[1,2,8],"732":[1,2,6],"733":[1,2,8],"734":[1,2,8],"735":[1,2,8],"736":[1,2,6],"737":[1,2,8],"738":[1,2,8],"739":[1,2,8],"740":[1,2,6],"741":[1,2,8],"742":[1,2,8],"743":[1,2,8],"744":[1,2,6],"745":[1,2,6],"746":[1,2,11],"747":[1,2,10],"748":[1,2,11],"749":[1,2,10],"750":[1,2,8],"751":[1,2,6],"752":[1,2,6],"753":[1,2,6],"754":[1,2,13],"755":[1,2,6],"756":[1,2,10],"757":[1,2,6],"758":[1,2,10],"759":[1,2,6],"760":[1,2,10],"761":[1,1,21],"762":[1,1,1],"763":[1,2,13],"764":[1,2,24],"765":[1,2,22],"766":[1,1,1],"767":[1,2,12],"768":[1,2,13],"769":[1,1,7],"770":[1,2,20],"771":[1,2,22],"772":[1,2,18],"773":[1,1,3],"774":[1,2,30],"775":[1,2,34],"776":[5,2,35],"777":[1,2,27],"778":[2,1,30],"779":[2,1,12],"780":[1,1,1],"781":[1,1,27],"782":[1,1,31],"783":[1,1,1],"784":[1,2,28],"785":[1,2,29],"786":[1,1,33],"787":[2,1,21],"788":[2,1,10],"789":[1,1,1],"790":[1,1,14],"791":[1,1,24],"792":[1,1,23],"793":[1,1,20],"794":[1,1,11],"795":[1,2,36],"796":[1,2,35],"797":[1,1,79],"798":[1,1,2],"799":[1,1,14],"800":[1,1,24],"801":[1,1,21],"802":[1,1,20],"803":[1,1,11],"804":[1,2,35],"805":[1,2,34],"806":[1,1,83],"807":[1,1,1],"808":[1,1,14],"809":[1,1,23],"810":[1,1,22],"811":[1,1,55],"812":[1,1,1],"813":[1,1,30],"814":[1,1,10],"815":[1,2,29],"816":[1,2,34],"817":[1,1,20],"818":[1,1,5],"819":[1,2,16],"820":[1,2,16],"821":[1,2,17],"822":[1,2,16],"823":[1,2,16],"824":[1,2,16],"825":[1,2,16],"826":[1,2,16],"827":[1,1,19],"828":[1,1,50],"829":[1,1,23],"830":[1,1,21],"831":[2,1,16],"832":[2,1,19],"833":[1,1,1],"834":[1,1,41],"835":[1,1,211],"836":[1,1,35],"837":[1,1,28],"838":[1,1,35],"839":[1,1,60],"840":[1,1,45],"841":[2,1,30],"842":[2,1,12],"843":[1,1,5],"844":[1,1,27],"845":[1,1,26],"846":[1,1,41],"847":[1,1,49],"848":[1,1,19],"849":[2,1,26],"850":[2,1,16],"851":[1,1,9],"852":[1,1,33],"853":[1,1,48],"854":[1,1,37],"855":[2,1,18],"856":[2,1,8],"857":[1,1,2],"858":[1,1,54],"859":[1,1,54],"860":[1,1,34],"861":[1,1,126],"862":[1,1,27],"863":[1,1,1],"864":[1,1,14],"865":[1,1,25],"866":[1,1,65],"867":[1,1,1],"868":[1,1,22],"869":[1,1,41],"870":[1,1,10],"871":[1,1,11],"872":[1,1,9],"873":[1,1,14],"874":[1,1,15],"875":[1,1,21],"876":[1,1,27],"877":[1,1,1],"878":[1,1,51],"879":[1,1,1],"880":[1,1,1],"881":[1,1,6],"882":[1,1,5],"883":[1,1,1],"884":[1,1,16],"885":[1,1,5],"886":[1,1,1],"887":[1,1,6],"888":[1,1,1],"889":[1,1,6],"890":[1,1,7],"891":[1,1,7],"892":[1,1,1],"893":[1,1,9],"894":[1,1,5],"895":[1,1,1],"896":[1,1,7],"897":[1,1,5],"898":[1,1,1],"899":[1,1,6],"900":[1,1,1],"901":[1,1,20],"902":[1,1,20],"903":[1,1,30],"904":[1,1,20],"905":[2,1,1],"906":[1,2,4],"907":[1,2,6],"908":[1,2,6],"909":[1,2,5],"910":[1,2,5],"911":[1,1,4],"912":[1,1,1],"913":[1,1,4],"914":[1,1,5],"915":[1,1,4],"916":[1,1,4],"917":[1,1,4],"918":[1,1,1],"919":[1,1,5],"920":[1,1,4],"921":[1,1,10],"922":[2,1,8],"923":[1,2,3],"924":[2,1,11],"925":[2,1,16],"926":[1,1,1],"927":[1,1,12],"928":[1,1,1],"929":[1,1,10],"930":[1,1,1],"931":[1,1,14],"932":[1,1,2],"933":[1,1,1],"934":[1,1,9],"935":[1,1,5],"936":[2,1,1],"937":[1,2,9],"938":[1,1,1],"939":[1,1,16],"940":[1,1,11],"941":[1,1,11],"942":[2,1,1],"943":[1,1,1],"944":[1,1,19],"945":[1,1,1],"946":[1,1,39],"947":[1,1,1],"948":[1,1,27],"949":[1,1,1],"950":[1,1,17],"951":[1,1,1],"952":[1,1,13],"953":[1,1,13],"954":[1,1,1],"955":[1,1,35],"956":[1,1,2],"957":[1,1,17],"958":[1,1,1],"959":[1,1,17],"960":[1,1,1],"961":[1,1,21],"962":[1,1,8],"963":[1,1,1],"964":[1,1,12],"965":[1,1,1],"966":[1,1,11],"967":[1,1,1],"968":[1,2,79],"969":[1,2,79],"970":[1,1,1],"971":[1,1,7],"972":[1,1,1],"973":[1,2,21],"974":[1,2,20],"975":[1,2,20],"976":[1,2,21],"977":[1,2,22],"978":[1,1,1],"979":[1,1,7],"980":[1,1,1],"981":[1,2,36],"982":[1,2,32],"983":[1,2,34],"984":[1,2,34],"985":[1,2,34],"986":[1,2,32],"987":[1,2,32],"988":[1,2,32],"989":[1,1,1],"990":[1,1,7],"991":[1,1,1],"992":[3,2,25],"993":[3,2,31],"994":[1,2,60],"995":[1,2,6],"996":[1,1,1],"997":[1,1,7],"998":[1,1,33],"999":[1,1,1],"1000":[1,1,7],"1001":[1,1,13],"1002":[1,1,1],"1003":[1,1,7],"1004":[1,1,15],"1005":[1,1,1],"1006":[1,1,13],"1007":[1,1,19],"1008":[1,1,11],"1009":[1,1,12],"1010":[1,1,1],"1011":[1,1,14],"1012":[1,1,20],"1013":[1,1,11],"1014":[1,1,12],"1015":[1,1,2],"1016":[1,1,3],"1017":[1,1,20],"1018":[1,1,2],"1019":[1,1,8],"1020":[1,1,27],"1021":[1,1,3],"1022":[1,1,3],"1023":[1,1,27],"1024":[1,1,3],"1025":[1,1,3],"1026":[1,1,26],"1027":[1,1,2],"1028":[1,1,3],"1029":[1,1,19],"1030":[1,1,1],"1031":[1,1,10],"1032":[1,1,17],"1033":[1,1,1],"1034":[1,1,9],"1035":[1,1,17],"1036":[1,1,1],"1037":[1,1,19],"1038":[1,1,1],"1039":[1,2,16],"1040":[1,2,16],"1041":[1,1,1],"1042":[1,1,11],"1043":[3,1,25],"1044":[3,1,25],"1045":[3,1,25],"1046":[1,1,5],"1047":[1,1,1],"1048":[1,1,8],"1049":[1,1,19],"1050":[1,1,1],"1051":[1,1,8],"1052":[1,1,15],"1053":[1,1,1],"1054":[1,1,10],"1055":[1,1,19],"1056":[1,1,29],"1057":[1,1,1],"1058":[1,1,11],"1059":[1,1,33],"1060":[1,1,1],"1061":[1,1,23],"1062":[1,1,1],"1063":[3,2,22],"1064":[3,2,22],"1065":[3,2,22],"1066":[3,2,22],"1067":[1,1,1],"1068":[1,1,9],"1069":[1,1,31],"1070":[1,1,1],"1071":[1,1,6],"1072":[1,1,5],"1073":[1,1,1],"1074":[1,1,10],"1075":[1,1,1],"1076":[2,2,19],"1077":[2,2,19],"1078":[3,2,20],"1079":[3,2,20],"1080":[1,1,1],"1081":[1,1,11],"1082":[3,1,25],"1083":[3,1,24],"1084":[1,1,1],"1085":[1,1,10],"1086":[1,1,1],"1087":[2,2,17],"1088":[2,2,17],"1089":[2,2,17],"1090":[3,2,18],"1091":[1,1,1],"1092":[1,1,7],"1093":[1,1,28],"1094":[1,1,1],"1095":[1,1,7],"1096":[1,1,1],"1097":[1,2,29],"1098":[1,2,29],"1099":[1,2,32],"1100":[1,2,30],"1101":[1,1,1],"1102":[1,1,7],"1103":[1,1,1],"1104":[1,2,29],"1105":[1,2,29],"1106":[1,2,30]},"averageFieldLength":[1.196025293586269,1.733514001806684,19.163504968383023],"storedFields":{"0":{"title":"颜色","titles":[]},"1":{"title":"语义化调色板","titles":["颜色"]},"2":{"title":"界面颜色","titles":["颜色"]},"3":{"title":"特殊颜色","titles":["颜色"]},"4":{"title":"额外的颜色定义","titles":["颜色"]},"5":{"title":"使用颜色","titles":["颜色"]},"6":{"title":"通过 CSS 变量","titles":["颜色","使用颜色"]},"7":{"title":"使用 CSS 工具类","titles":["颜色","使用颜色"]},"8":{"title":"在设计中使用","titles":["颜色","使用颜色"]},"9":{"title":"自定义配色","titles":["颜色"]},"10":{"title":"字体","titles":[]},"11":{"title":"字体风格","titles":["字体"]},"12":{"title":"字号","titles":["字体"]},"13":{"title":"字重","titles":["字体"]},"14":{"title":"行高","titles":["字体"]},"15":{"title":"圆角","titles":[]},"16":{"title":"圆角配置","titles":["圆角"]},"17":{"title":"使用圆角","titles":["圆角"]},"18":{"title":"通过 CSS 工具类","titles":["圆角","使用圆角"]},"19":{"title":"通过 CSS 变量","titles":["圆角","使用圆角"]},"20":{"title":"自定义圆角","titles":["圆角"]},"21":{"title":"覆盖 CSS 变量","titles":["圆角","自定义圆角"]},"22":{"title":"自定义主题","titles":["圆角","自定义圆角"]},"23":{"title":"屏幕","titles":[]},"24":{"title":"屏幕断点","titles":["屏幕"]},"25":{"title":"使用断点","titles":["屏幕"]},"26":{"title":"通过 .container 工具类","titles":["屏幕","使用断点"]},"27":{"title":"通过 CSS 变量","titles":["屏幕","使用断点"]},"28":{"title":"自定义断点","titles":["屏幕"]},"29":{"title":"覆盖 CSS 变量","titles":["屏幕","自定义断点"]},"30":{"title":"自定义主题","titles":["屏幕","自定义断点"]},"31":{"title":"阴影","titles":[]},"32":{"title":"阴影配置","titles":["阴影"]},"33":{"title":"使用阴影","titles":["阴影"]},"34":{"title":"通过 CSS 工具类","titles":["阴影","使用阴影"]},"35":{"title":"通过 CSS 变量","titles":["阴影","使用阴影"]},"36":{"title":"自定义阴影","titles":["阴影"]},"37":{"title":"覆盖 CSS 变量","titles":["阴影","自定义阴影"]},"38":{"title":"自定义主题","titles":["阴影","自定义阴影"]},"39":{"title":"间距","titles":[]},"40":{"title":"间距配置","titles":["间距"]},"41":{"title":"使用间距","titles":["间距"]},"42":{"title":"自定义间距","titles":["间距"]},"43":{"title":"打包","titles":[]},"44":{"title":"打包组件库","titles":["打包"]},"45":{"title":"打包文档","titles":["打包"]},"46":{"title":"开发","titles":[]},"47":{"title":"开发服务","titles":["开发"]},"48":{"title":"对组件进行开发调试","titles":["开发"]},"49":{"title":"组件开发目录","titles":["开发","对组件进行开发调试"]},"50":{"title":"文档开发服务","titles":["开发"]},"51":{"title":"组件库扩展","titles":[]},"52":{"title":"定义扩展库","titles":["组件库扩展"]},"53":{"title":"添加扩展库","titles":["组件库扩展"]},"54":{"title":"启动开发服务","titles":["组件库扩展"]},"55":{"title":"启动文档服务器","titles":["组件库扩展"]},"56":{"title":"打包","titles":["组件库扩展"]},"57":{"title":"指引","titles":[]},"58":{"title":"兼容性","titles":[]},"59":{"title":"支持的浏览器","titles":["兼容性"]},"60":{"title":"用到的第三方库","titles":["兼容性"]},"61":{"title":"技术栈","titles":["兼容性"]},"62":{"title":"快速上手","titles":[]},"63":{"title":"下载使用","titles":["快速上手"]},"64":{"title":"使用 CDN","titles":["快速上手"]},"65":{"title":"使用 JS 组件","titles":["快速上手"]},"66":{"title":"使用 ES Module","titles":["快速上手"]},"67":{"title":"使用 zui-create 声明组件","titles":["快速上手"]},"68":{"title":"使用 npm","titles":["快速上手"]},"69":{"title":"介绍","titles":[]},"70":{"title":"功能特性","titles":["介绍"]},"71":{"title":"与 ZUI1 的区别","titles":["介绍"]},"72":{"title":"教程","titles":[]},"73":{"title":"介绍","titles":["教程"]},"74":{"title":"全局配置机制","titles":["教程"]},"75":{"title":"使用 CSS 工具类","titles":["教程"]},"76":{"title":"使用 CSS 组件","titles":["教程"]},"77":{"title":"使用 JS 组件","titles":["教程"]},"78":{"title":"全局对象 zui","titles":["教程","使用 JS 组件"]},"79":{"title":"Component 类","titles":["教程","使用 JS 组件"]},"80":{"title":"创建组件实例","titles":["教程","使用 JS 组件"]},"81":{"title":"调用组件方法","titles":["教程","使用 JS 组件"]},"82":{"title":"获取组件实例","titles":["教程","使用 JS 组件"]},"83":{"title":"通过 Cash 辅助方法使用组件","titles":["教程","使用 JS 组件"]},"84":{"title":"ComponentFromReact 类","titles":["教程","使用 JS 组件"]},"85":{"title":"点击触发调用","titles":["教程","使用 JS 组件"]},"86":{"title":"特殊组件调用","titles":["教程","使用 JS 组件"]},"87":{"title":"元素属性前缀","titles":["教程","使用 JS 组件"]},"88":{"title":"初始化脚本","titles":["教程"]},"89":{"title":"便捷事件机制","titles":["教程"]},"90":{"title":"使用 JS 辅助工具","titles":["教程"]},"91":{"title":"自定义组件","titles":["教程"]},"92":{"title":"自定义 CSS 组件","titles":["教程","自定义组件"]},"93":{"title":"自定义 JS 组件","titles":["教程","自定义组件"]},"94":{"title":"开发定制入门","titles":["教程"]},"95":{"title":"Cash(jQuery)扩展","titles":[]},"96":{"title":"Cash 组件调用方式","titles":["Cash(jQuery)扩展"]},"97":{"title":"获取组件实例 $.fn.zui","titles":["Cash(jQuery)扩展","Cash 组件调用方式"]},"98":{"title":"初始化组件实例或调用组件方法","titles":["Cash(jQuery)扩展","Cash 组件调用方式"]},"99":{"title":"辅助方法","titles":["Cash(jQuery)扩展"]},"100":{"title":"$.fn.resize() 监听元素尺寸变化","titles":["Cash(jQuery)扩展","辅助方法"]},"101":{"title":"组件基类","titles":[]},"102":{"title":"Component 类","titles":["组件基类"]},"103":{"title":"创建组件实例","titles":["组件基类"]},"104":{"title":"调用组件方法","titles":["组件基类"]},"105":{"title":"获取组件实例","titles":["组件基类"]},"106":{"title":"CSS 组件","titles":[]},"107":{"title":"基本使用","titles":["CSS 组件"]},"108":{"title":"组件样式","titles":["CSS 组件"]},"109":{"title":"通用样式修饰","titles":["CSS 组件","组件样式"]},"110":{"title":"专用样式修饰","titles":["CSS 组件","组件样式"]},"111":{"title":"CSS 变量","titles":["CSS 组件"]},"112":{"title":"React 组件","titles":[]},"113":{"title":"便捷组件声明","titles":[]},"114":{"title":"便捷事件绑定","titles":[]},"115":{"title":"介绍","titles":["便捷事件绑定"]},"116":{"title":"事件类型","titles":["便捷事件绑定"]},"117":{"title":"自定义选项","titles":["便捷事件绑定"]},"118":{"title":"内置参数","titles":["便捷事件绑定"]},"119":{"title":"全局触发调用","titles":[]},"120":{"title":"使用","titles":["全局触发调用"]},"121":{"title":"兼容模式","titles":["全局触发调用"]},"122":{"title":"支持的组件","titles":["全局触发调用"]},"123":{"title":"消息框","titles":[]},"124":{"title":"基本使用","titles":["消息框"]},"125":{"title":"包含链接","titles":["消息框"]},"126":{"title":"包含关闭按钮","titles":["消息框"]},"127":{"title":"包含操作按钮","titles":["消息框"]},"128":{"title":"外观类型","titles":["消息框"]},"129":{"title":"CSS 类","titles":["消息框"]},"130":{"title":"CSS 变量","titles":["消息框"]},"131":{"title":"头像组","titles":[]},"132":{"title":"基本使用","titles":["头像组"]},"133":{"title":"尺寸","titles":["头像组"]},"134":{"title":"堆叠间距","titles":["头像组"]},"135":{"title":"CSS 类","titles":["头像组"]},"136":{"title":"参考","titles":["头像组"]},"137":{"title":"头像","titles":[]},"138":{"title":"基本使用","titles":["头像"]},"139":{"title":"头像形状","titles":["头像"]},"140":{"title":"外观类型","titles":["头像"]},"141":{"title":"尺寸","titles":["头像"]},"142":{"title":"CSS 类","titles":["头像"]},"143":{"title":"CSS 变量","titles":["头像"]},"144":{"title":"参考","titles":["头像"]},"145":{"title":"面包屑","titles":[]},"146":{"title":"基本使用","titles":["面包屑"]},"147":{"title":"CSS 类","titles":["面包屑"]},"148":{"title":"CSS 变量","titles":["面包屑"]},"149":{"title":"按钮组","titles":[]},"150":{"title":"使用方法","titles":["按钮组"]},"151":{"title":"多组按钮","titles":["按钮组"]},"152":{"title":"尺寸","titles":["按钮组"]},"153":{"title":"外观","titles":["按钮组"]},"154":{"title":"使用下拉菜单","titles":["按钮组"]},"155":{"title":"CSS 类","titles":["按钮组"]},"156":{"title":"参考","titles":["按钮组"]},"157":{"title":"按钮","titles":[]},"158":{"title":"使用方法","titles":["按钮"]},"159":{"title":"图标按钮","titles":["按钮"]},"160":{"title":"外观","titles":["按钮"]},"161":{"title":"外观类型","titles":["按钮","外观"]},"162":{"title":"链接按钮","titles":["按钮","外观"]},"163":{"title":"按钮圆角","titles":["按钮","外观"]},"164":{"title":"按钮阴影效果","titles":["按钮","外观"]},"165":{"title":"尺寸","titles":["按钮"]},"166":{"title":"形状","titles":["按钮"]},"167":{"title":"正方形按钮","titles":["按钮","形状"]},"168":{"title":"圆形按钮","titles":["按钮","形状"]},"169":{"title":"状态","titles":["按钮"]},"170":{"title":"禁用状态","titles":["按钮","状态"]},"171":{"title":"激活状态","titles":["按钮"]},"172":{"title":"加载中状态","titles":["按钮","激活状态"]},"173":{"title":"CSS 类","titles":["按钮"]},"174":{"title":"CSS 变量","titles":["按钮"]},"175":{"title":"Calendar 日历","titles":[]},"176":{"title":"基本使用","titles":["Calendar 日历"]},"177":{"title":"默认样式","titles":["Calendar 日历"]},"178":{"title":"自定义事件与事件集","titles":["Calendar 日历"]},"179":{"title":"可配置项","titles":["Calendar 日历"]},"180":{"title":"日历:","titles":["Calendar 日历","可配置项"]},"181":{"title":"事件属性:","titles":["Calendar 日历","可配置项"]},"182":{"title":"事件集:","titles":["Calendar 日历","可配置项"]},"183":{"title":"颜色选择器","titles":[]},"184":{"title":"基本使用","titles":["颜色选择器"]},"185":{"title":"自定义颜色","titles":["颜色选择器"]},"186":{"title":"自定义图标","titles":["颜色选择器"]},"187":{"title":"同步颜色","titles":["颜色选择器"]},"188":{"title":"配合使用","titles":["颜色选择器"]},"189":{"title":"作为按钮","titles":["颜色选择器","配合使用"]},"190":{"title":"在输入组中使用","titles":["颜色选择器","配合使用"]},"191":{"title":"在输入框中使用","titles":["颜色选择器","配合使用"]},"192":{"title":"选项","titles":["颜色选择器"]},"193":{"title":"上下文菜单","titles":[]},"194":{"title":"使用方法","titles":["上下文菜单"]},"195":{"title":"静态用法","titles":["上下文菜单","使用方法"]},"196":{"title":"动态生成","titles":["上下文菜单","使用方法"]},"197":{"title":"引入","titles":["上下文菜单"]},"198":{"title":"通过npm","titles":["上下文菜单","引入"]},"199":{"title":"通过全局对象","titles":["上下文菜单","引入"]},"200":{"title":"使用React 组件","titles":["上下文菜单","引入"]},"201":{"title":"使用Jquery 扩展","titles":["上下文菜单","引入"]},"202":{"title":"多级菜单","titles":["上下文菜单"]},"203":{"title":"主动展开菜单","titles":["上下文菜单"]},"204":{"title":"构造方法","titles":["上下文菜单"]},"205":{"title":"选项","titles":["上下文菜单"]},"206":{"title":"className","titles":["上下文菜单","选项"]},"207":{"title":"items","titles":["上下文菜单","选项"]},"208":{"title":"placement","titles":["上下文菜单","选项"]},"209":{"title":"strategy","titles":["上下文菜单","选项"]},"210":{"title":"hasIcons","titles":["上下文菜单","选项"]},"211":{"title":"事件","titles":["上下文菜单"]},"212":{"title":"show","titles":["上下文菜单","事件"]},"213":{"title":"API","titles":["上下文菜单"]},"214":{"title":"items 的单个对象属性","titles":["上下文菜单","API"]},"215":{"title":"text","titles":["上下文菜单","API","items 的单个对象属性"]},"216":{"title":"icon","titles":["上下文菜单","API","items 的单个对象属性"]},"217":{"title":"trailingIcon","titles":["上下文菜单","API","items 的单个对象属性"]},"218":{"title":"className","titles":["上下文菜单","API","items 的单个对象属性"]},"219":{"title":"style","titles":["上下文菜单","API","items 的单个对象属性"]},"220":{"title":"url","titles":["上下文菜单","API","items 的单个对象属性"]},"221":{"title":"target","titles":["上下文菜单","API","items 的单个对象属性"]},"222":{"title":"disabled","titles":["上下文菜单","API","items 的单个对象属性"]},"223":{"title":"active","titles":["上下文菜单","API","items 的单个对象属性"]},"224":{"title":"type","titles":["上下文菜单","API","items 的单个对象属性"]},"225":{"title":"rootClass","titles":["上下文菜单","API","items 的单个对象属性"]},"226":{"title":"items","titles":["上下文菜单","API","items 的单个对象属性"]},"227":{"title":"onClick","titles":["上下文菜单","API","items 的单个对象属性"]},"228":{"title":"仪表盘","titles":[]},"229":{"title":"用法","titles":["仪表盘"]},"230":{"title":"一般用法","titles":["仪表盘","用法"]},"231":{"title":"选项","titles":["仪表盘"]},"232":{"title":"预设区块尺寸","titles":["仪表盘"]},"233":{"title":"区块定义","titles":["仪表盘"]},"234":{"title":"方法","titles":["仪表盘"]},"235":{"title":"load","titles":["仪表盘","方法"]},"236":{"title":"render","titles":["仪表盘","方法"]},"237":{"title":"addBlock","titles":["仪表盘","方法"]},"238":{"title":"removeBlock","titles":["仪表盘","方法"]},"239":{"title":"API","titles":["仪表盘"]},"240":{"title":"BlockFetcher","titles":["仪表盘","API"]},"241":{"title":"BlockSetting","titles":["仪表盘","API"]},"242":{"title":"DashboardOptions","titles":["仪表盘","API"]},"243":{"title":"下拉菜单","titles":[]},"244":{"title":"使用方法","titles":["下拉菜单"]},"245":{"title":"关联菜单元素","titles":["下拉菜单"]},"246":{"title":"手动初始化","titles":["下拉菜单"]},"247":{"title":"显示箭头","titles":["下拉菜单"]},"248":{"title":"改变箭头大小","titles":["下拉菜单","显示箭头"]},"249":{"title":"鼠标悬停展开菜单","titles":["下拉菜单"]},"250":{"title":"浮动方向","titles":["下拉菜单"]},"251":{"title":"多级子菜单","titles":["下拉菜单"]},"252":{"title":"自定义菜单","titles":["下拉菜单"]},"253":{"title":"禁用的菜单项","titles":["下拉菜单"]},"254":{"title":"标题和分割线","titles":["下拉菜单"]},"255":{"title":"CSS 类","titles":["下拉菜单"]},"256":{"title":"CSS 变量","titles":["下拉菜单"]},"257":{"title":"API","titles":["下拉菜单"]},"258":{"title":"DropdownOptions","titles":["下拉菜单","API"]},"259":{"title":"trigger","titles":["下拉菜单","API","DropdownOptions"]},"260":{"title":"arrow","titles":["下拉菜单","API","DropdownOptions"]},"261":{"title":"offset","titles":["下拉菜单","API","DropdownOptions"]},"262":{"title":"menu","titles":["下拉菜单","API","DropdownOptions"]},"263":{"title":"数据表格","titles":[]},"264":{"title":"示例","titles":["数据表格"]},"265":{"title":"基本功能","titles":["数据表格","示例"]},"266":{"title":"增强功能","titles":["数据表格","示例"]},"267":{"title":"使用","titles":["数据表格"]},"268":{"title":"布局","titles":["数据表格"]},"269":{"title":"宽和高","titles":["数据表格","布局"]},"270":{"title":"响应式","titles":["数据表格","布局"]},"271":{"title":"列宽","titles":["数据表格","布局"]},"272":{"title":"固定两侧的列","titles":["数据表格","布局"]},"273":{"title":"表头","titles":["数据表格","布局"]},"274":{"title":"行高","titles":["数据表格","布局"]},"275":{"title":"外观","titles":["数据表格"]},"276":{"title":"排序标记","titles":["数据表格","外观"]},"277":{"title":"鼠标悬停效果","titles":["数据表格","外观"]},"278":{"title":"隔行变色","titles":["数据表格","外观"]},"279":{"title":"完整边框","titles":["数据表格","外观"]},"280":{"title":"滚动条","titles":["数据表格","外观"]},"281":{"title":"单元格样式","titles":["数据表格","外观"]},"282":{"title":"行选中交互","titles":["数据表格"]},"283":{"title":"多层级数据结构","titles":["数据表格"]},"284":{"title":"自定义渲染","titles":["数据表格"]},"285":{"title":"单元格类型","titles":["数据表格"]},"286":{"title":"插件机制","titles":["数据表格"]},"287":{"title":"CSS 变量","titles":["数据表格"]},"288":{"title":"API","titles":["数据表格"]},"289":{"title":"初始化选项","titles":["数据表格","API"]},"290":{"title":"列定义","titles":["数据表格","API"]},"291":{"title":"行数据定义","titles":["数据表格","API"]},"292":{"title":"插件定义","titles":["数据表格","API"]},"293":{"title":"方法","titles":["数据表格","API"]},"294":{"title":"数据表格插件","titles":[]},"295":{"title":"单元格格式插件 rich","titles":["数据表格插件"]},"296":{"title":"链接","titles":["数据表格插件","单元格格式插件 rich"]},"297":{"title":"格式化字符串","titles":["数据表格插件","单元格格式插件 rich"]},"298":{"title":"从对象映射","titles":["数据表格插件","单元格格式插件 rich"]},"299":{"title":"以 HTML 进行渲染","titles":["数据表格插件","单元格格式插件 rich"]},"300":{"title":"格式化日期时间","titles":["数据表格插件","单元格格式插件 rich"]},"301":{"title":"环形进度条","titles":["数据表格插件","单元格格式插件 rich"]},"302":{"title":"悬停提示","titles":["数据表格插件","单元格格式插件 rich"]},"303":{"title":"从对象映射样式","titles":["数据表格插件","单元格格式插件 rich"]},"304":{"title":"按列排序 sort-type","titles":["数据表格插件"]},"305":{"title":"指定列的排序状态","titles":["数据表格插件","按列排序 sort-type"]},"306":{"title":"指定列排序链接","titles":["数据表格插件","按列排序 sort-type"]},"307":{"title":"API","titles":["数据表格插件","按列排序 sort-type"]},"308":{"title":"列排序类型","titles":["数据表格插件","按列排序 sort-type","API"]},"309":{"title":"列定义配置","titles":["数据表格插件","按列排序 sort-type","API"]},"310":{"title":"表格初始化选项","titles":["数据表格插件","按列排序 sort-type","API"]},"311":{"title":"本地排序 sort","titles":["数据表格插件"]},"312":{"title":"指定列的排序规则","titles":["数据表格插件","本地排序 sort"]},"313":{"title":"指定通用排序规则","titles":["数据表格插件","本地排序 sort"]},"314":{"title":"API","titles":["数据表格插件","本地排序 sort"]},"315":{"title":"列定义配置","titles":["数据表格插件","本地排序 sort","API"]},"316":{"title":"表格初始化选项","titles":["数据表格插件","本地排序 sort","API"]},"317":{"title":"头像 avatar","titles":["数据表格插件"]},"318":{"title":"显示为头像","titles":["数据表格插件","头像 avatar"]},"319":{"title":"显示为头像和名称","titles":["数据表格插件","头像 avatar"]},"320":{"title":"显示为头像按钮","titles":["数据表格插件","头像 avatar"]},"321":{"title":"列分组 group","titles":["数据表格插件"]},"322":{"title":"分组间分割线","titles":["数据表格插件","列分组 group"]},"323":{"title":"列鼠标悬停效果 col-hover","titles":["数据表格插件"]},"324":{"title":"启用列鼠标悬停效果","titles":["数据表格插件","列鼠标悬停效果 col-hover"]},"325":{"title":"多层级 nested","titles":["数据表格插件"]},"326":{"title":"启用多层级","titles":["数据表格插件","多层级 nested"]},"327":{"title":"显示层级切换按钮和设置缩进","titles":["数据表格插件","多层级 nested"]},"328":{"title":"手动展开或收起子行","titles":["数据表格插件","多层级 nested"]},"329":{"title":"判断是否收起所有子行","titles":["数据表格插件","多层级 nested"]},"330":{"title":"获取层级和折叠信息","titles":["数据表格插件","多层级 nested"]},"331":{"title":"API","titles":["数据表格插件","多层级 nested"]},"332":{"title":"表格初始化选项","titles":["数据表格插件","多层级 nested","API"]},"333":{"title":"列定义配置","titles":["数据表格插件","多层级 nested","API"]},"334":{"title":"折叠和展开状态","titles":["数据表格插件","多层级 nested","API"]},"335":{"title":"行层级和折叠信息对象","titles":["数据表格插件","多层级 nested","API"]},"336":{"title":"实例方法","titles":["数据表格插件","多层级 nested","API"]},"337":{"title":"行选中 checkable","titles":["数据表格插件"]},"338":{"title":"启用行选中","titles":["数据表格插件","行选中 checkable"]},"339":{"title":"显示 Checkbox","titles":["数据表格插件","行选中 checkable"]},"340":{"title":"获取所有选中的行","titles":["数据表格插件","行选中 checkable"]},"341":{"title":"手动切换选中行","titles":["数据表格插件","行选中 checkable"]},"342":{"title":"判断行是否选中","titles":["数据表格插件","行选中 checkable"]},"343":{"title":"判断特定行是否选中","titles":["数据表格插件","行选中 checkable","判断行是否选中"]},"344":{"title":"判断所有行是否选中","titles":["数据表格插件","行选中 checkable","判断行是否选中"]},"345":{"title":"在表尾显示 Checkbox 和选中信息","titles":["数据表格插件","行选中 checkable"]},"346":{"title":"表尾显示 Checkbox","titles":["数据表格插件","行选中 checkable","在表尾显示 Checkbox 和选中信息"]},"347":{"title":"限制行是否可以被选中","titles":["数据表格插件","行选中 checkable"]},"348":{"title":"动态启用行选中","titles":["数据表格插件","行选中 checkable"]},"349":{"title":"监听行选中变更","titles":["数据表格插件","行选中 checkable"]},"350":{"title":"表尾显示选中信息","titles":["数据表格插件","行选中 checkable"]},"351":{"title":"API","titles":["数据表格插件","行选中 checkable"]},"352":{"title":"表格初始化选项","titles":["数据表格插件","行选中 checkable","API"]},"353":{"title":"列定义配置","titles":["数据表格插件","行选中 checkable","API"]},"354":{"title":"实例方法","titles":["数据表格插件","行选中 checkable","API"]},"355":{"title":"操作列 actions","titles":["数据表格插件"]},"356":{"title":"定义操作列","titles":["数据表格插件","操作列 actions"]},"357":{"title":"定义操作按钮","titles":["数据表格插件","操作列 actions"]},"358":{"title":"定义行上的操作按钮","titles":["数据表格插件","操作列 actions"]},"359":{"title":"操作按钮定义类型","titles":["数据表格插件","操作列 actions","定义行上的操作按钮"]},"360":{"title":"通过列定义配置","titles":["数据表格插件","操作列 actions","定义行上的操作按钮"]},"361":{"title":"在行数据上配置","titles":["数据表格插件","操作列 actions","定义行上的操作按钮"]},"362":{"title":"自定义生成操作按钮","titles":["数据表格插件","操作列 actions"]},"363":{"title":"自定义操作工具栏配置","titles":["数据表格插件","操作列 actions"]},"364":{"title":"自动定义操作列宽度","titles":["数据表格插件","操作列 actions"]},"365":{"title":"API","titles":["数据表格插件","操作列 actions"]},"366":{"title":"初始化选项","titles":["数据表格插件","操作列 actions","API"]},"367":{"title":"列自定义配置","titles":["数据表格插件","操作列 actions","API"]},"368":{"title":"底部工具栏 toolbar","titles":["数据表格插件"]},"369":{"title":"定义底部工具栏","titles":["数据表格插件","底部工具栏 toolbar"]},"370":{"title":"仅在行选中时显示底部工具栏","titles":["数据表格插件","底部工具栏 toolbar"]},"371":{"title":"API","titles":["数据表格插件","底部工具栏 toolbar"]},"372":{"title":"初始化选项","titles":["数据表格插件","底部工具栏 toolbar","API"]},"373":{"title":"底部分页器 pager","titles":["数据表格插件"]},"374":{"title":"定义分页器","titles":["数据表格插件","底部分页器 pager"]},"375":{"title":"API","titles":["数据表格插件","底部分页器 pager"]},"376":{"title":"初始化选项","titles":["数据表格插件","底部分页器 pager","API"]},"377":{"title":"跨行跨列 cellspan","titles":["数据表格插件"]},"378":{"title":"定义单元格跨行跨列","titles":["数据表格插件","跨行跨列 cellspan"]},"379":{"title":"拖放排序 sortable","titles":["数据表格插件"]},"380":{"title":"API","titles":["数据表格插件","拖放排序 sortable"]},"381":{"title":"初始化选项","titles":["数据表格插件","拖放排序 sortable","API"]},"382":{"title":"表头分组 header-group","titles":["数据表格插件"]},"383":{"title":"API","titles":["数据表格插件","表头分组 header-group"]},"384":{"title":"初始化选项","titles":["数据表格插件","表头分组 header-group","API"]},"385":{"title":"列定义配置","titles":["数据表格插件","表头分组 header-group","API"]},"386":{"title":"更多插件开发中","titles":["数据表格插件"]},"387":{"title":"文件选择","titles":[]},"388":{"title":"界面模式","titles":["文件选择"]},"389":{"title":"按钮模式","titles":["文件选择","界面模式"]},"390":{"title":"方框模式","titles":["文件选择","界面模式"]},"391":{"title":"网格模式","titles":["文件选择","界面模式"]},"392":{"title":"图片选择","titles":["文件选择","界面模式"]},"393":{"title":"文件限制","titles":["文件选择"]},"394":{"title":"限制文件类型","titles":["文件选择","文件限制"]},"395":{"title":"限制文件大小","titles":["文件选择","文件限制"]},"396":{"title":"限制文件数目","titles":["文件选择","文件限制"]},"397":{"title":"预设文件","titles":["文件选择"]},"398":{"title":"禁用","titles":["文件选择"]},"399":{"title":"个性化配置","titles":["文件选择"]},"400":{"title":"提示信息","titles":["文件选择","个性化配置"]},"401":{"title":"文件图标","titles":["文件选择","个性化配置"]},"402":{"title":"显示缩略图","titles":["文件选择","个性化配置"]},"403":{"title":"文件拖放","titles":["文件选择","个性化配置"]},"404":{"title":"一次选择一个文件","titles":["文件选择","个性化配置"]},"405":{"title":"网格模式配置","titles":["文件选择","个性化配置"]},"406":{"title":"自定义文件上传按钮","titles":["文件选择","个性化配置"]},"407":{"title":"文件操作","titles":["文件选择"]},"408":{"title":"文件重命名","titles":["文件选择","文件操作"]},"409":{"title":"文件移除","titles":["文件选择","文件操作"]},"410":{"title":"自定义操作提示信息","titles":["文件选择","文件操作"]},"411":{"title":"操作拦截","titles":["文件选择","文件操作"]},"412":{"title":"文件限制拦截","titles":["文件选择","文件操作"]},"413":{"title":"选项","titles":["文件选择"]},"414":{"title":"FileSelectorProps","titles":["文件选择","选项"]},"415":{"title":"API","titles":["文件选择"]},"416":{"title":"FileInfo","titles":["文件选择","API"]},"417":{"title":"StaticFileInfo","titles":["文件选择","API"]},"418":{"title":"FileSize","titles":["文件选择","API"]},"419":{"title":"DefaltFileInfo","titles":["文件选择","API"]},"420":{"title":"FileButtonGenerator","titles":["文件选择","API"]},"421":{"title":"FileAddCallback","titles":["文件选择","API"]},"422":{"title":"FileSelectCallback","titles":["文件选择","API"]},"423":{"title":"RemoveFileCallback","titles":["文件选择","API"]},"424":{"title":"RenameFileCallback","titles":["文件选择","API"]},"425":{"title":"DuplicatedCallback","titles":["文件选择","API"]},"426":{"title":"ExceededLimitCallback","titles":["文件选择","API"]},"427":{"title":"看板","titles":[]},"428":{"title":"示例","titles":["看板"]},"429":{"title":"标签","titles":[]},"430":{"title":"使用方法","titles":["标签"]},"431":{"title":"外观类型","titles":["标签"]},"432":{"title":"尺寸","titles":["标签"]},"433":{"title":"圆角","titles":["标签"]},"434":{"title":"圆点标签","titles":["标签"]},"435":{"title":"与按钮组合使用","titles":["标签"]},"436":{"title":"CSS 类","titles":["标签"]},"437":{"title":"CSS 变量","titles":["标签"]},"438":{"title":"菜单","titles":[]},"439":{"title":"使用方法","titles":["菜单"]},"440":{"title":"标题","titles":["菜单"]},"441":{"title":"分割线","titles":["菜单"]},"442":{"title":"包含图标","titles":["菜单"]},"443":{"title":"禁用的菜单项","titles":["菜单"]},"444":{"title":"标记激活项","titles":["菜单"]},"445":{"title":"标记选中项","titles":["菜单"]},"446":{"title":"尾部图标","titles":["菜单"]},"447":{"title":"自定义菜单项","titles":["菜单"]},"448":{"title":"CSS 类","titles":["菜单"]},"449":{"title":"CSS 变量","titles":["菜单"]},"450":{"title":"菜单生成器 [WIP]","titles":[]},"451":{"title":"示例","titles":["菜单生成器 [WIP]"]},"452":{"title":"引入","titles":["菜单生成器 [WIP]"]},"453":{"title":"通过 npm","titles":["菜单生成器 [WIP]","引入"]},"454":{"title":"通过全局对象 zui","titles":["菜单生成器 [WIP]","引入"]},"455":{"title":"使用 React 组件","titles":["菜单生成器 [WIP]","引入"]},"456":{"title":"使用 jQuery 扩展","titles":["菜单生成器 [WIP]","引入"]},"457":{"title":"更新菜单项","titles":["菜单生成器 [WIP]"]},"458":{"title":"动态菜单项","titles":["菜单生成器 [WIP]"]},"459":{"title":"监听点击事件","titles":["菜单生成器 [WIP]"]},"460":{"title":"多层级菜单","titles":["菜单生成器 [WIP]"]},"461":{"title":"构造方法","titles":["菜单生成器 [WIP]"]},"462":{"title":"选项","titles":["菜单生成器 [WIP]"]},"463":{"title":"className","titles":["菜单生成器 [WIP]","选项"]},"464":{"title":"items","titles":["菜单生成器 [WIP]","选项"]},"465":{"title":"hasIcons","titles":["菜单生成器 [WIP]","选项"]},"466":{"title":"subMenuTrigger","titles":["菜单生成器 [WIP]","选项"]},"467":{"title":"onRenderItem","titles":["菜单生成器 [WIP]","选项"]},"468":{"title":"afterRender","titles":["菜单生成器 [WIP]","选项"]},"469":{"title":"afterRender","titles":["菜单生成器 [WIP]","选项"]},"470":{"title":"方法","titles":["菜单生成器 [WIP]"]},"471":{"title":"render","titles":["菜单生成器 [WIP]","方法"]},"472":{"title":"API","titles":["菜单生成器 [WIP]"]},"473":{"title":"MenuOptions","titles":["菜单生成器 [WIP]","API"]},"474":{"title":"Menu","titles":["菜单生成器 [WIP]","API"]},"475":{"title":"MenuListItem","titles":["菜单生成器 [WIP]","API"]},"476":{"title":"MenuItemOptions","titles":["菜单生成器 [WIP]","API"]},"477":{"title":"浮动消息","titles":[]},"478":{"title":"基本用法","titles":["浮动消息"]},"479":{"title":"显示位置","titles":["浮动消息"]},"480":{"title":"颜色主题","titles":["浮动消息"]},"481":{"title":"禁用关闭按钮","titles":["浮动消息"]},"482":{"title":"自定义操作按钮","titles":["浮动消息"]},"483":{"title":"禁用自动隐藏","titles":["浮动消息"]},"484":{"title":"禁用动画效果","titles":["浮动消息"]},"485":{"title":"选项","titles":["浮动消息"]},"486":{"title":"对话框","titles":[]},"487":{"title":"使用方法","titles":["对话框"]},"488":{"title":"自定义位置","titles":["对话框"]},"489":{"title":"尺寸","titles":["对话框"]},"490":{"title":"信息提示","titles":["对话框"]},"491":{"title":"控制遮罩层","titles":["对话框"]},"492":{"title":"CSS 类","titles":["对话框"]},"493":{"title":"CSS 变量","titles":["对话框"]},"494":{"title":"对话框触发器","titles":[]},"495":{"title":"Ajax 对话框","titles":["对话框触发器"]},"496":{"title":"iframe 对话框","titles":["对话框触发器"]},"497":{"title":"自定义信息提示弹窗","titles":["对话框触发器"]},"498":{"title":"系统对话框","titles":["对话框触发器"]},"499":{"title":"警告框","titles":["对话框触发器","系统对话框"]},"500":{"title":"确认框","titles":["对话框触发器","系统对话框"]},"501":{"title":"导航","titles":[]},"502":{"title":"基础用法","titles":["导航"]},"503":{"title":"带标题的导航","titles":["导航"]},"504":{"title":"导航样式","titles":["导航"]},"505":{"title":"主要导航 .nav-primary","titles":["导航","导航样式"]},"506":{"title":"次要导航 .nav-secondary","titles":["导航","导航样式"]},"507":{"title":"圆点导航 .nav-pills","titles":["导航","导航样式"]},"508":{"title":"标签导航 .nav-tabs","titles":["导航","导航样式"]},"509":{"title":"步骤条 .nav-steps","titles":["导航","导航样式"]},"510":{"title":"垂直排列","titles":["导航"]},"511":{"title":"自适应宽度的导航","titles":["导航"]},"512":{"title":"CSS 类","titles":["导航"]},"513":{"title":"CSS 变量","titles":["导航"]},"514":{"title":"导航生成器 [WIP]","titles":[]},"515":{"title":"使用方法","titles":["导航生成器 [WIP]"]},"516":{"title":"引入","titles":["导航生成器 [WIP]"]},"517":{"title":"通过 npm","titles":["导航生成器 [WIP]","引入"]},"518":{"title":"通过全局对象 zui","titles":["导航生成器 [WIP]","引入"]},"519":{"title":"使用 React 组件","titles":["导航生成器 [WIP]","引入"]},"520":{"title":"使用 jQuery 扩展","titles":["导航生成器 [WIP]","引入"]},"521":{"title":"更新导航项","titles":["导航生成器 [WIP]"]},"522":{"title":"动态导航项","titles":["导航生成器 [WIP]"]},"523":{"title":"构造方法","titles":["导航生成器 [WIP]"]},"524":{"title":"选项","titles":["导航生成器 [WIP]"]},"525":{"title":"className","titles":["导航生成器 [WIP]","选项"]},"526":{"title":"items","titles":["导航生成器 [WIP]","选项"]},"527":{"title":"hasIcons","titles":["导航生成器 [WIP]","选项"]},"528":{"title":"onRenderItem","titles":["导航生成器 [WIP]","选项"]},"529":{"title":"afterRender","titles":["导航生成器 [WIP]","选项"]},"530":{"title":"afterRender","titles":["导航生成器 [WIP]","选项"]},"531":{"title":"方法","titles":["导航生成器 [WIP]"]},"532":{"title":"render","titles":["导航生成器 [WIP]","方法"]},"533":{"title":"API","titles":["导航生成器 [WIP]"]},"534":{"title":"NavOptions","titles":["导航生成器 [WIP]","API"]},"535":{"title":"分页","titles":[]},"536":{"title":"使用方法","titles":["分页"]},"537":{"title":"简洁样式","titles":["分页"]},"538":{"title":"状态","titles":["分页"]},"539":{"title":"外观","titles":["分页"]},"540":{"title":"分页按钮间距","titles":["分页","外观"]},"541":{"title":"两边对齐","titles":["分页","外观"]},"542":{"title":"尺寸","titles":["分页"]},"543":{"title":"调整每页显示数","titles":["分页"]},"544":{"title":"前往页码","titles":["分页"]},"545":{"title":"CSS 类","titles":["分页"]},"546":{"title":"分页生成器 [WIP]","titles":[]},"547":{"title":"综合用法","titles":["分页生成器 [WIP]"]},"548":{"title":"简单分页","titles":["分页生成器 [WIP]"]},"549":{"title":"跳转到","titles":["分页生成器 [WIP]"]},"550":{"title":"外观","titles":["分页生成器 [WIP]"]},"551":{"title":"引入","titles":["分页生成器 [WIP]"]},"552":{"title":"通过npm","titles":["分页生成器 [WIP]","引入"]},"553":{"title":"通过全局对象","titles":["分页生成器 [WIP]","引入"]},"554":{"title":"使用React 组件","titles":["分页生成器 [WIP]","引入"]},"555":{"title":"使用Jquery 扩展","titles":["分页生成器 [WIP]","引入"]},"556":{"title":"选项","titles":["分页生成器 [WIP]"]},"557":{"title":"linkCreator","titles":["分页生成器 [WIP]","选项"]},"558":{"title":"page","titles":["分页生成器 [WIP]","选项"]},"559":{"title":"recTotal","titles":["分页生成器 [WIP]","选项"]},"560":{"title":"recPerPage","titles":["分页生成器 [WIP]","选项"]},"561":{"title":"pageTotal","titles":["分页生成器 [WIP]","选项"]},"562":{"title":"items","titles":["分页生成器 [WIP]","选项"]},"563":{"title":"onClickItem","titles":["分页生成器 [WIP]","选项"]},"564":{"title":"API","titles":["分页生成器 [WIP]"]},"565":{"title":"PagerInfo","titles":["分页生成器 [WIP]","API"]},"566":{"title":"page","titles":["分页生成器 [WIP]","API","PagerInfo"]},"567":{"title":"recTotal","titles":["分页生成器 [WIP]","API","PagerInfo"]},"568":{"title":"recPerPage","titles":["分页生成器 [WIP]","API","PagerInfo"]},"569":{"title":"pageTotal","titles":["分页生成器 [WIP]","API","PagerInfo"]},"570":{"title":"PagerItemOptions","titles":["分页生成器 [WIP]","API"]},"571":{"title":"type","titles":["分页生成器 [WIP]","API","PagerItemOptions"]},"572":{"title":"page","titles":["分页生成器 [WIP]","API","PagerItemOptions"]},"573":{"title":"text","titles":["分页生成器 [WIP]","API","PagerItemOptions"]},"574":{"title":"count","titles":["分页生成器 [WIP]","API","PagerItemOptions"]},"575":{"title":"format","titles":["分页生成器 [WIP]","API","PagerItemOptions"]},"576":{"title":"dropdown","titles":["分页生成器 [WIP]","API","PagerItemOptions"]},"577":{"title":"items","titles":["分页生成器 [WIP]","API","PagerItemOptions"]},"578":{"title":"面板","titles":[]},"579":{"title":"基本使用","titles":["面板"]},"580":{"title":"不同主题","titles":["面板"]},"581":{"title":"面板组","titles":["面板"]},"582":{"title":"与表格组合使用","titles":["面板"]},"583":{"title":"CSS 类","titles":["面板"]},"584":{"title":"CSS 变量","titles":["面板"]},"585":{"title":"环形进度条","titles":[]},"586":{"title":"使用方法","titles":["环形进度条"]},"587":{"title":"简单使用","titles":["环形进度条","使用方法"]},"588":{"title":"指定参数","titles":["环形进度条","使用方法"]},"589":{"title":"选项","titles":["环形进度条"]},"590":{"title":"进度条","titles":[]},"591":{"title":"使用方法","titles":["进度条"]},"592":{"title":"颜色主题","titles":["进度条"]},"593":{"title":"圆角大小","titles":["进度条"]},"594":{"title":"特殊效果","titles":["进度条"]},"595":{"title":"条纹效果","titles":["进度条","特殊效果"]},"596":{"title":"动画效果","titles":["进度条","特殊效果"]},"597":{"title":"堆叠效果","titles":["进度条","特殊效果"]},"598":{"title":"CSS 类","titles":["进度条"]},"599":{"title":"CSS 变量","titles":["进度条"]},"600":{"title":"滚动条","titles":[]},"601":{"title":"滚动条样式","titles":["滚动条"]},"602":{"title":"窄滚动条样式","titles":["滚动条"]},"603":{"title":"仅鼠标悬停时显示","titles":["滚动条"]},"604":{"title":"搜索框","titles":[]},"605":{"title":"示例","titles":["搜索框"]},"606":{"title":"简单用法","titles":["搜索框","示例"]},"607":{"title":"圆形外观","titles":["搜索框","示例"]},"608":{"title":"将搜索图标放在后面","titles":["搜索框","示例"]},"609":{"title":"禁用","titles":["搜索框","示例"]},"610":{"title":"选项","titles":["搜索框"]},"611":{"title":"表格","titles":[]},"612":{"title":"使用方法","titles":["表格"]},"613":{"title":"斑马纹表格","titles":["表格"]},"614":{"title":"鼠标悬停变色","titles":["表格"]},"615":{"title":"完整边框","titles":["表格"]},"616":{"title":"无边框","titles":["表格"]},"617":{"title":"紧凑的表格","titles":["表格"]},"618":{"title":"固定布局的表格","titles":["表格"]},"619":{"title":"自动宽度","titles":["表格"]},"620":{"title":"特殊外观","titles":["表格"]},"621":{"title":"CSS 类","titles":["表格"]},"622":{"title":"CSS 变量","titles":["表格"]},"623":{"title":"标签页","titles":[]},"624":{"title":"使用方法","titles":["标签页"]},"625":{"title":"动画效果","titles":["标签页"]},"626":{"title":"垂直标签页","titles":["标签页"]},"627":{"title":"事件","titles":["标签页"]},"628":{"title":"工具栏","titles":[]},"629":{"title":"使用方法","titles":["工具栏"]},"630":{"title":"图标工具栏","titles":["工具栏"]},"631":{"title":"CSS 类","titles":["工具栏"]},"632":{"title":"工具栏生成器 [WIP]","titles":[]},"633":{"title":"使用方法","titles":["工具栏生成器 [WIP]"]},"634":{"title":"结合编辑器使用","titles":["工具栏生成器 [WIP]"]},"635":{"title":"展示分割线","titles":["工具栏生成器 [WIP]"]},"636":{"title":"展示间距","titles":["工具栏生成器 [WIP]"]},"637":{"title":"禁用","titles":["工具栏生成器 [WIP]"]},"638":{"title":"引入","titles":["工具栏生成器 [WIP]"]},"639":{"title":"通过 npm","titles":["工具栏生成器 [WIP]","引入"]},"640":{"title":"通过全局对象 zui","titles":["工具栏生成器 [WIP]","引入"]},"641":{"title":"使用 React 组件","titles":["工具栏生成器 [WIP]","引入"]},"642":{"title":"使用 jQuery 扩展","titles":["工具栏生成器 [WIP]","引入"]},"643":{"title":"选项","titles":["工具栏生成器 [WIP]"]},"644":{"title":"wrap","titles":["工具栏生成器 [WIP]","选项"]},"645":{"title":"gap","titles":["工具栏生成器 [WIP]","选项"]},"646":{"title":"items","titles":["工具栏生成器 [WIP]","选项"]},"647":{"title":"btnProps","titles":["工具栏生成器 [WIP]","选项"]},"648":{"title":"itemRender","titles":["工具栏生成器 [WIP]","选项"]},"649":{"title":"beforeRender","titles":["工具栏生成器 [WIP]","选项"]},"650":{"title":"afterRender","titles":["工具栏生成器 [WIP]","选项"]},"651":{"title":"beforeDestroy","titles":["工具栏生成器 [WIP]","选项"]},"652":{"title":"API","titles":["工具栏生成器 [WIP]"]},"653":{"title":"ToolbarItemOptions","titles":["工具栏生成器 [WIP]","API"]},"654":{"title":"ToolbarItemProps","titles":["工具栏生成器 [WIP]","API","ToolbarItemOptions"]},"655":{"title":"btnType","titles":["工具栏生成器 [WIP]","API","ToolbarItemOptions","ToolbarItemProps"]},"656":{"title":"ToolbarDropdownProps","titles":["工具栏生成器 [WIP]","API","ToolbarItemOptions"]},"657":{"title":"type","titles":["工具栏生成器 [WIP]","API","ToolbarItemOptions","ToolbarDropdownProps"]},"658":{"title":"children","titles":["工具栏生成器 [WIP]","API","ToolbarItemOptions","ToolbarDropdownProps"]},"659":{"title":"ToolbarBtnGroupProps","titles":["工具栏生成器 [WIP]","API","ToolbarItemOptions"]},"660":{"title":"type","titles":["工具栏生成器 [WIP]","API","ToolbarItemOptions","ToolbarBtnGroupProps"]},"661":{"title":"ToolbarDividerProps","titles":["工具栏生成器 [WIP]","API","ToolbarItemOptions"]},"662":{"title":"ToolbarSpaceProps","titles":["工具栏生成器 [WIP]","API","ToolbarItemOptions"]},"663":{"title":"type","titles":["工具栏生成器 [WIP]","API","ToolbarItemOptions","ToolbarSpaceProps"]},"664":{"title":"space","titles":["工具栏生成器 [WIP]","API","ToolbarItemOptions","ToolbarSpaceProps"]},"665":{"title":"flex","titles":["工具栏生成器 [WIP]","API","ToolbarItemOptions","ToolbarSpaceProps"]},"666":{"title":"提示消息","titles":[]},"667":{"title":"使用方法","titles":["提示消息"]},"668":{"title":"触发方式","titles":["提示消息"]},"669":{"title":"外观","titles":["提示消息"]},"670":{"title":"选项","titles":["提示消息"]},"671":{"title":"树形菜单","titles":[]},"672":{"title":"一般用法","titles":["树形菜单"]},"673":{"title":"添加图标","titles":["树形菜单"]},"674":{"title":"鼠标悬停效果","titles":["树形菜单"]},"675":{"title":"添加工具栏","titles":["树形菜单"]},"676":{"title":"选项","titles":["树形菜单"]},"677":{"title":"菜单条目定义","titles":["树形菜单"]},"678":{"title":"上传图片","titles":[]},"679":{"title":"使用方法","titles":["上传图片"]},"680":{"title":"限制上传文件数量","titles":["上传图片"]},"681":{"title":"限制上传文件大小","titles":["上传图片"]},"682":{"title":"限制图片类型","titles":["上传图片"]},"683":{"title":"选项","titles":["上传图片"]},"684":{"title":"name","titles":["上传图片","选项"]},"685":{"title":"showSize","titles":["上传图片","选项"]},"686":{"title":"multiple","titles":["上传图片","选项"]},"687":{"title":"uploadText","titles":["上传图片","选项"]},"688":{"title":"uploadIcon","titles":["上传图片","选项"]},"689":{"title":"renameBtn","titles":["上传图片","选项"]},"690":{"title":"renameIcon","titles":["上传图片","选项"]},"691":{"title":"renameText","titles":["上传图片","选项"]},"692":{"title":"renameClass","titles":["上传图片","选项"]},"693":{"title":"deleteBtn","titles":["上传图片","选项"]},"694":{"title":"deleteIcon","titles":["上传图片","选项"]},"695":{"title":"deleteText","titles":["上传图片","选项"]},"696":{"title":"deleteClass","titles":["上传图片","选项"]},"697":{"title":"tip","titles":["上传图片","选项"]},"698":{"title":"btnClass","titles":["上传图片","选项"]},"699":{"title":"onAdd","titles":["上传图片","选项"]},"700":{"title":"onDelete","titles":["上传图片","选项"]},"701":{"title":"onRename","titles":["上传图片","选项"]},"702":{"title":"onSizeChange","titles":["上传图片","选项"]},"703":{"title":"limitCount","titles":["上传图片","选项"]},"704":{"title":"accept","titles":["上传图片","选项"]},"705":{"title":"defaultFileList","titles":["上传图片","选项"]},"706":{"title":"limitSize","titles":["上传图片","选项"]},"707":{"title":"duplicatedHint","titles":["上传图片","选项"]},"708":{"title":"onDuplicated","titles":["上传图片","选项"]},"709":{"title":"exceededSizeHint","titles":["上传图片","选项"]},"710":{"title":"onExceededSize","titles":["上传图片","选项"]},"711":{"title":"exceededCountHint","titles":["上传图片","选项"]},"712":{"title":"onExceededCount","titles":["上传图片","选项"]},"713":{"title":"totalCountText","titles":["上传图片","选项"]},"714":{"title":"上传文件","titles":[]},"715":{"title":"使用方法","titles":["上传文件"]},"716":{"title":"单文件上传","titles":["上传文件"]},"717":{"title":"限制上传文件数量","titles":["上传文件"]},"718":{"title":"限制上传文件大小","titles":["上传文件"]},"719":{"title":"删除和重命名功能","titles":["上传文件"]},"720":{"title":"关闭删除和重命名功能","titles":["上传文件","删除和重命名功能"]},"721":{"title":"使用文本按钮","titles":["上传文件","删除和重命名功能"]},"722":{"title":"拖拽上传文件","titles":["上传文件"]},"723":{"title":"默认文件列表","titles":["上传文件"]},"724":{"title":"选项","titles":["上传文件"]},"725":{"title":"name","titles":["上传文件","选项"]},"726":{"title":"icon","titles":["上传文件","选项"]},"727":{"title":"showIcon","titles":["上传文件","选项"]},"728":{"title":"showSize","titles":["上传文件","选项"]},"729":{"title":"multiple","titles":["上传文件","选项"]},"730":{"title":"listPosition","titles":["上传文件","选项"]},"731":{"title":"uploadText","titles":["上传文件","选项"]},"732":{"title":"uploadIcon","titles":["上传文件","选项"]},"733":{"title":"renameBtn","titles":["上传文件","选项"]},"734":{"title":"renameIcon","titles":["上传文件","选项"]},"735":{"title":"renameText","titles":["上传文件","选项"]},"736":{"title":"renameClass","titles":["上传文件","选项"]},"737":{"title":"deleteBtn","titles":["上传文件","选项"]},"738":{"title":"deleteIcon","titles":["上传文件","选项"]},"739":{"title":"deleteText","titles":["上传文件","选项"]},"740":{"title":"deleteClass","titles":["上传文件","选项"]},"741":{"title":"confirmText","titles":["上传文件","选项"]},"742":{"title":"cancelText","titles":["上传文件","选项"]},"743":{"title":"useIconBtn","titles":["上传文件","选项"]},"744":{"title":"tip","titles":["上传文件","选项"]},"745":{"title":"btnClass","titles":["上传文件","选项"]},"746":{"title":"onAdd","titles":["上传文件","选项"]},"747":{"title":"onDelete","titles":["上传文件","选项"]},"748":{"title":"onRename","titles":["上传文件","选项"]},"749":{"title":"onSizeChange","titles":["上传文件","选项"]},"750":{"title":"draggable","titles":["上传文件","选项"]},"751":{"title":"limitCount","titles":["上传文件","选项"]},"752":{"title":"accept","titles":["上传文件","选项"]},"753":{"title":"defaultFileList","titles":["上传文件","选项"]},"754":{"title":"limitSize","titles":["上传文件","选项"]},"755":{"title":"duplicatedHint","titles":["上传文件","选项"]},"756":{"title":"onDuplicated","titles":["上传文件","选项"]},"757":{"title":"exceededSizeHint","titles":["上传文件","选项"]},"758":{"title":"onExceededSize","titles":["上传文件","选项"]},"759":{"title":"exceededCountHint","titles":["上传文件","选项"]},"760":{"title":"onExceededCount","titles":["上传文件","选项"]},"761":{"title":"复选框和单选框","titles":[]},"762":{"title":"基本使用","titles":["复选框和单选框"]},"763":{"title":"复选框","titles":["复选框和单选框","基本使用"]},"764":{"title":"单选框列表","titles":["复选框和单选框","基本使用"]},"765":{"title":"复选框列表","titles":["复选框和单选框","基本使用"]},"766":{"title":"不包含文字样式","titles":["复选框和单选框"]},"767":{"title":"复选框","titles":["复选框和单选框","不包含文字样式"]},"768":{"title":"单选框","titles":["复选框和单选框","不包含文字样式"]},"769":{"title":"内联形式","titles":["复选框和单选框"]},"770":{"title":"内联多选框","titles":["复选框和单选框","内联形式"]},"771":{"title":"内联单选框","titles":["复选框和单选框","内联形式"]},"772":{"title":"内联间距","titles":["复选框和单选框","内联形式"]},"773":{"title":"高级外观","titles":["复选框和单选框"]},"774":{"title":"高级外观的复选框","titles":["复选框和单选框","高级外观"]},"775":{"title":"高级外观的单选框","titles":["复选框和单选框","高级外观"]},"776":{"title":"无 <input> 选择框","titles":["复选框和单选框","高级外观"]},"777":{"title":"设置高级外观颜色","titles":["复选框和单选框","高级外观"]},"778":{"title":"CSS 类","titles":["复选框和单选框"]},"779":{"title":"CSS 变量","titles":["复选框和单选框"]},"780":{"title":"开关","titles":[]},"781":{"title":"基本使用","titles":["开关"]},"782":{"title":"开关颜色","titles":["开关"]},"783":{"title":"开关列表","titles":["开关"]},"784":{"title":"垂直列表","titles":["开关","开关列表"]},"785":{"title":"内联列表","titles":["开关","开关列表"]},"786":{"title":"列表联动","titles":["开关"]},"787":{"title":"CSS 类","titles":["开关"]},"788":{"title":"CSS 变量","titles":["开关"]},"789":{"title":"日期选择器","titles":[]},"790":{"title":"用法","titles":["日期选择器"]},"791":{"title":"设置默认值","titles":["日期选择器"]},"792":{"title":"格式化","titles":["日期选择器"]},"793":{"title":"限制日期范围","titles":["日期选择器"]},"794":{"title":"自定义菜单","titles":["日期选择器"]},"795":{"title":"自定义侧边菜单","titles":["日期选择器","自定义菜单"]},"796":{"title":"自定义底部按钮","titles":["日期选择器","自定义菜单"]},"797":{"title":"选项","titles":["日期选择器"]},"798":{"title":"日期时间选择器","titles":[]},"799":{"title":"用法","titles":["日期时间选择器"]},"800":{"title":"设置默认值","titles":["日期时间选择器"]},"801":{"title":"格式化","titles":["日期时间选择器"]},"802":{"title":"限制日期范围","titles":["日期时间选择器"]},"803":{"title":"自定义菜单","titles":["日期时间选择器"]},"804":{"title":"自定义左侧菜单","titles":["日期时间选择器","自定义菜单"]},"805":{"title":"自定义底部按钮","titles":["日期时间选择器","自定义菜单"]},"806":{"title":"选项","titles":["日期时间选择器"]},"807":{"title":"时间选择器","titles":[]},"808":{"title":"用法","titles":["时间选择器"]},"809":{"title":"设置默认值","titles":["时间选择器"]},"810":{"title":"格式化","titles":["时间选择器"]},"811":{"title":"选项","titles":["时间选择器"]},"812":{"title":"表单控件","titles":[]},"813":{"title":"输入框","titles":["表单控件"]},"814":{"title":"选择框","titles":["表单控件"]},"815":{"title":"单选框","titles":["表单控件","选择框"]},"816":{"title":"多选框","titles":["表单控件","选择框"]},"817":{"title":"多行文本框","titles":["表单控件"]},"818":{"title":"特殊表单控件","titles":["表单控件"]},"819":{"title":"日期","titles":["表单控件","特殊表单控件"]},"820":{"title":"时间","titles":["表单控件","特殊表单控件"]},"821":{"title":"日期时间","titles":["表单控件","特殊表单控件"]},"822":{"title":"月份","titles":["表单控件","特殊表单控件"]},"823":{"title":"周数","titles":["表单控件","特殊表单控件"]},"824":{"title":"范围","titles":["表单控件","特殊表单控件"]},"825":{"title":"颜色","titles":["表单控件","特殊表单控件"]},"826":{"title":"文件","titles":["表单控件","特殊表单控件"]},"827":{"title":"尺寸","titles":["表单控件"]},"828":{"title":"禁用","titles":["表单控件"]},"829":{"title":"只读","titles":["表单控件"]},"830":{"title":"特殊状态","titles":["表单控件"]},"831":{"title":"CSS 类","titles":["表单控件"]},"832":{"title":"CSS 变量","titles":["表单控件"]},"833":{"title":"表单","titles":[]},"834":{"title":"基本用法","titles":["表单"]},"835":{"title":"水平布局的表单","titles":["表单"]},"836":{"title":"网格布局","titles":["表单"]},"837":{"title":"帮助性文本","titles":["表单"]},"838":{"title":"校验状态","titles":["表单"]},"839":{"title":"表单分组","titles":["表单"]},"840":{"title":"标记必填项","titles":["表单"]},"841":{"title":"CSS 类","titles":["表单"]},"842":{"title":"CSS 变量","titles":["表单"]},"843":{"title":"输入框","titles":[]},"844":{"title":"基本使用","titles":["输入框"]},"845":{"title":"包含图标和按钮","titles":["输入框"]},"846":{"title":"前缀和后缀","titles":["输入框"]},"847":{"title":"尺寸","titles":["输入框"]},"848":{"title":"外观类型","titles":["输入框"]},"849":{"title":"CSS 类","titles":["输入框"]},"850":{"title":"CSS 变量","titles":["输入框"]},"851":{"title":"输入组","titles":[]},"852":{"title":"使用方法","titles":["输入组"]},"853":{"title":"组合方式","titles":["输入组"]},"854":{"title":"尺寸","titles":["输入组"]},"855":{"title":"CSS 类","titles":["输入组"]},"856":{"title":"CSS 变量","titles":["输入组"]},"857":{"title":"下拉选择器","titles":[]},"858":{"title":"单选","titles":["下拉选择器"]},"859":{"title":"多选","titles":["下拉选择器"]},"860":{"title":"在输入组中使用","titles":["下拉选择器"]},"861":{"title":"初始化选项","titles":["下拉选择器"]},"862":{"title":"列表项定义","titles":["下拉选择器"]},"863":{"title":"日期辅助方法","titles":[]},"864":{"title":"createDate","titles":["日期辅助方法"]},"865":{"title":"addDate","titles":["日期辅助方法"]},"866":{"title":"formatDate","titles":["日期辅助方法"]},"867":{"title":"字符串辅助方法","titles":[]},"868":{"title":"formatString","titles":["字符串辅助方法"]},"869":{"title":"本地存储","titles":[]},"870":{"title":"存储数据","titles":["本地存储"]},"871":{"title":"读取数据","titles":["本地存储"]},"872":{"title":"移除数据","titles":["本地存储"]},"873":{"title":"遍历数据","titles":["本地存储"]},"874":{"title":"获取所有数据","titles":["本地存储"]},"875":{"title":"操作本地会话数据","titles":["本地存储"]},"876":{"title":"创建独立的读写实例","titles":["本地存储"]},"877":{"title":"组件库","titles":[]},"878":{"title":"License","titles":[]},"879":{"title":"主题","titles":[]},"880":{"title":"背景色","titles":[]},"881":{"title":"效果","titles":["背景色"]},"882":{"title":"背景色透明度","titles":["背景色"]},"883":{"title":"边框颜色","titles":[]},"884":{"title":"效果","titles":["边框颜色"]},"885":{"title":"边框颜色透明度","titles":["边框颜色"]},"886":{"title":"边框圆角","titles":[]},"887":{"title":"效果","titles":["边框圆角"]},"888":{"title":"边框大小","titles":[]},"889":{"title":"效果","titles":["边框大小"]},"890":{"title":"分割线","titles":[]},"891":{"title":"示例","titles":["分割线"]},"892":{"title":"环颜色","titles":[]},"893":{"title":"效果","titles":["环颜色"]},"894":{"title":"环颜色透明度","titles":["环颜色"]},"895":{"title":"环偏移","titles":[]},"896":{"title":"效果","titles":["环偏移"]},"897":{"title":"环位置","titles":["环偏移"]},"898":{"title":"环大小","titles":[]},"899":{"title":"效果","titles":["环大小"]},"900":{"title":"动画","titles":[]},"901":{"title":"旋转","titles":["动画"]},"902":{"title":"水波纹","titles":["动画"]},"903":{"title":"脉冲","titles":["动画"]},"904":{"title":"弹跳","titles":["动画"]},"905":{"title":"CSS 滤镜","titles":[]},"906":{"title":"高斯模糊","titles":["CSS 滤镜"]},"907":{"title":"灰度和反色","titles":["CSS 滤镜"]},"908":{"title":"形状阴影","titles":["CSS 滤镜"]},"909":{"title":"背景模糊","titles":["CSS 滤镜"]},"910":{"title":"禁用滤镜","titles":["CSS 滤镜"]},"911":{"title":"透明度","titles":[]},"912":{"title":"阴影","titles":[]},"913":{"title":"阴影大小","titles":["阴影"]},"914":{"title":"变换","titles":[]},"915":{"title":"缩放","titles":["变换"]},"916":{"title":"旋转","titles":["变换"]},"917":{"title":"翻转","titles":["变换"]},"918":{"title":"过渡动画","titles":[]},"919":{"title":"过渡属性","titles":["过渡动画"]},"920":{"title":"过渡时间","titles":["过渡动画"]},"921":{"title":"渐隐渐显","titles":["过渡动画"]},"922":{"title":"align-content","titles":[]},"923":{"title":"效果展示","titles":["align-content"]},"924":{"title":"align-items","titles":[]},"925":{"title":"align-self","titles":[]},"926":{"title":"basis","titles":[]},"927":{"title":"效果","titles":["basis"]},"928":{"title":"direction","titles":[]},"929":{"title":"效果","titles":["direction"]},"930":{"title":"flex","titles":[]},"931":{"title":"效果","titles":["flex"]},"932":{"title":"混合使用","titles":["flex"]},"933":{"title":"gap","titles":[]},"934":{"title":"效果","titles":["gap"]},"935":{"title":"grow","titles":[]},"936":{"title":"justify-content","titles":[]},"937":{"title":"效果","titles":["justify-content"]},"938":{"title":"order","titles":[]},"939":{"title":"效果","titles":["order"]},"940":{"title":"shrink","titles":[]},"941":{"title":"wrap","titles":[]},"942":{"title":"CSS 工具类","titles":[]},"943":{"title":"光标","titles":[]},"944":{"title":"效果","titles":["光标"]},"945":{"title":"禁用","titles":[]},"946":{"title":"效果","titles":["禁用"]},"947":{"title":"加载指示器","titles":[]},"948":{"title":"用法","titles":["加载指示器"]},"949":{"title":"指针事件","titles":[]},"950":{"title":"效果","titles":["指针事件"]},"951":{"title":"滚动","titles":[]},"952":{"title":"平滑滚动","titles":["滚动"]},"953":{"title":"立即滚动","titles":["滚动"]},"954":{"title":"状态响应","titles":[]},"955":{"title":"效果","titles":["状态响应"]},"956":{"title":"文本选择","titles":[]},"957":{"title":"效果","titles":["文本选择"]},"958":{"title":"宽高比","titles":[]},"959":{"title":"效果","titles":["宽高比"]},"960":{"title":"容器","titles":[]},"961":{"title":"定义","titles":["容器"]},"962":{"title":"用法","titles":["容器"]},"963":{"title":"显示类型","titles":[]},"964":{"title":"定义","titles":["显示类型"]},"965":{"title":"浮动","titles":[]},"966":{"title":"定义","titles":["浮动"]},"967":{"title":"效果展示","titles":["浮动"]},"968":{"title":"向右浮动","titles":["浮动","效果展示"]},"969":{"title":"向左浮动","titles":["浮动","效果展示"]},"970":{"title":"内容适配","titles":[]},"971":{"title":"定义","titles":["内容适配"]},"972":{"title":"效果展示","titles":["内容适配"]},"973":{"title":"包含","titles":["内容适配","效果展示"]},"974":{"title":"覆盖","titles":["内容适配","效果展示"]},"975":{"title":"充满","titles":["内容适配","效果展示"]},"976":{"title":"无","titles":["内容适配","效果展示"]},"977":{"title":"缩小","titles":["内容适配","效果展示"]},"978":{"title":"溢出","titles":[]},"979":{"title":"定义","titles":["溢出"]},"980":{"title":"效果展示","titles":["溢出"]},"981":{"title":"自动","titles":["溢出","效果展示"]},"982":{"title":"隐藏","titles":["溢出","效果展示"]},"983":{"title":"可见","titles":["溢出","效果展示"]},"984":{"title":"需要时水平滚动","titles":["溢出","效果展示"]},"985":{"title":"需要时垂直滚动","titles":["溢出","效果展示"]},"986":{"title":"始终水平滚动","titles":["溢出","效果展示"]},"987":{"title":"始终垂直滚动","titles":["溢出","效果展示"]},"988":{"title":"在所有方向上滚动","titles":["溢出","效果展示"]},"989":{"title":"定位","titles":[]},"990":{"title":"定义","titles":["定位"]},"991":{"title":"使用方法","titles":["定位"]},"992":{"title":"static 与 absolute","titles":["定位","使用方法"]},"993":{"title":"relative 与 absolute","titles":["定位","使用方法"]},"994":{"title":"sticky","titles":["定位","使用方法"]},"995":{"title":"fixed","titles":["定位","使用方法"]},"996":{"title":"上下左右","titles":[]},"997":{"title":"定义","titles":["上下左右"]},"998":{"title":"效果展示","titles":["上下左右"]},"999":{"title":"可见性","titles":[]},"1000":{"title":"定义","titles":["可见性"]},"1001":{"title":"效果展示","titles":["可见性"]},"1002":{"title":"层级","titles":[]},"1003":{"title":"定义","titles":["层级"]},"1004":{"title":"效果展示","titles":["层级"]},"1005":{"title":"高度","titles":[]},"1006":{"title":"固定值","titles":["高度"]},"1007":{"title":"百分比","titles":["高度"]},"1008":{"title":"特殊值","titles":["高度"]},"1009":{"title":"限制最大高度","titles":["高度"]},"1010":{"title":"宽度","titles":[]},"1011":{"title":"固定值","titles":["宽度"]},"1012":{"title":"百分比","titles":["宽度"]},"1013":{"title":"特殊值","titles":["宽度"]},"1014":{"title":"限制最大宽度","titles":["宽度"]},"1015":{"title":"透明","titles":[]},"1016":{"title":"效果","titles":["透明"]},"1017":{"title":"示例","titles":["透明"]},"1018":{"title":"轮廓","titles":[]},"1019":{"title":"效果","titles":["轮廓"]},"1020":{"title":"示例","titles":["轮廓"]},"1021":{"title":"浅色","titles":[]},"1022":{"title":"效果","titles":["浅色"]},"1023":{"title":"示例","titles":["浅色"]},"1024":{"title":"实心","titles":[]},"1025":{"title":"效果","titles":["实心"]},"1026":{"title":"示例","titles":["实心"]},"1027":{"title":"界面","titles":[]},"1028":{"title":"效果","titles":["界面"]},"1029":{"title":"示例","titles":["界面"]},"1030":{"title":"外边距","titles":[]},"1031":{"title":"定义","titles":["外边距"]},"1032":{"title":"示例","titles":["外边距"]},"1033":{"title":"内边距","titles":[]},"1034":{"title":"定义","titles":["内边距"]},"1035":{"title":"示例","titles":["内边距"]},"1036":{"title":"子元素间距","titles":[]},"1037":{"title":"定义","titles":["子元素间距"]},"1038":{"title":"示例","titles":["子元素间距"]},"1039":{"title":"水平间距","titles":["子元素间距","示例"]},"1040":{"title":"垂直间距","titles":["子元素间距","示例"]},"1041":{"title":"字体风格","titles":[]},"1042":{"title":"定义","titles":["字体风格"]},"1043":{"title":"无衬线字体 font-sans","titles":["字体风格"]},"1044":{"title":"衬线字体 font-serif","titles":["字体风格"]},"1045":{"title":"等宽字体 font-mono","titles":["字体风格"]},"1046":{"title":"参考","titles":["字体风格"]},"1047":{"title":"字体大小","titles":[]},"1048":{"title":"定义","titles":["字体大小"]},"1049":{"title":"示例","titles":["字体大小"]},"1050":{"title":"字体粗细","titles":[]},"1051":{"title":"定义","titles":["字体粗细"]},"1052":{"title":"示例","titles":["字体粗细"]},"1053":{"title":"行高","titles":[]},"1054":{"title":"定义","titles":["行高"]},"1055":{"title":"固定行高","titles":["行高"]},"1056":{"title":"相对行高","titles":["行高"]},"1057":{"title":"行数限制","titles":[]},"1058":{"title":"定义","titles":["行数限制"]},"1059":{"title":"示例","titles":["行数限制"]},"1060":{"title":"列表样式","titles":[]},"1061":{"title":"定义","titles":["列表样式"]},"1062":{"title":"示例","titles":["列表样式"]},"1063":{"title":"无样式 list-unstyled","titles":["列表样式","示例"]},"1064":{"title":"空白样式 list-none","titles":["列表样式","示例"]},"1065":{"title":"圆点样式 list-disc","titles":["列表样式","示例"]},"1066":{"title":"序号样式 list-decimal","titles":["列表样式","示例"]},"1067":{"title":"文本对齐","titles":[]},"1068":{"title":"定义","titles":["文本对齐"]},"1069":{"title":"示例","titles":["文本对齐"]},"1070":{"title":"文本颜色","titles":[]},"1071":{"title":"效果","titles":["文本颜色"]},"1072":{"title":"文本颜色透明度","titles":["文本颜色"]},"1073":{"title":"文本装饰","titles":[]},"1074":{"title":"定义","titles":["文本装饰"]},"1075":{"title":"示例","titles":["文本装饰"]},"1076":{"title":"下划线 underline","titles":["文本装饰","示例"]},"1077":{"title":"上划线 overline","titles":["文本装饰","示例"]},"1078":{"title":"中间划线 line-through","titles":["文本装饰","示例"]},"1079":{"title":"无划线 no-underline","titles":["文本装饰","示例"]},"1080":{"title":"文本溢出","titles":[]},"1081":{"title":"定义","titles":["文本溢出"]},"1082":{"title":"文字省略 text-ellipsis","titles":["文本溢出"]},"1083":{"title":"文字裁剪 text-clip","titles":["文本溢出"]},"1084":{"title":"文本大小写","titles":[]},"1085":{"title":"定义","titles":["文本大小写"]},"1086":{"title":"示例","titles":["文本大小写"]},"1087":{"title":"显示为大写 uppercase","titles":["文本大小写","示例"]},"1088":{"title":"显示为小写 lowercase","titles":["文本大小写","示例"]},"1089":{"title":"显示为单词首字母大写 capitalize","titles":["文本大小写","示例"]},"1090":{"title":"默认大小写 normal-case","titles":["文本大小写","示例"]},"1091":{"title":"垂直对齐","titles":[]},"1092":{"title":"定义","titles":["垂直对齐"]},"1093":{"title":"示例","titles":["垂直对齐"]},"1094":{"title":"空白处理","titles":[]},"1095":{"title":"定义","titles":["空白处理"]},"1096":{"title":"示例","titles":["空白处理"]},"1097":{"title":"不保留空格不自动换行","titles":["空白处理","示例"]},"1098":{"title":"保留空格不自动换行","titles":["空白处理","示例"]},"1099":{"title":"不保留空格自动换行","titles":["空白处理","示例"]},"1100":{"title":"保留空格自动换行","titles":["空白处理","示例"]},"1101":{"title":"文本换行","titles":[]},"1102":{"title":"定义","titles":["文本换行"]},"1103":{"title":"示例","titles":["文本换行"]},"1104":{"title":"字内换行","titles":["文本换行","示例"]},"1105":{"title":"单词内换行","titles":["文本换行","示例"]},"1106":{"title":"任意字内断开","titles":["文本换行","示例"]}},"dirtCount":0,"index":[["换行和空格将被折叠",{"2":{"1097":1}}],["空白处理",{"0":{"1094":1},"1":{"1095":1,"1096":1,"1097":1,"1098":1,"1099":1,"1100":1}}],["空白样式",{"0":{"1064":1}}],["序号样式",{"0":{"1066":1}}],["含四个列表项",{"2":{"1063":1,"1064":1,"1065":1,"1066":1}}],["含义",{"2":{"566":1,"567":1,"568":1,"569":1,"571":1,"572":1,"573":1,"574":1,"575":1,"576":1,"577":1}}],["→",{"2":{"1046":2}}],["灰度",{"2":{"1022":1,"1025":1}}],["灰度和反色",{"0":{"907":1}}],["语义化",{"2":{"1022":1,"1025":1}}],["语义化调色板",{"0":{"1":1}}],["轮廓的描边效果使用",{"2":{"1019":1}}],["轮廓",{"0":{"1018":1},"1":{"1019":1,"1020":1}}],["透明",{"0":{"1015":1},"1":{"1016":1,"1017":1}}],["透明度",{"0":{"911":1}}],["且该元素将作为绝对定位的子元素的位置参考",{"2":{"995":1}}],["明朝散发弄扁舟",{"2":{"994":1}}],["明天",{"2":{"582":2}}],["人生在世不称意",{"2":{"994":1}}],["举杯消愁愁更愁",{"2":{"994":1}}],["举例",{"2":{"97":1,"98":1}}],["抽刀断水水更流",{"2":{"994":1}}],["欲上青天揽明月",{"2":{"994":1}}],["欲穷千里目",{"2":{"11":1,"12":1,"13":1,"1043":2,"1044":2,"1045":2,"1059":2,"1069":4,"1082":4,"1083":4,"1097":1,"1098":1,"1099":1,"1100":1,"1104":1,"1105":1,"1106":1}}],["俱怀逸兴壮思飞",{"2":{"994":1}}],["蓬莱文章建安骨",{"2":{"994":1}}],["今日之日多烦忧",{"2":{"994":1}}],["今天",{"2":{"582":2,"797":1,"806":1}}],["今天是",{"2":{"65":1,"66":1,"78":1}}],["乱我心者",{"2":{"994":1}}],["昨日之日不可留",{"2":{"994":1}}],["弃我去者",{"2":{"994":1}}],["宣州谢朓楼饯别校书叔云",{"2":{"994":1}}],["随君直到夜郎西",{"2":{"994":1}}],["我寄愁心与明月",{"2":{"994":1}}],["我是标签3",{"2":{"624":1,"625":1,"626":1,"627":1}}],["我是标签2",{"2":{"624":1,"625":1,"626":1,"627":1}}],["我是标签1",{"2":{"624":1,"625":1,"626":1,"627":1}}],["闻道龙标过五溪",{"2":{"994":1}}],["闻王昌龄左迁龙标遥有此寄",{"2":{"994":1}}],["杨花落尽子规啼",{"2":{"994":1}}],["唯见长江天际流",{"2":{"994":1}}],["孤帆远影碧空尽",{"2":{"994":1}}],["烟花三月下扬州",{"2":{"994":1}}],["故人西辞黄鹤楼",{"2":{"994":1}}],["故国不堪回首月明中",{"2":{"489":3,"981":2,"982":2,"983":2,"984":2,"985":2,"986":2,"987":2,"988":6}}],["黄鹤楼送孟浩然之广陵",{"2":{"994":1}}],["黄河入海流",{"2":{"11":1,"12":1,"13":1,"1043":2,"1044":2,"1045":2,"1059":2,"1069":4,"1076":2,"1077":2,"1078":2,"1079":2,"1082":4,"1083":4,"1097":1,"1098":1,"1099":1,"1100":1,"1104":1,"1105":1,"1106":1}}],["偏移值不会影响任何其他元素的位置",{"2":{"994":1}}],["偏移量是相对于视口计算的",{"2":{"995":1}}],["偏移量是相对于最近的位置不是",{"2":{"993":1}}],["偏移量是相对于元素的正常位置计算的",{"2":{"993":1}}],["偏移量",{"2":{"261":1}}],["父元素",{"2":{"992":2,"993":2}}],["父级行",{"2":{"332":1,"335":1}}],["取值就是",{"2":{"992":1}}],["取消",{"2":{"742":1,"835":1,"836":1}}],["取消订阅",{"2":{"633":1}}],["取消置顶",{"2":{"633":1}}],["取消自动隐藏",{"2":{"483":1}}],["取消添加文件",{"2":{"421":1}}],["取消重命名按钮文本",{"2":{"742":1}}],["取消重命名",{"2":{"414":1,"424":1}}],["取消监听组件事件",{"2":{"79":1,"102":1}}],["浏览器默认",{"2":{"992":1}}],["始终垂直滚动",{"0":{"987":1}}],["始终水平滚动",{"0":{"986":1}}],["隐藏",{"0":{"982":1}}],["隐藏表头",{"2":{"273":1}}],["五代",{"2":{"981":1,"982":1,"983":1,"984":1,"985":1,"986":1,"987":1,"988":3}}],["溢出",{"0":{"978":1},"1":{"979":1,"980":1,"981":1,"982":1,"983":1,"984":1,"985":1,"986":1,"987":1,"988":1}}],["忽略容器大小",{"2":{"976":1}}],["忽略限制",{"2":{"426":1}}],["拉伸元素的内容以适应其容器",{"2":{"975":1}}],["充满",{"0":{"975":1}}],["向左浮动",{"0":{"969":1}}],["向右浮动",{"0":{"968":1}}],["立即滚动",{"0":{"953":1}}],["平滑滚动",{"0":{"952":1}}],["光标",{"0":{"943":1},"1":{"944":1}}],["混合使用",{"0":{"932":1}}],["渐隐渐显",{"0":{"921":1}}],["过渡时间",{"0":{"920":1}}],["过渡属性",{"0":{"919":1}}],["过渡动画",{"0":{"918":1},"1":{"919":1,"920":1,"921":1}}],["过滤",{"2":{"386":1}}],["翻转",{"0":{"917":1}}],["缩小",{"0":{"977":1}}],["缩放",{"0":{"915":1}}],["缩进大小",{"2":{"676":1}}],["缩进间距",{"2":{"332":1,"333":1}}],["背景模糊",{"0":{"909":1}}],["背景色透明度",{"0":{"882":1}}],["背景色同步容器选择器",{"2":{"192":1}}],["背景色",{"0":{"880":1},"1":{"881":1,"882":1},"2":{"187":1}}],["滤镜",{"0":{"905":1},"1":{"906":1,"907":1,"908":1,"909":1,"910":1}}],["脉冲",{"0":{"903":1}}],["赞",{"2":{"902":2}}],["水波纹",{"0":{"902":1}}],["水平间距",{"0":{"1039":1}}],["水平",{"2":{"891":1}}],["水平布局时表单表单组标签宽度",{"2":{"842":1}}],["水平布局的表单中也可以使用",{"2":{"840":1}}],["水平布局的表单",{"0":{"835":1}}],["旋转",{"0":{"901":1,"916":1}}],["环大小",{"0":{"898":1},"1":{"899":1}}],["环位置",{"0":{"897":1}}],["环偏移",{"0":{"895":1},"1":{"896":1,"897":1}}],["环颜色透明度",{"0":{"894":1}}],["环颜色",{"0":{"892":1},"1":{"893":1,"894":1}}],["环形部分的前景色",{"2":{"589":1}}],["环形部分的背景色",{"2":{"589":1}}],["环形部分的宽度",{"2":{"589":1}}],["环形背景颜色",{"2":{"301":1}}],["环形直径",{"2":{"301":1}}],["环形进度条的尺寸",{"2":{"589":1}}],["环形进度条生成器允许通过",{"2":{"585":1}}],["环形进度条",{"0":{"301":1,"585":1},"1":{"586":1,"587":1,"588":1,"589":1},"2":{"266":1}}],["他们可以读取到同名的各自的值",{"2":{"876":1}}],["遍历数据使用",{"2":{"873":1}}],["遍历数据",{"0":{"873":1}}],["读取数据使用",{"2":{"871":1}}],["读取数据",{"0":{"871":1}}],["存储数据使用",{"2":{"870":1}}],["存储数据",{"0":{"870":1}}],["存在一些差异",{"2":{"95":1}}],["访问会话存储类型的管理实例即可",{"2":{"869":1}}],["甚至包括",{"2":{"869":1}}],["几乎所有浏览器都支持本地存储",{"2":{"869":1}}],["而且该元素将作为其他绝对定位的子元素的位置参考",{"2":{"993":1}}],["而且该元素不会作为绝对定位的子元素的位置参考",{"2":{"992":1}}],["而且不会在每次提交中发送到服务器",{"2":{"869":1}}],["而不仅仅是字符串",{"2":{"869":1}}],["而不是试图保留整个单词",{"2":{"1106":1}}],["而不是整个元素",{"2":{"84":1,"112":1}}],["而不是直接修改组件的样式",{"2":{"75":1}}],["而不是直接使用数值",{"2":{"74":1}}],["而不是只修改调色板中的某一个颜色",{"2":{"8":1}}],["而不是使用设计工具自带的颜色体系",{"2":{"8":1}}],["拥有更大的存储空间",{"2":{"869":1}}],["拥有自己的",{"2":{"49":1}}],["填充",{"2":{"866":6}}],["毫秒",{"2":{"861":1}}],["附加的菜单选项",{"2":{"861":1}}],["附加到组件根元素上的属性",{"2":{"797":1,"806":1,"811":1,"861":1}}],["梨子",{"2":{"858":1,"859":1}}],["检查安全性",{"2":{"852":1}}],["验证失败",{"2":{"844":1}}],["手机号",{"2":{"839":1,"840":2}}],["手动在",{"2":{"679":1,"715":1}}],["手动切换选中行",{"0":{"341":1}}],["手动展开或收起子行",{"0":{"328":1}}],["手动初始化",{"0":{"246":1}}],["额外内容",{"2":{"839":1}}],["额外的颜色定义",{"0":{"4":1}}],["校验状态",{"0":{"838":1}}],["帮助性文本默认颜色",{"2":{"842":1}}],["帮助性文本",{"0":{"837":1}}],["天",{"2":{"836":1}}],["禅道",{"2":{"836":1}}],["禅道开源版",{"2":{"267":2}}],["私有",{"2":{"835":1}}],["优先级",{"2":{"835":1}}],["优先使用",{"2":{"75":1}}],["有效身份证号码",{"2":{"846":1,"847":3}}],["有项目视图权限即可访问",{"2":{"835":2}}],["有灰色底色进行连接",{"2":{"835":2}}],["有时需要动态启用或禁用行选中功能",{"2":{"348":1}}],["有时并非所有行可以被选中",{"2":{"347":1}}],["有时只需要在部分行内显示",{"2":{"339":1}}],["有时只需要包含特定的扩展库",{"2":{"54":1,"56":1}}],["有时还需要用到其他颜色",{"2":{"4":1}}],["长风万里送秋雁",{"2":{"994":1}}],["长标题类",{"2":{"835":1}}],["长和宽相等",{"2":{"589":1}}],["短标题类",{"2":{"835":1}}],["待定",{"2":{"835":1}}],["至多显示",{"2":{"1059":1}}],["至",{"2":{"835":1}}],["账号信息",{"2":{"839":1}}],["账号",{"2":{"834":1,"835":1,"837":1,"839":1,"840":2,"852":1}}],["范围",{"0":{"824":1}}],["周数",{"0":{"823":1}}],["咕噜",{"2":{"815":1,"816":1,"828":2}}],["猛犸",{"2":{"815":1,"816":1,"828":2,"835":8,"836":1}}],["龙",{"2":{"815":1,"816":1,"828":2,"835":8,"836":1}}],["金鱼",{"2":{"815":1,"816":1,"828":2,"835":8,"836":1}}],["电话",{"2":{"813":1}}],["电子邮件",{"2":{"813":1,"839":1,"840":2}}],["密码",{"2":{"813":1,"834":1,"835":1,"839":1,"840":2,"852":2,"853":1,"854":3}}],["月份",{"0":{"822":1}}],["月份名称",{"2":{"797":1,"806":1}}],["月光如流水一般",{"2":{"14":1,"968":1,"969":1}}],["索引为",{"2":{"797":2,"806":2}}],["星期名称",{"2":{"797":1,"806":1}}],["清除",{"2":{"796":1,"797":1,"805":1,"806":1}}],["清楚格式",{"2":{"630":1,"634":1}}],["两个月",{"2":{"796":1,"805":1}}],["两个月之后",{"2":{"795":1,"804":1}}],["两边对齐",{"0":{"541":1}}],["深色模式",{"2":{"781":1}}],["强关联字段",{"2":{"835":1}}],["强制使用",{"2":{"778":1}}],["强制使用禁用外观",{"2":{"778":1,"787":1}}],["强制使用激活外观",{"2":{"778":1,"787":1}}],["强制使用选中外观",{"2":{"778":1,"787":1}}],["强大的",{"2":{"70":1}}],["允许用户选择多个选项",{"2":{"761":1}}],["允许的值包括",{"2":{"281":1}}],["复选框或单选框颜色",{"2":{"779":1}}],["复选框或单选框大小",{"2":{"779":1}}],["复选框或单选框内联列表组件",{"2":{"778":1}}],["复选框或单选框列表组件",{"2":{"778":1}}],["复选框组件",{"2":{"778":1}}],["复选框也支持多个一起使用组成列表",{"2":{"765":1}}],["复选框列表",{"0":{"765":1}}],["复选框被禁用",{"2":{"763":2}}],["复选框",{"0":{"763":1,"767":1},"2":{"761":1,"763":2,"765":4,"770":4,"772":2}}],["复选框和单选框",{"0":{"761":1},"1":{"762":1,"763":1,"764":1,"765":1,"766":1,"767":1,"768":1,"769":1,"770":1,"771":1,"772":1,"773":1,"774":1,"775":1,"776":1,"777":1,"778":1,"779":1}}],["复制",{"2":{"120":1,"121":1,"151":1,"196":1,"202":1,"203":1,"204":1,"251":1,"439":1,"440":1,"441":1,"442":1,"443":1,"444":1,"445":1,"451":1,"458":1,"459":1,"460":1,"461":1,"522":1,"523":1}}],["函数接收参数为当前节点的数据",{"2":{"676":1}}],["树的数据",{"2":{"676":1}}],["树形菜单",{"0":{"671":1},"1":{"672":1,"673":1,"674":1,"675":1,"676":1,"677":1}}],["财务",{"2":{"672":2}}],["市场",{"2":{"672":2}}],["运维",{"2":{"672":2}}],["测试负责人",{"2":{"835":1}}],["测试",{"2":{"672":2}}],["桌面端",{"2":{"672":2}}],["延迟显示",{"2":{"670":1}}],["弹跳",{"0":{"904":1}}],["弹出方向",{"2":{"670":1}}],["弹性系数值为",{"2":{"271":1}}],["弹性系数用于决定当前列可以分得的宽度比例",{"2":{"271":1}}],["统一处理工具栏按钮属性外观等",{"2":{"647":1}}],["统一的全局配置有如下好处",{"2":{"74":1}}],["统一的",{"2":{"70":1}}],["继承按钮组件的属性",{"2":{"647":1}}],["继承了工具栏的",{"2":{"661":1,"662":1}}],["继承了操作菜单的",{"2":{"654":1}}],["继承了",{"2":{"646":1}}],["技术支持",{"2":{"672":2}}],["技术栈",{"0":{"61":1}}],["技巧",{"2":{"635":1,"637":1}}],["截取屏幕",{"2":{"635":1}}],["黑体",{"2":{"634":1}}],["黑色标签",{"2":{"431":1}}],["黑色按钮",{"2":{"109":1,"158":1}}],["跟导航类似",{"2":{"632":1}}],["插入表情",{"2":{"630":1,"634":1}}],["插件提供了一系列方法用于读写本地存储数据",{"2":{"869":1}}],["插件定义",{"0":{"292":1}}],["插件名称",{"2":{"286":1}}],["插件机制",{"0":{"286":1}}],["插件之后",{"2":{"282":1,"283":1}}],["消除线",{"2":{"630":1,"634":1}}],["消息记录",{"2":{"629":1,"633":1}}],["消息类型",{"2":{"485":1}}],["消息框默认背景色",{"2":{"130":1}}],["消息框提供了如下",{"2":{"129":1,"130":1}}],["消息框能够轻松展示一些需要引起用户注意的内容",{"2":{"123":1}}],["消息框",{"0":{"123":1},"1":{"124":1,"125":1,"126":1,"127":1,"128":1,"129":1,"130":1}}],["斜体",{"2":{"630":1,"634":1}}],["粗体",{"2":{"630":1,"634":1}}],["段落",{"2":{"630":1,"634":1}}],["仿宋体",{"2":{"630":1,"634":1}}],["新宋体",{"2":{"630":1,"634":1}}],["新的预览功能",{"2":{"613":1,"614":1,"615":1,"616":1,"617":1,"619":1,"620":1}}],["新的编辑器",{"2":{"613":1,"614":1,"615":1,"616":1,"617":1,"618":1,"619":1,"620":1}}],["新的导航项",{"2":{"521":1}}],["新的菜单项",{"2":{"457":1}}],["宋体",{"2":{"630":1,"634":1}}],["打开侧边栏",{"2":{"629":1,"633":1}}],["打包时如果需要将扩展库中的组件也进行打包",{"2":{"56":1}}],["打包文档",{"0":{"45":1}}],["打包组件库",{"0":{"44":1}}],["打包",{"0":{"43":1,"56":1},"1":{"44":1,"45":1}}],["发现环节",{"2":{"835":1}}],["发布负责人",{"2":{"835":1}}],["发布时间",{"2":{"613":1,"614":1,"615":1,"616":1,"617":1,"618":1,"619":1,"620":1}}],["发起会议",{"2":{"629":1,"633":1}}],["搜索提示文本",{"2":{"861":1}}],["搜索延迟时间",{"2":{"861":1}}],["搜索选项",{"2":{"858":1}}],["搜索",{"2":{"629":1,"633":1}}],["搜索框值发生变更时的回调函数",{"2":{"610":1}}],["搜索框",{"0":{"604":1},"1":{"605":1,"606":1,"607":1,"608":1,"609":1,"610":1}}],["获得焦点时拥有不同的样式",{"2":{"955":1}}],["获得垂直排列的标签导航",{"2":{"626":1}}],["获取当前所有选中的行",{"2":{"354":1}}],["获取所有数据使用",{"2":{"874":1}}],["获取所有数据",{"0":{"874":1}}],["获取所有选中的行",{"0":{"340":1}}],["获取所有行的层级和折叠信息",{"2":{"336":1}}],["获取所有指定名称的组件实例",{"2":{"97":1}}],["获取层级和折叠信息",{"0":{"330":1},"2":{"336":1}}],["获取一个",{"2":{"267":1}}],["获取",{"2":{"97":1}}],["获取元素上指定名称的最后一个符合特定",{"2":{"97":1}}],["获取元素上指定名称的最后一个组件实例",{"2":{"97":1}}],["获取元素上的找到的所有组件实例",{"2":{"97":1}}],["获取元素上的找到的最后一个组件实例",{"2":{"97":1}}],["获取组件的",{"2":{"84":1,"112":1}}],["获取组件实例",{"0":{"82":1,"97":1,"105":1}}],["获取指定元素上的组件实例",{"2":{"79":1,"102":1}}],["垂直对齐",{"0":{"1091":1},"1":{"1092":1,"1093":1}}],["垂直间距",{"0":{"1040":1}}],["垂直",{"2":{"891":1}}],["垂直列表",{"0":{"784":1}}],["垂直标签页",{"0":{"626":1}}],["垂直排列",{"0":{"510":1}}],["整个表格可以在其首行被下载后就被解析和渲染",{"2":{"618":1}}],["整体行高减少",{"2":{"617":1}}],["某一列的宽度仅由该列首行的单元格决定",{"2":{"618":1}}],["紧凑的表格",{"0":{"617":1}}],["第一个版本发布",{"2":{"613":1,"614":1,"615":1,"616":1,"617":1,"618":1,"619":1,"620":1}}],["第一页",{"2":{"374":1,"536":1,"537":1,"538":1,"543":1,"544":1,"547":2}}],["斑马纹表格外观",{"2":{"613":1}}],["斑马纹表格",{"0":{"613":1}}],["组合方式",{"0":{"853":1}}],["组成部分",{"2":{"612":1}}],["组件根元素的",{"2":{"811":1,"861":1}}],["组件根元素的标签名",{"2":{"797":1,"806":1,"811":1,"861":1}}],["组件根元素的样式",{"2":{"797":1,"806":1,"811":1}}],["组件根元素的类名",{"2":{"797":1,"806":1,"811":1}}],["组件提供多种不同方向的展示方式",{"2":{"667":1}}],["组件信息",{"2":{"650":1}}],["组件选项数据",{"2":{"649":1}}],["组件实现",{"2":{"355":1}}],["组件实例",{"2":{"97":1}}],["组件实例上的",{"2":{"84":1,"112":1}}],["组件初始化事件",{"2":{"116":1}}],["组件样式",{"0":{"108":1},"1":{"109":1,"110":1}}],["组件也提供了点击触发的方式",{"2":{"668":1}}],["组件也提供了纯",{"2":{"107":1}}],["组件也可能是一个",{"2":{"107":1}}],["组件调用方式",{"0":{"96":1},"1":{"97":1,"98":1}}],["组件依赖了",{"2":{"95":1}}],["组件需要继承自",{"2":{"93":1}}],["组件状态类名",{"2":{"92":1}}],["组件内部部分元素类名",{"2":{"92":1}}],["组件名类名",{"2":{"92":1}}],["组件名称",{"2":{"79":1,"102":1}}],["组件只需要定义一系列类名以及对应样式即可",{"2":{"92":1}}],["组件渲染时自动添加的属性",{"2":{"87":1}}],["组件渲染为",{"2":{"84":1,"112":1}}],["组件对应的元素内部禁止直接进行修改",{"2":{"84":1,"112":1}}],["组件对应的元素或用于获取对应元素的选择器",{"2":{"79":1,"102":1}}],["组件采用",{"2":{"84":1,"112":1}}],["组件相比较普通的组件有如下特点",{"2":{"84":1,"112":1}}],["组件才会生效",{"2":{"80":1,"103":1}}],["组件的唯一标识",{"2":{"79":1,"102":1}}],["组件的配置选项",{"2":{"79":1,"84":1,"102":1,"112":1}}],["组件构造方法",{"2":{"79":1,"102":1}}],["组件默认配置",{"2":{"79":1,"102":1}}],["组件基类",{"0":{"101":1},"1":{"102":1,"103":1,"104":1,"105":1},"2":{"79":1,"102":1}}],["组件继承自",{"2":{"79":1,"102":1}}],["组件通常提供了一些",{"2":{"111":1}}],["组件通常提供了多种样式修饰",{"2":{"109":1}}],["组件通常提供了界面所需的基本功能",{"2":{"76":1,"107":1}}],["组件通常可以配合",{"2":{"76":1}}],["组件时",{"2":{"75":1,"87":1}}],["组件支持原生调用",{"2":{"70":1}}],["组件支持通过声明",{"2":{"67":1,"113":1}}],["组件了",{"2":{"65":1}}],["组件开发",{"2":{"61":1}}],["组件开发目录",{"0":{"49":1}}],["组件",{"0":{"65":1,"76":1,"77":1,"92":1,"93":1,"106":1,"112":1,"200":1,"455":1,"519":1,"554":1,"641":1},"1":{"78":1,"79":1,"80":1,"81":1,"82":1,"83":1,"84":1,"85":1,"86":1,"87":1,"107":1,"108":1,"109":1,"110":1,"111":1},"2":{"60":1,"70":3,"71":3,"107":1,"263":1}}],["组件库",{"0":{"877":1},"2":{"69":1,"71":1}}],["组件库内置了大量组件",{"2":{"51":1}}],["组件库扩展",{"0":{"51":1},"1":{"52":1,"53":1,"54":1,"55":1,"56":1}}],["根元素属性",{"2":{"677":1}}],["根元素类名",{"2":{"677":1}}],["根元素样式",{"2":{"610":1,"677":1}}],["根元素",{"2":{"610":1}}],["根据元素当前的字体大小",{"2":{"1056":1}}],["根据常规的文档流来定位元素",{"2":{"992":1,"993":1}}],["根据扩展名",{"2":{"401":1}}],["根据列设置调整单元格对齐方式",{"2":{"265":1}}],["根据设定的列宽显示列",{"2":{"265":1}}],["根据此原理",{"2":{"115":1}}],["输入用来注册的用户名",{"2":{"837":1}}],["输入组附加部分背景颜色",{"2":{"856":1}}],["输入组使用大号尺寸",{"2":{"855":1}}],["输入组使用小号尺寸",{"2":{"855":1}}],["输入组提供了如下",{"2":{"855":1}}],["输入组还提供了额外的",{"2":{"854":1}}],["输入组",{"0":{"851":1},"1":{"852":1,"853":1,"854":1,"855":1,"856":1},"2":{"835":1}}],["输入组组件",{"2":{"544":1}}],["输入一些文本",{"2":{"817":1,"828":1,"829":1,"830":3,"835":1}}],["输入框前",{"2":{"850":3}}],["输入框前缀元素样式",{"2":{"849":1}}],["输入框使用大号尺寸",{"2":{"849":1}}],["输入框使用小号尺寸",{"2":{"849":1}}],["输入框后缀元素样式",{"2":{"849":1}}],["输入框提供了如下",{"2":{"849":1,"850":1}}],["输入框还提供了额外的",{"2":{"847":1}}],["输入框或选择框",{"2":{"835":1}}],["输入框通过为",{"2":{"813":1}}],["输入框上占位文本",{"2":{"797":1,"806":1,"811":1}}],["输入框上的",{"2":{"610":1}}],["输入框失去焦点时的回调函数",{"2":{"610":1}}],["输入框被激活时的回调函数",{"2":{"610":1}}],["输入框的没有值时的占位文本",{"2":{"610":1}}],["输入框的默认值",{"2":{"610":1}}],["输入框样式",{"2":{"610":1}}],["输入框",{"0":{"813":1,"843":1},"1":{"844":1,"845":1,"846":1,"847":1,"848":1,"849":1,"850":1},"2":{"604":1,"610":1,"838":3}}],["窄滚动条样式",{"0":{"602":1}}],["堆叠效果",{"0":{"597":1}}],["堆叠间距",{"0":{"134":1}}],["条纹效果",{"0":{"595":1}}],["得到各种颜色的进度条",{"2":{"592":1}}],["给它一个相对的行高",{"2":{"1056":1}}],["给图片添加高斯模糊样式",{"2":{"906":1}}],["给元素设置文本颜色透明度",{"2":{"1072":1}}],["给元素设置形状阴影效果",{"2":{"908":1}}],["给元素设置背景色透明度",{"2":{"882":1}}],["给元素添加文本颜色",{"2":{"1071":1}}],["给元素添加翻转效果",{"2":{"917":1}}],["给元素添加弹跳动画",{"2":{"904":1}}],["给元素添加脉冲动画",{"2":{"903":1}}],["给元素添加水波纹动画",{"2":{"902":1}}],["给元素添加旋转动画效果",{"2":{"901":1}}],["给元素添加边框颜色透明度",{"2":{"885":1}}],["给元素添加边框颜色",{"2":{"884":1}}],["给元素添加背景色透明度",{"2":{"894":1}}],["给元素添加背景色",{"2":{"881":1}}],["给条纹进度条添加向左滑动的动画",{"2":{"596":1}}],["给使用了",{"2":{"596":1}}],["给进度条添加条纹效果",{"2":{"595":1}}],["给进度条添加不同大小的圆角",{"2":{"593":1}}],["给",{"2":{"592":1,"593":1,"595":1,"597":1}}],["给导航项设置标题样式",{"2":{"503":1}}],["坐标",{"2":{"589":2}}],["百分比文本的",{"2":{"589":2}}],["百分比文本的样式",{"2":{"589":1}}],["百分比",{"0":{"1007":1,"1012":1},"2":{"589":1}}],["研发",{"2":{"582":3,"672":2}}],["研发部",{"2":{"326":1}}],["计划日期",{"2":{"836":1}}],["计划完成",{"2":{"582":1}}],["计划开始",{"2":{"582":1}}],["面板提供了如下",{"2":{"583":1,"584":1}}],["面板组",{"0":{"581":1}}],["面板底部",{"2":{"579":1,"581":3}}],["面板内容",{"2":{"579":1,"580":6,"581":3}}],["面板标题",{"2":{"579":1,"580":6,"581":3}}],["面板",{"0":{"578":1},"1":{"579":1,"580":1,"581":1,"582":1,"583":1,"584":1}}],["面包屑选中态元素颜色",{"2":{"148":1}}],["面包屑分割元素颜色",{"2":{"148":1}}],["面包屑分割元素标签类型",{"2":{"148":1}}],["面包屑提供了如下",{"2":{"147":1}}],["面包屑",{"0":{"145":1},"1":{"146":1,"147":1,"148":1}}],["总是显示滚动条",{"2":{"981":1}}],["总计",{"2":{"612":1}}],["总页数",{"2":{"561":1,"569":1}}],["总记录数目",{"2":{"559":1,"567":1}}],["总文件大小超出限制",{"2":{"410":1}}],["总文件大小不超过",{"2":{"395":1}}],["初始默认颜色值",{"2":{"811":1}}],["初始状态的当前页码",{"2":{"558":1,"566":1}}],["初始化选项",{"0":{"289":1,"366":1,"372":1,"376":1,"381":1,"384":1,"861":1}}],["初始化数据表格",{"2":{"267":1}}],["初始化数据表格组件",{"2":{"267":1}}],["初始化时需要依次指定用于展示数据表格的元素和初始化选项",{"2":{"267":1}}],["初始化组件实例或调用组件方法",{"0":{"98":1}}],["初始化脚本",{"0":{"88":1}}],["初始化",{"2":{"67":1,"98":1,"113":1}}],["页码名称",{"2":{"572":1}}],["页时的效果",{"2":{"548":1}}],["页面上创建一个浮动消息",{"2":{"478":1}}],["综合用法",{"0":{"547":1}}],["综合使用",{"2":{"98":1}}],["跳转到",{"0":{"549":1}}],["跳转",{"2":{"544":1,"547":1,"549":1}}],["跳转链接地址",{"2":{"220":1}}],["前面",{"2":{"851":1}}],["前缀和后缀",{"0":{"846":1}}],["前缀表示该操作被禁用",{"2":{"361":1}}],["前端",{"2":{"672":2}}],["前进",{"2":{"630":1,"634":1}}],["前往页码",{"0":{"544":1}}],["结束时间",{"2":{"835":1}}],["结束日期",{"2":{"322":1}}],["结合",{"2":{"846":1}}],["结合编辑器使用",{"0":{"634":1}}],["结合css工具类实现不同类型的分页外观",{"2":{"550":1}}],["结合使用",{"2":{"541":1,"543":1,"544":1}}],["简单用法",{"0":{"606":1}}],["简单使用",{"0":{"587":1}}],["简单分页",{"0":{"548":1}}],["简单的翻页",{"2":{"537":1}}],["简洁样式",{"0":{"537":1}}],["步骤条",{"0":{"509":1}}],["次要导航",{"0":{"506":1},"2":{"506":1,"510":1}}],["带标题的导航",{"0":{"503":1}}],["博客",{"2":{"502":1}}],["注入环节",{"2":{"835":1}}],["注册",{"2":{"502":1}}],["注意",{"2":{"9":1,"67":1,"113":1,"946":1}}],["登录",{"2":{"502":1,"834":1,"835":1,"853":1,"854":3}}],["价格",{"2":{"502":1,"503":1,"505":1,"506":1,"507":1,"508":1,"510":1,"511":1}}],["异步返回用户点击的按钮名称",{"2":{"499":1,"500":1}}],["警告框",{"0":{"499":1}}],["系统对话框",{"0":{"498":1},"1":{"499":1,"500":1}}],["地址",{"2":{"495":1}}],["加载指示器",{"0":{"947":1},"1":{"948":1}}],["加载任何页面内容",{"2":{"494":1}}],["加载中",{"2":{"172":2,"901":2}}],["加载中状态",{"0":{"172":1}}],["移除数据使用",{"2":{"872":1}}],["移除数据",{"0":{"872":1}}],["移除表格所有边框",{"2":{"621":1}}],["移除遮罩层",{"2":{"491":1}}],["移动端",{"2":{"672":2}}],["移动",{"2":{"369":1}}],["移动开发部",{"2":{"326":2}}],["控制遮罩层",{"0":{"491":1}}],["信息提示",{"0":{"490":1}}],["恰似一江春水向东流",{"2":{"489":3,"981":2,"982":2,"983":2,"984":2,"985":2,"986":2,"987":2,"988":6}}],["问君能有几多愁",{"2":{"489":3,"981":1,"982":1,"983":1,"984":1,"985":1,"986":1,"987":2,"988":6}}],["雕栏玉砌应犹在",{"2":{"489":3,"981":2,"982":2,"983":2,"984":2,"985":2,"986":2,"987":2,"988":6}}],["往事知多少",{"2":{"489":3,"981":2,"982":2,"983":2,"984":2,"985":2,"986":2,"987":2,"988":6}}],["春花秋月何时了",{"2":{"489":6,"981":4,"982":4,"983":4,"984":4,"985":4,"986":4,"987":3,"988":9}}],["春花秋月何时了五代",{"2":{"489":3}}],["李煜",{"2":{"489":6,"981":2,"982":2,"983":2,"984":2,"985":2,"986":2,"987":2,"988":6}}],["李明",{"2":{"267":2}}],["虞美人",{"2":{"489":3,"981":1,"982":1,"983":1,"984":1,"985":1,"986":1,"987":1,"988":3}}],["距离上方100px",{"2":{"488":1}}],["窗口中间",{"2":{"488":1}}],["稍稍靠近上方",{"2":{"488":2}}],["告知用户展示相关操作",{"2":{"486":1}}],["撤销",{"2":{"482":1}}],["浮动应当仅适用于实现文字环绕效果",{"2":{"966":1}}],["浮动",{"0":{"965":1},"1":{"966":1,"967":1,"968":1,"969":1}}],["浮动消息内容",{"2":{"485":1}}],["浮动消息持续时间",{"2":{"485":1}}],["浮动消息定位方式",{"2":{"485":1}}],["浮动消息",{"0":{"477":1},"1":{"478":1,"479":1,"480":1,"481":1,"482":1,"483":1,"484":1,"485":1}}],["浮动方向",{"0":{"250":1}}],["批量导入",{"2":{"460":1}}],["批量创建",{"2":{"154":1}}],["即可读写数据",{"2":{"876":1}}],["即可实现多个开关单选联动",{"2":{"786":1}}],["即可实现界面基本功能",{"2":{"70":1}}],["即可监听点击事件",{"2":{"459":1}}],["传参",{"2":{"459":1}}],["传统方式是使用",{"2":{"88":1}}],["退出",{"2":{"447":1}}],["张三",{"2":{"447":1}}],["尾部图标",{"0":{"446":1},"2":{"677":1,"862":1}}],["浅色",{"0":{"1021":1},"1":{"1022":1,"1023":1},"2":{"431":1}}],["看板",{"0":{"427":1},"1":{"428":1}}],["确定",{"2":{"741":1}}],["确定要删除文件吗",{"2":{"410":1}}],["确认重命名按钮文本",{"2":{"741":1}}],["确认框",{"0":{"500":1}}],["确保对应单元格的原始值为日期时间类型或者可以转换为日期时间的字符串或时间戳",{"2":{"300":1}}],["确保所有没有固定在两侧的列中至少有一列启用了弹性宽度",{"2":{"271":1}}],["确保宽度或高度使用了响应式的特殊值",{"2":{"270":1}}],["重复文件提示",{"2":{"707":1,"755":1}}],["重名时的回调",{"2":{"414":1,"425":1}}],["重名提示",{"2":{"414":1}}],["重名文件",{"2":{"410":1}}],["重命名和删除功能",{"2":{"715":1}}],["重命名文件回调",{"2":{"701":1,"748":1}}],["重命名文件时的回调函数",{"2":{"424":1}}],["重命名文件时的回调",{"2":{"414":1}}],["重命名按钮类",{"2":{"692":1,"736":1}}],["重命名按钮文本",{"2":{"691":1,"735":1}}],["重命名按钮图标",{"2":{"690":1,"734":1}}],["重命名按钮",{"2":{"414":1}}],["重命名",{"2":{"408":1,"691":1,"735":1}}],["重新渲染修改",{"2":{"98":1}}],["重新渲染",{"2":{"81":1,"104":1,"471":1,"532":1}}],["限制最大宽度",{"0":{"1014":1}}],["限制最大高度",{"0":{"1009":1}}],["限制日期范围",{"0":{"793":1,"802":1}}],["限制图片类型",{"0":{"682":1}}],["限制上传文件大小",{"0":{"681":1,"718":1}}],["限制上传文件数量",{"0":{"680":1,"717":1}}],["限制工具栏按钮过多超出时是否换行",{"2":{"644":1}}],["限制总文件大小",{"2":{"414":1}}],["限制文件数目",{"0":{"396":1},"2":{"414":1}}],["限制文件大小",{"0":{"395":1},"2":{"414":1}}],["限制文件类型",{"0":{"394":1},"2":{"414":1}}],["限制行是否可以被选中",{"0":{"347":1}}],["所以你可以存储任何可以被系列化为",{"2":{"869":1}}],["所属项目集",{"2":{"836":1}}],["所选择的文件会显示在网格中",{"2":{"391":1}}],["所选择的文件会显示在方框下方",{"2":{"390":1}}],["所选择的文件会显示在按钮上方",{"2":{"389":1}}],["所有可用的工具类定义如下",{"2":{"1037":1}}],["所有可用的选项包括",{"2":{"117":1}}],["所有支持的格式化占位符包括",{"2":{"866":1}}],["所有供切换显示的",{"2":{"624":1}}],["所有行",{"2":{"350":1}}],["所有被选中的行会默认拥有背景高亮样式",{"2":{"338":1}}],["所有未被固定的列会在中间展示",{"2":{"272":1}}],["所有",{"2":{"67":1,"70":2,"113":1}}],["历史记录",{"2":{"386":1}}],["快捷键",{"2":{"386":1}}],["快速创建",{"2":{"154":1}}],["快速上手",{"0":{"62":1},"1":{"63":1,"64":1,"65":1,"66":1,"67":1,"68":1},"2":{"73":1}}],["返回自定义渲染内容",{"2":{"467":1,"528":1}}],["返回对象使用自定义按钮",{"2":{"420":1}}],["返回字符串使用默认按钮并设置文字",{"2":{"420":1}}],["返回",{"2":{"381":3,"414":5,"420":2,"421":1,"424":1,"425":1,"426":1,"874":1,"875":1,"876":3}}],["返回值",{"2":{"100":1,"648":1,"649":1,"864":1,"865":1,"866":1,"868":1}}],["之前还是之后",{"2":{"381":3}}],["之后",{"2":{"65":1}}],["被清除",{"2":{"875":1}}],["被禁用",{"2":{"781":1}}],["被禁用的复选框",{"2":{"765":2,"770":2,"772":1}}],["被禁用的单选框",{"2":{"764":2,"771":2}}],["被禁用的页码将无法响应点击事件",{"2":{"538":1}}],["被禁用的操作",{"2":{"253":1}}],["被禁用的按钮",{"2":{"170":2}}],["被禁用的按钮将无法响应点击事件",{"2":{"170":1}}],["被拖动到的行信息",{"2":{"381":3}}],["改插件允许将多个列合并为一个表头分组",{"2":{"382":1}}],["改插件允许通过拖放来改变表格内行的顺序",{"2":{"379":1}}],["改变箭头大小",{"0":{"248":1}}],["跨",{"2":{"378":1}}],["跨行跨列",{"0":{"377":1},"1":{"378":1}}],["让按钮响应用户的鼠标交互",{"2":{"955":1}}],["让我自定义选项",{"2":{"839":2}}],["让创意更容易展现",{"2":{"613":1,"614":1,"615":1,"616":1,"617":1,"618":1,"619":1,"620":2}}],["让进度列的从第",{"2":{"378":1}}],["让第",{"2":{"378":1}}],["让单元格支持展示丰富格式内容",{"2":{"295":1}}],["底部背景色",{"2":{"584":1}}],["底部可按需选择使用",{"2":{"579":1}}],["底部三部分",{"2":{"579":1}}],["底部分页器用于在表尾部显示",{"2":{"373":1}}],["底部分页器",{"0":{"373":1},"1":{"374":1,"375":1,"376":1}}],["底部工具栏设置",{"2":{"797":1,"806":1}}],["底部工具栏用于在表尾部显示一些操作按钮",{"2":{"368":1}}],["底部工具栏",{"0":{"368":1},"1":{"369":1,"370":1,"371":1,"372":1}}],["刷新",{"2":{"369":1,"860":1}}],["映射为按钮名称和按钮属性",{"2":{"367":1}}],["后面或是两边加上文字",{"2":{"851":1}}],["后缀的大号宽度",{"2":{"850":1}}],["后缀的小号宽度",{"2":{"850":1}}],["后缀的默认宽度",{"2":{"850":1}}],["后缀宽度",{"2":{"846":1}}],["后退",{"2":{"630":1,"634":1}}],["后续行中的单元格内容将不会对表格布局产生影响",{"2":{"618":1}}],["后续可以调用相关方法",{"2":{"267":1}}],["后天",{"2":{"582":2}}],["后为下拉菜单中要展示的按钮",{"2":{"361":1}}],["拼接的形式",{"2":{"361":1}}],["挂起项目集",{"2":{"357":1,"360":1}}],["团队成员和干系人可访问",{"2":{"835":2}}],["团队",{"2":{"357":1,"360":1}}],["设定操作按钮的配置映射即可",{"2":{"356":1}}],["设置限制元素最大宽度",{"2":{"1014":1}}],["设置限制元素最大高度",{"2":{"1009":1}}],["设置宽度为特殊值",{"2":{"1013":1}}],["设置宽度为百分比",{"2":{"1012":1}}],["设置宽度为固定值",{"2":{"1011":1}}],["设置宽度或高度与父级容器的宽高一致",{"2":{"269":1}}],["设置高度为特殊值",{"2":{"1008":1}}],["设置高度为百分比",{"2":{"1007":1}}],["设置高度为固定值",{"2":{"1006":1}}],["设置高级外观颜色",{"0":{"777":1}}],["设置当前元素在",{"2":{"939":1}}],["设置不同大小的阴影",{"2":{"913":1}}],["设置元素的透明度",{"2":{"911":1}}],["设置元素的环显示在元素内部",{"2":{"897":1}}],["设置元素边框大小",{"2":{"889":1}}],["设置元素边框圆角大小",{"2":{"887":1}}],["设置一些特殊类型",{"2":{"818":1}}],["设置一致",{"2":{"273":1}}],["设置为",{"2":{"791":1,"800":1,"809":1}}],["设置为一个函数",{"2":{"458":1,"522":1}}],["设置默认值",{"0":{"791":1,"800":1,"809":1}}],["设置工具栏单个按钮的外观类型",{"2":{"655":1}}],["设置后可以操作模态框之外的交互",{"2":{"491":1}}],["设置",{"2":{"484":1,"591":1,"761":1,"819":1,"820":1,"821":1,"822":1,"823":1,"824":1,"825":1,"826":1,"934":1,"1061":1}}],["设置列类型",{"2":{"367":1}}],["设置缩进间距为",{"2":{"327":1}}],["设置分组为",{"2":{"322":4}}],["设置按钮元素上的",{"2":{"320":1}}],["设置表格支持在鼠标悬停在列上时",{"2":{"323":1}}],["设置表格支持在单元格内显示头像",{"2":{"317":1}}],["设置表格支持点击列头在本地进行排序",{"2":{"311":1}}],["设置表格支持按列进行排序",{"2":{"304":1}}],["设置环形边框大小",{"2":{"301":1}}],["设置环形进度颜色",{"2":{"301":1}}],["设置渲染层级展开折叠切换按钮时的回调函数",{"2":{"283":1}}],["设置层级之间的缩进大小",{"2":{"283":1}}],["设置行数据对象上用于标记当前行为父级行的属性名",{"2":{"283":1}}],["设置行数据对象上用于标记当前行所属父级行",{"2":{"283":1}}],["设置该列上所有单元格的内容对齐方式",{"2":{"281":1}}],["设置滚动条样式",{"2":{"280":1}}],["设置滚动条的大小",{"2":{"280":1}}],["设置水平滚动条显示位置",{"2":{"280":1}}],["设置选择器可实现将当前选中的颜色信息同步到相应元素",{"2":{"187":1}}],["设置值",{"2":{"98":1}}],["切换加载状态",{"2":{"948":1}}],["切换选中行",{"2":{"354":1}}],["切换使用上面的调色板定义",{"2":{"9":1}}],["未选中",{"2":{"774":1,"776":2,"777":2}}],["未选中时的信息",{"2":{"350":1}}],["未关闭",{"2":{"629":1,"633":1}}],["未开始",{"2":{"298":1,"629":1,"633":1}}],["格式返回",{"2":{"350":1}}],["格式化后的字符串",{"2":{"868":1}}],["格式化后的日期时间字符串",{"2":{"866":1}}],["格式化参数映射对象",{"2":{"868":1}}],["格式化参数",{"2":{"868":1}}],["格式化",{"0":{"792":1,"801":1,"810":1}}],["格式化日期时间对象",{"2":{"866":1}}],["格式化日期时间",{"0":{"300":1}}],["格式化字符串",{"0":{"297":1},"2":{"295":1,"866":1,"868":1}}],["格式化文本和操作按钮等",{"2":{"266":1}}],["生成选中信息",{"2":{"350":1}}],["共",{"2":{"350":1,"374":1,"536":1,"543":1,"547":3,"713":1}}],["项中",{"2":{"459":1}}],["项`",{"2":{"350":1}}],["项",{"2":{"350":5,"374":2,"536":2,"543":4,"547":5}}],["项目描述",{"2":{"836":1}}],["项目型",{"2":{"836":1}}],["项目类型",{"2":{"836":1}}],["项目符号",{"2":{"630":1,"634":1}}],["项目",{"2":{"502":1}}],["项目白名单",{"2":{"357":1,"360":1}}],["项目3",{"2":{"303":1}}],["项目2",{"2":{"303":1}}],["项目1",{"2":{"303":1}}],["项目名称",{"2":{"267":2,"271":1,"272":1,"276":1,"281":1,"283":1,"296":1,"297":1,"299":1,"302":2,"582":1,"836":1}}],["项目根目录执行",{"2":{"53":1}}],["判断所有行是否选中",{"0":{"344":1},"2":{"354":1}}],["判断特定行是否选中",{"0":{"343":1},"2":{"354":1}}],["判断行是否选中",{"0":{"342":1},"1":{"343":1,"344":1}}],["判断是否第一次渲染",{"2":{"650":1}}],["判断是否所有子行都已经收起",{"2":{"336":1}}],["判断是否收起所有子行",{"0":{"329":1}}],["层级",{"0":{"1002":1},"1":{"1003":1,"1004":1},"2":{"335":1}}],["尚未被渲染",{"2":{"334":1}}],["折叠图标",{"2":{"676":1}}],["折叠和展开状态",{"0":{"334":1}}],["折叠展开状态变更了",{"2":{"283":1}}],["部门名称",{"2":{"327":1}}],["部分组件提供了专用样式修饰类",{"2":{"110":1}}],["部分",{"2":{"73":2}}],["部分样式",{"2":{"71":1}}],["客户端开发部",{"2":{"326":2}}],["规则进行排序",{"2":{"313":1}}],["按照如下结构来构建一个静态菜单",{"2":{"439":1}}],["按列排序",{"0":{"304":1},"1":{"305":1,"306":1,"307":1,"308":1,"309":1,"310":1}}],["按钮或附加文本",{"2":{"852":1}}],["按钮模式",{"0":{"389":1}}],["按钮高度",{"2":{"174":1}}],["按钮边框颜色",{"2":{"174":1}}],["按钮背景颜色",{"2":{"174":1}}],["按钮使用超大号尺寸",{"2":{"173":1}}],["按钮使用超小号尺寸",{"2":{"173":1}}],["按钮使用大号尺寸",{"2":{"173":1}}],["按钮使用小号尺寸",{"2":{"173":1}}],["按钮使用正方形外观",{"2":{"173":1}}],["按钮还提供了额外的",{"2":{"165":1}}],["按钮阴影效果",{"0":{"164":1}}],["按钮圆角",{"0":{"163":1},"2":{"174":1}}],["按钮配合图标组件一起使用时",{"2":{"159":1}}],["按钮是用来触发一些动作",{"2":{"157":1}}],["按钮提供了如下",{"2":{"155":1,"173":1,"255":1,"621":1}}],["按钮组使用超大号尺寸",{"2":{"155":1}}],["按钮组使用超小号尺寸",{"2":{"155":1}}],["按钮组使用大号尺寸",{"2":{"155":1}}],["按钮组使用小号尺寸",{"2":{"155":1}}],["按钮组可以将多个按钮成组展示",{"2":{"149":1}}],["按钮组",{"0":{"149":1},"1":{"150":1,"151":1,"152":1,"153":1,"154":1,"155":1,"156":1}}],["按钮",{"0":{"157":1},"1":{"158":1,"159":1,"160":1,"161":1,"162":1,"163":1,"164":1,"165":1,"166":1,"167":1,"168":1,"169":1,"170":1,"171":1,"172":1,"173":1,"174":1},"2":{"107":1,"150":1,"156":1,"158":1,"435":3,"853":1}}],["悬停提示",{"0":{"302":1}}],["已经默认应用了",{"2":{"955":1}}],["已关闭",{"2":{"629":1,"633":1}}],["已挂起",{"2":{"629":1,"633":1}}],["已激活步骤3",{"2":{"509":1}}],["已激活步骤2",{"2":{"509":1}}],["已激活步骤1",{"2":{"509":1}}],["已复制",{"2":{"446":1}}],["已选中",{"2":{"350":1}}],["已选择",{"2":{"350":1}}],["已完成",{"2":{"298":1}}],["已投入",{"2":{"267":2,"271":1,"272":1,"276":1}}],["产品型",{"2":{"836":1}}],["产品负责人",{"2":{"835":1}}],["产品经理",{"2":{"318":1,"319":1,"320":1}}],["产品名称",{"2":{"305":1,"306":1,"312":1}}],["产品",{"2":{"297":1,"298":1,"303":1,"502":1,"503":1,"505":1,"506":1,"507":1,"508":1,"510":1,"511":1,"672":2}}],["链接添加",{"2":{"627":1}}],["链接",{"0":{"296":1},"2":{"296":1,"955":2}}],["链接按钮",{"0":{"162":1},"2":{"109":1,"110":1,"158":1,"162":1}}],["迷你进度条以及时间日期等",{"2":{"295":1}}],["隔行背景色",{"2":{"287":1}}],["隔行变色",{"0":{"278":1},"2":{"266":1,"613":1}}],["针对每个特定的列",{"2":{"284":1}}],["启用指针事件",{"2":{"950":1}}],["启用迭代",{"2":{"836":1}}],["启用圆形外观",{"2":{"610":1}}],["启用行选中插件",{"2":{"346":1,"350":1}}],["启用行选中",{"0":{"338":1}}],["启用多层级功能",{"2":{"326":1}}],["启用多层级",{"0":{"326":1}}],["启用鼠标悬停效果",{"2":{"324":1}}],["启用列鼠标悬停效果",{"0":{"324":1},"2":{"324":1}}],["启用",{"2":{"282":1,"283":1}}],["启动文档服务器",{"0":{"55":1}}],["启动开发服务",{"0":{"54":1}}],["启动",{"2":{"50":1}}],["居中对齐",{"2":{"281":1}}],["决定水平滚动条的高度和垂直滚动条的宽度",{"2":{"280":1}}],["滚动到",{"2":{"952":1,"953":1}}],["滚动",{"0":{"951":1},"1":{"952":1,"953":1}}],["滚动条样式",{"0":{"601":1}}],["滚动条由自定义滚动条组件实现",{"2":{"280":1}}],["滚动条",{"0":{"280":1,"600":1},"1":{"601":1,"602":1,"603":1}}],["滚动时固定两侧的列和表头",{"2":{"265":1}}],["值变更回调函数",{"2":{"861":1}}],["值变更时的回调函数",{"2":{"797":1,"806":1}}],["值为操作按钮的配置",{"2":{"357":1}}],["值为该行的选中状态",{"2":{"341":1,"349":1}}],["值为要显示的文本",{"2":{"298":1}}],["值",{"2":{"276":1,"862":1}}],["排序值",{"2":{"335":1}}],["排序状态",{"2":{"316":1}}],["排序规则",{"2":{"313":1}}],["排序标记大小",{"2":{"287":1}}],["排序标记",{"0":{"276":1}}],["排版工具类",{"2":{"71":1}}],["排版",{"2":{"11":1,"12":1,"13":1,"14":1,"71":1}}],["定位",{"0":{"989":1},"1":{"990":1,"991":1,"992":1,"993":1,"994":1,"995":1}}],["定制边框颜色",{"2":{"279":1}}],["定制隔行背景色",{"2":{"278":1}}],["定制鼠标悬停背景色",{"2":{"277":1}}],["定制表头背景色",{"2":{"273":1}}],["定义分页项的列表",{"2":{"562":1}}],["定义分页器",{"0":{"374":1},"2":{"374":1}}],["定义导航项列表",{"2":{"526":1}}],["定义与",{"2":{"394":1}}],["定义一个回调函数来判断给定的单元格跨行跨列信息",{"2":{"378":1}}],["定义一个方法用于渲染操作列单元格内的操作按钮",{"2":{"267":1}}],["定义单元格跨行跨列信息",{"2":{"378":1}}],["定义单元格跨行跨列",{"0":{"378":1}}],["定义底部工具栏上的按钮",{"2":{"369":1}}],["定义底部工具栏",{"0":{"369":1}}],["定义该操作按钮为下拉菜单",{"2":{"361":1}}],["定义要展示的操作按钮列表",{"2":{"359":1}}],["定义要展示的每个操作按钮",{"2":{"359":1}}],["定义行上的操作按钮",{"0":{"358":1},"1":{"359":1,"360":1,"361":1}}],["定义行数据",{"2":{"267":1}}],["定义操作按钮的配置映射",{"2":{"357":1}}],["定义操作按钮",{"0":{"357":1}}],["定义操作列",{"0":{"356":1}}],["定义列",{"2":{"322":1}}],["定义如下",{"2":{"303":1,"340":1,"499":1,"500":1}}],["定义数据表格初始化选项",{"2":{"267":1}}],["定义用于展示数据表格的元素",{"2":{"267":1}}],["定义表格的列",{"2":{"267":1}}],["定义区块操作菜单",{"2":{"231":1}}],["定义菜单项列表",{"2":{"207":1,"464":1}}],["定义为",{"2":{"100":1,"235":1,"236":1,"237":1,"238":1}}],["定义",{"0":{"961":1,"964":1,"966":1,"971":1,"979":1,"990":1,"997":1,"1000":1,"1003":1,"1031":1,"1034":1,"1037":1,"1042":1,"1048":1,"1051":1,"1054":1,"1058":1,"1061":1,"1068":1,"1074":1,"1081":1,"1085":1,"1092":1,"1095":1,"1102":1},"2":{"97":1,"98":1,"100":1,"204":1,"269":1,"271":2,"276":1,"277":1,"280":1,"281":1,"282":1,"283":1,"284":2,"285":1,"286":1,"287":1,"313":1,"461":1,"471":1,"474":1,"475":1,"476":1,"523":1,"532":1,"864":1,"865":1,"866":1,"868":1}}],["定义扩展库",{"0":{"52":1}}],["固定行高",{"0":{"1055":1}}],["固定值",{"0":{"1006":1,"1011":1}}],["固定布局的表格",{"0":{"618":1}}],["固定在右侧",{"2":{"272":1}}],["固定在左侧",{"2":{"272":1}}],["固定两侧的列",{"0":{"272":1}}],["时生效",{"2":{"861":2}}],["时间",{"0":{"820":1}}],["时间值无效时的回调函数",{"2":{"811":1}}],["时间格式",{"2":{"811":1}}],["时间选择器",{"0":{"807":1},"1":{"808":1,"809":1,"810":1,"811":1}}],["时",{"2":{"271":1,"466":1}}],["时可以设置",{"2":{"233":1}}],["响应式",{"0":{"270":1}}],["仅当使用高级外观时有效",{"2":{"779":2,"788":1}}],["仅当鼠标悬停在列头上时才高亮该列",{"2":{"324":1}}],["仅鼠标悬停时显示",{"0":{"603":1}}],["仅适用于",{"2":{"410":2}}],["仅在行选中时显示底部工具栏",{"0":{"370":1},"2":{"372":1}}],["仅高度可用",{"2":{"269":1}}],["仅渲染可见范围内的单元格",{"2":{"265":1}}],["最后一个列表有嵌套的子列表",{"2":{"1063":2,"1064":2,"1065":2,"1066":2}}],["最后一页",{"2":{"374":1,"536":1,"537":1,"538":1,"543":1,"544":1,"547":2}}],["最大可选的日期",{"2":{"797":1,"806":1}}],["最大文件数目",{"2":{"400":1,"410":2}}],["最大文件大小",{"2":{"400":1,"410":1}}],["最小可选的日期",{"2":{"797":1,"806":1}}],["最多选择",{"2":{"396":1}}],["最终高度为表头",{"2":{"269":1}}],["最方便自定义阴影的方式是覆盖",{"2":{"37":1}}],["最方便自定义屏幕断点的方式是覆盖",{"2":{"29":1}}],["最方便自定义圆角的方式是覆盖",{"2":{"21":1}}],["关键字",{"2":{"862":1}}],["关键词",{"2":{"853":1}}],["关于表格的固定布局",{"2":{"618":1}}],["关于我们",{"2":{"502":1}}],["关联计划",{"2":{"835":1}}],["关联产品",{"2":{"357":1,"360":1,"835":1}}],["关联菜单元素",{"0":{"245":1}}],["关闭删除和重命名功能",{"0":{"720":1}}],["关闭",{"2":{"267":1,"357":1,"360":1,"487":1,"488":1,"489":1,"491":1}}],["列",{"2":{"378":1}}],["列自定义配置",{"0":{"367":1}}],["列表样式",{"0":{"1060":1},"1":{"1061":1,"1062":1,"1063":1,"1064":1,"1065":1,"1066":1}}],["列表项定义",{"0":{"862":1}}],["列表项或列表项获取方法",{"2":{"861":1}}],["列表联动",{"0":{"786":1}}],["列表",{"2":{"335":1,"381":1}}],["列鼠标悬停效果",{"0":{"323":1},"1":{"324":1}}],["列分组",{"0":{"321":1},"1":{"322":1}}],["列是否启用排序",{"2":{"315":1,"316":1}}],["列排序链接元素上的其他属性",{"2":{"309":1}}],["列排序链接模版或生成函数",{"2":{"309":1,"310":1}}],["列排序类型",{"0":{"308":1},"2":{"308":1,"309":1}}],["列头将根据排序类型显示为链接",{"2":{"304":1,"311":1}}],["列上进行了自定渲染",{"2":{"284":1}}],["列和单元格启用鼠标悬停效果",{"2":{"277":1}}],["列的单元格分别跨",{"2":{"378":1}}],["列的两倍",{"2":{"271":1}}],["列的定义所有可用属性参见",{"2":{"267":1}}],["列宽通常在每一列的定义对象上进行定义",{"2":{"271":1}}],["列宽",{"0":{"271":1}}],["列定义配置",{"0":{"309":1,"315":1,"333":1,"353":1,"385":1}}],["列定义",{"0":{"290":1},"2":{"267":1,"271":1}}],["章节",{"2":{"267":1}}],["进行格式化",{"2":{"300":1}}],["进行渲染",{"0":{"299":1}}],["进行中",{"2":{"298":1,"629":1,"633":1}}],["进行开发",{"2":{"204":1}}],["进度条组件条纹大小",{"2":{"599":1}}],["进度条组件圆角大小",{"2":{"599":1}}],["进度条组件颜色",{"2":{"599":1}}],["进度条组件背景颜色",{"2":{"599":1}}],["进度条提供了如下",{"2":{"598":1}}],["进度条",{"0":{"590":1},"1":{"591":1,"592":1,"593":1,"594":1,"595":1,"596":1,"597":1,"598":1,"599":1}}],["进度",{"2":{"267":2,"271":1,"272":1,"276":1,"281":1,"301":1}}],["完成日期",{"2":{"267":2}}],["完整边框",{"0":{"279":1,"615":1}}],["完整边框等",{"2":{"266":1}}],["完整示例代码如下",{"2":{"267":1}}],["完整圆角",{"2":{"163":1,"433":1}}],["需求数",{"2":{"312":1}}],["需求规模",{"2":{"267":2}}],["需要时垂直滚动",{"0":{"985":1}}],["需要时水平滚动",{"0":{"984":1}}],["需要添加",{"2":{"946":1}}],["需要将",{"2":{"884":1}}],["需要将消息文本放置在",{"2":{"126":1}}],["需要重新设置的选项",{"2":{"471":1,"532":1}}],["需要操作系统支持",{"2":{"414":1}}],["需要通过选项",{"2":{"378":1}}],["需要在该行对应列属性上定义要显示的按钮信息",{"2":{"361":1}}],["需要在初始化选项中明确设置",{"2":{"348":1}}],["需要在初始化选项中设置",{"2":{"338":1}}],["需要在对应列定义上设置",{"2":{"339":1}}],["需要在列定义上设置",{"2":{"327":1}}],["需要在数据表格初始化选项",{"2":{"326":1}}],["需要传递给",{"2":{"117":1}}],["需要被监听的元素上的事件能够被冒泡到",{"2":{"115":1}}],["需要注意的是确保所有行拥有相同的按钮个数",{"2":{"364":1}}],["需要注意的是",{"2":{"95":1}}],["需要手动执行",{"2":{"67":1,"113":1}}],["负责人",{"2":{"267":2,"582":1,"835":1,"836":1}}],["行数限制",{"0":{"1057":1},"1":{"1058":1,"1059":1}}],["行数据对象上的值类型",{"2":{"359":1}}],["行数据定义",{"0":{"291":1}}],["行政",{"2":{"672":2}}],["行展示",{"2":{"378":1}}],["行开始",{"2":{"378":1}}],["行",{"2":{"378":1,"1059":1}}],["行第",{"2":{"378":1}}],["行选中状态变更时的回调函数",{"2":{"352":1}}],["行选中状态是通过行前的",{"2":{"339":1}}],["行选中",{"0":{"337":1},"1":{"338":1,"339":1,"340":1,"341":1,"342":1,"343":1,"344":1,"345":1,"346":1,"347":1,"348":1,"349":1,"350":1,"351":1,"352":1,"353":1,"354":1}}],["行选中交互",{"0":{"282":1},"2":{"266":1}}],["行层级和折叠信息对象",{"0":{"335":1}}],["行高展示",{"2":{"1055":16,"1056":36}}],["行高默认值为",{"2":{"273":1}}],["行高",{"0":{"14":1,"274":1,"1053":1},"1":{"1054":1,"1055":1,"1056":1},"2":{"14":1}}],["虚拟渲染",{"2":{"265":1}}],["箭头大小",{"2":{"260":1,"670":1}}],["触发",{"2":{"610":1,"627":1,"668":6}}],["触发拖放排序的元素选择器",{"2":{"381":1}}],["触发方式",{"0":{"668":1},"2":{"259":1,"670":1}}],["触发时",{"2":{"120":1}}],["标记输入框拥有后缀图标",{"2":{"849":1}}],["标记输入框拥有后缀元素",{"2":{"849":1}}],["标记输入框拥有前缀图标",{"2":{"849":1}}],["标记输入框拥有前缀元素",{"2":{"849":1}}],["标记必填项的一种通用方法是在标签上添加星标",{"2":{"840":1}}],["标记必填项",{"0":{"840":1}}],["标记菜单项为禁用状态",{"2":{"448":1}}],["标记菜单项为选中状态",{"2":{"448":1}}],["标记菜单项为激活状态",{"2":{"448":1}}],["标记菜单内包含图标",{"2":{"448":1}}],["标记选中项",{"0":{"445":1}}],["标记激活项",{"0":{"444":1}}],["标题3",{"2":{"630":1,"634":1}}],["标题2",{"2":{"630":1,"634":1}}],["标题1",{"2":{"630":1,"634":1}}],["标题背景色",{"2":{"584":1}}],["标题",{"0":{"440":1},"2":{"322":1,"487":1,"488":1,"489":1,"491":1,"579":1}}],["标题和分割线",{"0":{"254":1}}],["标签3",{"2":{"624":1,"625":1,"626":1,"627":1}}],["标签2",{"2":{"624":1,"625":1,"626":1,"627":1}}],["标签1",{"2":{"624":1,"625":1,"626":1,"627":1}}],["标签导航",{"0":{"508":1},"2":{"508":1,"510":1}}],["标签来使用",{"2":{"502":1}}],["标签按钮打开",{"2":{"487":2}}],["标签圆角",{"2":{"437":1}}],["标签边框颜色",{"2":{"437":1}}],["标签文字颜色",{"2":{"437":1}}],["标签背景色",{"2":{"437":1}}],["标签提供了如下",{"2":{"436":1}}],["标签还提供了额外的",{"2":{"432":1}}],["标签通常用于对内容进行标记",{"2":{"429":1}}],["标签",{"0":{"429":1},"1":{"430":1,"431":1,"432":1,"433":1,"434":1,"435":1,"436":1,"437":1},"2":{"430":1}}],["标签使用大号尺寸",{"2":{"436":1}}],["标签使用小号尺寸",{"2":{"436":1}}],["标签使用圆形外观",{"2":{"436":1}}],["标签使用",{"2":{"254":1}}],["标签页内容使用",{"2":{"624":1}}],["标签页一般配合导航使用",{"2":{"624":1}}],["标签页",{"0":{"623":1},"1":{"624":1,"625":1,"626":1,"627":1},"2":{"122":1}}],["禁用指针事件",{"2":{"950":1}}],["禁用元素仍然响应鼠标事件",{"2":{"946":1}}],["禁用按钮",{"2":{"946":1}}],["禁用展示",{"2":{"946":1}}],["禁用的链接",{"2":{"946":1}}],["禁用的元素会以半透明的形式显示",{"2":{"946":1}}],["禁用的菜单项",{"0":{"253":1,"443":1}}],["禁用滤镜",{"0":{"910":1}}],["禁用颜色",{"2":{"832":1}}],["禁用动画效果",{"0":{"484":1},"2":{"484":2}}],["禁用自动隐藏",{"0":{"483":1},"2":{"483":1}}],["禁用关闭按钮",{"0":{"481":1},"2":{"481":1}}],["禁用拖放",{"2":{"403":1}}],["禁用",{"0":{"398":1,"609":1,"637":1,"828":1,"945":1},"1":{"946":1},"2":{"774":1,"775":1}}],["禁用鼠标悬停效果",{"2":{"324":1}}],["禁用本地排序",{"2":{"313":1}}],["禁用状态",{"0":{"170":1}}],["鼠标按下",{"2":{"955":1}}],["鼠标移动事件支持",{"2":{"386":1}}],["鼠标悬停变色",{"0":{"614":1}}],["鼠标悬停背景色",{"2":{"287":1}}],["鼠标悬停效果",{"0":{"277":1,"674":1},"2":{"266":1,"676":1}}],["鼠标悬停展开菜单",{"0":{"249":1}}],["鼠标右击时",{"2":{"194":1}}],["该单元格所在行之后的行并不会影响整个列宽",{"2":{"618":1}}],["该回调函数不同内容拥有不同的行为",{"2":{"467":1,"528":1}}],["该回调函数定义如下",{"2":{"347":1,"349":1,"378":1}}],["该配置为分页器组件的初始化选项",{"2":{"374":1}}],["该配置为工具栏组件的初始化选项",{"2":{"363":1,"369":1}}],["该映射的键为操作按钮的名称",{"2":{"357":1}}],["该函数定义如下",{"2":{"350":1,"362":1}}],["该对象的键为行",{"2":{"341":1,"349":1}}],["该插件需要手动启用",{"2":{"379":1}}],["该插件允许表格中的单元格跨行或跨列展示",{"2":{"377":1}}],["该插件让表格内的行支持选中状态",{"2":{"337":1}}],["该插件为内置插件",{"2":{"304":1,"311":1,"317":1,"323":1}}],["该方法会通过",{"2":{"499":1,"500":1}}],["该方法会返回一个对象",{"2":{"341":1}}],["该方法会返回当前所有被选中的行的",{"2":{"340":1}}],["该方法可以通过参数",{"2":{"330":1}}],["该方法定义如下",{"2":{"328":1,"329":1,"330":1,"339":1,"341":1,"343":1,"344":1,"348":1,"499":1,"500":1}}],["该方法用于手动重新载入指定区块的内容",{"2":{"235":1}}],["该列按",{"2":{"313":1}}],["该列按数值进行排序",{"2":{"312":2}}],["该列按日期进行排序",{"2":{"312":2}}],["该列使用默认排序规则进行排序",{"2":{"312":2}}],["该列不支持排序",{"2":{"305":2,"312":2}}],["该列支持排序",{"2":{"305":2}}],["该列当前以按降序排序",{"2":{"305":1}}],["该列当前以按升序排序",{"2":{"305":2}}],["该命令提供了一些参数用户个性化打包",{"2":{"44":1}}],["单词内换行",{"0":{"1105":1}}],["单选",{"0":{"858":1}}],["单选框组件",{"2":{"778":1}}],["单选框和复选框提供了如下",{"2":{"778":1,"779":1,"788":1}}],["单选框",{"0":{"768":1,"815":1},"2":{"764":4,"771":4}}],["单选框通常多个一起使用组成列表",{"2":{"764":1}}],["单选框列表",{"0":{"764":1}}],["单位",{"2":{"836":1,"861":1}}],["单位毫秒",{"2":{"610":1}}],["单文件上传",{"0":{"716":1}}],["单次导入",{"2":{"460":1}}],["单个文件不超过",{"2":{"395":1}}],["单个网格的高度",{"2":{"231":1}}],["单元格格式插件",{"0":{"295":1},"1":{"296":1,"297":1,"298":1,"299":1,"300":1,"301":1,"302":1,"303":1}}],["单元格类型需要在列定义对象通过",{"2":{"285":1}}],["单元格类型",{"0":{"285":1},"2":{"285":1}}],["单元格样式",{"0":{"281":1}}],["单项类型",{"2":{"224":1}}],["区块定义",{"0":{"233":1}}],["区块定义列表",{"2":{"231":1}}],["区块布局变更回调函数",{"2":{"231":1}}],["区块的右键菜单",{"2":{"233":1}}],["区块的内容",{"2":{"233":1}}],["区块的占位内容",{"2":{"233":1}}],["区块的工具栏",{"2":{"233":1}}],["区块的标题",{"2":{"233":1}}],["区块的上边距",{"2":{"233":1}}],["区块的左边距",{"2":{"233":1}}],["区块的大小",{"2":{"233":1}}],["区块的大小映射表",{"2":{"231":1}}],["区块的唯一标识",{"2":{"233":1}}],["区块的默认大小",{"2":{"231":1}}],["区块内容的获取方式",{"2":{"231":1,"233":1}}],["区块之间的间隔",{"2":{"231":1}}],["区别",{"2":{"71":1}}],["仪表盘上可以显示一个或多个区块",{"2":{"233":1}}],["仪表盘用于创建由多个区块构成的信息展示页面",{"2":{"228":1}}],["仪表盘",{"0":{"228":1},"1":{"229":1,"230":1,"231":1,"232":1,"233":1,"234":1,"235":1,"236":1,"237":1,"238":1,"239":1,"240":1,"241":1,"242":1}}],["子列表项",{"2":{"1063":3,"1064":3,"1065":3,"1066":3}}],["子元素",{"2":{"992":2,"993":2}}],["子元素排列顺序",{"2":{"939":1}}],["子元素间距",{"0":{"1036":1},"1":{"1037":1,"1038":1,"1039":1,"1040":1},"2":{"41":1}}],["子项类型",{"2":{"571":1}}],["子菜单将永远被渲染",{"2":{"466":1}}],["子级菜单列表",{"2":{"677":1}}],["子级行",{"2":{"335":1}}],["子级操作数据",{"2":{"226":1}}],["样式属性对象设置该列单元格的样式",{"2":{"281":1}}],["样式属性对象设置表头单元格的样式",{"2":{"281":1}}],["样式",{"2":{"219":1,"676":1,"861":1,"862":1}}],["样式风格进行定制",{"2":{"74":1}}],["展开图标",{"2":{"676":1}}],["展开或折叠指定行的子行",{"2":{"336":1}}],["展开更多操作",{"2":{"194":1}}],["展示间距",{"0":{"636":1}}],["展示分割线",{"0":{"635":1}}],["展示各种类型的信息提示",{"2":{"490":1}}],["展示",{"2":{"299":2,"378":1}}],["展示菜单",{"2":{"212":1}}],["否则取消添加文件",{"2":{"426":1}}],["否则只能通过点击复选框实现切换",{"2":{"282":1}}],["否则只要有滚动条会固定显示",{"2":{"280":1}}],["否则当数据表格总体宽度大于所有固定的列时",{"2":{"272":1}}],["否则可能在所有指定的列宽度总和少于数据表格整体宽度的情况下右侧会出现空白区域",{"2":{"271":1}}],["否",{"2":{"206":1,"209":1,"210":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1,"225":1,"226":1,"227":1,"259":1,"260":1,"261":1,"262":1,"463":1,"465":1,"466":1,"467":1,"525":1,"527":1,"528":1,"557":1,"644":1,"645":1,"647":1,"655":1,"664":1,"665":1,"685":1,"686":1,"687":1,"688":1,"689":1,"690":1,"691":1,"692":1,"693":1,"694":1,"695":1,"696":1,"697":1,"698":1,"699":1,"700":1,"701":1,"702":1,"703":1,"704":1,"705":1,"706":1,"707":1,"708":1,"709":1,"710":1,"711":1,"712":1,"713":1,"726":1,"727":1,"728":1,"729":1,"730":1,"731":1,"732":1,"733":1,"734":1,"735":1,"736":1,"737":1,"738":1,"739":1,"740":1,"741":1,"742":1,"743":1,"744":1,"745":1,"746":1,"747":1,"748":1,"749":1,"750":1,"751":1,"752":1,"753":1,"754":1,"755":1,"756":1,"757":1,"758":1,"759":1,"760":1,"835":1}}],["必选",{"2":{"206":1,"207":1,"209":1,"210":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1,"225":1,"226":1,"227":1,"259":1,"260":1,"261":1,"262":1,"463":1,"464":1,"465":1,"466":1,"467":1,"525":1,"526":1,"527":1,"528":1,"557":1,"644":1,"645":1,"646":1,"647":1,"655":1,"657":1,"658":1,"660":1,"663":1,"664":1,"665":1,"684":1,"685":1,"686":1,"687":1,"688":1,"689":1,"690":1,"691":1,"692":1,"693":1,"694":1,"695":1,"696":1,"697":1,"698":1,"699":1,"700":1,"701":1,"702":1,"703":1,"704":1,"705":1,"706":1,"707":1,"708":1,"709":1,"710":1,"711":1,"712":1,"713":1,"725":1,"726":1,"727":1,"728":1,"729":1,"730":1,"731":1,"732":1,"733":1,"734":1,"735":1,"736":1,"737":1,"738":1,"739":1,"740":1,"741":1,"742":1,"743":1,"744":1,"745":1,"746":1,"747":1,"748":1,"749":1,"750":1,"751":1,"752":1,"753":1,"754":1,"755":1,"756":1,"757":1,"758":1,"759":1,"760":1}}],["必须包含",{"2":{"267":1}}],["必须",{"2":{"117":1,"233":1}}],["示例",{"0":{"264":1,"428":1,"451":1,"605":1,"891":1,"1017":1,"1020":1,"1023":1,"1026":1,"1029":1,"1032":1,"1035":1,"1038":1,"1049":1,"1052":1,"1059":1,"1062":1,"1069":1,"1075":1,"1086":1,"1093":1,"1096":1,"1103":1},"1":{"265":1,"266":1,"606":1,"607":1,"608":1,"609":1,"1039":1,"1040":1,"1063":1,"1064":1,"1065":1,"1066":1,"1076":1,"1077":1,"1078":1,"1079":1,"1087":1,"1088":1,"1089":1,"1090":1,"1097":1,"1098":1,"1099":1,"1100":1,"1104":1,"1105":1,"1106":1},"2":{"204":1,"459":1,"460":1,"461":1,"523":1,"613":1,"870":1,"871":1,"872":1,"873":1,"874":1,"875":1,"876":1}}],["菜单隐藏后的回调函数",{"2":{"861":1}}],["菜单隐藏时的回调函数",{"2":{"861":1}}],["菜单显示后的回调函数",{"2":{"861":1}}],["菜单显示时的回调函数",{"2":{"861":1}}],["菜单样式",{"2":{"861":1}}],["菜单类名",{"2":{"861":1}}],["菜单方向",{"2":{"861":1}}],["菜单最小宽度",{"2":{"861":1}}],["菜单最小高度",{"2":{"861":1}}],["菜单最大宽度",{"2":{"861":1}}],["菜单最大高度",{"2":{"861":1}}],["菜单高度",{"2":{"861":1}}],["菜单宽度",{"2":{"861":1}}],["菜单条目定义",{"0":{"677":1}}],["菜单操作项定义对象",{"2":{"476":1}}],["菜单组件类",{"2":{"474":1}}],["菜单标题文字颜色",{"2":{"449":1}}],["菜单项关联数据",{"2":{"677":1}}],["菜单项点击事件",{"2":{"677":1}}],["菜单项自定义内容",{"2":{"677":1}}],["菜单项元素样式",{"2":{"677":1}}],["菜单项元素类名",{"2":{"677":1}}],["菜单项元素属性",{"2":{"677":1}}],["菜单项类型",{"2":{"677":1}}],["菜单项组件名称",{"2":{"677":1}}],["菜单项文本",{"2":{"677":1}}],["菜单项定义对象",{"2":{"475":1}}],["菜单项图标透明度",{"2":{"449":1}}],["菜单项激活状态文字颜色",{"2":{"449":1}}],["菜单项激活状态背景色",{"2":{"449":1}}],["菜单项鼠标悬停文字颜色",{"2":{"449":1}}],["菜单项鼠标悬停背景色",{"2":{"449":1}}],["菜单阴影",{"2":{"449":1}}],["菜单边框",{"2":{"449":1}}],["菜单背景颜色",{"2":{"449":1}}],["菜单圆角",{"2":{"449":1}}],["菜单用于展示一个操作列表",{"2":{"438":1}}],["菜单对象",{"2":{"262":1}}],["菜单按钮",{"2":{"244":1,"245":1,"246":1,"247":1,"248":1,"249":1,"253":1,"254":1}}],["菜单",{"0":{"438":1},"1":{"439":1,"440":1,"441":1,"442":1,"443":1,"444":1,"445":1,"446":1,"447":1,"448":1,"449":1},"2":{"207":1,"262":1,"636":1}}],["菜单生成器允许通过",{"2":{"450":1}}],["菜单生成器",{"0":{"450":1},"1":{"451":1,"452":1,"453":1,"454":1,"455":1,"456":1,"457":1,"458":1,"459":1,"460":1,"461":1,"462":1,"463":1,"464":1,"465":1,"466":1,"467":1,"468":1,"469":1,"470":1,"471":1,"472":1,"473":1,"474":1,"475":1,"476":1},"2":{"204":1}}],["菜单上面",{"2":{"157":1}}],["构造方法",{"0":{"204":1,"461":1,"523":1}}],["构建工具",{"2":{"61":1}}],["引入单元格跨行跨列插件",{"2":{"378":1}}],["引入",{"0":{"197":1,"452":1,"516":1,"551":1,"638":1},"1":{"198":1,"199":1,"200":1,"201":1,"453":1,"454":1,"455":1,"456":1,"517":1,"518":1,"519":1,"520":1,"552":1,"553":1,"554":1,"555":1,"639":1,"640":1,"641":1,"642":1}}],["动态导航项",{"0":{"522":1}}],["动态",{"2":{"502":1,"503":1,"505":1,"506":1,"507":1,"508":1,"510":1,"511":1}}],["动态菜单项",{"0":{"458":1}}],["动态创建一个环形进度条",{"2":{"585":1}}],["动态创建一个浮动消息",{"2":{"477":1}}],["动态创建一个菜单",{"2":{"450":1}}],["动态创建菜单",{"2":{"438":1}}],["动态启用行选中",{"0":{"348":1}}],["动态生成",{"0":{"196":1}}],["动画执行完毕",{"2":{"627":1}}],["动画效果",{"0":{"596":1,"625":1}}],["动画",{"0":{"900":1},"1":{"901":1,"902":1,"903":1,"904":1},"2":{"70":1,"75":1}}],["操作本地会话数据",{"0":{"875":1}}],["操作拦截",{"0":{"411":1}}],["操作按钮定义列表",{"2":{"485":1}}],["操作按钮定义类型",{"0":{"359":1}}],["操作按钮通过工具栏组件实现",{"2":{"363":1}}],["操作按钮的配置",{"2":{"362":1}}],["操作按钮的配置为工具栏条目配置",{"2":{"357":1}}],["操作按钮由",{"2":{"355":1}}],["操作列",{"0":{"355":1},"1":{"356":1,"357":1,"358":1,"359":1,"360":1,"361":1,"362":1,"363":1,"364":1,"365":1,"366":1,"367":1}}],["操作时间",{"2":{"300":1}}],["操作菜单",{"2":{"632":1,"643":1,"646":1}}],["操作菜单定义对象",{"2":{"258":1}}],["操作菜单定位方式",{"2":{"209":1}}],["操作菜单展开位置",{"2":{"208":1}}],["操作",{"2":{"195":1,"244":1,"245":1,"246":2,"247":1,"248":1,"249":1,"250":1,"253":1,"254":1,"267":2,"272":1,"281":1,"284":1,"296":1,"299":1,"302":1}}],["选择一种水果",{"2":{"860":1}}],["选择一个计划",{"2":{"835":1}}],["选择一个产品",{"2":{"835":1}}],["选择一个宠物",{"2":{"815":1,"828":1}}],["选择文件",{"2":{"826":1}}],["选择文件时的回调函数",{"2":{"422":1}}],["选择文件时的回调",{"2":{"414":1}}],["选择范围",{"2":{"824":1}}],["选择周数",{"2":{"823":1}}],["选择月份",{"2":{"822":1}}],["选择时间",{"2":{"820":1}}],["选择日期时间",{"2":{"821":1}}],["选择日期",{"2":{"819":1}}],["选择多个宠物",{"2":{"816":1,"828":1}}],["选择框上的占位文本",{"2":{"861":1}}],["选择框",{"0":{"776":1,"814":1},"1":{"815":1,"816":1}}],["选择颜色进行同步",{"2":{"187":1}}],["选择颜色",{"2":{"184":1,"185":1,"190":1,"191":1,"825":1}}],["选中",{"2":{"774":1,"776":4,"777":4}}],["选中行之前的回调函数",{"2":{"352":1}}],["选中时的信息",{"2":{"350":1}}],["选中信息",{"2":{"350":1}}],["选中状态变更信息",{"2":{"349":1}}],["选中状态变更",{"2":{"282":1}}],["选项可以在弹出面板左侧显示一个自定义菜单",{"2":{"795":1,"803":1,"804":1}}],["选项可以在弹出面板侧面显示一个自定义菜单",{"2":{"794":1}}],["选项可以在触发文件限制时拦截文件操作",{"2":{"412":1}}],["选项二",{"2":{"775":1}}],["选项一",{"2":{"775":1}}],["选项来更改外观类型",{"2":{"669":1}}],["选项来指定表格的总体宽和高",{"2":{"269":1}}],["选项的单个配置",{"2":{"648":2}}],["选项基础上添加新的参数选项",{"2":{"643":1}}],["选项设置日期和时间的格式化形式",{"2":{"801":1}}],["选项设置日期格式化形式",{"2":{"792":1,"810":1}}],["选项设置默认值",{"2":{"791":1,"800":1,"809":1}}],["选项设置为",{"2":{"481":1}}],["选项设置回调函数可以拦截文件操作",{"2":{"411":1}}],["选项指定外观工具类即可",{"2":{"480":1}}],["选项进行指定",{"2":{"479":1}}],["选项定义对象",{"2":{"473":1,"534":1}}],["选项名称",{"2":{"271":1}}],["选项对象支持的属性包括",{"2":{"231":1}}],["选项和按钮组的",{"2":{"659":1}}],["选项和按钮的",{"2":{"654":1}}],["选项和按钮选项",{"2":{"646":1}}],["选项和",{"2":{"207":1}}],["选项",{"0":{"192":1,"205":1,"231":1,"413":1,"462":1,"485":1,"524":1,"556":1,"589":1,"610":1,"643":1,"670":1,"676":1,"683":1,"724":1,"797":1,"806":1,"811":1},"1":{"206":1,"207":1,"208":1,"209":1,"210":1,"414":1,"463":1,"464":1,"465":1,"466":1,"467":1,"468":1,"469":1,"525":1,"526":1,"527":1,"528":1,"529":1,"530":1,"557":1,"558":1,"559":1,"560":1,"561":1,"562":1,"563":1,"644":1,"645":1,"646":1,"647":1,"648":1,"649":1,"650":1,"651":1,"684":1,"685":1,"686":1,"687":1,"688":1,"689":1,"690":1,"691":1,"692":1,"693":1,"694":1,"695":1,"696":1,"697":1,"698":1,"699":1,"700":1,"701":1,"702":1,"703":1,"704":1,"705":1,"706":1,"707":1,"708":1,"709":1,"710":1,"711":1,"712":1,"713":1,"725":1,"726":1,"727":1,"728":1,"729":1,"730":1,"731":1,"732":1,"733":1,"734":1,"735":1,"736":1,"737":1,"738":1,"739":1,"740":1,"741":1,"742":1,"743":1,"744":1,"745":1,"746":1,"747":1,"748":1,"749":1,"750":1,"751":1,"752":1,"753":1,"754":1,"755":1,"756":1,"757":1,"758":1,"759":1,"760":1},"2":{"117":1,"277":1,"280":1,"282":1,"283":1,"284":1,"562":2,"654":1,"656":2,"659":1,"661":2,"662":2,"782":3,"784":3,"785":3,"786":3}}],["拖拽上传文件",{"0":{"722":1}}],["拖拽回调函数",{"2":{"178":1}}],["拖放移动",{"2":{"386":1}}],["拖放选择",{"2":{"386":1}}],["拖放改变列宽",{"2":{"386":1}}],["拖放排序",{"0":{"379":1},"1":{"380":1,"381":1}}],["拖动后所有行的",{"2":{"381":1}}],["拖动过程中的回调函数",{"2":{"381":1}}],["拖动结束时的回调函数",{"2":{"381":1}}],["拖动开始时的回调函数",{"2":{"381":1}}],["拖动的行所在的位置",{"2":{"381":3}}],["拖动的行信息",{"2":{"381":4}}],["拖动状态变化时的回调函数",{"2":{"180":1}}],["任意字内断开",{"0":{"1106":1}}],["任意一个事件可进行拖拽来修改事件时间",{"2":{"178":1}}],["任务标题",{"2":{"835":1}}],["任何偏移都将被忽略",{"2":{"992":1}}],["任何溢出元素边界的内容都将是可见的",{"2":{"983":1}}],["任何一个包含溢出内容的单元格可以使用",{"2":{"618":1}}],["任何时候都不应该修改特殊颜色的定义",{"2":{"9":1}}],["任何时候都不建议修改特殊颜色的定义",{"2":{"8":1}}],["作为示例",{"2":{"1063":1,"1064":1,"1065":1,"1066":1}}],["作为加载指示器的元素",{"2":{"948":1}}],["作为输入组容器",{"2":{"852":1}}],["作为表单项的名称",{"2":{"797":1,"806":1,"811":1,"861":1}}],["作为表单字段的名称",{"2":{"414":1}}],["作为链接的目标",{"2":{"677":1}}],["作为链接的",{"2":{"677":1}}],["作为容器元素",{"2":{"624":1}}],["作为容器来实现日历组件",{"2":{"176":1}}],["作为按钮",{"0":{"189":1}}],["作用",{"2":{"129":1,"135":1,"142":1,"143":1,"147":1,"155":1,"173":1,"180":1,"181":1,"182":1,"255":1,"436":1,"448":1,"449":1,"492":1,"493":1,"512":1,"545":1,"583":1,"598":1,"621":1,"631":1,"778":1,"779":1,"787":1,"788":1,"831":1,"832":1,"841":1,"849":1,"850":1,"855":1}}],["它允许用户查看日期",{"2":{"175":1}}],["它的",{"2":{"95":1}}],["日期时间对象",{"2":{"864":1,"865":1}}],["日期时间对象或者日期时间字符串或者时间戳",{"2":{"864":1,"865":1,"866":1}}],["日期时间",{"0":{"821":1}}],["日期时间选择器允许用户通过下拉面板同时选择日期和时间",{"2":{"798":1}}],["日期时间选择器",{"0":{"798":1},"1":{"799":1,"800":1,"801":1,"802":1,"803":1,"804":1,"805":1,"806":1}}],["日期值无效时的回调函数",{"2":{"797":1,"806":1}}],["日期格式",{"2":{"797":1,"806":1}}],["日期选择器",{"0":{"789":1},"1":{"790":1,"791":1,"792":1,"793":1,"794":1,"795":1,"796":1,"797":1}}],["日期不合法时显示的字符串",{"2":{"300":1}}],["日期点击时的回调函数",{"2":{"180":1}}],["日期",{"0":{"819":1},"2":{"178":1,"312":1}}],["日期辅助方法",{"0":{"863":1},"1":{"864":1,"865":1,"866":1},"2":{"90":1}}],["日历的显示模式",{"2":{"180":1}}],["日历",{"0":{"175":1,"180":1},"1":{"176":1,"177":1,"178":1,"179":1,"180":1,"181":1,"182":1}}],["修复了大量已知问题",{"2":{"613":1,"614":1,"615":1,"616":1,"617":1,"618":1,"619":1,"620":1}}],["修饰类",{"2":{"173":1,"512":8,"778":4,"787":3,"841":5}}],["修改密码",{"2":{"447":1}}],["修改",{"2":{"74":1,"97":1,"98":1,"254":1}}],["修改文档源文件",{"2":{"50":1}}],["修改字重",{"2":{"13":1}}],["修改字号",{"2":{"12":1}}],["修改字体",{"2":{"11":1}}],["激活颜色",{"2":{"832":1}}],["激活项目集",{"2":{"357":1,"360":1}}],["激活",{"2":{"171":1,"369":1}}],["激活状态",{"0":{"171":1},"1":{"172":1}}],["状态响应",{"0":{"954":1},"1":{"955":1}}],["状态",{"0":{"169":1,"538":1},"1":{"170":1},"2":{"298":1,"299":1,"302":1,"303":1,"312":1,"313":1,"335":1}}],["状态等",{"2":{"109":1}}],["一周从星期几开始",{"2":{"797":1,"806":1}}],["一周",{"2":{"796":1,"805":1}}],["一周之后",{"2":{"795":1,"804":1}}],["一年之后",{"2":{"795":1,"804":1}}],["一个月",{"2":{"796":1,"805":1}}],["一个月之后",{"2":{"795":1,"804":1}}],["一个或多个行组成表格的主体",{"2":{"612":1}}],["一个面板通常包含标题",{"2":{"579":1}}],["一个警告框选项对象",{"2":{"499":1,"500":1}}],["一起使用",{"2":{"448":1}}],["一起使用时则获得圆点标签",{"2":{"434":1}}],["一起使用时则获得圆形按钮",{"2":{"168":1}}],["一次只能选择一个文件",{"2":{"404":1}}],["一次选择一个文件",{"0":{"404":1}}],["一次性指定当前列上所有操作按钮",{"2":{"367":1}}],["一般用法",{"0":{"230":1,"672":1}}],["一些",{"2":{"95":1,"107":1}}],["一些特殊组件提供了静态方法来直接使用",{"2":{"86":1}}],["一些组件支持通过",{"2":{"85":1}}],["圆形外观",{"0":{"607":1}}],["圆形按钮",{"0":{"168":1}}],["圆点样式",{"0":{"1065":1}}],["圆点导航",{"0":{"507":1},"2":{"507":1,"510":1}}],["圆点标签",{"0":{"434":1}}],["圆角大小",{"0":{"593":1}}],["圆角能让界面元素更加具有亲和力",{"2":{"16":1}}],["圆角配置",{"0":{"16":1}}],["圆角",{"0":{"15":1,"433":1},"1":{"16":1,"17":1,"18":1,"19":1,"20":1,"21":1,"22":1},"2":{"74":1,"832":1}}],["普通",{"2":{"955":1}}],["普通链接",{"2":{"955":1}}],["普通图标",{"2":{"676":1}}],["普通大小",{"2":{"432":1}}],["普通大小按钮",{"2":{"165":1}}],["普通阴影",{"2":{"164":1}}],["普通圆角",{"2":{"163":1,"433":1}}],["普通颜色文字链接",{"2":{"110":1,"162":1}}],["或单元格",{"2":{"620":1}}],["或其具体像素值",{"2":{"488":1}}],["或通过",{"2":{"459":1}}],["或通过函数动态确定",{"2":{"270":1}}],["或",{"2":{"158":1,"305":1,"312":2,"350":1,"418":1,"624":1,"776":1,"925":1,"927":1,"931":1,"948":1,"1061":1}}],["或者直接指定要显示的文本",{"2":{"589":1}}],["或者直接在浏览器中引用整个",{"2":{"70":1}}],["或者通过",{"2":{"494":1}}],["或者通过函数动态返回",{"2":{"318":1}}],["或者通过字符串指定用于查找容器元素的选择器",{"2":{"204":1,"461":1,"523":1}}],["或者指定另外的图标",{"2":{"610":2}}],["或者指定默认排序函数或排序规则映射",{"2":{"316":1}}],["或者指定排序函数或排序规则名称",{"2":{"315":1}}],["或者主动在指定位置展示菜单",{"2":{"193":1}}],["或者组件实例",{"2":{"98":1}}],["好的按钮设计能够引导用户高效的达到目的",{"2":{"157":1}}],["剪切",{"2":{"151":1,"196":1,"202":1,"203":1,"251":1,"439":1,"440":1,"441":1,"443":1,"444":1,"445":1,"446":1,"451":1,"458":1,"459":1,"460":1,"522":1}}],["多个值的分隔字符串",{"2":{"861":1}}],["多个参数使用",{"2":{"117":1}}],["多选",{"0":{"859":1}}],["多选框",{"0":{"816":1}}],["多行文本框",{"0":{"817":1}}],["多层级菜单",{"0":{"460":1}}],["多层级",{"0":{"325":1},"1":{"326":1,"327":1,"328":1,"329":1,"330":1,"331":1,"332":1,"333":1,"334":1,"335":1,"336":1}}],["多层级数据结构支持和交互实现由内置插件",{"2":{"283":1}}],["多层级数据结构",{"0":{"283":1},"2":{"266":1}}],["多级子菜单仅支持通过手动初始化的方式创建",{"2":{"251":1}}],["多级子菜单",{"0":{"251":1}}],["多级菜单按钮",{"2":{"251":2}}],["多级菜单",{"0":{"202":1}}],["多组按钮",{"0":{"151":1}}],["删除和重命名功能",{"0":{"719":1},"1":{"720":1,"721":1}}],["删除确认提示",{"2":{"414":1}}],["删除按钮类",{"2":{"696":1,"740":1}}],["删除按钮文本",{"2":{"695":1,"739":1}}],["删除按钮图标",{"2":{"694":1,"738":1}}],["删除按钮",{"2":{"414":1}}],["删除文件回调",{"2":{"700":1,"747":1}}],["删除文件时的回调函数",{"2":{"423":1}}],["删除文件时的回调",{"2":{"414":1}}],["删除文件",{"2":{"410":1}}],["删除",{"2":{"150":1,"357":2,"360":2,"369":1,"409":1,"675":1,"695":1,"739":1}}],["编辑器",{"2":{"835":1}}],["编辑状态",{"2":{"386":1}}],["编辑",{"2":{"150":1,"267":1,"284":2,"357":1,"360":1,"369":1,"675":1}}],["编辑事件机制实际原理为在",{"2":{"115":1}}],["放置在",{"2":{"150":1,"624":1}}],["图片格式支持jpg",{"2":{"679":1,"680":1,"681":1,"682":1}}],["图片",{"2":{"630":1,"634":1,"635":1,"637":1,"853":1}}],["图片选择是基于网格模式的一种预设模式",{"2":{"392":1}}],["图片选择",{"0":{"392":1}}],["图标或按钮",{"2":{"851":1}}],["图标或者文字的形式展示用户及具有特殊标识的其他对象",{"2":{"137":1}}],["图标",{"2":{"677":1,"862":1}}],["图标工具栏",{"0":{"630":1}}],["图标名称",{"2":{"485":1}}],["图标将自动靠右侧对齐",{"2":{"446":1}}],["图标按钮",{"0":{"159":1}}],["图书馆",{"2":{"146":1}}],["首页",{"2":{"146":1,"502":1,"503":1,"505":1,"506":1,"507":1,"508":1,"510":1,"511":1}}],["搭配css工具类",{"2":{"581":1}}],["搭配",{"2":{"139":1,"151":1,"163":1,"164":1}}],["增加的时间单位",{"2":{"865":1}}],["增加的时间值",{"2":{"865":1}}],["增加了一系列",{"2":{"83":1,"96":1}}],["增强功能",{"0":{"266":1}}],["增强的头像插件",{"2":{"138":1}}],["个部分",{"2":{"612":2}}],["个预设的显示位置",{"2":{"479":1}}],["个人资料",{"2":{"447":1}}],["个性化配置",{"0":{"399":1},"1":{"400":1,"401":1,"402":1,"403":1,"404":1,"405":1,"406":1}}],["个文件等待上传",{"2":{"713":1}}],["个文件",{"2":{"396":1,"713":1,"716":1}}],["个",{"2":{"138":1}}],["建议文字数目不要超过",{"2":{"138":1}}],["建议只通过修改调色板来实现",{"2":{"9":1}}],["头像元素上的",{"2":{"318":1}}],["头像默认背景颜色",{"2":{"143":1}}],["头像默认圆角大小",{"2":{"143":1}}],["头像使用超大号尺寸",{"2":{"142":1}}],["头像使用超小号尺寸",{"2":{"142":1}}],["头像使用大号尺寸",{"2":{"142":1}}],["头像使用小号尺寸",{"2":{"142":1}}],["头像提供了如下",{"2":{"142":1,"143":1,"448":1,"449":1,"631":1}}],["头像形状",{"0":{"139":1}}],["头像是用图片",{"2":{"137":1}}],["头像",{"0":{"137":1,"317":1},"1":{"138":1,"139":1,"140":1,"141":1,"142":1,"143":1,"144":1,"318":1,"319":1,"320":1},"2":{"136":1,"266":1}}],["头像组使用超大号尺寸",{"2":{"135":1}}],["头像组使用超小号尺寸",{"2":{"135":1}}],["头像组使用大号尺寸",{"2":{"135":1}}],["头像组使用小号尺寸",{"2":{"135":1}}],["头像组提供了如下",{"2":{"135":1}}],["头像组用于将多个头像堆叠显示",{"2":{"131":1}}],["头像组",{"0":{"131":1},"1":{"132":1,"133":1,"134":1,"135":1,"136":1},"2":{"144":1}}],["反之则更大",{"2":{"134":1}}],["添加覆盖区域模糊样式",{"2":{"909":1}}],["添加文件",{"2":{"687":1}}],["添加文件时的回调函数",{"2":{"421":1}}],["添加文件时的回调",{"2":{"414":1}}],["添加工具栏",{"0":{"675":1}}],["添加工具类",{"2":{"442":1,"443":1}}],["添加图标",{"0":{"673":1}}],["添加子项目集",{"2":{"357":1,"360":1}}],["添加插件使用声明",{"2":{"282":1,"283":1}}],["添加",{"2":{"253":1,"538":1,"542":1,"624":1,"625":1,"636":1,"761":1,"776":1,"836":1,"840":1,"917":1,"941":1}}],["添加特定日期的事件来安排日程",{"2":{"175":1}}],["添加同样等级的",{"2":{"133":1}}],["添加扩展库",{"0":{"53":1}}],["配合使用其他选项可以实现不同的效果",{"2":{"321":1}}],["配合使用",{"0":{"188":1},"1":{"189":1,"190":1,"191":1}}],["配合使用css",{"2":{"140":1,"161":1,"848":1}}],["配合丰富的css",{"2":{"158":1,"431":1}}],["配合丰富的",{"2":{"128":1}}],["配置等信息",{"2":{"87":2}}],["配置来定义基础风格",{"2":{"74":1}}],["配置",{"2":{"70":2,"74":1}}],["像添加关闭按钮一样",{"2":{"127":1}}],["絮语注意到是当需要在消息框中包含更多内容时",{"2":{"126":1}}],["嘿",{"2":{"124":2,"126":2,"127":4,"128":11,"478":1,"480":1,"481":1,"483":1,"484":1}}],["兼容模式",{"0":{"121":1}}],["兼容性",{"0":{"58":1},"1":{"59":1,"60":1,"61":1}}],["粘贴",{"2":{"120":1,"121":1,"151":1,"196":1,"202":1,"203":1,"204":1,"251":1,"439":1,"440":1,"441":1,"442":2,"443":1,"444":1,"445":1,"446":1,"451":1,"458":1,"459":1,"460":1,"461":1,"522":1,"523":1}}],["默认元素不显示",{"2":{"921":1}}],["默认尺寸",{"2":{"847":1}}],["默认公开",{"2":{"835":1}}],["默认已开启多文件上传",{"2":{"715":1}}],["默认文件列表",{"0":{"723":1},"2":{"705":1,"753":1}}],["默认文件信息对象",{"2":{"419":1}}],["默认大小写",{"0":{"1090":1}}],["默认大小",{"2":{"489":1}}],["默认超过",{"2":{"483":1}}],["默认会在右侧显示关闭按钮",{"2":{"481":1}}],["默认会为图片文件显示缩略图",{"2":{"402":1}}],["默认显示的文件列表",{"2":{"414":1}}],["默认模式为按钮模式",{"2":{"389":1}}],["默认生成的选中信息为",{"2":{"350":1}}],["默认每级缩进间距为",{"2":{"327":1}}],["默认的折叠状态",{"2":{"676":1}}],["默认的排序状态",{"2":{"316":1}}],["默认的列宽",{"2":{"271":1}}],["默认值",{"2":{"287":1,"449":1,"644":1,"676":1,"685":1,"686":1,"687":1,"689":1,"690":1,"691":1,"693":1,"694":1,"695":1,"713":1,"726":1,"727":1,"728":1,"729":1,"730":1,"731":1,"733":1,"734":1,"735":1,"737":1,"738":1,"739":1,"741":1,"742":1,"743":1,"750":1,"797":1,"806":1,"861":1}}],["默认高度为",{"2":{"274":1}}],["默认高度与行高",{"2":{"273":1}}],["默认情况下支持对文件进行移除",{"2":{"409":1}}],["默认情况下支持对文件进行重命名",{"2":{"408":1}}],["默认情况下用户可以在操作系统文件选择对话框中一次选择多个文件",{"2":{"404":1}}],["默认情况下用户可以拖放文件到文件选择器中",{"2":{"403":1}}],["默认情况下",{"2":{"339":1}}],["默认情况下也会为子行根据所属的层级关系显示不同的缩进",{"2":{"327":1}}],["默认情况下会检查行数据上的",{"2":{"326":1}}],["默认情况下列的最大宽度",{"2":{"271":1}}],["默认情况下列的最小宽度",{"2":{"271":1}}],["默认情况下宽度为",{"2":{"269":1}}],["默认情况下可以通过网址",{"2":{"47":1,"50":1}}],["默认为",{"2":{"231":8,"233":7,"277":3,"280":3,"282":1,"283":4,"301":4,"716":1,"720":1,"721":1,"722":1,"861":1}}],["默认样式",{"0":{"177":1}}],["默认间距等同于",{"2":{"134":1}}],["默认",{"2":{"117":3,"208":1,"209":1,"222":1,"223":1,"224":1,"488":1,"610":1,"669":1,"797":2,"806":3,"811":2,"861":7,"961":1}}],["是在浏览器本地存储应用数据的好途径",{"2":{"869":1}}],["是",{"2":{"207":1,"464":1,"526":1,"646":1,"657":1,"658":1,"660":1,"663":1,"684":1,"725":1,"835":1}}],["是否必选",{"2":{"861":1}}],["是否必须提供值",{"2":{"797":1,"806":1,"811":1}}],["是否公开",{"2":{"835":1}}],["是否继续",{"2":{"835":1}}],["是否使用图标按钮",{"2":{"743":1}}],["是否开启多文件上传",{"2":{"686":1,"729":1}}],["是否默认展开",{"2":{"677":1}}],["是否选中",{"2":{"677":1}}],["是否激活",{"2":{"677":1}}],["是否应用淡入淡出动画",{"2":{"670":1}}],["是否将搜索图标放在后面",{"2":{"610":1}}],["是否只读",{"2":{"610":1,"797":1,"806":1,"811":1}}],["是否只执行一次",{"2":{"117":1}}],["是否在中间区域显示百分比文本",{"2":{"589":1}}],["是否在点击行时切换选中状态",{"2":{"352":1}}],["是否允许选择多个值",{"2":{"861":1}}],["是否允许同名文件",{"2":{"414":1}}],["是否允许拖拽",{"2":{"414":1}}],["是否允许在文件选择对话框中一次性选择多个文件",{"2":{"414":1}}],["是否保留超出数量文件",{"2":{"410":1}}],["是否保留超出总大小文件",{"2":{"410":1}}],["是否保留超出大小文件",{"2":{"410":1}}],["是否保留重名文件",{"2":{"410":1}}],["是否启用搜索",{"2":{"861":1}}],["是否启用快捷键",{"2":{"861":1}}],["是否启用拖拽功能",{"2":{"750":1}}],["是否启用拖放排序",{"2":{"381":1}}],["是否启用删除按钮",{"2":{"693":1,"737":1}}],["是否启用重命名按钮",{"2":{"689":1,"733":1}}],["是否启用表头分组",{"2":{"384":1}}],["是否启用行选中",{"2":{"352":1}}],["是否启用行选中功能",{"2":{"348":1}}],["是否启用多层级",{"2":{"332":1}}],["是否启用多列排序",{"2":{"316":1}}],["是否显示文件图标",{"2":{"727":1}}],["是否显示文件大小",{"2":{"685":1,"728":1}}],["是否显示搜索按钮图标",{"2":{"610":1}}],["是否显示清除按钮图标",{"2":{"610":1}}],["是否显示缩略图",{"2":{"414":1}}],["是否显示",{"2":{"353":1}}],["是否显示层级切换按钮",{"2":{"333":1}}],["是否显示日历事件组",{"2":{"180":1}}],["是否视为父级行的属性名",{"2":{"332":1}}],["是否设置为折叠",{"2":{"328":1}}],["是否响应式",{"2":{"231":1}}],["是否是激活状态",{"2":{"223":1}}],["是否禁用",{"2":{"222":1,"414":1,"610":1,"677":1,"797":1,"806":1,"811":1,"861":1,"862":1}}],["是否压缩空闲周末",{"2":{"180":1}}],["是否尽在点击自身时触发",{"2":{"117":1}}],["是否阻止默认行为",{"2":{"117":1}}],["是否阻止事件冒泡",{"2":{"117":1}}],["是一个全新的更加现代的",{"2":{"71":1}}],["是一个的开源",{"2":{"69":1}}],["数值",{"2":{"813":1}}],["数组和复杂对象",{"2":{"869":1}}],["数组来自定义一组操作",{"2":{"482":1}}],["数组的形式指定",{"2":{"117":1}}],["数据仍然可以跨页面访问",{"2":{"875":1}}],["数据网格",{"2":{"386":1}}],["数据使用一个对象定义",{"2":{"267":1}}],["数据",{"2":{"146":1}}],["数据表格插件",{"0":{"294":1},"1":{"295":1,"296":1,"297":1,"298":1,"299":1,"300":1,"301":1,"302":1,"303":1,"304":1,"305":1,"306":1,"307":1,"308":1,"309":1,"310":1,"311":1,"312":1,"313":1,"314":1,"315":1,"316":1,"317":1,"318":1,"319":1,"320":1,"321":1,"322":1,"323":1,"324":1,"325":1,"326":1,"327":1,"328":1,"329":1,"330":1,"331":1,"332":1,"333":1,"334":1,"335":1,"336":1,"337":1,"338":1,"339":1,"340":1,"341":1,"342":1,"343":1,"344":1,"345":1,"346":1,"347":1,"348":1,"349":1,"350":1,"351":1,"352":1,"353":1,"354":1,"355":1,"356":1,"357":1,"358":1,"359":1,"360":1,"361":1,"362":1,"363":1,"364":1,"365":1,"366":1,"367":1,"368":1,"369":1,"370":1,"371":1,"372":1,"373":1,"374":1,"375":1,"376":1,"377":1,"378":1,"379":1,"380":1,"381":1,"382":1,"383":1,"384":1,"385":1,"386":1}}],["数据表格支持插件机制",{"2":{"286":1}}],["数据表格支持如下选项来对行和单元格的渲染进行定制",{"2":{"284":1}}],["数据表格支持通过选项分别对行",{"2":{"277":1}}],["数据表格的行选中交互由内置插件",{"2":{"282":1}}],["数据表格在可用区域内无法显示完整内容时允许通过滚动条滚动查看",{"2":{"280":1}}],["数据表格不支持对数据进行排序等交互",{"2":{"276":1}}],["数据表格是一种展示二维数据的强大方式",{"2":{"263":1}}],["数据表格",{"0":{"263":1},"1":{"264":1,"265":1,"266":1,"267":1,"268":1,"269":1,"270":1,"271":1,"272":1,"273":1,"274":1,"275":1,"276":1,"277":1,"278":1,"279":1,"280":1,"281":1,"282":1,"283":1,"284":1,"285":1,"286":1,"287":1,"288":1,"289":1,"290":1,"291":1,"292":1,"293":1},"2":{"68":1,"70":1}}],["分布为省略和裁剪",{"2":{"1081":1}}],["分钟",{"2":{"806":1,"811":1}}],["分钟选择间隔",{"2":{"806":1,"811":1}}],["分享",{"2":{"675":1}}],["分页生成器",{"0":{"546":1},"1":{"547":1,"548":1,"549":1,"550":1,"551":1,"552":1,"553":1,"554":1,"555":1,"556":1,"557":1,"558":1,"559":1,"560":1,"561":1,"562":1,"563":1,"564":1,"565":1,"566":1,"567":1,"568":1,"569":1,"570":1,"571":1,"572":1,"573":1,"574":1,"575":1,"576":1,"577":1}}],["分页提供了如下",{"2":{"545":1}}],["分页按钮间距",{"0":{"540":1}}],["分页",{"0":{"535":1},"1":{"536":1,"537":1,"538":1,"539":1,"540":1,"541":1,"542":1,"543":1,"544":1,"545":1}}],["分页器",{"2":{"373":1}}],["分割线",{"0":{"441":1,"890":1},"1":{"891":1}}],["分别设置同名的存储的值",{"2":{"876":1}}],["分别创建一个本地存储和会话存储实例",{"2":{"876":1}}],["分别来修改这两个属性名",{"2":{"326":1}}],["分别提供了",{"2":{"86":1}}],["分组间分割线",{"0":{"322":1}}],["分类",{"2":{"297":1,"298":1,"303":1}}],["分隔",{"2":{"117":1}}],["相对行高",{"0":{"1056":1}}],["相同域下一般达到",{"2":{"869":1}}],["相关属性设置",{"2":{"941":1}}],["相关回调函数定义参加选项和",{"2":{"411":1,"412":1}}],["相关选项如下",{"2":{"277":1}}],["相当于调用",{"2":{"117":2}}],["相当于事件委托",{"2":{"117":1}}],["相比较本地存储",{"2":{"875":1}}],["相比较直接使用这些浏览器原生接口",{"2":{"869":1}}],["相比较普通的表格",{"2":{"263":1}}],["相比较",{"2":{"71":1,"869":1}}],["说明",{"2":{"117":1,"231":1,"233":1,"612":1,"676":1}}],["变换",{"0":{"914":1},"1":{"915":1,"916":1,"917":1}}],["变更事件",{"2":{"116":1}}],["变量含义",{"2":{"130":1,"148":1,"174":1,"256":1,"437":1,"513":1,"584":1,"599":1,"622":1,"842":1,"856":1}}],["变量用于自定义组件的样式",{"2":{"111":1}}],["变量名称",{"2":{"130":1,"148":1,"174":1,"256":1,"437":1,"513":1,"584":1,"599":1,"622":1,"842":1,"856":1}}],["变量名称拥有相同的格式",{"2":{"6":1}}],["变量名",{"2":{"32":1,"143":1,"449":1,"493":1,"779":1,"788":1,"832":1,"850":1}}],["变量实现的全局",{"2":{"70":1}}],["变量实现",{"2":{"27":1,"74":1}}],["变量来个性化设置滚动条的外观",{"2":{"280":1}}],["变量来定制个性化主题",{"2":{"74":1}}],["变量来进行覆盖",{"2":{"74":1}}],["变量来使用阴影",{"2":{"35":1}}],["变量来使用圆角",{"2":{"19":1}}],["变量来获取屏幕断点的值",{"2":{"27":1}}],["变量覆盖调色板时",{"2":{"9":1}}],["变量",{"0":{"6":1,"19":1,"21":1,"27":1,"29":1,"35":1,"37":1,"111":1,"130":1,"143":1,"148":1,"174":1,"256":1,"287":1,"437":1,"449":1,"493":1,"513":1,"584":1,"599":1,"622":1,"779":1,"788":1,"832":1,"842":1,"850":1,"856":1},"2":{"6":2,"21":1,"24":1,"29":1,"37":1,"71":1,"130":1,"143":1,"273":1,"277":1,"278":1,"279":1,"287":1,"449":1,"493":1,"584":1,"777":1,"779":1,"782":1,"788":1,"832":1,"850":1}}],["便捷事件绑定",{"0":{"114":1},"1":{"115":1,"116":1,"117":1,"118":1}}],["便捷事件机制允许通过",{"2":{"89":1,"115":1}}],["便捷事件机制",{"0":{"89":1}}],["便捷组件声明",{"0":{"113":1}}],["红色按钮",{"2":{"111":1}}],["专用样式修饰",{"0":{"110":1}}],["❤️",{"2":{"109":1,"158":1}}],["描边",{"2":{"109":1,"158":1,"431":1}}],["正文",{"2":{"630":1,"634":1}}],["正常",{"2":{"171":1,"827":1}}],["正方形按钮",{"0":{"167":1}}],["正",{"2":{"109":1,"158":1,"167":1,"168":1}}],["形状阴影",{"0":{"908":1}}],["形状",{"0":{"166":1},"1":{"167":1,"168":1},"2":{"109":1}}],["也就是说",{"2":{"107":1}}],["也可以改变",{"2":{"939":1}}],["也可以用于构建更复杂的组件",{"2":{"438":1}}],["也可以在列定义上通过",{"2":{"327":1}}],["也可以通过英文逗号拼接多个颜色一起指定",{"2":{"185":1}}],["也可以通过",{"2":{"117":1}}],["也可以单独作为子项目进行开发维护",{"2":{"49":1}}],["也可以将组件名附加到网址后面",{"2":{"47":1}}],["基础用法",{"0":{"502":1}}],["基本用法",{"0":{"478":1,"834":1}}],["基本功能",{"0":{"265":1}}],["基本使用",{"0":{"107":1,"124":1,"132":1,"138":1,"146":1,"176":1,"184":1,"579":1,"762":1,"781":1,"844":1},"1":{"763":1,"764":1,"765":1}}],["基于存储数据的例子应该返回",{"2":{"871":1}}],["基于操作菜单",{"2":{"632":1}}],["基于下拉选择器实现的颜色选择器",{"2":{"183":1}}],["基于",{"2":{"60":1,"70":2,"71":2,"75":1,"207":1,"562":1,"604":1,"994":1}}],["回调函数和",{"2":{"397":1}}],["回调函数使用",{"2":{"350":1}}],["回调函数定义中",{"2":{"118":1}}],["回调函数",{"2":{"100":1,"397":1}}],["监听点击事件",{"0":{"459":1}}],["监听行选中变更",{"0":{"349":1}}],["监听元素尺寸变化",{"0":{"100":1}}],["监听组件事件",{"2":{"79":1,"102":1}}],["请注意",{"2":{"983":1}}],["请选择你的最爱",{"2":{"858":1,"859":1}}],["请选择文件",{"2":{"400":1}}],["请填写",{"2":{"844":2,"845":2,"846":4,"847":4,"848":2}}],["请输入任务标题",{"2":{"835":1}}],["请输入日期",{"2":{"98":1}}],["请参考对应的文档",{"2":{"41":1}}],["指针事件",{"0":{"949":1},"1":{"950":1}}],["指定其进行立即滚动",{"2":{"953":1}}],["指定其进行平滑滚动",{"2":{"952":1}}],["指定",{"2":{"669":1}}],["指定参数",{"0":{"588":1}}],["指定下拉菜单的属性",{"2":{"576":1}}],["指定类型为",{"2":{"573":1,"574":1,"575":1,"577":1}}],["指定分页按钮的点击回调事件",{"2":{"563":1}}],["指定导航项中是否包含左侧图标",{"2":{"527":1}}],["指定对话框触发按钮",{"2":{"487":1}}],["指定触发打开子级菜单的事件",{"2":{"466":1}}],["指定用于创建导航的容器元素",{"2":{"523":1}}],["指定用于创建菜单的容器元素",{"2":{"461":1}}],["指定用于创建上下文菜单的容器元素",{"2":{"204":1}}],["指定宽度",{"2":{"364":1}}],["指定改列上显示的操作按钮",{"2":{"360":1}}],["指定回调函数动态生成",{"2":{"350":1}}],["指定是否视为父级行的属性名为",{"2":{"326":1}}],["指定父级行",{"2":{"326":1}}],["指定默认排序规则比较行数",{"2":{"313":1}}],["指定通用排序规则",{"0":{"313":1}}],["指定列名到排序规则的映射",{"2":{"313":1}}],["指定列排序链接",{"0":{"306":1}}],["指定列的排序规则",{"0":{"312":1}}],["指定列的排序状态",{"0":{"305":1}}],["指定列的宽度弹性系数",{"2":{"271":1}}],["指定列的最大宽度",{"2":{"271":1}}],["指定列的最小宽度",{"2":{"271":1}}],["指定一个用于创建分页器的配置",{"2":{"376":1}}],["指定一个用于创建底部工具栏的配置",{"2":{"372":1}}],["指定一个用于创建操作按钮工具栏的配置",{"2":{"367":1}}],["指定一个对象用于定义该列上所有可能出现的操作按钮",{"2":{"367":1}}],["指定一个回调函数用于对组件渲染进行自定义",{"2":{"467":1,"528":1,"648":1}}],["指定一个回调函数用于修改最终生成的操作按钮属性",{"2":{"366":1,"367":1}}],["指定一个回调函数按需生成特定行上的操作按钮属性列表",{"2":{"366":1,"367":1}}],["指定一个回调函数来动态返回是否可以选中",{"2":{"347":1}}],["指定一个回调函数在组件销毁之前调用",{"2":{"651":1}}],["指定一个回调函数在渲染之前调用",{"2":{"649":1}}],["指定一个回调函数在渲染之后调用",{"2":{"468":1,"469":1,"529":1,"530":1,"650":1}}],["指定一个回调函数在层级展开折叠状态变更时执行",{"2":{"283":1}}],["指定一个回调函数在行选中状态变更时执行",{"2":{"282":1}}],["指定一个函数来比较进行排序",{"2":{"312":2}}],["指定一个函数来在每次渲染时动态返回值",{"2":{"269":1}}],["指定了列定义上的",{"2":{"271":1}}],["指定数据表格的最小和最大高度",{"2":{"269":1}}],["指定菜单项中是否包含左侧图标",{"2":{"210":1,"465":1}}],["指定选项",{"2":{"204":1,"461":1,"523":1}}],["指定选项在元素上初始化一个组件",{"2":{"98":1}}],["指引",{"0":{"57":1},"2":{"1046":1}}],["直接指定要提示的消息文本",{"2":{"499":1,"500":1}}],["直接使用本地内容也是很方便",{"2":{"494":1}}],["直接使用触发按钮或者一行",{"2":{"494":1}}],["直接使用触发按钮即可展现对话框",{"2":{"486":1}}],["直接将图标",{"2":{"446":1}}],["直接访问对应的组件页面",{"2":{"47":1}}],["直到找到",{"2":{"97":2}}],["性能更好",{"2":{"95":1}}],["保留空格自动换行",{"0":{"1100":1}}],["保留空格不自动换行",{"0":{"1098":1}}],["保留换行",{"2":{"1099":1}}],["保留超出数量文件",{"2":{"414":1}}],["保留超出总大小文件",{"2":{"414":1}}],["保留超出大小文件",{"2":{"414":1}}],["保留重复文件",{"2":{"414":1,"425":1}}],["保存",{"2":{"196":1,"202":1,"203":1,"251":1,"451":1,"459":1,"460":1,"487":1,"488":1,"489":1,"491":1}}],["保持一致",{"2":{"95":1}}],["保证整个系统的",{"2":{"74":1}}],["替代品",{"2":{"95":1}}],["扩展",{"0":{"95":1,"201":1,"456":1,"520":1,"555":1,"642":1},"1":{"96":1,"97":1,"98":1,"99":1,"100":1}}],["扩展文档",{"2":{"94":1}}],["扩展组件库的目录结构与",{"2":{"52":1}}],["扩展组件库可以来自本地系统的任意位置",{"2":{"52":1}}],["参照文本文本上标对齐",{"2":{"1093":1}}],["参照文本文本下标对齐",{"2":{"1093":1}}],["参照文本底部对齐",{"2":{"1093":1}}],["参照文本顶端对齐",{"2":{"1093":1}}],["参照文本中部对齐",{"2":{"1093":1}}],["参考",{"0":{"136":1,"144":1,"156":1,"1046":1},"2":{"618":1}}],["参考打包",{"2":{"94":1}}],["参数",{"2":{"56":1,"100":1,"180":1,"181":1,"182":1,"204":1,"286":1,"461":1,"471":1,"523":1,"532":1,"565":1,"570":1,"648":1,"649":1,"650":1,"864":1,"865":1,"866":1,"868":1}}],["参数即可",{"2":{"54":1,"56":1}}],["销毁前的回调函数",{"2":{"861":1}}],["销毁",{"2":{"98":1}}],["销毁方法等",{"2":{"93":1}}],["销毁组件",{"2":{"79":1,"97":1,"102":1}}],["渲染完成后的回调函数",{"2":{"861":1}}],["渲染",{"2":{"285":1,"352":1}}],["渲染此列上的单元格时的回调函数",{"2":{"284":1}}],["渲染表头上的单元格时的回调函数",{"2":{"284":1}}],["渲染每行上的单元格时的回调函数",{"2":{"284":1}}],["渲染方法",{"2":{"93":1}}],["渲染组件",{"2":{"79":1,"102":1}}],["要操作此次会话在本地的数据可以通过",{"2":{"875":1}}],["要提示的消息文本",{"2":{"499":1,"500":1}}],["要将某列作为操作列",{"2":{"356":1}}],["要判断的行",{"2":{"343":1,"347":1}}],["要切换的选中状态",{"2":{"341":1}}],["要切换选中状态的行",{"2":{"341":1}}],["要获取所有选中的行",{"2":{"340":1}}],["要折叠或展开的行",{"2":{"328":1}}],["要显示层级切换按钮",{"2":{"327":1}}],["要使用环形进度条确保对应单元格的原始值为数值类型或者可以转换为数值的字符串",{"2":{"301":1}}],["要让格式化日期时间生效",{"2":{"300":1}}],["要为列添加折叠展开操作按钮和应用层级缩进",{"2":{"283":1}}],["要为列添加切换选中复选框",{"2":{"282":1}}],["要启用分页器还需要在表尾配置",{"2":{"374":1}}],["要启用底部工具栏还需要在表尾配置",{"2":{"369":1}}],["要启用该插件",{"2":{"338":1}}],["要启用该插件需要通过选项",{"2":{"282":1,"283":1}}],["要启用多层级功能",{"2":{"326":1}}],["要启用排序标记可以通过列定义对象上的",{"2":{"276":1}}],["要执行的回调函数",{"2":{"117":1}}],["要执行的",{"2":{"117":1}}],["要定义具体的行对应列上的操作按钮",{"2":{"361":1}}],["要定义",{"2":{"92":1}}],["要在特定列内显示",{"2":{"339":1}}],["要在文档网站服务模式中包含对扩展组件库的文档支持",{"2":{"55":1}}],["要在开发模式中包含对扩展组件库的开发调试",{"2":{"54":1}}],["辅助类来设置宽度",{"2":{"836":1}}],["辅助类已获得统一的堆叠间距",{"2":{"133":1}}],["辅助工具",{"0":{"90":1},"2":{"90":1}}],["辅助方法实现",{"2":{"88":1}}],["辅助方法",{"0":{"99":1},"1":{"100":1},"2":{"83":1}}],["辅助方法使用组件",{"0":{"83":1}}],["辅助方法和组件类",{"2":{"78":1}}],["辅助方法和组件类都在全局对象",{"2":{"65":1}}],["用省略号",{"2":{"1082":1}}],["用来设置按钮外观类型",{"2":{"654":1}}],["用户名或",{"2":{"852":1,"853":1,"854":3}}],["用户名",{"2":{"839":1,"840":2,"844":2,"846":1,"847":3}}],["用户名可以包含特殊字符及汉字",{"2":{"837":1}}],["用户无法通过点击来切换选中状态",{"2":{"776":1}}],["用户为按钮组组件件设置的",{"2":{"649":1}}],["用户点击后可以根据改列的排序规则进行排序",{"2":{"311":1}}],["用户点击后可以更新表格",{"2":{"304":1}}],["用法",{"0":{"229":1,"790":1,"799":1,"808":1,"948":1,"962":1},"1":{"230":1}}],["用于快速为元素或组件实现特定功能界面颜色外观",{"2":{"1027":1}}],["用于快速为元素或组件实现特定颜色的实心填充外观",{"2":{"1024":1}}],["用于快速为元素或组件实现特定颜色的浅色填充外观",{"2":{"1021":1}}],["用于快速为元素或组件实现特定颜色的轮廓描边外观",{"2":{"1018":1}}],["用于快速为元素或组件实现特定文字颜色带透明背景外观",{"2":{"1015":1}}],["用于控制内联或表格单元格的垂直对齐的工具类",{"2":{"1092":1}}],["用于控制定位元素的位置的工具类",{"2":{"997":1}}],["用于控制元素中的换行符的工具类",{"2":{"1102":1}}],["用于控制元素的空格属性的工具类",{"2":{"1095":1}}],["用于控制元素的堆叠层级的工具类",{"2":{"1003":1}}],["用于控制元素可见性的工具类",{"2":{"1000":1}}],["用于控制元素在dom中的位置的工具类",{"2":{"990":1}}],["用于控制元素如何处理超出容器的内容的工具类",{"2":{"979":1}}],["用于控制用户能否选中文本的工具类",{"2":{"956":1}}],["用于设置元素浮动或清除浮动影响的工具类",{"2":{"966":1}}],["用于搜索",{"2":{"862":1}}],["用于方便用户从多个选项列表中进行选择",{"2":{"857":1}}],["用于显示",{"2":{"797":2,"806":2}}],["用于显示年份的格式化文本",{"2":{"797":1,"806":1}}],["用于表单上传文件",{"2":{"714":1}}],["用于表单上传图片",{"2":{"678":1}}],["用于展示所有数据的各个属性名称",{"2":{"612":2}}],["用于展示和管理事件的日历组件",{"2":{"175":1}}],["用于指定头像其他属性",{"2":{"318":1}}],["用于从行数据对象上获取头像名称的属性名",{"2":{"318":1}}],["用于从行数据对象上获取头像",{"2":{"318":1}}],["用于从行数据对象上获取头像图片地址的属性名",{"2":{"318":1}}],["用于初始化数据表格",{"2":{"267":1}}],["用于定义菜单列表",{"2":{"244":1}}],["用于定义组件的唯一标识",{"2":{"87":1}}],["用于自定义按钮的颜色",{"2":{"111":1}}],["用于注册组件全局事件",{"2":{"87":1}}],["用于组件点击或鼠标悬停时的切换行为",{"2":{"87":1}}],["用于声明组件",{"2":{"87":1}}],["用于标识组件的状态",{"2":{"87":2}}],["用到的第三方库",{"0":{"60":1}}],["另外提供6种主题样式",{"2":{"580":1}}],["另外还提供了单独的图片选择器用于选择图片文件",{"2":{"388":1}}],["另外支持通过如下属性来自定义头像",{"2":{"318":1}}],["另外支持通过如下列定义上配置的属性来自定义进度条",{"2":{"301":1}}],["另外组件在渲染时也会自动添加一些属性",{"2":{"87":1}}],["另一个操作",{"2":{"195":1,"244":1,"245":1,"246":2,"247":1,"248":1,"249":1,"250":1,"254":1}}],["另一种方式是通过",{"2":{"80":1,"103":1}}],["元素根据正常文档流进行定位",{"2":{"994":1}}],["元素的内容应该如何去适应指定容器的高度与宽度",{"2":{"971":1}}],["元素中",{"2":{"890":1}}],["元素标签",{"2":{"612":1}}],["元素导航条目组件",{"2":{"512":1}}],["元素导航组件",{"2":{"512":1}}],["元素上调用初始化函数并通过配置指定表单字段名即可使用上传文件组件",{"2":{"679":1,"715":1}}],["元素上创建一个菜单",{"2":{"451":1}}],["元素上绑定了一个事件监听器",{"2":{"115":1}}],["元素添加类",{"2":{"813":1}}],["元素添加多个",{"2":{"597":1}}],["元素添加",{"2":{"592":1,"593":1,"595":1,"612":1,"624":1,"814":1,"817":1}}],["元素添加到菜单项",{"2":{"446":1}}],["元素添加工具类",{"2":{"444":1,"445":1}}],["元素",{"2":{"252":1,"589":1,"597":1,"776":1,"838":1,"994":1}}],["元素使用类",{"2":{"834":1,"835":1,"836":1}}],["元素使用",{"2":{"146":1}}],["元素作为输入组内部额外元素",{"2":{"855":1}}],["元素作为输入组组件",{"2":{"855":1}}],["元素作为输入框组件",{"2":{"849":1}}],["元素作为表单按钮容器",{"2":{"841":1}}],["元素作为表单控件的提示性文本",{"2":{"841":1}}],["元素作为表单控件组件",{"2":{"831":1,"841":1}}],["元素作为表单组标签",{"2":{"841":1}}],["元素作为表单组件",{"2":{"841":1}}],["元素作为表格组件",{"2":{"621":1}}],["元素作为工具栏",{"2":{"631":1}}],["元素作为进度条组件",{"2":{"598":1}}],["元素作为进度条容器组件",{"2":{"598":1}}],["元素作为面板尾部组件",{"2":{"583":1}}],["元素作为面板主体组件",{"2":{"583":1}}],["元素作为面板头部标题组件",{"2":{"583":1}}],["元素作为面板头部组件",{"2":{"583":1}}],["元素作为面板组件",{"2":{"583":1}}],["元素作为面包屑组件",{"2":{"147":1}}],["元素作为分页的每页条数的下拉组件",{"2":{"545":1}}],["元素作为分页的跳转组件",{"2":{"545":1}}],["元素作为分页组件",{"2":{"545":1}}],["元素作为分割线",{"2":{"448":1}}],["元素作为对话框组件",{"2":{"492":1}}],["元素作为对话框遮罩组件",{"2":{"492":1}}],["元素作为菜单标题",{"2":{"448":1}}],["元素作为菜单项",{"2":{"448":1}}],["元素作为菜单",{"2":{"448":1}}],["元素作为标签组件",{"2":{"436":1}}],["元素作为下拉菜单分割线",{"2":{"255":1}}],["元素作为下拉菜单icon图标",{"2":{"255":1}}],["元素作为下拉菜单中的标题",{"2":{"255":1}}],["元素作为下拉菜单列表",{"2":{"255":1}}],["元素作为下拉菜单组件",{"2":{"255":1}}],["元素作为按钮组件",{"2":{"173":1}}],["元素作为按钮组组件",{"2":{"155":1}}],["元素作为头像组件",{"2":{"142":1}}],["元素作为头像组组件",{"2":{"135":1}}],["元素作为消息框文本内容",{"2":{"129":1}}],["元素作为消息框关闭按钮",{"2":{"129":1}}],["元素作为消息框内左侧图标",{"2":{"129":1}}],["元素作为消息框组件",{"2":{"129":1}}],["元素属性",{"2":{"89":1,"115":1}}],["元素属性前缀",{"0":{"87":1}}],["元素或元素选择器",{"2":{"79":1,"102":1}}],["方向",{"2":{"891":2}}],["方框模式提供了更大的拖放文件放置区域",{"2":{"390":1}}],["方框模式",{"0":{"390":1}}],["方框模式和网格模式",{"2":{"388":1}}],["方法创建一个",{"2":{"876":1}}],["方法可以打开一个确认框",{"2":{"500":1}}],["方法可以打开一个警告框",{"2":{"499":1}}],["方法按需打开",{"2":{"495":1,"496":1,"497":1}}],["方法来更新导航项",{"2":{"521":1}}],["方法来更新菜单项",{"2":{"457":1}}],["方法来定义新的插件",{"2":{"286":1}}],["方法来直接打开对话框和消息提示框",{"2":{"86":1}}],["方法在触发按钮上动态初始化下拉菜单组件",{"2":{"246":1}}],["方法销毁组件",{"2":{"98":1}}],["方法",{"0":{"234":1,"293":1,"470":1,"531":1},"1":{"235":1,"236":1,"237":1,"238":1,"471":1,"532":1},"2":{"98":2,"870":1,"871":1,"872":1,"873":1,"874":1}}],["方便对图标和文本进行对齐",{"2":{"210":1,"465":1,"527":1}}],["方便维护",{"2":{"74":1}}],["方便实现定制主题",{"2":{"74":1}}],["方便定制主题",{"2":{"70":1}}],["特殊值",{"0":{"1008":1,"1013":1}}],["特殊状态",{"0":{"830":1}}],["特殊表单控件",{"0":{"818":1},"1":{"819":1,"820":1,"821":1,"822":1,"823":1,"824":1,"825":1,"826":1}}],["特殊外观",{"0":{"620":1}}],["特殊效果",{"0":{"594":1},"1":{"595":1,"596":1,"597":1}}],["特殊交互和外观",{"2":{"266":1}}],["特殊组件调用",{"0":{"86":1}}],["特殊颜色",{"0":{"3":1}}],["显示类型",{"0":{"963":1},"1":{"964":1}}],["显示时隐藏其他已经显示的提示消息",{"2":{"670":1}}],["显示位置",{"0":{"479":1}}],["显示浮动消息",{"2":{"478":1}}],["显示缩略图",{"0":{"402":1}}],["显示不同的图标",{"2":{"401":1}}],["显示层级切换按钮",{"2":{"327":1}}],["显示层级切换按钮和设置缩进",{"0":{"327":1}}],["显示为单词首字母大写",{"0":{"1089":1}}],["显示为小写",{"0":{"1088":1}}],["显示为大写",{"0":{"1087":1}}],["显示为头像按钮",{"0":{"320":1}}],["显示为头像和名称",{"0":{"319":1}}],["显示为头像",{"0":{"318":1}}],["显示为图标的名称",{"2":{"192":1}}],["显示在表格底部内侧",{"2":{"280":1}}],["显示在表格底部外侧",{"2":{"280":1}}],["显示降升序排序标记",{"2":{"276":1}}],["显示按升序排序标记",{"2":{"276":1}}],["显示排序标记",{"2":{"276":1}}],["显示箭头",{"0":{"247":1},"1":{"248":1}}],["显示事件类型",{"2":{"118":1}}],["显示",{"0":{"339":1},"2":{"85":1,"299":1}}],["因为每次渲染时都会重新生成组件的内容",{"2":{"84":1,"112":1}}],["因为界面颜色来自调色版",{"2":{"8":1}}],["将一个元素定位在文档常规流之外",{"2":{"993":1}}],["将一个元素浮动到其容器的左边",{"2":{"969":1}}],["将一个元素浮动到其容器的右边",{"2":{"968":1}}],["将其缩小以适应其容器",{"2":{"977":1}}],["将图像设置为反色",{"2":{"907":1}}],["将图像转为灰度图像",{"2":{"907":1}}],["将表单操作按钮放置在表单操作栏",{"2":{"834":1}}],["将表单控件放置在表单控件组",{"2":{"834":1}}],["将搜索图标放在后面",{"0":{"608":1}}],["将选项",{"2":{"458":1,"522":1}}],["将单元格渲染为头像按钮",{"2":{"320":1}}],["将单元格渲染为头像和名称",{"2":{"319":1}}],["将单元格渲染为头像",{"2":{"318":1}}],["将单元格渲染为环形进度条",{"2":{"301":1}}],["将单元格原始值直接作为提示内容",{"2":{"302":1}}],["将单元格原始值直接作为",{"2":{"299":2}}],["将单元格内容显示为标签",{"2":{"285":1}}],["将单元格内容渲染为可点击的链接",{"2":{"285":1}}],["将单元格内容通过预设格式化方式输出",{"2":{"285":1}}],["将单元格内容作为",{"2":{"285":1}}],["将动作或菜单折叠到下拉菜单中",{"2":{"243":1}}],["将多个表单控件放置在一起进行分组",{"2":{"839":1}}],["将多个复选框放在",{"2":{"765":1}}],["将多个复选框堆叠形成一个复选框组",{"2":{"761":1}}],["将多个单选框放在",{"2":{"764":1}}],["将多个按钮放置在",{"2":{"536":1}}],["将多个",{"2":{"150":1}}],["将多个头像放置在",{"2":{"132":1}}],["将使得间距比默认间距更小",{"2":{"134":1}}],["将会弹出一个对话框",{"2":{"115":1}}],["将",{"2":{"84":1,"112":1,"481":1,"716":1,"721":1,"722":1}}],["风格的方法",{"2":{"83":1,"96":1}}],["风格统一",{"2":{"74":1}}],["就可以调用组件实例上的方法",{"2":{"81":1,"104":1}}],["就需要用到扩展组件库了",{"2":{"51":1}}],["question",{"2":{"635":1,"637":1}}],["queryselectorall",{"2":{"547":2,"548":1,"550":1}}],["query",{"2":{"79":1,"102":1}}],["quas",{"2":{"601":1,"602":1,"603":1}}],["quae",{"2":{"601":1,"602":1,"603":1}}],["quibusdam",{"2":{"601":1,"602":1,"603":1}}],["quidem",{"2":{"601":1,"602":1,"603":1}}],["qui",{"2":{"601":1,"602":1,"603":1}}],["quick",{"2":{"11":1,"12":1,"13":1,"1043":2,"1044":2,"1045":2,"1059":2,"1069":4,"1076":2,"1077":2,"1078":2,"1079":2,"1082":4,"1083":4,"1087":2,"1088":2,"1089":2,"1090":2,"1097":1,"1098":1,"1099":1,"1100":1,"1104":1,"1105":1,"1106":1}}],["quo",{"2":{"601":2,"602":2,"603":2}}],["quot",{"2":{"132":2,"150":2,"170":2,"194":2,"244":2,"246":2,"247":2,"249":2,"306":4,"346":2,"350":2,"487":2,"491":2,"496":2,"536":2,"613":2,"614":2,"615":2,"616":2,"617":2,"618":2,"624":2,"627":2,"713":4,"761":2,"786":4,"819":2,"820":2,"821":2,"822":2,"823":2,"824":2,"825":2,"826":2,"946":2}}],["事件组是否被选中",{"2":{"182":1}}],["事件组的颜色",{"2":{"182":1}}],["事件组的标题",{"2":{"182":1}}],["事件组的唯一标识符",{"2":{"182":1}}],["事件所属的事件组id",{"2":{"181":1}}],["事件的延时",{"2":{"610":1}}],["事件的描述",{"2":{"181":1}}],["事件的日期",{"2":{"181":1}}],["事件的标题",{"2":{"181":1}}],["事件的唯一标识符",{"2":{"181":1}}],["事件属性",{"0":{"181":1}}],["事件点击时的回调函数",{"2":{"180":1}}],["事件集",{"0":{"182":1}}],["事件集id都需要唯一",{"2":{"178":1}}],["事件集是一组事件的集合与事件唯一关联",{"2":{"178":1}}],["事件是在日历中添加的具体事件",{"2":{"178":1}}],["事件是否仅能触发在符合指定选择器的内部元素上",{"2":{"117":1}}],["事件源元素",{"2":{"118":1}}],["事件绑定选项",{"2":{"118":1}}],["事件对象",{"2":{"118":1,"381":1}}],["事件",{"0":{"211":1,"627":1},"1":{"212":1},"2":{"117":1,"118":1,"178":1}}],["事件类型",{"0":{"116":1},"2":{"117":1,"118":2}}],["事件处理函数",{"2":{"79":1,"102":1}}],["事件名称",{"2":{"79":2,"102":2}}],["可见性",{"0":{"999":1},"1":{"1000":1,"1001":1}}],["可见",{"0":{"983":1},"2":{"1001":1}}],["可用的工具类包括",{"2":{"1031":1,"1034":1}}],["可用工作日",{"2":{"836":1}}],["可用选项参考",{"2":{"675":1,"676":1}}],["可连着填写",{"2":{"835":2}}],["可启用拖拽上传文件功能",{"2":{"722":1}}],["可启用文本按钮",{"2":{"721":1}}],["可关闭删除和重命名功能",{"2":{"720":1}}],["可实现只允许上传",{"2":{"716":1}}],["可实现面板组效果",{"2":{"581":1}}],["可点击添加或拖拽上传",{"2":{"679":1,"680":1,"681":1,"682":1,"722":1}}],["可点击步骤2",{"2":{"509":1}}],["可点击步骤1",{"2":{"509":1}}],["可重新配置组件选项",{"2":{"649":1}}],["可展示快速跳转到某一页的分页组件",{"2":{"544":1}}],["可展示调整每页显示数的分页组件",{"2":{"543":1}}],["可获得页面两端对齐的分页组件",{"2":{"541":1}}],["可获得宽松的分页组件",{"2":{"540":1}}],["可搭配其他各种样式的导航使用",{"2":{"510":1,"511":1}}],["可设置",{"2":{"488":1}}],["可编辑",{"2":{"386":1}}],["可配置项",{"0":{"179":1},"1":{"180":1,"181":1,"182":1}}],["可自定义事件的颜色",{"2":{"178":1}}],["可使用zui",{"2":{"176":1}}],["可进行全局修改",{"2":{"143":1,"449":1,"493":1,"832":1,"850":1}}],["可选值为",{"2":{"865":1,"866":1}}],["可选值包括",{"2":{"272":1,"670":4}}],["可选项",{"2":{"208":1,"209":1,"221":1,"224":1,"571":1}}],["可选",{"2":{"117":2,"181":1,"182":3,"231":8,"233":9}}],["可选的组件的配置选项",{"2":{"79":1,"102":1}}],["可以用于",{"2":{"890":1}}],["可以实现对表单控件的扩展",{"2":{"851":1}}],["可以实现一个开关内联列表",{"2":{"785":1}}],["可以实现一个开关列表",{"2":{"784":1}}],["可以放在同一行的字段满足",{"2":{"835":1}}],["可以放置在页面任意位置",{"2":{"245":1}}],["可以设置高级外观颜色",{"2":{"777":1,"782":1}}],["可以根据需求选择你要的效果",{"2":{"667":1}}],["可以使得标签内容在显示时获得渐变动画效果",{"2":{"625":1}}],["可以使用菜单生成器",{"2":{"438":1}}],["可以使用",{"2":{"394":1,"835":1}}],["可以使用数组指定多个操作的行",{"2":{"328":1,"341":1}}],["可以使用如下值",{"2":{"276":1}}],["可以使用如下命令",{"2":{"56":1}}],["可以传入其他新的选项",{"2":{"457":1,"521":1}}],["可以传入新的选项来覆盖原有的选项",{"2":{"236":1}}],["可以阻止继续操作",{"2":{"411":1}}],["可以阻止拖动",{"2":{"381":1}}],["可以限制一次只能选择一个文件",{"2":{"404":1}}],["可以禁用移除按钮",{"2":{"409":1}}],["可以禁用重命名按钮",{"2":{"408":1}}],["可以禁用拖放",{"2":{"403":1}}],["可以禁用文件选择器",{"2":{"398":1}}],["可以关闭缩略图显示",{"2":{"402":1}}],["可以快速创建一个图片选择器",{"2":{"392":1}}],["可以快速使用",{"2":{"64":1}}],["可以切换为网格模式",{"2":{"391":1}}],["可以切换为方框模式",{"2":{"390":1}}],["可以切换所有行的选中状态",{"2":{"346":1}}],["可以取消拖动",{"2":{"381":1}}],["可以紧致拖动到指定行",{"2":{"381":1}}],["可以自定义底部工具栏上的按钮",{"2":{"794":1,"796":1,"803":1,"805":1}}],["可以自定义生成操作按钮的函数",{"2":{"362":1}}],["可以自定义渲染层级折叠展开按钮",{"2":{"332":1}}],["可以修改最终生效的选中状态",{"2":{"352":1}}],["可以监听行选中状态的变更",{"2":{"349":1}}],["可以指定新的选项",{"2":{"471":1,"532":1}}],["可以指定为函数动态生成",{"2":{"309":1}}],["可以指定一个表示颜色的字符串数组",{"2":{"185":1}}],["可以额外使用如下初始化选项",{"2":{"282":1,"283":1}}],["可以为工具栏按钮定义列表或工具栏对象或通过函数返回工具栏对象",{"2":{"676":1}}],["可以为相邻但不同属于不同分组的列添加分割线",{"2":{"322":1}}],["可以为",{"2":{"280":1}}],["可以让整列悬停效果仅在表头上触发",{"2":{"277":1}}],["可以让按钮获得正方形外观",{"2":{"167":1}}],["可以将默认值设置为页面显示的时刻",{"2":{"809":1}}],["可以将默认值设置为现在时间",{"2":{"800":1}}],["可以将默认值设置为当天",{"2":{"791":1}}],["可以将他们放置在一个",{"2":{"769":1}}],["可以将值全部设置为",{"2":{"271":1}}],["可以将多个按钮放在工具栏中",{"2":{"127":1}}],["可以是图表",{"2":{"228":1}}],["可以在输入框前后位置包含额外的文本或图标",{"2":{"843":1}}],["可以在菜单项内添加图标",{"2":{"442":1}}],["可以在表尾显示当前选中的行数",{"2":{"350":1}}],["可以在表尾对应位置显示一个",{"2":{"346":1}}],["可以在行数据中设置",{"2":{"339":1}}],["可以在多个列定义上设置",{"2":{"339":1}}],["可以在特定列上显示层级切换按钮和缩进",{"2":{"327":1}}],["可以在字符串模版中使用如下动态字段",{"2":{"306":1}}],["可以在列定义对象上通过如下属性自定义渲染",{"2":{"284":1}}],["可以在此列定义对象上设置",{"2":{"277":1,"282":1,"283":1}}],["可以在按钮组中使用下拉菜单",{"2":{"154":1}}],["可以在任何",{"2":{"69":1}}],["可以通过工具类",{"2":{"772":1}}],["可以通过一个函数动态返回分页组件",{"2":{"562":1}}],["可以通过一个函数动态返回导航项列表",{"2":{"526":1}}],["可以通过一个函数动态返回菜单项列表",{"2":{"207":1,"464":1}}],["可以通过实例方法",{"2":{"340":1,"348":1}}],["可以通过点击行来选中或取消选中行",{"2":{"337":1}}],["可以通过初始化选项",{"2":{"326":1,"327":1,"363":1,"369":1,"370":1,"374":1,"377":1,"379":1,"382":1}}],["可以通过自定义渲染方式以及插件机制对特定类型的单元进行自定义",{"2":{"285":1}}],["可以通过此回调函数自定义渲染切换按钮",{"2":{"283":1}}],["可以通过设置",{"2":{"280":1}}],["可以通过如下方式进行定义",{"2":{"361":1}}],["可以通过如下选项来设置滚动条外观",{"2":{"280":1}}],["可以通过如下几个属性控制",{"2":{"271":1}}],["可以通过插件机制实现动态行高",{"2":{"274":1}}],["可以通过为",{"2":{"133":1,"442":1,"542":1}}],["可以通过元素",{"2":{"88":1}}],["可以通过",{"2":{"87":1,"121":1,"286":1,"300":1,"503":1,"876":1}}],["可以通过这个属性来访问组件的属性和方法",{"2":{"84":1,"112":1}}],["可以通过定义新的",{"2":{"75":1}}],["可以通过定制主题来修改间距设置",{"2":{"42":1}}],["可以通过定制主题来修改阴影设置",{"2":{"38":1}}],["可以通过定制主题来修改屏幕断点设置",{"2":{"30":1}}],["可以通过定制主题来修改圆角设置",{"2":{"22":1}}],["可以选择在渲染组件时重新指定组件的部分配置",{"2":{"79":1,"102":1}}],["可以直接使用上面的各种方法进行数据操作",{"2":{"869":1}}],["可以直接定义",{"2":{"75":1}}],["可以直接查看",{"2":{"73":1}}],["可以从其他位置引入一个或多个组件库目录",{"2":{"51":1}}],["可以访问对应的组件开发页面",{"2":{"47":1}}],["可以非常方便的来应用间距配置",{"2":{"41":1}}],["可以引用",{"2":{"6":1}}],["可以定义一系列额外的调色板",{"2":{"4":1}}],["可以复制颜色变量名称方便在代码中使用",{"2":{"1":1}}],["||",{"2":{"267":1}}],["|",{"2":{"79":2,"102":2,"180":3,"192":1,"204":1,"206":2,"208":14,"209":1,"217":1,"221":4,"224":3,"231":2,"233":3,"240":2,"241":3,"242":2,"259":2,"260":1,"269":1,"289":25,"290":7,"292":12,"293":17,"296":2,"303":1,"308":2,"309":2,"310":1,"315":2,"316":3,"318":1,"328":1,"330":1,"332":3,"333":1,"336":2,"341":2,"347":1,"352":2,"353":1,"354":2,"359":2,"361":1,"367":2,"378":1,"381":4,"414":19,"418":5,"419":2,"420":2,"421":1,"422":2,"423":3,"424":3,"425":1,"426":1,"461":1,"463":2,"464":2,"466":2,"467":2,"473":7,"474":3,"475":2,"476":4,"485":8,"499":6,"500":2,"523":1,"525":2,"526":2,"528":2,"534":7,"557":1,"571":4,"572":5,"573":2,"575":2,"589":2,"610":7,"645":1,"653":4,"664":1,"665":2,"670":22,"677":3,"699":1,"706":4,"730":1,"746":1,"754":4,"797":5,"806":5,"811":3,"861":13,"862":2,"864":2,"865":2,"866":2}}],["类将元素宽度限制为当前屏幕断点",{"2":{"961":1}}],["类设置元素为禁用",{"2":{"946":1}}],["类可以改变光标的样式",{"2":{"944":1}}],["类让元素渐显",{"2":{"921":1}}],["类一起使用",{"2":{"884":1}}],["类在读写数据时会自动进行转换",{"2":{"869":1}}],["类别",{"2":{"853":1}}],["类进行不同宽度展示",{"2":{"846":1}}],["类即可应用相应的效验状态样式",{"2":{"838":1}}],["类即可获得禁用外观",{"2":{"253":1}}],["类标记为选中状态",{"2":{"776":1}}],["类标记选中",{"2":{"538":1}}],["类获得对话框的外观展示",{"2":{"487":1}}],["类目2",{"2":{"303":1}}],["类目1",{"2":{"303":1}}],["类名",{"2":{"206":1,"218":1,"318":1,"463":1,"525":1,"589":1,"610":2,"670":1,"676":1,"861":1,"862":1}}],["类启用激活状态",{"2":{"171":1}}],["类来控制元素显示的比例",{"2":{"959":1}}],["类来控制加载指示器的显示与隐藏",{"2":{"948":1}}],["类来定义一个分割线",{"2":{"890":1}}],["类来让表单实现网格布局",{"2":{"836":1}}],["类来让表单实现水平布局",{"2":{"835":1}}],["类来使用多行文本框",{"2":{"817":1}}],["类来使用选择框",{"2":{"814":1}}],["类来启用开关外观",{"2":{"781":1}}],["类来标记激活状态",{"2":{"776":1}}],["类来获取其他尺寸外观",{"2":{"542":1}}],["类来获得输入框的外观和交互体验",{"2":{"844":1}}],["类来获得表单外观",{"2":{"834":1}}],["类来获得标签的外观和交互体验",{"2":{"430":1}}],["类来获得链接按钮的外观",{"2":{"162":1}}],["类来获得按钮的外观和交互体验",{"2":{"158":1}}],["类来获得消息框的外观",{"2":{"124":1}}],["类来禁用页码",{"2":{"538":1}}],["类来为消息框内的关闭按钮添加样式",{"2":{"126":1}}],["类来为消息框内的链接添加样式",{"2":{"125":1}}],["类型",{"2":{"118":1,"129":1,"135":1,"142":1,"147":1,"155":1,"173":1,"180":1,"181":1,"182":1,"206":1,"207":1,"208":1,"209":1,"210":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1,"225":1,"226":1,"227":1,"231":1,"233":1,"255":1,"259":1,"260":1,"261":1,"262":1,"394":1,"436":1,"448":1,"463":1,"464":1,"465":1,"466":1,"467":1,"492":1,"512":1,"525":1,"526":1,"527":1,"528":1,"545":1,"557":1,"558":1,"559":1,"560":1,"561":1,"566":1,"567":1,"568":1,"569":1,"571":1,"572":1,"573":1,"574":1,"575":1,"576":1,"577":1,"583":1,"598":1,"621":1,"631":1,"644":1,"645":1,"646":1,"647":1,"655":1,"657":1,"658":1,"660":1,"663":1,"664":1,"665":1,"676":1,"684":1,"685":1,"686":1,"687":1,"688":1,"689":1,"690":1,"691":1,"692":1,"693":1,"694":1,"695":1,"696":1,"697":1,"698":1,"699":1,"700":1,"701":1,"702":1,"703":1,"704":1,"705":1,"706":1,"707":1,"708":1,"709":1,"710":1,"711":1,"712":1,"713":1,"725":1,"726":1,"727":1,"728":1,"729":1,"730":1,"731":1,"732":1,"733":1,"734":1,"735":1,"736":1,"737":1,"738":1,"739":1,"740":1,"741":1,"742":1,"743":1,"744":1,"745":1,"746":1,"747":1,"748":1,"749":1,"750":1,"751":1,"752":1,"753":1,"754":1,"755":1,"756":1,"757":1,"758":1,"759":1,"760":1,"778":1,"787":1,"831":1,"841":1,"849":1,"855":1}}],["类本身继承自",{"2":{"84":1,"112":1}}],["类为组件提供了统一的属性和方法",{"2":{"79":1,"102":1}}],["类",{"0":{"79":1,"84":1,"102":1,"129":1,"135":1,"142":1,"147":1,"155":1,"173":1,"255":1,"436":1,"448":1,"492":1,"512":1,"545":1,"583":1,"598":1,"621":1,"631":1,"778":1,"787":1,"831":1,"841":1,"849":1,"855":1},"2":{"79":1,"84":2,"93":1,"102":1,"112":2,"129":2,"135":2,"142":2,"147":2,"155":2,"173":2,"255":2,"320":1,"436":2,"448":2,"492":2,"503":1,"512":2,"545":2,"583":2,"591":1,"598":2,"612":1,"621":2,"624":2,"625":3,"631":2,"761":1,"778":2,"787":2,"831":2,"835":1,"840":1,"841":2,"849":2,"855":2}}],["目前内置了如下插件",{"2":{"286":1}}],["目前支持如下类型",{"2":{"285":1}}],["目前支持点击",{"2":{"117":1}}],["目前所有行高必须一致",{"2":{"274":1}}],["目前由两种方式进行配置",{"2":{"74":1}}],["目录下",{"2":{"53":1}}],["以原始大小显示元素的内容",{"2":{"976":1,"977":1}}],["以",{"0":{"299":1},"2":{"350":1}}],["以通过图标按钮的形式显示操作",{"2":{"284":1}}],["以上存储空间",{"2":{"869":1}}],["以上可以简化为",{"2":{"361":1}}],["以上选项的详细用法参见选项章节",{"2":{"284":1}}],["以上三种字体风格所使用的",{"2":{"11":1}}],["以及预先创建下拉菜单列表元素",{"2":{"246":1}}],["以及实现现代深色模式匹配",{"2":{"74":1}}],["以获得不同的按钮外观显示",{"2":{"153":1}}],["全屏",{"2":{"630":1,"634":2}}],["全屏对话框",{"2":{"489":1}}],["全部",{"2":{"629":1,"633":1}}],["全局配置",{"2":{"1046":1}}],["全局配置机制通过",{"2":{"74":1}}],["全局配置机制",{"0":{"74":1}}],["全局触发调用允许在元素上通过",{"2":{"120":1}}],["全局触发调用",{"0":{"119":1},"1":{"120":1,"121":1,"122":1}}],["全局对象",{"0":{"78":1}}],["全新的",{"2":{"71":1}}],["本页共",{"2":{"350":1}}],["本地排序",{"0":{"311":1},"1":{"312":1,"313":1,"314":1,"315":1,"316":1}}],["本地存储包括持久存储和会话存储",{"2":{"869":1}}],["本地存储",{"0":{"869":1},"1":{"870":1,"871":1,"872":1,"873":1,"874":1,"875":1,"876":1},"2":{"90":1,"869":1}}],["本身的介绍请参考",{"2":{"73":1}}],["本教程用于快速了解",{"2":{"73":1}}],["教程",{"0":{"72":1},"1":{"73":1,"74":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"82":1,"83":1,"84":1,"85":1,"86":1,"87":1,"88":1,"89":1,"90":1,"91":1,"92":1,"93":1,"94":1}}],["功能更强大",{"2":{"71":1}}],["功能特性",{"0":{"70":1}}],["交互效果工具类",{"2":{"71":1}}],["网格布局",{"0":{"836":1}}],["网格布局实现",{"2":{"71":1}}],["网格模式的间距",{"2":{"414":1}}],["网格模式的高度",{"2":{"414":1}}],["网格模式的宽度",{"2":{"414":1}}],["网格模式下可以通过设置",{"2":{"405":1}}],["网格模式配置",{"0":{"405":1}}],["网格模式提供了更大的文件预览区域",{"2":{"391":1}}],["网格模式",{"0":{"391":1}}],["网格水平个数",{"2":{"231":1}}],["网站",{"2":{"63":1,"64":3}}],["与单选框和复选框的高级外观一样",{"2":{"781":1}}],["与特定的功能关联起来使用",{"2":{"632":1}}],["与表格所属的父级元素宽度保持一致",{"2":{"619":1}}],["与表格组合使用",{"0":{"582":1}}],["与清除按钮合并显示",{"2":{"610":1}}],["与按钮组合使用",{"0":{"435":1}}],["与",{"0":{"71":1,"992":1,"993":1},"2":{"95":2,"168":1,"225":1,"448":1,"487":1,"645":1}}],["与下载使用基本一样",{"2":{"64":1}}],["对此可以酣高楼",{"2":{"994":1}}],["对元素应用变换效果",{"2":{"914":1}}],["对应的是浏览器内置的",{"2":{"869":1}}],["对原列表项定义对象进行修改",{"2":{"467":1,"528":1}}],["对",{"2":{"284":1}}],["对象的键为单元格实际值",{"2":{"298":1}}],["对象中的其他属性将作为链接的属性",{"2":{"296":2}}],["对象",{"2":{"100":1}}],["对象上的方法",{"2":{"98":1}}],["对话框上面",{"2":{"843":1}}],["对话框支持手动通过",{"2":{"495":1,"496":1,"497":1}}],["对话框触发器允许你不需要书写静态对话框",{"2":{"494":1}}],["对话框触发器",{"0":{"494":1},"1":{"495":1,"496":1,"497":1,"498":1,"499":1,"500":1}}],["对话框超大号尺寸宽度",{"2":{"493":1}}],["对话框大号尺寸宽度",{"2":{"493":1}}],["对话框默认宽度",{"2":{"493":1}}],["对话框默认圆角大小",{"2":{"493":1}}],["对话框小号尺寸宽度",{"2":{"493":1}}],["对话框遮挡层颜色",{"2":{"493":1}}],["对话框使用超大号尺寸",{"2":{"492":1}}],["对话框使用大号尺寸",{"2":{"492":1}}],["对话框使用小号尺寸",{"2":{"492":1}}],["对话框提供了如下",{"2":{"492":1,"493":1}}],["对话框等",{"2":{"85":1}}],["对话框",{"0":{"486":1,"495":1,"496":1},"1":{"487":1,"488":1,"489":1,"490":1,"491":1,"492":1,"493":1},"2":{"70":1,"157":1,"495":2,"496":3}}],["对组件进行开发调试",{"0":{"48":1},"1":{"49":1}}],["表示毫秒数",{"2":{"866":2}}],["表示一位或两位数字表示的秒数",{"2":{"866":1}}],["表示一位或两位数字表示的分钟",{"2":{"866":1}}],["表示一位或两位数字表示的小时",{"2":{"866":1}}],["表示一位或两位数字表示的日期",{"2":{"866":1}}],["表示一位或两位数字表示的月份",{"2":{"866":1}}],["表示一月份",{"2":{"797":1,"806":1}}],["表示两位数字表示的秒数",{"2":{"866":1}}],["表示两位数字表示的分钟",{"2":{"866":1}}],["表示两位数字表示的小时",{"2":{"866":1}}],["表示两位数字表示的日期",{"2":{"866":1}}],["表示两位数字表示的月份",{"2":{"866":1}}],["表示两位数字表示的年份",{"2":{"866":1}}],["表示四位数字表示的年份",{"2":{"866":1}}],["表示周日",{"2":{"797":1,"806":1}}],["表示点击按钮时只打开",{"2":{"797":1,"806":1,"811":1,"861":1}}],["表示点击按钮时切换显示隐藏",{"2":{"797":1,"806":1,"811":1,"861":1}}],["表示单元格的原始值对象中的",{"2":{"297":1}}],["表示单元格的原始值",{"2":{"296":1,"297":1,"299":1,"300":1,"302":1}}],["表情",{"2":{"635":1,"637":1}}],["表尾通常用于展示一些数据的汇总信息",{"2":{"612":1}}],["表尾",{"2":{"612":1}}],["表尾显示选中信息",{"0":{"350":1}}],["表尾显示",{"0":{"346":1}}],["表尾和所有行的高度相加",{"2":{"269":1}}],["表头通常作为表格第一行",{"2":{"612":1}}],["表头分组名称",{"2":{"385":1}}],["表头分组",{"0":{"382":1},"1":{"383":1,"384":1,"385":1}}],["表头背景色",{"2":{"287":1,"622":1}}],["表头高度",{"2":{"273":1}}],["表头",{"0":{"273":1},"2":{"612":1}}],["表格边框颜色",{"2":{"622":1}}],["表格行响应鼠标悬停变化背景颜色",{"2":{"622":1}}],["表格斑马纹行背景色",{"2":{"622":1}}],["表格和列的宽度通过表格的宽度来设置",{"2":{"618":1}}],["表格中的单元格拥有更小的间距",{"2":{"617":1}}],["表格用于展示二维数据",{"2":{"611":1}}],["表格初始化选项",{"0":{"310":1,"316":1,"332":1,"352":1}}],["表格的宽度为",{"2":{"269":1}}],["表格",{"0":{"611":1},"1":{"612":1,"613":1,"614":1,"615":1,"616":1,"617":1,"618":1,"619":1,"620":1,"621":1,"622":1},"2":{"228":1}}],["表格等",{"2":{"70":1,"76":1,"107":1}}],["表单组标签颜色",{"2":{"842":1}}],["表单提供了如下",{"2":{"841":1}}],["表单分组",{"0":{"839":1}}],["表单控件使用大号尺寸",{"2":{"831":1}}],["表单控件使用小号尺寸",{"2":{"831":1}}],["表单控件提供了如下",{"2":{"831":1,"832":1}}],["表单控件",{"0":{"812":1},"1":{"813":1,"814":1,"815":1,"816":1,"817":1,"818":1,"819":1,"820":1,"821":1,"822":1,"823":1,"824":1,"825":1,"826":1,"827":1,"828":1,"829":1,"830":1,"831":1,"832":1},"2":{"853":1}}],["表单字段名",{"2":{"684":1,"725":1}}],["表单",{"0":{"833":1},"1":{"834":1,"835":1,"836":1,"837":1,"838":1,"839":1,"840":1,"841":1,"842":1},"2":{"70":1,"76":1,"107":1}}],["卡片等",{"2":{"228":1}}],["卡片",{"2":{"70":1,"76":1,"107":1}}],["导出",{"2":{"196":1,"202":1,"203":1,"251":1,"451":1,"459":1,"460":1}}],["导航链接生成器",{"2":{"557":1}}],["导航生成器",{"0":{"514":1},"1":{"515":1,"516":1,"517":1,"518":1,"519":1,"520":1,"521":1,"522":1,"523":1,"524":1,"525":1,"526":1,"527":1,"528":1,"529":1,"530":1,"531":1,"532":1,"533":1,"534":1}}],["导航分割线组件",{"2":{"512":1}}],["导航提供了如下",{"2":{"512":1}}],["导航样式",{"0":{"504":1},"1":{"505":1,"506":1,"507":1,"508":1,"509":1}}],["导航标题字体颜色",{"2":{"513":1}}],["导航标题组件",{"2":{"512":1}}],["导航标题",{"2":{"503":1}}],["导航",{"0":{"501":1},"1":{"502":1,"503":1,"504":1,"505":1,"506":1,"507":1,"508":1,"509":1,"510":1,"511":1,"512":1,"513":1},"2":{"70":1,"76":1,"107":1}}],["导入",{"2":{"65":1,"70":1,"196":1,"202":1,"203":1,"251":1,"451":1,"459":1,"460":1}}],["⭐️",{"2":{"70":1}}],["外",{"2":{"884":1}}],["外观",{"0":{"153":1,"160":1,"275":1,"539":1,"550":1,"669":1},"1":{"161":1,"162":1,"163":1,"164":1,"276":1,"277":1,"278":1,"279":1,"280":1,"281":1,"540":1,"541":1},"2":{"778":1}}],["外观类型",{"0":{"128":1,"140":1,"161":1,"431":1,"848":1},"2":{"670":1}}],["外观定义",{"2":{"70":1,"75":1}}],["外部依赖",{"2":{"71":1}}],["外边距",{"0":{"1030":1},"1":{"1031":1,"1032":1},"2":{"41":1,"485":1}}],["轻松实现常见布局",{"2":{"70":1,"75":1}}],["丰富的单元格渲染格式",{"2":{"266":1}}],["丰富的样式",{"2":{"71":1}}],["丰富的引入方式",{"2":{"70":1}}],["丰富的",{"2":{"70":1}}],["📦",{"2":{"70":1}}],["💎",{"2":{"70":1}}],["👔",{"2":{"70":1}}],["📡",{"2":{"70":1}}],["应用css属性",{"2":{"934":1,"939":1}}],["应用css",{"2":{"922":1,"924":1,"931":1}}],["应用",{"2":{"620":1,"925":1,"927":1,"929":1,"937":1,"940":1,"941":1}}],["应用中通过原生的方式使用",{"2":{"69":1}}],["应该避免将所有列都被设置为固定在两侧",{"2":{"272":1}}],["应该尽量通过名称来引用全局配置",{"2":{"74":1}}],["应该在设计时使用",{"2":{"8":1}}],["框架",{"2":{"69":1}}],["介绍",{"0":{"69":1,"73":1,"115":1},"1":{"70":1,"71":1},"2":{"73":1}}],["安装",{"2":{"68":1}}],["创建独立的读写实例",{"0":{"876":1}}],["创建日期时间对象",{"2":{"864":1}}],["创建时间",{"2":{"300":1}}],["创建一个",{"2":{"267":1}}],["创建项目",{"2":{"154":1}}],["创建组件实例",{"0":{"80":1,"103":1}}],["创建组件",{"2":{"67":1,"113":1}}],["创建的组件",{"2":{"67":1,"113":1}}],["只在正常的换行点添加换行符",{"2":{"1104":1}}],["只有项目负责人",{"2":{"835":2}}],["只有使用对应元素创建了组件实例",{"2":{"80":1,"103":1}}],["只读颜色",{"2":{"832":1}}],["只读",{"0":{"829":1}}],["只提供一个按钮用于关闭",{"2":{"490":1}}],["只是朱颜改",{"2":{"489":3,"981":2,"982":2,"983":2,"984":2,"985":2,"986":2,"987":2,"988":6}}],["只支持选择图片",{"2":{"394":1}}],["只能作为高度值",{"2":{"269":1}}],["只会更新组件的部分内容",{"2":{"84":1,"112":1}}],["只会在页面加载完成后自动扫描一次",{"2":{"67":1,"113":1}}],["只需要将启用下拉菜单的按钮放置于按钮组中即可",{"2":{"154":1}}],["只需要将相关资源文件替换为",{"2":{"64":1}}],["只需要在该列定义上设置类型",{"2":{"356":1}}],["只需要在",{"2":{"76":1,"107":1}}],["只需要如下命令代替",{"2":{"55":1}}],["只需要自定义",{"2":{"54":1,"56":1}}],["只需要执行如下命令代替",{"2":{"54":1}}],["只需要提供一个路径",{"2":{"52":1}}],["声明组件",{"0":{"67":1}}],["代码即可让一个全新的对话框展现",{"2":{"494":1}}],["代码和回调函数之前进行判断",{"2":{"117":1}}],["代码的参数",{"2":{"117":1}}],["代码",{"2":{"115":2,"117":2,"635":1,"637":1}}],["代码中和",{"2":{"118":1}}],["代码中导入",{"2":{"68":1}}],["代码中使用的例子",{"2":{"6":1}}],["代码可以改为",{"2":{"66":1}}],["版本",{"2":{"66":1,"613":1,"614":1,"615":1,"616":1,"617":1,"618":1,"619":1,"620":1}}],["还会为元素添加",{"2":{"961":1}}],["还预设了其他两种尺寸",{"2":{"846":1}}],["还需要添加",{"2":{"625":1}}],["还需要定义对应的",{"2":{"9":1}}],["还支持通过",{"2":{"320":1}}],["还可以为",{"2":{"818":1}}],["还可以通过修饰类为导航应用不同的样式",{"2":{"504":1}}],["还可以通过初始化选项全局指定默认的列宽属性",{"2":{"271":1}}],["还可以通过监听元素点击事件主动展示更多操作",{"2":{"203":1}}],["还可以通过一个对象来指定事件绑定选项",{"2":{"117":1}}],["还可以添加其他操作按钮",{"2":{"127":1}}],["还提供了额外的",{"2":{"141":1,"489":1,"542":1}}],["还提供了",{"2":{"66":1}}],["yy",{"2":{"866":1}}],["yyyy",{"2":{"300":2,"792":1,"797":1,"801":1,"806":1,"866":3}}],["yyyy年m月d日",{"2":{"65":1,"66":1,"78":1}}],["y",{"2":{"581":1,"589":1,"985":2,"987":2,"998":1,"1037":2,"1040":1}}],["yellow",{"2":{"303":1}}],["yeartext",{"2":{"797":1,"806":1}}],["year",{"2":{"180":1,"795":1,"804":1,"865":1}}],["your",{"2":{"146":2}}],["you",{"2":{"14":2,"67":2,"113":2,"968":4,"969":4}}],["+10",{"2":{"132":1}}],["+",{"2":{"65":1,"66":1,"78":1,"93":1,"117":1,"118":1,"248":1,"250":1,"300":1,"939":2,"1037":2}}],["==",{"2":{"547":2,"548":1,"550":1,"613":2}}],["===",{"2":{"16":1,"32":1,"93":1,"284":4,"297":1,"298":1,"350":1,"378":4,"925":1,"1006":1,"1007":1,"1011":1,"1012":1,"1037":2}}],["=>",{"2":{"67":1,"81":1,"93":4,"104":1,"113":1,"196":2,"202":2,"203":3,"212":1,"240":1,"242":1,"251":1,"267":2,"282":1,"283":1,"284":1,"289":12,"292":22,"293":3,"296":1,"297":1,"298":1,"299":1,"300":1,"302":1,"303":2,"306":1,"309":2,"310":1,"332":2,"339":1,"350":1,"352":5,"353":1,"362":1,"366":2,"367":2,"378":1,"381":4,"411":4,"412":4,"420":1,"421":1,"422":1,"423":1,"424":1,"425":1,"426":1,"451":1,"458":1,"459":2,"460":1,"473":6,"476":1,"478":1,"482":1,"499":1,"500":1,"522":1,"534":6,"547":5,"548":2,"549":1,"550":2,"633":1,"637":1,"675":3,"677":1,"861":6,"873":1}}],["=",{"2":{"65":2,"66":1,"68":1,"78":1,"80":1,"81":1,"82":1,"93":11,"97":1,"98":1,"103":1,"104":1,"105":1,"180":3,"184":1,"185":1,"186":1,"187":1,"189":1,"190":1,"191":1,"192":1,"198":1,"199":1,"201":1,"202":1,"203":1,"230":1,"231":1,"240":4,"241":1,"242":1,"246":1,"248":1,"250":1,"251":1,"267":8,"269":1,"290":4,"291":4,"292":7,"293":1,"296":3,"297":2,"298":2,"299":2,"300":3,"301":1,"302":2,"303":3,"305":1,"306":2,"308":1,"312":3,"313":4,"316":1,"318":2,"319":1,"320":1,"322":1,"324":1,"326":1,"327":1,"334":5,"335":1,"346":1,"350":3,"357":1,"359":3,"360":1,"361":2,"369":1,"374":1,"378":1,"379":1,"389":1,"390":1,"391":1,"392":2,"394":1,"395":1,"396":1,"397":1,"398":1,"400":1,"401":1,"402":1,"403":1,"404":1,"405":1,"406":1,"408":1,"409":1,"410":1,"411":1,"412":1,"414":8,"418":1,"419":1,"420":1,"421":1,"422":1,"424":1,"425":1,"426":1,"451":1,"453":1,"454":1,"456":1,"458":1,"459":1,"464":2,"467":1,"475":1,"476":1,"517":1,"518":1,"520":1,"522":1,"526":2,"528":1,"547":5,"548":2,"550":2,"552":1,"553":1,"555":1,"557":1,"573":1,"575":1,"587":1,"588":1,"606":1,"607":1,"608":1,"609":1,"610":4,"639":1,"640":1,"642":1,"653":1,"672":1,"673":1,"674":1,"675":1,"677":1,"679":1,"680":1,"681":1,"682":1,"699":1,"700":1,"701":1,"702":1,"708":1,"710":1,"712":1,"715":1,"716":1,"717":1,"718":1,"720":1,"721":1,"722":1,"723":3,"746":1,"747":1,"748":1,"749":1,"756":1,"758":1,"760":1,"790":1,"791":2,"792":1,"793":1,"795":2,"796":2,"799":1,"800":2,"801":1,"802":1,"804":2,"805":2,"808":1,"809":2,"810":1,"858":2,"859":2,"866":2,"873":1,"876":2}}],["└──",{"2":{"63":1,"326":2}}],["├──",{"2":{"63":2,"326":2}}],["从远程获取内容",{"2":{"494":1}}],["从参数",{"2":{"378":1}}],["从对象映射样式",{"0":{"303":1}}],["从对象映射",{"0":{"298":1}}],["从而实现当点击按钮时",{"2":{"115":1}}],["从而实现自定义配色",{"2":{"9":1}}],["从",{"2":{"63":1,"318":2,"319":2,"320":2}}],["点击类型",{"2":{"797":1,"806":1,"811":1,"861":1}}],["点击菜单项的回调函数",{"2":{"676":1}}],["点击清除按钮时的回调函数",{"2":{"610":1}}],["点击页码时进行页面地址更换",{"2":{"557":1}}],["点击打开自定义对话框",{"2":{"497":1}}],["点击打开对话框",{"2":{"491":1}}],["点击打开",{"2":{"490":1,"495":1,"496":1}}],["点击打开菜单",{"2":{"203":1}}],["点击",{"2":{"487":1}}],["点击按钮打开对话框",{"2":{"487":2}}],["点击按钮选择文件",{"2":{"389":1}}],["点击该",{"2":{"346":1}}],["点击该按钮可以展开或收起该行的子行",{"2":{"327":1}}],["点击后将按升序排序",{"2":{"305":2}}],["点击后将按降序排序",{"2":{"305":1}}],["点击此项不关闭菜单",{"2":{"251":1}}],["点击操作菜单项的回调事件",{"2":{"227":1}}],["点击回调函数等",{"2":{"178":1}}],["点击事件",{"2":{"116":1}}],["点击触发调用",{"0":{"85":1}}],["点击下载",{"2":{"63":1}}],["点击调色板中的颜色",{"2":{"1":1}}],["静态用法",{"0":{"195":1}}],["静态文档网站生成",{"2":{"61":1}}],["静静地泻在这一片叶子和花上",{"2":{"14":1,"968":2,"969":2}}],["voluptatibus",{"2":{"601":1,"602":1,"603":1}}],["voluptatum",{"2":{"601":2,"602":2,"603":2}}],["voluptates",{"2":{"601":2,"602":2,"603":2}}],["voluptas",{"2":{"601":2,"602":2,"603":2}}],["void",{"2":{"79":4,"100":1,"102":4,"180":3,"231":1,"235":1,"236":1,"237":1,"238":1,"242":1,"289":7,"292":15,"293":5,"328":1,"332":1,"336":1,"348":1,"349":1,"352":1,"381":3,"421":1,"422":1,"423":2,"424":2,"425":1,"426":1,"471":1,"473":3,"474":3,"499":1,"500":1,"532":1,"534":3,"610":4,"699":1,"700":1,"701":1,"702":1,"708":1,"710":1,"712":1,"746":1,"747":1,"748":1,"749":1,"756":1,"758":1,"760":1,"861":6}}],["velit",{"2":{"601":2,"602":2,"603":2}}],["veritatis",{"2":{"601":1,"602":1,"603":1}}],["vero",{"2":{"601":2,"602":2,"603":2}}],["version",{"2":{"64":6}}],["veniam",{"2":{"601":1,"602":1,"603":1}}],["v",{"2":{"357":1,"360":1,"636":1,"675":1}}],["valuesplitter",{"2":{"861":1}}],["value=",{"2":{"815":6,"816":6,"828":12,"835":40}}],["value",{"2":{"292":2,"297":4,"298":4,"299":3,"300":3,"610":1,"858":12,"859":12,"860":2,"862":1,"865":2,"873":2,"1008":1,"1009":1,"1013":1,"1014":1}}],["var",{"2":{"6":1,"19":2,"27":10,"35":2,"280":5,"281":2,"287":4,"301":3,"449":9,"588":1,"777":2}}],["vnode",{"2":{"217":1,"476":2}}],["visible",{"2":{"983":2,"1001":1}}],["video",{"2":{"401":2,"959":1}}],["viewport",{"2":{"63":1,"64":3}}],["vitepress",{"2":{"61":1}}],["vite",{"2":{"61":1}}],["提交",{"2":{"835":1,"836":1,"839":1,"840":1,"853":1,"854":3}}],["提供多种预设颜色主题",{"2":{"480":1}}],["提供可配置的事件与日历集",{"2":{"175":1}}],["提供",{"2":{"71":1,"282":1,"283":1,"479":1}}],["提供了更多的交互形式",{"2":{"263":1}}],["提供了一些额外的方法",{"2":{"84":1,"112":1}}],["提供了丰富的",{"2":{"70":1,"75":1}}],["提供了大量实用的",{"2":{"70":1}}],["提供了大量实用组件",{"2":{"69":1}}],["提供了大量辅助方法方便操作",{"2":{"60":1}}],["提供的所有",{"2":{"65":1}}],["提示文本",{"2":{"677":1,"862":1}}],["提示消息内容",{"2":{"670":1}}],["提示消息又称",{"2":{"666":1}}],["提示消息图标类名",{"2":{"499":1}}],["提示消息前的图标名称",{"2":{"499":1}}],["提示消息",{"0":{"666":1},"1":{"667":1,"668":1,"669":1,"670":1},"2":{"499":3,"500":2,"669":8}}],["提示信息",{"0":{"400":1},"2":{"414":1}}],["提示",{"2":{"1":1,"9":1,"49":1,"107":1,"115":1,"138":1,"270":1,"271":1,"272":1,"274":1,"277":1,"300":1,"301":1,"410":2,"511":1,"624":1,"884":1,"948":1,"955":1,"961":1,"966":1,"1019":1}}],["支持日期辅助方法",{"2":{"792":1,"810":1}}],["支持使用",{"2":{"494":1}}],["支持",{"2":{"485":1}}],["支持方便的设定某列显示为一组操作按钮",{"2":{"355":1}}],["支持将行按层级关系通过缩进进行展示",{"2":{"325":1}}],["支持列类型",{"2":{"319":1}}],["支持如下值",{"2":{"298":1,"324":1}}],["支持以下值",{"2":{"296":1,"297":1,"299":1,"300":1,"302":1,"305":1,"306":1,"312":1,"313":1}}],["支持预设单元格类型",{"2":{"286":1}}],["支持层级数据结构",{"2":{"286":1}}],["支持行选中",{"2":{"286":1}}],["支持展开折叠",{"2":{"266":1}}],["支持全局触发调用的组件包括",{"2":{"122":1}}],["支持的组件",{"0":{"122":1}}],["支持的浏览器",{"0":{"59":1}}],["支持打包定制自己的组合版本",{"2":{"70":1}}],["支持通过",{"2":{"70":1,"813":1}}],["支持深色模式",{"2":{"70":1}}],["支持最大限度的定制",{"2":{"69":1}}],["支持扩展组件库模式",{"2":{"51":1}}],["则只需要通过",{"2":{"869":1}}],["则只在鼠标悬停到表格区域时显示滚动条",{"2":{"280":1}}],["则与选择框宽度一致",{"2":{"861":1}}],["则限制多选的数目",{"2":{"861":1}}],["则整个复选框包括文字部分都会应用禁用样式",{"2":{"761":1}}],["则按",{"2":{"589":1}}],["则禁止通过点击复选框选中",{"2":{"347":1}}],["则自动切换选中状态",{"2":{"341":1}}],["则自动切换折叠和展开",{"2":{"328":1}}],["则切换所有行的选中状态",{"2":{"341":1}}],["则返回所有行的信息",{"2":{"330":1}}],["则不生成链接",{"2":{"296":1}}],["则不会执行",{"2":{"117":1}}],["则启用多层级数据结构支持",{"2":{"283":1}}],["则启用行选中交互",{"2":{"282":1}}],["则点击行时切换该行的选中状态",{"2":{"282":1}}],["则对鼠标下的单元格启用鼠标悬停效果",{"2":{"277":1}}],["则对鼠标下的整列启用鼠标悬停效果",{"2":{"277":1}}],["则对鼠标下的整行启用鼠标悬停效果",{"2":{"277":1}}],["则为默认12",{"2":{"260":1}}],["则会导致后面行的按钮显示不全",{"2":{"364":1}}],["则会根据第一行实际按钮的个数自动计算宽度",{"2":{"364":1}}],["则会根据",{"2":{"115":1}}],["则会使用选项调用",{"2":{"98":1}}],["则默认打包仍然只打包内置组件库的组件",{"2":{"56":1}}],["则需要添加",{"2":{"56":1}}],["命令即可",{"2":{"54":1,"55":1}}],["命名方式与",{"2":{"8":1}}],["同级生成",{"2":{"645":1}}],["同级类名",{"2":{"225":1}}],["同步颜色",{"0":{"187":1}}],["同步输出组件库文档",{"2":{"51":1}}],["同名类实现",{"2":{"75":1}}],["同时添加了其他选项",{"2":{"646":1,"654":1,"656":1,"659":1}}],["同时推荐使用工具类",{"2":{"619":1}}],["同时提供了对",{"2":{"60":1}}],["同时会在",{"2":{"53":1}}],["会话存储的数据会在浏览器会话结束时",{"2":{"875":1}}],["会在它们之间添加一个分割线",{"2":{"322":1}}],["会在全局对象",{"2":{"78":1}}],["会检查事件源元素是否存在",{"2":{"115":1}}],["会将组件库目录文件拷贝到",{"2":{"53":1}}],["会自动更新文档页面",{"2":{"50":1}}],["执行数",{"2":{"267":2}}],["执行重新渲染",{"2":{"97":1}}],["执行上述命令之后",{"2":{"53":1}}],["执行如下命令启动开发服务",{"2":{"47":1}}],["执行如下命令进行打包文档网站",{"2":{"45":1}}],["执行如下命令进行打包操作",{"2":{"44":1}}],["zip",{"2":{"401":2}}],["z",{"2":{"87":2,"138":1,"140":7,"141":1,"1004":14}}],["zhangsan",{"2":{"447":1}}],["zh",{"2":{"63":1,"64":3,"618":1}}],["zentao",{"2":{"53":2,"54":1,"56":2}}],["zui=",{"2":{"860":1}}],["zui2",{"2":{"582":1}}],["zui1",{"0":{"71":1},"2":{"582":1}}],["zuiinit",{"2":{"67":1,"113":1}}],["zui+exts",{"2":{"56":2}}],["zui3",{"2":{"49":2,"51":2,"52":2,"53":5,"73":2,"75":3,"79":1,"84":1,"85":1,"87":1,"88":1,"90":1,"95":1,"102":1,"112":1,"116":1,"582":1}}],["zui",{"0":{"67":1,"78":1,"97":1,"454":1,"518":1,"640":1},"2":{"0":1,"1":1,"2":1,"3":1,"4":1,"7":1,"8":3,"11":3,"12":2,"13":2,"14":2,"16":1,"18":1,"20":1,"24":1,"32":1,"34":1,"36":1,"40":1,"41":1,"50":2,"60":1,"63":9,"64":22,"65":6,"66":3,"67":8,"68":9,"69":1,"71":4,"73":1,"78":5,"80":3,"81":1,"82":2,"87":9,"88":2,"93":3,"97":6,"98":1,"103":3,"104":1,"105":2,"113":8,"115":3,"117":1,"118":2,"120":3,"121":1,"176":1,"196":1,"198":1,"199":1,"200":1,"201":1,"202":1,"230":1,"246":2,"251":1,"267":3,"270":1,"271":1,"272":1,"273":2,"274":1,"276":1,"277":1,"278":1,"279":1,"280":1,"281":1,"282":2,"283":2,"284":1,"286":2,"350":1,"389":1,"390":1,"391":1,"392":2,"394":1,"395":1,"396":1,"397":1,"398":1,"400":1,"401":1,"402":1,"403":1,"404":1,"405":1,"406":1,"408":1,"409":1,"410":1,"411":1,"412":1,"453":1,"454":1,"455":1,"456":1,"459":1,"460":1,"461":1,"478":1,"499":3,"500":2,"517":1,"518":1,"519":1,"520":1,"523":1,"547":3,"548":2,"549":1,"550":1,"552":1,"553":1,"554":1,"555":1,"587":1,"588":1,"606":1,"607":1,"608":1,"609":1,"633":2,"634":1,"635":1,"636":1,"637":1,"639":1,"640":1,"641":1,"642":1,"672":1,"673":1,"674":1,"675":1,"790":1,"791":2,"792":1,"793":1,"795":5,"796":4,"799":1,"800":2,"801":1,"802":1,"804":5,"805":4,"808":1,"809":2,"810":1,"836":1,"858":1,"859":1,"869":1,"948":2,"964":1,"1042":1,"1074":1,"1081":1,"1085":1}}],["为默认的持久存储管理实例",{"2":{"869":1}}],["为表单控件启用成功样式",{"2":{"841":1}}],["为表单控件启用警告样式",{"2":{"841":1}}],["为表单控件启用报错样式",{"2":{"841":1}}],["为表单控件启用必填标记样式",{"2":{"841":1}}],["为表单启用水平排列样式",{"2":{"841":1}}],["为表格添加完整边框",{"2":{"621":1}}],["为表格添加所有边框",{"2":{"615":1}}],["为表格启用紧凑布局",{"2":{"621":1}}],["为表格启用固定布局",{"2":{"621":1}}],["为表格启用行悬停变色效果",{"2":{"621":1}}],["为表格启用斑马纹效果",{"2":{"621":1}}],["为表格移除所有边框",{"2":{"616":1}}],["为让多个复选框或单选框内联显示",{"2":{"769":1}}],["为每个",{"2":{"625":1}}],["为导航上每个用于切换标签内容的链接添加",{"2":{"624":1}}],["为导航元素启用自适应宽度导航样式",{"2":{"512":1}}],["为导航元素启用垂直排列导航样式",{"2":{"512":1}}],["为导航元素启用标签风格导航样式",{"2":{"512":2}}],["为导航元素启用次要导航样式",{"2":{"512":1}}],["为导航元素启用主要导航样式",{"2":{"512":1}}],["为导航元素启用简单样式",{"2":{"512":1}}],["为导航元素启用选中态样式",{"2":{"512":1}}],["为确保在页面显示的时候标签页能够指示正确的标签和显示正确的内容",{"2":{"624":1}}],["为行元素",{"2":{"620":1}}],["为条纹样式进度条组件启用动画效果",{"2":{"598":1}}],["为进度条组件启用条纹样式",{"2":{"598":1}}],["为分页按钮添加",{"2":{"538":1}}],["为一个回调函数来动态返回是否需要显示",{"2":{"339":1}}],["为相邻但不同属于不同分组的列添加分割线",{"2":{"322":1}}],["为插件定义对象",{"2":{"286":1}}],["为数据表格组件实例",{"2":{"267":1}}],["为单元格自定义渲染方法",{"2":{"267":2}}],["为",{"2":{"260":1,"273":1,"278":1,"279":1,"322":1,"327":1,"338":2,"339":2,"348":1,"356":1,"443":1,"444":1,"445":1,"483":1,"484":1,"612":1,"761":1,"776":1,"834":1,"835":1,"836":2}}],["为菜单项",{"2":{"253":1}}],["为触发按钮添加属性",{"2":{"244":1,"249":1}}],["为按钮添加",{"2":{"171":1}}],["为按钮提供动画图标实现加载中状态",{"2":{"172":1}}],["为按钮提供",{"2":{"170":1}}],["为按钮应用不同的阴影样式",{"2":{"164":1}}],["为按钮应用不同的圆角样式",{"2":{"163":1}}],["为头像应用不同的圆角样式",{"2":{"139":1}}],["为元素",{"2":{"1061":1}}],["为元素应用过渡动画时间",{"2":{"920":1}}],["为元素应用过渡动画",{"2":{"919":1}}],["为元素应用旋转效果",{"2":{"916":1}}],["为元素应用缩放效果",{"2":{"915":1}}],["为元素并添加类",{"2":{"138":1}}],["为元素添加",{"2":{"124":1}}],["为前缀",{"2":{"87":1}}],["为组件提供了统一的风格基础",{"2":{"70":1}}],["为扩展组件库名称",{"2":{"53":1}}],["为扩展组件库路径",{"2":{"53":1}}],["为了让单元格跨行跨列展示",{"2":{"378":1}}],["为了更好的体现行之间的层级关系",{"2":{"327":1}}],["为了提升在虚拟渲染时的效率",{"2":{"274":1}}],["为了方便手动构造",{"2":{"83":1,"96":1}}],["为了方便实现风格一致的交互界面",{"2":{"40":1}}],["为了实现统一流程的交互体验",{"2":{"8":1}}],["each",{"2":{"873":2}}],["eaque",{"2":{"601":3,"602":3,"603":3}}],["eye",{"2":{"846":1}}],["email",{"2":{"813":1,"852":1,"853":1,"854":3}}],["eraser",{"2":{"630":1,"634":1}}],["error",{"2":{"98":1,"830":3,"835":1,"838":4,"841":1,"845":1}}],["eos",{"2":{"601":1,"602":1,"603":1}}],["eum",{"2":{"601":1,"602":1,"603":1}}],["eveniet",{"2":{"601":2,"602":2,"603":2}}],["events",{"2":{"292":1,"946":2,"950":3}}],["event",{"2":{"79":4,"102":4,"118":3,"196":2,"202":2,"203":2,"212":2,"251":2,"289":3,"292":3,"293":2,"381":2,"451":2,"459":2,"460":2,"473":1,"534":1,"547":4,"548":2,"550":2,"610":5,"627":2,"675":2}}],["eius",{"2":{"601":2,"602":2,"603":2}}],["elit",{"2":{"601":1,"602":1,"603":1}}],["ellipsis",{"0":{"1082":1},"2":{"357":1,"360":1,"629":1,"633":1,"636":1,"675":1,"1082":2}}],["element2",{"2":{"1026":1}}],["element",{"2":{"67":1,"79":4,"102":4,"113":1,"198":1,"199":1,"200":1,"201":2,"204":2,"267":3,"270":1,"271":1,"272":1,"273":2,"274":1,"276":1,"277":1,"278":1,"279":1,"280":1,"281":1,"282":2,"283":2,"284":1,"289":3,"292":3,"453":1,"454":1,"455":1,"456":2,"461":2,"474":2,"517":1,"518":1,"519":1,"520":2,"523":2,"547":4,"548":2,"550":2,"552":1,"553":1,"554":1,"555":2,"639":1,"640":1,"641":1,"642":2,"1017":2,"1020":2,"1023":2,"1026":1,"1029":2}}],["enim",{"2":{"601":1,"602":1,"603":1}}],["end`",{"2":{"861":4}}],["enddate",{"2":{"322":1,"835":2}}],["end",{"2":{"154":1,"208":5,"281":1,"293":2,"667":4,"670":4,"675":1,"1056":6}}],["entries",{"2":{"100":1}}],["existfile",{"2":{"412":3,"425":1}}],["excepturi",{"2":{"601":2,"602":2,"603":2}}],["exceededsizehint",{"0":{"709":1,"757":1},"2":{"681":1,"718":1}}],["exceededsizetip",{"2":{"410":2,"414":1}}],["exceededlimitcallback",{"0":{"426":1},"2":{"414":3,"426":1}}],["exceeded",{"2":{"412":9}}],["exceededcounthint",{"0":{"711":1,"759":1},"2":{"680":1,"717":1}}],["exceededcount",{"2":{"410":1}}],["exceededcounttip",{"2":{"410":3,"414":1}}],["exceededtotalsizetip",{"2":{"410":3,"414":1}}],["excel",{"2":{"401":2}}],["exampleinputpassword8",{"2":{"840":4}}],["exampleinputaccount8",{"2":{"840":4}}],["exampleinputaccount3",{"2":{"839":2}}],["exampleinputaccount2",{"2":{"837":3}}],["exampleradiooption2",{"2":{"839":2}}],["example8",{"2":{"723":1}}],["example7",{"2":{"722":1}}],["example6",{"2":{"721":1}}],["example5",{"2":{"720":1}}],["example4",{"2":{"682":1,"718":1}}],["example3",{"2":{"681":1,"717":1}}],["example2",{"2":{"680":1,"716":1}}],["example1",{"2":{"679":2,"715":2}}],["example",{"2":{"296":3}}],["executioncounts",{"2":{"267":4}}],["explicabo",{"2":{"601":1,"602":1,"603":1}}],["expandedicon",{"2":{"673":1,"674":1,"675":1,"676":1}}],["expanded",{"2":{"334":2}}],["expired",{"2":{"93":2}}],["expectdisabledtip",{"2":{"93":1}}],["expects",{"2":{"93":1}}],["expectsname",{"2":{"93":1}}],["ext",{"2":{"53":2,"416":1}}],["extends",{"2":{"84":1,"93":1,"112":1,"292":2,"499":1,"500":1}}],["extend",{"2":{"53":2,"93":2}}],["exts=zui",{"2":{"56":1}}],["exts",{"2":{"52":1,"53":3,"54":2,"55":1,"56":5}}],["edittoolbar",{"2":{"634":2}}],["editable",{"2":{"386":1}}],["edit|more",{"2":{"361":1}}],["edit",{"2":{"152":5,"267":3,"284":1,"357":2,"360":3,"361":1,"408":1,"675":2,"690":1,"734":1}}],["editor",{"2":{"93":3}}],["edge",{"2":{"59":1}}],["e",{"2":{"67":3,"113":3,"180":1,"203":2,"675":4}}],["es",{"0":{"66":1},"2":{"66":1,"78":1}}],["esm",{"2":{"63":1,"66":1,"70":1}}],["e9d5ff",{"2":{"9":1}}],["useiconbtn",{"0":{"743":1},"2":{"721":2}}],["user",{"2":{"138":1,"845":2,"846":1}}],["users",{"2":{"52":1,"53":2}}],["ul>",{"2":{"624":1,"625":1,"626":1,"627":1,"1063":2,"1064":2,"1065":2,"1066":2}}],["ul",{"2":{"502":1,"624":1,"625":1,"626":1,"627":1,"1061":1,"1063":2,"1064":2,"1065":2,"1066":2}}],["unstyled",{"0":{"1063":1},"2":{"1061":1,"1063":2}}],["unset",{"2":{"835":2}}],["unit",{"2":{"865":2}}],["under",{"2":{"878":3}}],["underline",{"0":{"1076":1,"1079":1},"2":{"630":1,"634":1,"1076":1,"1079":1}}],["undefined>",{"2":{"499":2,"500":2}}],["undefined",{"2":{"231":1,"233":6,"289":1,"293":4,"305":1,"312":1,"332":2,"352":1,"378":1,"381":2,"467":2,"473":1,"528":2,"534":1}}],["undo",{"2":{"482":2}}],["unknown",{"2":{"291":1,"292":2,"293":1,"334":1,"677":1,"868":1}}],["unknown>",{"2":{"290":1,"293":1,"677":1,"868":1}}],["unpkg",{"2":{"64":2}}],["uppercase",{"0":{"1087":1},"2":{"1087":1}}],["updatedat",{"2":{"300":1}}],["updatelayout",{"2":{"293":1}}],["update",{"2":{"293":1}}],["updateitemname",{"2":{"93":3}}],["uploadicon",{"0":{"688":1,"732":1}}],["uploadimgs",{"2":{"679":1,"680":1,"681":1,"682":1}}],["uploadtext",{"0":{"687":1,"731":1}}],["uploadbtn",{"2":{"406":2,"414":1}}],["upload",{"2":{"196":1,"202":1,"203":1,"251":1,"406":1,"451":1,"459":1,"460":1,"679":1,"680":1,"681":1,"682":1,"715":2,"716":2,"717":2,"718":2,"720":2,"721":2,"722":2,"723":2}}],["up",{"2":{"159":1,"276":2,"293":1,"369":1,"543":1,"902":1}}],["url=",{"2":{"495":1,"496":1}}],["url",{"0":{"220":1},"2":{"81":1,"104":1,"146":2,"240":1,"296":5,"357":2,"360":2,"397":1,"398":1,"408":1,"409":1,"416":1,"417":1,"476":1,"495":3,"496":2,"672":11,"677":2,"813":2}}],["utf",{"2":{"63":1,"64":3}}],["utilities",{"2":{"44":1}}],["ui",{"2":{"60":1,"69":1,"70":2,"71":1,"74":2}}],["享受集中开发",{"2":{"51":1}}],["但不保留元素中的空格",{"2":{"1099":1}}],["但必要时使用",{"2":{"977":1}}],["但有时需要一个独立的存储实例",{"2":{"876":1}}],["但有时希望表格的宽度能够按照实际内容宽度展示",{"2":{"619":1}}],["但可以通过程序手动添加或移除",{"2":{"776":1}}],["但比导航更轻量更灵活",{"2":{"632":1}}],["但是其后的单元格内容并不会自适应当前列宽",{"2":{"618":1}}],["但如果是部分菜单项拥有图标",{"2":{"442":1}}],["但需要后续进行启用",{"2":{"348":1}}],["但仍然可以通过方法选中",{"2":{"347":1}}],["但没有进行排序",{"2":{"305":2}}],["但此列尚未启用排序",{"2":{"276":1}}],["但支持根据列的设定在表头上显示排序标记",{"2":{"276":1}}],["但体积更小",{"2":{"95":1}}],["但",{"2":{"75":1}}],["但当需求扩展到组件库之外时",{"2":{"51":1}}],["但组件仍然拥有作为公开的包发布到",{"2":{"49":1}}],["其他工具类只设置边框颜色",{"2":{"884":1}}],["其他操作",{"2":{"357":1,"360":1}}],["其他间距实际值都是",{"2":{"40":1}}],["其中当指定为",{"2":{"466":1}}],["其中",{"2":{"361":1,"676":1}}],["其中任务",{"2":{"350":1}}],["其中参数定义如下",{"2":{"328":1,"341":1,"343":1,"347":1,"348":1,"349":1,"350":1,"362":1,"499":1,"500":1}}],["其中参数",{"2":{"53":1}}],["其中打包还支持只选择指定的组件进行个性化定制",{"2":{"51":1}}],["调整元素内容的大小以覆盖其容器",{"2":{"974":1}}],["调整元素内容的大小",{"2":{"973":1}}],["调整每页显示数",{"0":{"543":1}}],["调用导航组件实例上的",{"2":{"521":1}}],["调用菜单组件实例上的",{"2":{"457":1}}],["调用",{"2":{"98":1}}],["调用实例",{"2":{"98":1}}],["调用组件实例上的方法并指定方法参数",{"2":{"98":1}}],["调用组件实例上的方法",{"2":{"98":1}}],["调用组件",{"2":{"83":1,"96":1}}],["调用组件方法",{"0":{"81":1,"104":1}}],["调试和打包",{"2":{"51":2}}],["调色板上的第",{"2":{"6":3,"7":2}}],["调色板",{"2":{"0":1}}],["并强制使用灰度显示",{"2":{"946":1}}],["并制定过渡目标属性",{"2":{"919":1}}],["并指定为相同的",{"2":{"786":1}}],["并继承了操作菜单的",{"2":{"659":1}}],["并继承了下拉菜单的",{"2":{"656":1}}],["并添加",{"2":{"624":1}}],["并重新进行渲染",{"2":{"457":1,"521":1}}],["并会检查",{"2":{"326":1}}],["并会触发回调函数",{"2":{"178":1}}],["并支持通过点击展开或收起子行",{"2":{"325":1}}],["并支持集中开发",{"2":{"51":1}}],["并且该元素将作为绝对定位的子元素的位置参考",{"2":{"993":1}}],["并且为当前显示的标签页内容元素",{"2":{"624":1}}],["并且通常包含列定义中的所有列名属性",{"2":{"267":1}}],["并且拥有插件机制方便定制复杂交互的界面",{"2":{"263":1}}],["并打开下拉菜单",{"2":{"120":1}}],["并执行操作",{"2":{"120":1}}],["并获取实例",{"2":{"98":1}}],["并启动文档开发服务器",{"2":{"50":1}}],["此",{"2":{"869":1}}],["此表单项为必填",{"2":{"835":1}}],["此时可以通过配合使用",{"2":{"619":1}}],["此时可以通过初始化选项",{"2":{"347":1}}],["此时需要自行通过",{"2":{"364":1}}],["此时数据表格不会出现垂直滚动条",{"2":{"269":1}}],["此行为可以通过设置初始化选项",{"2":{"338":1}}],["此命令会先打包",{"2":{"50":1}}],["此工具类会让所属元素成为一个随屏幕宽度自动响应的容器",{"2":{"26":1}}],["工时",{"2":{"835":1}}],["工具栏定义",{"2":{"677":1}}],["工具栏选项",{"2":{"676":1}}],["工具栏添加间距展示想要的布局",{"2":{"636":1}}],["工具栏展示分割线",{"2":{"635":1}}],["工具栏生成器",{"0":{"632":1},"1":{"633":1,"634":1,"635":1,"636":1,"637":1,"638":1,"639":1,"640":1,"641":1,"642":1,"643":1,"644":1,"645":1,"646":1,"647":1,"648":1,"649":1,"650":1,"651":1,"652":1,"653":1,"654":1,"655":1,"656":1,"657":1,"658":1,"659":1,"660":1,"661":1,"662":1,"663":1,"664":1,"665":1}}],["工具栏",{"0":{"628":1},"1":{"629":1,"630":1,"631":1},"2":{"355":1,"482":1,"562":1,"675":1,"676":1}}],["工具提示",{"2":{"70":1,"85":1,"122":1,"666":1}}],["工具提示等",{"2":{"60":1}}],["工具库",{"2":{"61":1}}],["工具类限制显示多少行文本",{"2":{"1058":1}}],["工具类给一个元素一个固定的行高",{"2":{"1055":1}}],["工具类控制元素的字体大小",{"2":{"1048":1}}],["工具类方便为元素设置不同风格的字体",{"2":{"1042":1}}],["工具类设置内边距",{"2":{"1034":1}}],["工具类设置外边距",{"2":{"1031":1}}],["工具类来控制元素的文本对齐方式",{"2":{"1068":1}}],["工具类来控制元素文字行高",{"2":{"1054":1}}],["工具类来控制元素字体粗细",{"2":{"1051":1}}],["工具类来为元素应用",{"2":{"952":1,"953":1}}],["工具类来禁用按钮",{"2":{"170":1}}],["工具类来实现不同输入框的外观",{"2":{"848":1}}],["工具类来实现不同标签的外观",{"2":{"431":1}}],["工具类来实现不同按钮的外观",{"2":{"158":1,"161":1}}],["工具类来实现不同头像的外观",{"2":{"140":1}}],["工具类来实现更多的外观样式",{"2":{"76":1}}],["工具类来实现",{"2":{"75":1,"109":1}}],["工具类来设置尺寸",{"2":{"827":1}}],["工具类来设置阴影",{"2":{"34":1}}],["工具类来设置圆角",{"2":{"18":1}}],["工具类来设置行高",{"2":{"14":1}}],["工具类来设置字重",{"2":{"13":1}}],["工具类来设置字号",{"2":{"12":1}}],["工具类来设置字体",{"2":{"11":1}}],["工具类无法满足需求时",{"2":{"75":1}}],["工具类还可以实现一些简单的自定义界面样式",{"2":{"75":1}}],["工具类开箱即用",{"2":{"70":1}}],["工具类的元素添加",{"2":{"596":1}}],["工具类的建议",{"2":{"75":1}}],["工具类的示例",{"2":{"27":1}}],["工具类的更多用法可以参考",{"2":{"26":1}}],["工具类的例子",{"2":{"7":1}}],["工具类",{"0":{"7":1,"18":1,"26":1,"34":1,"75":1,"942":1},"2":{"7":2,"11":1,"12":1,"13":1,"14":1,"18":1,"26":2,"34":1,"41":1,"70":2,"71":1,"75":2,"128":1,"135":4,"139":1,"142":4,"151":1,"153":1,"155":4,"163":1,"164":1,"173":5,"255":1,"436":3,"448":4,"492":3,"540":1,"541":1,"595":1,"596":1,"598":2,"619":1,"620":1,"621":6,"831":2,"849":8,"855":2,"955":1,"964":1,"966":2,"971":1,"979":1,"990":1,"997":1,"1000":1,"1003":1,"1006":1,"1007":1,"1008":1,"1009":1,"1011":1,"1012":1,"1013":1,"1014":1,"1031":1,"1034":1,"1037":1,"1042":1,"1048":1,"1051":1,"1054":1,"1058":1,"1061":1,"1068":1,"1074":1,"1081":1,"1085":1,"1092":1,"1095":1,"1102":1}}],["工作空间内可用",{"2":{"49":1}}],["包含语义化和灰度工具类",{"2":{"1021":1,"1024":1}}],["包含如下工具类",{"2":{"1006":1,"1007":1,"1008":1,"1009":1,"1011":1,"1012":1,"1013":1,"1014":1}}],["包含",{"0":{"973":1}}],["包含表格",{"2":{"582":1}}],["包含图标和按钮",{"0":{"845":1}}],["包含图标",{"0":{"442":1}}],["包含操作按钮",{"0":{"127":1}}],["包含关闭按钮",{"0":{"126":1}}],["包含链接",{"0":{"125":1}}],["包管理器",{"2":{"61":1}}],["包来使用",{"2":{"49":1}}],["包括鼠标悬停",{"2":{"955":1}}],["包括附加文本",{"2":{"853":1}}],["包括单选和多选模式",{"2":{"814":1}}],["包括按钮模式",{"2":{"388":1}}],["包括链接",{"2":{"266":1,"295":1}}],["包括颜色",{"2":{"74":1}}],["包括下拉菜单",{"2":{"70":1}}],["包括特别的语义化外观工具类",{"2":{"70":1,"75":1}}],["包括",{"2":{"40":1,"41":1,"90":1,"118":1,"265":1,"266":2,"861":1,"994":1,"1042":1}}],["包括无衬线字体",{"2":{"11":1}}],["使相邻元素的行为就像该元素不存在一样",{"2":{"993":1}}],["使其保持在容器内",{"2":{"973":1}}],["使得元素默认居中显示",{"2":{"961":1}}],["使得组件可以独立作为",{"2":{"49":1}}],["使多个进度条堆叠展示",{"2":{"597":1}}],["使导航获得自适应宽度样式",{"2":{"511":1}}],["使导航获得垂直排列样式",{"2":{"510":1}}],["使用grow应用cssflex",{"2":{"935":1}}],["使用更灵活",{"2":{"869":1}}],["使用fieldset",{"2":{"839":1}}],["使用多选框时通常需要指定多选框高度",{"2":{"816":1}}],["使用文本按钮",{"0":{"721":1}}],["使用分页生成器动态分解数据",{"2":{"546":1}}],["使用修饰类",{"2":{"510":1,"511":1}}],["使用组件类",{"2":{"502":1}}],["使用默认选项",{"2":{"839":2}}],["使用默认按钮",{"2":{"420":1}}],["使用默认的格式化方式",{"2":{"300":1}}],["使用默认的",{"2":{"300":1}}],["使用回调函数给定是否能拖到指定行位置",{"2":{"381":1}}],["使用单元格原始值作为提示内容",{"2":{"302":1}}],["使用字符串模版来生成提示内容",{"2":{"302":1}}],["使用字符串模版来生成最终的",{"2":{"299":1}}],["使用字符串模版来格式化日期时间",{"2":{"300":1}}],["使用字符串进行格式化",{"2":{"296":1,"297":2,"299":1,"300":1,"302":1}}],["使用对象进行映射",{"2":{"298":1,"303":1}}],["使用对象来进行映射",{"2":{"298":1}}],["使用对象来生成链接",{"2":{"296":2}}],["使用函数来动态生成提示内容",{"2":{"302":1}}],["使用函数来动态生成日期时间",{"2":{"300":1}}],["使用函数来动态生成最终的",{"2":{"299":1}}],["使用函数来动态生成要显示的文本",{"2":{"298":1}}],["使用函数来动态生成链接",{"2":{"296":1}}],["使用函数动态生成样式",{"2":{"303":1}}],["使用函数动态生成提示内容",{"2":{"302":1}}],["使用函数动态生成日期时间",{"2":{"300":1}}],["使用函数动态生成",{"2":{"299":1}}],["使用函数动态生成文本",{"2":{"297":1,"298":1}}],["使用函数动态生成链接",{"2":{"296":1}}],["使用模版字符串来生成链接",{"2":{"296":1}}],["使用特殊值",{"2":{"277":1}}],["使用此列宽",{"2":{"271":1}}],["使用jquery",{"0":{"201":1,"555":1}}],["使用react",{"0":{"200":1,"554":1}}],["使用html标签",{"2":{"176":1}}],["使用链接按钮外观",{"2":{"173":1}}],["使用下拉菜单",{"0":{"154":1}}],["使用方法",{"0":{"150":1,"158":1,"194":1,"244":1,"430":1,"439":1,"487":1,"515":1,"536":1,"586":1,"591":1,"612":1,"624":1,"629":1,"633":1,"667":1,"679":1,"715":1,"852":1,"991":1},"1":{"195":1,"196":1,"587":1,"588":1,"992":1,"993":1,"994":1,"995":1}}],["使用类",{"2":{"146":1,"439":1,"440":1,"441":1}}],["使用工具类",{"2":{"134":1,"881":1,"882":1,"884":1,"885":1,"894":1,"897":1,"968":1,"969":1,"973":1,"974":1,"975":1,"976":1,"981":1,"982":1,"983":1,"984":1,"985":1,"986":1,"987":1,"988":1,"1061":1,"1071":1,"1072":1}}],["使用其他",{"2":{"121":1}}],["使用的方式",{"2":{"107":1}}],["使用灵活",{"2":{"70":1}}],["使用间距",{"0":{"41":1}}],["使用阴影",{"0":{"33":1},"1":{"34":1,"35":1}}],["使用屏幕断点最简单的方式为使用",{"2":{"26":1}}],["使用断点",{"0":{"25":1},"1":{"26":1,"27":1}}],["使用圆角",{"0":{"17":1},"1":{"18":1,"19":1}}],["使用",{"0":{"7":1,"64":1,"65":1,"66":1,"67":1,"68":1,"75":1,"76":1,"77":1,"90":1,"120":1,"267":1,"455":1,"456":1,"519":1,"520":1,"641":1,"642":1},"1":{"78":1,"79":1,"80":1,"81":1,"82":1,"83":1,"84":1,"85":1,"86":1,"87":1},"2":{"64":1,"67":1,"75":1,"113":1,"125":1,"126":1,"151":1,"158":1,"162":1,"254":1,"430":1,"487":2,"488":1,"540":1,"591":1,"618":1,"626":2,"837":1,"844":1,"887":1,"889":1,"901":1,"902":1,"903":1,"904":1,"911":1,"913":1,"914":1,"922":1,"924":1,"925":1,"927":1,"931":1,"934":1,"937":1,"939":2,"940":1,"946":1,"952":1,"953":1,"961":1,"992":1,"993":2,"995":1,"1048":1,"1051":1,"1054":1,"1055":1,"1056":1,"1058":1,"1068":1,"1082":1,"1083":1,"1097":1,"1098":1,"1099":1,"1100":1,"1104":1,"1105":1,"1106":1}}],["使用颜色",{"0":{"5":1},"1":{"6":1,"7":1,"8":1}}],["文本换行",{"0":{"1101":1},"1":{"1102":1,"1103":1,"1104":1,"1105":1,"1106":1}}],["文本将被正常包装",{"2":{"1099":1,"1100":1}}],["文本不会被包装",{"2":{"1098":1}}],["文本大小写",{"0":{"1084":1},"1":{"1085":1,"1086":1,"1087":1,"1088":1,"1089":1,"1090":1}}],["文本溢出",{"0":{"1080":1},"1":{"1081":1,"1082":1,"1083":1}}],["文本装饰",{"0":{"1073":1},"1":{"1074":1,"1075":1,"1076":1,"1077":1,"1078":1,"1079":1}}],["文本颜色透明度",{"0":{"1072":1}}],["文本颜色",{"0":{"1070":1},"1":{"1071":1,"1072":1}}],["文本右对齐",{"2":{"1069":1}}],["文本居中对齐",{"2":{"1069":1}}],["文本左对齐",{"2":{"1069":1}}],["文本对齐",{"0":{"1067":1},"1":{"1068":1,"1069":1}}],["文本选择",{"0":{"956":1},"1":{"957":1}}],["文本",{"2":{"813":1,"828":1,"829":1,"862":1}}],["文本色同步容器选择器",{"2":{"192":1}}],["文字裁剪",{"0":{"1083":1}}],["文字省略",{"0":{"1082":1}}],["文字溢出包括两种方式",{"2":{"1081":1}}],["文字颜色",{"2":{"187":1}}],["文字",{"2":{"178":1}}],["文字或图标放置在此元素内",{"2":{"138":1}}],["文字排版",{"2":{"70":1,"75":1}}],["文件列表位置",{"2":{"730":1}}],["文件重复回调",{"2":{"708":1,"756":1}}],["文件重命名",{"0":{"408":1}}],["文件变更回调",{"2":{"699":1,"746":1}}],["文件上传提示",{"2":{"697":1,"744":1}}],["文件上传等",{"2":{"70":1}}],["文件对象",{"2":{"416":1}}],["文件地址",{"2":{"416":1,"417":1}}],["文件扩展名",{"2":{"416":1}}],["文件扩展名或通配符",{"2":{"394":1}}],["文件类型",{"2":{"416":1,"417":1}}],["文件唯一标识",{"2":{"416":1,"417":1}}],["文件大小变更回调",{"2":{"702":1,"749":1}}],["文件大小",{"2":{"416":1,"417":1,"418":1}}],["文件大小超出限制",{"2":{"410":1}}],["文件名",{"2":{"416":1,"417":1}}],["文件名已存在",{"2":{"410":1}}],["文件信息对象",{"2":{"416":1}}],["文件项的属性",{"2":{"414":1}}],["文件数量提示",{"2":{"713":1}}],["文件数量超出限制",{"2":{"410":1}}],["文件数目",{"2":{"400":1}}],["文件移除",{"0":{"409":1}}],["文件操作按钮属性生成器",{"2":{"420":1}}],["文件操作",{"0":{"407":1},"1":{"408":1,"409":1,"410":1,"411":1,"412":1}}],["文件拖放",{"0":{"403":1}}],["文件图标",{"0":{"401":1},"2":{"414":1,"726":1}}],["文件总大小",{"2":{"400":1}}],["文件限制拦截",{"0":{"412":1}}],["文件限制",{"0":{"393":1},"1":{"394":1,"395":1,"396":1}}],["文件选择器支持多种界面模式",{"2":{"388":1}}],["文件选择",{"0":{"387":1},"1":{"388":1,"389":1,"390":1,"391":1,"392":1,"393":1,"394":1,"395":1,"396":1,"397":1,"398":1,"399":1,"400":1,"401":1,"402":1,"403":1,"404":1,"405":1,"406":1,"407":1,"408":1,"409":1,"410":1,"411":1,"412":1,"413":1,"414":1,"415":1,"416":1,"417":1,"418":1,"419":1,"420":1,"421":1,"422":1,"423":1,"424":1,"425":1,"426":1}}],["文件中记录此扩展库的名称和路径",{"2":{"53":1}}],["文件中设置属性",{"2":{"49":1}}],["文件",{"0":{"826":1},"2":{"49":1,"635":1,"828":1,"853":1}}],["文档网站开发服务执行如下命令",{"2":{"50":1}}],["文档开发服务",{"0":{"50":1}}],["文档",{"2":{"7":1,"9":1,"11":2,"12":2,"13":2,"14":1,"18":1,"22":1,"26":1,"30":1,"34":1,"38":1,"42":1,"675":1,"676":1}}],["每行用于展示一个数据",{"2":{"612":2}}],["每隔三行重复此规则",{"2":{"378":1}}],["每页记录数",{"2":{"560":1,"568":1}}],["每页",{"2":{"374":1,"543":1,"547":2}}],["每个对象定义一个列",{"2":{"267":1}}],["每个区块定义对象支持的属性包括",{"2":{"233":1}}],["每个日期最大可见事件数量",{"2":{"180":1}}],["每个组件通常对应一个元素",{"2":{"80":1,"103":1}}],["每个组件在一个独立的目录内",{"2":{"49":1}}],["每种语义化颜色都被定义为",{"2":{"6":1}}],["每种类型都来自",{"2":{"1":1}}],["当宽度设置为",{"2":{"861":2}}],["当清空值时的回调函数",{"2":{"861":1}}],["当选择值时的回调函数",{"2":{"861":1}}],["当取消选择值时的回调函数",{"2":{"861":1}}],["当显示一个新的标签页时",{"2":{"627":1}}],["当单元格内的文本过长时会被截断隐藏",{"2":{"618":1}}],["当启用固定布局时",{"2":{"618":1}}],["当启用响应式特性时",{"2":{"270":1}}],["当鼠标悬停在行上时显示不一样的背景",{"2":{"614":1}}],["当数据量过多时",{"2":{"546":1}}],["当数据表格所属的父级容器尺寸发生变化时",{"2":{"270":1}}],["当此选项为空时会自动根据实际导航项进行判断",{"2":{"527":1}}],["当此选项为空时会自动根据实际菜单项进行判断",{"2":{"210":1,"465":1}}],["当用户点击确认或取消时的回调函数",{"2":{"500":1}}],["当点击提示按钮时的回调函数",{"2":{"499":1}}],["当然不使用远程内容",{"2":{"494":1}}],["当需要显示导航时会调用此函数来创建新的导航项列表",{"2":{"522":1}}],["当需要显示菜单时会调用此函数来创建新的菜单项列表",{"2":{"458":1}}],["当需要平分宽度时",{"2":{"271":1}}],["当列被定义操作列时",{"2":{"364":1}}],["当列定义没有指定时",{"2":{"271":1}}],["当渲染层级折叠按钮回调函数",{"2":{"332":1}}],["当层级折叠展开状态变更时的回调函数",{"2":{"332":1}}],["当通过字符串模版来设置排序链接时",{"2":{"306":1}}],["当由行数据提供的日期不合法时",{"2":{"300":1}}],["当中间可用宽度不足时允许横向滚动查看",{"2":{"272":1}}],["当为数据表格启用响应式特性时或自适应的宽度值",{"2":{"271":1}}],["当有列宽需要动态确定时",{"2":{"271":1}}],["当设置为",{"2":{"233":1}}],["当前标签页在显示后",{"2":{"627":1}}],["当前标签页在显示时触发",{"2":{"627":1}}],["当前步骤",{"2":{"509":1}}],["当前已选择文件数目",{"2":{"410":1}}],["当前文件大小",{"2":{"410":1}}],["当前文件名",{"2":{"410":1}}],["当前所有选中的行",{"2":{"350":1}}],["当前行和列的信息",{"2":{"362":1}}],["当前行所为被折叠的父级行或子级行且不会显示",{"2":{"334":1}}],["当前行作为被展开的子级行且会显示",{"2":{"334":1}}],["当前行作为被展开的父级行且会显示",{"2":{"334":1}}],["当前行作为被折叠的父级行且会显示",{"2":{"334":1}}],["当前行的状态未知",{"2":{"334":1}}],["当前列名称",{"2":{"306":1}}],["当前排序类型",{"2":{"306":1}}],["当前的事件组数组",{"2":{"180":1}}],["当前的日历事件数组",{"2":{"180":1}}],["当前日期",{"2":{"180":1}}],["当前元素没有对应实例时",{"2":{"97":2}}],["当与工具类",{"2":{"168":1,"434":1}}],["当使用文字或图标作为头像时",{"2":{"140":1}}],["当使用文字作为头像时",{"2":{"138":1}}],["当使用不同大小的头像时",{"2":{"133":1}}],["当事件触发时",{"2":{"115":1}}],["当元素上已经有被初始化的组件",{"2":{"98":1}}],["当元素上被初始化了多个同名组件实例的情况下",{"2":{"97":2}}],["当重新进行渲染时",{"2":{"84":1,"112":1}}],["当创建了组件实例后",{"2":{"81":1,"104":1}}],["当",{"2":{"75":1}}],["当添加了多个扩展库时",{"2":{"54":1,"56":1}}],["当开发文件变更后会自动反馈到开发服务页面上",{"2":{"47":1}}],["当以上间距无法满足要求时",{"2":{"40":1}}],["来保留元素中的换行和空格",{"2":{"1098":1,"1100":1}}],["来防止文本在元素中被包裹",{"2":{"1097":1}}],["来防止元素内的内容被剪切",{"2":{"983":1}}],["来截断溢出的文本",{"2":{"1082":1}}],["来定位一个元素相对于浏览器窗视口的位置",{"2":{"995":1}}],["来定义分组标题",{"2":{"839":1}}],["来定义分页器的配置",{"2":{"374":1}}],["来定义切换的内容",{"2":{"624":1}}],["来定义切换的触发器",{"2":{"624":1}}],["来定义底部工具栏的配置",{"2":{"369":1}}],["来定义操作工具栏的配置",{"2":{"363":1}}],["来定义组件初始化选项",{"2":{"87":1}}],["来定义组件选项",{"2":{"67":1,"113":1}}],["来允许垂直滚动",{"2":{"985":1}}],["来允许水平滚动",{"2":{"984":1,"986":1,"987":1,"988":1}}],["来剪切元素中任何溢出该元素边界的内容",{"2":{"982":1}}],["来控制用户能否选中元素中的文本",{"2":{"957":1}}],["来控制元素是否响应指向事件",{"2":{"950":1}}],["来控制下拉菜单的箭头的大小",{"2":{"248":1}}],["来禁用之前添加的滤镜效果",{"2":{"910":1}}],["来为元素内的所有子元素之间设置水平间距",{"2":{"1037":2}}],["来为元素设置渐隐渐显动画效果",{"2":{"921":1}}],["来为元素环大小",{"2":{"899":1}}],["来为元素环偏移大小",{"2":{"896":1}}],["来为元素添加通过",{"2":{"893":1}}],["来为头像设置尺寸",{"2":{"141":1}}],["来应用尺寸",{"2":{"854":1}}],["来应用不同的圆角样式",{"2":{"433":1}}],["来更改选中状态",{"2":{"776":1}}],["来使用表格",{"2":{"612":1}}],["来使下拉菜单展示箭头",{"2":{"247":1}}],["来展示进度",{"2":{"591":1}}],["来展开或折叠指定行的子行",{"2":{"328":1}}],["来将表格布局方式设置为",{"2":{"618":1}}],["来将菜单项标记为选中项状态",{"2":{"445":1}}],["来将菜单项标记为激活状态",{"2":{"444":1}}],["来将菜单项禁用",{"2":{"443":1}}],["来将单元格渲染为一个头像和名称形式",{"2":{"319":1}}],["来将单元格渲染为一个头像",{"2":{"318":1,"320":1}}],["来将单元格渲染为一个迷你的环形进度条",{"2":{"301":1}}],["来添加一个分割线",{"2":{"441":1}}],["来创建进度条",{"2":{"591":1}}],["来创建一个标题",{"2":{"440":1}}],["来创建分割线",{"2":{"254":1}}],["来忽略文件限制",{"2":{"412":1}}],["来调整网格的宽度",{"2":{"405":1}}],["来调整堆叠间距",{"2":{"134":1}}],["来限制可选的日期范围",{"2":{"793":1,"802":1}}],["来限制表格最大宽度不超过父级元素宽度",{"2":{"619":1}}],["来限制文件数目",{"2":{"396":1}}],["来限制文件类型",{"2":{"394":1}}],["来限制总文件大小",{"2":{"395":1}}],["来限制单个文件大小",{"2":{"395":1}}],["来判断所有行是否选中",{"2":{"344":1}}],["来判断指定行是否选中",{"2":{"343":1}}],["来判断是否所有子行都已经收起",{"2":{"329":1}}],["来切换指定行的选中状态",{"2":{"341":1}}],["来显示帮助性的文本并添加到表单控件组中",{"2":{"837":1}}],["来显示的",{"2":{"339":1}}],["来显示标题",{"2":{"254":1}}],["来获得特殊外观",{"2":{"620":1}}],["来获得更紧凑的表格",{"2":{"617":1}}],["来获得导航外观",{"2":{"502":1}}],["来获得不同大小的按钮组",{"2":{"152":1}}],["来获取",{"2":{"340":1}}],["来获取层级和折叠信息",{"2":{"330":1}}],["来修改",{"2":{"327":1}}],["来修改缩进间距",{"2":{"327":1}}],["来指定要获取的行信息",{"2":{"330":1}}],["来指定要启用的插件",{"2":{"286":1}}],["来指定打包生成的文件名",{"2":{"44":1}}],["来启用",{"2":{"370":1,"377":1,"379":1,"382":1}}],["来启用列鼠标悬停效果",{"2":{"324":1}}],["来启用完整边框外观",{"2":{"279":1}}],["来启用表格隔行变色效果",{"2":{"278":1}}],["来设置内联的复选框和单选框间的间距",{"2":{"772":1}}],["来设置工具栏",{"2":{"675":1}}],["来设置表格宽度为自动",{"2":{"619":1}}],["来设置表头背景色",{"2":{"273":1}}],["来设置边框颜色",{"2":{"279":1}}],["来设置鼠标悬停背景色",{"2":{"277":1,"278":1}}],["来设置行高",{"2":{"274":1}}],["来隐藏表头展示",{"2":{"273":1}}],["来自定义表头高度",{"2":{"273":1}}],["来让其拥有加载指示器的能力",{"2":{"948":1}}],["来让其拥有特殊语义的状态",{"2":{"830":1}}],["来让图标以及文本进行对齐",{"2":{"442":1}}],["来让单元格按对应的跨行跨列数展示",{"2":{"378":1}}],["来让数据表格获得响应式特性",{"2":{"270":1}}],["来让包仅在",{"2":{"49":1}}],["来实现",{"2":{"338":1,"348":1}}],["来实现面包屑",{"2":{"146":1}}],["来实现不同消息框的外观",{"2":{"128":1}}],["来绑定事件",{"2":{"89":1,"115":1}}],["来访问文档开发服务页面",{"2":{"50":1}}],["来访问开发服务页面",{"2":{"47":1}}],["开关内联列表组件",{"2":{"787":1}}],["开关组件",{"2":{"787":1}}],["开关提供了如下",{"2":{"787":1}}],["开关列表组件",{"2":{"787":1}}],["开关列表",{"0":{"783":1},"1":{"784":1,"785":1}}],["开关颜色",{"0":{"782":1},"2":{"788":1}}],["开关",{"0":{"780":1},"1":{"781":1,"782":1,"783":1,"784":1,"785":1,"786":1,"787":1,"788":1}}],["开启多文件上传时可通过设置",{"2":{"680":1,"717":1}}],["开启免打扰",{"2":{"633":1}}],["开始时间",{"2":{"835":1}}],["开始",{"2":{"267":1,"284":1,"357":1,"360":1}}],["开始日期",{"2":{"267":2,"322":1}}],["开发小组",{"2":{"326":4}}],["开发定制入门",{"0":{"94":1}}],["开发文档",{"2":{"52":1}}],["开发服务器启动后",{"2":{"47":1}}],["开发服务",{"0":{"47":1}}],["开发",{"0":{"46":1},"1":{"47":1,"48":1,"49":1,"50":1},"2":{"84":2,"94":1,"112":2}}],["开头",{"2":{"6":1}}],["高斯模糊",{"0":{"906":1}}],["高级外观还可以不使用",{"2":{"776":1}}],["高级外观的单选框组件",{"2":{"778":1}}],["高级外观的单选框",{"0":{"775":1}}],["高级外观的复选框组件",{"2":{"778":1}}],["高级外观的复选框",{"0":{"774":1}}],["高级外观的多选框和单选框使用自定义的外观代替原生外观",{"2":{"773":1}}],["高级外观",{"0":{"773":1},"1":{"774":1,"775":1,"776":1,"777":1}}],["高度",{"0":{"1005":1},"1":{"1006":1,"1007":1,"1008":1,"1009":1}}],["高度和间距",{"2":{"405":1}}],["高度为",{"2":{"269":2}}],["高亮该列",{"2":{"323":1}}],["高",{"2":{"41":1}}],["宽度",{"0":{"1010":1},"1":{"1011":1,"1012":1,"1013":1,"1014":1}}],["宽高比",{"0":{"958":1},"1":{"959":1}}],["宽或高的特殊值",{"2":{"269":1}}],["宽和高",{"0":{"269":1}}],["宽",{"2":{"41":1}}],["尺寸",{"0":{"133":1,"141":1,"152":1,"165":1,"432":1,"489":1,"542":1,"827":1,"847":1,"854":1},"2":{"41":2}}],["尺寸范围",{"2":{"24":1}}],["左下",{"2":{"667":2}}],["左中",{"2":{"667":2}}],["左上",{"2":{"667":2}}],["左对齐",{"2":{"630":1,"634":1}}],["左侧显示的菜单设置",{"2":{"797":1,"806":1}}],["左侧对齐",{"2":{"281":1}}],["左侧日历集可决定属于该日日历集的事件是否显示",{"2":{"178":1}}],["左侧图标",{"2":{"159":2,"216":1}}],["左",{"2":{"41":1}}],["下右",{"2":{"667":2}}],["下中",{"2":{"667":2}}],["下左",{"2":{"667":2}}],["下划线",{"0":{"1076":1},"2":{"630":1,"634":1}}],["下一页",{"2":{"374":1,"536":1,"537":1,"538":1,"540":1,"541":1,"543":1,"544":1,"547":3,"549":1}}],["下拉面板容器元素",{"2":{"861":1}}],["下拉选择器",{"0":{"857":1},"1":{"858":1,"859":1,"860":1,"861":1,"862":1}}],["下拉框浮动方向为上方",{"2":{"255":1}}],["下拉菜单里的选项",{"2":{"577":1}}],["下拉菜单组件",{"2":{"543":1}}],["下拉菜单等",{"2":{"438":1}}],["下拉菜单条目激活状态背景颜色",{"2":{"256":1}}],["下拉菜单条目激活状态文字颜色",{"2":{"256":1}}],["下拉菜单背景颜色",{"2":{"256":1}}],["下拉菜单边框颜色",{"2":{"256":1}}],["下拉菜单圆角",{"2":{"256":1}}],["下拉菜单标题",{"2":{"254":1}}],["下拉菜单",{"0":{"243":1},"1":{"244":1,"245":1,"246":1,"247":1,"248":1,"249":1,"250":1,"251":1,"252":1,"253":1,"254":1,"255":1,"256":1,"257":1,"258":1,"259":1,"260":1,"261":1,"262":1},"2":{"120":1,"121":1,"122":1,"156":1}}],["下载后在页面中导入",{"2":{"63":1}}],["下载后将如下文件解压到你的项目中",{"2":{"63":1}}],["下载",{"2":{"63":1,"151":1,"675":1,"904":2}}],["下载使用",{"0":{"63":1}}],["下的目录结构一致",{"2":{"52":1}}],["下",{"2":{"41":1}}],["下面的例子中通过",{"2":{"284":1}}],["下面的示例中",{"2":{"269":1}}],["下面的示例中展示了通过内置插件以及定制化选项实现的增强功能",{"2":{"266":1}}],["下面的示例中展示了数据表格的基本功能",{"2":{"265":1}}],["下面的每个子目录为一个独立的组件",{"2":{"52":1}}],["下面展示各种工具类的外观效果",{"2":{"140":1,"161":1,"848":1}}],["下面列举了一些常见的属性以及作用",{"2":{"87":1}}],["下面是一个更复杂的例子",{"2":{"835":1}}],["下面是一些使用",{"2":{"75":1}}],["下面是这些颜色的定义",{"2":{"2":1,"3":1}}],["下面介绍扩展组件库的使用方法",{"2":{"51":1}}],["下面为",{"2":{"357":1}}],["下面为默认的间距配置",{"2":{"40":1}}],["下面为通过",{"2":{"27":1}}],["下面为断点配置信息",{"2":{"24":1}}],["下面为几种常见行高的示例",{"2":{"14":1}}],["下面为三种字体的直观展示",{"2":{"11":1}}],["下面为一个实际例子",{"2":{"379":1}}],["下面为一个实际的例子",{"2":{"296":1,"297":1,"298":1,"299":1,"300":1,"301":1,"302":1,"303":1,"318":1,"319":1,"320":1,"322":1,"361":1,"369":1,"374":1,"378":1}}],["下面为一个表尾配置示例",{"2":{"346":1,"350":1}}],["下面为一个显示层级切换按钮和设置缩进的列定义示例",{"2":{"327":1}}],["下面为一个初始化选项的例子",{"2":{"326":1}}],["下面为一个下拉菜单的例子",{"2":{"120":1}}],["下面为一个示例",{"2":{"26":1,"499":1,"500":1}}],["下面为一个简单的例子",{"2":{"18":1,"34":1}}],["下面为一个例子",{"2":{"9":1,"21":1,"29":1,"37":1,"115":1,"306":1,"313":1,"350":1}}],["下面为一个在",{"2":{"6":1}}],["下面为一些具体的建议",{"2":{"8":1}}],["下面为使用",{"2":{"7":1}}],["下面分别进行介绍",{"2":{"0":1,"5":1,"10":1}}],["右下",{"2":{"667":2}}],["右中",{"2":{"667":2}}],["右上",{"2":{"667":2}}],["右侧对齐",{"2":{"281":1}}],["右侧图标",{"2":{"159":1,"217":1}}],["右键菜单组件基于",{"2":{"204":1}}],["右",{"2":{"41":1}}],["上划线",{"0":{"1077":1}}],["上下左右",{"0":{"996":1},"1":{"997":1,"998":1}}],["上下文菜单不仅可以响应鼠标右键点击事件",{"2":{"203":1}}],["上下文菜单",{"0":{"193":1},"1":{"194":1,"195":1,"196":1,"197":1,"198":1,"199":1,"200":1,"201":1,"202":1,"203":1,"204":1,"205":1,"206":1,"207":1,"208":1,"209":1,"210":1,"211":1,"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1,"225":1,"226":1,"227":1},"2":{"386":1}}],["上右",{"2":{"667":2}}],["上中",{"2":{"667":2}}],["上左",{"2":{"667":2}}],["上使用工具类",{"2":{"613":1,"614":1,"615":1,"616":1,"617":1,"618":1}}],["上使用选项初始化",{"2":{"98":1}}],["上方",{"2":{"488":1}}],["上一页",{"2":{"374":1,"536":1,"537":1,"538":1,"540":1,"541":1,"543":1,"544":1,"547":3,"548":2,"549":1}}],["上面的例子中实现的层级关系如下",{"2":{"326":1}}],["上设置",{"2":{"326":1}}],["上支持的所有属性外",{"2":{"320":1}}],["上支持的所有属性",{"2":{"319":1}}],["上配合使用工具类",{"2":{"152":1}}],["上传图片",{"0":{"678":1},"1":{"679":1,"680":1,"681":1,"682":1,"683":1,"684":1,"685":1,"686":1,"687":1,"688":1,"689":1,"690":1,"691":1,"692":1,"693":1,"694":1,"695":1,"696":1,"697":1,"698":1,"699":1,"700":1,"701":1,"702":1,"703":1,"704":1,"705":1,"706":1,"707":1,"708":1,"709":1,"710":1,"711":1,"712":1,"713":1}}],["上传按钮类",{"2":{"698":1,"745":1}}],["上传按钮图标",{"2":{"688":1,"732":1}}],["上传按钮文本",{"2":{"687":1,"731":1}}],["上传按钮",{"2":{"414":1}}],["上传文件最大大小限制",{"2":{"706":1,"754":1}}],["上传文件最大数量限制",{"2":{"703":1,"751":1}}],["上传文件类型",{"2":{"704":1,"752":1}}],["上传文件",{"0":{"714":1},"1":{"715":1,"716":1,"717":1,"718":1,"719":1,"720":1,"721":1,"722":1,"723":1,"724":1,"725":1,"726":1,"727":1,"728":1,"729":1,"730":1,"731":1,"732":1,"733":1,"734":1,"735":1,"736":1,"737":1,"738":1,"739":1,"740":1,"741":1,"742":1,"743":1,"744":1,"745":1,"746":1,"747":1,"748":1,"749":1,"750":1,"751":1,"752":1,"753":1,"754":1,"755":1,"756":1,"757":1,"758":1,"759":1,"760":1},"2":{"406":1,"731":1}}],["上传",{"2":{"151":1}}],["上例中标题列和开始日期列相邻但属于不同的分组",{"2":{"322":1}}],["上例中",{"2":{"115":1}}],["上例中的",{"2":{"66":1}}],["上初始化",{"2":{"98":1}}],["上暴露所有的",{"2":{"78":1}}],["上述两种方式也可以同时使用",{"2":{"74":1}}],["上述命令会包含所有扩展库",{"2":{"54":1,"56":1}}],["上进行访问",{"2":{"65":1}}],["上进行独立使用",{"2":{"49":1}}],["上的地址即可",{"2":{"64":1}}],["上",{"2":{"41":1,"115":1,"158":1,"430":1,"487":1}}],["gandy",{"2":{"878":1}}],["gap",{"0":{"645":1,"933":1},"1":{"934":1},"2":{"40":1,"127":1,"133":1,"134":7,"151":2,"231":1,"242":1,"447":1,"502":1,"537":1,"540":2,"543":1,"645":1,"772":2,"835":1,"847":4,"934":2,"1056":6}}],["gollum",{"2":{"815":1,"816":1,"828":2}}],["goto",{"2":{"545":1,"547":1,"549":1,"571":1}}],["gb",{"2":{"418":1,"706":1,"754":1}}],["gif",{"2":{"392":1,"394":1,"679":1,"680":1,"681":1}}],["github",{"2":{"63":1}}],["grow属性设置flex容器中元素是否能放大",{"2":{"935":1}}],["grow",{"0":{"935":1},"2":{"935":2}}],["groupdivider",{"2":{"322":2}}],["group",{"0":{"321":1,"382":1},"1":{"322":1,"383":1,"384":1,"385":1},"2":{"132":2,"133":6,"134":6,"135":1,"150":2,"151":3,"152":6,"153":1,"154":1,"155":1,"190":1,"321":1,"322":4,"357":2,"360":2,"361":1,"369":1,"502":1,"544":2,"660":1,"834":3,"835":29,"836":1,"837":2,"838":3,"839":2,"840":4,"841":1,"852":6,"853":6,"854":6,"855":2,"856":1,"860":3,"881":1,"884":1,"887":1,"889":1,"893":1,"896":1,"899":1,"1016":1,"1019":1,"1028":1,"1071":1}}],["green",{"2":{"303":3}}],["gridgap",{"2":{"405":2,"414":1}}],["gridheight",{"2":{"405":2,"414":1}}],["gridwidth",{"2":{"405":2,"414":1}}],["grid",{"2":{"231":1,"242":1,"391":2,"392":1,"403":1,"405":1,"414":1,"836":1,"840":1,"841":1,"842":1,"925":1,"927":1,"931":1}}],["grayscale",{"2":{"907":1}}],["gray",{"2":{"132":1,"134":6,"287":2,"434":1,"447":1,"449":1,"480":1,"669":3,"670":1,"1020":2,"1023":2,"1026":2}}],["ghost",{"2":{"109":1,"126":1,"127":1,"158":1,"487":1,"488":1,"489":1,"490":1,"491":1,"536":8,"537":4,"538":8,"543":11,"544":10,"629":11,"630":16,"1017":3}}],["guide",{"2":{"95":1}}],["getpadding",{"2":{"1031":1,"1034":1}}],["getpointerinfo",{"2":{"293":1}}],["getall",{"2":{"874":2,"875":1}}],["gettime",{"2":{"795":4,"796":3,"804":4,"805":3}}],["getnestedrowinfo",{"2":{"336":1}}],["getnestedinfo",{"2":{"330":2,"336":1}}],["getdate",{"2":{"300":1}}],["getmonth",{"2":{"300":1}}],["getfullyear",{"2":{"300":1}}],["getcellspan",{"2":{"378":3}}],["getcellvalue",{"2":{"293":1}}],["getchecks",{"2":{"340":2,"354":1}}],["getcolinfo",{"2":{"293":1}}],["getrowinfobyindex",{"2":{"293":1}}],["getrowinfo",{"2":{"293":1}}],["getelementbyid",{"2":{"203":1,"212":1,"267":1}}],["get",{"2":{"82":1,"84":1,"105":1,"112":1,"871":2,"876":3}}],["generator",{"2":{"4":1}}],["gt",{"0":{"776":1},"2":{"53":1,"67":1,"87":1,"113":1,"132":1,"146":2,"150":1,"158":2,"176":1,"180":3,"231":2,"252":1,"253":1,"263":1,"267":1,"269":1,"296":3,"297":1,"298":2,"299":1,"300":1,"302":1,"306":1,"312":1,"313":3,"318":3,"414":1,"430":1,"444":1,"445":1,"451":1,"464":3,"467":3,"487":1,"502":3,"526":3,"528":3,"536":1,"557":1,"573":1,"575":1,"610":4,"612":7,"613":1,"614":1,"615":1,"616":1,"617":1,"618":1,"620":3,"624":1,"699":1,"700":1,"701":1,"702":1,"708":1,"710":1,"712":1,"713":4,"746":1,"747":1,"748":1,"749":1,"756":1,"758":1,"760":1,"761":2,"776":1,"813":1,"814":1,"817":1,"819":1,"820":1,"821":1,"822":1,"823":1,"824":1,"825":1,"826":1,"834":1,"835":1,"836":1,"839":2,"851":1,"955":1,"1061":2}}],["属性必须为",{"2":{"948":1}}],["属性实现完全禁用",{"2":{"946":1}}],["属性限制上传图片的类型",{"2":{"682":1}}],["属性限制上传文件的数量",{"2":{"680":1,"717":1}}],["属性可限制上传文件的大小",{"2":{"681":1,"718":1}}],["属性可以自定义操作提示信息",{"2":{"410":1}}],["属性可以自定义文件上传按钮",{"2":{"406":1}}],["属性可以为不同类型的文件",{"2":{"401":1}}],["属性可以设置提示信息",{"2":{"400":1}}],["属性可以预设文件列表",{"2":{"397":1}}],["属性值",{"2":{"657":1,"660":1,"663":1}}],["属性值如下",{"2":{"11":1}}],["属性指向当前标签页内容",{"2":{"624":1}}],["属性指定点击菜单项时要设定的日期",{"2":{"795":1,"804":1}}],["属性指定点击按钮时要设定的日期",{"2":{"794":1,"796":1,"803":1,"805":1}}],["属性指定对话框内容",{"2":{"497":1}}],["属性指定对话框内容页面地址",{"2":{"496":1}}],["属性指定对话框标题",{"2":{"497":1}}],["属性指定对话框类型为",{"2":{"496":1}}],["属性指定远程内容的",{"2":{"495":1}}],["属性指定要打开的对话框",{"2":{"487":1}}],["属性指定",{"2":{"285":1}}],["属性控制是否允许内容溢出",{"2":{"618":1}}],["属性控制弹出方向",{"2":{"250":1}}],["属性相同",{"2":{"394":1}}],["属性定义相同的分组名称",{"2":{"382":1}}],["属性名",{"2":{"332":1}}],["属性名为",{"2":{"326":1}}],["属性上获取当前头像的图片路径",{"2":{"318":2,"319":2,"320":2}}],["属性启用列本地排序",{"2":{"311":1}}],["属性启用列排序",{"2":{"304":1}}],["属性提供一个默认的字符串用于替代显示",{"2":{"300":1}}],["属性设置flex容器中元素沿水平轴的对齐方式",{"2":{"937":1}}],["属性设置当前元素在",{"2":{"925":1,"927":1,"931":1}}],["属性设置",{"2":{"922":1,"924":1,"929":1,"940":1}}],["属性设置输入框类型",{"2":{"813":1}}],["属性设置为",{"2":{"716":1,"720":1,"721":1,"722":1}}],["属性设置对象可以自定义移除按钮",{"2":{"409":1}}],["属性设置对象可以自定义重命名按钮",{"2":{"408":1}}],["属性设置字符串可以自定义移除按钮的文字",{"2":{"409":1}}],["属性设置字符串可以自定义重命名按钮的文字",{"2":{"408":1}}],["属性设置通用排序规则",{"2":{"313":1}}],["属性设置列排序本地规则",{"2":{"312":1}}],["属性设置列排序链接",{"2":{"306":1}}],["属性设置列排序类型",{"2":{"305":1}}],["属性设置一个对象来从单元格实际值映射要显示的样式或者通过函数来返回样式",{"2":{"303":1}}],["属性设置一个对象或函数来从单元格实际值映射要显示的文本",{"2":{"298":1}}],["属性设置单元格内容作为日期时间显示",{"2":{"300":1}}],["属性设置单元格内容作为",{"2":{"299":1}}],["属性设置单元格内容作为链接显示",{"2":{"296":1}}],["属性设置单元格格式化字符串",{"2":{"297":1}}],["属性为组件添加默认文件列表",{"2":{"723":1}}],["属性为操作按钮名称",{"2":{"359":1}}],["属性为列分配一个组名",{"2":{"321":1}}],["属性为",{"2":{"277":1,"282":1,"283":1,"390":1,"391":1,"398":1,"402":1,"403":1,"404":1,"408":1,"409":1}}],["属性用于区分",{"2":{"267":1}}],["属性自定义颜色显示图标",{"2":{"186":1}}],["属性自定义颜色列表",{"2":{"185":1}}],["属性或",{"2":{"170":1,"317":1}}],["属性生命组件",{"2":{"121":1}}],["属性的值来执行",{"2":{"115":1}}],["属性",{"2":{"115":1,"231":1,"233":1,"271":1,"281":1,"284":1,"297":1,"610":1,"624":1,"627":1,"656":1,"659":1,"786":1,"862":1,"924":1,"952":1,"953":1,"961":1,"964":2,"966":1,"971":1,"979":1,"990":1,"997":1,"1000":1,"1003":1,"1006":1,"1007":1,"1008":1,"1009":1,"1011":1,"1012":1,"1013":1,"1014":1,"1031":1,"1034":1,"1037":1,"1042":1,"1048":1,"1051":1,"1054":1,"1058":1,"1061":2,"1068":1,"1074":1,"1081":1,"1085":1,"1092":1,"1095":1,"1102":1}}],["属性绑定点击事件",{"2":{"115":1}}],["属性声明组件初始化选项",{"2":{"121":1}}],["属性声明组件",{"2":{"87":1}}],["属性是组件的",{"2":{"84":1,"112":1}}],["属性来表单控件只读",{"2":{"829":1}}],["属性来禁用表单控件",{"2":{"828":1}}],["属性来应用禁用样式",{"2":{"761":1}}],["属性来判断当前行是否应该视为父级行",{"2":{"326":1}}],["属性来查找该行是否属于某个父级行",{"2":{"326":1}}],["属性来设置按钮元素上的其他属性",{"2":{"320":1}}],["属性来启用该功能",{"2":{"317":1}}],["属性来启用悬停提示",{"2":{"302":1}}],["属性来实现",{"2":{"276":1}}],["属性来将列固定显示",{"2":{"272":1}}],["属性来区分不同的列",{"2":{"267":1}}],["属性来指定要打开的菜单列表元素",{"2":{"245":1}}],["属性来定义页面初始化脚本",{"2":{"88":1}}],["属性来定义点击或鼠标悬停时的切换行为",{"2":{"85":1}}],["属性来调用组件和配置组件行为",{"2":{"87":1}}],["属性来声明组件调用",{"2":{"120":1}}],["属性来声明组件",{"2":{"80":1,"103":1}}],["属性来自动创建",{"2":{"67":1,"113":1}}],["属性配置",{"2":{"40":1}}],["比较特殊的设置",{"2":{"40":1}}],["和导航中的链接",{"2":{"955":1}}],["和选中信息",{"0":{"345":1},"1":{"346":1}}],["和变更",{"2":{"117":1}}],["和类名",{"2":{"98":1}}],["和",{"2":{"40":1,"70":1,"86":1,"87":2,"269":1,"272":1,"280":1,"281":1,"326":1,"350":1,"378":1,"405":1,"410":1,"412":1,"439":1,"502":1,"562":1,"591":1,"720":1,"793":1,"802":1,"830":1,"838":1,"846":1,"869":1,"884":1,"940":1,"994":1,"1056":1}}],["约定",{"2":{"40":2}}],["名称",{"2":{"40":1,"215":1,"676":1}}],["预计",{"2":{"835":1}}],["预定",{"2":{"502":1}}],["预设文件信息对象",{"2":{"417":1}}],["预设文件不会触发",{"2":{"397":1}}],["预设文件",{"0":{"397":1}}],["预设区块尺寸",{"0":{"232":1}}],["预置了一些单元格类型",{"2":{"285":1}}],["预置了间距设置",{"2":{"40":1}}],["预置的单元格类型",{"2":{"285":1}}],["预览",{"2":{"32":1,"40":1,"151":1}}],["间距会影响所有相关",{"2":{"40":1}}],["间距配置",{"0":{"40":1}}],["间距",{"0":{"39":1},"1":{"40":1,"41":1,"42":1},"2":{"41":3}}],["盒阴影",{"2":{"34":1}}],["效果展示",{"0":{"923":1,"967":1,"972":1,"980":1,"998":1,"1001":1,"1004":1},"1":{"968":1,"969":1,"973":1,"974":1,"975":1,"976":1,"977":1,"981":1,"982":1,"983":1,"984":1,"985":1,"986":1,"987":1,"988":1}}],["效果",{"0":{"881":1,"884":1,"887":1,"889":1,"893":1,"896":1,"899":1,"927":1,"929":1,"931":1,"934":1,"937":1,"939":1,"944":1,"946":1,"950":1,"955":1,"957":1,"959":1,"1016":1,"1019":1,"1022":1,"1025":1,"1028":1,"1071":1},"2":{"34":1,"613":1}}],["实心",{"0":{"1024":1},"1":{"1025":1,"1026":1}}],["实体类",{"2":{"129":4,"135":1,"142":1,"147":1,"155":1,"173":1,"255":5,"436":1,"448":4,"492":2,"512":4,"545":3,"583":5,"598":2,"621":1,"631":1,"778":6,"787":3,"831":1,"841":5,"849":1,"855":2}}],["实例实现",{"2":{"876":1}}],["实例上的方法",{"2":{"875":1}}],["实例上的",{"2":{"870":1,"871":1,"872":1,"873":1,"874":1}}],["实例方法",{"0":{"336":1,"354":1}}],["实例来对数据表格组件进行初始化",{"2":{"267":1}}],["实例",{"2":{"84":2,"97":1,"112":2,"451":1,"478":1}}],["实用的",{"2":{"70":1}}],["实际展示效果如下",{"2":{"378":1}}],["实际上",{"2":{"53":1}}],["实际值",{"2":{"32":1,"40":1}}],["实现的环边框颜色",{"2":{"893":1}}],["实现的组件",{"2":{"632":1}}],["实现的搜索框组件",{"2":{"604":1}}],["实现鼠标悬停展开菜单",{"2":{"249":1}}],["实现多组按钮效果",{"2":{"151":1}}],["实现很多功能强大的组件",{"2":{"70":1}}],["实现快捷键功能",{"2":{"60":1}}],["实现浮动交互定位",{"2":{"60":1}}],["实现了大部分",{"2":{"60":1}}],["实现",{"2":{"0":1,"71":2,"83":1,"813":1,"1019":1}}],["阴影大小",{"0":{"913":1}}],["阴影和间距",{"2":{"74":1}}],["阴影名称",{"2":{"32":1}}],["阴影能让界面元素更加具有层次感",{"2":{"32":1}}],["阴影配置",{"0":{"32":1}}],["阴影",{"0":{"31":1,"912":1},"1":{"32":1,"33":1,"34":1,"35":1,"36":1,"37":1,"38":1,"913":1}}],["容器中换行方式",{"2":{"941":1}}],["容器中元素是否缩小",{"2":{"940":1}}],["容器中元素间距",{"2":{"934":1}}],["容器中的排列顺序",{"2":{"939":1}}],["容器中的伸缩方式",{"2":{"931":1}}],["容器中的交叉轴方向上的对齐方式",{"2":{"924":1,"925":1}}],["容器中主轴的展开方向",{"2":{"929":1}}],["容器中弹性盒伸缩的基准值",{"2":{"927":1}}],["容器中多行子元素沿交叉轴的对齐方式",{"2":{"922":1}}],["容器元素内",{"2":{"624":1}}],["容器",{"0":{"960":1},"1":{"961":1,"962":1},"2":{"26":1}}],["布局请使用",{"2":{"966":1}}],["布局来使得导航和标签页内容水平排列",{"2":{"626":1}}],["布局方式时",{"2":{"618":1}}],["布局",{"0":{"268":1},"1":{"269":1,"270":1,"271":1,"272":1,"273":1,"274":1},"2":{"26":1,"41":1,"71":2}}],["了解更多",{"2":{"125":1,"126":1,"127":2}}],["了解",{"2":{"26":1,"127":1}}],["自适应宽度修饰类不能和垂直排列修饰类混用",{"2":{"511":1}}],["自适应宽度的导航",{"0":{"511":1}}],["自适应容器",{"2":{"26":1}}],["自动",{"0":{"981":1}}],["自动对齐",{"2":{"630":1}}],["自动宽度",{"0":{"619":1}}],["自动布局方式来说可以加速渲染",{"2":{"618":1}}],["自动隐藏",{"2":{"483":1}}],["自动滚动",{"2":{"386":1}}],["自动定义操作列宽度",{"0":{"364":1}}],["自动根据尺寸定义重新渲染",{"2":{"270":1}}],["自动呈现为图标按钮",{"2":{"159":1}}],["自动使用选项进行初始化",{"2":{"120":1}}],["自动向父级元素查找",{"2":{"97":2}}],["自定义名称",{"2":{"853":1}}],["自定义左侧菜单",{"0":{"804":1}}],["自定义底部按钮",{"0":{"796":1,"805":1}}],["自定义侧边菜单",{"0":{"795":1}}],["自定义工具栏按钮的间距",{"2":{"645":1}}],["自定义提示按钮",{"2":{"499":1}}],["自定义对话框",{"2":{"497":2}}],["自定义信息提示弹窗",{"0":{"497":1}}],["自定义设置对话框位置",{"2":{"488":1}}],["自定义位置",{"0":{"488":1}}],["自定义操作按钮",{"0":{"482":1}}],["自定义操作提示信息",{"0":{"410":1}}],["自定义操作工具栏配置",{"0":{"363":1}}],["自定义文件上传按钮",{"0":{"406":1}}],["自定义生成操作按钮",{"0":{"362":1}}],["自定义判断行是否可以被选中",{"2":{"352":1}}],["自定义函数用于生成在表尾显示的选中信息",{"2":{"352":1}}],["自定义环形进度条的样式",{"2":{"301":1}}],["自定义渲染",{"0":{"284":1}}],["自定义下拉菜单",{"2":{"252":1}}],["自定义菜单项",{"0":{"447":1}}],["自定义菜单",{"0":{"252":1,"794":1,"803":1},"1":{"795":1,"796":1,"804":1,"805":1}}],["自定义图标",{"0":{"186":1}}],["自定义颜色",{"0":{"185":1}}],["自定义事件与事件集",{"0":{"178":1}}],["自定义选项便于",{"2":{"350":1}}],["自定义选项",{"0":{"117":1}}],["自定义",{"0":{"92":1,"93":1},"2":{"93":1,"352":1,"562":1,"676":1}}],["自定义组件",{"0":{"91":1},"1":{"92":1,"93":1}}],["自定义间距",{"0":{"42":1}}],["自定义阴影",{"0":{"36":1},"1":{"37":1,"38":1}}],["自定义断点",{"0":{"28":1},"1":{"29":1,"30":1}}],["自定义主题",{"0":{"22":1,"30":1,"38":1}}],["自定义圆角",{"0":{"20":1},"1":{"21":1,"22":1}}],["自定义配色",{"0":{"9":1}}],["超过数量限制回调",{"2":{"712":1,"760":1}}],["超过数量限制提示",{"2":{"711":1,"759":1}}],["超级链接",{"2":{"630":1,"634":1}}],["超出上传文件大小限制",{"2":{"681":1,"718":1}}],["超出上传文件数量限制",{"2":{"680":1,"717":1}}],["超出限制时的回调函数",{"2":{"426":1}}],["超出总大小时的回调",{"2":{"414":1}}],["超出总大小提示",{"2":{"414":1}}],["超出总大小",{"2":{"410":1}}],["超出大小限制回调",{"2":{"710":1,"758":1}}],["超出大小限制提示",{"2":{"709":1,"757":1}}],["超出大小时的回调",{"2":{"414":1}}],["超出大小提示",{"2":{"414":1}}],["超出大小",{"2":{"410":1}}],["超出数量时的回调",{"2":{"414":1}}],["超出数量提示",{"2":{"414":1}}],["超出数量",{"2":{"410":2}}],["超出部分可以滚动查看",{"2":{"265":1}}],["超小按钮",{"2":{"165":1}}],["超小尺寸",{"2":{"24":1}}],["超大按钮",{"2":{"165":1}}],["超大阴影",{"2":{"164":1}}],["超大圆角",{"2":{"163":1,"433":1}}],["超大尺寸",{"2":{"24":2}}],["≥",{"2":{"24":5}}],["小型框",{"2":{"835":1}}],["小号尺寸",{"2":{"847":1}}],["小号",{"2":{"827":1}}],["小猫",{"2":{"815":1,"816":1,"828":2,"835":8,"836":1}}],["小楼昨夜又东风",{"2":{"489":3,"981":1,"982":1,"983":1,"984":1,"985":1,"986":1,"987":2,"988":6}}],["小对话框",{"2":{"489":1}}],["小标签",{"2":{"432":1}}],["小按钮",{"2":{"165":1}}],["小于",{"2":{"134":1}}],["小阴影",{"2":{"34":1,"35":1,"164":1}}],["小尺寸",{"2":{"24":1}}],["小圆角",{"2":{"18":1,"19":1,"163":1,"433":1}}],["无划线",{"0":{"1079":1}}],["无样式",{"0":{"1063":1}}],["无参数",{"2":{"651":1}}],["无边框",{"0":{"616":1}}],["无需再次添加",{"2":{"955":1}}],["无需手动引入即可使用",{"2":{"304":1,"311":1,"317":1,"323":1}}],["无需借助",{"2":{"70":1}}],["无效日期时间对象时的返回值",{"2":{"866":1}}],["无效日期",{"2":{"300":1}}],["无分类",{"2":{"297":1,"298":1}}],["无阴影",{"2":{"164":1}}],["无圆角",{"2":{"163":1,"433":1}}],["无选项形式在元素上初始化一个组件",{"2":{"98":1}}],["无论是下载还是使用",{"2":{"65":1}}],["无论是设计还是开发都应该将间距为",{"2":{"40":1}}],["无",{"0":{"776":1,"976":1},"2":{"24":1,"71":2}}],["无衬线字体",{"0":{"1043":1},"2":{"11":1}}],["内使用",{"2":{"839":1}}],["内联列表",{"0":{"785":1}}],["内联间距",{"0":{"772":1}}],["内联单选框",{"0":{"771":1}}],["内联多选框",{"0":{"770":1}}],["内联形式",{"0":{"769":1},"1":{"770":1,"771":1,"772":1}}],["内容适配",{"0":{"970":1},"1":{"971":1,"972":1,"973":1,"974":1,"975":1,"976":1,"977":1}}],["内容",{"2":{"579":1}}],["内可以放置其他内容来自定义菜单项",{"2":{"447":1}}],["内尾部",{"2":{"446":1}}],["内的",{"2":{"444":1,"445":1}}],["内",{"2":{"254":1,"834":1}}],["内阴影",{"2":{"164":1}}],["内即可创建一个分页组件",{"2":{"536":1}}],["内即可创建一个按钮组",{"2":{"150":1}}],["内即可创建一个头像组",{"2":{"132":1}}],["内部键",{"2":{"677":1}}],["内部依赖",{"2":{"71":1}}],["内部名称",{"2":{"24":1}}],["内边距",{"0":{"1033":1},"1":{"1034":1,"1035":1},"2":{"41":1}}],["内置插件",{"2":{"285":1}}],["内置参数还可以直接用于",{"2":{"118":1}}],["内置参数",{"0":{"118":1}}],["内置的调色板",{"2":{"1":1}}],["内置了",{"2":{"1":1}}],["屏幕断点",{"0":{"24":1},"2":{"24":1,"74":1,"961":1}}],["屏幕",{"0":{"23":1},"1":{"24":1,"25":1,"26":1,"27":1,"28":1,"29":1,"30":1}}],["x26",{"2":{"240":1,"292":3,"306":2,"374":1,"378":4,"543":11,"547":3,"549":1,"612":6,"677":1}}],["x",{"2":{"141":1,"350":2,"589":1,"984":2,"986":2,"998":2,"1037":8,"1039":1,"1042":1,"1048":1,"1051":1,"1054":2}}],["xswide",{"2":{"232":1}}],["xslong",{"2":{"230":1,"232":1}}],["xs",{"2":{"24":1,"133":4,"135":1,"139":1,"141":1,"142":1,"152":1,"155":1,"165":1,"167":2,"168":2,"173":1,"230":1,"232":1,"1049":3}}],["xllong",{"2":{"232":1}}],["xlwide",{"2":{"232":1}}],["xl",{"2":{"21":1,"24":2,"27":2,"29":1,"37":1,"133":4,"135":1,"139":1,"141":2,"142":1,"152":1,"155":1,"163":1,"164":1,"165":1,"167":2,"168":2,"173":1,"232":1,"433":1,"492":1,"493":1,"1049":3,"1056":6,"1093":5}}],["x3c",{"2":{"6":2,"7":2,"18":4,"19":4,"26":2,"34":4,"35":4,"53":2,"63":18,"64":54,"65":4,"66":4,"67":4,"76":2,"80":6,"81":6,"82":4,"85":2,"88":5,"103":6,"104":6,"105":4,"107":2,"109":12,"110":4,"111":2,"113":4,"115":2,"117":2,"118":4,"120":2,"121":2,"124":4,"125":4,"126":12,"127":28,"128":2,"132":19,"133":55,"134":60,"138":9,"139":21,"140":2,"141":15,"146":12,"150":8,"151":20,"152":70,"153":6,"154":26,"158":14,"159":12,"161":2,"162":4,"163":14,"164":14,"165":12,"167":10,"168":10,"170":4,"171":2,"172":4,"184":2,"185":2,"186":2,"187":12,"189":2,"190":5,"191":5,"195":16,"196":4,"200":1,"202":4,"203":6,"212":4,"230":4,"242":1,"244":18,"245":21,"246":6,"247":2,"248":2,"249":18,"250":2,"251":4,"252":30,"253":14,"254":24,"267":8,"284":14,"289":6,"290":2,"291":1,"292":21,"293":3,"299":4,"303":2,"316":1,"330":1,"336":1,"341":1,"349":1,"350":2,"352":4,"354":1,"362":1,"366":1,"367":4,"372":1,"376":1,"389":4,"390":4,"391":4,"392":4,"394":4,"395":4,"396":4,"397":4,"398":4,"400":4,"401":4,"402":4,"403":4,"404":4,"405":4,"406":4,"408":4,"409":4,"410":4,"411":4,"412":4,"423":1,"424":1,"430":2,"431":2,"432":6,"433":14,"434":24,"435":12,"439":14,"440":16,"441":16,"442":26,"443":14,"444":14,"445":14,"446":22,"447":33,"451":4,"455":1,"459":4,"460":4,"471":1,"473":1,"474":3,"476":2,"478":4,"487":30,"488":32,"489":86,"490":18,"491":28,"495":2,"496":2,"497":2,"499":6,"500":6,"502":76,"503":4,"505":2,"506":2,"507":2,"508":2,"509":44,"510":2,"511":2,"519":1,"532":1,"534":1,"536":24,"537":20,"538":26,"540":20,"541":12,"542":6,"543":86,"544":37,"547":8,"548":6,"549":4,"550":2,"554":1,"579":12,"580":2,"581":32,"582":8,"587":4,"588":4,"591":4,"592":4,"593":4,"595":4,"596":4,"597":8,"601":2,"602":2,"603":2,"606":4,"607":4,"608":4,"609":4,"612":52,"613":2,"614":2,"615":2,"616":2,"617":2,"618":2,"619":2,"620":54,"624":28,"625":28,"626":30,"627":30,"629":72,"630":124,"633":6,"634":4,"635":4,"636":4,"641":1,"667":24,"668":4,"669":16,"672":4,"673":4,"674":4,"675":4,"677":7,"679":2,"715":2,"763":6,"764":11,"765":11,"767":9,"768":9,"770":11,"771":11,"772":2,"774":17,"775":22,"776":28,"777":24,"781":10,"782":10,"784":17,"785":17,"786":17,"790":4,"791":6,"792":4,"793":4,"795":4,"796":4,"799":4,"800":6,"801":4,"802":4,"804":4,"805":4,"808":4,"809":6,"810":4,"813":6,"815":14,"816":14,"817":2,"819":1,"820":1,"821":1,"822":1,"823":1,"824":1,"825":1,"826":1,"827":3,"828":32,"829":3,"830":9,"834":16,"835":292,"837":9,"838":19,"839":36,"840":28,"844":12,"845":12,"846":30,"847":58,"848":6,"852":12,"853":31,"854":24,"858":4,"859":4,"860":8,"868":1,"901":4,"902":4,"903":12,"904":4,"944":16,"946":7,"948":4,"950":4,"955":12,"957":8,"959":6,"962":2,"968":7,"969":7,"973":3,"974":3,"975":3,"976":3,"977":3,"981":13,"982":13,"983":13,"984":13,"985":13,"986":13,"987":10,"988":26,"992":8,"993":8,"994":17,"998":32,"1001":8,"1004":14,"1017":4,"1020":6,"1023":6,"1026":6,"1029":4,"1032":10,"1035":10,"1039":8,"1040":8,"1043":6,"1044":6,"1045":6,"1049":20,"1052":12,"1055":16,"1056":48,"1059":12,"1063":18,"1064":18,"1065":18,"1066":18,"1069":8,"1076":2,"1077":2,"1078":2,"1079":2,"1082":2,"1083":2,"1087":2,"1088":2,"1089":2,"1090":2,"1093":20,"1097":2,"1098":2,"1099":3,"1100":2,"1104":3,"1105":3,"1106":3}}],["08",{"2":{"866":1}}],["06",{"2":{"613":1,"614":1,"615":1,"616":1,"617":1,"618":1,"619":1,"620":2,"791":1,"800":1}}],["04",{"2":{"613":1,"614":1,"615":1,"616":1,"617":1,"618":1,"619":1,"620":2}}],["01",{"2":{"613":1,"614":1,"615":1,"616":1,"617":1,"618":1,"619":1,"620":2}}],["09",{"2":{"267":2}}],["036",{"2":{"866":1}}],["03",{"2":{"267":2,"613":1,"614":1,"615":1,"616":1,"617":1,"618":1,"619":1,"620":2,"866":1}}],["00dfa2",{"2":{"185":1}}],["0079ff",{"2":{"185":1}}],["0ea5e9",{"2":{"184":1}}],["07",{"2":{"98":1,"613":1,"614":1,"615":1,"616":1,"617":1,"618":1,"619":1,"620":2,"866":1}}],["05",{"2":{"37":2,"267":2,"280":1,"613":2,"614":2,"615":2,"616":2,"617":2,"618":2,"619":2,"620":4,"866":2}}],["0",{"2":{"21":5,"37":58,"40":1,"93":1,"134":2,"190":1,"230":1,"252":24,"277":1,"280":3,"287":1,"296":2,"297":2,"299":2,"300":1,"302":2,"312":1,"313":1,"378":2,"396":1,"414":1,"483":2,"488":1,"613":2,"614":2,"615":2,"616":2,"617":2,"618":3,"619":2,"620":4,"797":2,"806":2,"866":6,"878":3,"935":1,"940":2,"993":2,"994":3,"998":15,"1004":3,"1007":1,"1012":1,"1061":1}}],["0px",{"2":{"21":1}}],["number`",{"2":{"670":1}}],["number",{"2":{"180":1,"231":11,"233":6,"241":7,"242":11,"260":1,"261":1,"269":3,"289":21,"290":4,"292":1,"293":7,"301":2,"312":4,"313":2,"332":1,"333":1,"335":2,"378":2,"414":4,"416":1,"418":2,"426":1,"473":2,"474":2,"476":1,"485":2,"534":2,"544":1,"558":1,"559":1,"560":1,"561":1,"566":1,"567":1,"568":1,"569":1,"572":1,"574":1,"577":1,"589":5,"610":1,"645":1,"664":3,"665":1,"670":3,"676":1,"702":1,"703":1,"706":1,"710":1,"712":1,"749":1,"751":1,"754":1,"758":1,"760":1,"797":1,"806":2,"811":1,"813":1,"861":9,"864":1,"865":2,"866":1}}],["null",{"2":{"93":1,"676":9}}],["neque",{"2":{"601":2,"602":2,"603":2}}],["nemo",{"2":{"601":1,"602":1,"603":1}}],["next",{"2":{"374":1,"547":3,"549":1,"572":1}}],["nextsorttype",{"2":{"309":1,"310":1}}],["nestedrowstate",{"2":{"334":1,"335":1}}],["nestedrowinfo>",{"2":{"330":1,"336":1}}],["nestedrowinfo",{"2":{"330":1,"332":1,"335":1,"336":2}}],["nestedtoggle",{"2":{"283":2,"327":2,"333":1}}],["nestedindent",{"2":{"283":1,"327":3,"332":1,"333":1}}],["nestedparentkey",{"2":{"283":1,"326":2,"332":1}}],["nested",{"0":{"325":1},"1":{"326":1,"327":1,"328":1,"329":1,"330":1,"331":1,"332":1,"333":1,"334":1,"335":1,"336":1},"2":{"283":5,"286":2,"326":2,"332":1}}],["newstate",{"2":{"180":1}}],["newproductitems",{"2":{"98":1}}],["newvalue",{"2":{"97":1,"98":1}}],["newname",{"2":{"97":1,"411":1,"424":1,"701":1,"748":1}}],["newitems",{"2":{"97":1}}],["new",{"2":{"65":2,"66":2,"68":1,"78":2,"80":1,"81":1,"82":1,"103":1,"104":1,"105":1,"176":1,"184":1,"185":1,"186":1,"187":1,"189":1,"190":1,"191":1,"196":1,"198":1,"199":1,"202":1,"230":1,"246":2,"251":1,"267":2,"300":1,"389":1,"390":1,"391":1,"392":2,"394":1,"395":1,"396":1,"397":1,"398":1,"400":1,"401":1,"402":1,"403":1,"404":1,"405":1,"406":1,"408":1,"409":1,"410":1,"411":1,"412":1,"451":1,"453":1,"454":1,"459":1,"460":1,"517":1,"518":1,"547":3,"548":2,"549":1,"550":1,"552":1,"553":1,"587":1,"588":1,"606":1,"607":1,"608":1,"609":1,"633":2,"634":1,"635":1,"636":1,"639":1,"640":1,"672":1,"673":1,"674":1,"675":1,"679":1,"680":1,"681":1,"682":1,"715":1,"716":1,"717":1,"718":1,"720":1,"721":1,"722":1,"723":3,"790":1,"791":2,"792":1,"793":3,"795":2,"796":2,"799":1,"800":2,"801":1,"802":3,"804":2,"805":2,"808":1,"809":2,"810":1,"858":1,"859":1}}],["net",{"2":{"64":4}}],["navitemoptions",{"2":{"534":2}}],["navlistitem>",{"2":{"534":1}}],["navlistitem",{"2":{"526":3,"528":3,"534":3}}],["navoptions>",{"2":{"532":1}}],["navoptions",{"0":{"534":1},"2":{"523":1,"534":1}}],["navtype",{"2":{"510":2}}],["navdropdown",{"2":{"502":2}}],["nav>",{"2":{"65":1,"66":1,"80":1,"81":1,"82":1,"103":1,"104":1,"105":1,"536":1,"537":1,"538":1,"540":1,"541":1,"542":3,"543":1,"544":1,"629":2,"630":1}}],["nav",{"0":{"505":1,"506":1,"507":1,"508":1,"509":1},"2":{"65":4,"66":4,"78":2,"80":3,"81":4,"82":4,"103":3,"104":4,"105":4,"502":9,"503":3,"505":2,"506":2,"507":2,"508":2,"509":9,"510":4,"511":3,"512":11,"513":1,"517":4,"518":2,"519":3,"520":3,"522":2,"523":2,"534":10,"536":1,"537":1,"538":1,"540":1,"541":1,"542":3,"543":1,"544":1,"547":6,"548":4,"550":2,"571":1,"574":1,"575":1,"624":7,"625":5,"626":8,"627":5,"629":2,"630":1}}],["name=",{"2":{"63":1,"64":3,"627":2,"764":3,"768":3,"771":3,"775":4,"835":5,"839":2}}],["name=zentao",{"2":{"56":1}}],["name=zui",{"2":{"44":1}}],["name>",{"2":{"53":1}}],["name",{"0":{"684":1,"725":1},"2":{"1":1,"2":1,"3":1,"11":1,"12":1,"13":1,"14":1,"16":1,"32":1,"44":1,"53":2,"79":1,"92":3,"93":5,"97":1,"98":1,"102":1,"250":1,"267":22,"271":4,"272":5,"276":4,"281":4,"282":1,"283":1,"284":2,"290":1,"292":1,"296":4,"297":7,"298":3,"299":4,"300":3,"301":1,"302":4,"303":3,"305":4,"306":5,"312":6,"313":3,"316":1,"318":1,"319":1,"320":1,"322":4,"326":5,"327":2,"357":3,"359":2,"360":3,"361":7,"378":1,"397":3,"398":3,"408":3,"409":3,"410":1,"412":3,"414":1,"416":1,"417":1,"425":1,"482":1,"610":2,"627":1,"679":1,"680":1,"681":1,"682":1,"708":1,"715":1,"716":1,"717":1,"718":1,"720":1,"721":1,"722":1,"723":1,"756":1,"786":1,"797":1,"806":1,"811":1,"858":1,"861":1,"873":2,"931":1,"964":1,"966":1,"971":1,"979":1,"990":1,"997":1,"1000":1,"1003":1,"1008":2,"1009":2,"1013":2,"1014":2,"1054":1,"1058":1,"1059":1,"1068":1,"1074":1,"1081":1,"1085":1,"1092":1,"1095":1,"1102":1}}],["no",{"0":{"1079":1},"2":{"835":2,"878":1,"1079":1}}],["now",{"2":{"809":2}}],["nowrap",{"2":{"601":1,"602":1,"603":1,"988":1,"1097":2}}],["non",{"2":{"601":3,"602":3,"603":3}}],["none",{"0":{"1064":1},"2":{"21":1,"37":2,"109":1,"139":1,"158":1,"163":1,"164":1,"433":1,"447":1,"490":1,"502":2,"665":1,"835":4,"910":1,"939":1,"946":2,"950":1,"957":1,"976":2,"1056":10,"1061":3,"1064":2}}],["nostrum",{"2":{"601":2,"602":2,"603":2}}],["normalicon",{"2":{"673":1,"674":1,"675":1,"676":1}}],["normal",{"0":{"1090":1},"2":{"334":2,"1056":10,"1090":1,"1104":2}}],["not",{"2":{"251":1,"944":2}}],["node",{"2":{"61":1}}],["npm",{"0":{"68":1,"453":1,"517":1,"639":1},"2":{"49":2,"64":2,"68":2}}],["覆盖",{"0":{"21":1,"29":1,"37":1,"974":1},"2":{"71":1}}],["覆盖主要调色板的定义",{"2":{"9":1}}],["大号尺寸",{"2":{"847":1}}],["大号",{"2":{"827":1}}],["大于",{"2":{"548":1}}],["大对话框",{"2":{"489":1}}],["大标签",{"2":{"432":1}}],["大按钮",{"2":{"165":1}}],["大小",{"2":{"109":1}}],["大部分通用样式的修饰都可以通过",{"2":{"109":1}}],["大部分由",{"2":{"71":1}}],["大部分定义与",{"2":{"7":1}}],["大阴影",{"2":{"34":1,"35":1,"164":1}}],["大尺寸",{"2":{"24":1}}],["大圆角",{"2":{"18":1,"19":1,"163":1,"433":1}}],["边框大小",{"0":{"888":1},"1":{"889":1}}],["边框颜色透明度",{"0":{"885":1}}],["边框颜色",{"0":{"883":1},"1":{"884":1,"885":1},"2":{"287":1,"832":1}}],["边框色同步容器选择器",{"2":{"192":1}}],["边框色",{"2":{"187":1}}],["边框圆角",{"0":{"886":1},"1":{"887":1},"2":{"18":1}}],["边框",{"2":{"18":1}}],["$rows",{"2":{"93":4}}],["$list",{"2":{"93":4}}],["$prerow",{"2":{"93":4}}],["$element",{"2":{"88":1,"93":1,"118":1}}],["$",{"0":{"97":1,"100":1},"2":{"16":1,"32":1,"67":1,"81":1,"84":2,"88":2,"93":3,"97":7,"98":14,"104":1,"112":2,"113":1,"201":1,"296":1,"300":2,"302":1,"350":1,"418":1,"456":1,"478":1,"520":1,"555":1,"627":1,"642":1,"677":1,"706":2,"754":2}}],["`right",{"2":{"861":2}}],["`right`",{"2":{"861":1}}],["`left",{"2":{"861":2}}],["`left`",{"2":{"861":1}}],["`bottom",{"2":{"861":2}}],["`bottom`",{"2":{"861":1}}],["`auto`",{"2":{"861":1}}],["`32`",{"2":{"861":1}}],["`300`",{"2":{"861":1}}],["`open`",{"2":{"797":1,"806":1}}],["`top",{"2":{"861":2}}],["`top`",{"2":{"861":1}}],["`toggle`",{"2":{"797":1,"806":1}}],["`true",{"2":{"670":1}}],["`true`",{"2":{"414":4}}],["`data",{"2":{"677":1}}],["`false`",{"2":{"414":1}}],["`0`",{"2":{"414":2}}],["`本页共",{"2":{"350":1}}],["`项目状态",{"2":{"302":1}}],["`https",{"2":{"296":1}}],["`$",{"2":{"93":2,"300":1,"418":1}}],["`",{"2":{"16":2,"32":2,"93":2,"267":1,"284":4,"296":1,"299":1,"300":1,"302":1,"306":2,"418":1,"485":2,"670":6,"677":1,"861":12}}],["具体规则如下",{"2":{"961":1}}],["具体如下",{"2":{"16":1,"32":1}}],["具体参见",{"2":{"11":1,"12":1,"13":1,"22":1,"30":1,"38":1,"42":1}}],["又像笼着轻纱的梦",{"2":{"14":1,"968":2,"969":2}}],["叶子和花仿佛在牛乳中洗过一样",{"2":{"14":1,"968":2,"969":2}}],["薄薄的青雾浮起在荷塘里",{"2":{"14":1,"968":2,"969":2}}],["jpeg",{"2":{"392":1,"394":1,"679":1,"680":1,"681":1,"682":2}}],["jpg",{"2":{"392":1,"394":1,"682":1}}],["join",{"2":{"267":1,"284":1}}],["jue",{"2":{"874":2,"875":2}}],["justified",{"2":{"511":2,"512":1}}],["justifycontent",{"2":{"281":1}}],["justify",{"0":{"936":1},"1":{"937":1},"2":{"195":1,"196":1,"202":1,"203":1,"252":12,"541":2,"630":1,"634":1,"937":2,"1069":1}}],["jumps",{"2":{"11":1,"12":1,"13":1,"1043":2,"1044":2,"1045":2,"1059":2,"1069":4,"1076":2,"1077":2,"1078":2,"1079":2,"1082":4,"1083":4,"1087":2,"1088":2,"1089":2,"1090":2,"1097":1,"1098":1,"1099":1,"1100":1,"1104":1,"1105":1,"1106":1}}],["javascriptconst",{"2":{"185":1,"186":1}}],["javascript",{"2":{"138":1}}],["jquery",{"0":{"95":1,"456":1,"520":1,"642":1},"1":{"96":1,"97":1,"98":1,"99":1,"100":1},"2":{"60":1,"71":2,"83":1,"88":1,"93":1,"95":3,"96":1}}],["jsstore",{"2":{"870":1,"871":1,"872":1,"873":1,"874":1,"875":1}}],["jsnav",{"2":{"521":1}}],["jsnew",{"2":{"270":1,"271":1,"272":1,"273":2,"274":1,"276":1,"277":1,"278":1,"279":1,"280":1,"281":1,"282":2,"283":2,"284":1,"286":1,"458":1,"522":1,"637":1}}],["jszui",{"2":{"480":1,"481":1,"482":1,"483":1,"484":1,"495":1,"496":1,"497":1}}],["jsmessager",{"2":{"479":1}}],["jsmenu",{"2":{"457":1}}],["jsximport",{"2":{"455":1,"519":1,"641":1}}],["jsx",{"2":{"290":2,"296":2,"309":2,"476":3,"677":5}}],["js$",{"2":{"201":1,"456":1,"520":1,"555":1,"642":1}}],["jsconst",{"2":{"78":1,"184":1,"187":1,"189":1,"190":1,"191":1,"199":1,"267":3,"296":1,"297":1,"298":1,"299":1,"300":1,"301":1,"302":1,"303":1,"305":1,"306":1,"312":1,"313":1,"318":1,"319":1,"320":1,"322":1,"324":1,"326":1,"327":1,"346":1,"350":2,"357":1,"360":1,"361":2,"369":1,"374":1,"378":1,"379":1,"454":1,"518":1,"553":1,"640":1,"679":1,"680":1,"681":1,"682":1,"715":1,"716":1,"717":1,"718":1,"720":1,"721":1,"722":1,"723":1}}],["jsimport",{"2":{"68":2,"198":1,"200":1,"453":1,"517":1,"552":1,"554":1,"639":1}}],["jsdelivr",{"2":{"64":2}}],["jsdelivrbootcdnunpkg",{"2":{"64":1}}],["js",{"0":{"65":1,"77":1,"90":1,"93":1},"1":{"78":1,"79":1,"80":1,"81":1,"82":1,"83":1,"84":1,"85":1,"86":1,"87":1},"2":{"60":1,"61":3,"63":3,"64":3,"65":3,"66":2,"67":1,"68":1,"69":1,"70":5,"71":1,"76":1,"78":1,"79":1,"87":1,"90":1,"93":2,"95":1,"97":1,"98":1,"102":1,"107":3,"113":1,"115":2,"117":4,"438":1,"450":1,"477":1,"494":1,"585":1,"869":1,"876":1}}],["json",{"2":{"49":2,"53":2,"117":1,"869":1}}],["jerry",{"2":{"14":1,"968":2,"969":2}}],["kb",{"2":{"418":1,"706":1,"754":1}}],["keys",{"2":{"858":12,"859":12,"862":1}}],["key",{"2":{"79":2,"87":1,"97":2,"102":2,"474":2,"476":1,"675":5,"677":2}}],["kinship",{"2":{"14":1,"968":2,"969":2}}],["know",{"2":{"14":1,"968":2,"969":2}}],["pb",{"2":{"1035":1}}],["pt",{"2":{"1035":1}}],["pull",{"2":{"968":2,"969":2}}],["pulse",{"2":{"903":2}}],["push",{"2":{"458":1,"522":1}}],["phone",{"2":{"629":1,"633":1}}],["pear",{"2":{"858":1,"859":1}}],["pet",{"2":{"858":2,"859":2}}],["perspiciatis",{"2":{"601":1,"602":1,"603":1}}],["percent",{"2":{"588":1,"589":1}}],["pencil",{"2":{"284":1}}],["ping",{"2":{"902":2}}],["pig",{"2":{"858":2,"859":2}}],["picture",{"2":{"630":1,"634":1,"635":1,"637":1}}],["picker",{"2":{"97":7,"98":5,"858":3,"859":2,"860":1}}],["pills",{"0":{"507":1},"2":{"507":1,"510":1,"512":1}}],["pointer",{"2":{"944":2,"946":2,"950":3}}],["popstyle",{"2":{"861":1}}],["popclass",{"2":{"861":1}}],["popcontainer",{"2":{"861":1}}],["popplacement",{"2":{"861":1}}],["popper",{"2":{"543":1}}],["popminwidth",{"2":{"861":1}}],["popminheight",{"2":{"861":1}}],["popmaxwidth",{"2":{"861":1}}],["popmaxheight",{"2":{"861":1}}],["popheight",{"2":{"861":1}}],["popwidth",{"2":{"861":1}}],["popover",{"2":{"85":2}}],["positionmodal",{"2":{"488":5}}],["position=",{"2":{"488":4}}],["position",{"2":{"488":1,"948":1,"992":1}}],["p>白日依山尽",{"2":{"1043":1,"1044":1,"1045":1}}],["p>the",{"2":{"1043":1,"1044":1,"1045":1}}],["p>relative",{"2":{"993":1}}],["p>absolute",{"2":{"992":1,"993":1}}],["p>static",{"2":{"992":1}}],["p>so",{"2":{"968":1,"969":1}}],["p>春花秋月何时了",{"2":{"987":1,"988":3}}],["p>月光如流水一般",{"2":{"968":1,"969":1}}],["p>hello",{"2":{"948":1}}],["p>我是标签3",{"2":{"624":1,"625":1,"626":1,"627":1}}],["p>我是标签2",{"2":{"624":1,"625":1,"626":1,"627":1}}],["p>我是标签1",{"2":{"624":1,"625":1,"626":1,"627":1}}],["p>面板内容",{"2":{"579":1}}],["p>这是提示内容",{"2":{"490":1}}],["p>这是内容",{"2":{"487":1,"491":1}}],["p>",{"2":{"487":1,"489":12,"490":1,"491":1,"579":1,"624":3,"625":3,"626":3,"627":3,"847":3,"948":1,"968":2,"969":2,"981":4,"982":4,"983":4,"984":4,"985":4,"986":4,"987":3,"988":9,"992":2,"993":2,"1043":2,"1044":2,"1045":2,"1069":4,"1076":1,"1077":1,"1078":1,"1079":1,"1082":1,"1083":1,"1087":1,"1088":1,"1089":1,"1090":1,"1093":5}}],["py",{"2":{"447":1,"903":1,"994":3}}],["ppt",{"2":{"401":2}}],["pdf",{"2":{"401":2}}],["png",{"2":{"132":5,"133":15,"134":12,"138":1,"139":7,"141":5,"392":1,"394":1,"397":2,"398":2,"408":2,"409":2,"447":1,"679":1,"680":1,"681":1}}],["pnpm",{"2":{"47":1,"50":1,"53":2,"54":3,"55":2,"56":5,"61":1}}],["pl",{"2":{"1035":1}}],["plain",{"2":{"723":2}}],["play",{"2":{"284":1}}],["placeat",{"2":{"601":1,"602":1,"603":1}}],["placement",{"0":{"208":1},"2":{"250":2,"479":2,"485":1,"547":2,"670":1,"675":1}}],["placement=",{"2":{"154":1,"250":2,"543":2,"667":12}}],["placeholder=",{"2":{"190":1,"191":1,"813":6,"815":1,"816":1,"817":1,"819":1,"820":1,"821":1,"822":1,"823":1,"824":1,"825":1,"826":1,"827":3,"828":5,"829":2,"830":3,"835":10,"837":1,"839":1,"840":2,"844":2,"845":2,"846":4,"847":4,"848":2,"852":2,"853":4,"854":6}}],["placeholder",{"2":{"98":2,"230":2,"233":1,"241":1,"610":1,"797":1,"806":1,"811":1,"858":1,"859":1,"861":1}}],["plugindtablemethods",{"2":{"336":1,"354":1}}],["plugindtableoptions",{"2":{"310":1,"316":1,"332":1,"352":1,"366":1,"372":1,"376":1,"381":1,"384":1}}],["plugincolinfo",{"2":{"292":4}}],["plugincolsettingmodifier",{"2":{"292":1}}],["plugincolsetting>",{"2":{"292":1}}],["plugincolsetting",{"2":{"292":1,"309":1,"315":1,"333":1,"353":1,"385":1}}],["plugintable>",{"2":{"292":1}}],["plugintable",{"2":{"292":22}}],["pluginsetting",{"2":{"286":2}}],["plugins",{"2":{"282":3,"283":3,"286":2,"289":1,"292":1,"293":1,"378":1,"379":1}}],["plugin",{"2":{"93":1,"292":1}}],["plus",{"2":{"93":1,"636":1}}],["password",{"2":{"813":1,"834":1,"835":1,"839":1,"840":2,"852":1,"853":1,"854":3}}],["paste",{"2":{"196":1,"202":1,"203":1,"204":1,"251":1,"442":1,"451":1,"458":1,"459":1,"460":1,"461":1,"522":1,"523":1}}],["past",{"2":{"14":1,"968":2,"969":2}}],["pane",{"2":{"624":7,"625":5,"626":3,"627":3}}],["panel",{"2":{"579":5,"580":1,"581":15,"582":3,"583":5,"584":2}}],["page=2",{"2":{"543":11}}],["page=",{"2":{"374":1,"547":3,"549":1}}],["pagetotal",{"0":{"561":1,"569":1},"2":{"374":1,"547":1,"549":1}}],["page",{"0":{"558":1,"566":1,"572":1},"2":{"374":7,"547":17,"548":2,"549":5}}],["pageritemoptions",{"0":{"570":1},"1":{"571":1,"572":1,"573":1,"574":1,"575":1,"576":1,"577":1},"2":{"562":1}}],["pagerinfo",{"0":{"565":1},"1":{"566":1,"567":1,"568":1,"569":1},"2":{"557":1,"573":1,"575":1}}],["pagernav1",{"2":{"550":1}}],["pagergoto",{"2":{"549":2}}],["pagermaxcount",{"2":{"548":2}}],["pagerallcount",{"2":{"548":2}}],["pagerexample3",{"2":{"547":2}}],["pagerexample2",{"2":{"547":2}}],["pagerexample1",{"2":{"547":3}}],["pageroptions>",{"2":{"376":1}}],["pageroptions",{"2":{"374":1}}],["pager",{"0":{"373":1},"1":{"374":1,"375":1,"376":1},"2":{"374":2,"536":2,"537":1,"538":1,"540":1,"541":1,"542":4,"543":3,"544":1,"545":3,"547":7,"548":4,"549":1,"550":3,"552":3,"553":2,"554":3,"555":3}}],["pause",{"2":{"357":2,"360":3,"361":2}}],["pariatur",{"2":{"601":2,"602":2,"603":2}}],["partial",{"2":{"292":5,"293":1,"318":2,"362":1,"366":1,"367":3,"372":1,"376":1,"467":2,"471":1,"473":1,"474":3,"528":2,"532":1,"534":1}}],["parentid",{"2":{"326":6}}],["parent",{"2":{"221":1,"283":1,"289":1,"293":1,"326":1,"335":1}}],["params",{"2":{"117":2,"118":1}}],["param",{"2":{"79":8,"84":1,"102":8,"112":1,"381":12}}],["pale",{"2":{"109":1,"158":1,"195":1,"196":1,"202":1,"284":3,"435":1,"480":1,"620":1,"629":1,"633":1,"1023":3}}],["path",{"2":{"53":1}}],["path>",{"2":{"53":1}}],["package",{"2":{"49":2}}],["padding",{"2":{"40":1,"1061":1}}],["px",{"2":{"40":1,"447":1,"903":2,"1006":2,"1011":2,"1037":4}}],["p",{"2":{"18":2,"19":2,"34":2,"35":2,"190":1,"203":1,"847":3,"1017":1,"1020":1,"1023":1,"1029":1,"1031":2,"1034":3,"1035":1,"1069":4,"1076":1,"1077":1,"1078":1,"1079":1,"1082":1,"1083":1,"1087":1,"1088":1,"1089":1,"1090":1,"1093":5}}],["pr",{"2":{"1035":1}}],["praesentium",{"2":{"601":1,"602":1,"603":1}}],["promise",{"2":{"423":1,"424":1,"464":1,"499":3,"500":3,"526":1}}],["progresscircle",{"2":{"587":2,"588":2}}],["progresscircleexample",{"2":{"587":2,"588":2}}],["progress",{"2":{"267":4,"271":1,"272":1,"276":1,"281":1,"285":1,"301":3,"378":1,"591":5,"592":3,"593":3,"595":5,"596":4,"597":6,"598":3,"599":4}}],["project",{"2":{"267":4,"271":1,"272":1,"276":1,"281":1,"283":1,"297":1}}],["projects",{"2":{"52":1,"53":2}}],["productmanager",{"2":{"835":2}}],["productitems",{"2":{"98":1}}],["product",{"2":{"98":1,"297":1,"298":1,"303":4}}],["pre",{"2":{"1098":2,"1099":2,"1100":2}}],["prefix",{"2":{"844":4,"845":4,"846":10,"847":12,"849":3}}],["prev",{"2":{"374":1,"547":3,"548":2,"549":1,"572":1}}],["preventdefault",{"2":{"117":1}}],["prevent",{"2":{"117":2}}],["preact",{"2":{"60":2,"61":1,"71":1,"84":2,"112":2,"290":2,"292":2}}],["pressed",{"2":{"14":1,"968":2,"969":2}}],["prilist",{"2":{"835":2}}],["private",{"2":{"49":1}}],["primaryradiogroup2",{"2":{"835":3}}],["primaryradiogroup1",{"2":{"775":4,"835":2}}],["primaryradio4",{"2":{"775":2,"835":2}}],["primaryradio3",{"2":{"775":2,"835":2}}],["primaryradio2",{"2":{"775":2,"835":2}}],["primaryradio1",{"2":{"775":2,"835":2}}],["primarycheckbox3",{"2":{"774":2}}],["primarycheckbox2",{"2":{"774":2}}],["primarycheckbox1",{"2":{"774":2}}],["primary",{"0":{"505":1},"2":{"6":5,"7":3,"8":1,"9":22,"76":1,"109":2,"120":1,"121":1,"128":1,"140":1,"153":1,"158":2,"161":1,"195":1,"196":1,"202":1,"203":1,"212":1,"280":3,"281":1,"284":3,"299":1,"301":1,"320":1,"406":1,"408":1,"431":1,"434":1,"449":3,"480":3,"487":2,"488":5,"489":5,"490":1,"491":2,"495":1,"496":1,"497":1,"499":2,"500":2,"502":2,"505":1,"510":1,"512":1,"540":1,"547":1,"580":1,"592":1,"620":1,"629":1,"633":1,"637":1,"669":3,"670":1,"774":3,"775":4,"776":9,"777":6,"778":2,"834":1,"835":7,"839":1,"840":1,"884":1,"901":1,"902":1,"903":4,"904":1,"1017":2,"1020":2,"1023":2,"1026":2}}],["appreciated",{"2":{"878":1}}],["apple",{"2":{"858":2,"859":2,"860":2}}],["aperiam",{"2":{"601":1,"602":1,"603":1}}],["api",{"0":{"213":1,"239":1,"257":1,"288":1,"307":1,"314":1,"331":1,"351":1,"365":1,"371":1,"375":1,"380":1,"383":1,"415":1,"472":1,"533":1,"564":1,"652":1},"1":{"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1,"225":1,"226":1,"227":1,"240":1,"241":1,"242":1,"258":1,"259":1,"260":1,"261":1,"262":1,"289":1,"290":1,"291":1,"292":1,"293":1,"308":1,"309":1,"310":1,"315":1,"316":1,"332":1,"333":1,"334":1,"335":1,"336":1,"352":1,"353":1,"354":1,"366":1,"367":1,"372":1,"376":1,"381":1,"384":1,"385":1,"416":1,"417":1,"418":1,"419":1,"420":1,"421":1,"422":1,"423":1,"424":1,"425":1,"426":1,"473":1,"474":1,"475":1,"476":1,"534":1,"565":1,"566":1,"567":1,"568":1,"569":1,"570":1,"571":1,"572":1,"573":1,"574":1,"575":1,"576":1,"577":1,"653":1,"654":1,"655":1,"656":1,"657":1,"658":1,"659":1,"660":1,"661":1,"662":1,"663":1,"664":1,"665":1},"2":{"95":1,"411":1,"412":1}}],["adipisicing",{"2":{"601":1,"602":1,"603":1}}],["addon",{"2":{"835":6,"852":3,"853":3,"854":3,"855":1,"856":1,"860":1}}],["adddate",{"0":{"865":1},"2":{"795":4,"796":3,"804":4,"805":3,"865":1}}],["add",{"2":{"411":2,"547":2,"548":1,"550":1}}],["add=",{"2":{"411":1}}],["addblock",{"0":{"237":1},"2":{"237":1}}],["addeventlistener",{"2":{"203":1,"212":1}}],["addsib",{"2":{"93":1}}],["addsub",{"2":{"93":1}}],["addclass",{"2":{"93":1}}],["amet",{"2":{"601":1,"602":1,"603":1}}],["amp",{"2":{"296":2,"543":11}}],["audio",{"2":{"401":2}}],["automatic",{"2":{"618":1}}],["autoscroll",{"2":{"386":1}}],["auto",{"2":{"208":3,"269":3,"270":1,"271":1,"272":1,"289":4,"332":1,"352":1,"447":1,"619":2,"665":1,"861":6,"903":1,"944":2,"950":1,"953":2,"957":1,"959":1,"961":2,"981":2,"984":2,"985":2,"994":1,"1004":3}}],["accusantium",{"2":{"601":1,"602":1,"603":1}}],["accusamus",{"2":{"601":1,"602":1,"603":1}}],["accept",{"0":{"704":1,"752":1},"2":{"392":1,"394":3,"414":1,"682":2}}],["actualheight",{"2":{"289":1}}],["actualwidth",{"2":{"289":1}}],["actionmenunested",{"2":{"677":1}}],["actionmenuitemkey",{"2":{"677":1}}],["actionnesteditemprops",{"2":{"677":1}}],["actionnames",{"2":{"267":2}}],["actiondividerprops",{"2":{"661":1}}],["actionbasicprops",{"2":{"659":1,"677":1}}],["actionbuttons",{"2":{"285":1}}],["actionitemprops",{"2":{"654":1}}],["actioniteminfo",{"2":{"367":1}}],["actionitemcreator",{"2":{"362":2,"366":1,"367":1}}],["action=$",{"2":{"267":1,"284":4}}],["action",{"2":{"267":4,"284":9,"482":1}}],["actionspaceprops",{"2":{"662":1}}],["actionscreator",{"2":{"366":1,"367":1}}],["actionscoldatainrow",{"2":{"359":1}}],["actionssetting",{"2":{"363":1,"367":1}}],["actionsmap",{"2":{"356":1,"357":3,"360":1,"367":1}}],["actionstime",{"2":{"300":1}}],["actions",{"0":{"355":1},"1":{"356":1,"357":1,"358":1,"359":1,"360":1,"361":1,"362":1,"363":1,"364":1,"365":1,"366":1,"367":1},"2":{"267":4,"272":1,"281":1,"284":1,"296":1,"299":1,"302":1,"305":2,"356":1,"357":2,"360":4,"361":2,"367":2,"482":2,"485":1,"487":1,"488":1,"489":1,"490":1,"491":1,"499":1,"677":1,"794":1,"796":2,"797":1,"803":1,"805":2,"806":1,"834":2,"835":1,"839":1,"840":1,"841":1}}],["active|group|",{"2":{"361":1}}],["active",{"0":{"223":1},"2":{"92":1,"146":1,"148":1,"150":1,"171":2,"256":2,"357":1,"360":2,"361":1,"444":2,"445":2,"446":1,"448":1,"449":2,"476":1,"502":1,"509":1,"512":1,"536":1,"538":2,"547":2,"548":2,"550":2,"596":2,"598":1,"624":4,"625":3,"626":2,"627":2,"629":1,"633":1,"677":1,"955":3}}],["afterrender",{"0":{"468":1,"469":1,"529":1,"530":1,"650":1},"2":{"289":1,"292":1,"473":1,"534":1,"861":1}}],["afterinit",{"2":{"93":1}}],["ab",{"2":{"601":2,"602":2,"603":2}}],["absolute",{"0":{"992":1,"993":1},"2":{"209":1,"948":1,"992":2,"993":3,"998":8}}],["about",{"2":{"81":1,"104":1}}],["are",{"2":{"878":1}}],["arrow",{"0":{"260":1},"2":{"248":1,"251":1,"670":1,"904":1}}],["arrow=4",{"2":{"248":1}}],["arrow=",{"2":{"247":2,"248":1}}],["array",{"2":{"206":1,"207":1,"226":1,"463":1,"473":1,"525":1,"534":1,"610":2,"676":2,"861":2}}],["args",{"2":{"98":1,"868":2}}],["avatarname",{"2":{"319":2}}],["avatarnamekey",{"2":{"318":2,"319":1,"320":1}}],["avatarprops",{"2":{"318":3}}],["avatarcodekey",{"2":{"318":1}}],["avatarclass",{"2":{"318":1}}],["avatarkey",{"2":{"318":2,"319":1,"320":1}}],["avatarbtnprops",{"2":{"320":1}}],["avatarbtn",{"2":{"317":1,"320":2}}],["avatar",{"0":{"317":1},"1":{"318":1,"319":1,"320":1},"2":{"132":18,"133":51,"134":48,"135":1,"138":6,"139":21,"140":1,"141":15,"142":1,"143":2,"285":1,"317":1,"318":2,"319":1,"320":1,"397":3,"398":3,"408":3,"409":3,"447":3}}],["aliquam",{"2":{"601":1,"602":1,"603":1}}],["align",{"0":{"922":1,"924":1,"925":1},"1":{"923":1},"2":{"267":12,"271":2,"272":2,"276":2,"281":3,"290":1,"630":2,"634":2,"922":1,"924":1,"925":1,"1093":5}}],["always",{"2":{"466":2,"473":1,"534":1}}],["alt",{"2":{"196":2,"202":2,"203":2,"251":2,"451":2,"459":2,"460":2,"630":1,"634":1,"635":1}}],["alert",{"2":{"115":1,"117":1,"118":1,"124":2,"125":3,"126":6,"127":7,"128":1,"129":4,"130":1,"499":9}}],["allowed",{"2":{"944":2}}],["allowsamename",{"2":{"414":1}}],["all",{"2":{"14":1,"957":1,"968":2,"969":2,"1106":2}}],["ajax",{"0":{"495":1},"2":{"64":2,"494":1,"495":5}}],["anna",{"2":{"858":2,"859":2}}],["animals",{"2":{"858":6,"859":6}}],["animation",{"2":{"484":2,"670":1}}],["animate",{"2":{"172":1,"901":2,"902":2,"903":2,"904":1}}],["animi",{"2":{"601":2,"602":2,"603":2}}],["any",{"2":{"297":2,"298":2,"299":2,"300":2,"302":1,"797":1,"806":1,"811":1}}],["angle",{"2":{"159":1,"374":4,"536":2,"537":4,"538":4,"540":2,"541":2,"543":4,"544":4,"547":10,"548":2,"549":2}}],["anonymous",{"2":{"64":3}}],["android",{"2":{"59":1,"326":2}}],["and",{"2":{"14":1,"878":1,"968":2,"969":2}}],["a>普通链接",{"2":{"955":1}}],["a>更多",{"2":{"446":1}}],["a>更多操作",{"2":{"195":1,"244":1,"245":1,"249":1}}],["a>粘贴",{"2":{"439":1,"440":1,"441":1,"443":1,"446":1}}],["a>复制",{"2":{"439":1,"440":1,"441":1,"443":1,"444":1,"445":1}}],["a>剪切",{"2":{"439":1,"440":1,"441":1,"443":1,"444":1,"445":1,"446":1}}],["a>`",{"2":{"267":1,"284":4}}],["a>修改",{"2":{"254":1}}],["a>被禁用的操作",{"2":{"253":1}}],["a>另一个操作",{"2":{"195":1,"244":1,"245":1,"249":1,"254":1}}],["a>操作",{"2":{"195":1,"244":1,"245":1,"249":1,"253":1,"254":1}}],["a>",{"2":{"63":1,"64":3,"125":1,"126":1,"127":2,"146":2,"154":4,"195":3,"244":3,"245":3,"249":3,"253":2,"254":3,"439":3,"440":3,"441":3,"442":6,"443":3,"444":3,"445":3,"446":4,"447":4,"487":1,"502":13,"509":9,"536":8,"537":4,"538":8,"540":7,"541":2,"543":21,"544":10,"624":3,"625":3,"626":3,"627":3,"629":6,"630":14,"946":2,"950":2,"955":4}}],["awesome",{"2":{"63":1,"64":3,"878":5}}],["attribution",{"2":{"878":1}}],["attrs",{"2":{"677":1,"797":1,"806":1,"811":1,"861":1,"862":1}}],["at",{"2":{"14":1,"601":1,"602":1,"603":1,"968":2,"969":2}}],["a",{"2":{"14":2,"63":1,"64":3,"93":2,"125":1,"126":1,"127":2,"146":2,"158":1,"267":1,"284":4,"444":2,"445":2,"446":1,"447":4,"487":3,"502":3,"509":5,"536":8,"537":4,"538":8,"540":7,"541":2,"543":21,"544":10,"624":4,"625":3,"626":3,"627":3,"946":2,"950":2,"955":4,"968":4,"969":4}}],["aspect",{"2":{"959":4}}],["asperiores",{"2":{"601":1,"602":1,"603":1}}],["aspernatur",{"2":{"601":2,"602":2,"603":2}}],["asparent",{"2":{"283":1,"326":1}}],["asparentkey",{"2":{"283":1,"326":2,"332":1}}],["asc",{"2":{"305":2,"306":1,"308":1}}],["assets",{"2":{"132":5,"133":15,"134":12,"138":1,"139":7,"141":5,"397":1,"398":1,"408":1,"409":1,"447":1,"495":2,"496":2}}],["as",{"2":{"14":1,"93":1,"878":1,"968":2,"969":2}}],["a855f7",{"2":{"9":1}}],["o",{"2":{"726":1}}],["omnis",{"2":{"601":2,"602":2,"603":2}}],["other",{"2":{"357":1,"360":2,"361":1}}],["outside",{"2":{"280":2,"289":1}}],["outline",{"2":{"109":2,"158":2,"435":1,"480":1,"502":1,"540":1,"1020":3}}],["oldname",{"2":{"411":1,"424":1,"701":1,"748":1}}],["oldstate",{"2":{"180":1}}],["ol>",{"2":{"146":1}}],["ol",{"2":{"146":2,"1061":1}}],["observer",{"2":{"100":1}}],["object>>",{"2":{"289":1,"292":1}}],["object",{"2":{"79":3,"84":1,"93":1,"102":3,"112":1,"206":1,"262":1,"463":1,"473":1,"485":1,"525":1,"534":1,"576":1,"589":1,"610":4,"676":3,"797":7,"806":7,"811":2,"861":6,"862":3,"973":2,"974":2,"975":2,"976":2,"977":2}}],["option>文件",{"2":{"853":1}}],["option>图片",{"2":{"853":1}}],["option>类别",{"2":{"853":1}}],["option>",{"2":{"815":6,"816":6,"828":12,"835":40,"853":3}}],["option",{"2":{"815":6,"816":6,"828":12,"835":40}}],["options>",{"2":{"292":3}}],["options",{"2":{"79":4,"84":2,"93":1,"98":1,"102":4,"112":2,"118":1,"198":1,"199":1,"200":1,"201":1,"204":2,"236":1,"267":3,"292":8,"293":3,"303":1,"313":1,"322":1,"324":1,"326":1,"346":1,"350":3,"369":1,"374":1,"378":1,"379":1,"453":1,"454":1,"455":1,"456":1,"459":1,"461":2,"471":2,"474":4,"499":4,"500":4,"517":1,"518":1,"519":1,"520":1,"523":2,"532":2,"552":1,"553":1,"554":1,"555":1,"639":1,"640":1,"641":1,"642":1,"649":1}}],["optio",{"2":{"601":1,"602":1,"603":1}}],["opacity",{"2":{"280":1,"449":1,"882":1,"885":1,"894":1,"911":1,"1072":1}}],["opensource",{"2":{"878":1}}],["open",{"2":{"86":1,"495":2,"496":2,"497":2,"673":1,"674":1,"675":1,"797":1,"806":1,"811":2,"846":1,"861":2}}],["ofl",{"2":{"878":2}}],["offsettop",{"2":{"293":1}}],["offsetleft",{"2":{"293":1}}],["offset",{"0":{"261":1},"2":{"896":1}}],["off",{"2":{"79":1,"102":1,"284":1,"357":1,"360":1}}],["of",{"2":{"14":1,"878":1,"968":2,"969":2}}],["orange",{"2":{"858":2,"859":3}}],["org",{"2":{"618":1,"878":3}}],["orders",{"2":{"381":2}}],["order",{"0":{"938":1},"1":{"939":1},"2":{"93":2,"316":1,"335":1,"939":7}}],["or",{"2":{"14":1,"968":2,"969":2}}],["onpophidden",{"2":{"861":1}}],["onpophide",{"2":{"861":1}}],["onpopshown",{"2":{"861":1}}],["onpopshow",{"2":{"861":1}}],["oninvalid",{"2":{"797":1,"806":1,"811":1}}],["onblur",{"2":{"610":1}}],["onfocus",{"2":{"610":1}}],["onexceededcount",{"0":{"712":1,"760":1},"2":{"412":2,"414":1}}],["onexceededtotalsize",{"2":{"412":2,"414":1}}],["onexceededsize",{"0":{"710":1,"758":1},"2":{"412":2,"414":1}}],["oneventclick",{"2":{"180":1}}],["onsizechange",{"0":{"702":1,"749":1}}],["onselect",{"2":{"397":1,"411":1,"414":1,"861":1}}],["onsort",{"2":{"381":1}}],["onsortend",{"2":{"381":1}}],["onsortstart",{"2":{"381":1}}],["onscroll",{"2":{"289":1}}],["onadd",{"0":{"699":1,"746":1},"2":{"397":1,"411":2,"414":1}}],["onaddcol",{"2":{"292":1}}],["onaddrows",{"2":{"289":1,"292":1}}],["onaddrow",{"2":{"289":1,"292":1}}],["onunmounted",{"2":{"292":1}}],["onupdated",{"2":{"292":1}}],["onmounted",{"2":{"292":1}}],["onheadercellclick",{"2":{"289":1,"292":1}}],["onresult",{"2":{"500":1}}],["onremove",{"2":{"411":3,"414":1}}],["onrename",{"0":{"701":1,"748":1},"2":{"411":2,"414":1}}],["onrendersubnav",{"2":{"534":1}}],["onrendersubmenu",{"2":{"473":1}}],["onrenderitem",{"0":{"467":1,"528":1},"2":{"473":1,"534":1}}],["onrender",{"2":{"292":1}}],["onrenderheadercell",{"2":{"284":1,"289":1,"292":1}}],["onrendernestedtoggle",{"2":{"283":1,"332":1}}],["onrendercell",{"2":{"267":2,"284":4,"289":1,"290":1,"292":1}}],["onrowclick",{"2":{"289":1,"292":1}}],["onlayout",{"2":{"289":1,"292":1}}],["onlayoutchange",{"2":{"231":1,"242":1}}],["onnestedchange",{"2":{"283":2,"332":1}}],["ondeselect",{"2":{"861":1}}],["ondestory",{"2":{"292":1}}],["ondelete",{"0":{"700":1,"747":1}}],["onduplicated",{"0":{"708":1,"756":1},"2":{"412":2,"414":1}}],["ondragchange",{"2":{"180":1}}],["ondateclick",{"2":{"180":1}}],["on=",{"2":{"118":1}}],["onclear",{"2":{"610":1,"861":1}}],["onclick=",{"2":{"499":2,"500":2}}],["onclickaction",{"2":{"499":1}}],["onclick",{"0":{"227":1},"2":{"196":1,"202":1,"203":1,"251":1,"369":1,"451":1,"459":2,"460":1,"476":1,"675":3,"677":1}}],["onclickitem",{"0":{"563":1},"2":{"67":1,"113":1,"196":2,"202":2,"203":2,"459":3,"473":1,"534":1,"547":4,"548":1,"549":1,"550":1,"633":2,"637":2,"676":1}}],["onchange",{"2":{"610":2,"797":1,"806":1,"811":1,"861":1}}],["oncheckchange",{"2":{"282":2,"349":1,"352":1}}],["oncreate",{"2":{"292":1}}],["oncellclick",{"2":{"289":1,"292":1}}],["once",{"2":{"117":1}}],["on",{"2":{"14":1,"79":1,"81":1,"87":1,"89":1,"102":1,"104":1,"115":5,"117":2,"118":2,"411":7,"412":3,"478":1,"627":1,"968":2,"969":2}}],["overline",{"0":{"1077":1},"2":{"1077":1}}],["overflow",{"2":{"601":1,"602":1,"603":1,"618":1,"981":3,"982":2,"983":2,"984":2,"985":2,"986":2,"987":2,"988":2,"994":1}}],["over",{"2":{"11":1,"12":1,"13":1,"14":1,"968":2,"969":2,"1043":2,"1044":2,"1045":2,"1059":2,"1069":4,"1076":2,"1077":2,"1078":2,"1079":2,"1082":4,"1083":4,"1087":2,"1088":2,"1089":2,"1090":2,"1097":1,"1098":1,"1099":1,"1100":1,"1104":1,"1105":1,"1106":1}}],["by",{"2":{"878":3}}],["bd",{"2":{"490":1}}],["behavior",{"2":{"952":1,"953":1}}],["ben",{"2":{"858":2,"859":2}}],["between",{"2":{"541":2}}],["beforerender",{"0":{"649":1}}],["beforedestroy",{"0":{"651":1},"2":{"473":1,"534":1,"861":1}}],["beforecheckrows",{"2":{"352":1}}],["beforelayout",{"2":{"292":1}}],["begin",{"2":{"293":1}}],["banana",{"2":{"858":3,"859":3,"860":2}}],["basis",{"0":{"926":1},"1":{"927":1},"2":{"927":2}}],["base",{"2":{"493":1,"1049":3}}],["bash$",{"2":{"68":1}}],["backdrop",{"2":{"909":1}}],["backdrop=",{"2":{"491":2}}],["background",{"2":{"303":1}}],["bar",{"2":{"280":1,"591":3,"592":2,"593":1,"595":1,"596":1,"597":4,"598":1,"599":1}}],["bg",{"2":{"111":2,"130":1,"143":1,"174":1,"252":1,"256":2,"273":2,"277":2,"278":2,"280":4,"287":3,"437":1,"449":3,"493":1,"502":1,"547":1,"584":2,"599":1,"622":1,"856":1,"881":1,"882":1,"903":4}}],["blur",{"2":{"906":1,"909":1}}],["blue",{"2":{"303":2}}],["blank",{"2":{"296":2}}],["black",{"2":{"109":1,"158":1,"221":1,"480":1,"620":1,"713":2,"777":2,"1052":3}}],["blockinfo",{"2":{"241":1}}],["blockmenu",{"2":{"231":1,"242":1}}],["blockdefaultsize",{"2":{"231":1,"242":1}}],["block",{"2":{"230":1,"237":1,"240":1,"994":1}}],["blockfetchfn",{"2":{"240":2}}],["blockfetchinit",{"2":{"240":3}}],["blockfetchurl",{"2":{"240":2}}],["blockfetcher",{"0":{"240":1},"2":{"231":1,"233":1,"240":1,"241":1,"242":1}}],["blockfetch",{"2":{"230":1,"231":1,"242":1}}],["blocksizemap",{"2":{"231":1,"242":1}}],["blocksetting",{"0":{"241":1},"2":{"231":2,"237":1,"240":1,"242":2}}],["blocks",{"2":{"230":1,"231":2,"242":2}}],["blog",{"2":{"65":1,"66":1,"78":1,"80":1,"81":2,"82":1,"103":1,"104":2,"105":1}}],["b",{"2":{"93":2,"252":12,"418":1,"706":1,"754":1}}],["btnclass",{"0":{"698":1,"745":1}}],["btngroupoptions选项",{"2":{"659":1}}],["btntype",{"0":{"655":1},"2":{"550":1,"637":1,"654":1}}],["btns",{"2":{"547":4,"548":2,"550":2}}],["btnprops",{"0":{"647":1},"2":{"320":1,"550":1,"637":1}}],["btn",{"2":{"63":1,"64":3,"76":1,"85":1,"107":1,"109":6,"110":5,"111":3,"115":1,"117":1,"118":2,"120":1,"121":1,"126":1,"127":4,"150":5,"151":9,"152":21,"153":3,"154":4,"155":1,"158":8,"159":3,"161":1,"162":5,"163":7,"164":7,"165":6,"167":5,"168":5,"170":2,"171":1,"172":1,"173":2,"174":4,"189":1,"190":1,"203":1,"212":1,"244":1,"245":1,"246":1,"249":1,"251":1,"252":1,"253":1,"254":1,"284":3,"369":1,"435":3,"478":1,"487":5,"488":7,"489":7,"490":2,"491":4,"495":1,"496":1,"497":1,"499":2,"500":2,"502":5,"536":8,"537":4,"538":8,"540":7,"541":2,"543":11,"544":11,"629":11,"630":16,"660":1,"667":12,"668":2,"669":8,"834":2,"835":4,"839":2,"840":2,"852":1,"853":3,"854":3,"860":2,"901":1,"902":1,"904":1,"946":2,"950":2,"955":1,"1017":1,"1020":1,"1023":1,"1026":1,"1029":1}}],["build",{"2":{"44":2,"45":1,"56":5}}],["buttonprops",{"2":{"414":4,"420":1,"647":1,"654":1}}],["button>",{"2":{"76":1,"81":1,"85":1,"104":1,"107":1,"109":6,"110":2,"111":1,"115":1,"117":1,"118":2,"120":1,"121":1,"126":1,"127":4,"150":3,"151":6,"152":15,"153":2,"154":2,"158":7,"159":3,"161":1,"162":2,"163":7,"164":7,"165":6,"167":5,"168":5,"170":2,"171":1,"172":1,"189":1,"190":1,"203":1,"212":1,"244":1,"245":1,"246":1,"247":1,"248":1,"249":1,"250":1,"251":1,"252":1,"253":1,"254":1,"435":3,"478":1,"487":4,"488":7,"489":7,"490":2,"491":4,"495":1,"496":1,"497":1,"499":2,"500":2,"502":4,"543":1,"544":1,"629":11,"630":16,"667":12,"668":2,"669":8,"834":1,"835":3,"839":1,"840":1,"852":1,"853":2,"854":3,"860":1,"901":1,"902":1,"904":1,"946":1,"1017":1,"1020":1,"1023":1,"1026":1,"1029":1}}],["button",{"2":{"47":1,"76":2,"81":1,"85":2,"104":1,"107":2,"109":12,"110":4,"111":2,"115":2,"117":2,"118":4,"120":2,"121":2,"126":2,"127":8,"150":6,"151":12,"152":30,"153":2,"154":4,"158":15,"159":6,"161":1,"162":4,"163":14,"164":14,"165":12,"167":10,"168":10,"170":4,"171":2,"172":2,"189":2,"190":2,"203":2,"212":2,"244":2,"245":2,"246":2,"247":1,"248":1,"249":2,"250":1,"251":2,"252":2,"253":2,"254":2,"414":2,"435":6,"478":2,"487":8,"488":14,"489":14,"490":4,"491":8,"495":2,"496":2,"497":2,"499":4,"500":4,"502":8,"543":2,"544":2,"629":22,"630":32,"667":24,"668":4,"669":16,"834":1,"835":3,"839":1,"840":1,"852":2,"853":4,"854":6,"860":2,"901":2,"902":2,"904":2,"946":1,"1017":3,"1020":3,"1023":3,"1026":3,"1029":3}}],["but",{"2":{"14":2,"878":1,"968":4,"969":4}}],["bounce",{"2":{"904":2}}],["bold",{"2":{"281":1,"629":1,"630":1,"633":1,"634":1,"713":2,"835":1,"1052":3}}],["boolean=true",{"2":{"414":1}}],["boolean>",{"2":{"341":1,"349":1,"352":4,"354":1}}],["boolean",{"2":{"180":2,"182":1,"192":1,"210":1,"222":1,"223":1,"231":1,"242":1,"260":1,"289":9,"290":4,"292":1,"293":2,"308":1,"315":1,"316":2,"328":1,"329":1,"332":1,"333":2,"336":2,"339":1,"341":2,"343":1,"344":1,"347":1,"348":1,"352":4,"353":2,"354":4,"359":1,"372":1,"381":2,"384":1,"414":6,"420":1,"465":1,"473":2,"474":1,"476":2,"500":1,"527":1,"534":2,"589":1,"610":6,"644":1,"670":3,"676":1,"677":4,"685":1,"686":1,"689":1,"693":1,"727":1,"728":1,"729":1,"733":1,"737":1,"743":1,"750":1,"797":3,"806":3,"811":4,"861":5,"862":1}}],["bootstrap",{"2":{"71":2}}],["bootcdn",{"2":{"64":2}}],["bottom",{"2":{"154":1,"208":3,"479":3,"485":3,"667":3,"670":3,"675":1,"730":2,"993":1,"994":1,"998":3,"1093":1}}],["body",{"2":{"93":1,"487":1,"488":1,"489":1,"490":1,"491":1,"579":1,"581":3,"583":1}}],["body>",{"2":{"63":2,"64":6}}],["box",{"2":{"32":1,"35":2,"390":2,"414":1,"893":1,"1019":1}}],["borderless",{"2":{"616":2,"621":1}}],["bordered",{"2":{"279":2,"289":1,"615":2,"621":1}}],["border",{"2":{"19":2,"174":1,"187":1,"252":48,"256":1,"279":2,"287":2,"290":1,"301":1,"437":1,"449":2,"540":7,"550":1,"622":1,"832":1,"884":6,"885":1,"1097":1,"1098":1,"1099":1,"1100":1,"1104":1,"1105":1,"1106":1}}],["boys",{"2":{"14":1,"968":2,"969":2}}],["biologist",{"2":{"14":1,"968":2,"969":2}}],["br>恰似一江春水向东流",{"2":{"489":3}}],["br>问君能有几多愁",{"2":{"489":3,"981":1,"982":1,"983":1,"984":1,"985":1,"986":1}}],["br>只是朱颜改",{"2":{"489":3}}],["br>雕栏玉砌应犹在",{"2":{"489":3}}],["br>",{"2":{"489":6,"981":1,"982":1,"983":1,"984":1,"985":1,"986":1}}],["br>故国不堪回首月明中",{"2":{"489":3}}],["br>小楼昨夜又东风",{"2":{"489":3,"981":1,"982":1,"983":1,"984":1,"985":1,"986":1}}],["br>往事知多少",{"2":{"489":3}}],["br>春花秋月何时了",{"2":{"489":3}}],["break",{"2":{"1104":2,"1105":2,"1106":2}}],["breakers",{"2":{"14":1,"968":2,"969":2}}],["breadcrumb",{"2":{"146":2,"147":1,"148":3}}],["brown",{"2":{"11":1,"12":1,"13":1,"1043":2,"1044":2,"1045":2,"1059":2,"1069":4,"1076":2,"1077":2,"1078":2,"1079":2,"1082":4,"1083":4,"1087":2,"1088":2,"1089":2,"1090":2,"1097":1,"1098":1,"1099":1,"1100":1,"1104":1,"1105":1,"1106":1}}],["wide",{"2":{"834":1,"835":1,"839":1,"840":1}}],["width=device",{"2":{"63":1,"64":3}}],["width",{"2":{"27":11,"40":1,"63":1,"64":3,"230":1,"231":4,"233":2,"241":2,"242":4,"267":21,"269":1,"270":1,"271":3,"272":3,"276":1,"281":1,"282":1,"289":1,"290":1,"364":2,"591":2,"592":1,"593":1,"595":1,"596":1,"597":3,"842":1,"850":3,"961":3,"1011":1,"1012":1,"1013":1,"1014":1}}],["wip",{"0":{"450":1,"514":1,"546":1,"632":1},"1":{"451":1,"452":1,"453":1,"454":1,"455":1,"456":1,"457":1,"458":1,"459":1,"460":1,"461":1,"462":1,"463":1,"464":1,"465":1,"466":1,"467":1,"468":1,"469":1,"470":1,"471":1,"472":1,"473":1,"474":1,"475":1,"476":1,"515":1,"516":1,"517":1,"518":1,"519":1,"520":1,"521":1,"522":1,"523":1,"524":1,"525":1,"526":1,"527":1,"528":1,"529":1,"530":1,"531":1,"532":1,"533":1,"534":1,"547":1,"548":1,"549":1,"550":1,"551":1,"552":1,"553":1,"554":1,"555":1,"556":1,"557":1,"558":1,"559":1,"560":1,"561":1,"562":1,"563":1,"564":1,"565":1,"566":1,"567":1,"568":1,"569":1,"570":1,"571":1,"572":1,"573":1,"574":1,"575":1,"576":1,"577":1,"633":1,"634":1,"635":1,"636":1,"637":1,"638":1,"639":1,"640":1,"641":1,"642":1,"643":1,"644":1,"645":1,"646":1,"647":1,"648":1,"649":1,"650":1,"651":1,"652":1,"653":1,"654":1,"655":1,"656":1,"657":1,"658":1,"659":1,"660":1,"661":1,"662":1,"663":1,"664":1,"665":1}}],["whitespace",{"2":{"601":1,"602":1,"603":1,"1097":2,"1098":1,"1099":2,"1100":2}}],["whitelist",{"2":{"357":2,"360":2}}],["when",{"2":{"292":1}}],["wrap",{"0":{"644":1,"941":1},"2":{"252":1,"941":1,"1100":2}}],["w",{"2":{"187":3,"189":1,"190":2,"195":1,"196":1,"202":1,"252":12,"439":1,"440":1,"441":1,"442":1,"443":1,"444":1,"445":1,"446":1,"447":1,"451":1,"459":1,"460":1,"502":1,"619":4,"834":1,"835":12,"836":1,"847":15,"903":4,"946":1,"959":3,"973":1,"974":1,"975":1,"976":1,"977":1,"984":1,"1011":2,"1012":2,"1013":2,"1014":2,"1097":1,"1098":1,"1099":1,"1100":1,"1104":1,"1105":1,"1106":1}}],["words",{"2":{"1105":2}}],["word",{"2":{"401":2}}],["world",{"2":{"115":1,"817":2,"828":2,"829":2,"835":2,"836":1}}],["won",{"2":{"14":1,"968":2,"969":2}}],["weekstart",{"2":{"797":1,"806":1}}],["weeknames",{"2":{"797":1,"806":1}}],["week",{"2":{"180":1,"795":1,"796":1,"804":1,"805":1,"823":2}}],["web",{"2":{"69":1,"618":1}}],["weight",{"2":{"13":1}}],["warning",{"2":{"434":1,"597":1,"620":1,"629":1,"633":1,"669":3,"670":1,"830":2,"837":1,"838":4,"841":1,"845":1,"875":1}}],["wait",{"2":{"298":1,"303":1,"312":1,"313":1,"944":2}}],["way",{"2":{"14":1,"968":2,"969":2}}],["was",{"2":{"14":3,"968":6,"969":6}}],["water",{"2":{"14":1,"968":2,"969":2}}],["walk",{"2":{"14":1,"968":2,"969":2}}],["io",{"2":{"878":2}}],["ios",{"2":{"59":1,"326":2}}],["ie",{"2":{"869":1}}],["iure",{"2":{"601":1,"602":1,"603":1}}],["iusto",{"2":{"601":1,"602":1,"603":1}}],["ipsum",{"2":{"601":3,"602":3,"603":3}}],["i18n",{"2":{"289":1,"292":1}}],["image",{"2":{"392":1,"394":1,"401":2,"682":2}}],["imageselector",{"2":{"392":5}}],["img",{"2":{"132":5,"133":15,"134":12,"138":1,"139":7,"141":5,"447":1,"968":1,"969":1,"973":1,"974":1,"975":1,"976":1,"977":1}}],["important",{"2":{"434":1,"480":1,"620":1,"629":1,"633":1,"669":3,"670":1}}],["import",{"2":{"66":1,"68":2,"200":1,"455":1,"519":1,"554":1,"641":1}}],["i>",{"2":{"124":1,"126":1,"127":2,"138":1,"152":15,"159":3,"172":1,"284":3,"442":3,"446":2,"502":1,"536":2,"537":4,"538":4,"540":2,"541":2,"543":4,"544":4,"629":5,"630":16,"835":2,"846":3,"847":2,"853":1,"901":1,"902":1,"904":1}}],["iconclass",{"2":{"499":1}}],["icons",{"2":{"442":2,"448":1}}],["icontype",{"2":{"414":2,"677":2}}],["icon",{"0":{"216":1,"726":1},"2":{"124":2,"126":2,"127":4,"129":1,"138":2,"152":30,"159":6,"172":2,"186":2,"191":1,"192":1,"196":10,"202":10,"203":10,"204":4,"251":10,"284":6,"357":22,"360":22,"369":4,"374":8,"406":1,"408":1,"409":1,"442":7,"446":3,"449":1,"451":10,"458":4,"459":10,"460":10,"461":4,"476":1,"482":1,"485":1,"499":3,"500":2,"502":2,"522":4,"523":4,"536":4,"537":8,"538":8,"540":4,"541":4,"543":8,"544":8,"547":20,"548":4,"549":4,"629":10,"630":32,"633":10,"634":32,"635":12,"636":4,"637":8,"675":3,"677":1,"797":1,"806":1,"811":1,"835":7,"845":9,"846":6,"847":4,"849":2,"853":2,"862":1,"901":2,"902":2,"904":2}}],["issubmenushow",{"2":{"474":1}}],["isallrowchecked",{"2":{"354":1}}],["isallchecked",{"2":{"344":2}}],["isallcollapsed",{"2":{"329":2,"336":1}}],["isrowchecked",{"2":{"343":2,"354":1}}],["isparent",{"2":{"326":4}}],["is",{"2":{"63":1,"64":3,"92":1,"93":2,"878":3}}],["indicator",{"2":{"901":1,"948":2}}],["indeterminate",{"2":{"776":2,"778":2}}],["indent",{"2":{"676":1}}],["index",{"2":{"93":2,"289":1,"292":1,"293":1,"378":3,"473":2,"534":2,"675":2,"923":1,"924":1,"925":1,"929":1,"934":1,"937":1,"939":3,"941":1}}],["in",{"2":{"625":2,"626":1,"921":1}}],["invisible",{"2":{"1001":1}}],["invaliddatevalue",{"2":{"866":2}}],["invaliddate",{"2":{"300":2}}],["invert",{"2":{"907":1}}],["inverse",{"2":{"280":1,"1029":2}}],["investeddays",{"2":{"267":4,"271":1,"272":1,"276":1}}],["inlineradiolist",{"2":{"835":1}}],["inlineradio",{"2":{"835":1}}],["inline",{"2":{"252":12,"769":1,"770":1,"771":1,"772":1,"778":1,"785":1,"787":1,"835":2}}],["inputerror1",{"2":{"838":2}}],["inputwarning1",{"2":{"838":2}}],["inputsuccess1",{"2":{"838":3}}],["input",{"0":{"776":1},"2":{"190":2,"191":3,"544":3,"761":1,"763":2,"764":3,"765":3,"767":3,"768":3,"770":3,"771":3,"774":3,"775":4,"776":1,"781":2,"782":2,"784":3,"785":3,"786":5,"813":7,"819":2,"820":2,"821":2,"822":2,"823":2,"824":2,"825":2,"826":2,"827":3,"828":2,"829":1,"830":3,"834":2,"835":32,"837":1,"838":3,"839":4,"840":4,"844":8,"845":7,"846":14,"847":20,"848":4,"849":3,"850":3,"851":1,"852":8,"853":11,"854":12,"855":2,"856":1,"860":3,"946":1}}],["info",{"2":{"124":1,"126":1,"127":2,"196":2,"202":2,"203":2,"293":1,"296":3,"297":2,"298":2,"299":2,"300":2,"302":3,"303":3,"332":1,"362":2,"366":2,"367":2,"374":2,"459":2,"473":5,"534":5,"547":14,"548":4,"549":3,"550":4,"557":1,"571":1,"573":2,"575":1,"627":2,"633":2,"637":2}}],["inited",{"2":{"116":1}}],["init=",{"2":{"88":1}}],["init",{"2":{"88":1,"93":1}}],["initial",{"2":{"63":1,"64":3}}],["inside",{"2":{"280":2,"289":1}}],["install",{"2":{"68":1}}],["inset",{"2":{"37":1,"40":1,"280":1,"897":1,"998":4}}],["inner",{"2":{"37":1,"164":1}}],["interface",{"2":{"316":1}}],["intervention",{"2":{"14":1,"968":2,"969":2}}],["into",{"2":{"14":1,"968":2,"969":2}}],["italic",{"2":{"630":1,"634":1}}],["itaque",{"2":{"601":1,"602":1,"603":1}}],["itemactions",{"2":{"675":2,"676":2}}],["itemrender",{"0":{"648":1}}],["itemlist",{"2":{"458":3,"522":3}}],["itemprops",{"2":{"414":1}}],["item",{"2":{"92":1,"93":12,"154":2,"195":3,"224":2,"225":1,"244":3,"245":3,"248":1,"250":2,"253":2,"254":3,"362":2,"366":1,"367":1,"439":4,"440":3,"441":3,"442":9,"443":4,"444":4,"445":4,"446":5,"447":4,"448":1,"467":1,"473":3,"476":1,"499":1,"502":13,"509":14,"512":1,"528":1,"534":3,"543":11,"547":2,"548":1,"550":1,"624":4,"625":3,"626":3,"627":3,"629":3,"630":7,"675":2,"921":1,"923":1,"924":1,"925":2,"927":1,"929":1,"931":2,"932":1,"934":1,"937":1,"939":1,"941":1,"955":1,"964":2,"966":2,"971":2,"979":2,"990":2,"997":2,"1000":2,"1003":2,"1058":2,"1059":1,"1068":2,"1074":2,"1081":2,"1085":2,"1092":2,"1095":2,"1102":2}}],["item2",{"2":{"67":1,"113":1}}],["item1",{"2":{"67":1,"113":1}}],["items=",{"2":{"860":1}}],["items",{"0":{"207":1,"214":1,"226":1,"464":1,"526":1,"562":1,"577":1,"646":1,"924":1},"1":{"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1,"225":1,"226":1,"227":1},"2":{"65":1,"66":1,"67":1,"78":1,"80":1,"81":2,"82":1,"93":5,"97":1,"98":3,"103":1,"104":2,"105":1,"113":1,"120":1,"121":1,"187":1,"195":1,"196":2,"202":2,"203":2,"204":1,"246":1,"251":2,"359":1,"361":2,"369":2,"374":1,"447":1,"451":1,"457":1,"458":2,"459":1,"460":3,"461":1,"473":1,"476":1,"521":1,"522":2,"523":1,"534":1,"547":3,"548":2,"549":1,"633":3,"634":3,"635":1,"636":1,"637":1,"648":2,"672":3,"673":1,"674":1,"675":3,"676":1,"677":1,"858":2,"859":2,"861":1,"924":2,"1056":6}}],["it",{"2":{"14":1,"968":2,"969":2}}],["iframe",{"0":{"496":1},"2":{"494":1,"496":9,"497":1}}],["if",{"2":{"14":1,"93":2,"117":1,"284":4,"350":1,"378":2,"458":1,"522":1,"547":2,"548":1,"550":1,"968":2,"969":2}}],["i",{"2":{"14":8,"124":1,"126":1,"127":2,"138":1,"152":15,"159":3,"172":1,"284":3,"442":3,"446":2,"502":1,"536":2,"537":4,"538":4,"540":2,"541":2,"543":4,"544":4,"629":5,"630":16,"835":2,"846":3,"847":2,"853":1,"901":1,"902":1,"904":1,"968":16,"969":16}}],["idorindex",{"2":{"293":1}}],["ids",{"2":{"289":1,"341":2,"352":1,"354":1}}],["id=",{"2":{"65":1,"66":1,"80":1,"81":2,"82":1,"88":1,"103":1,"104":2,"105":1,"154":1,"184":1,"185":1,"186":1,"187":5,"189":1,"190":2,"191":2,"196":1,"202":1,"203":1,"212":1,"230":1,"245":1,"246":1,"251":1,"267":2,"357":2,"360":2,"389":1,"390":1,"391":1,"392":1,"394":1,"395":1,"396":1,"397":1,"398":1,"400":1,"401":1,"402":1,"403":1,"404":1,"405":1,"406":1,"408":1,"409":1,"410":1,"411":1,"412":1,"451":1,"459":1,"460":1,"478":1,"487":1,"488":1,"489":1,"490":1,"491":1,"502":1,"543":1,"547":3,"548":2,"549":1,"587":1,"588":1,"606":1,"607":1,"608":1,"609":1,"624":3,"625":3,"626":3,"627":4,"629":1,"630":2,"633":2,"634":1,"635":1,"636":1,"672":1,"673":1,"674":1,"675":1,"679":1,"715":1,"774":3,"775":4,"781":1,"782":1,"784":3,"785":3,"786":3,"790":1,"791":2,"792":1,"793":1,"795":1,"796":1,"799":1,"800":2,"801":1,"802":1,"804":1,"805":1,"808":1,"809":2,"810":1,"835":22,"837":1,"838":3,"839":1,"840":4,"858":1,"859":1}}],["id",{"2":{"1":1,"181":1,"182":1,"230":10,"233":1,"235":1,"238":1,"240":1,"241":1,"267":7,"271":2,"272":2,"276":2,"281":2,"282":2,"283":1,"289":1,"293":1,"296":1,"297":1,"303":3,"305":2,"306":2,"312":2,"322":2,"326":6,"328":1,"332":1,"335":2,"340":1,"341":2,"343":1,"347":1,"349":1,"350":1,"354":1,"357":2,"360":2,"381":1,"416":1,"417":1,"601":1,"602":1,"603":1,"610":2,"624":1,"811":2,"861":2}}],["种预设尺寸",{"2":{"141":1,"165":1,"432":1,"489":1,"542":1,"847":1,"854":1}}],["种常见字重",{"2":{"13":1}}],["种语义化调色板",{"2":{"1":1}}],["详情",{"2":{"150":1}}],["详情参见自定义滚动条组件文档",{"2":{"280":1}}],["详情参见下表",{"2":{"12":1,"13":1}}],["详情参考",{"2":{"95":1}}],["详情参考文档",{"2":{"83":1}}],["详细配置可参考",{"2":{"262":1,"482":1}}],["详细定义参考插件定义",{"2":{"286":1}}],["详细定义参考",{"2":{"52":1}}],["详细用法参加",{"2":{"11":1,"12":1,"13":1,"14":1,"18":1,"34":1}}],["如需使用会话存储数据",{"2":{"869":1}}],["如需了解",{"2":{"41":1}}],["如需修改可以通过定制主题实现",{"2":{"11":1,"12":1,"13":1}}],["如果是表单元素或按钮则可以添加",{"2":{"946":1}}],["如果指定为数字",{"2":{"861":1}}],["如果指定为小于",{"2":{"589":1}}],["如果第一行按钮个数不是最大的",{"2":{"364":1}}],["如果没有指定宽度",{"2":{"364":1}}],["如果没有行被选中则显示所有行总数信息",{"2":{"350":1}}],["如果在该函数中返回",{"2":{"347":1}}],["如果在函数内返回",{"2":{"296":1}}],["如果要在多个列内显示",{"2":{"339":1}}],["如果要修改特定列的缩进",{"2":{"327":1}}],["如果为",{"2":{"282":2,"283":1,"761":1}}],["如果希望单独去掉某一列的鼠标悬停效果",{"2":{"277":1}}],["如果设置为非大于",{"2":{"396":1,"414":2}}],["如果设置为",{"2":{"277":3,"280":1,"861":1}}],["如果不指定则使用",{"2":{"627":1}}],["如果不指定则自动切换",{"2":{"348":1}}],["如果不指定",{"2":{"328":1,"330":1,"341":2}}],["如果不指定位置则自动根据顺序排列",{"2":{"233":2}}],["如果不指定名称",{"2":{"56":1}}],["如果结果为",{"2":{"117":1}}],["如果存在",{"2":{"115":1}}],["如果",{"2":{"75":1}}],["如果仅仅想要快速上手",{"2":{"73":1}}],["如果你仅仅需要",{"2":{"68":1}}],["如果你需要自定义配色",{"2":{"9":1}}],["如果需要",{"2":{"984":1,"985":1,"986":1,"987":1,"988":1}}],["如果需要完全禁用鼠标事件",{"2":{"946":1}}],["如果需要启用边框",{"2":{"884":1}}],["如果需要禁用关闭按钮",{"2":{"481":1}}],["如果需要通过",{"2":{"438":1}}],["如果需要自定义选中信息可以通过初始化选项",{"2":{"350":1}}],["如果需要在一行包含多个表单控件",{"2":{"835":1}}],["如果需要在一开始不启用行选中功能",{"2":{"348":1}}],["如果需要在动态添加的元素上利用",{"2":{"67":1,"113":1}}],["如果需要显示更多文字进行个性化排版",{"2":{"138":1}}],["如果需要修改组件的外观样式",{"2":{"75":1}}],["如果需要将所有内置组件库和扩展库中的所有组件一并打包",{"2":{"56":1}}],["如果需要引入新的间距值也应当遵从",{"2":{"40":1}}],["如果需要实现不同风格",{"2":{"8":1}}],["通用样式修饰",{"0":{"109":1}}],["通用状态",{"2":{"92":1}}],["通常是",{"2":{"1061":1}}],["通常使用",{"2":{"876":1}}],["通常使用一个",{"2":{"267":1}}],["通常表格宽度为",{"2":{"619":1}}],["通常用于表单中",{"2":{"610":1}}],["通常用在图片上",{"2":{"908":1}}],["通常用在元素",{"2":{"158":1,"430":1,"487":1}}],["通常用在表单",{"2":{"157":1,"843":1}}],["通常用在组件的激活状态上",{"2":{"92":1}}],["通常用在组件内部的元素上",{"2":{"92":1}}],["通常用在组件根元素上",{"2":{"92":1}}],["通常在回调函数中返回",{"2":{"411":1}}],["通常情况下我们仅需在表格内有行被选中时显示底部工具栏",{"2":{"370":1}}],["通常情况下我们需要用户点击行的任何位置来切换选中行",{"2":{"338":1}}],["通常情况下下拉菜单列表使用",{"2":{"252":1}}],["通常为比较字符串",{"2":{"312":1}}],["通常为点击",{"2":{"120":1}}],["通常选项",{"2":{"269":1}}],["通常作为图标按钮使用",{"2":{"167":1}}],["通常搭配",{"2":{"146":1,"502":1}}],["通常组件通过在",{"2":{"49":1}}],["通常不建议修改字重",{"2":{"13":1}}],["通常不建议修改字号",{"2":{"12":1}}],["通常不建议修改字体",{"2":{"11":1}}],["通过添加或移除",{"2":{"948":1}}],["通过控制添加",{"2":{"921":1}}],["通过映射对象的形式格式化字符串",{"2":{"868":1}}],["通过位置参数的形式格式化字符串",{"2":{"868":1}}],["通过修饰类",{"2":{"854":1}}],["通过修改",{"2":{"74":1}}],["通过修改这些配置可以对整个系统的",{"2":{"74":1}}],["通过修改阴影配置可以快速改变界面风格",{"2":{"36":1}}],["通过修改圆角配置可以快速改变界面风格",{"2":{"20":1}}],["通过结合类",{"2":{"846":1}}],["通过鼠标或键盘输入内容",{"2":{"843":1}}],["通过鼠标右键触发弹出菜单",{"2":{"193":1}}],["通过开关内部使用的",{"2":{"786":1}}],["通过将多个开关放置在",{"2":{"784":1,"785":1}}],["通过将",{"2":{"720":1}}],["通过items",{"2":{"459":1}}],["通过构造一个",{"2":{"451":1,"478":1}}],["通过列定义配置",{"0":{"360":1},"2":{"360":1}}],["通过初始化选项",{"2":{"349":1,"362":1}}],["通过初始化化选项",{"2":{"313":1}}],["通过实例方法",{"2":{"328":1,"329":1,"330":1,"341":1,"343":1,"344":1}}],["通过在文本输入框",{"2":{"851":1}}],["通过在回调函数中返回",{"2":{"412":1}}],["通过在表尾引用名称",{"2":{"346":1,"350":1}}],["通过在数据表格初始化选项",{"2":{"324":1}}],["通过在列定义上设置",{"2":{"317":1}}],["通过函数来动态生成排序链接",{"2":{"306":1}}],["通过函数来动态生成该列的排序链接",{"2":{"306":1}}],["通过函数来动态生成单元格内容",{"2":{"297":1}}],["通过字符串模版来设置排序链接",{"2":{"306":2}}],["通过字符串模版来格式化单元格内容",{"2":{"297":1}}],["通过插件可以对数据表格的功能进行增强",{"2":{"286":1}}],["通过指定类型可以为单元格应用丰富的格式",{"2":{"285":1}}],["通过一个选项对象定义个性化对话框",{"2":{"500":1}}],["通过一个选项对象定义个性化警告框",{"2":{"499":1}}],["通过一个",{"2":{"281":2}}],["通过一个对象数组定义表格的每行要进行展示的数据",{"2":{"267":1}}],["通过一个对象数组依次序定义数据表格中的所有列",{"2":{"267":1}}],["通过数值精确指定列的宽度",{"2":{"271":1}}],["通过选项",{"2":{"270":1,"273":1,"274":1,"286":1,"675":1}}],["通过选项来定义仪表盘上显示的区块或进行其他设置",{"2":{"231":1}}],["通过对象上的",{"2":{"267":1}}],["通过给下拉菜单按钮添加",{"2":{"248":1}}],["通过给下拉菜单菜单按钮添加",{"2":{"247":1}}],["通过该方法向仪表盘移除一个区块",{"2":{"238":1}}],["通过该方法向仪表盘添加一个新的区块",{"2":{"237":1}}],["通过该方法来手动渲染仪表盘",{"2":{"236":1}}],["通过全局对象",{"0":{"199":1,"454":1,"518":1,"553":1,"640":1}}],["通过npm",{"0":{"198":1,"552":1}}],["通过为元素添加工具类",{"2":{"955":1}}],["通过为元素添加",{"2":{"948":1}}],["通过为表单控件组添加",{"2":{"838":1}}],["通过为表单控件或者其直接父级元素添加工具类",{"2":{"830":1}}],["通过为表单控件添加",{"2":{"827":1,"828":1,"829":1}}],["通过为列定义设置",{"2":{"272":1}}],["通过为",{"2":{"187":1,"408":2,"409":2,"591":1,"627":1,"814":1,"817":1}}],["通过设置初始化选项",{"2":{"322":1}}],["通过设置选项",{"2":{"273":1,"278":1,"279":1}}],["通过设置",{"2":{"185":1,"186":1,"390":1,"391":1,"397":1,"398":1,"401":1,"402":1,"403":1,"404":1,"406":1,"408":1,"409":1,"410":1,"411":1,"412":1,"483":1,"681":1,"682":1,"718":1,"723":1,"777":1,"782":1}}],["通过工具类",{"2":{"167":1,"433":1,"950":1,"957":1,"1006":1,"1007":1,"1008":1,"1009":1,"1011":1,"1012":1,"1013":1,"1014":1,"1037":2}}],["通过属性指定需要执行的",{"2":{"115":1}}],["通过定义",{"2":{"74":2}}],["通过封装支持原生调用",{"2":{"60":1}}],["通过页面上的组件导航",{"2":{"47":1}}],["通过上表可以看到",{"2":{"40":1}}],["通过自定义配色可以实现不通的主题风格",{"2":{"9":1}}],["通过",{"0":{"6":1,"18":1,"19":1,"26":1,"27":1,"34":1,"35":1,"83":1,"453":1,"517":1,"639":1},"2":{"44":1,"67":1,"70":1,"87":2,"113":1,"115":1,"141":1,"250":1,"273":1,"277":1,"278":1,"279":1,"306":1,"357":1,"392":1,"394":1,"395":2,"396":1,"400":1,"477":1,"479":1,"480":1,"482":1,"491":1,"497":1,"499":1,"500":1,"624":2,"776":1,"781":1,"791":1,"792":1,"793":1,"794":2,"795":1,"796":1,"800":1,"801":1,"802":1,"803":2,"804":1,"805":1,"809":1,"810":1,"890":1,"893":1,"896":1,"899":1,"906":1,"907":2,"908":1,"909":1,"910":1,"915":1,"916":1,"919":1,"920":1,"921":1,"944":1,"959":1,"1031":1,"1034":1}}],["mt",{"2":{"1032":1}}],["mr",{"2":{"969":1,"1032":1}}],["ml",{"2":{"968":1,"1032":1}}],["much",{"2":{"878":1}}],["muted",{"2":{"835":2}}],["multipickerexample",{"2":{"859":2}}],["multiple",{"0":{"686":1,"729":1},"2":{"404":2,"414":1,"680":1,"681":1,"716":2,"717":1,"718":1,"816":1,"828":1,"859":1,"861":1}}],["multisort",{"2":{"316":1}}],["m",{"2":{"792":1,"801":1,"866":2,"1031":1,"1032":1}}],["mb",{"2":{"418":1,"706":1,"754":1,"903":2,"1032":1}}],["mm",{"2":{"300":3,"797":1,"801":1,"806":1,"810":1,"811":1,"866":6}}],["middle",{"2":{"1093":1}}],["middleinput",{"2":{"835":2}}],["mit",{"2":{"878":2}}],["mime",{"2":{"394":1}}],["migration",{"2":{"95":1}}],["minute",{"2":{"865":1}}],["minutestep",{"2":{"806":1,"811":1}}],["minus",{"2":{"601":3,"602":3,"603":3}}],["mindate",{"2":{"793":3,"797":1,"802":3,"806":1}}],["min=",{"2":{"544":1}}],["mincolwidth",{"2":{"271":1,"289":1}}],["minwidth",{"2":{"271":1,"272":1,"290":1}}],["min",{"2":{"27":5,"269":2,"289":2,"961":1}}],["mdlong",{"2":{"232":1}}],["mdwide",{"2":{"232":1}}],["md",{"2":{"21":1,"24":2,"27":2,"29":1,"37":1,"163":1,"164":1,"165":1,"230":1,"232":1,"233":1,"433":1,"1049":3}}],["math",{"2":{"1007":1,"1012":1}}],["mammoth",{"2":{"815":1,"816":1,"828":2,"835":8}}],["maiores",{"2":{"601":2,"602":2,"603":2}}],["main",{"2":{"322":4,"641":1}}],["magnam",{"2":{"601":2,"602":2,"603":2}}],["magic",{"2":{"357":1,"360":1}}],["massage",{"2":{"482":1,"483":1,"484":1}}],["map",{"2":{"267":1,"284":1,"298":3,"330":1,"336":1,"868":2}}],["managername",{"2":{"318":1,"319":1,"320":1}}],["manageravatar",{"2":{"318":3,"319":3,"320":3}}],["manager",{"2":{"267":4,"318":1,"319":1,"320":1,"835":2}}],["manual",{"2":{"259":1}}],["margin",{"2":{"40":1,"485":1,"961":2,"1037":2}}],["marine",{"2":{"14":1,"968":2,"969":2}}],["maxdate",{"2":{"793":3,"797":1,"802":3,"806":1}}],["maxime",{"2":{"601":1,"602":1,"603":1}}],["max=",{"2":{"544":1}}],["maxfilecount",{"2":{"396":2,"400":1,"410":1,"414":1}}],["maxfilesize",{"2":{"395":2,"400":2,"410":1,"414":1}}],["maxcolwidth",{"2":{"271":1,"289":1}}],["maxwidth",{"2":{"271":1,"290":1}}],["maxvisibleevents",{"2":{"180":1}}],["maxheight",{"2":{"40":1}}],["max",{"2":{"27":5,"269":2,"289":2,"619":2,"903":1,"961":1,"1009":3,"1014":3}}],["made",{"2":{"14":1,"968":2,"969":2}}],["monthnames",{"2":{"797":1,"806":1}}],["month",{"2":{"795":2,"796":2,"804":2,"805":2,"822":2,"865":1}}],["mono",{"0":{"1045":1},"2":{"11":1,"187":1,"1045":1}}],["mozilla",{"2":{"618":1}}],["molestias",{"2":{"601":1,"602":1,"603":1}}],["molestiae",{"2":{"601":2,"602":2,"603":2}}],["mousemove",{"2":{"386":1}}],["mouseeventhandler",{"2":{"476":1,"677":1}}],["mouseevent",{"2":{"289":3,"292":3,"381":1,"473":1,"534":1,"610":1}}],["more",{"2":{"125":1,"126":1,"127":2,"357":1,"360":1,"361":1,"675":1}}],["moveable",{"2":{"386":1}}],["moveafter",{"2":{"93":1}}],["movebefore",{"2":{"93":1}}],["move",{"2":{"93":1,"369":1,"944":2}}],["moveicon",{"2":{"93":1}}],["mode",{"2":{"180":1,"390":2,"391":2,"392":1,"403":1,"405":1,"414":1}}],["modalcomfirmoptions",{"2":{"500":1}}],["modalconfirmoptions",{"2":{"414":1,"500":2}}],["modalcustomoptions",{"2":{"499":1}}],["modalalertoptions",{"2":{"414":4,"499":3,"500":1}}],["modal",{"2":{"86":1,"357":2,"360":2,"487":15,"488":14,"489":14,"490":7,"491":11,"492":2,"493":6,"495":7,"496":7,"497":3,"499":11,"500":11}}],["module",{"0":{"66":1},"2":{"66":1,"78":1}}],["moment",{"2":{"14":1,"968":2,"969":2}}],["medium",{"2":{"1052":3}}],["media",{"2":{"27":5,"961":1}}],["mergeicon",{"2":{"608":1,"610":1}}],["message",{"2":{"479":1,"480":1,"481":1,"499":6,"500":5}}],["messagertrigger",{"2":{"478":2}}],["messager",{"2":{"65":2,"66":2,"68":1,"78":1,"86":1,"478":2,"480":1,"481":1,"482":1,"483":1,"484":1}}],["menucheckbox",{"2":{"859":1}}],["menudivideroptions",{"2":{"475":1}}],["menuheadingoptions",{"2":{"475":1}}],["menulistitem>",{"2":{"473":1}}],["menulistitem",{"0":{"475":1},"2":{"464":3,"467":3,"473":3,"475":1,"476":1}}],["menuoptions>",{"2":{"471":1,"474":3}}],["menuoptions",{"0":{"473":1},"2":{"461":1,"473":1,"474":2,"861":1}}],["menu3",{"2":{"460":2}}],["menu2",{"2":{"459":3}}],["menu1",{"2":{"451":2}}],["menushowbybtn",{"2":{"212":2}}],["menutoggle2",{"2":{"203":2}}],["menutoggle3",{"2":{"202":1}}],["menutoggle1",{"2":{"196":2}}],["menutoggl3",{"2":{"202":1}}],["menuitemoptions",{"0":{"476":1},"2":{"473":2,"475":1,"476":1}}],["menuitem",{"2":{"196":1,"202":1,"203":1,"251":1,"451":1,"459":1,"460":1}}],["menu>",{"2":{"154":1,"195":1,"244":1,"245":1,"249":1,"252":1,"253":1,"254":1,"439":1,"440":1,"441":1,"442":1,"443":1,"444":1,"445":1,"446":1,"447":1,"502":2,"503":1,"505":1,"506":1,"507":1,"508":1,"509":1,"510":1,"511":1,"543":1,"629":1,"630":2}}],["menu",{"0":{"262":1,"474":1},"2":{"154":6,"195":5,"196":2,"202":2,"203":2,"225":1,"233":1,"241":1,"244":7,"245":6,"246":1,"249":2,"251":2,"252":3,"253":5,"254":10,"255":1,"374":1,"439":7,"440":7,"441":5,"442":6,"443":6,"444":6,"445":6,"446":7,"447":8,"448":4,"449":10,"451":5,"453":4,"454":2,"455":3,"456":3,"458":2,"459":2,"460":1,"461":2,"473":10,"474":1,"502":8,"503":1,"505":1,"506":1,"507":1,"508":1,"509":1,"510":1,"511":1,"543":17,"545":1,"547":2,"571":1,"573":1,"577":1,"629":7,"630":15,"650":1,"677":1,"794":1,"795":2,"797":1,"803":1,"804":2,"806":1,"861":1}}],["methods",{"2":{"292":2}}],["methodname",{"2":{"98":2}}],["meta",{"2":{"63":2,"64":6}}],["me",{"2":{"14":1,"115":2,"968":2,"969":2}}],["meaning",{"2":{"1":1,"2":1}}],["mysessionstore",{"2":{"876":4}}],["mysecretcode",{"2":{"870":1,"871":1,"872":1,"874":2,"875":2,"876":6}}],["mystore",{"2":{"876":4}}],["myname",{"2":{"874":2,"875":2}}],["mynavrenderbtn",{"2":{"81":2,"104":2}}],["mynav",{"2":{"65":2,"66":2,"78":1,"80":2,"81":2,"82":3,"103":2,"104":2,"105":3}}],["mymodal2",{"2":{"491":2}}],["mymodal",{"2":{"487":3}}],["mydtable",{"2":{"267":3,"273":1,"277":1,"278":1,"279":1,"280":1}}],["mydropdownbtn",{"2":{"246":2}}],["mydropdownmenu",{"2":{"245":3}}],["mydate",{"2":{"98":1}}],["mycolorpicker",{"2":{"184":2,"185":2,"186":2,"187":2,"189":2,"190":2,"191":2}}],["mycolor",{"2":{"98":2}}],["mypicker",{"2":{"97":1,"98":5}}],["myelement",{"2":{"88":2}}],["mytable",{"2":{"68":2}}],["my",{"2":{"14":1,"968":2,"969":2}}],["等工具类",{"2":{"1056":1}}],["等工具来生成调色板",{"2":{"4":1}}],["等颜色css工具类",{"2":{"592":1}}],["等价于",{"2":{"392":1}}],["等指令来配置日历组件",{"2":{"176":1}}],["等",{"2":{"40":1,"92":1}}],["等宽字体",{"0":{"1045":1},"2":{"11":1}}],["衬线字体",{"0":{"1044":1},"2":{"11":1}}],["衬线字体和等宽字体",{"2":{"11":1}}],["更换为",{"2":{"786":1}}],["更方便的提前查看最终效果",{"2":{"613":1,"614":1,"615":1,"616":1,"617":1,"619":1,"620":2}}],["更方便定制外观",{"2":{"71":1}}],["更新导航项",{"0":{"521":1}}],["更新菜单项",{"0":{"457":1}}],["更新时间",{"2":{"300":1}}],["更上一层楼",{"2":{"11":1,"12":1,"13":1,"1043":2,"1044":2,"1045":2,"1059":2,"1069":4,"1082":4,"1083":4,"1097":1,"1098":1,"1099":1,"1100":1,"1104":1,"1105":1,"1106":1}}],["更多插件开发中",{"0":{"386":1}}],["更多",{"2":{"357":1,"360":1,"446":1,"502":1,"503":1,"505":1,"506":1,"507":1,"508":1,"510":1,"511":1,"629":1,"633":1}}],["更多操作",{"2":{"195":1,"196":1,"202":1,"203":1,"244":1,"245":1,"246":2,"247":1,"248":1,"249":1,"250":1,"251":1,"254":1,"440":1,"451":1,"459":1,"460":1,"675":1}}],["更多关于主题的内容参考",{"2":{"9":1}}],["更多用法和例子参考",{"2":{"7":1}}],["白日依山尽",{"2":{"11":1,"12":1,"13":1,"1043":1,"1044":1,"1045":1,"1059":2,"1069":4,"1076":2,"1077":2,"1078":2,"1079":2,"1082":4,"1083":4,"1097":1,"1098":1,"1099":1,"1100":1,"1104":1,"1105":1,"1106":1}}],["l",{"2":{"167":1,"168":1,"835":2}}],["lowercase",{"0":{"1088":1},"2":{"1088":1}}],["loose",{"2":{"1056":10}}],["longer",{"2":{"878":1}}],["longtitle",{"2":{"835":3}}],["lock",{"2":{"846":1,"847":1}}],["localstorage",{"2":{"869":1}}],["local",{"2":{"821":2,"869":1}}],["localhost",{"2":{"47":2,"50":1}}],["lorem",{"2":{"601":1,"602":1,"603":1}}],["loading",{"2":{"948":2}}],["load",{"0":{"235":1},"2":{"235":1,"948":2}}],["log",{"2":{"67":2,"88":2,"113":2,"118":1,"196":2,"202":2,"203":3,"251":1,"282":1,"283":1,"411":8,"412":8,"451":2,"459":2,"460":1,"482":2,"500":2,"547":1,"549":1,"627":1,"633":1,"637":1,"675":3,"873":1}}],["labore",{"2":{"601":1,"602":1,"603":1}}],["laboriosam",{"2":{"601":1,"602":1,"603":1}}],["label>被禁用",{"2":{"781":1,"782":1}}],["label>indeterminate",{"2":{"776":1}}],["label>选中",{"2":{"776":4,"777":4}}],["label>未选中",{"2":{"776":2,"777":2}}],["label>",{"2":{"763":2,"764":3,"765":3,"767":3,"768":3,"770":3,"771":3,"774":3,"775":4,"776":7,"777":6,"781":2,"782":2,"784":3,"785":3,"786":3,"834":2,"835":29,"837":2,"838":4,"839":4,"840":4}}],["label",{"2":{"56":2,"285":1,"299":1,"430":2,"431":1,"432":3,"433":7,"434":25,"435":4,"436":2,"437":4,"763":2,"764":3,"765":3,"767":3,"768":3,"770":3,"771":3,"774":3,"775":4,"781":1,"782":1,"784":3,"785":3,"786":3,"834":4,"835":47,"837":3,"838":8,"839":6,"840":9,"841":1,"842":2,"1020":3,"1023":3,"1026":3}}],["last",{"2":{"374":1,"547":2,"572":1,"939":1}}],["layout",{"2":{"289":6,"292":3,"293":2,"350":1,"618":1}}],["lang",{"2":{"289":1}}],["lang=",{"2":{"63":1,"64":3}}],["lazy",{"2":{"11":1,"12":1,"13":1,"1043":2,"1044":2,"1045":2,"1059":2,"1069":4,"1076":2,"1077":2,"1078":2,"1079":2,"1082":4,"1083":4,"1087":2,"1088":2,"1089":2,"1090":2,"1097":1,"1098":1,"1099":1,"1100":1,"1104":1,"1105":1,"1106":1}}],["lt",{"0":{"776":1},"2":{"24":1,"53":1,"67":1,"87":1,"113":1,"132":1,"146":2,"150":1,"158":2,"176":1,"231":1,"252":1,"253":1,"263":1,"267":1,"296":2,"298":1,"313":1,"318":2,"414":1,"430":1,"444":1,"445":1,"451":1,"464":1,"467":2,"487":1,"502":3,"526":1,"528":2,"536":1,"612":7,"613":1,"614":1,"615":1,"616":1,"617":1,"618":1,"620":3,"713":4,"761":2,"776":1,"813":1,"814":1,"817":1,"819":1,"820":1,"821":1,"822":1,"823":1,"824":1,"825":1,"826":1,"834":1,"835":1,"836":1,"839":2,"851":1,"1061":2}}],["lglong",{"2":{"232":1}}],["lgwide",{"2":{"232":1}}],["lg",{"2":{"18":1,"19":1,"21":1,"24":2,"27":2,"29":1,"34":1,"35":1,"37":1,"133":4,"135":1,"139":1,"141":2,"142":1,"152":1,"155":1,"163":1,"164":1,"165":1,"167":1,"168":1,"173":1,"232":1,"406":1,"432":1,"433":1,"436":1,"449":1,"489":1,"492":1,"493":1,"542":1,"827":1,"831":1,"846":1,"847":7,"849":1,"850":1,"854":1,"855":1,"1049":3,"1056":6}}],["licenses",{"2":{"878":2}}],["licensed",{"2":{"878":3}}],["license",{"0":{"878":1},"2":{"878":4}}],["listposition",{"0":{"730":1}}],["list",{"0":{"1063":1,"1064":1,"1065":1,"1066":1},"2":{"630":1,"634":1,"764":2,"765":2,"769":1,"770":1,"771":1,"772":1,"774":1,"775":1,"778":2,"784":2,"785":2,"786":1,"787":2,"835":3,"839":1,"1061":10,"1063":2,"1064":2,"1065":2,"1066":2}}],["list=",{"2":{"67":1,"113":1}}],["light",{"2":{"434":1,"1052":3}}],["lighter",{"2":{"434":1}}],["limitsize",{"0":{"706":1,"754":1},"2":{"681":2,"718":2}}],["limitcount",{"0":{"703":1,"751":1},"2":{"680":2,"717":2}}],["limit",{"2":{"412":9,"426":1,"710":1,"712":1,"758":1,"760":1}}],["li>子列表项",{"2":{"1063":3,"1064":3,"1065":3,"1066":3}}],["li>作为示例",{"2":{"1063":1,"1064":1,"1065":1,"1066":1}}],["li>含四个列表项",{"2":{"1063":1,"1064":1,"1065":1,"1066":1}}],["li>这是一个列表",{"2":{"1063":1,"1064":1,"1065":1,"1066":1}}],["li>",{"2":{"146":5,"154":2,"195":3,"244":3,"245":3,"249":6,"253":2,"254":6,"439":3,"440":4,"441":4,"442":3,"443":3,"444":3,"445":3,"446":4,"447":7,"502":14,"503":1,"509":7,"543":11,"624":3,"625":3,"626":3,"627":3,"629":3,"630":7,"1063":8,"1064":8,"1065":8,"1066":8}}],["li",{"2":{"146":2,"154":2,"195":3,"244":3,"245":3,"253":3,"254":7,"439":3,"440":4,"441":4,"442":3,"443":3,"444":3,"445":3,"446":4,"447":7,"502":13,"503":1,"509":7,"543":11,"624":4,"625":3,"626":3,"627":3,"629":3,"630":7}}],["linkplan",{"2":{"835":2}}],["linkproduct",{"2":{"835":2}}],["linkcreator",{"0":{"557":1},"2":{"374":1,"547":3,"549":1}}],["link",{"2":{"63":1,"64":3,"110":3,"125":2,"126":1,"127":2,"162":3,"173":1,"285":1,"296":4,"357":3,"360":3,"361":2,"374":4,"547":10,"548":2,"549":2,"571":1,"575":1,"630":1,"634":1}}],["line",{"0":{"1078":1},"2":{"14":1,"1058":1,"1059":7,"1078":1,"1099":2}}],["lib=zui",{"2":{"54":1}}],["libs",{"2":{"53":1,"64":2}}],["lib",{"2":{"52":2,"53":9,"54":1,"68":2}}],["living",{"2":{"14":1,"968":2,"969":2}}],["lie",{"2":{"14":1,"968":2,"969":2}}],["less",{"2":{"878":1}}],["legend>",{"2":{"839":4}}],["legend",{"2":{"839":1}}],["leading",{"2":{"664":1,"1054":1,"1055":17,"1056":42}}],["left",{"2":{"208":3,"230":1,"233":1,"241":1,"267":4,"271":1,"272":2,"276":1,"281":2,"282":1,"290":3,"293":2,"374":2,"479":3,"485":3,"536":1,"537":2,"538":2,"540":1,"541":1,"543":2,"544":2,"547":5,"548":2,"549":1,"630":1,"634":1,"667":3,"670":3,"961":1,"969":2,"993":1,"994":1,"998":2,"1037":1,"1061":1,"1069":1}}],["let",{"2":{"93":2}}],["level",{"2":{"1":1,"93":1,"335":1}}],["length",{"2":{"1":1,"350":5}}],["duplicatedhint",{"0":{"707":1,"755":1}}],["duplicatedcallback",{"0":{"425":1},"2":{"414":1,"425":1}}],["duplicated",{"2":{"412":2}}],["duplicatedtip",{"2":{"410":2,"414":1}}],["duration",{"2":{"280":1,"625":3,"920":1}}],["dd",{"2":{"300":2,"797":1,"806":1,"866":3}}],["ddeeff",{"2":{"273":1,"278":1}}],["d>>",{"2":{"292":2}}],["d>",{"2":{"292":7}}],["d",{"2":{"292":1,"792":1,"801":1,"866":1}}],["draft",{"2":{"386":1}}],["dragon",{"2":{"815":1,"816":1,"828":2,"835":8}}],["draggable",{"0":{"750":1},"2":{"403":2,"414":1,"722":2}}],["draggablestate",{"2":{"180":2}}],["drag",{"2":{"280":1}}],["dragnestedtip",{"2":{"93":1}}],["drop",{"2":{"908":1}}],["dropmenu",{"2":{"256":5}}],["dropup",{"2":{"255":1}}],["dropdownbuttonoptions",{"2":{"656":1,"658":1}}],["dropdownfortoolbar3",{"2":{"630":2}}],["dropdownfortoolbar2",{"2":{"630":2}}],["dropdownfortoolbar1",{"2":{"629":2}}],["dropdownmenu",{"2":{"543":2}}],["dropdownoptions",{"0":{"258":1},"1":{"259":1,"260":1,"261":1,"262":1}}],["dropdowntoggle",{"2":{"251":2}}],["dropdownexample",{"2":{"154":2}}],["dropdown=",{"2":{"120":1,"121":1}}],["dropdown",{"0":{"576":1},"2":{"120":1,"121":1,"154":2,"244":4,"245":2,"246":5,"247":1,"248":1,"249":2,"251":3,"252":2,"253":2,"254":4,"255":3,"357":2,"359":1,"360":2,"361":2,"369":1,"502":2,"543":4,"547":2,"629":4,"630":8,"633":2,"634":4,"657":1,"675":2}}],["dave",{"2":{"878":1}}],["dashboardoptions",{"0":{"242":1},"2":{"236":1,"242":1}}],["dashboard",{"2":{"230":3}}],["dashboardexample",{"2":{"230":2}}],["day",{"2":{"180":1,"865":1}}],["danger",{"2":{"109":1,"158":1,"281":1,"409":1,"434":1,"435":2,"447":1,"480":2,"597":1,"620":1,"669":3,"670":1,"844":1,"845":1}}],["darkmodeexample1",{"2":{"781":2,"782":2}}],["dark",{"2":{"109":1,"158":1,"434":1}}],["datagrid",{"2":{"386":1}}],["data",{"2":{"85":5,"89":1,"93":2,"115":2,"118":1,"121":3,"154":3,"194":1,"195":1,"201":1,"244":2,"245":3,"246":1,"247":3,"248":4,"249":2,"250":3,"251":1,"252":1,"253":1,"254":1,"267":2,"270":1,"271":1,"272":1,"273":2,"274":1,"276":1,"277":1,"278":1,"279":1,"280":1,"281":1,"282":1,"283":1,"284":1,"289":4,"290":1,"292":7,"293":1,"303":1,"312":2,"313":2,"326":1,"350":1,"357":2,"360":2,"411":3,"412":3,"456":1,"487":7,"488":15,"489":14,"490":3,"491":6,"495":3,"496":5,"497":5,"502":1,"520":1,"543":4,"555":1,"624":5,"625":3,"626":3,"627":8,"629":1,"630":2,"642":1,"667":36,"668":6,"669":23,"677":1,"794":1,"795":5,"796":5,"803":1,"804":5,"805":5,"835":2,"860":2}}],["datetime",{"2":{"821":2}}],["datetimepicker2",{"2":{"800":3}}],["datetimepicker1",{"2":{"800":3}}],["datetimepicker",{"2":{"793":4,"799":4,"800":2,"801":4,"802":4,"804":4,"805":4}}],["datelike",{"2":{"797":2,"806":2,"864":2,"865":2,"866":2}}],["datepicker2",{"2":{"791":3}}],["datepicker1",{"2":{"791":3}}],["datepicker",{"2":{"67":1,"80":1,"98":6,"103":1,"113":1,"790":4,"791":2,"792":4,"795":4,"796":4,"809":2}}],["date",{"2":{"65":1,"66":1,"78":1,"180":4,"181":2,"300":5,"312":3,"322":4,"793":2,"794":1,"795":6,"796":6,"802":2,"803":1,"804":6,"805":6,"819":2,"864":3,"865":3,"866":1}}],["direction",{"0":{"928":1},"1":{"929":1},"2":{"929":1}}],["dirtytype",{"2":{"293":1}}],["dialog",{"2":{"487":2,"488":1,"489":1,"490":1,"491":1,"492":1}}],["disc",{"0":{"1065":1},"2":{"1061":2,"1065":2}}],["display",{"2":{"964":1}}],["dismiss=",{"2":{"487":2,"488":2,"489":2,"490":1,"491":2}}],["disabled>禁用按钮",{"2":{"946":1}}],["disabled>",{"2":{"763":1,"767":1,"946":1}}],["disabledtoolbar",{"2":{"637":2}}],["disabled=",{"2":{"170":2,"774":1,"775":1,"781":1,"782":1,"946":1}}],["disabled",{"0":{"222":1},"2":{"92":1,"170":4,"253":2,"347":2,"359":1,"361":2,"369":1,"398":2,"414":1,"443":2,"448":1,"476":1,"502":1,"509":1,"538":3,"609":1,"610":1,"620":1,"637":1,"677":1,"761":2,"764":2,"765":2,"767":1,"768":2,"770":2,"771":2,"774":1,"775":1,"778":1,"781":1,"782":1,"787":1,"797":1,"806":1,"811":1,"828":6,"832":1,"861":1,"862":1,"946":6,"955":3}}],["dist",{"2":{"64":2}}],["dividertoolbar",{"2":{"635":2}}],["divider",{"2":{"148":2,"224":1,"254":2,"255":1,"441":2,"447":2,"448":1,"451":1,"459":1,"460":1,"502":1,"512":1,"630":2,"635":1,"890":1}}],["divine",{"2":{"14":1,"968":2,"969":2}}],["div>上一层楼",{"2":{"1099":1,"1104":1,"1105":1,"1106":1}}],["div>不可见",{"2":{"1001":1}}],["div>可见",{"2":{"1001":1}}],["div>普通",{"2":{"955":1}}],["div>2",{"2":{"537":1,"541":1}}],["div>共",{"2":{"536":1,"543":1}}],["div>张三",{"2":{"447":1}}],["div>",{"2":{"18":2,"19":2,"26":1,"34":2,"35":2,"67":2,"80":1,"88":2,"103":1,"113":2,"124":1,"125":1,"126":2,"127":5,"128":1,"132":7,"133":20,"134":24,"138":3,"139":7,"140":1,"141":5,"150":1,"151":4,"152":5,"153":1,"154":2,"184":1,"185":1,"186":1,"187":5,"190":1,"191":2,"195":1,"196":1,"202":1,"203":1,"230":1,"245":1,"267":2,"389":1,"390":1,"391":1,"392":1,"394":1,"395":1,"396":1,"397":1,"398":1,"400":1,"401":1,"402":1,"403":1,"404":1,"405":1,"406":1,"408":1,"409":1,"410":1,"411":1,"412":1,"442":3,"447":4,"451":1,"459":1,"460":1,"487":8,"488":8,"489":8,"490":5,"491":8,"502":1,"536":1,"537":1,"541":1,"543":2,"544":1,"547":3,"548":2,"549":1,"579":5,"580":1,"581":16,"582":3,"587":1,"588":1,"591":2,"592":2,"593":2,"595":2,"596":2,"597":4,"601":1,"602":1,"603":1,"606":1,"607":1,"608":1,"609":1,"624":4,"625":4,"626":5,"627":4,"629":1,"630":4,"633":2,"634":1,"635":1,"636":1,"672":1,"673":1,"674":1,"675":1,"679":1,"715":1,"764":1,"765":1,"770":1,"771":1,"772":1,"774":4,"775":5,"776":7,"777":6,"781":2,"782":2,"784":4,"785":4,"786":4,"790":1,"791":2,"792":1,"793":1,"795":1,"796":1,"799":1,"800":2,"801":1,"802":1,"804":1,"805":1,"808":1,"809":2,"810":1,"830":3,"834":3,"835":50,"837":2,"838":3,"839":6,"840":5,"844":2,"845":2,"846":4,"847":20,"848":2,"852":2,"853":4,"854":3,"858":1,"859":1,"860":2,"903":6,"944":8,"948":1,"955":2,"957":4,"959":3,"962":1,"968":1,"969":1,"973":1,"974":1,"975":1,"976":1,"977":1,"981":1,"982":1,"983":1,"984":1,"985":1,"986":1,"987":1,"988":1,"992":2,"993":2,"994":7,"998":16,"1001":4,"1004":7,"1017":1,"1020":1,"1023":1,"1026":1,"1029":1,"1032":5,"1035":5,"1039":4,"1040":4,"1043":1,"1044":1,"1045":1,"1049":10,"1052":6,"1055":8,"1056":24,"1059":6,"1097":1,"1098":1,"1099":1,"1100":1,"1104":1,"1105":1,"1106":1}}],["div",{"2":{"18":2,"19":2,"26":1,"34":2,"35":2,"67":2,"80":1,"88":2,"103":1,"113":2,"124":1,"125":1,"126":2,"127":5,"128":1,"132":8,"133":20,"134":24,"138":3,"139":7,"140":1,"141":5,"150":2,"151":4,"152":5,"153":1,"154":2,"176":1,"184":1,"185":1,"186":1,"187":5,"190":1,"191":2,"195":1,"196":1,"202":1,"203":1,"230":1,"245":1,"267":4,"389":1,"390":1,"391":1,"392":1,"394":1,"395":1,"396":1,"397":1,"398":1,"400":1,"401":1,"402":1,"403":1,"404":1,"405":1,"406":1,"408":1,"409":1,"410":1,"411":1,"412":1,"442":3,"447":3,"451":2,"459":1,"460":1,"487":9,"488":8,"489":8,"490":5,"491":8,"502":1,"536":1,"543":1,"544":1,"547":3,"548":2,"549":1,"579":5,"580":1,"581":16,"582":3,"587":1,"588":1,"591":2,"592":2,"593":2,"595":2,"596":2,"597":4,"601":1,"602":1,"603":1,"606":1,"607":1,"608":1,"609":1,"624":4,"625":4,"626":5,"627":4,"629":1,"630":4,"633":2,"634":1,"635":1,"636":1,"672":1,"673":1,"674":1,"675":1,"679":1,"715":1,"764":1,"765":1,"770":1,"771":1,"772":1,"774":4,"775":5,"776":7,"777":6,"781":2,"782":2,"784":4,"785":4,"786":4,"790":1,"791":2,"792":1,"793":1,"795":1,"796":1,"799":1,"800":2,"801":1,"802":1,"804":1,"805":1,"808":1,"809":2,"810":1,"830":3,"834":3,"835":50,"837":2,"838":3,"839":6,"840":5,"844":2,"845":2,"846":4,"847":16,"848":2,"852":2,"853":4,"854":3,"858":1,"859":1,"860":2,"903":6,"944":8,"948":1,"955":5,"957":4,"959":3,"962":1,"968":1,"969":1,"973":1,"974":1,"975":1,"976":1,"977":1,"981":1,"982":1,"983":1,"984":1,"985":1,"986":1,"987":1,"988":1,"992":2,"993":2,"994":7,"998":16,"1001":2,"1004":7,"1017":1,"1020":1,"1023":1,"1026":1,"1029":1,"1032":5,"1035":5,"1039":4,"1040":4,"1043":1,"1044":1,"1045":1,"1049":10,"1052":6,"1055":8,"1056":24,"1059":6,"1097":1,"1098":1,"1099":1,"1100":1,"1104":1,"1105":1,"1106":1}}],["dtablecheckable",{"2":{"339":1,"340":1,"341":1,"343":1,"344":1,"347":1,"348":1,"349":1,"350":1,"352":5,"353":1,"354":4}}],["dtablenested",{"2":{"328":1,"329":1,"330":1,"332":1,"336":4}}],["dtablesortable",{"2":{"381":4}}],["dtablesorttype",{"2":{"309":2,"310":1}}],["dtablestate>",{"2":{"293":1}}],["dtablepointerinfo",{"2":{"293":1}}],["dtablepluginevents",{"2":{"292":2}}],["dtablepluginname",{"2":{"292":1}}],["dtableplugintypes",{"2":{"292":3}}],["dtableplugin",{"2":{"292":3,"293":1}}],["dtablepluginlike",{"2":{"289":1,"292":1}}],["dtablewithplugincolinfo",{"2":{"292":1}}],["dtablewithplugincolsetting",{"2":{"292":1}}],["dtablewithpluginoptions",{"2":{"292":1}}],["dtablewithplugin",{"2":{"292":1}}],["dtable>",{"2":{"289":4}}],["dtablelayout",{"2":{"289":7,"292":4,"293":1}}],["dtableoptions",{"2":{"289":1,"293":1}}],["dtable",{"2":{"44":1,"68":4,"267":6,"270":1,"271":1,"272":1,"273":4,"274":1,"276":1,"277":3,"278":3,"279":3,"280":1,"281":1,"282":2,"283":2,"284":1,"286":2,"287":5,"289":11,"293":2}}],["decimal",{"0":{"1066":1},"2":{"1061":2,"1066":2}}],["details",{"2":{"878":1}}],["delay",{"2":{"610":1,"670":1}}],["deleniti",{"2":{"601":2,"602":2,"603":2}}],["deleteclass",{"0":{"696":1,"740":1}}],["deletetext",{"0":{"695":1,"739":1}}],["deletebtn",{"0":{"693":1,"737":1},"2":{"720":2}}],["delete",{"2":{"357":1,"360":2,"361":2,"675":1}}],["deletestep",{"2":{"93":1}}],["deletesteptip",{"2":{"93":1}}],["deleteicon",{"0":{"694":1,"738":1},"2":{"93":1}}],["defaltfileinfo",{"0":{"419":1},"2":{"414":1,"419":1}}],["defaultfilelist",{"0":{"705":1,"753":1},"2":{"723":2}}],["defaultfiles",{"2":{"397":2,"398":1,"408":1,"409":1,"414":1}}],["defaultnestedshow",{"2":{"676":1}}],["defaultsummary",{"2":{"350":2}}],["defaultoptions",{"2":{"292":1}}],["defaultcolwidth",{"2":{"271":1,"289":1}}],["defaultvalue",{"2":{"98":1,"184":1,"185":1,"189":1,"190":1,"610":1,"791":3,"797":1,"800":3,"806":1,"809":3,"811":1,"858":1,"859":1,"861":1}}],["default",{"2":{"16":1,"21":1,"32":1,"79":1,"93":1,"102":1,"312":1,"489":1,"860":1,"925":1,"944":2}}],["defineplugin",{"2":{"286":1}}],["define",{"2":{"93":1}}],["destroy",{"2":{"79":1,"97":1,"98":3,"102":1,"474":1}}],["description",{"2":{"181":1}}],["desc",{"2":{"11":1,"305":1,"308":1,"964":1,"966":1,"971":1,"979":1,"990":1,"997":1,"1000":1,"1003":1,"1054":1,"1058":1,"1068":1,"1074":1,"1081":1,"1085":1,"1092":1,"1095":1,"1102":1}}],["developer",{"2":{"618":1}}],["dev",{"2":{"47":1,"50":1,"54":3,"55":2}}],["dolore",{"2":{"601":1,"602":1,"603":1}}],["doloribus",{"2":{"601":2,"602":2,"603":2}}],["dolor",{"2":{"601":2,"602":2,"603":2}}],["dot",{"2":{"434":13,"435":1,"436":1,"629":1,"633":1}}],["dotted",{"2":{"252":12}}],["double",{"2":{"374":2,"537":2,"538":2,"543":2,"544":2,"547":4}}],["doing",{"2":{"298":1,"303":1,"312":1,"313":1}}],["down",{"2":{"267":1,"276":1,"281":1,"282":1,"293":1,"630":2,"904":1,"977":2}}],["download",{"2":{"196":1,"202":1,"203":1,"251":1,"451":1,"459":1,"460":1,"675":1}}],["do",{"2":{"117":1,"118":2}}],["documentation",{"2":{"878":1}}],["document",{"2":{"115":2,"203":1,"212":1,"267":1}}],["doctype",{"2":{"63":1,"64":3}}],["docs",{"2":{"45":1,"50":1,"55":2,"618":1}}],["dom",{"2":{"60":2}}],["done",{"2":{"298":1,"303":1,"312":1,"313":1}}],["don",{"2":{"14":1,"968":2,"969":2}}],["dog",{"2":{"11":1,"12":1,"13":1,"858":2,"859":2,"1043":2,"1044":2,"1045":2,"1059":2,"1069":4,"1076":2,"1077":2,"1078":2,"1079":2,"1082":4,"1083":4,"1087":2,"1088":2,"1089":2,"1090":2,"1097":1,"1098":1,"1099":1,"1100":1,"1104":1,"1105":1,"1106":1}}],["d8b4fe",{"2":{"9":1}}],["字内换行",{"0":{"1104":1}}],["字符串",{"2":{"868":1}}],["字符串辅助方法",{"0":{"867":1},"1":{"868":1},"2":{"90":1}}],["字段意义上有相似性",{"2":{"835":2}}],["字节数或带单位的大小",{"2":{"418":1}}],["字重",{"0":{"13":1},"2":{"13":1}}],["字重和行高多个部分",{"2":{"10":1}}],["字号用于设置文本呈现的大小",{"2":{"12":1}}],["字号",{"0":{"12":1},"2":{"10":1,"12":1}}],["字体粗细",{"0":{"1050":1},"1":{"1051":1,"1052":1},"2":{"1052":12}}],["字体大小",{"0":{"1047":1},"1":{"1048":1,"1049":1},"2":{"1049":20}}],["字体图标生成",{"2":{"61":1}}],["字体用于设置文本呈现的风格",{"2":{"11":1}}],["字体风格",{"0":{"11":1,"1041":1},"1":{"1042":1,"1043":1,"1044":1,"1045":1,"1046":1}}],["字体配置包含字体",{"2":{"10":1}}],["字体",{"0":{"10":1},"1":{"11":1,"12":1,"13":1,"14":1},"2":{"11":1,"74":1,"630":1,"634":1,"1046":1}}],["主体",{"2":{"612":1}}],["主动展开菜单",{"0":{"203":1}}],["主要包括",{"2":{"964":1}}],["主要包含语义化调色板",{"2":{"0":1}}],["主要特性",{"2":{"613":1,"614":1,"615":1,"616":1,"617":1,"618":1,"619":1,"620":1}}],["主要导航",{"0":{"505":1},"2":{"505":1,"510":1}}],["主要标签",{"2":{"431":1}}],["主要按钮",{"2":{"109":1,"158":1}}],["主要有如下区别",{"2":{"71":1}}],["主题定制",{"2":{"71":1}}],["主题",{"0":{"879":1},"2":{"9":1,"11":1,"12":1,"13":1,"22":1,"30":1,"38":1,"42":1,"447":1}}],["80",{"2":{"267":2}}],["800",{"2":{"9":2,"280":2}}],["8",{"2":{"63":1,"64":3,"133":1,"134":1,"187":4,"189":1,"190":3,"230":2,"232":3,"772":1,"866":1,"931":1,"998":1,"1032":1,"1035":1,"1055":3}}],["84+",{"2":{"59":2}}],["8px",{"2":{"37":1}}],["88",{"2":{"9":1}}],["4xl",{"2":{"1049":3}}],["48",{"2":{"903":1,"973":1,"974":1,"975":1,"976":1,"977":1,"994":1}}],["42",{"2":{"267":2,"435":2,"536":2,"543":2,"809":1}}],["45",{"2":{"252":1,"543":1}}],["4096",{"2":{"397":1,"398":1,"408":1,"409":1}}],["40",{"2":{"252":1,"543":1,"591":1,"592":1,"593":1,"595":1,"596":1,"597":1,"835":1,"1004":3}}],["400",{"2":{"9":2,"267":1,"280":1}}],["4px",{"2":{"37":7,"40":4}}],["4",{"2":{"18":2,"19":2,"34":2,"35":2,"61":1,"132":1,"133":2,"134":2,"139":1,"141":2,"165":1,"230":3,"231":1,"232":3,"248":1,"267":1,"326":1,"502":1,"536":1,"538":1,"540":2,"542":3,"543":1,"544":1,"835":1,"903":6,"952":2,"953":2,"969":1,"994":3,"998":1,"1006":1,"1011":1,"1032":1,"1035":1,"1037":2,"1055":3,"1059":1}}],["41",{"2":{"9":1}}],["46",{"2":{"9":1}}],["11",{"2":{"537":2,"541":2}}],["1kb",{"2":{"418":1}}],["1mb",{"2":{"395":2}}],["1s",{"2":{"280":1}}],["18",{"2":{"613":1,"614":1,"615":1,"616":1,"617":1,"618":1,"619":1,"620":2,"866":1}}],["18+",{"2":{"61":1}}],["182",{"2":{"9":1}}],["1+2=",{"2":{"117":1}}],["1+",{"2":{"59":1}}],["15",{"2":{"37":2,"252":1,"280":1,"543":1}}],["1536px",{"2":{"29":1}}],["1px",{"2":{"37":6,"280":1,"449":1}}],["128",{"2":{"588":1}}],["1280px",{"2":{"29":1}}],["12",{"2":{"283":1,"613":1,"614":1,"615":1,"616":1,"617":1,"618":1,"619":1,"620":2,"791":1,"800":1}}],["120",{"2":{"272":1}}],["126+",{"2":{"59":1}}],["12px",{"2":{"37":1}}],["125rem",{"2":{"21":1}}],["125",{"2":{"9":1}}],["1",{"2":{"21":1,"37":6,"71":2,"93":3,"117":1,"132":1,"133":2,"134":4,"139":1,"141":1,"230":1,"231":1,"232":5,"252":13,"267":5,"271":3,"272":1,"276":1,"277":1,"280":1,"281":1,"287":1,"300":1,"301":1,"303":1,"312":1,"313":1,"326":3,"374":1,"378":3,"447":1,"490":2,"536":1,"537":1,"538":1,"540":1,"542":3,"543":2,"544":2,"589":1,"613":5,"614":5,"615":5,"616":5,"617":5,"618":4,"619":5,"620":7,"716":1,"764":2,"765":2,"770":2,"771":2,"772":1,"782":1,"784":2,"785":2,"786":2,"795":3,"796":2,"797":1,"804":3,"805":2,"806":1,"835":11,"860":1,"876":2,"878":2,"891":2,"903":2,"925":1,"952":2,"953":2,"994":1,"998":1,"1006":1,"1007":1,"1011":1,"1012":1,"1037":2,"1039":1,"1040":1,"1059":1,"1063":2,"1064":2,"1065":2,"1066":2}}],["1rem",{"2":{"21":1}}],["14",{"2":{"9":1,"59":2}}],["146",{"2":{"9":1}}],["1314520",{"2":{"870":1,"871":1,"874":2,"875":2}}],["13",{"2":{"98":1,"939":1}}],["133",{"2":{"9":1}}],["136",{"2":{"9":1}}],["16",{"2":{"187":3,"231":1,"903":3,"984":1}}],["16px",{"2":{"37":1}}],["166",{"2":{"9":1}}],["167",{"2":{"9":1}}],["10个字符以内",{"2":{"835":1}}],["10mb",{"2":{"395":2}}],["101",{"2":{"374":1,"547":1,"549":1}}],["1024",{"2":{"267":2,"397":1,"398":1,"408":1,"409":1,"418":1}}],["1024px",{"2":{"29":1}}],["10",{"2":{"133":1,"134":1,"252":1,"280":1,"374":1,"543":3,"547":3,"549":1,"597":1,"636":1,"866":1,"1004":3,"1055":3}}],["10px",{"2":{"37":1}}],["106",{"2":{"9":1}}],["10000000",{"2":{"1007":1,"1012":1}}],["1000000000",{"2":{"1007":1,"1012":1}}],["100px",{"2":{"488":1}}],["100mb",{"2":{"414":1}}],["100",{"2":{"9":2,"27":1,"267":3,"269":3,"270":2,"271":2,"272":1,"287":1,"289":2,"543":1,"619":2,"861":3,"961":1,"1007":1,"1012":1}}],["191",{"2":{"9":1}}],["2",{"2":{"93":1,"117":1,"132":1,"133":2,"134":6,"138":1,"139":1,"141":1,"230":1,"232":5,"267":1,"271":2,"272":1,"276":1,"281":1,"301":1,"303":1,"312":1,"313":1,"326":1,"378":5,"432":1,"447":2,"502":1,"536":1,"537":1,"538":1,"540":1,"541":1,"542":4,"543":1,"544":1,"547":3,"549":1,"581":1,"612":1,"613":3,"614":3,"615":3,"616":3,"617":3,"618":2,"619":3,"620":4,"764":2,"765":2,"770":2,"771":2,"772":1,"782":1,"784":2,"785":2,"786":2,"795":1,"796":1,"804":1,"805":1,"835":11,"847":5,"854":1,"876":2,"891":2,"903":2,"952":2,"953":2,"968":1,"994":1,"998":1,"1017":1,"1020":1,"1023":1,"1029":1,"1032":1,"1035":1,"1039":1,"1040":1,"1056":6,"1059":1,"1063":2,"1064":2,"1065":2,"1066":2}}],["2px",{"2":{"37":6}}],["2x",{"2":{"24":1}}],["2xl",{"2":{"21":1,"24":2,"27":2,"29":1,"37":1,"1049":3}}],["2018",{"2":{"866":1}}],["20px",{"2":{"405":1}}],["2048",{"2":{"397":1,"398":1,"408":1,"409":1}}],["2021",{"2":{"613":5,"614":5,"615":5,"616":5,"617":5,"618":5,"619":5,"620":5}}],["2022",{"2":{"267":4}}],["2023",{"2":{"98":1,"791":1,"800":1}}],["20",{"2":{"252":1,"267":2,"327":1,"543":1,"597":1,"676":1,"992":1,"993":1,"1004":3}}],["203",{"2":{"9":1}}],["200px",{"2":{"405":2}}],["200",{"2":{"9":2,"132":1,"134":6,"267":2,"269":1,"1026":2}}],["236",{"2":{"866":1}}],["231",{"2":{"9":1}}],["233",{"2":{"9":2}}],["216",{"2":{"9":1}}],["214",{"2":{"9":1}}],["24",{"2":{"301":1,"816":1,"828":1,"931":1,"968":1,"969":1,"981":1,"982":1,"983":1,"985":1,"987":1,"988":1}}],["244",{"2":{"9":1}}],["249",{"2":{"9":1}}],["243",{"2":{"9":1}}],["245",{"2":{"9":1}}],["25",{"2":{"37":1,"252":1,"543":1}}],["25px",{"2":{"37":1}}],["25rem",{"2":{"21":1}}],["252",{"2":{"9":1}}],["254",{"2":{"9":1}}],["255",{"2":{"9":2,"277":2}}],["250",{"2":{"9":1}}],["range",{"2":{"824":2}}],["radiooptionsexample",{"2":{"764":3,"768":3,"771":3}}],["radio",{"2":{"764":6,"768":6,"771":6,"775":8,"776":4,"777":3,"778":2,"786":4,"835":8,"839":4}}],["radius",{"2":{"16":2,"19":4,"21":9,"143":1,"174":1,"256":1,"280":1,"437":1,"449":2,"493":1,"599":1,"832":1}}],["rawjsconsole",{"2":{"411":3,"412":3}}],["ring",{"2":{"893":1,"894":1,"896":1,"897":1,"899":1}}],["rich",{"0":{"295":1},"1":{"296":1,"297":1,"298":1,"299":1,"300":1,"301":1,"302":1,"303":1},"2":{"285":1,"286":2}}],["right",{"2":{"159":1,"208":3,"267":2,"272":2,"281":1,"290":3,"293":2,"374":2,"446":1,"479":2,"485":3,"490":1,"536":1,"537":2,"538":2,"540":1,"541":1,"543":2,"544":2,"547":5,"549":1,"667":3,"670":3,"835":1,"961":1,"968":2,"994":1,"998":3,"1069":1}}],["r",{"2":{"252":12,"835":2}}],["relaxed",{"2":{"1056":10}}],["related",{"2":{"994":1}}],["relative",{"0":{"993":1},"2":{"948":2,"993":3,"998":8}}],["releasemanager",{"2":{"835":2}}],["rel=",{"2":{"63":1,"64":3}}],["required",{"2":{"797":1,"806":1,"811":1,"835":1,"840":5,"841":1,"861":1,"878":1}}],["requestinit",{"2":{"240":1}}],["replace",{"2":{"1059":1}}],["reply",{"2":{"630":1,"634":1}}],["repellendus",{"2":{"601":1,"602":1,"603":1}}],["rerum",{"2":{"601":1,"602":1,"603":1}}],["reiciendis",{"2":{"601":1,"602":1,"603":1}}],["rem",{"2":{"601":4,"602":4,"603":4}}],["removefilecallback",{"0":{"423":1},"2":{"414":1}}],["remove=",{"2":{"411":1}}],["removeconfirm",{"2":{"410":2,"414":1}}],["removebtn",{"2":{"409":4,"414":1}}],["removeblock",{"0":{"238":1},"2":{"238":1}}],["remove",{"2":{"93":1,"411":2,"547":2,"548":1,"550":1,"872":2}}],["renameclass",{"0":{"692":1,"736":1}}],["renametext",{"0":{"691":1,"735":1}}],["renameicon",{"0":{"690":1,"734":1}}],["renamefilecallback",{"0":{"424":1},"2":{"414":1,"424":1}}],["rename",{"2":{"411":2}}],["renamebtn",{"0":{"689":1,"733":1},"2":{"408":4,"414":1,"720":2}}],["renderactions",{"2":{"267":5}}],["renderoptions",{"2":{"98":1}}],["renderrow",{"2":{"93":2}}],["renderhtml",{"2":{"84":1,"112":1}}],["render",{"0":{"236":1,"471":1,"532":1},"2":{"79":1,"81":1,"93":2,"97":1,"98":2,"102":1,"104":1,"200":2,"236":1,"293":1,"455":2,"457":2,"474":1,"519":2,"521":2,"554":2,"641":2}}],["recusandae",{"2":{"601":1,"602":1,"603":1}}],["recperpage=45",{"2":{"543":1}}],["recperpage=40",{"2":{"543":1}}],["recperpage=35",{"2":{"543":1}}],["recperpage=30",{"2":{"543":1}}],["recperpage=25",{"2":{"543":1}}],["recperpage=20",{"2":{"543":1}}],["recperpage=15",{"2":{"543":1}}],["recperpage=100",{"2":{"543":1}}],["recperpage=10",{"2":{"543":1}}],["recperpage=50",{"2":{"543":1}}],["recperpage=5",{"2":{"543":1}}],["recperpage=",{"2":{"374":1,"547":3,"549":1}}],["recperpage",{"0":{"560":1,"568":1},"2":{"374":3,"547":8,"549":2}}],["rectotal",{"0":{"559":1,"567":1},"2":{"374":2,"547":6,"549":1}}],["record",{"2":{"231":1,"242":1,"289":2,"290":1,"291":1,"292":4,"293":1,"298":1,"303":2,"313":1,"316":1,"341":1,"349":1,"352":4,"354":1,"367":1,"414":1,"677":1,"868":1}}],["refreshtable",{"2":{"369":1}}],["refresh",{"2":{"369":1}}],["readonly",{"2":{"292":1,"610":1,"797":1,"806":1,"811":1,"829":3,"832":1}}],["react",{"0":{"112":1,"455":1,"519":1,"641":1},"2":{"84":6,"112":6,"200":2,"455":2,"467":2,"519":2,"528":2,"554":2,"641":2}}],["returns",{"2":{"381":3}}],["return",{"2":{"267":2,"284":6,"296":1,"300":1,"312":1,"313":1,"350":2,"378":2,"458":1,"522":1,"547":2,"548":1,"550":1}}],["red",{"2":{"111":1,"303":1,"777":2,"835":1}}],["result",{"2":{"267":1,"284":2,"292":2,"293":1}}],["responsive",{"2":{"231":1,"242":1,"270":2,"289":1}}],["resizeobserverentry",{"2":{"100":1}}],["resizeobserver",{"2":{"100":4}}],["resizeobservercallback",{"2":{"100":1}}],["resize",{"0":{"100":1},"2":{"100":1,"386":1,"630":1,"634":1}}],["reset",{"2":{"93":1}}],["register",{"2":{"93":2}}],["round",{"2":{"1007":1,"1012":1}}],["rounded",{"2":{"16":3,"18":2,"109":1,"139":8,"158":1,"163":8,"203":1,"212":1,"406":1,"408":1,"409":1,"433":8,"435":2,"593":2,"835":5,"887":1,"889":1,"903":4}}],["rotate",{"2":{"916":1}}],["rowactionlist",{"2":{"359":2}}],["rowactionitem",{"2":{"359":3}}],["row2",{"2":{"312":3,"313":4}}],["row1",{"2":{"312":3,"313":4}}],["rowpropvalue>",{"2":{"291":1}}],["rowpropvalue",{"2":{"291":1}}],["rowpropname",{"2":{"291":2}}],["rows=",{"2":{"817":1,"828":1,"829":1,"835":1}}],["rowspan",{"2":{"378":4}}],["rows",{"2":{"289":1,"292":1,"350":5}}],["rowinfolike",{"2":{"293":1}}],["rowinfo",{"2":{"289":7,"292":9,"293":3,"296":1,"303":1,"312":2,"313":4,"318":1,"362":1,"366":2,"367":2,"378":1,"381":7}}],["rowid",{"2":{"267":1,"284":1,"289":2,"291":1,"292":2,"328":4,"330":2,"332":1,"336":4,"339":1,"343":2,"347":2,"352":2,"353":1,"354":1}}],["rowkey",{"2":{"289":1}}],["rowhover",{"2":{"277":2,"289":1}}],["rowheight",{"2":{"273":1,"274":2,"289":1}}],["rowdatagetter",{"2":{"289":1}}],["rowdata",{"2":{"267":2,"284":2,"289":2,"291":1,"332":2,"361":2}}],["row",{"2":{"151":1,"195":1,"196":1,"202":1,"203":1,"289":1,"292":3,"293":1,"296":3,"297":1,"298":1,"299":1,"300":1,"302":2,"303":1,"318":1,"362":1,"366":2,"367":2,"378":3,"381":2,"447":1,"835":13,"1039":1,"1040":1,"1056":6}}],["rootattrs",{"2":{"677":1}}],["rootstyle",{"2":{"610":1,"677":1}}],["rootprops",{"2":{"476":1}}],["rootclass",{"0":{"225":1},"2":{"476":1,"610":1,"677":1}}],["rootindex++",{"2":{"93":1}}],["rootindex",{"2":{"93":3}}],["root",{"2":{"9":1,"21":1,"29":1,"37":1,"1049":3}}],["rgba",{"2":{"277":1,"280":1,"287":1}}],["rgb",{"2":{"9":12,"37":11,"280":1,"287":1}}],["3个以上框的自适应宽度",{"2":{"835":2}}],["31",{"2":{"613":1,"614":1,"615":1,"616":1,"617":1,"618":1,"619":1,"620":2}}],["3125rem",{"2":{"287":1}}],["36",{"2":{"447":1,"847":3}}],["333",{"2":{"279":1}}],["35",{"2":{"252":1,"273":1,"274":1,"543":1}}],["30",{"2":{"252":1,"327":2,"543":1,"1004":3}}],["300",{"2":{"9":2,"269":1,"272":1}}],["32",{"2":{"195":1,"196":1,"202":1,"267":2,"301":1,"439":1,"440":1,"441":1,"442":1,"443":1,"444":1,"445":1,"446":1,"451":1,"459":1,"460":1,"601":1,"602":1,"603":1,"946":1,"959":3}}],["32px",{"2":{"37":1}}],["374259",{"2":{"185":2}}],["375rem",{"2":{"21":1}}],["3",{"2":{"60":1,"69":1,"71":3,"73":1,"78":1,"93":1,"127":1,"132":1,"133":3,"134":5,"139":1,"141":1,"151":1,"230":1,"231":1,"232":8,"252":12,"267":1,"271":1,"276":1,"281":1,"283":1,"303":1,"326":3,"378":3,"396":2,"489":1,"536":1,"538":1,"540":1,"542":3,"543":1,"544":1,"612":1,"618":1,"782":1,"784":2,"785":2,"786":2,"866":1,"876":2,"878":3,"952":2,"953":2,"994":1,"998":1,"1032":1,"1035":1,"1039":2,"1040":2,"1055":3,"1059":1,"1063":2,"1064":2,"1065":2,"1066":2}}],["3xl",{"2":{"21":1,"1049":3}}],["34",{"2":{"9":1}}],["3b0764",{"2":{"9":1}}],["5m",{"2":{"869":1}}],["56",{"2":{"834":1,"1097":1,"1098":1,"1099":1,"1100":1,"1104":1,"1105":1,"1106":1}}],["51",{"2":{"547":2}}],["5174",{"2":{"50":1}}],["5173",{"2":{"47":2}}],["55",{"2":{"252":1,"267":2}}],["545b77",{"2":{"185":1}}],["5c8984",{"2":{"185":1}}],["5",{"2":{"133":2,"134":8,"139":1,"141":1,"230":1,"232":3,"252":1,"326":1,"449":1,"490":2,"540":1,"543":2,"544":1,"680":1,"717":1,"806":1,"811":1,"817":1,"828":1,"829":1,"835":1,"866":2,"998":1,"1055":3,"1059":1}}],["5+",{"2":{"59":1,"61":1}}],["5rem",{"2":{"21":2}}],["59",{"2":{"9":1}}],["581c87",{"2":{"9":1}}],["50mb",{"2":{"681":1,"718":1}}],["50px",{"2":{"37":1}}],["50~950",{"2":{"9":1}}],["50",{"2":{"9":2,"252":1,"273":1,"274":1,"449":1,"543":1,"861":1,"1004":3}}],["5000ms",{"2":{"483":1}}],["500",{"2":{"6":5,"7":2,"8":1,"9":2,"281":2,"287":1,"301":2,"449":3,"588":1,"610":1,"625":3,"777":2}}],["96",{"2":{"847":12,"903":1}}],["90",{"2":{"267":4}}],["900",{"2":{"9":2,"280":1}}],["9",{"2":{"133":1,"230":1,"479":1,"809":1,"1055":3}}],["9999px",{"2":{"21":1,"280":1}}],["99",{"2":{"9":1}}],["92",{"2":{"9":1}}],["950",{"2":{"9":2}}],["9333ea",{"2":{"9":1}}],["65",{"2":{"267":2}}],["60",{"2":{"252":1,"267":4,"271":1,"272":1,"276":1,"281":1,"282":1}}],["600",{"2":{"9":2}}],["64",{"2":{"231":1}}],["640px",{"2":{"29":1}}],["63+",{"2":{"59":1}}],["6px",{"2":{"37":4}}],["6",{"2":{"13":1,"133":1,"134":1,"139":1,"203":1,"230":1,"232":3,"543":1,"544":2,"547":1,"548":2,"998":1,"1032":1,"1035":1,"1055":3,"1059":1}}],["62",{"2":{"9":1}}],["6b21a8",{"2":{"9":1}}],["75",{"2":{"588":1}}],["75rem",{"2":{"21":1}}],["70",{"2":{"267":4}}],["700",{"2":{"9":2}}],["7",{"2":{"133":1,"134":2,"139":1,"230":1,"998":1,"1055":3}}],["768px",{"2":{"29":1}}],["7e22ce",{"2":{"9":1}}],["fruit",{"2":{"858":5,"859":5}}],["fromname",{"2":{"93":4}}],["from",{"2":{"66":1,"68":2,"198":1,"200":2,"381":6,"453":1,"455":2,"517":1,"519":2,"552":1,"554":2,"639":1,"641":2}}],["felement",{"2":{"547":4,"548":2,"550":2}}],["fetch",{"2":{"233":1,"241":1}}],["ff00ff",{"2":{"303":1}}],["ff0060",{"2":{"185":1}}],["f97316",{"2":{"189":1,"190":1}}],["f2d8d8",{"2":{"185":1}}],["f6fa70",{"2":{"185":1}}],["fn",{"0":{"97":1,"100":1},"2":{"93":1,"100":1}}],["fix",{"2":{"850":3}}],["fixed",{"0":{"995":1},"2":{"209":2,"267":6,"271":1,"272":3,"276":2,"281":2,"282":1,"283":1,"290":1,"618":4,"621":1,"948":1,"995":1}}],["fieldset>",{"2":{"839":4}}],["fieldset",{"2":{"839":1}}],["fish",{"2":{"815":1,"816":1,"828":2,"835":8,"858":2,"859":2}}],["fit",{"2":{"488":2}}],["fill",{"2":{"975":2}}],["filelist",{"2":{"422":1}}],["fileinfo",{"0":{"416":1},"2":{"419":1,"420":1,"421":1,"423":1,"424":1,"425":2,"426":1}}],["fileicons",{"2":{"401":2,"414":1}}],["fileaddcallback",{"0":{"421":1},"2":{"414":1,"421":1}}],["filebuttongenerator",{"0":{"420":1},"2":{"414":3,"420":1}}],["files8",{"2":{"723":1}}],["files7",{"2":{"722":1}}],["files6",{"2":{"721":1}}],["files5",{"2":{"720":1}}],["files4",{"2":{"682":1,"718":1}}],["files3",{"2":{"681":1,"717":1}}],["files2",{"2":{"680":1,"716":1}}],["files1",{"2":{"679":1,"715":1}}],["fileselectcallback",{"0":{"422":1},"2":{"414":1,"422":1}}],["fileselectorprops",{"0":{"414":1}}],["fileselector",{"2":{"389":3,"390":3,"391":3,"392":1,"394":3,"395":3,"396":3,"397":3,"398":3,"400":3,"401":3,"402":3,"403":3,"404":3,"405":3,"406":3,"408":3,"409":3,"410":3,"411":3,"412":3}}],["filesize",{"0":{"418":1},"2":{"414":2,"417":1,"418":1}}],["files",{"2":{"411":2,"422":1,"699":1,"746":1,"878":1}}],["file",{"2":{"401":2,"411":18,"412":11,"414":1,"416":2,"419":1,"420":1,"421":1,"422":1,"423":1,"424":1,"426":1,"673":1,"674":1,"675":1,"699":2,"700":2,"705":1,"723":2,"726":1,"746":2,"747":2,"753":1,"826":2,"828":1}}],["file2",{"2":{"397":1,"398":1,"408":1,"409":1,"723":4}}],["file1",{"2":{"397":1,"398":1,"408":1,"409":1,"723":4}}],["filter",{"2":{"93":1,"350":1,"386":1,"910":1}}],["firstrender",{"2":{"473":1,"534":1,"650":1}}],["first",{"2":{"374":1,"547":2,"572":1,"939":1}}],["firefox",{"2":{"59":1}}],["finishdate",{"2":{"267":4}}],["find",{"2":{"93":2}}],["fugiat",{"2":{"601":1,"602":1,"603":1}}],["function",{"2":{"79":1,"88":1,"102":1,"227":1,"312":1,"313":1,"627":1,"676":2,"797":2,"806":2,"811":2,"861":5,"868":2}}],["full",{"2":{"21":1,"139":1,"163":1,"195":1,"196":1,"202":1,"433":1,"435":2,"489":1,"593":1,"619":2,"878":1,"903":1,"973":1,"974":1,"975":1,"976":1,"977":1,"1007":1,"1012":1}}],["flip",{"2":{"917":1}}],["flag",{"2":{"499":1,"500":1}}],["flex",{"0":{"665":1,"930":1},"1":{"931":1,"932":1},"2":{"71":1,"151":1,"187":1,"252":14,"267":2,"271":5,"272":2,"276":3,"281":3,"283":1,"290":1,"447":2,"502":1,"626":2,"847":3,"890":1,"891":2,"903":3,"922":1,"924":1,"925":1,"927":2,"929":2,"931":3,"934":1,"939":2,"940":2,"941":3,"966":1}}],["float",{"2":{"71":1}}],["floating",{"2":{"60":1}}],["favicon",{"2":{"968":1,"969":1,"973":1,"974":1,"975":1,"976":1,"977":1}}],["fade",{"2":{"625":4,"626":3,"921":1}}],["false>",{"2":{"423":1,"424":1}}],["false",{"2":{"93":1,"117":4,"222":1,"223":1,"267":2,"273":2,"276":5,"277":3,"281":1,"283":1,"289":1,"290":1,"292":1,"296":2,"305":2,"312":2,"313":1,"324":1,"348":1,"357":1,"360":1,"381":5,"402":2,"403":2,"404":2,"408":1,"409":1,"411":1,"420":1,"421":2,"422":1,"423":1,"424":2,"481":2,"484":2,"491":2,"499":1,"633":1,"644":1,"670":1,"675":1,"676":1,"706":1,"716":2,"720":3,"721":2,"722":1,"750":1,"754":1,"861":1}}],["fantasticon",{"2":{"61":1}}],["family",{"2":{"11":1}}],["faf5ff",{"2":{"9":1}}],["food",{"2":{"858":8,"859":8}}],["footpager",{"2":{"374":2,"376":1}}],["foottoolbar",{"2":{"369":2,"372":1}}],["footerheight",{"2":{"289":1}}],["footer",{"2":{"289":1,"292":1,"346":1,"350":1,"369":2,"374":2,"487":1,"488":1,"489":1,"491":1,"579":1,"581":3,"583":1,"584":1}}],["folder",{"2":{"635":1,"673":2,"674":2,"675":2}}],["focusevent",{"2":{"610":2}}],["focus",{"2":{"93":2,"776":3,"778":1,"787":1,"832":1}}],["for=",{"2":{"774":3,"775":4,"781":1,"782":1,"784":3,"785":3,"786":3,"835":27,"837":2,"838":4,"839":1,"840":4}}],["forward",{"2":{"629":1,"633":1}}],["form>",{"2":{"834":1,"835":2,"838":1,"839":1,"840":2}}],["formatstring",{"0":{"868":1},"2":{"350":1,"868":2}}],["format",{"0":{"575":1},"2":{"285":1,"297":4,"299":2,"792":2,"797":1,"801":2,"806":1,"810":2,"811":1,"866":2}}],["formatdate",{"0":{"866":1},"2":{"65":1,"66":2,"78":1,"300":4,"792":1,"810":1,"866":1}}],["form",{"2":{"190":1,"191":1,"544":1,"813":7,"814":1,"815":1,"816":1,"817":2,"819":1,"820":1,"821":1,"822":1,"823":1,"824":1,"825":1,"826":1,"827":3,"828":5,"829":2,"830":3,"831":1,"832":5,"834":13,"835":80,"836":3,"837":6,"838":14,"839":11,"840":18,"841":6,"842":3,"844":2,"845":2,"846":4,"847":4,"848":2,"852":2,"853":6,"854":6,"946":1}}],["fore",{"2":{"110":1,"162":1}}],["foreach",{"2":{"93":3,"547":2,"548":1,"550":1}}],["for",{"2":{"59":1}}],["fox",{"2":{"11":1,"12":1,"13":1,"1043":2,"1044":2,"1045":2,"1059":2,"1069":4,"1076":2,"1077":2,"1078":2,"1079":2,"1082":4,"1083":4,"1087":2,"1088":2,"1089":2,"1090":2,"1097":1,"1098":1,"1099":1,"1100":1,"1104":1,"1105":1,"1106":1}}],["fontawesome",{"2":{"878":2}}],["fontweight",{"2":{"281":1}}],["font",{"0":{"1043":1,"1044":1,"1045":1},"2":{"11":7,"12":3,"13":3,"14":2,"187":1,"629":1,"630":1,"633":1,"634":1,"713":2,"835":1,"878":6,"1042":1,"1043":1,"1044":1,"1045":1,"1051":1,"1052":12}}],["f3e8ff",{"2":{"9":1}}],["除",{"2":{"884":1}}],["除默认主题外",{"2":{"580":1}}],["除非主题需要实现对比度更明显的风格",{"2":{"8":1,"9":1}}],["除了预设的前",{"2":{"846":1}}],["除了默认的鼠标悬浮展示信息外",{"2":{"668":1}}],["除了默认样式",{"2":{"504":1}}],["除了默认大小",{"2":{"141":1,"165":1,"432":1,"489":1,"542":1,"847":1,"854":1}}],["除了支持列类型",{"2":{"320":1}}],["除了单独指定每一列的宽度",{"2":{"271":1}}],["除了指定数字来使用固定尺寸还可以使用如下几个特殊值",{"2":{"269":1}}],["除了可以直接指定要执行的",{"2":{"117":1}}],["除了定义",{"2":{"9":1}}],["除了",{"2":{"4":1,"40":1}}],["不保留空格自动换行",{"0":{"1099":1}}],["不保留空格不自动换行",{"0":{"1097":1}}],["不像",{"2":{"981":1}}],["不足3位在起始用",{"2":{"866":1}}],["不足两位在起始用",{"2":{"866":5}}],["不可见",{"2":{"1001":1}}],["不可以被清除",{"2":{"861":1}}],["不可点击步骤",{"2":{"509":1}}],["不允许空值",{"2":{"861":1}}],["不允许手动修改",{"2":{"797":1,"806":1,"811":1}}],["不能清除和选择空值",{"2":{"797":1,"806":1,"811":1}}],["不包含文字样式",{"0":{"766":1},"1":{"767":1,"768":1}}],["不仅需要添加",{"2":{"625":1}}],["不同于",{"2":{"761":1}}],["不同主题",{"0":{"580":1}}],["不同的列可以设置为相同的类型",{"2":{"285":1}}],["不对默认渲染行为进行干预",{"2":{"467":1,"528":1}}],["不显示按钮",{"2":{"420":1}}],["不显示缩略图",{"2":{"402":1}}],["不显示排序标记",{"2":{"276":1}}],["不超过50m",{"2":{"722":1}}],["不超过",{"2":{"400":1}}],["不再显示",{"2":{"127":2}}],["不依赖具体的框架",{"2":{"70":1}}],["不依赖任何其他",{"2":{"69":1}}],["不建议修改界面颜色",{"2":{"9":1}}],["不建议手动进行修改",{"2":{"8":1}}],["不会因为更换主题或调色板而改变",{"2":{"3":1}}],["推荐按照如下方式",{"2":{"92":1}}],["推荐定义新的调色板实现",{"2":{"8":1}}],["推荐使用",{"2":{"4":1,"138":1}}],["的值进行偏移",{"2":{"994":1}}],["的值作为参数",{"2":{"627":1}}],["的父元素计算的",{"2":{"993":1}}],["的默认实例",{"2":{"876":1}}],["的文本",{"2":{"797":2,"806":2}}],["的工具类控制按钮间距",{"2":{"645":1}}],["的工具类一致",{"2":{"7":1}}],["的比例取值",{"2":{"589":1}}],["的数据",{"2":{"869":1}}],["的数",{"2":{"589":1}}],["的数则不限制",{"2":{"396":1,"414":2}}],["的显示格式",{"2":{"575":1}}],["的显示文案",{"2":{"573":1}}],["的展示数量",{"2":{"574":1}}],["的",{"2":{"394":1,"624":1}}],["的定义示例",{"2":{"357":1}}],["的属性名",{"2":{"283":1,"318":1}}],["的列宽度通常为弹性系数值为",{"2":{"271":1}}],["的单个对象属性",{"0":{"214":1},"1":{"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1,"225":1,"226":1,"227":1}}],["的当前值",{"2":{"97":1}}],["的情况下",{"2":{"78":1}}],["的支持",{"2":{"76":1,"107":1}}],["的概念内容和及其方法",{"2":{"73":1}}],["的区别",{"0":{"71":1}}],["的最新版本",{"2":{"63":1}}],["的兼容实用方式",{"2":{"60":1}}],["的倍数作为约定",{"2":{"40":1}}],["的倍数",{"2":{"40":1}}],["的十六进制颜色外",{"2":{"9":1}}],["的颜色体系",{"2":{"8":2}}],["的颜色体系基于",{"2":{"0":1}}],[">底部对齐",{"2":{"1093":1}}],[">顶端对齐",{"2":{"1093":1}}],[">参照文本",{"2":{"1093":5}}],[">the",{"2":{"1069":1,"1076":1,"1077":1,"1078":1,"1079":1,"1082":1,"1083":1,"1087":1,"1088":1,"1089":1,"1090":1}}],[">text",{"2":{"1049":10}}],[">文本上标对齐",{"2":{"1093":1}}],[">文本下标对齐",{"2":{"1093":1}}],[">文本右对齐",{"2":{"1069":1}}],[">文本居中对齐",{"2":{"1069":1}}],[">文本左对齐",{"2":{"1069":1}}],[">文字颜色",{"2":{"187":1}}],[">font",{"2":{"1052":6}}],[">inverse",{"2":{"1029":1}}],[">important",{"2":{"669":1}}],[">ghost",{"2":{"1017":1}}],[">gray",{"2":{"669":1,"1020":1,"1023":1,"1026":1}}],[">8",{"2":{"998":1}}],[">7",{"2":{"998":1}}],[">浏览器默认行为",{"2":{"957":1}}],[">允许选择文本",{"2":{"957":1}}],[">禁止选择文本",{"2":{"957":1}}],[">禁用指针事件",{"2":{"950":1}}],[">禁用展示",{"2":{"946":1}}],[">禁用的链接",{"2":{"946":1}}],[">禁用",{"2":{"774":1,"775":1}}],[">启用指针事件",{"2":{"950":1}}],[">cursor",{"2":{"944":8}}],[">click",{"2":{"115":1,"668":1}}],[">刷新",{"2":{"860":1}}],[">检查安全性",{"2":{"852":1}}],[">有效身份证号码",{"2":{"846":1,"847":1}}],[">验证失败",{"2":{"844":1}}],[">用户名",{"2":{"844":2,"846":1,"847":1}}],[">用户名可以包含特殊字符及汉字",{"2":{"837":1}}],[">额外内容",{"2":{"839":1}}],[">这是帮助性提示文本",{"2":{"838":1}}],[">这次版本带来全新的界面外观",{"2":{"620":1}}],[">输入框",{"2":{"838":3}}],[">输入组",{"2":{"835":1}}],[">提交",{"2":{"835":1,"839":1,"840":1,"853":1,"854":3}}],[">发现环节",{"2":{"835":1}}],[">发布负责人",{"2":{"835":1}}],[">注入环节",{"2":{"835":1}}],[">注册",{"2":{"502":1}}],[">私有",{"2":{"835":1}}],[">否",{"2":{"835":1}}],[">是否公开",{"2":{"835":1}}],[">是否继续",{"2":{"835":1}}],[">是",{"2":{"835":1}}],[">优先级",{"2":{"835":1}}],[">任务标题",{"2":{"835":1}}],[">强关联字段",{"2":{"835":1}}],[">测试负责人",{"2":{"835":1}}],[">负责人",{"2":{"835":1}}],[">长标题类",{"2":{"835":1}}],[">此表单项为必填",{"2":{"835":1}}],[">短标题类",{"2":{"835":1}}],[">待定",{"2":{"835":1}}],[">至",{"2":{"835":1}}],[">可以放在同一行的字段满足",{"2":{"835":1}}],[">可点击步骤2",{"2":{"509":1}}],[">可点击步骤1",{"2":{"509":1}}],[">密码",{"2":{"834":1,"835":1,"839":1,"840":2,"852":1}}],[">账号信息",{"2":{"839":1}}],[">账号",{"2":{"834":1,"835":1,"837":1,"839":1,"840":2,"852":1}}],[">咕噜",{"2":{"815":1,"816":1,"828":2}}],[">猛犸",{"2":{"815":1,"816":1,"828":2,"835":8}}],[">龙",{"2":{"815":1,"816":1,"828":2,"835":8}}],[">金鱼",{"2":{"815":1,"816":1,"828":2,"835":8}}],[">深色模式",{"2":{"781":1,"782":1}}],[">选择一种水果",{"2":{"860":1}}],[">选项",{"2":{"784":3,"785":3,"786":3}}],[">选项三",{"2":{"775":1}}],[">选项二",{"2":{"775":1}}],[">选项一",{"2":{"775":1}}],[">选中",{"2":{"774":1}}],[">danger",{"2":{"669":1}}],[">warning",{"2":{"669":1}}],[">右下",{"2":{"667":1}}],[">右中",{"2":{"667":1}}],[">右上",{"2":{"667":1}}],[">右侧图标",{"2":{"159":1}}],[">左下",{"2":{"667":1}}],[">左中",{"2":{"667":1}}],[">左上",{"2":{"667":1}}],[">上右",{"2":{"667":1}}],[">上中",{"2":{"667":1}}],[">上左",{"2":{"667":1}}],[">上传",{"2":{"151":1}}],[">仿宋体",{"2":{"630":1}}],[">新宋体",{"2":{"630":1}}],[">宋体",{"2":{"630":1}}],[">搜索",{"2":{"629":1}}],[">进行中",{"2":{"629":1}}],[">未选中",{"2":{"774":1}}],[">未开始",{"2":{"629":1}}],[">未关闭",{"2":{"629":1}}],[">全部",{"2":{"629":1}}],[">全屏对话框",{"2":{"489":1}}],[">取消",{"2":{"835":1}}],[">取消订阅",{"2":{"629":1}}],[">取消置顶",{"2":{"629":1}}],[">开启免打扰",{"2":{"629":1}}],[">包含表格",{"2":{"582":1}}],[">面板内容",{"2":{"581":3}}],[">面板底部",{"2":{"579":1,"581":3}}],[">面板标题",{"2":{"579":1,"581":3}}],[">跳转",{"2":{"544":1}}],[">6",{"2":{"543":1,"544":1,"998":1}}],[">60",{"2":{"252":1}}],[">每页",{"2":{"543":1}}],[">最后一页",{"2":{"536":1}}],[">第一页",{"2":{"536":1}}],[">不可点击步骤",{"2":{"509":1}}],[">不再显示",{"2":{"127":2}}],[">当前步骤",{"2":{"509":1}}],[">已关闭",{"2":{"629":1}}],[">已挂起",{"2":{"629":1}}],[">已激活步骤3",{"2":{"509":1}}],[">已激活步骤2",{"2":{"509":1}}],[">已激活步骤1",{"2":{"509":1}}],[">已复制",{"2":{"446":1}}],[">导航标题",{"2":{"503":1}}],[">关联计划",{"2":{"835":1}}],[">关联产品",{"2":{"835":1}}],[">关于我们",{"2":{"502":1}}],[">关闭",{"2":{"487":1,"488":1,"489":1,"491":1}}],[">项目",{"2":{"502":1}}],[">博客",{"2":{"502":1}}],[">登录",{"2":{"502":1,"834":1,"835":1,"853":1,"854":3}}],[">在线咨询",{"2":{"502":1}}],[">预计",{"2":{"835":1}}],[">预定",{"2":{"502":1}}],[">预览",{"2":{"151":1}}],[">更多",{"2":{"502":1}}],[">更多操作",{"2":{"254":1,"440":1}}],[">动态",{"2":{"502":1}}],[">价格",{"2":{"502":1}}],[">产品负责人",{"2":{"835":1}}],[">产品",{"2":{"502":1}}],[">距离上方100px",{"2":{"488":1}}],[">靠近上方",{"2":{"488":1}}],[">窗口中间",{"2":{"488":1}}],[">默认尺寸",{"2":{"847":1}}],[">默认公开",{"2":{"835":1}}],[">默认大小",{"2":{"489":1}}],[">默认",{"2":{"488":1,"669":1}}],[">保存",{"2":{"487":1,"488":1,"489":1,"491":1}}],[">标题3",{"2":{"630":1}}],[">标题2",{"2":{"630":1}}],[">标题1",{"2":{"630":1}}],[">标题",{"2":{"487":1,"488":1,"489":1,"491":1}}],[">标签3",{"2":{"624":1,"625":1,"626":1,"627":1}}],[">标签2",{"2":{"624":1,"625":1,"626":1,"627":1}}],[">标签1",{"2":{"624":1,"625":1,"626":1,"627":1}}],[">标签",{"2":{"430":1}}],[">点击自动选择所有文本",{"2":{"957":1}}],[">点击搜索",{"2":{"846":1}}],[">点击打开自定义对话框",{"2":{"497":1}}],[">点击打开对话框",{"2":{"491":1}}],[">点击打开",{"2":{"490":1,"495":1,"496":1}}],[">点击打开菜单",{"2":{"203":1,"212":1}}],[">点击",{"2":{"487":1}}],[">显示浮动消息",{"2":{"478":1}}],[">显示事件类型",{"2":{"118":1}}],[">退出",{"2":{"447":1}}],[">主要特性",{"2":{"620":1}}],[">主要按钮",{"2":{"109":1,"158":1}}],[">主题",{"2":{"447":1}}],[">修改密码",{"2":{"447":1}}],[">个人资料",{"2":{"447":1}}],[">rawjs",{"2":{"411":4,"412":4}}],[">$",{"2":{"267":1,"284":1,"299":1}}],[">4",{"2":{"536":1,"538":1,"540":1,"543":1,"544":1,"998":1}}],[">42",{"2":{"435":2}}],[">45",{"2":{"252":1,"543":1}}],[">40",{"2":{"252":1,"543":1}}],[">55",{"2":{"252":1}}],[">50",{"2":{"252":1,"543":1}}],[">5",{"2":{"252":1,"540":1,"543":2,"544":1,"998":1}}],[">自定义操作按钮",{"2":{"482":1}}],[">自定义下拉菜单",{"2":{"252":1}}],[">自适应容器",{"2":{"26":1}}],[">鼠标悬停展开菜单按钮",{"2":{"249":1}}],[">菜单按钮",{"2":{"244":1,"245":1,"246":1,"253":1,"254":1}}],[">边框色",{"2":{"187":1}}],[">背景色",{"2":{"187":1}}],[">颜色值",{"2":{"187":1}}],[">激活",{"2":{"171":1}}],[">被禁用的按钮",{"2":{"170":2}}],[">xl",{"2":{"167":1,"168":1}}],[">xs",{"2":{"167":1,"168":1}}],[">leading",{"2":{"1055":8,"1056":18}}],[">l",{"2":{"167":1,"168":1}}],[">surface",{"2":{"1029":1}}],[">success",{"2":{"669":1,"1020":1,"1023":1,"1026":1}}],[">sticky",{"2":{"994":3}}],[">state",{"2":{"955":4}}],[">secondary",{"2":{"669":1}}],[">s",{"2":{"167":1,"168":1}}],[">中部对齐",{"2":{"1093":1}}],[">中型框",{"2":{"835":1}}],[">中号按钮",{"2":{"165":1}}],[">中等阴影",{"2":{"164":1}}],[">中等圆角",{"2":{"163":1,"433":1}}],[">超小按钮",{"2":{"165":1}}],[">超大按钮",{"2":{"165":1}}],[">超大阴影",{"2":{"164":1}}],[">超大圆角",{"2":{"163":1,"433":1}}],[">无阴影",{"2":{"164":1}}],[">无圆角",{"2":{"163":1,"433":1}}],[">内阴影",{"2":{"164":1}}],[">完整圆角",{"2":{"163":1,"433":1}}],[">普通大小",{"2":{"432":1}}],[">普通大小按钮",{"2":{"165":1}}],[">普通阴影",{"2":{"164":1}}],[">普通圆角",{"2":{"163":1,"433":1}}],[">普通颜色文字链接",{"2":{"110":1,"162":1}}],[">批量创建",{"2":{"154":1}}],[">快速创建",{"2":{"154":1}}],[">创建项目",{"2":{"154":1}}],[">下右",{"2":{"667":1}}],[">下中",{"2":{"667":1}}],[">下左",{"2":{"667":1}}],[">下载",{"2":{"151":1}}],[">下拉菜单标题",{"2":{"254":1}}],[">下拉菜单",{"2":{"120":1,"121":1}}],[">粘贴",{"2":{"151":1,"442":1,"444":1,"445":1}}],[">复制",{"2":{"151":1,"442":1}}],[">剪切",{"2":{"151":1,"442":1}}],[">删除",{"2":{"150":1}}],[">编辑器",{"2":{"835":1}}],[">编辑",{"2":{"150":1}}],[">查看详情",{"2":{"150":1}}],[">数据",{"2":{"146":1}}],[">图书馆",{"2":{"146":1}}],[">首页",{"2":{"146":1,"502":1}}],[">zhangsan",{"2":{"447":1}}],[">z",{"2":{"138":1,"1004":7}}],[">35",{"2":{"252":1,"543":1}}],[">30",{"2":{"252":1,"543":1}}],[">3",{"2":{"134":2,"536":1,"538":1,"540":1,"543":1,"544":1,"612":1,"998":1,"1039":1,"1040":1}}],[">25",{"2":{"252":1,"543":1}}],[">2021",{"2":{"620":1}}],[">20",{"2":{"252":1,"543":1}}],[">2",{"2":{"134":2,"536":1,"538":1,"540":1,"543":1,"544":1,"998":1,"1039":1,"1040":1}}],[">15",{"2":{"252":1,"543":1}}],[">100",{"2":{"543":1}}],[">10",{"2":{"252":1,"543":1}}],[">1",{"2":{"134":1,"536":1,"538":1,"540":1,"543":1,"544":1,"998":1,"1039":1,"1040":1}}],[">1+2=",{"2":{"117":1}}],[">0",{"2":{"134":1}}],[">+10",{"2":{"132":1}}],[">了解",{"2":{"127":1}}],[">了解更多",{"2":{"125":1,"126":1,"127":2}}],[">事件类型",{"2":{"118":1}}],[">红色按钮",{"2":{"111":1}}],[">链接按钮",{"2":{"109":1,"110":1,"158":1,"162":1}}],[">❤️",{"2":{"109":1,"158":1}}],[">描边",{"2":{"109":1,"158":1}}],[">正文",{"2":{"630":1}}],[">正",{"2":{"109":1,"158":1,"167":1,"168":1}}],[">黑色按钮",{"2":{"109":1,"158":1}}],[">按钮",{"2":{"107":1,"158":1,"435":3}}],[">h",{"2":{"835":1}}],[">hi",{"2":{"125":1}}],[">hello",{"2":{"88":2,"828":1,"829":1,"835":1}}],[">hover",{"2":{"85":1,"668":1}}],[">重新渲染",{"2":{"81":1,"104":1}}],[">primary",{"2":{"76":1,"669":1,"1017":1,"1020":1,"1023":1,"1026":1}}],[">访问",{"2":{"63":1,"64":3}}],[">大号尺寸",{"2":{"847":1}}],[">大对话框",{"2":{"489":1}}],[">大标签",{"2":{"432":1}}],[">大按钮",{"2":{"165":1}}],[">大阴影",{"2":{"34":1,"35":1,"164":1}}],[">大圆角",{"2":{"18":1,"19":1,"163":1,"433":1}}],[">小号尺寸",{"2":{"847":1}}],[">小型框",{"2":{"835":1}}],[">小猫",{"2":{"815":1,"816":1,"828":2,"835":8}}],[">小对话框",{"2":{"489":1}}],[">小标签",{"2":{"432":1}}],[">小按钮",{"2":{"165":1}}],[">小阴影",{"2":{"34":1,"35":1,"164":1}}],[">小圆角",{"2":{"18":1,"19":1,"163":1,"433":1}}],[">",{"2":{"6":1,"7":1,"63":5,"64":15,"65":1,"66":1,"67":3,"80":2,"81":1,"82":1,"103":2,"104":1,"105":1,"113":3,"124":2,"126":5,"127":9,"128":1,"132":11,"133":35,"134":30,"138":4,"139":14,"140":1,"141":10,"146":1,"150":1,"151":4,"152":35,"153":3,"154":8,"159":5,"161":1,"172":2,"184":1,"185":1,"186":1,"187":2,"189":1,"190":3,"191":3,"195":5,"196":3,"200":1,"202":3,"203":4,"230":1,"242":1,"244":5,"245":7,"246":1,"247":1,"248":1,"249":2,"250":1,"251":2,"252":2,"253":4,"254":6,"267":2,"284":6,"292":2,"299":1,"389":1,"390":1,"391":1,"392":1,"394":1,"395":1,"396":1,"397":1,"398":1,"400":1,"401":1,"402":1,"403":1,"404":1,"405":1,"406":1,"408":1,"409":1,"410":1,"411":6,"412":6,"431":1,"434":12,"435":1,"439":4,"440":4,"441":5,"442":7,"443":4,"444":4,"445":4,"446":7,"447":11,"451":3,"455":1,"459":3,"460":2,"487":10,"488":9,"489":9,"490":7,"491":9,"499":2,"500":2,"502":20,"503":1,"505":1,"506":1,"507":1,"508":1,"509":13,"510":1,"511":1,"519":1,"536":5,"537":9,"538":9,"540":5,"541":5,"542":3,"543":24,"544":12,"547":4,"548":2,"549":1,"554":1,"579":3,"580":1,"581":7,"582":3,"587":1,"588":1,"591":2,"592":2,"593":2,"595":2,"596":2,"597":4,"601":1,"602":1,"603":1,"606":1,"607":1,"608":1,"609":1,"612":1,"613":1,"614":1,"615":1,"616":1,"617":1,"618":1,"619":1,"620":5,"624":8,"625":8,"626":9,"627":9,"629":23,"630":48,"633":3,"634":1,"635":1,"636":1,"637":1,"641":1,"672":1,"673":1,"674":1,"675":1,"677":1,"679":1,"715":1,"763":3,"764":7,"765":7,"767":5,"768":6,"770":7,"771":7,"772":1,"774":7,"775":9,"776":7,"777":6,"781":4,"782":4,"784":7,"785":7,"786":7,"790":1,"791":2,"792":1,"793":1,"795":1,"796":1,"799":1,"800":2,"801":1,"802":1,"804":1,"805":1,"808":1,"809":2,"810":1,"813":6,"815":2,"816":2,"817":1,"819":1,"820":1,"821":1,"822":1,"823":1,"824":1,"825":1,"826":1,"827":3,"828":6,"829":1,"830":6,"834":6,"835":87,"837":3,"838":7,"839":11,"840":11,"844":4,"845":7,"846":14,"847":24,"848":4,"852":4,"853":13,"854":9,"858":1,"859":1,"860":2,"901":2,"902":2,"903":6,"904":2,"948":1,"959":3,"962":1,"968":2,"969":2,"973":2,"974":2,"975":2,"976":2,"977":2,"981":1,"982":1,"983":1,"984":1,"985":1,"986":1,"987":1,"988":1,"992":2,"993":2,"994":7,"998":8,"1001":2,"1032":5,"1035":5,"1037":2,"1039":1,"1040":1,"1043":1,"1044":1,"1045":1,"1056":6,"1059":6,"1063":2,"1064":2,"1065":2,"1066":2,"1097":1,"1098":1,"1099":1,"1100":1,"1104":1,"1105":1,"1106":1}}],["snug",{"2":{"1056":10}}],["snake",{"2":{"172":1}}],["sss",{"2":{"866":2}}],["ss",{"2":{"866":2}}],["switchexample9",{"2":{"786":2}}],["switchexample8",{"2":{"786":2}}],["switchexample7",{"2":{"786":2}}],["switchexample6",{"2":{"785":2}}],["switchexample5",{"2":{"785":2}}],["switchexample4",{"2":{"785":2}}],["switchexample3",{"2":{"784":2}}],["switchexample2",{"2":{"784":2}}],["switchexample1",{"2":{"784":2}}],["switch",{"2":{"781":3,"782":2,"784":3,"785":3,"786":3,"787":1}}],["svg",{"2":{"589":1,"968":1,"969":1,"973":1,"974":1,"975":1,"976":1,"977":1}}],["synctext",{"2":{"187":3}}],["syncborder",{"2":{"187":4,"192":1}}],["syncbackground",{"2":{"187":4,"192":1}}],["synccolor",{"2":{"187":3,"190":1,"191":1,"192":1}}],["syncvalue",{"2":{"187":2,"190":1,"191":1,"192":1}}],["skin",{"2":{"153":4,"161":5,"431":6}}],["s",{"2":{"141":1,"167":1,"168":1,"713":2,"866":2}}],["super",{"2":{"1093":1}}],["surffix",{"2":{"844":1,"845":1}}],["surface",{"2":{"287":1,"973":1,"974":1,"975":1,"976":1,"977":1,"1029":2}}],["sunt",{"2":{"601":1,"602":1,"603":1}}],["suscipit",{"2":{"601":1,"602":1,"603":1}}],["suffix",{"2":{"191":2,"835":6,"844":1,"845":1,"846":6,"847":4,"849":3}}],["success",{"2":{"127":1,"301":1,"434":1,"435":2,"446":1,"480":2,"482":1,"588":1,"597":1,"620":1,"669":3,"670":1,"777":2,"830":1,"835":1,"838":4,"841":1,"1020":2,"1023":2,"1026":2}}],["sub",{"2":{"1093":1}}],["submit",{"2":{"834":1,"835":3,"839":1,"840":1}}],["submenutrigger",{"0":{"466":1},"2":{"473":1}}],["subnavtrigger",{"2":{"534":1}}],["subindex",{"2":{"93":3}}],["subitem",{"2":{"93":3}}],["sublevelicon",{"2":{"93":1}}],["spacetoolbar1",{"2":{"636":2}}],["space",{"0":{"664":1},"2":{"502":2,"581":2,"636":2,"663":1,"1037":4,"1039":1,"1040":1}}],["span>`",{"2":{"299":1}}],["span>",{"2":{"126":1,"127":1,"154":4,"187":1,"244":1,"245":1,"246":1,"249":1,"252":13,"253":1,"254":1,"430":1,"431":1,"432":3,"433":7,"434":12,"435":3,"487":1,"488":1,"489":1,"490":1,"491":1,"502":9,"509":7,"543":2,"544":1,"629":10,"630":9,"835":3,"844":3,"845":3,"846":6,"847":4,"852":2,"853":2,"854":3,"860":1,"1020":1,"1023":1,"1026":1,"1093":5}}],["span",{"2":{"126":1,"127":1,"154":4,"187":1,"244":1,"245":1,"246":1,"249":1,"252":13,"253":1,"254":1,"299":1,"430":2,"431":1,"432":3,"433":7,"434":12,"435":3,"487":1,"488":1,"489":1,"490":1,"491":1,"502":9,"509":7,"543":2,"544":1,"629":10,"630":9,"713":4,"835":3,"844":3,"845":3,"846":6,"847":4,"852":2,"853":2,"854":3,"860":1,"1020":1,"1023":1,"1026":1,"1093":5}}],["special",{"2":{"434":1,"480":1}}],["spinner",{"2":{"172":1,"901":1}}],["spin",{"2":{"172":1,"901":2}}],["split",{"2":{"93":1,"357":2,"360":2,"1007":2,"1012":2}}],["sil",{"2":{"878":2}}],["singlepickerexample",{"2":{"858":2}}],["sint",{"2":{"601":2,"602":2,"603":2}}],["similique",{"2":{"601":1,"602":1,"603":1}}],["simple",{"2":{"512":1}}],["sit",{"2":{"601":1,"602":1,"603":1}}],["sign",{"2":{"124":1,"126":1,"127":2,"635":1,"637":1,"845":1}}],["sizemodal",{"2":{"489":5}}],["size=",{"2":{"412":2,"489":4}}],["size",{"2":{"12":1,"127":3,"133":17,"135":4,"141":5,"142":4,"152":5,"155":4,"165":5,"167":4,"168":4,"173":4,"230":5,"233":1,"241":1,"248":1,"284":3,"287":1,"374":1,"397":3,"398":3,"400":1,"406":1,"408":3,"409":3,"410":1,"412":4,"416":1,"417":1,"432":2,"435":2,"436":2,"490":1,"492":3,"537":4,"538":8,"540":7,"541":2,"542":3,"543":13,"544":11,"545":1,"547":2,"571":1,"573":1,"577":1,"588":1,"589":2,"599":1,"702":1,"749":1,"779":1,"827":3,"831":2,"847":11,"849":2,"854":3,"855":2}}],["square",{"2":{"109":2,"126":1,"127":1,"158":2,"159":1,"167":6,"168":6,"173":1,"189":2,"190":1,"284":3,"487":1,"488":1,"489":1,"490":1,"491":1,"536":2,"537":4,"538":4,"540":2,"541":2,"543":4,"544":4,"629":4,"630":16,"959":1}}],["src=",{"2":{"63":1,"64":3,"132":5,"133":15,"134":12,"138":1,"139":7,"141":5,"447":1,"968":1,"969":1,"973":1,"974":1,"975":1,"976":1,"977":1}}],["sass",{"2":{"878":1}}],["sapiente",{"2":{"601":1,"602":1,"603":1}}],["saepe",{"2":{"601":3,"602":3,"603":3}}],["save",{"2":{"196":1,"202":1,"203":1,"251":1,"451":1,"459":1,"460":1}}],["samelevelicon",{"2":{"93":1}}],["safari",{"2":{"59":2}}],["sans",{"0":{"1043":1},"2":{"11":1,"1043":1}}],["shrink",{"0":{"940":1},"2":{"940":5}}],["shrinkfreeweekend",{"2":{"180":1}}],["shorttitle",{"2":{"835":2}}],["showicon",{"0":{"727":1}}],["showsize",{"0":{"685":1,"728":1}}],["shown",{"2":{"627":2}}],["showtoolbaronchecked",{"2":{"370":1,"372":1}}],["showcalendargroup",{"2":{"180":1}}],["show",{"0":{"212":1},"2":{"65":1,"66":1,"68":1,"78":1,"86":1,"203":1,"212":1,"478":1,"479":1,"480":1,"481":1,"482":1,"483":1,"484":1,"627":2,"677":1}}],["share",{"2":{"630":1,"634":1,"675":1}}],["shadow",{"2":{"32":6,"34":2,"35":4,"37":8,"164":8,"280":1,"449":2,"487":1,"488":1,"490":1,"848":1,"893":1,"908":1,"913":1,"1019":1}}],["shield",{"2":{"357":1,"360":1}}],["shell$",{"2":{"47":1,"50":1,"53":2,"54":2,"55":1,"56":4}}],["shpnpm",{"2":{"44":2,"45":1}}],["scroll",{"2":{"293":1,"601":1,"602":1,"603":1,"952":2,"953":2,"981":1,"986":2,"987":2,"988":2}}],["scrollleft",{"2":{"289":1,"293":1}}],["scrolltop",{"2":{"289":1,"293":1}}],["scrollinfo",{"2":{"289":1}}],["scrollbar",{"2":{"280":8,"602":1,"603":1}}],["scrollbarsize",{"2":{"280":2,"289":1}}],["scrollbarhover",{"2":{"280":2,"289":1}}],["scripts",{"2":{"878":1}}],["script>",{"2":{"63":1,"64":3,"65":2,"66":2,"80":2,"81":2,"82":2,"88":1,"103":2,"104":2,"105":2,"196":2,"202":2,"203":2,"212":2,"230":2,"246":2,"251":2,"267":2,"389":2,"390":2,"391":2,"392":2,"394":2,"395":2,"396":2,"397":2,"398":2,"400":2,"401":2,"402":2,"403":2,"404":2,"405":2,"406":2,"408":2,"409":2,"410":2,"411":2,"412":2,"451":2,"459":2,"460":2,"478":2,"547":2,"548":2,"549":2,"550":2,"587":2,"588":2,"606":2,"607":2,"608":2,"609":2,"627":2,"633":2,"634":2,"635":2,"636":2,"672":2,"673":2,"674":2,"675":2,"790":2,"791":2,"792":2,"793":2,"795":2,"796":2,"799":2,"800":2,"801":2,"802":2,"804":2,"805":2,"808":2,"809":2,"810":2,"858":2,"859":2}}],["script",{"2":{"63":1,"64":3}}],["screen",{"2":{"24":5,"27":10,"29":5}}],["scale=1",{"2":{"63":1,"64":3}}],["scale",{"2":{"40":1,"915":1,"977":2}}],["smooth",{"2":{"952":2}}],["smallinput",{"2":{"835":2}}],["small>",{"2":{"489":3,"981":1,"982":1,"983":1,"984":1,"985":1,"986":1,"987":1,"988":3}}],["small>五代",{"2":{"489":3,"981":1,"982":1,"983":1,"984":1,"985":1,"986":1,"987":1,"988":3}}],["smile",{"2":{"630":1,"634":1,"635":1,"637":1}}],["smlong",{"2":{"232":1}}],["smwide",{"2":{"230":1,"232":1}}],["sm",{"2":{"18":1,"19":1,"21":1,"24":2,"27":2,"29":1,"34":1,"35":1,"37":1,"127":3,"133":4,"135":1,"139":1,"141":1,"142":1,"152":1,"155":1,"163":1,"164":1,"165":1,"167":1,"168":1,"173":1,"232":1,"284":3,"432":1,"433":1,"435":2,"436":1,"447":1,"489":1,"490":1,"492":1,"493":1,"537":4,"538":8,"540":7,"541":2,"542":1,"543":11,"544":11,"827":1,"831":1,"846":3,"847":10,"849":1,"850":1,"854":1,"855":1,"1049":3,"1093":5}}],["sticky",{"0":{"994":1},"2":{"994":4}}],["step",{"2":{"629":1,"633":1}}],["stepseditor",{"2":{"93":6}}],["steps",{"0":{"509":1},"2":{"93":4,"509":1}}],["store",{"2":{"869":3,"870":1,"871":1,"872":1,"873":1,"874":3,"875":3,"876":8}}],["storage",{"2":{"869":1}}],["storypoints",{"2":{"267":4}}],["stoppropagation",{"2":{"117":1}}],["stop",{"2":{"117":1}}],["str",{"2":{"868":3}}],["strong>$",{"2":{"350":1}}],["strong>",{"2":{"299":1,"350":1}}],["strong",{"2":{"299":1}}],["strikethrough",{"2":{"630":1,"634":1}}],["striped",{"2":{"267":1,"278":4,"287":1,"289":1,"595":2,"596":2,"598":1,"599":1,"613":2,"621":1,"622":1}}],["string>",{"2":{"303":2}}],["string",{"2":{"79":6,"84":1,"102":6,"112":1,"181":4,"182":3,"192":8,"204":1,"206":1,"208":1,"209":1,"215":1,"216":1,"217":1,"218":1,"220":1,"221":1,"224":1,"225":1,"231":1,"233":5,"235":1,"238":1,"240":3,"241":3,"242":1,"289":12,"290":4,"291":2,"292":9,"293":4,"296":4,"297":2,"298":3,"299":2,"300":2,"301":2,"302":2,"303":2,"306":2,"309":2,"310":2,"313":1,"318":4,"330":2,"332":3,"335":2,"336":4,"339":1,"340":1,"341":3,"343":1,"347":1,"349":1,"350":1,"352":8,"353":1,"354":5,"359":3,"367":3,"381":2,"385":1,"414":15,"416":5,"417":4,"420":1,"424":2,"425":1,"461":1,"463":1,"473":1,"474":3,"476":5,"485":4,"499":9,"500":3,"523":1,"525":1,"534":1,"557":2,"571":1,"573":2,"575":2,"589":5,"610":10,"645":1,"655":1,"657":1,"660":1,"663":1,"670":5,"676":4,"677":7,"684":1,"687":1,"688":1,"690":1,"691":1,"692":1,"694":1,"695":1,"696":1,"697":1,"698":1,"701":2,"704":1,"707":1,"708":1,"709":1,"711":1,"713":1,"725":1,"726":1,"731":1,"732":1,"734":1,"735":1,"736":1,"738":1,"739":1,"740":1,"741":1,"742":1,"744":1,"745":1,"748":2,"752":1,"755":1,"756":1,"757":1,"759":1,"797":11,"806":11,"811":7,"861":12,"862":8,"864":1,"865":2,"866":3,"868":6}}],["strawberries",{"2":{"858":2,"859":2}}],["strategy",{"0":{"209":1}}],["strange",{"2":{"14":1,"968":2,"969":2}}],["stylemap",{"2":{"303":4}}],["style",{"0":{"219":1},"2":{"281":2,"290":1,"476":1,"610":1,"676":1,"677":1,"797":1,"806":1,"811":1,"861":1,"862":1,"1061":5}}],["stylesheet",{"2":{"63":1,"64":3}}],["style=",{"2":{"6":1,"19":2,"35":2,"111":1,"591":1,"592":1,"593":1,"595":1,"596":1,"597":3,"777":6}}],["stacked",{"2":{"510":2,"512":1,"626":2}}],["start`",{"2":{"861":4}}],["startdate",{"2":{"267":4,"322":1,"835":3}}],["start",{"2":{"208":5,"267":3,"284":1,"357":2,"360":3,"543":1,"667":4,"670":4}}],["started",{"2":{"14":1,"968":2,"969":2}}],["star",{"2":{"159":1}}],["state",{"2":{"292":2,"293":1,"335":1,"955":10,"1017":1}}],["staticfileinfo",{"0":{"417":1},"2":{"419":1}}],["static",{"0":{"992":1},"2":{"79":3,"84":1,"93":2,"102":3,"112":1,"992":4,"993":1}}],["statusmap",{"2":{"312":3,"313":3}}],["statusbg",{"2":{"303":4}}],["statuscolor",{"2":{"303":4}}],["status",{"2":{"56":1,"298":1,"299":1,"302":2,"303":4,"312":3,"313":5}}],["solid",{"2":{"449":1}}],["sortingside",{"2":{"381":9}}],["sorthandler",{"2":{"381":1}}],["sortable",{"0":{"379":1},"1":{"380":1,"381":1},"2":{"379":2,"381":1}}],["sortattrs",{"2":{"309":1}}],["sortby",{"2":{"316":1}}],["sortby=$",{"2":{"306":1}}],["sortby=id",{"2":{"306":1}}],["sortlink",{"2":{"306":3,"309":1,"310":1}}],["sorter",{"2":{"287":1}}],["sorttype",{"2":{"267":2,"276":6,"281":1,"282":1,"304":1,"305":4,"306":7,"309":2}}],["sort",{"0":{"304":1,"311":1},"1":{"305":1,"306":1,"307":1,"308":1,"309":1,"310":1,"312":1,"313":1,"314":1,"315":1,"316":1},"2":{"93":1,"311":1,"312":6,"313":3,"315":1,"316":1}}],["so",{"2":{"14":1,"968":1,"969":1}}],["semibold",{"2":{"1052":3}}],["semanticcolors",{"2":{"1":1}}],["session",{"2":{"869":1,"875":4}}],["sessionstorage",{"2":{"869":1}}],["second",{"2":{"865":1}}],["secondary",{"0":{"506":1},"2":{"18":2,"19":2,"109":1,"153":1,"158":1,"280":1,"434":1,"480":1,"506":1,"510":1,"512":1,"629":1,"633":1,"669":3,"670":1,"959":3}}],["sequi",{"2":{"601":2,"602":2,"603":2}}],["set",{"2":{"794":1,"795":5,"796":5,"803":1,"804":5,"805":5,"870":2,"874":2,"875":2,"876":3}}],["setoptions",{"2":{"474":1}}],["setvalue",{"2":{"97":1,"98":3}}],["searchdelay",{"2":{"861":1}}],["searchhint",{"2":{"858":1,"861":1}}],["searchicon",{"2":{"610":1}}],["searchbox",{"2":{"606":4,"607":4,"608":4,"609":4}}],["search",{"2":{"152":5,"629":1,"633":1,"847":1,"853":1,"861":1}}],["select>",{"2":{"815":1,"816":1,"828":2,"835":8,"853":1}}],["select",{"2":{"411":2,"761":1,"814":1,"815":1,"816":1,"828":2,"835":8,"853":1,"957":5}}],["select=",{"2":{"411":1}}],["selectable",{"2":{"386":1}}],["selected",{"2":{"350":1,"448":1,"509":3}}],["selector",{"2":{"97":5,"98":5,"117":1}}],["self",{"0":{"925":1},"2":{"117":1,"221":2,"925":2}}],["serif",{"0":{"1044":1},"2":{"11":1,"1044":1}}],["human",{"2":{"858":2,"859":2}}],["href",{"2":{"624":1}}],["href=",{"2":{"63":2,"64":6,"125":1,"126":1,"127":2,"146":2,"267":1,"284":4,"447":4,"487":1,"502":1,"543":11,"624":3,"625":3,"626":3,"627":3,"629":1,"630":2}}],["hh",{"2":{"300":1,"801":1,"810":1,"811":1,"866":3}}],["h",{"2":{"187":4,"190":1,"195":1,"196":1,"202":1,"292":4,"473":4,"534":4,"601":1,"602":1,"603":1,"629":1,"633":1,"816":1,"828":1,"835":1,"866":1,"903":5,"968":1,"969":1,"973":1,"974":1,"975":1,"976":1,"977":1,"981":1,"982":1,"983":1,"985":1,"987":1,"988":1,"992":1,"993":1,"994":1,"1006":5,"1007":6,"1008":2,"1009":2,"1011":3,"1012":4}}],["history",{"2":{"386":1}}],["hint",{"2":{"302":4,"357":8,"360":8,"374":4,"547":10,"548":2,"549":2,"633":4,"634":16,"635":6,"636":2,"637":4,"675":3,"677":1,"862":1}}],["hidden",{"2":{"290":1,"334":2,"982":2}}],["hideothers",{"2":{"670":1}}],["hide",{"2":{"251":1}}],["hi",{"2":{"125":1}}],["halfexample2",{"2":{"835":2}}],["halfexample1",{"2":{"835":2}}],["hasicons",{"0":{"210":1,"465":1,"527":1},"2":{"473":1,"534":1}}],["has",{"2":{"98":1,"191":1,"442":2,"448":1,"830":6,"835":4,"838":6,"841":3,"844":3,"845":4,"846":10,"847":12,"849":4}}],["handler",{"2":{"79":2,"102":2}}],["hour",{"2":{"865":1}}],["horz",{"2":{"835":3}}],["horzscrollbarpos",{"2":{"280":2,"289":1}}],["hotkey",{"2":{"386":1,"861":1}}],["hover",{"0":{"323":1},"1":{"324":1},"2":{"85":1,"249":1,"259":1,"277":2,"280":1,"287":1,"449":2,"466":1,"473":1,"534":1,"603":1,"614":2,"621":1,"622":1,"668":3,"670":1,"674":1,"675":1,"676":1}}],["home",{"2":{"65":1,"66":1,"78":1,"80":1,"81":3,"82":1,"103":1,"104":3,"105":1,"293":1,"502":1}}],["h1>",{"2":{"63":1,"64":3}}],["h1>zui",{"2":{"63":1,"64":3}}],["head",{"2":{"622":1}}],["headergroup",{"2":{"382":2,"384":1,"385":1}}],["headerheight",{"2":{"273":2,"289":1}}],["header",{"0":{"382":1},"1":{"383":1,"384":1,"385":1},"2":{"255":1,"273":4,"277":1,"287":1,"289":2,"324":1,"487":1,"488":1,"489":1,"491":1,"630":1,"634":1}}],["header类",{"2":{"254":1}}],["heading",{"2":{"184":1,"185":1,"187":1,"192":1,"196":1,"202":1,"203":1,"224":1,"254":2,"440":2,"448":1,"449":1,"451":1,"459":1,"503":2,"512":1,"513":1,"579":1,"581":3,"582":1,"583":1,"584":1}}],["head>",{"2":{"63":2,"64":6}}],["help",{"2":{"944":2}}],["helper",{"2":{"93":1}}],["hello",{"2":{"68":1,"88":2,"115":1,"817":2,"828":1,"829":1,"835":1,"836":1,"948":1}}],["height",{"2":{"14":1,"40":1,"174":1,"230":1,"231":4,"233":2,"241":2,"242":4,"267":1,"269":1,"270":1,"271":1,"272":1,"289":1,"1006":1,"1007":1,"1008":1,"1009":1}}],["https",{"2":{"296":2,"618":1}}],["http",{"2":{"47":2,"50":1,"878":5}}],["htmllielement>",{"2":{"677":1}}],["htmlanchorelement>",{"2":{"476":1,"677":1}}],["htmlanchorelement",{"2":{"296":2}}],["htmlattributes",{"2":{"296":2,"309":2,"476":1,"677":2}}],["htmlelement>",{"2":{"476":1,"677":1}}],["htmlelement",{"2":{"79":2,"102":2,"204":1,"289":5,"292":4,"293":1,"461":1,"474":2,"523":1,"861":1}}],["html>",{"2":{"63":2,"64":6}}],["html",{"0":{"299":1},"2":{"6":2,"7":1,"18":1,"19":1,"26":1,"34":1,"35":1,"63":2,"64":6,"65":1,"66":1,"67":2,"76":2,"80":2,"81":1,"82":1,"84":1,"85":1,"88":2,"89":1,"103":2,"104":1,"105":1,"107":2,"109":1,"110":1,"111":1,"112":1,"113":2,"115":2,"117":1,"118":2,"120":1,"121":1,"124":1,"125":1,"126":1,"127":2,"128":1,"132":1,"133":1,"134":1,"138":1,"139":1,"140":1,"141":1,"146":1,"150":1,"151":1,"152":1,"153":1,"154":1,"158":2,"159":1,"161":1,"162":1,"163":1,"164":1,"165":1,"167":1,"168":1,"170":1,"171":1,"172":1,"184":1,"185":1,"186":1,"187":1,"189":1,"190":1,"191":1,"195":1,"196":1,"202":1,"203":1,"212":1,"230":2,"233":3,"244":1,"245":1,"246":1,"247":1,"248":1,"249":1,"250":1,"251":1,"252":1,"253":1,"254":1,"267":3,"284":1,"285":2,"295":1,"299":8,"350":2,"389":1,"390":1,"391":1,"392":1,"394":2,"395":1,"396":1,"397":1,"398":1,"400":1,"401":1,"402":1,"403":1,"404":1,"405":1,"406":1,"408":1,"409":1,"410":1,"411":1,"412":1,"430":1,"431":1,"432":1,"433":1,"434":1,"435":1,"439":1,"440":1,"441":1,"442":1,"443":1,"444":1,"445":1,"446":1,"447":1,"451":1,"459":1,"460":1,"478":1,"487":1,"488":1,"489":1,"490":1,"491":1,"494":1,"495":5,"496":3,"497":1,"499":2,"500":1,"502":1,"503":1,"505":1,"506":1,"507":1,"508":1,"509":1,"510":1,"511":1,"536":1,"537":1,"538":1,"540":1,"541":1,"542":1,"543":1,"544":1,"547":1,"548":1,"549":1,"550":1,"579":1,"580":1,"581":1,"582":1,"587":1,"588":1,"591":1,"592":1,"593":1,"595":1,"596":1,"597":1,"601":1,"602":1,"603":1,"606":1,"607":1,"608":1,"609":1,"612":1,"613":2,"614":1,"615":1,"616":1,"617":1,"618":1,"619":1,"620":1,"624":1,"625":1,"626":1,"627":1,"629":1,"630":1,"633":1,"634":1,"635":1,"636":1,"667":1,"668":1,"669":1,"672":1,"673":1,"674":1,"675":1,"679":2,"715":2,"763":1,"764":1,"765":1,"767":1,"768":1,"770":1,"771":1,"772":1,"774":1,"775":1,"776":1,"777":1,"781":1,"782":1,"784":1,"785":1,"786":1,"790":1,"791":1,"792":1,"793":1,"795":1,"796":1,"799":1,"800":1,"801":1,"802":1,"804":1,"805":1,"808":1,"809":1,"810":1,"813":1,"815":1,"816":1,"817":1,"819":1,"820":1,"821":1,"822":1,"823":1,"824":1,"825":1,"826":1,"827":1,"828":1,"829":1,"830":1,"834":1,"835":2,"836":1,"837":1,"838":1,"839":1,"840":2,"844":1,"845":1,"846":1,"847":1,"848":1,"852":1,"853":1,"854":1,"858":1,"859":1,"860":1,"862":1,"878":1,"901":1,"902":1,"903":1,"904":1,"944":1,"946":1,"948":1,"950":1,"955":1,"957":1,"959":1,"962":1,"968":1,"969":1,"973":1,"974":1,"975":1,"976":1,"977":1,"981":1,"982":1,"983":1,"984":1,"985":1,"986":1,"987":1,"988":1,"992":1,"993":1,"994":1,"998":2,"1001":1,"1004":1,"1017":1,"1020":1,"1023":1,"1026":1,"1029":1,"1032":1,"1035":1,"1039":1,"1040":1,"1043":1,"1044":1,"1045":1,"1049":1,"1052":1,"1055":1,"1056":1,"1059":1,"1063":1,"1064":1,"1065":1,"1066":1,"1069":1,"1076":1,"1077":1,"1078":1,"1079":1,"1082":1,"1083":1,"1087":1,"1088":1,"1089":1,"1090":1,"1093":1,"1097":1,"1098":1,"1099":1,"1100":1,"1104":1,"1105":1,"1106":1}}],["h4>虞美人",{"2":{"489":3,"981":1,"982":1,"983":1,"984":1,"985":1,"986":1,"987":1,"988":3}}],["h4>",{"2":{"6":1,"7":1,"489":3,"981":1,"982":1,"983":1,"984":1,"985":1,"986":1,"987":1,"988":3}}],["h4",{"2":{"6":1,"7":1}}],["号颜色的文本",{"2":{"6":2,"7":2}}],["号颜色",{"2":{"6":1}}],["连接颜色名称得到",{"2":{"6":1}}],["然后相对它的最近滚动祖先和",{"2":{"994":1}}],["然后将作为图像的图片",{"2":{"138":1}}],["然后实现组件的构造方法",{"2":{"93":1}}],["然后打包构建自定义版本",{"2":{"74":1}}],["然后在内部添加表单控件",{"2":{"852":1}}],["然后在需要进行合并的列定义上通过",{"2":{"382":1}}],["然后在触发按钮之后添加一个",{"2":{"244":1}}],["然后在",{"2":{"68":1}}],["然后在图表中按需使用",{"2":{"4":1}}],["然后就可以在需要打包的组件清单中指定扩展库中的组件名称",{"2":{"56":1}}],["然后通过列定义配置",{"2":{"356":1}}],["然后通过",{"2":{"6":1,"496":1}}],["都以",{"2":{"6":1}}],["你点击了",{"2":{"675":1}}],["你点击了撤销按钮",{"2":{"482":2}}],["你的邮件已成功发送",{"2":{"482":1}}],["你也可以替换为其他元素或内容",{"2":{"252":1}}],["你也可以通过自己编辑这个文件来添加扩展库",{"2":{"53":1}}],["你还可以在触发按钮上通过",{"2":{"245":1}}],["你好",{"2":{"65":1,"66":1,"78":1}}],["你就可以使用",{"2":{"65":1}}],["你可能需要移除所有阴影设置",{"2":{"36":1}}],["你可能需要移除所有圆角设置",{"2":{"20":1}}],["你可以这样导入",{"2":{"68":1}}],["你可以使用",{"2":{"68":1}}],["你可以从如下地址下载",{"2":{"63":1}}],["你可以通过如下工具类来设置文本大小写显示规则",{"2":{"1085":1}}],["你可以通过如下工具类来设置文本装饰样式",{"2":{"1074":1}}],["你可以通过",{"2":{"27":1,"246":1}}],["你可以通过这些断点来实现响应式布局",{"2":{"24":1}}],["你可以通过这些工具类来使用颜色",{"2":{"7":1}}],["你可以直接在",{"2":{"19":1,"35":1}}],["你可以在页面中通过定义新的颜色变量来覆盖默认的颜色定义",{"2":{"9":1}}],["你可以根据产品中的需要来更换其他调色板",{"2":{"2":1}}],["你可以根据产品中的需要来更换现有调色板",{"2":{"1":1}}],["你拥有多种方式来使用颜色",{"2":{"5":1}}],["cc",{"2":{"878":1}}],["cursor",{"2":{"944":9}}],["currentitem",{"2":{"677":1}}],["current",{"2":{"572":1}}],["currentfile",{"2":{"412":3,"425":1}}],["currentsorttype",{"2":{"309":1,"310":1}}],["cut",{"2":{"635":1}}],["cupiditate",{"2":{"601":2,"602":2,"603":2}}],["cumque",{"2":{"601":2,"602":2,"603":2}}],["cum",{"2":{"601":2,"602":2,"603":2}}],["customcontenttype",{"2":{"677":1}}],["custommodal",{"2":{"490":2}}],["customrenderresult",{"2":{"332":1,"352":1}}],["customrenderresultitem>",{"2":{"292":1}}],["customrenderresultitem",{"2":{"289":1,"292":1}}],["customrenderresultgenerator",{"2":{"289":1,"292":1}}],["customrenderresultlist",{"2":{"289":3,"292":4}}],["custom",{"2":{"224":1,"252":1}}],["cell",{"2":{"378":7}}],["cellspan",{"0":{"377":1},"1":{"378":1},"2":{"377":1,"378":1}}],["cellstyle",{"2":{"281":3,"290":1}}],["cellelement",{"2":{"289":1,"292":1}}],["cellrendercallback",{"2":{"289":2,"290":1}}],["cellvaluegetter",{"2":{"289":2}}],["cellhover",{"2":{"277":2,"289":1}}],["cellheight",{"2":{"231":1,"242":1}}],["center",{"2":{"187":4,"189":1,"190":1,"195":2,"196":2,"202":2,"203":2,"252":12,"267":12,"271":2,"272":2,"276":2,"281":3,"290":1,"447":1,"479":1,"485":1,"488":2,"959":3,"1069":1}}],["circlewidth",{"2":{"589":1}}],["circlebg",{"2":{"589":1}}],["circlebgcolor",{"2":{"301":1}}],["circlebordersize",{"2":{"301":2}}],["circlecolor",{"2":{"301":2,"588":1,"589":1}}],["circlesize",{"2":{"301":2}}],["circle",{"2":{"109":2,"132":6,"133":15,"134":18,"158":2,"168":6,"447":1,"480":3,"607":1,"608":1,"609":1,"610":1,"848":1,"903":1}}],["clamp",{"2":{"1058":1,"1059":6}}],["classlist",{"2":{"547":7,"548":2,"550":2}}],["classnamelike",{"2":{"219":1,"289":1,"290":1,"476":2,"677":2}}],["classname",{"0":{"206":1,"218":1,"463":1,"525":1},"2":{"98":1,"189":1,"190":1,"251":1,"289":1,"290":1,"320":1,"406":1,"408":1,"409":1,"473":1,"476":1,"534":1,"589":1,"610":1,"633":4,"670":1,"676":1,"677":1,"797":1,"806":1,"811":1,"861":1,"862":1}}],["class",{"2":{"79":1,"93":1,"102":1}}],["class=",{"2":{"7":1,"18":2,"19":2,"26":1,"34":2,"35":2,"63":1,"64":3,"76":1,"85":1,"107":1,"109":6,"110":2,"111":1,"115":1,"117":1,"118":2,"120":1,"121":1,"124":2,"125":2,"126":6,"127":14,"128":1,"132":8,"133":20,"134":24,"138":4,"139":7,"140":1,"141":5,"146":2,"150":5,"151":10,"152":35,"153":3,"154":11,"158":7,"159":6,"161":1,"162":2,"163":7,"164":7,"165":6,"167":5,"168":5,"170":2,"171":1,"172":2,"187":5,"189":1,"190":3,"191":3,"195":5,"196":1,"202":1,"203":2,"212":1,"244":6,"245":7,"246":2,"249":3,"251":1,"252":15,"253":5,"254":9,"284":6,"299":2,"430":1,"431":1,"432":3,"433":7,"434":12,"435":6,"439":4,"440":5,"441":5,"442":10,"443":4,"444":5,"445":5,"446":8,"447":11,"451":1,"459":1,"460":1,"478":1,"487":14,"488":16,"489":16,"490":8,"491":13,"495":1,"496":1,"497":1,"499":2,"500":2,"502":31,"503":2,"505":1,"506":1,"507":1,"508":1,"509":20,"510":1,"511":1,"536":12,"537":9,"538":13,"540":10,"541":5,"542":3,"543":31,"544":19,"579":5,"580":1,"581":16,"582":4,"591":2,"592":2,"593":2,"595":2,"596":2,"597":4,"601":1,"602":1,"603":1,"612":1,"613":2,"614":2,"615":2,"616":2,"617":2,"618":2,"619":1,"620":8,"624":9,"625":9,"626":10,"627":9,"629":33,"630":55,"667":12,"668":2,"669":8,"713":2,"763":2,"764":4,"765":4,"767":3,"768":3,"770":4,"771":4,"772":1,"774":4,"775":5,"776":7,"777":6,"781":2,"782":2,"784":4,"785":4,"786":4,"813":6,"815":1,"816":1,"817":1,"819":1,"820":1,"821":1,"822":1,"823":1,"824":1,"825":1,"826":1,"827":3,"828":5,"829":2,"830":6,"834":9,"835":104,"837":5,"838":11,"839":14,"840":16,"844":7,"845":7,"846":17,"847":29,"848":4,"852":7,"853":14,"854":15,"860":4,"901":2,"902":2,"903":6,"904":2,"944":8,"946":4,"948":1,"950":2,"955":4,"957":4,"959":3,"962":1,"968":2,"969":2,"973":2,"974":2,"975":2,"976":2,"977":2,"981":1,"982":1,"983":1,"984":1,"985":1,"986":1,"987":1,"988":1,"992":2,"993":2,"994":7,"998":16,"1001":2,"1004":7,"1017":2,"1020":3,"1023":3,"1026":3,"1029":2,"1032":5,"1035":5,"1039":4,"1040":4,"1043":1,"1044":1,"1045":1,"1049":10,"1052":6,"1055":8,"1056":24,"1059":6,"1063":2,"1064":2,"1065":2,"1066":2,"1069":4,"1076":1,"1077":1,"1078":1,"1079":1,"1082":1,"1083":1,"1087":1,"1088":1,"1089":1,"1090":1,"1093":10,"1097":1,"1098":1,"1099":1,"1100":1,"1104":1,"1105":1,"1106":1}}],["clearfix",{"2":{"968":1,"969":1}}],["cleartext",{"2":{"797":1,"806":1}}],["clearicon",{"2":{"610":1}}],["clearallsubmenu",{"2":{"474":1}}],["clip",{"0":{"1083":1},"2":{"1083":2}}],["clipboardhascontent",{"2":{"458":1,"522":1}}],["clicktype",{"2":{"797":1,"806":1,"811":1,"861":1}}],["click=",{"2":{"115":1,"117":1,"118":2}}],["click",{"2":{"81":1,"104":1,"115":2,"116":1,"117":1,"118":1,"203":1,"212":1,"259":1,"466":1,"473":1,"478":1,"534":1,"668":3,"670":1}}],["clicked",{"2":{"67":2,"113":2,"196":1,"202":1,"203":1,"251":1,"451":1,"459":1,"460":1}}],["closest",{"2":{"547":2,"548":1,"550":1}}],["close|other",{"2":{"361":1}}],["closebtn",{"2":{"192":1}}],["close",{"2":{"126":3,"127":2,"129":1,"267":3,"284":1,"357":1,"360":2,"361":1,"481":2,"487":1,"488":1,"489":1,"490":1,"491":1,"635":1}}],["creativecommons",{"2":{"878":1}}],["createdate",{"0":{"864":1},"2":{"864":1}}],["createdat",{"2":{"300":1}}],["create=",{"2":{"67":1,"80":1,"103":1,"113":1}}],["create",{"0":{"67":1},"2":{"67":6,"80":1,"87":4,"103":1,"113":6,"176":1,"876":3}}],["crossorigin=",{"2":{"64":3}}],["cdn",{"0":{"64":1},"2":{"64":6,"65":1}}],["cn",{"2":{"63":1,"64":3,"618":1}}],["check",{"2":{"357":1,"360":1,"446":1,"636":1,"764":2,"765":2,"769":1,"770":1,"771":1,"772":1,"774":1,"775":1,"778":2,"784":2,"785":2,"786":1,"787":2,"835":3,"839":1}}],["checks",{"2":{"350":5,"352":1}}],["checkinfo",{"2":{"350":5,"352":1}}],["checkboxrender",{"2":{"352":1}}],["checkbox",{"0":{"339":1,"345":1,"346":1},"1":{"346":1},"2":{"282":2,"339":6,"346":5,"350":2,"352":1,"353":2,"761":3,"763":4,"765":6,"767":6,"770":6,"774":6,"776":5,"777":10,"778":2,"779":2,"781":2,"782":3,"784":3,"785":3,"786":1,"788":1,"835":2,"853":2}}],["checkonclickrow",{"2":{"282":2,"338":1,"352":1}}],["checkable",{"0":{"337":1},"1":{"338":1,"339":1,"340":1,"341":1,"342":1,"343":1,"344":1,"345":1,"346":1,"347":1,"348":1,"349":1,"350":1,"351":1,"352":1,"353":1,"354":1},"2":{"282":5,"286":2,"338":1,"339":2,"346":1,"348":3,"350":1,"352":1}}],["checked=",{"2":{"774":2,"775":3,"781":1,"782":1,"835":3}}],["checkedrows",{"2":{"352":1}}],["checked",{"2":{"182":1,"341":2,"352":1,"354":1,"677":1,"774":2,"775":3,"776":4,"777":6,"778":1,"781":1,"782":1,"787":1,"835":3}}],["children",{"0":{"658":1},"2":{"93":2,"335":1,"473":1,"476":1,"534":1}}],["chat",{"2":{"629":1,"633":1}}],["changes",{"2":{"282":2,"283":2,"349":2,"352":2}}],["change",{"2":{"116":1,"117":1}}],["changelevelbydrag",{"2":{"93":1}}],["charset=",{"2":{"63":1,"64":3}}],["chart2",{"2":{"4":1}}],["chart1",{"2":{"4":1}}],["chrome",{"2":{"59":2}}],["case",{"0":{"1090":1},"2":{"1090":1}}],["cash",{"0":{"83":1,"95":1,"96":1},"1":{"96":1,"97":2,"98":2,"99":1,"100":1},"2":{"60":1,"83":2,"95":2,"118":1}}],["capitalize",{"0":{"1089":1},"2":{"1089":1}}],["cake",{"2":{"858":2,"859":2}}],["cat",{"2":{"815":1,"816":1,"828":2,"835":8,"858":2,"859":2}}],["category",{"2":{"297":1,"298":1,"303":5}}],["canceltext",{"0":{"742":1}}],["cansortto",{"2":{"381":1}}],["canrowcheckable",{"2":{"347":1,"352":1}}],["canvas",{"2":{"34":2,"35":2,"252":1,"449":2,"547":1,"1097":1,"1098":1,"1099":1,"1100":1,"1104":1,"1105":1,"1106":1}}],["caret",{"2":{"154":2,"244":1,"245":1,"246":1,"249":1,"252":1,"253":1,"254":1,"255":1,"357":2,"360":2,"369":1,"446":1,"502":1,"543":1,"630":2,"633":1,"634":2,"675":1}}],["calendareventgroup",{"2":{"180":1,"181":1}}],["calendareventgroups",{"2":{"180":1,"182":1}}],["calendarevent",{"2":{"180":2,"181":1}}],["calendarevents",{"2":{"180":1}}],["calendar",{"0":{"175":1},"1":{"176":1,"177":1,"178":1,"179":1,"180":1,"181":1,"182":1},"2":{"176":2,"835":2}}],["call",{"2":{"117":2,"118":2}}],["callback",{"2":{"100":2,"293":2}}],["calm",{"2":{"14":1,"968":2,"969":2}}],["came",{"2":{"14":1,"968":2,"969":2}}],["c084fc",{"2":{"9":1}}],["css工具类",{"2":{"593":1}}],["cssproperties",{"2":{"290":2,"476":1,"677":2}}],["css",{"0":{"6":1,"7":1,"18":1,"19":1,"21":1,"27":1,"29":1,"34":1,"35":1,"37":1,"75":1,"76":1,"92":1,"106":1,"111":1,"129":1,"130":1,"135":1,"142":1,"143":1,"147":1,"148":1,"155":1,"173":1,"174":1,"255":1,"256":1,"287":1,"436":1,"437":1,"448":1,"449":1,"492":1,"493":1,"512":1,"513":1,"545":1,"583":1,"584":1,"598":1,"599":1,"621":1,"622":1,"631":1,"778":1,"779":1,"787":1,"788":1,"831":1,"832":1,"841":1,"842":1,"849":1,"850":1,"855":1,"856":1,"905":1,"942":1},"1":{"107":1,"108":1,"109":1,"110":1,"111":1,"906":1,"907":1,"908":1,"909":1,"910":1},"2":{"4":1,"6":2,"7":3,"9":2,"11":3,"12":2,"13":2,"14":2,"18":2,"19":2,"21":2,"24":1,"26":2,"27":3,"29":2,"32":1,"34":2,"35":2,"37":2,"40":1,"41":1,"61":1,"63":2,"64":3,"68":2,"70":8,"71":4,"74":5,"75":9,"76":3,"92":1,"107":3,"109":2,"111":2,"128":1,"129":1,"130":1,"135":1,"139":1,"142":1,"143":2,"147":1,"151":1,"153":1,"155":1,"163":1,"164":1,"173":1,"255":1,"273":2,"277":2,"278":2,"279":2,"280":2,"281":2,"318":1,"320":1,"436":1,"448":1,"449":2,"492":1,"493":2,"503":1,"512":1,"540":1,"541":1,"545":1,"583":1,"584":1,"589":1,"591":2,"598":1,"610":2,"612":1,"618":1,"619":1,"620":1,"621":1,"631":1,"676":1,"777":1,"778":1,"779":2,"782":1,"787":1,"788":2,"831":1,"832":2,"841":1,"849":1,"850":2,"855":1,"878":1,"914":1,"925":1,"927":1,"929":1,"937":1,"940":1,"941":1,"961":1,"964":1,"1006":1,"1007":1,"1008":1,"1009":1,"1011":1,"1012":1,"1013":1,"1014":1,"1031":1,"1034":1,"1037":1,"1042":2,"1048":1,"1051":1,"1054":1,"1061":1}}],["cover",{"2":{"974":2}}],["cookie",{"2":{"869":1}}],["corporis",{"2":{"601":1,"602":1,"603":1}}],["count=",{"2":{"412":1}}],["count",{"0":{"574":1},"2":{"400":1,"410":1,"412":2,"547":1,"548":1}}],["copy",{"2":{"196":1,"202":1,"203":1,"204":1,"251":1,"442":1,"451":1,"458":1,"459":1,"460":1,"461":1,"522":1,"523":1}}],["colactionssetting",{"2":{"367":1}}],["colinfo",{"2":{"293":2,"296":1,"297":1,"298":1,"299":1,"300":1,"302":1,"303":1,"306":1,"309":2,"310":1,"312":1,"313":2,"332":1,"362":1,"366":2,"367":2,"378":1}}],["colinfolike",{"2":{"293":1}}],["coltypes",{"2":{"292":1}}],["colfixedside",{"2":{"290":2}}],["colflexgrow",{"2":{"290":2}}],["colflex",{"2":{"290":2}}],["colnameorindex",{"2":{"293":1}}],["colname",{"2":{"289":2,"290":2,"292":2,"316":1}}],["colhover",{"2":{"277":3,"289":1,"290":1,"324":2}}],["col",{"0":{"323":1},"1":{"324":1},"2":{"267":2,"284":3,"292":3,"293":1,"296":2,"297":1,"298":1,"299":1,"300":1,"302":1,"303":1,"306":3,"309":2,"310":1,"312":1,"313":5,"332":1,"362":1,"366":2,"367":2,"378":3,"847":1}}],["colspan=",{"2":{"612":1}}],["colspan",{"2":{"378":3}}],["colsortorder",{"2":{"316":1}}],["colsortby",{"2":{"316":3}}],["colsortfn>",{"2":{"316":1}}],["colsortfnname",{"2":{"315":1,"316":1}}],["colsortfn",{"2":{"315":1,"316":1}}],["colsorttype",{"2":{"306":1,"308":1,"309":4,"310":2}}],["colsetting>",{"2":{"290":1,"293":1}}],["colsetting",{"2":{"289":1,"290":1,"357":1,"360":1}}],["cols",{"2":{"267":2,"270":1,"271":1,"272":1,"273":2,"274":1,"276":1,"277":1,"278":1,"279":1,"280":1,"281":1,"282":1,"283":1,"284":1,"289":1,"296":1,"297":1,"298":1,"299":1,"300":1,"301":1,"302":1,"303":1,"305":1,"306":1,"312":1,"313":1,"318":1,"319":1,"320":1,"322":1,"327":1}}],["collapsedicon",{"2":{"673":1,"674":1,"675":1,"676":1}}],["collapsed",{"2":{"92":1,"328":2,"334":2,"336":1}}],["colors",{"2":{"185":2,"192":1}}],["colorpickerinput2",{"2":{"191":3}}],["colorpickerinput",{"2":{"190":3}}],["colorpicker",{"2":{"98":1,"184":2,"185":2,"186":2,"187":2,"189":2,"190":2,"191":2}}],["color",{"2":{"1":3,"2":3,"3":2,"4":1,"6":4,"8":1,"9":22,"98":1,"148":2,"174":1,"182":1,"256":2,"279":2,"280":5,"281":4,"287":5,"301":3,"303":2,"437":2,"449":10,"513":1,"588":1,"599":1,"622":3,"777":9,"779":1,"782":1,"788":1,"825":2,"842":2}}],["condensed",{"2":{"617":2,"621":1}}],["confirmtext",{"0":{"741":1}}],["confirmed",{"2":{"500":1}}],["confirm",{"2":{"500":9}}],["consequatur",{"2":{"601":2,"602":2,"603":2}}],["consectetur",{"2":{"601":1,"602":1,"603":1}}],["console",{"2":{"67":2,"88":2,"113":2,"118":1,"196":2,"202":2,"203":3,"251":1,"282":1,"283":1,"411":5,"412":5,"451":2,"459":2,"460":1,"482":2,"500":2,"547":1,"549":1,"627":1,"633":1,"637":1,"675":3,"873":1}}],["constructor",{"2":{"79":1,"102":1,"474":1}}],["const",{"2":{"65":2,"66":1,"68":1,"80":1,"81":1,"82":1,"93":3,"97":1,"98":1,"103":1,"104":1,"105":1,"198":1,"201":1,"202":1,"203":1,"230":1,"246":1,"251":1,"267":5,"296":1,"300":1,"312":1,"313":1,"350":1,"389":1,"390":1,"391":1,"392":2,"394":1,"395":1,"396":1,"397":1,"398":1,"400":1,"401":1,"402":1,"403":1,"404":1,"405":1,"406":1,"408":1,"409":1,"410":1,"411":1,"412":1,"451":1,"453":1,"456":1,"458":1,"459":1,"517":1,"520":1,"522":1,"547":5,"548":2,"550":2,"552":1,"555":1,"587":1,"588":1,"606":1,"607":1,"608":1,"609":1,"639":1,"642":1,"672":1,"673":1,"674":1,"675":1,"723":2,"790":1,"791":2,"792":1,"793":1,"795":2,"796":2,"799":1,"800":2,"801":1,"802":1,"804":2,"805":2,"808":1,"809":2,"810":1,"858":2,"859":2,"876":2}}],["containing",{"2":{"994":1}}],["contain",{"2":{"973":2}}],["container",{"0":{"26":1},"2":{"26":3,"27":7,"961":2,"962":3}}],["control",{"2":{"190":1,"191":3,"544":1,"813":7,"814":1,"815":1,"816":1,"817":2,"819":1,"820":1,"821":1,"822":1,"823":1,"824":1,"825":1,"826":1,"827":3,"828":5,"829":2,"830":3,"831":1,"832":5,"834":2,"835":26,"837":1,"838":4,"839":2,"840":4,"841":1,"844":8,"845":7,"846":14,"847":20,"848":4,"849":3,"852":2,"853":6,"854":6,"860":1,"946":1}}],["content",{"0":{"922":1,"936":1},"1":{"923":1,"937":1},"2":{"233":1,"241":1,"410":5,"442":3,"485":1,"487":1,"488":1,"489":1,"490":1,"491":1,"497":2,"624":3,"625":1,"626":1,"627":1,"677":1,"922":2,"937":1}}],["content=",{"2":{"63":1,"64":3,"85":1,"497":1}}],["contextmenuoptions",{"2":{"204":1,"231":1,"233":1,"241":1,"242":1}}],["contextmenu",{"2":{"194":1,"195":2,"196":1,"198":4,"199":2,"200":3,"201":3,"202":2,"203":4,"204":2,"212":1,"386":1,"552":1}}],["context",{"2":{"154":1,"543":1,"629":1,"630":2}}],["commodi",{"2":{"601":3,"602":3,"603":3}}],["componenttype",{"2":{"677":1}}],["componentchildren",{"2":{"233":2,"241":2,"350":1,"352":1,"467":2,"473":3,"476":3,"528":2,"534":3,"677":1}}],["componentname",{"2":{"97":3,"98":5}}],["componentfromreact",{"0":{"84":1},"2":{"84":3,"112":3}}],["component",{"0":{"79":1,"102":1},"2":{"67":1,"79":4,"84":3,"87":1,"92":3,"93":3,"102":4,"112":3,"113":1,"677":1}}],["com",{"2":{"64":2,"296":3}}],["code>",{"2":{"612":6}}],["code",{"2":{"2":1,"3":1,"11":1,"12":1,"13":1,"14":1,"16":2,"32":2,"318":1,"635":1,"637":1}}],["例如浏览器被关闭",{"2":{"875":1}}],["例如数值",{"2":{"869":1}}],["例如右键菜单",{"2":{"438":1}}],["例如按钮组件提供了",{"2":{"111":1}}],["例如按钮组件的",{"2":{"110":1}}],["例如按钮的颜色",{"2":{"109":1}}],["例如按钮",{"2":{"70":1,"76":1,"107":2}}],["例如下拉菜单按钮",{"2":{"120":1}}],["例如下拉菜单",{"2":{"60":1,"85":1}}],["例如下面的命令仍然相当于",{"2":{"56":1}}],["例如打包命令后可以直接指定需要打包的组件库",{"2":{"44":1}}],["例如在一个简单清晰的风格下",{"2":{"20":1,"36":1}}],["例如",{"2":{"4":1,"6":1,"8":1,"19":1,"35":1,"47":1,"52":1,"53":1,"65":1,"67":2,"68":1,"76":1,"78":1,"80":2,"81":1,"82":1,"86":1,"88":1,"92":4,"93":1,"103":2,"104":1,"105":1,"109":1,"113":2,"117":1,"118":2,"267":2,"270":1,"271":1,"286":1,"360":1,"418":1,"866":14,"884":1}}],["例如为了让图表上的图形更有区分度",{"2":{"4":1}}],["这个工具类只在需要滚动时才会显示",{"2":{"981":1}}],["这个脚本会在元素呈现到页面后自动执行",{"2":{"88":1}}],["这一次说说关于表格的固定布局",{"2":{"618":1}}],["这次版本带来全新的界面外观",{"2":{"613":1,"614":1,"615":1,"616":1,"617":1,"618":1,"619":1,"620":1}}],["这里是对话框内容",{"2":{"497":2}}],["这条消息可能需要你注意",{"2":{"125":2}}],["这样事件触发时会传递该属性值作为参数",{"2":{"627":1}}],["这样对于",{"2":{"618":1}}],["这样方便用户对选中的行进行批量操作",{"2":{"370":1}}],["这样可以根据行数据来动态决定是否显示",{"2":{"339":1}}],["这样可以保证在修改配置时也会同步进行修改",{"2":{"74":1}}],["这样在该列内的所有父级行对应的单元格内会显示一个层级切换按钮",{"2":{"327":1}}],["这样具有相同组名的列会视为一组",{"2":{"321":1}}],["这样无需为触发按钮添加属性",{"2":{"246":1}}],["这样不用要求触发按钮和菜单列表元素之间必须按顺序紧邻",{"2":{"245":1}}],["这样更有利于实现风格一致的交互界面",{"2":{"40":1}}],["这些样式会影响到表单控件组内的",{"2":{"838":1}}],["这些选项是直接展示的",{"2":{"761":1}}],["这些事件会被触发",{"2":{"627":1}}],["这些区块可以灵活排练",{"2":{"228":1}}],["这些类名通常为组件类加后缀实现",{"2":{"110":1}}],["这些属性通常以",{"2":{"87":1}}],["这些组件继承自",{"2":{"84":1,"112":1}}],["这些组件通常不需要",{"2":{"76":1,"107":1}}],["这些方法通过",{"2":{"83":1}}],["这些库通常足够小巧但实用",{"2":{"60":1}}],["这些颜色的定义是固定的",{"2":{"3":1}}],["这是帮助性提示文本",{"2":{"838":1}}],["这是标题",{"2":{"499":1,"500":1}}],["这是内容",{"2":{"487":1,"488":2,"491":1}}],["这是一个列表",{"2":{"1063":1,"1064":1,"1065":1,"1066":1}}],["这是一个轻量级的",{"2":{"95":1}}],["这是一条悬浮消息",{"2":{"479":1}}],["这是一条消息",{"2":{"478":1,"480":1,"481":1,"483":1,"484":1}}],["这是一则提示",{"2":{"124":2,"126":2,"127":4,"128":11}}],["这是一段使用",{"2":{"6":2,"7":2}}],["这是提示内容",{"2":{"490":1}}],["这是提示消息",{"2":{"85":1}}],["这是提示标题",{"2":{"85":1}}],["这是有意设计",{"2":{"40":1}}],["这是为了在一些特殊场景下通过改变透明度来实现颜色的变化",{"2":{"9":1}}],["这时应该通过自定义调色板来实现",{"2":{"4":1}}],["尽可能使用更少的颜色来定义大部分界面元素上可能用到的颜色",{"2":{"2":1}}],["界面",{"0":{"1027":1},"1":{"1028":1,"1029":1}}],["界面模式",{"0":{"388":1},"1":{"389":1,"390":1,"391":1,"392":1},"2":{"414":1}}],["界面上公共的颜色已被精心梳理和定义",{"2":{"2":1}}],["界面颜色都应该来自语义化调色板",{"2":{"2":1}}],["界面颜色",{"0":{"2":1}}],["界面颜色和特殊颜色",{"2":{"0":1}}],["中间划线",{"0":{"1078":1}}],["中间小谢又清发",{"2":{"994":1}}],["中间部分会出现空白",{"2":{"272":1}}],["中型框",{"2":{"835":1}}],["中即可",{"2":{"764":1,"765":1}}],["中可以获取当前要判断的单元格所属的行和列信息",{"2":{"378":1}}],["中可以通过如下工具类实现",{"2":{"1081":1}}],["中可以通过",{"2":{"11":1,"12":1,"13":1,"14":1,"18":1,"34":1}}],["中对应位置引入",{"2":{"369":1,"374":1}}],["中号按钮",{"2":{"165":1}}],["中等阴影",{"2":{"164":1}}],["中等圆角",{"2":{"163":1,"433":1}}],["中等尺寸",{"2":{"24":1}}],["中默认支持的便捷绑定事件类型包括",{"2":{"116":1}}],["中一些组件使用",{"2":{"84":1,"112":1}}],["中所有",{"2":{"79":1,"102":1}}],["中使用对应的组件类名即可",{"2":{"107":1}}],["中使用对应的类名即可",{"2":{"76":1}}],["中使用了一些精心挑选的第三方库",{"2":{"60":1}}],["中有提供的情况下",{"2":{"75":1}}],["中没有",{"2":{"75":1}}],["中的所有格式",{"2":{"792":1,"810":1}}],["中的单个组件",{"2":{"68":1}}],["中的",{"2":{"65":1}}],["中的颜色名称一致",{"2":{"8":1}}],["中引用阴影相关的",{"2":{"35":1}}],["中引用圆角相关的",{"2":{"19":1}}],["中定义了一系列屏幕断点",{"2":{"24":1}}],["中提供了一些",{"2":{"1042":1}}],["中提供了各种工具类来设置",{"2":{"964":1}}],["中提供了多种方式来自定义阴影配置",{"2":{"36":1}}],["中提供了多种方式来自定义圆角配置",{"2":{"20":1}}],["中提供了大量",{"2":{"7":1,"41":1,"90":1}}],["中预设了一系列的阴影",{"2":{"32":1}}],["中预设了一系列的圆角",{"2":{"16":1}}],["中预设了多种常见行高",{"2":{"14":1}}],["中预设了多种字号",{"2":{"12":1}}],["中预设了",{"2":{"13":1}}],["中预设了三种字体风格",{"2":{"11":1}}],["中已经定义的界面颜色和特殊颜色",{"2":{"4":1}}],["中会用到一些特殊颜色",{"2":{"3":1}}],["中",{"2":{"2":1,"11":1,"67":1,"85":1,"88":1,"113":1,"126":1,"459":1,"769":1,"784":1,"785":1,"834":1,"1074":1,"1085":1}}],["在必要的时候添加换行符",{"2":{"1106":1}}],["在词中间添加换行符",{"2":{"1105":1}}],["在内容区域的极限处截断文本",{"2":{"1083":1}}],["在文本超出时进行截断",{"2":{"1058":1}}],["在文档开发服务启动时",{"2":{"50":1}}],["在所有方向上滚动",{"0":{"988":1}}],["在所有浏览器都具有一致的体验",{"2":{"773":1}}],["在按钮",{"2":{"955":1}}],["在按钮上加",{"2":{"153":1}}],["在会话期间",{"2":{"875":1}}],["在一个元素的内容溢出该元素的边界时为其添加滚动条",{"2":{"981":1}}],["在一个日期时间对象上增加指定的时间",{"2":{"865":1}}],["在一个空的",{"2":{"451":1}}],["在元素使用工具类",{"2":{"852":1}}],["在水平布局表单中",{"2":{"835":1}}],["在浏览器支持的情况下",{"2":{"818":1}}],["在菜单项配置上通过",{"2":{"795":1,"804":1}}],["在菜单项和按钮上通过",{"2":{"794":1,"796":1,"803":1,"805":1}}],["在此种情况下",{"2":{"776":1}}],["在此区域使用右键菜单进行多级展示",{"2":{"202":1}}],["在此区域使用右键菜单",{"2":{"195":2,"196":2,"202":1}}],["在鼠标悬停在元素上时及时显示额外的内容",{"2":{"666":1}}],["在原有属性基础上固定",{"2":{"656":1,"659":1}}],["在初始状态要显示的标签页内容",{"2":{"625":1}}],["在初始状态需要为当前选中的导航项目",{"2":{"624":1}}],["在初始化时需要按需传入响应的内容",{"2":{"233":1}}],["在当前列中",{"2":{"618":1}}],["在当前方法返回的对象中可以指定",{"2":{"378":1}}],["在线咨询",{"2":{"502":1}}],["在对话框触发按钮上通过",{"2":{"495":1,"496":1,"497":1}}],["在触发按钮上通过",{"2":{"487":1}}],["在保留当前页面状态的情况下",{"2":{"486":1}}],["在提示信息中可以使用如下占位文本",{"2":{"400":1,"410":1}}],["在行数据上配置",{"0":{"361":1}}],["在表单控件组中只需要为表单组标签",{"2":{"840":1}}],["在表尾显示分页器",{"2":{"374":1}}],["在表尾显示底部工具栏",{"2":{"369":1}}],["在表尾显示",{"0":{"345":1},"1":{"346":1},"2":{"346":1,"350":1}}],["在表头显示排序标记",{"2":{"266":1}}],["在特定列上通过",{"2":{"304":1,"311":1}}],["在列定义上设置",{"2":{"301":1,"318":1,"319":1,"320":1}}],["在列定义上通过",{"2":{"296":1,"297":1,"298":1,"299":1,"300":1,"302":1,"303":1,"305":1,"312":1}}],["在列定义对象上允许通过如下属性设置单元格样式",{"2":{"281":1}}],["在单元格内显示操作按钮",{"2":{"285":1}}],["在单元格内显示为环形进度条",{"2":{"285":1}}],["在单元格内显示用户头像",{"2":{"285":1}}],["在启用列鼠标悬停效果时",{"2":{"277":1}}],["在不启用插件的情况下",{"2":{"276":1}}],["在页面上预先使用一个元素来展示数据表格",{"2":{"267":1}}],["在固定区域内展示数据",{"2":{"265":1}}],["在何处打开链接地址",{"2":{"221":1}}],["在响应的区域添加",{"2":{"194":1}}],["在输入组内部可以将不同的内容按需组合使用",{"2":{"853":1}}],["在输入组中使用",{"0":{"190":1,"860":1}}],["在输入框上添加前缀或后缀图标或字符",{"2":{"846":1}}],["在输入框右侧显示的图标",{"2":{"797":1,"806":1,"811":1}}],["在输入框中使用",{"0":{"191":1}}],["在选定元素上调用初始化函数即可使用颜色选择器",{"2":{"184":1}}],["在兼容模式下",{"2":{"121":1}}],["在点击时声明下拉菜单组件",{"2":{"120":1}}],["在某个事件",{"2":{"120":1}}],["在指定执行代码和回调函数参数时有一些内置参数可以直接通过约定名称引用",{"2":{"118":1}}],["在执行",{"2":{"117":1}}],["在组件类上提供了一些静态方法用于获取指定元素上的组件实例",{"2":{"82":1,"105":1}}],["在没有使用",{"2":{"78":1}}],["在使用",{"2":{"75":1,"87":1}}],["在实际开发沟通过程中",{"2":{"74":1}}],["在开发服务页面上支持热更新",{"2":{"47":1}}],["在定义列时通过",{"2":{"321":1}}],["在定义",{"2":{"9":1}}],["在设计工具中为颜色进行命名",{"2":{"8":1}}],["在设计中使用",{"0":{"8":1},"2":{"8":1}}],["在这些工具类中为你提供了大量的颜色相关的工具类",{"2":{"7":1}}],["在",{"2":{"2":1,"3":1,"7":1,"11":3,"12":2,"13":2,"14":1,"16":1,"18":1,"20":1,"24":1,"32":1,"34":1,"36":1,"41":1,"53":1,"60":1,"67":1,"79":1,"84":1,"85":1,"88":1,"90":1,"95":1,"98":2,"102":1,"112":1,"113":1,"116":1,"152":1,"254":1,"447":1,"613":1,"614":1,"615":1,"616":1,"617":1,"618":1,"643":1,"839":1,"964":1,"1042":1,"1074":1,"1081":1,"1085":1}}],["t>",{"2":{"677":2}}],["td",{"2":{"620":3}}],["td>新的预览功能",{"2":{"620":1}}],["td>新的编辑器",{"2":{"620":1}}],["td>修复了大量已知问题",{"2":{"620":1}}],["td>第一个版本发布",{"2":{"620":1}}],["td>2021",{"2":{"620":4}}],["td>表尾通常用于展示一些数据的汇总信息",{"2":{"612":1}}],["td>表尾",{"2":{"612":1}}],["td>表头通常作为表格第一行",{"2":{"612":1}}],["td>表头",{"2":{"612":1}}],["td>一个或多个行组成表格的主体",{"2":{"612":1}}],["td>主体",{"2":{"612":1}}],["td>",{"2":{"612":12,"620":10}}],["tfoot>",{"2":{"612":2}}],["tfoot",{"2":{"612":2}}],["tbody>",{"2":{"612":2,"620":2}}],["tbody",{"2":{"612":2}}],["tb",{"2":{"418":1}}],["treeitemoptions",{"2":{"677":1}}],["treewithactions",{"2":{"675":2}}],["treewithicons",{"2":{"673":1}}],["treehover",{"2":{"674":2}}],["tree",{"2":{"672":2,"673":2,"674":2,"675":2}}],["treeexample",{"2":{"672":2,"673":1}}],["tr",{"2":{"620":5}}],["tr>",{"2":{"612":10,"620":8}}],["trigger",{"0":{"259":1},"2":{"670":1}}],["trigger=",{"2":{"85":1,"249":1,"668":2}}],["transition",{"2":{"919":1}}],["transform",{"2":{"914":1}}],["trailing",{"2":{"664":1}}],["trailingicon",{"0":{"217":1},"2":{"476":1,"677":1,"862":1}}],["trash",{"2":{"93":1,"152":5,"357":1,"360":1,"409":1,"675":1,"694":1,"738":1}}],["true",{"2":{"49":1,"93":2,"97":2,"117":1,"192":1,"231":1,"247":2,"251":1,"260":1,"270":1,"276":1,"277":7,"278":2,"279":2,"280":3,"282":6,"283":4,"289":2,"292":2,"299":2,"300":2,"302":2,"305":2,"306":1,"312":2,"322":2,"324":2,"326":4,"327":2,"338":2,"339":2,"346":1,"350":1,"357":1,"360":1,"361":2,"369":1,"398":2,"412":1,"414":4,"420":1,"425":2,"426":2,"607":1,"608":2,"609":2,"633":1,"634":2,"637":1,"674":1,"675":1,"680":1,"681":1,"685":1,"686":1,"689":1,"693":1,"716":1,"717":1,"718":1,"720":1,"721":1,"722":2,"727":1,"728":1,"729":1,"733":1,"737":1,"743":1,"859":2}}],["typeof",{"2":{"292":2,"473":2,"534":2}}],["type",{"0":{"224":1,"304":1,"571":1,"657":1,"660":1,"663":1},"1":{"305":1,"306":1,"307":1,"308":1,"309":1,"310":1},"2":{"118":1,"196":1,"202":1,"203":1,"240":3,"285":1,"290":5,"291":3,"301":2,"308":1,"316":1,"318":2,"319":3,"320":3,"350":1,"356":1,"357":3,"359":4,"360":3,"361":2,"367":1,"369":2,"374":7,"416":1,"417":1,"451":2,"459":2,"460":1,"476":1,"480":2,"482":1,"485":1,"496":1,"547":21,"548":5,"549":4,"550":1,"627":1,"633":1,"634":2,"635":1,"636":1,"656":1,"659":1,"669":1,"670":1,"675":1,"677":1,"723":2,"813":1,"818":1,"1061":4}}],["type=$",{"2":{"306":1}}],["type=",{"2":{"85":1,"107":1,"109":6,"110":2,"111":1,"115":1,"117":1,"118":2,"120":1,"121":1,"126":1,"127":4,"150":3,"151":6,"152":15,"154":2,"158":7,"159":3,"162":2,"163":7,"164":7,"165":6,"167":5,"168":5,"170":2,"171":1,"172":1,"189":1,"190":2,"191":1,"203":1,"212":1,"244":1,"245":1,"246":1,"249":1,"251":1,"252":1,"253":1,"254":1,"306":1,"435":3,"478":1,"487":4,"488":7,"489":7,"490":2,"491":4,"495":1,"496":3,"497":1,"499":2,"500":2,"502":4,"543":1,"544":2,"629":11,"630":16,"667":12,"668":2,"669":15,"761":1,"763":2,"764":3,"765":3,"767":3,"768":3,"770":3,"771":3,"774":3,"775":4,"781":2,"782":2,"784":3,"785":3,"786":5,"813":6,"819":2,"820":2,"821":2,"822":2,"823":2,"824":2,"825":2,"826":2,"827":3,"828":2,"829":1,"830":3,"834":3,"835":19,"837":1,"838":3,"839":5,"840":5,"844":2,"845":2,"846":4,"847":4,"848":2,"852":3,"853":7,"854":9,"860":1,"901":1,"902":1,"904":1,"946":1}}],["typescript",{"2":{"61":1}}],["tsrender",{"2":{"471":1,"532":1}}],["tsenum",{"2":{"334":1}}],["tsinterface",{"2":{"289":1,"290":1,"293":1,"309":1,"310":1,"315":1,"332":1,"333":1,"336":1,"352":1,"353":1,"354":1,"366":1,"367":1,"372":1,"376":1,"381":1,"384":1,"385":1,"473":1,"499":1,"500":1,"534":1}}],["tstype",{"2":{"240":1,"241":1,"242":1,"291":1,"292":1,"303":1,"335":1,"418":1,"419":1,"420":1,"421":1,"422":1,"424":1,"425":1,"426":1,"475":1,"476":1,"653":1,"677":1}}],["tsfunction",{"2":{"235":1,"236":1,"237":1,"238":1,"328":1,"329":1,"330":1,"340":1,"341":1,"343":1,"344":1,"347":1,"348":1,"349":1,"350":1,"362":1,"378":1,"864":1,"865":1,"866":1}}],["tsblocksizemap",{"2":{"232":1}}],["tsnew",{"2":{"204":1,"461":1,"523":1}}],["tsconstructor",{"2":{"204":1,"461":1,"523":1}}],["tsclass",{"2":{"84":1,"112":1,"474":1}}],["ts$",{"2":{"100":1}}],["ts",{"2":{"79":1,"97":1,"98":1,"102":1,"308":1,"316":1,"339":1,"359":1,"423":1,"499":1,"500":1,"868":1}}],["tight",{"2":{"1056":10}}],["times",{"2":{"931":1}}],["timepicker2",{"2":{"809":3}}],["timepicker1",{"2":{"809":3}}],["timepicker",{"2":{"808":4,"810":4}}],["time",{"2":{"483":2,"485":1,"820":2}}],["tip",{"0":{"697":1,"744":1},"2":{"394":1,"395":1,"396":1,"400":2,"402":1,"403":1,"404":1,"414":1,"679":1,"680":1,"681":1,"682":1,"722":1,"816":1,"835":3,"837":2,"838":2,"841":1,"842":1}}],["tint",{"2":{"186":1}}],["tinykeys",{"2":{"60":1}}],["title",{"2":{"181":1,"182":1,"204":2,"233":1,"241":1,"267":20,"271":4,"272":5,"276":4,"281":4,"282":1,"283":1,"290":1,"296":3,"297":3,"298":3,"299":3,"300":3,"301":1,"302":3,"303":3,"305":3,"306":2,"312":5,"313":1,"318":1,"319":1,"320":1,"322":5,"327":1,"410":5,"487":1,"488":1,"489":1,"491":1,"497":2,"499":1,"500":1,"579":1,"581":3,"582":1,"583":1,"670":1,"839":2,"881":1,"884":1,"887":1,"889":1,"893":1,"896":1,"899":1,"921":1,"1016":1,"1019":1,"1028":1,"1071":1}}],["title=",{"2":{"85":1,"284":3,"497":1,"536":2,"537":4,"538":4,"540":2,"541":2,"543":4,"544":4,"629":4,"630":16,"667":12,"668":2,"669":8}}],["title>",{"2":{"63":1,"64":3}}],["title>zui",{"2":{"63":1,"64":3}}],["txt研发部",{"2":{"326":1}}],["txt",{"2":{"52":1,"397":2,"398":2,"408":2,"409":2,"723":2}}],["tagname",{"2":{"797":1,"806":1,"811":1,"861":1}}],["tabindex=",{"2":{"860":1}}],["tab2",{"2":{"627":1}}],["tab1",{"2":{"627":1}}],["tab4content1",{"2":{"626":1}}],["tab4content15",{"2":{"626":2}}],["tab4content14",{"2":{"626":2}}],["tab4content13",{"2":{"626":1}}],["tab3content12",{"2":{"625":2}}],["tab3content11",{"2":{"625":2}}],["tab3content10",{"2":{"625":2}}],["tabcontent3",{"2":{"624":2}}],["tabcontent2",{"2":{"624":2}}],["tabcontent18",{"2":{"627":2}}],["tabcontent17",{"2":{"627":2}}],["tabcontent16",{"2":{"627":2}}],["tabcontent1",{"2":{"624":2}}],["tab",{"2":{"624":14,"625":9,"626":7,"627":8}}],["tabsexample",{"2":{"627":2}}],["tabs",{"0":{"508":1},"2":{"508":1,"510":1,"512":1,"613":1,"624":1,"625":1,"626":2,"627":1}}],["table>",{"2":{"582":1,"612":1,"613":1,"614":1,"615":1,"616":1,"617":1,"618":1,"619":1,"620":1}}],["table",{"2":{"44":1,"263":1,"582":2,"612":4,"613":6,"614":6,"615":4,"616":4,"617":4,"618":7,"619":2,"620":2,"621":4,"622":4,"994":1}}],["taskest",{"2":{"835":3}}],["tasktitle",{"2":{"835":2}}],["task",{"2":{"350":3}}],["target",{"0":{"221":1},"2":{"245":1,"296":2,"476":1,"487":1,"547":4,"548":2,"550":2,"624":1,"627":1,"677":1}}],["target=",{"2":{"154":1,"245":1,"487":1,"488":4,"489":4,"490":1,"491":1,"543":1}}],["taiji",{"2":{"52":1,"53":2}}],["tailwind",{"2":{"4":1,"70":1,"74":2,"75":3}}],["tailwindcss",{"2":{"0":1,"1":1,"7":1,"61":1}}],["through",{"0":{"1078":1},"2":{"1078":1}}],["th",{"2":{"612":1,"620":2}}],["th>2",{"2":{"620":2}}],["th>1",{"2":{"620":3}}],["th>发布时间",{"2":{"620":1}}],["th>版本",{"2":{"620":1}}],["th>总计",{"2":{"612":1}}],["th>说明",{"2":{"612":1}}],["th>元素标签",{"2":{"612":1}}],["th>",{"2":{"612":5,"620":8}}],["th>组成部分",{"2":{"612":1}}],["thumbnail",{"2":{"402":2,"414":1}}],["thumbs",{"2":{"159":1,"902":1}}],["thin",{"2":{"602":1,"1052":3}}],["things",{"2":{"14":1,"968":2,"969":2}}],["this",{"2":{"93":6,"289":11,"292":21,"293":1,"309":2,"310":1,"328":1,"329":1,"330":1,"332":1,"336":4,"339":1,"340":1,"341":1,"343":1,"344":1,"347":1,"348":1,"349":1,"350":3,"352":5,"353":1,"354":4,"381":4}}],["that",{"2":{"14":1,"968":2,"969":2}}],["thead>",{"2":{"612":2,"620":2}}],["thead",{"2":{"612":2}}],["then",{"2":{"500":2}}],["the",{"2":{"11":2,"12":2,"13":2,"14":3,"878":5,"968":6,"969":6,"1043":3,"1044":3,"1045":3,"1059":4,"1069":7,"1076":3,"1077":3,"1078":3,"1079":3,"1082":7,"1083":7,"1087":3,"1088":3,"1089":3,"1090":3,"1097":2,"1098":2,"1099":2,"1100":2,"1104":2,"1105":2,"1106":2}}],["tel",{"2":{"813":1}}],["tell",{"2":{"14":1,"968":2,"969":2}}],["tempora",{"2":{"601":2,"602":2,"603":2}}],["testmanager",{"2":{"835":2}}],["test",{"2":{"357":2,"360":2}}],["terrified",{"2":{"14":1,"968":2,"969":2}}],["textarea>",{"2":{"817":1,"828":1,"829":1,"835":1}}],["textarea",{"2":{"817":2,"828":1,"829":1,"835":1}}],["texty",{"2":{"589":1}}],["textx",{"2":{"589":1}}],["textstyle",{"2":{"589":1}}],["textzui",{"2":{"63":1}}],["text",{"0":{"215":1,"573":1,"1082":1,"1083":1},"2":{"7":1,"65":2,"66":2,"67":2,"78":2,"80":2,"81":5,"82":2,"103":2,"104":5,"105":2,"109":1,"110":1,"113":2,"120":2,"121":2,"126":2,"127":2,"129":1,"154":3,"158":1,"162":1,"190":1,"191":1,"196":7,"202":7,"203":7,"246":3,"251":8,"299":1,"357":5,"360":5,"369":5,"374":3,"401":2,"406":1,"408":1,"409":1,"446":1,"447":3,"451":7,"458":3,"459":7,"460":9,"461":2,"476":1,"482":1,"502":8,"509":7,"522":3,"523":2,"543":1,"544":1,"547":8,"549":2,"589":1,"620":2,"629":13,"630":7,"633":13,"634":8,"672":11,"675":2,"677":1,"713":2,"723":2,"795":4,"796":4,"804":4,"805":4,"813":1,"827":3,"828":1,"829":1,"830":3,"834":1,"835":13,"837":2,"838":3,"839":1,"840":2,"844":3,"845":3,"846":4,"847":4,"848":2,"852":1,"853":3,"854":3,"858":12,"859":12,"860":2,"862":1,"944":2,"946":1,"957":1,"1048":2,"1049":20,"1056":12,"1068":1,"1069":4,"1071":1,"1072":1,"1082":2,"1083":2,"1093":10}}],["t",{"2":{"14":2,"292":13,"677":2,"968":4,"969":4}}],["tolocalestring",{"2":{"802":2}}],["tolocaledatestring",{"2":{"793":2}}],["tooltip",{"2":{"667":12,"668":2,"669":8}}],["toolbarspaceprops",{"0":{"662":1},"1":{"663":1,"664":1,"665":1},"2":{"653":1}}],["toolbardividerprops",{"0":{"661":1},"2":{"653":1}}],["toolbardropdownprops",{"0":{"656":1},"1":{"657":1,"658":1},"2":{"653":1}}],["toolbarbtngroupprops",{"0":{"659":1},"1":{"660":1},"2":{"653":1}}],["toolbaritemprops",{"0":{"654":1},"1":{"655":1},"2":{"653":1}}],["toolbaritemoptions>>",{"2":{"367":1}}],["toolbaritemoptions>",{"2":{"362":1,"366":1,"367":1}}],["toolbaritemoptions",{"0":{"653":1},"1":{"654":1,"655":1,"656":1,"657":1,"658":1,"659":1,"660":1,"661":1,"662":1,"663":1,"664":1,"665":1},"2":{"357":1,"362":1,"366":2,"367":2,"499":2,"646":1,"653":1,"677":1}}],["toolbarexp2",{"2":{"633":2}}],["toolbarexp",{"2":{"633":2}}],["toolbaroptions>",{"2":{"367":1,"372":1}}],["toolbaroptions",{"2":{"233":1,"241":1,"363":1,"369":1,"677":1}}],["toolbar",{"0":{"368":1},"1":{"369":1,"370":1,"371":1,"372":1},"2":{"127":1,"233":1,"241":1,"245":1,"369":2,"502":1,"629":3,"630":3,"631":1,"633":3,"634":1,"635":1,"636":1,"637":1,"639":4,"640":2,"641":3,"642":3,"645":1}}],["totam",{"2":{"601":2,"602":2,"603":2}}],["totalcounttext",{"0":{"713":1}}],["totalfilesize",{"2":{"395":2,"410":1,"414":1}}],["total",{"2":{"350":3,"412":3}}],["top",{"2":{"208":3,"221":1,"230":1,"233":1,"241":1,"479":4,"485":3,"490":1,"543":2,"547":2,"667":3,"670":3,"730":1,"994":4,"998":3,"1037":1,"1093":1}}],["todaytext",{"2":{"797":1,"806":1}}],["today",{"2":{"98":1,"791":2,"795":5,"796":4,"797":1,"800":2,"804":5,"805":4,"806":1,"811":1}}],["toname",{"2":{"93":2}}],["togglesubmenu",{"2":{"474":1}}],["togglecheckable",{"2":{"348":2}}],["togglecheckrows",{"2":{"341":2,"354":1}}],["togglerow",{"2":{"328":2,"336":1}}],["toggle=",{"2":{"85":1,"120":1,"121":1,"154":1,"194":1,"195":1,"244":2,"245":1,"246":1,"247":1,"248":1,"249":1,"251":1,"252":1,"253":1,"254":1,"487":3,"488":4,"489":4,"490":1,"491":1,"495":1,"496":1,"497":1,"502":1,"543":1,"624":4,"625":3,"626":3,"627":4,"629":1,"630":2,"667":12,"668":2,"669":8}}],["toggle",{"2":{"85":1,"87":2,"120":2,"121":2,"357":2,"360":2,"474":1,"797":1,"806":1,"811":2,"861":2}}],["to",{"2":{"14":2,"93":1,"293":1,"381":6,"968":4,"969":4}}],["touppercase",{"2":{"1":1,"2":1,"3":1}}],["颜色主题",{"0":{"480":1,"592":1}}],["颜色面板是否使用关闭按钮",{"2":{"192":1}}],["颜色面板标题",{"2":{"192":1}}],["颜色选项列表",{"2":{"192":1}}],["颜色选择器",{"0":{"183":1},"1":{"184":1,"185":1,"186":1,"187":1,"188":1,"189":1,"190":1,"191":1,"192":1}}],["颜色值变更时的回调函数",{"2":{"811":1}}],["颜色值容器选择器",{"2":{"192":1}}],["颜色值",{"2":{"187":1}}],["颜色",{"0":{"0":1,"825":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1},"2":{"9":1}}]],"serializationVersion":2}';export{t as default}; diff --git a/dev/assets/chunks/VPLocalSearchBox.BYV8dTMq.js b/dev/assets/chunks/VPLocalSearchBox.CSTuHUdD.js similarity index 99% rename from dev/assets/chunks/VPLocalSearchBox.BYV8dTMq.js rename to dev/assets/chunks/VPLocalSearchBox.CSTuHUdD.js index fa94127f53..240b514831 100644 --- a/dev/assets/chunks/VPLocalSearchBox.BYV8dTMq.js +++ b/dev/assets/chunks/VPLocalSearchBox.CSTuHUdD.js @@ -1,4 +1,4 @@ -import{Y as Tt,h as oe,y as Ve,av as kt,aw as Nt,d as It,G as xe,ax as et,g as Fe,ay as Dt,az as Ot,z as Rt,aA as _t,j as Oe,P as he,W as Ee,aB as Mt,U as Lt,V as zt,aC as Pt,Z as Bt,v as Vt,aD as $t,o as ee,b as Wt,k as E,a2 as Kt,m as U,aE as jt,aF as Jt,aG as Ut,c as re,n as tt,e as Se,E as rt,F as at,a as ve,t as pe,aH as Ht,p as Gt,q as qt,aI as nt,aJ as Qt,ak as Yt,aq as Zt,_ as Xt}from"./framework.DeE3OwZJ.js";import{u as er,c as tr,L as rr}from"./theme.D6n3_oLM.js";const ar={root:()=>Tt(()=>import("./@localSearchIndexroot.6LXgi1qS.js"),[])};/*! +import{Y as Tt,h as oe,y as Ve,av as kt,aw as Nt,d as It,G as xe,ax as et,g as Fe,ay as Dt,az as Ot,z as Rt,aA as _t,j as Oe,P as he,W as Ee,aB as Mt,U as Lt,V as zt,aC as Pt,Z as Bt,v as Vt,aD as $t,o as ee,b as Wt,k as E,a2 as Kt,m as U,aE as jt,aF as Jt,aG as Ut,c as re,n as tt,e as Se,E as rt,F as at,a as ve,t as pe,aH as Ht,p as Gt,q as qt,aI as nt,aJ as Qt,ak as Yt,aq as Zt,_ as Xt}from"./framework.DeE3OwZJ.js";import{u as er,c as tr,L as rr}from"./theme.CjMXx8fT.js";const ar={root:()=>Tt(()=>import("./@localSearchIndexroot.Kb46bUp2.js"),[])};/*! * tabbable 6.2.0 * @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE */var pt=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],Te=pt.join(","),mt=typeof Element>"u",ue=mt?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,ke=!mt&&Element.prototype.getRootNode?function(o){var e;return o==null||(e=o.getRootNode)===null||e===void 0?void 0:e.call(o)}:function(o){return o==null?void 0:o.ownerDocument},Ne=function o(e,t){var r;t===void 0&&(t=!0);var n=e==null||(r=e.getAttribute)===null||r===void 0?void 0:r.call(e,"inert"),a=n===""||n==="true",i=a||t&&e&&o(e.parentNode);return i},nr=function(e){var t,r=e==null||(t=e.getAttribute)===null||t===void 0?void 0:t.call(e,"contenteditable");return r===""||r==="true"},yt=function(e,t,r){if(Ne(e))return[];var n=Array.prototype.slice.apply(e.querySelectorAll(Te));return t&&ue.call(e,Te)&&n.unshift(e),n=n.filter(r),n},gt=function o(e,t,r){for(var n=[],a=Array.from(e);a.length;){var i=a.shift();if(!Ne(i,!1))if(i.tagName==="SLOT"){var s=i.assignedElements(),u=s.length?s:i.children,l=o(u,!0,r);r.flatten?n.push.apply(n,l):n.push({scopeParent:i,candidates:l})}else{var d=ue.call(i,Te);d&&r.filter(i)&&(t||!e.includes(i))&&n.push(i);var h=i.shadowRoot||typeof r.getShadowRoot=="function"&&r.getShadowRoot(i),v=!Ne(h,!1)&&(!r.shadowRootFilter||r.shadowRootFilter(i));if(h&&v){var y=o(h===!0?i.children:h.children,!0,r);r.flatten?n.push.apply(n,y):n.push({scopeParent:i,candidates:y})}else a.unshift.apply(a,i.children)}}return n},bt=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},se=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||nr(e))&&!bt(e)?0:e.tabIndex},ir=function(e,t){var r=se(e);return r<0&&t&&!bt(e)?0:r},or=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},wt=function(e){return e.tagName==="INPUT"},sr=function(e){return wt(e)&&e.type==="hidden"},ur=function(e){var t=e.tagName==="DETAILS"&&Array.prototype.slice.apply(e.children).some(function(r){return r.tagName==="SUMMARY"});return t},lr=function(e,t){for(var r=0;rsummary:first-of-type"),i=a?e.parentElement:e;if(ue.call(i,"details:not([open]) *"))return!0;if(!r||r==="full"||r==="legacy-full"){if(typeof n=="function"){for(var s=e;e;){var u=e.parentElement,l=ke(e);if(u&&!u.shadowRoot&&n(u)===!0)return it(e);e.assignedSlot?e=e.assignedSlot:!u&&l!==e.ownerDocument?e=l.host:e=u}e=s}if(hr(e))return!e.getClientRects().length;if(r!=="legacy-full")return!0}else if(r==="non-zero-area")return it(e);return!1},pr=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if(t.tagName==="FIELDSET"&&t.disabled){for(var r=0;r=0)},yr=function o(e){var t=[],r=[];return e.forEach(function(n,a){var i=!!n.scopeParent,s=i?n.scopeParent:n,u=ir(s,i),l=i?o(n.candidates):s;u===0?i?t.push.apply(t,l):t.push(s):r.push({documentOrder:a,tabIndex:u,item:n,isScope:i,content:l})}),r.sort(or).reduce(function(n,a){return a.isScope?n.push.apply(n,a.content):n.push(a.content),n},[]).concat(t)},gr=function(e,t){t=t||{};var r;return t.getShadowRoot?r=gt([e],t.includeContainer,{filter:$e.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:mr}):r=yt(e,t.includeContainer,$e.bind(null,t)),yr(r)},br=function(e,t){t=t||{};var r;return t.getShadowRoot?r=gt([e],t.includeContainer,{filter:Ie.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):r=yt(e,t.includeContainer,Ie.bind(null,t)),r},le=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return ue.call(e,Te)===!1?!1:$e(t,e)},wr=pt.concat("iframe").join(","),Re=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return ue.call(e,wr)===!1?!1:Ie(t,e)};/*! diff --git a/dev/assets/chunks/theme.D6n3_oLM.js b/dev/assets/chunks/theme.CjMXx8fT.js similarity index 99% rename from dev/assets/chunks/theme.D6n3_oLM.js rename to dev/assets/chunks/theme.CjMXx8fT.js index 2b2f565e6a..24c4f140a1 100644 --- a/dev/assets/chunks/theme.D6n3_oLM.js +++ b/dev/assets/chunks/theme.CjMXx8fT.js @@ -1,2 +1,2 @@ -const __vite__fileDeps=["assets/chunks/VPLocalSearchBox.BYV8dTMq.js","assets/chunks/framework.DeE3OwZJ.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); -var De=Object.defineProperty;var Fe=(s,e,t)=>e in s?De(s,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):s[e]=t;var oe=(s,e,t)=>(Fe(s,typeof e!="symbol"?e+"":e,t),t);import{d as $,o as a,c as l,r as u,n as T,a as H,t as L,_ as m,b as k,w as h,e as f,T as ce,u as xe,i as Oe,l as Ue,f as ue,g as b,h as M,j as U,k as c,m as i,p as E,q as D,s as O,v as K,x as re,y as G,z as ee,A as de,B as Ve,C as Ge,D as j,F as C,E as B,G as ve,H as Y,I as _,J as x,K as Le,L as te,M as X,N as se,O as je,P as Re,Q as Se,R as qe,S as Ke,U as We,V as Ye,W as ye,X as Je,Y as Xe,Z as Me,$ as Ce,a0 as Ze,a1 as Qe,a2 as et,a3 as tt}from"./framework.DeE3OwZJ.js";const st=$({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(s){return(e,t)=>(a(),l("span",{class:T(["VPBadge",e.type])},[u(e.$slots,"default",{},()=>[H(L(e.text),1)],!0)],2))}}),nt=m(st,[["__scopeId","data-v-b713022f"]]),ot={key:0,class:"VPBackdrop"},at=$({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(s){return(e,t)=>(a(),k(ce,{name:"fade"},{default:h(()=>[e.show?(a(),l("div",ot)):f("",!0)]),_:1}))}}),rt=m(at,[["__scopeId","data-v-5da3a09e"]]),P=xe;function it(s,e){let t,n=!1;return()=>{t&&clearTimeout(t),n?t=setTimeout(s,e):(s(),(n=!0)&&setTimeout(()=>n=!1,e))}}function ie(s){return/^\//.test(s)?s:`/${s}`}function he(s){const{pathname:e,search:t,hash:n,protocol:o}=new URL(s,"http://a.com");if(Oe(s)||s.startsWith("#")||!o.startsWith("http")||/\.(?!html|md)\w+($|\?)/i.test(s)&&Ue(s))return s;const{site:r}=P(),d=e.endsWith("/")||e.endsWith(".html")?s:s.replace(/(?:(^\.+)\/)?.*$/,`$1${e.replace(/(\.md)?$/,r.value.cleanUrls?"":".html")}${t}${n}`);return ue(d)}function J({removeCurrent:s=!0,correspondingLink:e=!1}={}){const{site:t,localeIndex:n,page:o,theme:r}=P(),d=b(()=>{var v,g;return{label:(v=t.value.locales[n.value])==null?void 0:v.label,link:((g=t.value.locales[n.value])==null?void 0:g.link)||(n.value==="root"?"/":`/${n.value}/`)}});return{localeLinks:b(()=>Object.entries(t.value.locales).flatMap(([v,g])=>s&&d.value.label===g.label?[]:{text:g.label,link:lt(g.link||(v==="root"?"/":`/${v}/`),r.value.i18nRouting!==!1&&e,o.value.relativePath.slice(d.value.link.length-1),!t.value.cleanUrls)})),currentLang:d}}function lt(s,e,t,n){return e?s.replace(/\/$/,"")+ie(t.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,n?".html":"")):s}const ct=s=>(E("data-v-5d232505"),s=s(),D(),s),ut={class:"NotFound"},dt={class:"code"},vt={class:"title"},ht=ct(()=>c("div",{class:"divider"},null,-1)),pt={class:"quote"},_t={class:"action"},ft=["href","aria-label"],mt=$({__name:"NotFound",setup(s){const{site:e,theme:t}=P(),{localeLinks:n}=J({removeCurrent:!1}),o=M("/");return U(()=>{var d;const r=window.location.pathname.replace(e.value.base,"").replace(/(^.*?\/).*$/,"/$1");n.value.length&&(o.value=((d=n.value.find(({link:p})=>p.startsWith(r)))==null?void 0:d.link)||n.value[0].link)}),(r,d)=>{var p,v,g,w,y;return a(),l("div",ut,[c("p",dt,L(((p=i(t).notFound)==null?void 0:p.code)??"404"),1),c("h1",vt,L(((v=i(t).notFound)==null?void 0:v.title)??"PAGE NOT FOUND"),1),ht,c("blockquote",pt,L(((g=i(t).notFound)==null?void 0:g.quote)??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),c("div",_t,[c("a",{class:"link",href:i(ue)(o.value),"aria-label":((w=i(t).notFound)==null?void 0:w.linkLabel)??"go to home"},L(((y=i(t).notFound)==null?void 0:y.linkText)??"Take me home"),9,ft)])])}}}),gt=m(mt,[["__scopeId","data-v-5d232505"]]);function Ie(s,e){if(Array.isArray(s))return Z(s);if(s==null)return[];e=ie(e);const t=Object.keys(s).sort((o,r)=>r.split("/").length-o.split("/").length).find(o=>e.startsWith(ie(o))),n=t?s[t]:[];return Array.isArray(n)?Z(n):Z(n.items,n.base)}function $t(s){const e=[];let t=0;for(const n in s){const o=s[n];if(o.items){t=e.push(o);continue}e[t]||e.push({items:[]}),e[t].items.push(o)}return e}function kt(s){const e=[];function t(n){for(const o of n)o.text&&o.link&&e.push({text:o.text,link:o.link,docFooterText:o.docFooterText}),o.items&&t(o.items)}return t(s),e}function le(s,e){return Array.isArray(e)?e.some(t=>le(s,t)):O(s,e.link)?!0:e.items?le(s,e.items):!1}function Z(s,e){return[...s].map(t=>{const n={...t},o=n.base||e;return o&&n.link&&(n.link=o+n.link),n.items&&(n.items=Z(n.items,o)),n})}function F(){const{frontmatter:s,page:e,theme:t}=P(),n=re("(min-width: 960px)"),o=M(!1),r=b(()=>{const A=t.value.sidebar,V=e.value.relativePath;return A?Ie(A,V):[]}),d=M(r.value);G(r,(A,V)=>{JSON.stringify(A)!==JSON.stringify(V)&&(d.value=r.value)});const p=b(()=>s.value.sidebar!==!1&&d.value.length>0&&s.value.layout!=="home"),v=b(()=>g?s.value.aside==null?t.value.aside==="left":s.value.aside==="left":!1),g=b(()=>s.value.layout==="home"?!1:s.value.aside!=null?!!s.value.aside:t.value.aside!==!1),w=b(()=>p.value&&n.value),y=b(()=>p.value?$t(d.value):[]);function I(){o.value=!0}function S(){o.value=!1}function N(){o.value?S():I()}return{isOpen:o,sidebar:d,sidebarGroups:y,hasSidebar:p,hasAside:g,leftAside:v,isSidebarEnabled:w,open:I,close:S,toggle:N}}function bt(s,e){let t;ee(()=>{t=s.value?document.activeElement:void 0}),U(()=>{window.addEventListener("keyup",n)}),de(()=>{window.removeEventListener("keyup",n)});function n(o){o.key==="Escape"&&s.value&&(e(),t==null||t.focus())}}const Te=M(K?location.hash:"");K&&window.addEventListener("hashchange",()=>{Te.value=location.hash});function yt(s){const{page:e}=P(),t=M(!1),n=b(()=>s.value.collapsed!=null),o=b(()=>!!s.value.link),r=M(!1),d=()=>{r.value=O(e.value.relativePath,s.value.link)};G([e,s,Te],d),U(d);const p=b(()=>r.value?!0:s.value.items?le(e.value.relativePath,s.value.items):!1),v=b(()=>!!(s.value.items&&s.value.items.length));ee(()=>{t.value=!!(n.value&&s.value.collapsed)}),Ve(()=>{(r.value||p.value)&&(t.value=!1)});function g(){n.value&&(t.value=!t.value)}return{collapsed:t,collapsible:n,isLink:o,isActiveLink:r,hasActiveLink:p,hasChildren:v,toggle:g}}function Pt(){const{hasSidebar:s}=F(),e=re("(min-width: 960px)"),t=re("(min-width: 1280px)");return{isAsideEnabled:b(()=>!t.value&&!e.value?!1:s.value?t.value:e.value)}}const wt=71;function pe(s){return typeof s.outline=="object"&&!Array.isArray(s.outline)&&s.outline.label||s.outlineTitle||"On this page"}function _e(s){const e=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(t=>t.id&&t.hasChildNodes()).map(t=>{const n=Number(t.tagName[1]);return{title:Vt(t),link:"#"+t.id,level:n}});return Lt(e,s)}function Vt(s){let e="";for(const t of s.childNodes)if(t.nodeType===1){if(t.classList.contains("VPBadge")||t.classList.contains("header-anchor"))continue;e+=t.textContent}else t.nodeType===3&&(e+=t.textContent);return e.trim()}function Lt(s,e){if(e===!1)return[];const t=(typeof e=="object"&&!Array.isArray(e)?e.level:e)||2,[n,o]=typeof t=="number"?[t,t]:t==="deep"?[2,6]:t;s=s.filter(d=>d.level>=n&&d.level<=o);const r=[];e:for(let d=0;d=0;v--){const g=s[v];if(g.level{requestAnimationFrame(r),window.addEventListener("scroll",n)}),Ge(()=>{d(location.hash)}),de(()=>{window.removeEventListener("scroll",n)});function r(){if(!t.value)return;const p=[].slice.call(s.value.querySelectorAll(".outline-link")),v=[].slice.call(document.querySelectorAll(".content .header-anchor")).filter(S=>p.some(N=>N.hash===S.hash&&S.offsetParent!==null)),g=window.scrollY,w=window.innerHeight,y=document.body.offsetHeight,I=Math.abs(g+w-y)<1;if(v.length&&I){d(v[v.length-1].hash);return}for(let S=0;S{const o=j("VPDocOutlineItem",!0);return a(),l("ul",{class:T(t.root?"root":"nested")},[(a(!0),l(C,null,B(t.headers,({children:r,link:d,title:p})=>(a(),l("li",null,[c("a",{class:"outline-link",href:d,onClick:e,title:p},L(p),9,Ct),r!=null&&r.length?(a(),k(o,{key:0,headers:r},null,8,["headers"])):f("",!0)]))),256))],2)}}}),fe=m(It,[["__scopeId","data-v-bf02305c"]]),Tt=s=>(E("data-v-60c0013a"),s=s(),D(),s),At={class:"content"},Nt={class:"outline-title",role:"heading","aria-level":"2"},Bt={"aria-labelledby":"doc-outline-aria-label"},Ht=Tt(()=>c("span",{class:"visually-hidden",id:"doc-outline-aria-label"}," Table of Contents for current page ",-1)),zt=$({__name:"VPDocAsideOutline",setup(s){const{frontmatter:e,theme:t}=P(),n=ve([]);Y(()=>{n.value=_e(e.value.outline??t.value.outline)});const o=M(),r=M();return St(o,r),(d,p)=>(a(),l("div",{class:T(["VPDocAsideOutline",{"has-outline":n.value.length>0}]),ref_key:"container",ref:o,role:"navigation"},[c("div",At,[c("div",{class:"outline-marker",ref_key:"marker",ref:r},null,512),c("div",Nt,L(i(pe)(i(t))),1),c("nav",Bt,[Ht,_(fe,{headers:n.value,root:!0},null,8,["headers"])])])],2))}}),Et=m(zt,[["__scopeId","data-v-60c0013a"]]),Dt={class:"VPDocAsideCarbonAds"},Ft=$({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(s){const e=()=>null;return(t,n)=>(a(),l("div",Dt,[_(i(e),{"carbon-ads":t.carbonAds},null,8,["carbon-ads"])]))}}),xt=s=>(E("data-v-460fa583"),s=s(),D(),s),Ot={class:"VPDocAside"},Ut=xt(()=>c("div",{class:"spacer"},null,-1)),Gt=$({__name:"VPDocAside",setup(s){const{theme:e}=P();return(t,n)=>(a(),l("div",Ot,[u(t.$slots,"aside-top",{},void 0,!0),u(t.$slots,"aside-outline-before",{},void 0,!0),_(Et),u(t.$slots,"aside-outline-after",{},void 0,!0),Ut,u(t.$slots,"aside-ads-before",{},void 0,!0),i(e).carbonAds?(a(),k(Ft,{key:0,"carbon-ads":i(e).carbonAds},null,8,["carbon-ads"])):f("",!0),u(t.$slots,"aside-ads-after",{},void 0,!0),u(t.$slots,"aside-bottom",{},void 0,!0)]))}}),jt=m(Gt,[["__scopeId","data-v-460fa583"]]);function Rt(){const{theme:s,page:e}=P();return b(()=>{const{text:t="Edit this page",pattern:n=""}=s.value.editLink||{};let o;return typeof n=="function"?o=n(e.value):o=n.replace(/:path/g,e.value.filePath),{url:o,text:t}})}function qt(){const{page:s,theme:e,frontmatter:t}=P();return b(()=>{var v,g,w,y,I,S,N,A;const n=Ie(e.value.sidebar,s.value.relativePath),o=kt(n),r=o.findIndex(V=>O(s.value.relativePath,V.link)),d=((v=e.value.docFooter)==null?void 0:v.prev)===!1&&!t.value.prev||t.value.prev===!1,p=((g=e.value.docFooter)==null?void 0:g.next)===!1&&!t.value.next||t.value.next===!1;return{prev:d?void 0:{text:(typeof t.value.prev=="string"?t.value.prev:typeof t.value.prev=="object"?t.value.prev.text:void 0)??((w=o[r-1])==null?void 0:w.docFooterText)??((y=o[r-1])==null?void 0:y.text),link:(typeof t.value.prev=="object"?t.value.prev.link:void 0)??((I=o[r-1])==null?void 0:I.link)},next:p?void 0:{text:(typeof t.value.next=="string"?t.value.next:typeof t.value.next=="object"?t.value.next.text:void 0)??((S=o[r+1])==null?void 0:S.docFooterText)??((N=o[r+1])==null?void 0:N.text),link:(typeof t.value.next=="object"?t.value.next.link:void 0)??((A=o[r+1])==null?void 0:A.link)}}})}const Kt={},Wt={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Yt=c("path",{d:"M18,23H4c-1.7,0-3-1.3-3-3V6c0-1.7,1.3-3,3-3h7c0.6,0,1,0.4,1,1s-0.4,1-1,1H4C3.4,5,3,5.4,3,6v14c0,0.6,0.4,1,1,1h14c0.6,0,1-0.4,1-1v-7c0-0.6,0.4-1,1-1s1,0.4,1,1v7C21,21.7,19.7,23,18,23z"},null,-1),Jt=c("path",{d:"M8,17c-0.3,0-0.5-0.1-0.7-0.3C7,16.5,6.9,16.1,7,15.8l1-4c0-0.2,0.1-0.3,0.3-0.5l9.5-9.5c1.2-1.2,3.2-1.2,4.4,0c1.2,1.2,1.2,3.2,0,4.4l-9.5,9.5c-0.1,0.1-0.3,0.2-0.5,0.3l-4,1C8.2,17,8.1,17,8,17zM9.9,12.5l-0.5,2.1l2.1-0.5l9.3-9.3c0.4-0.4,0.4-1.1,0-1.6c-0.4-0.4-1.2-0.4-1.6,0l0,0L9.9,12.5z M18.5,2.5L18.5,2.5L18.5,2.5z"},null,-1),Xt=[Yt,Jt];function Zt(s,e){return a(),l("svg",Wt,Xt)}const Qt=m(Kt,[["render",Zt]]),z=$({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(s){const e=s,t=b(()=>e.tag??(e.href?"a":"span")),n=b(()=>e.href&&Le.test(e.href));return(o,r)=>(a(),k(x(t.value),{class:T(["VPLink",{link:o.href,"vp-external-link-icon":n.value,"no-icon":o.noIcon}]),href:o.href?i(he)(o.href):void 0,target:o.target??(n.value?"_blank":void 0),rel:o.rel??(n.value?"noreferrer":void 0)},{default:h(()=>[u(o.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),es={class:"VPLastUpdated"},ts=["datetime"],ss=$({__name:"VPDocFooterLastUpdated",setup(s){const{theme:e,page:t,frontmatter:n,lang:o}=P(),r=b(()=>new Date(n.value.lastUpdated??t.value.lastUpdated)),d=b(()=>r.value.toISOString()),p=M("");return U(()=>{ee(()=>{var v,g,w;p.value=new Intl.DateTimeFormat((g=(v=e.value.lastUpdated)==null?void 0:v.formatOptions)!=null&&g.forceLocale?o.value:void 0,((w=e.value.lastUpdated)==null?void 0:w.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(r.value)})}),(v,g)=>{var w;return a(),l("p",es,[H(L(((w=i(e).lastUpdated)==null?void 0:w.text)||i(e).lastUpdatedText||"Last updated")+": ",1),c("time",{datetime:d.value},L(p.value),9,ts)])}}}),ns=m(ss,[["__scopeId","data-v-ef74edb1"]]),os={key:0,class:"VPDocFooter"},as={key:0,class:"edit-info"},rs={key:0,class:"edit-link"},is={key:1,class:"last-updated"},ls={key:1,class:"prev-next"},cs={class:"pager"},us=["innerHTML"],ds=["innerHTML"],vs={class:"pager"},hs=["innerHTML"],ps=["innerHTML"],_s=$({__name:"VPDocFooter",setup(s){const{theme:e,page:t,frontmatter:n}=P(),o=Rt(),r=qt(),d=b(()=>e.value.editLink&&n.value.editLink!==!1),p=b(()=>t.value.lastUpdated&&n.value.lastUpdated!==!1),v=b(()=>d.value||p.value||r.value.prev||r.value.next);return(g,w)=>{var y,I,S,N;return v.value?(a(),l("footer",os,[u(g.$slots,"doc-footer-before",{},void 0,!0),d.value||p.value?(a(),l("div",as,[d.value?(a(),l("div",rs,[_(z,{class:"edit-link-button",href:i(o).url,"no-icon":!0},{default:h(()=>[_(Qt,{class:"edit-link-icon","aria-label":"edit icon"}),H(" "+L(i(o).text),1)]),_:1},8,["href"])])):f("",!0),p.value?(a(),l("div",is,[_(ns)])):f("",!0)])):f("",!0),(y=i(r).prev)!=null&&y.link||(I=i(r).next)!=null&&I.link?(a(),l("nav",ls,[c("div",cs,[(S=i(r).prev)!=null&&S.link?(a(),k(z,{key:0,class:"pager-link prev",href:i(r).prev.link},{default:h(()=>{var A;return[c("span",{class:"desc",innerHTML:((A=i(e).docFooter)==null?void 0:A.prev)||"Previous page"},null,8,us),c("span",{class:"title",innerHTML:i(r).prev.text},null,8,ds)]}),_:1},8,["href"])):f("",!0)]),c("div",vs,[(N=i(r).next)!=null&&N.link?(a(),k(z,{key:0,class:"pager-link next",href:i(r).next.link},{default:h(()=>{var A;return[c("span",{class:"desc",innerHTML:((A=i(e).docFooter)==null?void 0:A.next)||"Next page"},null,8,hs),c("span",{class:"title",innerHTML:i(r).next.text},null,8,ps)]}),_:1},8,["href"])):f("",!0)])])):f("",!0)])):f("",!0)}}}),fs=m(_s,[["__scopeId","data-v-33e5142e"]]),ms={},gs={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},$s=c("path",{d:"M9,19c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l5.3-5.3L8.3,6.7c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l6,6c0.4,0.4,0.4,1,0,1.4l-6,6C9.5,18.9,9.3,19,9,19z"},null,-1),ks=[$s];function bs(s,e){return a(),l("svg",gs,ks)}const me=m(ms,[["render",bs]]),ys={key:0,class:"VPDocOutlineDropdown"},Ps={key:0,class:"items"},ws=$({__name:"VPDocOutlineDropdown",setup(s){const{frontmatter:e,theme:t}=P(),n=M(!1);Y(()=>{n.value=!1});const o=ve([]);return Y(()=>{o.value=_e(e.value.outline??t.value.outline)}),(r,d)=>o.value.length>0?(a(),l("div",ys,[c("button",{onClick:d[0]||(d[0]=p=>n.value=!n.value),class:T({open:n.value})},[H(L(i(pe)(i(t)))+" ",1),_(me,{class:"icon"})],2),n.value?(a(),l("div",Ps,[_(fe,{headers:o.value},null,8,["headers"])])):f("",!0)])):f("",!0)}}),Vs=m(ws,[["__scopeId","data-v-07cae3bf"]]),Ls=s=>(E("data-v-df033b5d"),s=s(),D(),s),Ss={class:"container"},Ms=Ls(()=>c("div",{class:"aside-curtain"},null,-1)),Cs={class:"aside-container"},Is={class:"aside-content"},Ts={class:"content"},As={class:"content-container"},Ns={class:"main"},Bs=$({__name:"VPDoc",setup(s){const{theme:e}=P(),t=te(),{hasSidebar:n,hasAside:o,leftAside:r}=F(),d=b(()=>t.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(p,v)=>{const g=j("Content");return a(),l("div",{class:T(["VPDoc",{"has-sidebar":i(n),"has-aside":i(o)}])},[u(p.$slots,"doc-top",{},void 0,!0),c("div",Ss,[i(o)?(a(),l("div",{key:0,class:T(["aside",{"left-aside":i(r)}])},[Ms,c("div",Cs,[c("div",Is,[_(jt,null,{"aside-top":h(()=>[u(p.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":h(()=>[u(p.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":h(()=>[u(p.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":h(()=>[u(p.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":h(()=>[u(p.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":h(()=>[u(p.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):f("",!0),c("div",Ts,[c("div",As,[u(p.$slots,"doc-before",{},void 0,!0),_(Vs),c("main",Ns,[_(g,{class:T(["vp-doc",[d.value,i(e).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),_(fs,null,{"doc-footer-before":h(()=>[u(p.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),u(p.$slots,"doc-after",{},void 0,!0)])])]),u(p.$slots,"doc-bottom",{},void 0,!0)],2)}}}),Hs=m(Bs,[["__scopeId","data-v-df033b5d"]]),zs=$({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{}},setup(s){const e=s,t=b(()=>e.href&&Le.test(e.href)),n=b(()=>e.tag||e.href?"a":"button");return(o,r)=>(a(),k(x(n.value),{class:T(["VPButton",[o.size,o.theme]]),href:o.href?i(he)(o.href):void 0,target:t.value?"_blank":void 0,rel:t.value?"noreferrer":void 0},{default:h(()=>[H(L(o.text),1)]),_:1},8,["class","href","target","rel"]))}}),Es=m(zs,[["__scopeId","data-v-768e5600"]]),Ds=["src","alt"],Fs=$({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(s){return(e,t)=>{const n=j("VPImage",!0);return e.image?(a(),l(C,{key:0},[typeof e.image=="string"||"src"in e.image?(a(),l("img",X({key:0,class:"VPImage"},typeof e.image=="string"?e.$attrs:{...e.image,...e.$attrs},{src:i(ue)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,Ds)):(a(),l(C,{key:1},[_(n,X({class:"dark",image:e.image.dark,alt:e.image.alt},e.$attrs),null,16,["image","alt"]),_(n,X({class:"light",image:e.image.light,alt:e.image.alt},e.$attrs),null,16,["image","alt"])],64))],64)):f("",!0)}}}),Q=m(Fs,[["__scopeId","data-v-5fe072c9"]]),xs=s=>(E("data-v-95399e21"),s=s(),D(),s),Os={class:"container"},Us={class:"main"},Gs={key:0,class:"name"},js=["innerHTML"],Rs=["innerHTML"],qs=["innerHTML"],Ks={key:0,class:"actions"},Ws={key:0,class:"image"},Ys={class:"image-container"},Js=xs(()=>c("div",{class:"image-bg"},null,-1)),Xs=$({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(s){const e=se("hero-image-slot-exists");return(t,n)=>(a(),l("div",{class:T(["VPHero",{"has-image":t.image||i(e)}])},[c("div",Os,[c("div",Us,[u(t.$slots,"home-hero-info",{},()=>[t.name?(a(),l("h1",Gs,[c("span",{innerHTML:t.name,class:"clip"},null,8,js)])):f("",!0),t.text?(a(),l("p",{key:1,innerHTML:t.text,class:"text"},null,8,Rs)):f("",!0),t.tagline?(a(),l("p",{key:2,innerHTML:t.tagline,class:"tagline"},null,8,qs)):f("",!0)],!0),t.actions?(a(),l("div",Ks,[(a(!0),l(C,null,B(t.actions,o=>(a(),l("div",{key:o.link,class:"action"},[_(Es,{tag:"a",size:"medium",theme:o.theme,text:o.text,href:o.link},null,8,["theme","text","href"])]))),128))])):f("",!0)]),t.image||i(e)?(a(),l("div",Ws,[c("div",Ys,[Js,u(t.$slots,"home-hero-image",{},()=>[t.image?(a(),k(Q,{key:0,class:"image-src",image:t.image},null,8,["image"])):f("",!0)],!0)])])):f("",!0)])],2))}}),Zs=m(Xs,[["__scopeId","data-v-95399e21"]]),Qs=$({__name:"VPHomeHero",setup(s){const{frontmatter:e}=P();return(t,n)=>i(e).hero?(a(),k(Zs,{key:0,class:"VPHomeHero",name:i(e).hero.name,text:i(e).hero.text,tagline:i(e).hero.tagline,image:i(e).hero.image,actions:i(e).hero.actions},{"home-hero-info":h(()=>[u(t.$slots,"home-hero-info")]),"home-hero-image":h(()=>[u(t.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):f("",!0)}}),en={},tn={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},sn=c("path",{d:"M19.9,12.4c0.1-0.2,0.1-0.5,0-0.8c-0.1-0.1-0.1-0.2-0.2-0.3l-7-7c-0.4-0.4-1-0.4-1.4,0s-0.4,1,0,1.4l5.3,5.3H5c-0.6,0-1,0.4-1,1s0.4,1,1,1h11.6l-5.3,5.3c-0.4,0.4-0.4,1,0,1.4c0.2,0.2,0.5,0.3,0.7,0.3s0.5-0.1,0.7-0.3l7-7C19.8,12.6,19.9,12.5,19.9,12.4z"},null,-1),nn=[sn];function on(s,e){return a(),l("svg",tn,nn)}const an=m(en,[["render",on]]),rn={class:"box"},ln={key:0,class:"icon"},cn=["innerHTML"],un=["innerHTML"],dn=["innerHTML"],vn={key:4,class:"link-text"},hn={class:"link-text-value"},pn=$({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(s){return(e,t)=>(a(),k(z,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:h(()=>[c("article",rn,[typeof e.icon=="object"&&e.icon.wrap?(a(),l("div",ln,[_(Q,{image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])])):typeof e.icon=="object"?(a(),k(Q,{key:1,image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])):e.icon?(a(),l("div",{key:2,class:"icon",innerHTML:e.icon},null,8,cn)):f("",!0),c("h2",{class:"title",innerHTML:e.title},null,8,un),e.details?(a(),l("p",{key:3,class:"details",innerHTML:e.details},null,8,dn)):f("",!0),e.linkText?(a(),l("div",vn,[c("p",hn,[H(L(e.linkText)+" ",1),_(an,{class:"link-text-icon"})])])):f("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),_n=m(pn,[["__scopeId","data-v-158caa6e"]]),fn={key:0,class:"VPFeatures"},mn={class:"container"},gn={class:"items"},$n=$({__name:"VPFeatures",props:{features:{}},setup(s){const e=s,t=b(()=>{const n=e.features.length;if(n){if(n===2)return"grid-2";if(n===3)return"grid-3";if(n%3===0)return"grid-6";if(n>3)return"grid-4"}else return});return(n,o)=>n.features?(a(),l("div",fn,[c("div",mn,[c("div",gn,[(a(!0),l(C,null,B(n.features,r=>(a(),l("div",{key:r.title,class:T(["item",[t.value]])},[_(_n,{icon:r.icon,title:r.title,details:r.details,link:r.link,"link-text":r.linkText,rel:r.rel,target:r.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):f("",!0)}}),kn=m($n,[["__scopeId","data-v-d54d5080"]]),bn=$({__name:"VPHomeFeatures",setup(s){const{frontmatter:e}=P();return(t,n)=>i(e).features?(a(),k(kn,{key:0,class:"VPHomeFeatures",features:i(e).features},null,8,["features"])):f("",!0)}}),yn={class:"VPHome"},Pn=$({__name:"VPHome",setup(s){return(e,t)=>{const n=j("Content");return a(),l("div",yn,[u(e.$slots,"home-hero-before",{},void 0,!0),_(Qs,null,{"home-hero-info":h(()=>[u(e.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-image":h(()=>[u(e.$slots,"home-hero-image",{},void 0,!0)]),_:3}),u(e.$slots,"home-hero-after",{},void 0,!0),u(e.$slots,"home-features-before",{},void 0,!0),_(bn),u(e.$slots,"home-features-after",{},void 0,!0),_(n)])}}}),wn=m(Pn,[["__scopeId","data-v-16e63b22"]]),Vn={},Ln={class:"VPPage"};function Sn(s,e){const t=j("Content");return a(),l("div",Ln,[u(s.$slots,"page-top"),_(t),u(s.$slots,"page-bottom")])}const Mn=m(Vn,[["render",Sn]]),Cn=$({__name:"VPContent",setup(s){const{page:e,frontmatter:t}=P(),{hasSidebar:n}=F();return(o,r)=>(a(),l("div",{class:T(["VPContent",{"has-sidebar":i(n),"is-home":i(t).layout==="home"}]),id:"VPContent"},[i(e).isNotFound?u(o.$slots,"not-found",{key:0},()=>[_(gt)],!0):i(t).layout==="page"?(a(),k(Mn,{key:1},{"page-top":h(()=>[u(o.$slots,"page-top",{},void 0,!0)]),"page-bottom":h(()=>[u(o.$slots,"page-bottom",{},void 0,!0)]),_:3})):i(t).layout==="home"?(a(),k(wn,{key:2},{"home-hero-before":h(()=>[u(o.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info":h(()=>[u(o.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-image":h(()=>[u(o.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":h(()=>[u(o.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":h(()=>[u(o.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":h(()=>[u(o.$slots,"home-features-after",{},void 0,!0)]),_:3})):i(t).layout&&i(t).layout!=="doc"?(a(),k(x(i(t).layout),{key:3})):(a(),k(Hs,{key:4},{"doc-top":h(()=>[u(o.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":h(()=>[u(o.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":h(()=>[u(o.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":h(()=>[u(o.$slots,"doc-before",{},void 0,!0)]),"doc-after":h(()=>[u(o.$slots,"doc-after",{},void 0,!0)]),"aside-top":h(()=>[u(o.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":h(()=>[u(o.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":h(()=>[u(o.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":h(()=>[u(o.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":h(()=>[u(o.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":h(()=>[u(o.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),In=m(Cn,[["__scopeId","data-v-14e41588"]]),Tn={class:"container"},An=["innerHTML"],Nn=["innerHTML"],Bn=$({__name:"VPFooter",setup(s){const{theme:e,frontmatter:t}=P(),{hasSidebar:n}=F();return(o,r)=>i(e).footer&&i(t).footer!==!1?(a(),l("footer",{key:0,class:T(["VPFooter",{"has-sidebar":i(n)}])},[c("div",Tn,[i(e).footer.message?(a(),l("p",{key:0,class:"message",innerHTML:i(e).footer.message},null,8,An)):f("",!0),i(e).footer.copyright?(a(),l("p",{key:1,class:"copyright",innerHTML:i(e).footer.copyright},null,8,Nn)):f("",!0)])],2)):f("",!0)}}),Hn=m(Bn,[["__scopeId","data-v-df61bfbb"]]),zn={class:"header"},En={class:"outline"},Dn=$({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(s){const e=s,{theme:t}=P(),n=M(!1),o=M(0),r=M();Y(()=>{n.value=!1});function d(){n.value=!n.value,o.value=window.innerHeight+Math.min(window.scrollY-e.navHeight,0)}function p(g){g.target.classList.contains("outline-link")&&(r.value&&(r.value.style.transition="none"),Re(()=>{n.value=!1}))}function v(){n.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(g,w)=>(a(),l("div",{class:"VPLocalNavOutlineDropdown",style:je({"--vp-vh":o.value+"px"})},[g.headers.length>0?(a(),l("button",{key:0,onClick:d,class:T({open:n.value})},[H(L(i(pe)(i(t)))+" ",1),_(me,{class:"icon"})],2)):(a(),l("button",{key:1,onClick:v},L(i(t).returnToTopLabel||"Return to top"),1)),_(ce,{name:"flyout"},{default:h(()=>[n.value?(a(),l("div",{key:0,ref_key:"items",ref:r,class:"items",onClick:p},[c("div",zn,[c("a",{class:"top-link",href:"#",onClick:v},L(i(t).returnToTopLabel||"Return to top"),1)]),c("div",En,[_(fe,{headers:g.headers},null,8,["headers"])])],512)):f("",!0)]),_:1})],4))}}),Fn=m(Dn,[["__scopeId","data-v-7238bfe8"]]),xn={},On={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Un=c("path",{d:"M17,11H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h14c0.6,0,1,0.4,1,1S17.6,11,17,11z"},null,-1),Gn=c("path",{d:"M21,7H3C2.4,7,2,6.6,2,6s0.4-1,1-1h18c0.6,0,1,0.4,1,1S21.6,7,21,7z"},null,-1),jn=c("path",{d:"M21,15H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h18c0.6,0,1,0.4,1,1S21.6,15,21,15z"},null,-1),Rn=c("path",{d:"M17,19H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h14c0.6,0,1,0.4,1,1S17.6,19,17,19z"},null,-1),qn=[Un,Gn,jn,Rn];function Kn(s,e){return a(),l("svg",On,qn)}const Wn=m(xn,[["render",Kn]]),Yn=["aria-expanded"],Jn={class:"menu-text"},Xn=$({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(s){const{theme:e,frontmatter:t}=P(),{hasSidebar:n}=F(),{y:o}=Se(),r=ve([]),d=M(0);U(()=>{d.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),Y(()=>{r.value=_e(t.value.outline??e.value.outline)});const p=b(()=>r.value.length===0&&!n.value),v=b(()=>({VPLocalNav:!0,fixed:p.value,"reached-top":o.value>=d.value}));return(g,w)=>i(t).layout!=="home"&&(!p.value||i(o)>=d.value)?(a(),l("div",{key:0,class:T(v.value)},[i(n)?(a(),l("button",{key:0,class:"menu","aria-expanded":g.open,"aria-controls":"VPSidebarNav",onClick:w[0]||(w[0]=y=>g.$emit("open-menu"))},[_(Wn,{class:"menu-icon"}),c("span",Jn,L(i(e).sidebarMenuLabel||"Menu"),1)],8,Yn)):f("",!0),_(Fn,{headers:r.value,navHeight:d.value},null,8,["headers","navHeight"])],2)):f("",!0)}}),Zn=m(Xn,[["__scopeId","data-v-72f4ecb6"]]);function Qn(){const s=M(!1);function e(){s.value=!0,window.addEventListener("resize",o)}function t(){s.value=!1,window.removeEventListener("resize",o)}function n(){s.value?t():e()}function o(){window.outerWidth>=768&&t()}const r=te();return G(()=>r.path,t),{isScreenOpen:s,openScreen:e,closeScreen:t,toggleScreen:n}}const eo={},to={class:"VPSwitch",type:"button",role:"switch"},so={class:"check"},no={key:0,class:"icon"};function oo(s,e){return a(),l("button",to,[c("span",so,[s.$slots.default?(a(),l("span",no,[u(s.$slots,"default",{},void 0,!0)])):f("",!0)])])}const ao=m(eo,[["render",oo],["__scopeId","data-v-6a7fb3f8"]]),ro={},io={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},lo=c("path",{d:"M12.1,22c-0.3,0-0.6,0-0.9,0c-5.5-0.5-9.5-5.4-9-10.9c0.4-4.8,4.2-8.6,9-9c0.4,0,0.8,0.2,1,0.5c0.2,0.3,0.2,0.8-0.1,1.1c-2,2.7-1.4,6.4,1.3,8.4c2.1,1.6,5,1.6,7.1,0c0.3-0.2,0.7-0.3,1.1-0.1c0.3,0.2,0.5,0.6,0.5,1c-0.2,2.7-1.5,5.1-3.6,6.8C16.6,21.2,14.4,22,12.1,22zM9.3,4.4c-2.9,1-5,3.6-5.2,6.8c-0.4,4.4,2.8,8.3,7.2,8.7c2.1,0.2,4.2-0.4,5.8-1.8c1.1-0.9,1.9-2.1,2.4-3.4c-2.5,0.9-5.3,0.5-7.5-1.1C9.2,11.4,8.1,7.7,9.3,4.4z"},null,-1),co=[lo];function uo(s,e){return a(),l("svg",io,co)}const vo=m(ro,[["render",uo]]),ho={},po={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},_o=qe('',9),fo=[_o];function mo(s,e){return a(),l("svg",po,fo)}const go=m(ho,[["render",mo]]),$o=$({__name:"VPSwitchAppearance",setup(s){const{isDark:e}=P(),t=se("toggle-appearance",()=>{e.value=!e.value}),n=b(()=>e.value?"Switch to light theme":"Switch to dark theme");return(o,r)=>(a(),k(ao,{title:n.value,class:"VPSwitchAppearance","aria-checked":i(e),onClick:i(t)},{default:h(()=>[_(go,{class:"sun"}),_(vo,{class:"moon"})]),_:1},8,["title","aria-checked","onClick"]))}}),ge=m($o,[["__scopeId","data-v-864b0b46"]]),ko={key:0,class:"VPNavBarAppearance"},bo=$({__name:"VPNavBarAppearance",setup(s){const{site:e}=P();return(t,n)=>i(e).appearance&&i(e).appearance!=="force-dark"?(a(),l("div",ko,[_(ge)])):f("",!0)}}),yo=m(bo,[["__scopeId","data-v-869eb4e7"]]),$e=M();let Ae=!1,ae=0;function Po(s){const e=M(!1);if(K){!Ae&&wo(),ae++;const t=G($e,n=>{var o,r,d;n===s.el.value||(o=s.el.value)!=null&&o.contains(n)?(e.value=!0,(r=s.onFocus)==null||r.call(s)):(e.value=!1,(d=s.onBlur)==null||d.call(s))});de(()=>{t(),ae--,ae||Vo()})}return Ke(e)}function wo(){document.addEventListener("focusin",Ne),Ae=!0,$e.value=document.activeElement}function Vo(){document.removeEventListener("focusin",Ne)}function Ne(){$e.value=document.activeElement}const Lo={},So={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Mo=c("path",{d:"M12,16c-0.3,0-0.5-0.1-0.7-0.3l-6-6c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l5.3,5.3l5.3-5.3c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-6,6C12.5,15.9,12.3,16,12,16z"},null,-1),Co=[Mo];function Io(s,e){return a(),l("svg",So,Co)}const Be=m(Lo,[["render",Io]]),To={},Ao={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},No=c("circle",{cx:"12",cy:"12",r:"2"},null,-1),Bo=c("circle",{cx:"19",cy:"12",r:"2"},null,-1),Ho=c("circle",{cx:"5",cy:"12",r:"2"},null,-1),zo=[No,Bo,Ho];function Eo(s,e){return a(),l("svg",Ao,zo)}const Do=m(To,[["render",Eo]]),Fo={class:"VPMenuLink"},xo=$({__name:"VPMenuLink",props:{item:{}},setup(s){const{page:e}=P();return(t,n)=>(a(),l("div",Fo,[_(z,{class:T({active:i(O)(i(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel},{default:h(()=>[H(L(t.item.text),1)]),_:1},8,["class","href","target","rel"])]))}}),ne=m(xo,[["__scopeId","data-v-11b46833"]]),Oo={class:"VPMenuGroup"},Uo={key:0,class:"title"},Go=$({__name:"VPMenuGroup",props:{text:{},items:{}},setup(s){return(e,t)=>(a(),l("div",Oo,[e.text?(a(),l("p",Uo,L(e.text),1)):f("",!0),(a(!0),l(C,null,B(e.items,n=>(a(),l(C,null,["link"in n?(a(),k(ne,{key:0,item:n},null,8,["item"])):f("",!0)],64))),256))]))}}),jo=m(Go,[["__scopeId","data-v-dd0fc7f2"]]),Ro={class:"VPMenu"},qo={key:0,class:"items"},Ko=$({__name:"VPMenu",props:{items:{}},setup(s){return(e,t)=>(a(),l("div",Ro,[e.items?(a(),l("div",qo,[(a(!0),l(C,null,B(e.items,n=>(a(),l(C,{key:n.text},["link"in n?(a(),k(ne,{key:0,item:n},null,8,["item"])):(a(),k(jo,{key:1,text:n.text,items:n.items},null,8,["text","items"]))],64))),128))])):f("",!0),u(e.$slots,"default",{},void 0,!0)]))}}),Wo=m(Ko,[["__scopeId","data-v-631cbe4a"]]),Yo=["aria-expanded","aria-label"],Jo={key:0,class:"text"},Xo=["innerHTML"],Zo={class:"menu"},Qo=$({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(s){const e=M(!1),t=M();Po({el:t,onBlur:n});function n(){e.value=!1}return(o,r)=>(a(),l("div",{class:"VPFlyout",ref_key:"el",ref:t,onMouseenter:r[1]||(r[1]=d=>e.value=!0),onMouseleave:r[2]||(r[2]=d=>e.value=!1)},[c("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":e.value,"aria-label":o.label,onClick:r[0]||(r[0]=d=>e.value=!e.value)},[o.button||o.icon?(a(),l("span",Jo,[o.icon?(a(),k(x(o.icon),{key:0,class:"option-icon"})):f("",!0),o.button?(a(),l("span",{key:1,innerHTML:o.button},null,8,Xo)):f("",!0),_(Be,{class:"text-icon"})])):(a(),k(Do,{key:1,class:"icon"}))],8,Yo),c("div",Zo,[_(Wo,{items:o.items},{default:h(()=>[u(o.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),ke=m(Qo,[["__scopeId","data-v-489de657"]]),ea={discord:'Discord',facebook:'Facebook',github:'GitHub',instagram:'Instagram',linkedin:'LinkedIn',mastodon:'Mastodon',slack:'Slack',twitter:'Twitter',x:'X',youtube:'YouTube'},ta=["href","aria-label","innerHTML"],sa=$({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(s){const e=s,t=b(()=>typeof e.icon=="object"?e.icon.svg:ea[e.icon]);return(n,o)=>(a(),l("a",{class:"VPSocialLink no-icon",href:n.link,"aria-label":n.ariaLabel??(typeof n.icon=="string"?n.icon:""),target:"_blank",rel:"noopener",innerHTML:t.value},null,8,ta))}}),na=m(sa,[["__scopeId","data-v-e59c39e0"]]),oa={class:"VPSocialLinks"},aa=$({__name:"VPSocialLinks",props:{links:{}},setup(s){return(e,t)=>(a(),l("div",oa,[(a(!0),l(C,null,B(e.links,({link:n,icon:o,ariaLabel:r})=>(a(),k(na,{key:n,icon:o,link:n,ariaLabel:r},null,8,["icon","link","ariaLabel"]))),128))]))}}),be=m(aa,[["__scopeId","data-v-f827ef75"]]),ra={key:0,class:"group translations"},ia={class:"trans-title"},la={key:1,class:"group"},ca={class:"item appearance"},ua={class:"label"},da={class:"appearance-action"},va={key:2,class:"group"},ha={class:"item social-links"},pa=$({__name:"VPNavBarExtra",setup(s){const{site:e,theme:t}=P(),{localeLinks:n,currentLang:o}=J({correspondingLink:!0}),r=b(()=>n.value.length&&o.value.label||e.value.appearance||t.value.socialLinks);return(d,p)=>r.value?(a(),k(ke,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:h(()=>[i(n).length&&i(o).label?(a(),l("div",ra,[c("p",ia,L(i(o).label),1),(a(!0),l(C,null,B(i(n),v=>(a(),k(ne,{key:v.link,item:v},null,8,["item"]))),128))])):f("",!0),i(e).appearance&&i(e).appearance!=="force-dark"?(a(),l("div",la,[c("div",ca,[c("p",ua,L(i(t).darkModeSwitchLabel||"Appearance"),1),c("div",da,[_(ge)])])])):f("",!0),i(t).socialLinks?(a(),l("div",va,[c("div",ha,[_(be,{class:"social-links-list",links:i(t).socialLinks},null,8,["links"])])])):f("",!0)]),_:1})):f("",!0)}}),_a=m(pa,[["__scopeId","data-v-777d6bbd"]]),fa=s=>(E("data-v-f6c05da1"),s=s(),D(),s),ma=["aria-expanded"],ga=fa(()=>c("span",{class:"container"},[c("span",{class:"top"}),c("span",{class:"middle"}),c("span",{class:"bottom"})],-1)),$a=[ga],ka=$({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(s){return(e,t)=>(a(),l("button",{type:"button",class:T(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:t[0]||(t[0]=n=>e.$emit("click"))},$a,10,ma))}}),ba=m(ka,[["__scopeId","data-v-f6c05da1"]]),ya=["innerHTML"],Pa=$({__name:"VPNavBarMenuLink",props:{item:{}},setup(s){const{page:e}=P();return(t,n)=>(a(),k(z,{class:T({VPNavBarMenuLink:!0,active:i(O)(i(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel,tabindex:"0"},{default:h(()=>[c("span",{innerHTML:t.item.text},null,8,ya)]),_:1},8,["class","href","target","rel"]))}}),wa=m(Pa,[["__scopeId","data-v-95588031"]]),Va=$({__name:"VPNavBarMenuGroup",props:{item:{}},setup(s){const e=s,{page:t}=P(),n=r=>"link"in r?O(t.value.relativePath,r.link,!!e.item.activeMatch):r.items.some(n),o=b(()=>n(e.item));return(r,d)=>(a(),k(ke,{class:T({VPNavBarMenuGroup:!0,active:i(O)(i(t).relativePath,r.item.activeMatch,!!r.item.activeMatch)||o.value}),button:r.item.text,items:r.item.items},null,8,["class","button","items"]))}}),La=s=>(E("data-v-6eb39d49"),s=s(),D(),s),Sa={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},Ma=La(()=>c("span",{id:"main-nav-aria-label",class:"visually-hidden"},"Main Navigation",-1)),Ca=$({__name:"VPNavBarMenu",setup(s){const{theme:e}=P();return(t,n)=>i(e).nav?(a(),l("nav",Sa,[Ma,(a(!0),l(C,null,B(i(e).nav,o=>(a(),l(C,{key:o.text},["link"in o?(a(),k(wa,{key:0,item:o},null,8,["item"])):(a(),k(Va,{key:1,item:o},null,8,["item"]))],64))),128))])):f("",!0)}}),Ia=m(Ca,[["__scopeId","data-v-6eb39d49"]]);function Ta(s,e){const{localeIndex:t}=P();function n(o){var S,N;const r=o.split("."),d=s&&typeof s=="object",p=d&&((N=(S=s.locales)==null?void 0:S[t.value])==null?void 0:N.translations)||null,v=d&&s.translations||null;let g=p,w=v,y=e;const I=r.pop();for(const A of r){let V=null;const R=y==null?void 0:y[A];R&&(V=y=R);const W=w==null?void 0:w[A];W&&(V=w=W);const q=g==null?void 0:g[A];q&&(V=g=q),R||(y=V),W||(w=V),q||(g=V)}return(g==null?void 0:g[I])??(w==null?void 0:w[I])??(y==null?void 0:y[I])??""}return n}const Aa=["aria-label"],Na={class:"DocSearch-Button-Container"},Ba=c("svg",{class:"DocSearch-Search-Icon",width:"20",height:"20",viewBox:"0 0 20 20","aria-label":"search icon"},[c("path",{d:"M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z",stroke:"currentColor",fill:"none","fill-rule":"evenodd","stroke-linecap":"round","stroke-linejoin":"round"})],-1),Ha={class:"DocSearch-Button-Placeholder"},za=c("span",{class:"DocSearch-Button-Keys"},[c("kbd",{class:"DocSearch-Button-Key"}),c("kbd",{class:"DocSearch-Button-Key"},"K")],-1),we=$({__name:"VPNavBarSearchButton",setup(s){const{theme:e}=P(),t={button:{buttonText:"Search",buttonAriaLabel:"Search"}},n=We(Ta)(Ye(()=>{var o;return(o=e.value.search)==null?void 0:o.options}),t);return(o,r)=>(a(),l("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":i(n)("button.buttonAriaLabel")},[c("span",Na,[Ba,c("span",Ha,L(i(n)("button.buttonText")),1)]),za],8,Aa))}}),Ea={class:"VPNavBarSearch"},Da={id:"local-search"},Fa={key:1,id:"docsearch"},xa=$({__name:"VPNavBarSearch",setup(s){const e=Je(()=>Xe(()=>import("./VPLocalSearchBox.BYV8dTMq.js"),__vite__mapDeps([0,1]))),t=()=>null,{theme:n}=P(),o=M(!1),r=M(!1);U(()=>{});function d(){o.value||(o.value=!0,setTimeout(p,16))}function p(){const y=new Event("keydown");y.key="k",y.metaKey=!0,window.dispatchEvent(y),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||p()},16)}function v(y){const I=y.target,S=I.tagName;return I.isContentEditable||S==="INPUT"||S==="SELECT"||S==="TEXTAREA"}const g=M(!1);ye("k",y=>{(y.ctrlKey||y.metaKey)&&(y.preventDefault(),g.value=!0)}),ye("/",y=>{v(y)||(y.preventDefault(),g.value=!0)});const w="local";return(y,I)=>{var S;return a(),l("div",Ea,[i(w)==="local"?(a(),l(C,{key:0},[g.value?(a(),k(i(e),{key:0,onClose:I[0]||(I[0]=N=>g.value=!1)})):f("",!0),c("div",Da,[_(we,{onClick:I[1]||(I[1]=N=>g.value=!0)})])],64)):i(w)==="algolia"?(a(),l(C,{key:1},[o.value?(a(),k(i(t),{key:0,algolia:((S=i(n).search)==null?void 0:S.options)??i(n).algolia,onVnodeBeforeMount:I[2]||(I[2]=N=>r.value=!0)},null,8,["algolia"])):f("",!0),r.value?f("",!0):(a(),l("div",Fa,[_(we,{onClick:d})]))],64)):f("",!0)])}}}),Oa=$({__name:"VPNavBarSocialLinks",setup(s){const{theme:e}=P();return(t,n)=>i(e).socialLinks?(a(),k(be,{key:0,class:"VPNavBarSocialLinks",links:i(e).socialLinks},null,8,["links"])):f("",!0)}}),Ua=m(Oa,[["__scopeId","data-v-b6fff0dd"]]),Ga=["href"],ja=$({__name:"VPNavBarTitle",setup(s){const{site:e,theme:t}=P(),{hasSidebar:n}=F(),{currentLang:o}=J();return(r,d)=>(a(),l("div",{class:T(["VPNavBarTitle",{"has-sidebar":i(n)}])},[c("a",{class:"title",href:i(t).logoLink??i(he)(i(o).link)},[u(r.$slots,"nav-bar-title-before",{},void 0,!0),i(t).logo?(a(),k(Q,{key:0,class:"logo",image:i(t).logo},null,8,["image"])):f("",!0),i(t).siteTitle?(a(),l(C,{key:1},[H(L(i(t).siteTitle),1)],64)):i(t).siteTitle===void 0?(a(),l(C,{key:2},[H(L(i(e).title),1)],64)):f("",!0),u(r.$slots,"nav-bar-title-after",{},void 0,!0)],8,Ga)],2))}}),Ra=m(ja,[["__scopeId","data-v-256fb33f"]]),qa={},Ka={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Wa=c("path",{d:"M0 0h24v24H0z",fill:"none"},null,-1),Ya=c("path",{d:" M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z ",class:"css-c4d79v"},null,-1),Ja=[Wa,Ya];function Xa(s,e){return a(),l("svg",Ka,Ja)}const He=m(qa,[["render",Xa]]),Za={class:"items"},Qa={class:"title"},er=$({__name:"VPNavBarTranslations",setup(s){const{theme:e}=P(),{localeLinks:t,currentLang:n}=J({correspondingLink:!0});return(o,r)=>i(t).length&&i(n).label?(a(),k(ke,{key:0,class:"VPNavBarTranslations",icon:He,label:i(e).langMenuLabel||"Change language"},{default:h(()=>[c("div",Za,[c("p",Qa,L(i(n).label),1),(a(!0),l(C,null,B(i(t),d=>(a(),k(ne,{key:d.link,item:d},null,8,["item"]))),128))])]),_:1},8,["label"])):f("",!0)}}),tr=m(er,[["__scopeId","data-v-1266a603"]]),sr=s=>(E("data-v-5121db3b"),s=s(),D(),s),nr={class:"container"},or={class:"title"},ar={class:"content"},rr=sr(()=>c("div",{class:"curtain"},null,-1)),ir={class:"content-body"},lr=$({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(s){const{y:e}=Se(),{hasSidebar:t}=F(),{frontmatter:n}=P(),o=M({});return Ve(()=>{o.value={"has-sidebar":t.value,top:n.value.layout==="home"&&e.value===0}}),(r,d)=>(a(),l("div",{class:T(["VPNavBar",o.value])},[c("div",nr,[c("div",or,[_(Ra,null,{"nav-bar-title-before":h(()=>[u(r.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":h(()=>[u(r.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),c("div",ar,[rr,c("div",ir,[u(r.$slots,"nav-bar-content-before",{},void 0,!0),_(xa,{class:"search"}),_(Ia,{class:"menu"}),_(tr,{class:"translations"}),_(yo,{class:"appearance"}),_(Ua,{class:"social-links"}),_(_a,{class:"extra"}),u(r.$slots,"nav-bar-content-after",{},void 0,!0),_(ba,{class:"hamburger",active:r.isScreenOpen,onClick:d[0]||(d[0]=p=>r.$emit("toggle-screen"))},null,8,["active"])])])])],2))}}),cr=m(lr,[["__scopeId","data-v-5121db3b"]]),ur={key:0,class:"VPNavScreenAppearance"},dr={class:"text"},vr=$({__name:"VPNavScreenAppearance",setup(s){const{site:e,theme:t}=P();return(n,o)=>i(e).appearance&&i(e).appearance!=="force-dark"?(a(),l("div",ur,[c("p",dr,L(i(t).darkModeSwitchLabel||"Appearance"),1),_(ge)])):f("",!0)}}),hr=m(vr,[["__scopeId","data-v-9a35cfb9"]]),pr=$({__name:"VPNavScreenMenuLink",props:{item:{}},setup(s){const e=se("close-screen");return(t,n)=>(a(),k(z,{class:"VPNavScreenMenuLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:i(e)},{default:h(()=>[H(L(t.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),_r=m(pr,[["__scopeId","data-v-883d784e"]]),fr={},mr={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},gr=c("path",{d:"M18.9,10.9h-6v-6c0-0.6-0.4-1-1-1s-1,0.4-1,1v6h-6c-0.6,0-1,0.4-1,1s0.4,1,1,1h6v6c0,0.6,0.4,1,1,1s1-0.4,1-1v-6h6c0.6,0,1-0.4,1-1S19.5,10.9,18.9,10.9z"},null,-1),$r=[gr];function kr(s,e){return a(),l("svg",mr,$r)}const br=m(fr,[["render",kr]]),yr=$({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(s){const e=se("close-screen");return(t,n)=>(a(),k(z,{class:"VPNavScreenMenuGroupLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:i(e)},{default:h(()=>[H(L(t.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),ze=m(yr,[["__scopeId","data-v-6d8a9126"]]),Pr={class:"VPNavScreenMenuGroupSection"},wr={key:0,class:"title"},Vr=$({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(s){return(e,t)=>(a(),l("div",Pr,[e.text?(a(),l("p",wr,L(e.text),1)):f("",!0),(a(!0),l(C,null,B(e.items,n=>(a(),k(ze,{key:n.text,item:n},null,8,["item"]))),128))]))}}),Lr=m(Vr,[["__scopeId","data-v-eab9706d"]]),Sr=["aria-controls","aria-expanded"],Mr=["innerHTML"],Cr=["id"],Ir={key:1,class:"group"},Tr=$({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(s){const e=s,t=M(!1),n=b(()=>`NavScreenGroup-${e.text.replace(" ","-").toLowerCase()}`);function o(){t.value=!t.value}return(r,d)=>(a(),l("div",{class:T(["VPNavScreenMenuGroup",{open:t.value}])},[c("button",{class:"button","aria-controls":n.value,"aria-expanded":t.value,onClick:o},[c("span",{class:"button-text",innerHTML:r.text},null,8,Mr),_(br,{class:"button-icon"})],8,Sr),c("div",{id:n.value,class:"items"},[(a(!0),l(C,null,B(r.items,p=>(a(),l(C,{key:p.text},["link"in p?(a(),l("div",{key:p.text,class:"item"},[_(ze,{item:p},null,8,["item"])])):(a(),l("div",Ir,[_(Lr,{text:p.text,items:p.items},null,8,["text","items"])]))],64))),128))],8,Cr)],2))}}),Ar=m(Tr,[["__scopeId","data-v-6ed1c0e7"]]),Nr={key:0,class:"VPNavScreenMenu"},Br=$({__name:"VPNavScreenMenu",setup(s){const{theme:e}=P();return(t,n)=>i(e).nav?(a(),l("nav",Nr,[(a(!0),l(C,null,B(i(e).nav,o=>(a(),l(C,{key:o.text},["link"in o?(a(),k(_r,{key:0,item:o},null,8,["item"])):(a(),k(Ar,{key:1,text:o.text||"",items:o.items},null,8,["text","items"]))],64))),128))])):f("",!0)}}),Hr=$({__name:"VPNavScreenSocialLinks",setup(s){const{theme:e}=P();return(t,n)=>i(e).socialLinks?(a(),k(be,{key:0,class:"VPNavScreenSocialLinks",links:i(e).socialLinks},null,8,["links"])):f("",!0)}}),zr={class:"list"},Er=$({__name:"VPNavScreenTranslations",setup(s){const{localeLinks:e,currentLang:t}=J({correspondingLink:!0}),n=M(!1);function o(){n.value=!n.value}return(r,d)=>i(e).length&&i(t).label?(a(),l("div",{key:0,class:T(["VPNavScreenTranslations",{open:n.value}])},[c("button",{class:"title",onClick:o},[_(He,{class:"icon lang"}),H(" "+L(i(t).label)+" ",1),_(Be,{class:"icon chevron"})]),c("ul",zr,[(a(!0),l(C,null,B(i(e),p=>(a(),l("li",{key:p.link,class:"item"},[_(z,{class:"link",href:p.link},{default:h(()=>[H(L(p.text),1)]),_:2},1032,["href"])]))),128))])],2)):f("",!0)}}),Dr=m(Er,[["__scopeId","data-v-1f6d9cb0"]]),Fr={class:"container"},xr=$({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(s){const e=M(null),t=Me(K?document.body:null);return(n,o)=>(a(),k(ce,{name:"fade",onEnter:o[0]||(o[0]=r=>t.value=!0),onAfterLeave:o[1]||(o[1]=r=>t.value=!1)},{default:h(()=>[n.open?(a(),l("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:e,id:"VPNavScreen"},[c("div",Fr,[u(n.$slots,"nav-screen-content-before",{},void 0,!0),_(Br,{class:"menu"}),_(Dr,{class:"translations"}),_(hr,{class:"appearance"}),_(Hr,{class:"social-links"}),u(n.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):f("",!0)]),_:3}))}}),Or=m(xr,[["__scopeId","data-v-fdd431d0"]]),Ur={key:0,class:"VPNav"},Gr=$({__name:"VPNav",setup(s){const{isScreenOpen:e,closeScreen:t,toggleScreen:n}=Qn(),{frontmatter:o}=P(),r=b(()=>o.value.navbar!==!1);return Ce("close-screen",t),ee(()=>{K&&document.documentElement.classList.toggle("hide-nav",!r.value)}),(d,p)=>r.value?(a(),l("header",Ur,[_(cr,{"is-screen-open":i(e),onToggleScreen:i(n)},{"nav-bar-title-before":h(()=>[u(d.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":h(()=>[u(d.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":h(()=>[u(d.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":h(()=>[u(d.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),_(Or,{open:i(e)},{"nav-screen-content-before":h(()=>[u(d.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":h(()=>[u(d.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):f("",!0)}}),jr=m(Gr,[["__scopeId","data-v-11225196"]]),Rr=s=>(E("data-v-2ae5493c"),s=s(),D(),s),qr=["role","tabindex"],Kr=Rr(()=>c("div",{class:"indicator"},null,-1)),Wr={key:1,class:"items"},Yr=$({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(s){const e=s,{collapsed:t,collapsible:n,isLink:o,isActiveLink:r,hasActiveLink:d,hasChildren:p,toggle:v}=yt(b(()=>e.item)),g=b(()=>p.value?"section":"div"),w=b(()=>o.value?"a":"div"),y=b(()=>p.value?e.depth+2===7?"p":`h${e.depth+2}`:"p"),I=b(()=>o.value?void 0:"button"),S=b(()=>[[`level-${e.depth}`],{collapsible:n.value},{collapsed:t.value},{"is-link":o.value},{"is-active":r.value},{"has-active":d.value}]);function N(V){"key"in V&&V.key!=="Enter"||!e.item.link&&v()}function A(){e.item.link&&v()}return(V,R)=>{const W=j("VPSidebarItem",!0);return a(),k(x(g.value),{class:T(["VPSidebarItem",S.value])},{default:h(()=>[V.item.text?(a(),l("div",X({key:0,class:"item",role:I.value},Qe(V.item.items?{click:N,keydown:N}:{},!0),{tabindex:V.item.items&&0}),[Kr,V.item.link?(a(),k(z,{key:0,tag:w.value,class:"link",href:V.item.link,rel:V.item.rel,target:V.item.target},{default:h(()=>[(a(),k(x(y.value),{class:"text",innerHTML:V.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(a(),k(x(y.value),{key:1,class:"text",innerHTML:V.item.text},null,8,["innerHTML"])),V.item.collapsed!=null?(a(),l("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:A,onKeydown:Ze(A,["enter"]),tabindex:"0"},[_(me,{class:"caret-icon"})],32)):f("",!0)],16,qr)):f("",!0),V.item.items&&V.item.items.length?(a(),l("div",Wr,[V.depth<5?(a(!0),l(C,{key:0},B(V.item.items,q=>(a(),k(W,{key:q.text,item:q,depth:V.depth+1},null,8,["item","depth"]))),128)):f("",!0)])):f("",!0)]),_:1},8,["class"])}}}),Jr=m(Yr,[["__scopeId","data-v-2ae5493c"]]),Ee=s=>(E("data-v-64bf04b3"),s=s(),D(),s),Xr=Ee(()=>c("div",{class:"curtain"},null,-1)),Zr={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},Qr=Ee(()=>c("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),ei=$({__name:"VPSidebar",props:{open:{type:Boolean}},setup(s){const{sidebarGroups:e,hasSidebar:t}=F(),n=s,o=M(null),r=Me(K?document.body:null);return G([n,o],()=>{var d;n.open?(r.value=!0,(d=o.value)==null||d.focus()):r.value=!1},{immediate:!0,flush:"post"}),(d,p)=>i(t)?(a(),l("aside",{key:0,class:T(["VPSidebar",{open:d.open}]),ref_key:"navEl",ref:o,onClick:p[0]||(p[0]=et(()=>{},["stop"]))},[Xr,c("nav",Zr,[Qr,u(d.$slots,"sidebar-nav-before",{},void 0,!0),(a(!0),l(C,null,B(i(e),v=>(a(),l("div",{key:v.text,class:"group"},[_(Jr,{item:v,depth:0},null,8,["item"])]))),128)),u(d.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):f("",!0)}}),ti=m(ei,[["__scopeId","data-v-64bf04b3"]]),si=$({__name:"VPSkipLink",setup(s){const e=te(),t=M();G(()=>e.path,()=>t.value.focus());function n({target:o}){const r=document.getElementById(decodeURIComponent(o.hash).slice(1));if(r){const d=()=>{r.removeAttribute("tabindex"),r.removeEventListener("blur",d)};r.setAttribute("tabindex","-1"),r.addEventListener("blur",d),r.focus(),window.scrollTo(0,0)}}return(o,r)=>(a(),l(C,null,[c("span",{ref_key:"backToTop",ref:t,tabindex:"-1"},null,512),c("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:n}," Skip to content ")],64))}}),ni=m(si,[["__scopeId","data-v-27d7b0e8"]]),oi=$({__name:"Layout",setup(s){const{isOpen:e,open:t,close:n}=F(),o=te();G(()=>o.path,n),bt(e,n);const{frontmatter:r}=P(),d=tt(),p=b(()=>!!d["home-hero-image"]);return Ce("hero-image-slot-exists",p),(v,g)=>{const w=j("Content");return i(r).layout!==!1?(a(),l("div",{key:0,class:T(["Layout",i(r).pageClass])},[u(v.$slots,"layout-top",{},void 0,!0),_(ni),_(rt,{class:"backdrop",show:i(e),onClick:i(n)},null,8,["show","onClick"]),_(jr,null,{"nav-bar-title-before":h(()=>[u(v.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":h(()=>[u(v.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":h(()=>[u(v.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":h(()=>[u(v.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":h(()=>[u(v.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":h(()=>[u(v.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),_(Zn,{open:i(e),onOpenMenu:i(t)},null,8,["open","onOpenMenu"]),_(ti,{open:i(e)},{"sidebar-nav-before":h(()=>[u(v.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":h(()=>[u(v.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),_(In,null,{"page-top":h(()=>[u(v.$slots,"page-top",{},void 0,!0)]),"page-bottom":h(()=>[u(v.$slots,"page-bottom",{},void 0,!0)]),"not-found":h(()=>[u(v.$slots,"not-found",{},void 0,!0)]),"home-hero-before":h(()=>[u(v.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info":h(()=>[u(v.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-image":h(()=>[u(v.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":h(()=>[u(v.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":h(()=>[u(v.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":h(()=>[u(v.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":h(()=>[u(v.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":h(()=>[u(v.$slots,"doc-before",{},void 0,!0)]),"doc-after":h(()=>[u(v.$slots,"doc-after",{},void 0,!0)]),"doc-top":h(()=>[u(v.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":h(()=>[u(v.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":h(()=>[u(v.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":h(()=>[u(v.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":h(()=>[u(v.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":h(()=>[u(v.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":h(()=>[u(v.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":h(()=>[u(v.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),_(Hn),u(v.$slots,"layout-bottom",{},void 0,!0)],2)):(a(),k(w,{key:1}))}}}),ai=m(oi,[["__scopeId","data-v-7f7ced9b"]]),li={Layout:ai,enhanceApp:({app:s})=>{s.component("Badge",nt)}};class ci{constructor(e=10){oe(this,"max");oe(this,"cache");this.max=e,this.cache=new Map}get(e){let t=this.cache.get(e);return t!==void 0&&(this.cache.delete(e),this.cache.set(e,t)),t}set(e,t){this.cache.has(e)?this.cache.delete(e):this.cache.size===this.max&&this.cache.delete(this.first()),this.cache.set(e,t)}first(){return this.cache.keys().next().value}clear(){this.cache.clear()}}export{ci as L,Ta as c,li as t,P as u}; +const __vite__fileDeps=["assets/chunks/VPLocalSearchBox.CSTuHUdD.js","assets/chunks/framework.DeE3OwZJ.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); +var De=Object.defineProperty;var Fe=(s,e,t)=>e in s?De(s,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):s[e]=t;var oe=(s,e,t)=>(Fe(s,typeof e!="symbol"?e+"":e,t),t);import{d as $,o as a,c as l,r as u,n as T,a as H,t as L,_ as m,b as k,w as h,e as f,T as ce,u as xe,i as Oe,l as Ue,f as ue,g as b,h as M,j as U,k as c,m as i,p as E,q as D,s as O,v as K,x as re,y as G,z as ee,A as de,B as Ve,C as Ge,D as j,F as C,E as B,G as ve,H as Y,I as _,J as x,K as Le,L as te,M as X,N as se,O as je,P as Re,Q as Se,R as qe,S as Ke,U as We,V as Ye,W as ye,X as Je,Y as Xe,Z as Me,$ as Ce,a0 as Ze,a1 as Qe,a2 as et,a3 as tt}from"./framework.DeE3OwZJ.js";const st=$({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(s){return(e,t)=>(a(),l("span",{class:T(["VPBadge",e.type])},[u(e.$slots,"default",{},()=>[H(L(e.text),1)],!0)],2))}}),nt=m(st,[["__scopeId","data-v-b713022f"]]),ot={key:0,class:"VPBackdrop"},at=$({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(s){return(e,t)=>(a(),k(ce,{name:"fade"},{default:h(()=>[e.show?(a(),l("div",ot)):f("",!0)]),_:1}))}}),rt=m(at,[["__scopeId","data-v-5da3a09e"]]),P=xe;function it(s,e){let t,n=!1;return()=>{t&&clearTimeout(t),n?t=setTimeout(s,e):(s(),(n=!0)&&setTimeout(()=>n=!1,e))}}function ie(s){return/^\//.test(s)?s:`/${s}`}function he(s){const{pathname:e,search:t,hash:n,protocol:o}=new URL(s,"http://a.com");if(Oe(s)||s.startsWith("#")||!o.startsWith("http")||/\.(?!html|md)\w+($|\?)/i.test(s)&&Ue(s))return s;const{site:r}=P(),d=e.endsWith("/")||e.endsWith(".html")?s:s.replace(/(?:(^\.+)\/)?.*$/,`$1${e.replace(/(\.md)?$/,r.value.cleanUrls?"":".html")}${t}${n}`);return ue(d)}function J({removeCurrent:s=!0,correspondingLink:e=!1}={}){const{site:t,localeIndex:n,page:o,theme:r}=P(),d=b(()=>{var v,g;return{label:(v=t.value.locales[n.value])==null?void 0:v.label,link:((g=t.value.locales[n.value])==null?void 0:g.link)||(n.value==="root"?"/":`/${n.value}/`)}});return{localeLinks:b(()=>Object.entries(t.value.locales).flatMap(([v,g])=>s&&d.value.label===g.label?[]:{text:g.label,link:lt(g.link||(v==="root"?"/":`/${v}/`),r.value.i18nRouting!==!1&&e,o.value.relativePath.slice(d.value.link.length-1),!t.value.cleanUrls)})),currentLang:d}}function lt(s,e,t,n){return e?s.replace(/\/$/,"")+ie(t.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,n?".html":"")):s}const ct=s=>(E("data-v-5d232505"),s=s(),D(),s),ut={class:"NotFound"},dt={class:"code"},vt={class:"title"},ht=ct(()=>c("div",{class:"divider"},null,-1)),pt={class:"quote"},_t={class:"action"},ft=["href","aria-label"],mt=$({__name:"NotFound",setup(s){const{site:e,theme:t}=P(),{localeLinks:n}=J({removeCurrent:!1}),o=M("/");return U(()=>{var d;const r=window.location.pathname.replace(e.value.base,"").replace(/(^.*?\/).*$/,"/$1");n.value.length&&(o.value=((d=n.value.find(({link:p})=>p.startsWith(r)))==null?void 0:d.link)||n.value[0].link)}),(r,d)=>{var p,v,g,w,y;return a(),l("div",ut,[c("p",dt,L(((p=i(t).notFound)==null?void 0:p.code)??"404"),1),c("h1",vt,L(((v=i(t).notFound)==null?void 0:v.title)??"PAGE NOT FOUND"),1),ht,c("blockquote",pt,L(((g=i(t).notFound)==null?void 0:g.quote)??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),c("div",_t,[c("a",{class:"link",href:i(ue)(o.value),"aria-label":((w=i(t).notFound)==null?void 0:w.linkLabel)??"go to home"},L(((y=i(t).notFound)==null?void 0:y.linkText)??"Take me home"),9,ft)])])}}}),gt=m(mt,[["__scopeId","data-v-5d232505"]]);function Ie(s,e){if(Array.isArray(s))return Z(s);if(s==null)return[];e=ie(e);const t=Object.keys(s).sort((o,r)=>r.split("/").length-o.split("/").length).find(o=>e.startsWith(ie(o))),n=t?s[t]:[];return Array.isArray(n)?Z(n):Z(n.items,n.base)}function $t(s){const e=[];let t=0;for(const n in s){const o=s[n];if(o.items){t=e.push(o);continue}e[t]||e.push({items:[]}),e[t].items.push(o)}return e}function kt(s){const e=[];function t(n){for(const o of n)o.text&&o.link&&e.push({text:o.text,link:o.link,docFooterText:o.docFooterText}),o.items&&t(o.items)}return t(s),e}function le(s,e){return Array.isArray(e)?e.some(t=>le(s,t)):O(s,e.link)?!0:e.items?le(s,e.items):!1}function Z(s,e){return[...s].map(t=>{const n={...t},o=n.base||e;return o&&n.link&&(n.link=o+n.link),n.items&&(n.items=Z(n.items,o)),n})}function F(){const{frontmatter:s,page:e,theme:t}=P(),n=re("(min-width: 960px)"),o=M(!1),r=b(()=>{const A=t.value.sidebar,V=e.value.relativePath;return A?Ie(A,V):[]}),d=M(r.value);G(r,(A,V)=>{JSON.stringify(A)!==JSON.stringify(V)&&(d.value=r.value)});const p=b(()=>s.value.sidebar!==!1&&d.value.length>0&&s.value.layout!=="home"),v=b(()=>g?s.value.aside==null?t.value.aside==="left":s.value.aside==="left":!1),g=b(()=>s.value.layout==="home"?!1:s.value.aside!=null?!!s.value.aside:t.value.aside!==!1),w=b(()=>p.value&&n.value),y=b(()=>p.value?$t(d.value):[]);function I(){o.value=!0}function S(){o.value=!1}function N(){o.value?S():I()}return{isOpen:o,sidebar:d,sidebarGroups:y,hasSidebar:p,hasAside:g,leftAside:v,isSidebarEnabled:w,open:I,close:S,toggle:N}}function bt(s,e){let t;ee(()=>{t=s.value?document.activeElement:void 0}),U(()=>{window.addEventListener("keyup",n)}),de(()=>{window.removeEventListener("keyup",n)});function n(o){o.key==="Escape"&&s.value&&(e(),t==null||t.focus())}}const Te=M(K?location.hash:"");K&&window.addEventListener("hashchange",()=>{Te.value=location.hash});function yt(s){const{page:e}=P(),t=M(!1),n=b(()=>s.value.collapsed!=null),o=b(()=>!!s.value.link),r=M(!1),d=()=>{r.value=O(e.value.relativePath,s.value.link)};G([e,s,Te],d),U(d);const p=b(()=>r.value?!0:s.value.items?le(e.value.relativePath,s.value.items):!1),v=b(()=>!!(s.value.items&&s.value.items.length));ee(()=>{t.value=!!(n.value&&s.value.collapsed)}),Ve(()=>{(r.value||p.value)&&(t.value=!1)});function g(){n.value&&(t.value=!t.value)}return{collapsed:t,collapsible:n,isLink:o,isActiveLink:r,hasActiveLink:p,hasChildren:v,toggle:g}}function Pt(){const{hasSidebar:s}=F(),e=re("(min-width: 960px)"),t=re("(min-width: 1280px)");return{isAsideEnabled:b(()=>!t.value&&!e.value?!1:s.value?t.value:e.value)}}const wt=71;function pe(s){return typeof s.outline=="object"&&!Array.isArray(s.outline)&&s.outline.label||s.outlineTitle||"On this page"}function _e(s){const e=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(t=>t.id&&t.hasChildNodes()).map(t=>{const n=Number(t.tagName[1]);return{title:Vt(t),link:"#"+t.id,level:n}});return Lt(e,s)}function Vt(s){let e="";for(const t of s.childNodes)if(t.nodeType===1){if(t.classList.contains("VPBadge")||t.classList.contains("header-anchor"))continue;e+=t.textContent}else t.nodeType===3&&(e+=t.textContent);return e.trim()}function Lt(s,e){if(e===!1)return[];const t=(typeof e=="object"&&!Array.isArray(e)?e.level:e)||2,[n,o]=typeof t=="number"?[t,t]:t==="deep"?[2,6]:t;s=s.filter(d=>d.level>=n&&d.level<=o);const r=[];e:for(let d=0;d=0;v--){const g=s[v];if(g.level{requestAnimationFrame(r),window.addEventListener("scroll",n)}),Ge(()=>{d(location.hash)}),de(()=>{window.removeEventListener("scroll",n)});function r(){if(!t.value)return;const p=[].slice.call(s.value.querySelectorAll(".outline-link")),v=[].slice.call(document.querySelectorAll(".content .header-anchor")).filter(S=>p.some(N=>N.hash===S.hash&&S.offsetParent!==null)),g=window.scrollY,w=window.innerHeight,y=document.body.offsetHeight,I=Math.abs(g+w-y)<1;if(v.length&&I){d(v[v.length-1].hash);return}for(let S=0;S{const o=j("VPDocOutlineItem",!0);return a(),l("ul",{class:T(t.root?"root":"nested")},[(a(!0),l(C,null,B(t.headers,({children:r,link:d,title:p})=>(a(),l("li",null,[c("a",{class:"outline-link",href:d,onClick:e,title:p},L(p),9,Ct),r!=null&&r.length?(a(),k(o,{key:0,headers:r},null,8,["headers"])):f("",!0)]))),256))],2)}}}),fe=m(It,[["__scopeId","data-v-bf02305c"]]),Tt=s=>(E("data-v-60c0013a"),s=s(),D(),s),At={class:"content"},Nt={class:"outline-title",role:"heading","aria-level":"2"},Bt={"aria-labelledby":"doc-outline-aria-label"},Ht=Tt(()=>c("span",{class:"visually-hidden",id:"doc-outline-aria-label"}," Table of Contents for current page ",-1)),zt=$({__name:"VPDocAsideOutline",setup(s){const{frontmatter:e,theme:t}=P(),n=ve([]);Y(()=>{n.value=_e(e.value.outline??t.value.outline)});const o=M(),r=M();return St(o,r),(d,p)=>(a(),l("div",{class:T(["VPDocAsideOutline",{"has-outline":n.value.length>0}]),ref_key:"container",ref:o,role:"navigation"},[c("div",At,[c("div",{class:"outline-marker",ref_key:"marker",ref:r},null,512),c("div",Nt,L(i(pe)(i(t))),1),c("nav",Bt,[Ht,_(fe,{headers:n.value,root:!0},null,8,["headers"])])])],2))}}),Et=m(zt,[["__scopeId","data-v-60c0013a"]]),Dt={class:"VPDocAsideCarbonAds"},Ft=$({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(s){const e=()=>null;return(t,n)=>(a(),l("div",Dt,[_(i(e),{"carbon-ads":t.carbonAds},null,8,["carbon-ads"])]))}}),xt=s=>(E("data-v-460fa583"),s=s(),D(),s),Ot={class:"VPDocAside"},Ut=xt(()=>c("div",{class:"spacer"},null,-1)),Gt=$({__name:"VPDocAside",setup(s){const{theme:e}=P();return(t,n)=>(a(),l("div",Ot,[u(t.$slots,"aside-top",{},void 0,!0),u(t.$slots,"aside-outline-before",{},void 0,!0),_(Et),u(t.$slots,"aside-outline-after",{},void 0,!0),Ut,u(t.$slots,"aside-ads-before",{},void 0,!0),i(e).carbonAds?(a(),k(Ft,{key:0,"carbon-ads":i(e).carbonAds},null,8,["carbon-ads"])):f("",!0),u(t.$slots,"aside-ads-after",{},void 0,!0),u(t.$slots,"aside-bottom",{},void 0,!0)]))}}),jt=m(Gt,[["__scopeId","data-v-460fa583"]]);function Rt(){const{theme:s,page:e}=P();return b(()=>{const{text:t="Edit this page",pattern:n=""}=s.value.editLink||{};let o;return typeof n=="function"?o=n(e.value):o=n.replace(/:path/g,e.value.filePath),{url:o,text:t}})}function qt(){const{page:s,theme:e,frontmatter:t}=P();return b(()=>{var v,g,w,y,I,S,N,A;const n=Ie(e.value.sidebar,s.value.relativePath),o=kt(n),r=o.findIndex(V=>O(s.value.relativePath,V.link)),d=((v=e.value.docFooter)==null?void 0:v.prev)===!1&&!t.value.prev||t.value.prev===!1,p=((g=e.value.docFooter)==null?void 0:g.next)===!1&&!t.value.next||t.value.next===!1;return{prev:d?void 0:{text:(typeof t.value.prev=="string"?t.value.prev:typeof t.value.prev=="object"?t.value.prev.text:void 0)??((w=o[r-1])==null?void 0:w.docFooterText)??((y=o[r-1])==null?void 0:y.text),link:(typeof t.value.prev=="object"?t.value.prev.link:void 0)??((I=o[r-1])==null?void 0:I.link)},next:p?void 0:{text:(typeof t.value.next=="string"?t.value.next:typeof t.value.next=="object"?t.value.next.text:void 0)??((S=o[r+1])==null?void 0:S.docFooterText)??((N=o[r+1])==null?void 0:N.text),link:(typeof t.value.next=="object"?t.value.next.link:void 0)??((A=o[r+1])==null?void 0:A.link)}}})}const Kt={},Wt={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Yt=c("path",{d:"M18,23H4c-1.7,0-3-1.3-3-3V6c0-1.7,1.3-3,3-3h7c0.6,0,1,0.4,1,1s-0.4,1-1,1H4C3.4,5,3,5.4,3,6v14c0,0.6,0.4,1,1,1h14c0.6,0,1-0.4,1-1v-7c0-0.6,0.4-1,1-1s1,0.4,1,1v7C21,21.7,19.7,23,18,23z"},null,-1),Jt=c("path",{d:"M8,17c-0.3,0-0.5-0.1-0.7-0.3C7,16.5,6.9,16.1,7,15.8l1-4c0-0.2,0.1-0.3,0.3-0.5l9.5-9.5c1.2-1.2,3.2-1.2,4.4,0c1.2,1.2,1.2,3.2,0,4.4l-9.5,9.5c-0.1,0.1-0.3,0.2-0.5,0.3l-4,1C8.2,17,8.1,17,8,17zM9.9,12.5l-0.5,2.1l2.1-0.5l9.3-9.3c0.4-0.4,0.4-1.1,0-1.6c-0.4-0.4-1.2-0.4-1.6,0l0,0L9.9,12.5z M18.5,2.5L18.5,2.5L18.5,2.5z"},null,-1),Xt=[Yt,Jt];function Zt(s,e){return a(),l("svg",Wt,Xt)}const Qt=m(Kt,[["render",Zt]]),z=$({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(s){const e=s,t=b(()=>e.tag??(e.href?"a":"span")),n=b(()=>e.href&&Le.test(e.href));return(o,r)=>(a(),k(x(t.value),{class:T(["VPLink",{link:o.href,"vp-external-link-icon":n.value,"no-icon":o.noIcon}]),href:o.href?i(he)(o.href):void 0,target:o.target??(n.value?"_blank":void 0),rel:o.rel??(n.value?"noreferrer":void 0)},{default:h(()=>[u(o.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),es={class:"VPLastUpdated"},ts=["datetime"],ss=$({__name:"VPDocFooterLastUpdated",setup(s){const{theme:e,page:t,frontmatter:n,lang:o}=P(),r=b(()=>new Date(n.value.lastUpdated??t.value.lastUpdated)),d=b(()=>r.value.toISOString()),p=M("");return U(()=>{ee(()=>{var v,g,w;p.value=new Intl.DateTimeFormat((g=(v=e.value.lastUpdated)==null?void 0:v.formatOptions)!=null&&g.forceLocale?o.value:void 0,((w=e.value.lastUpdated)==null?void 0:w.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(r.value)})}),(v,g)=>{var w;return a(),l("p",es,[H(L(((w=i(e).lastUpdated)==null?void 0:w.text)||i(e).lastUpdatedText||"Last updated")+": ",1),c("time",{datetime:d.value},L(p.value),9,ts)])}}}),ns=m(ss,[["__scopeId","data-v-ef74edb1"]]),os={key:0,class:"VPDocFooter"},as={key:0,class:"edit-info"},rs={key:0,class:"edit-link"},is={key:1,class:"last-updated"},ls={key:1,class:"prev-next"},cs={class:"pager"},us=["innerHTML"],ds=["innerHTML"],vs={class:"pager"},hs=["innerHTML"],ps=["innerHTML"],_s=$({__name:"VPDocFooter",setup(s){const{theme:e,page:t,frontmatter:n}=P(),o=Rt(),r=qt(),d=b(()=>e.value.editLink&&n.value.editLink!==!1),p=b(()=>t.value.lastUpdated&&n.value.lastUpdated!==!1),v=b(()=>d.value||p.value||r.value.prev||r.value.next);return(g,w)=>{var y,I,S,N;return v.value?(a(),l("footer",os,[u(g.$slots,"doc-footer-before",{},void 0,!0),d.value||p.value?(a(),l("div",as,[d.value?(a(),l("div",rs,[_(z,{class:"edit-link-button",href:i(o).url,"no-icon":!0},{default:h(()=>[_(Qt,{class:"edit-link-icon","aria-label":"edit icon"}),H(" "+L(i(o).text),1)]),_:1},8,["href"])])):f("",!0),p.value?(a(),l("div",is,[_(ns)])):f("",!0)])):f("",!0),(y=i(r).prev)!=null&&y.link||(I=i(r).next)!=null&&I.link?(a(),l("nav",ls,[c("div",cs,[(S=i(r).prev)!=null&&S.link?(a(),k(z,{key:0,class:"pager-link prev",href:i(r).prev.link},{default:h(()=>{var A;return[c("span",{class:"desc",innerHTML:((A=i(e).docFooter)==null?void 0:A.prev)||"Previous page"},null,8,us),c("span",{class:"title",innerHTML:i(r).prev.text},null,8,ds)]}),_:1},8,["href"])):f("",!0)]),c("div",vs,[(N=i(r).next)!=null&&N.link?(a(),k(z,{key:0,class:"pager-link next",href:i(r).next.link},{default:h(()=>{var A;return[c("span",{class:"desc",innerHTML:((A=i(e).docFooter)==null?void 0:A.next)||"Next page"},null,8,hs),c("span",{class:"title",innerHTML:i(r).next.text},null,8,ps)]}),_:1},8,["href"])):f("",!0)])])):f("",!0)])):f("",!0)}}}),fs=m(_s,[["__scopeId","data-v-33e5142e"]]),ms={},gs={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},$s=c("path",{d:"M9,19c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l5.3-5.3L8.3,6.7c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l6,6c0.4,0.4,0.4,1,0,1.4l-6,6C9.5,18.9,9.3,19,9,19z"},null,-1),ks=[$s];function bs(s,e){return a(),l("svg",gs,ks)}const me=m(ms,[["render",bs]]),ys={key:0,class:"VPDocOutlineDropdown"},Ps={key:0,class:"items"},ws=$({__name:"VPDocOutlineDropdown",setup(s){const{frontmatter:e,theme:t}=P(),n=M(!1);Y(()=>{n.value=!1});const o=ve([]);return Y(()=>{o.value=_e(e.value.outline??t.value.outline)}),(r,d)=>o.value.length>0?(a(),l("div",ys,[c("button",{onClick:d[0]||(d[0]=p=>n.value=!n.value),class:T({open:n.value})},[H(L(i(pe)(i(t)))+" ",1),_(me,{class:"icon"})],2),n.value?(a(),l("div",Ps,[_(fe,{headers:o.value},null,8,["headers"])])):f("",!0)])):f("",!0)}}),Vs=m(ws,[["__scopeId","data-v-07cae3bf"]]),Ls=s=>(E("data-v-df033b5d"),s=s(),D(),s),Ss={class:"container"},Ms=Ls(()=>c("div",{class:"aside-curtain"},null,-1)),Cs={class:"aside-container"},Is={class:"aside-content"},Ts={class:"content"},As={class:"content-container"},Ns={class:"main"},Bs=$({__name:"VPDoc",setup(s){const{theme:e}=P(),t=te(),{hasSidebar:n,hasAside:o,leftAside:r}=F(),d=b(()=>t.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(p,v)=>{const g=j("Content");return a(),l("div",{class:T(["VPDoc",{"has-sidebar":i(n),"has-aside":i(o)}])},[u(p.$slots,"doc-top",{},void 0,!0),c("div",Ss,[i(o)?(a(),l("div",{key:0,class:T(["aside",{"left-aside":i(r)}])},[Ms,c("div",Cs,[c("div",Is,[_(jt,null,{"aside-top":h(()=>[u(p.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":h(()=>[u(p.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":h(()=>[u(p.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":h(()=>[u(p.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":h(()=>[u(p.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":h(()=>[u(p.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):f("",!0),c("div",Ts,[c("div",As,[u(p.$slots,"doc-before",{},void 0,!0),_(Vs),c("main",Ns,[_(g,{class:T(["vp-doc",[d.value,i(e).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),_(fs,null,{"doc-footer-before":h(()=>[u(p.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),u(p.$slots,"doc-after",{},void 0,!0)])])]),u(p.$slots,"doc-bottom",{},void 0,!0)],2)}}}),Hs=m(Bs,[["__scopeId","data-v-df033b5d"]]),zs=$({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{}},setup(s){const e=s,t=b(()=>e.href&&Le.test(e.href)),n=b(()=>e.tag||e.href?"a":"button");return(o,r)=>(a(),k(x(n.value),{class:T(["VPButton",[o.size,o.theme]]),href:o.href?i(he)(o.href):void 0,target:t.value?"_blank":void 0,rel:t.value?"noreferrer":void 0},{default:h(()=>[H(L(o.text),1)]),_:1},8,["class","href","target","rel"]))}}),Es=m(zs,[["__scopeId","data-v-768e5600"]]),Ds=["src","alt"],Fs=$({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(s){return(e,t)=>{const n=j("VPImage",!0);return e.image?(a(),l(C,{key:0},[typeof e.image=="string"||"src"in e.image?(a(),l("img",X({key:0,class:"VPImage"},typeof e.image=="string"?e.$attrs:{...e.image,...e.$attrs},{src:i(ue)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,Ds)):(a(),l(C,{key:1},[_(n,X({class:"dark",image:e.image.dark,alt:e.image.alt},e.$attrs),null,16,["image","alt"]),_(n,X({class:"light",image:e.image.light,alt:e.image.alt},e.$attrs),null,16,["image","alt"])],64))],64)):f("",!0)}}}),Q=m(Fs,[["__scopeId","data-v-5fe072c9"]]),xs=s=>(E("data-v-95399e21"),s=s(),D(),s),Os={class:"container"},Us={class:"main"},Gs={key:0,class:"name"},js=["innerHTML"],Rs=["innerHTML"],qs=["innerHTML"],Ks={key:0,class:"actions"},Ws={key:0,class:"image"},Ys={class:"image-container"},Js=xs(()=>c("div",{class:"image-bg"},null,-1)),Xs=$({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(s){const e=se("hero-image-slot-exists");return(t,n)=>(a(),l("div",{class:T(["VPHero",{"has-image":t.image||i(e)}])},[c("div",Os,[c("div",Us,[u(t.$slots,"home-hero-info",{},()=>[t.name?(a(),l("h1",Gs,[c("span",{innerHTML:t.name,class:"clip"},null,8,js)])):f("",!0),t.text?(a(),l("p",{key:1,innerHTML:t.text,class:"text"},null,8,Rs)):f("",!0),t.tagline?(a(),l("p",{key:2,innerHTML:t.tagline,class:"tagline"},null,8,qs)):f("",!0)],!0),t.actions?(a(),l("div",Ks,[(a(!0),l(C,null,B(t.actions,o=>(a(),l("div",{key:o.link,class:"action"},[_(Es,{tag:"a",size:"medium",theme:o.theme,text:o.text,href:o.link},null,8,["theme","text","href"])]))),128))])):f("",!0)]),t.image||i(e)?(a(),l("div",Ws,[c("div",Ys,[Js,u(t.$slots,"home-hero-image",{},()=>[t.image?(a(),k(Q,{key:0,class:"image-src",image:t.image},null,8,["image"])):f("",!0)],!0)])])):f("",!0)])],2))}}),Zs=m(Xs,[["__scopeId","data-v-95399e21"]]),Qs=$({__name:"VPHomeHero",setup(s){const{frontmatter:e}=P();return(t,n)=>i(e).hero?(a(),k(Zs,{key:0,class:"VPHomeHero",name:i(e).hero.name,text:i(e).hero.text,tagline:i(e).hero.tagline,image:i(e).hero.image,actions:i(e).hero.actions},{"home-hero-info":h(()=>[u(t.$slots,"home-hero-info")]),"home-hero-image":h(()=>[u(t.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):f("",!0)}}),en={},tn={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},sn=c("path",{d:"M19.9,12.4c0.1-0.2,0.1-0.5,0-0.8c-0.1-0.1-0.1-0.2-0.2-0.3l-7-7c-0.4-0.4-1-0.4-1.4,0s-0.4,1,0,1.4l5.3,5.3H5c-0.6,0-1,0.4-1,1s0.4,1,1,1h11.6l-5.3,5.3c-0.4,0.4-0.4,1,0,1.4c0.2,0.2,0.5,0.3,0.7,0.3s0.5-0.1,0.7-0.3l7-7C19.8,12.6,19.9,12.5,19.9,12.4z"},null,-1),nn=[sn];function on(s,e){return a(),l("svg",tn,nn)}const an=m(en,[["render",on]]),rn={class:"box"},ln={key:0,class:"icon"},cn=["innerHTML"],un=["innerHTML"],dn=["innerHTML"],vn={key:4,class:"link-text"},hn={class:"link-text-value"},pn=$({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(s){return(e,t)=>(a(),k(z,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:h(()=>[c("article",rn,[typeof e.icon=="object"&&e.icon.wrap?(a(),l("div",ln,[_(Q,{image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])])):typeof e.icon=="object"?(a(),k(Q,{key:1,image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])):e.icon?(a(),l("div",{key:2,class:"icon",innerHTML:e.icon},null,8,cn)):f("",!0),c("h2",{class:"title",innerHTML:e.title},null,8,un),e.details?(a(),l("p",{key:3,class:"details",innerHTML:e.details},null,8,dn)):f("",!0),e.linkText?(a(),l("div",vn,[c("p",hn,[H(L(e.linkText)+" ",1),_(an,{class:"link-text-icon"})])])):f("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),_n=m(pn,[["__scopeId","data-v-158caa6e"]]),fn={key:0,class:"VPFeatures"},mn={class:"container"},gn={class:"items"},$n=$({__name:"VPFeatures",props:{features:{}},setup(s){const e=s,t=b(()=>{const n=e.features.length;if(n){if(n===2)return"grid-2";if(n===3)return"grid-3";if(n%3===0)return"grid-6";if(n>3)return"grid-4"}else return});return(n,o)=>n.features?(a(),l("div",fn,[c("div",mn,[c("div",gn,[(a(!0),l(C,null,B(n.features,r=>(a(),l("div",{key:r.title,class:T(["item",[t.value]])},[_(_n,{icon:r.icon,title:r.title,details:r.details,link:r.link,"link-text":r.linkText,rel:r.rel,target:r.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):f("",!0)}}),kn=m($n,[["__scopeId","data-v-d54d5080"]]),bn=$({__name:"VPHomeFeatures",setup(s){const{frontmatter:e}=P();return(t,n)=>i(e).features?(a(),k(kn,{key:0,class:"VPHomeFeatures",features:i(e).features},null,8,["features"])):f("",!0)}}),yn={class:"VPHome"},Pn=$({__name:"VPHome",setup(s){return(e,t)=>{const n=j("Content");return a(),l("div",yn,[u(e.$slots,"home-hero-before",{},void 0,!0),_(Qs,null,{"home-hero-info":h(()=>[u(e.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-image":h(()=>[u(e.$slots,"home-hero-image",{},void 0,!0)]),_:3}),u(e.$slots,"home-hero-after",{},void 0,!0),u(e.$slots,"home-features-before",{},void 0,!0),_(bn),u(e.$slots,"home-features-after",{},void 0,!0),_(n)])}}}),wn=m(Pn,[["__scopeId","data-v-16e63b22"]]),Vn={},Ln={class:"VPPage"};function Sn(s,e){const t=j("Content");return a(),l("div",Ln,[u(s.$slots,"page-top"),_(t),u(s.$slots,"page-bottom")])}const Mn=m(Vn,[["render",Sn]]),Cn=$({__name:"VPContent",setup(s){const{page:e,frontmatter:t}=P(),{hasSidebar:n}=F();return(o,r)=>(a(),l("div",{class:T(["VPContent",{"has-sidebar":i(n),"is-home":i(t).layout==="home"}]),id:"VPContent"},[i(e).isNotFound?u(o.$slots,"not-found",{key:0},()=>[_(gt)],!0):i(t).layout==="page"?(a(),k(Mn,{key:1},{"page-top":h(()=>[u(o.$slots,"page-top",{},void 0,!0)]),"page-bottom":h(()=>[u(o.$slots,"page-bottom",{},void 0,!0)]),_:3})):i(t).layout==="home"?(a(),k(wn,{key:2},{"home-hero-before":h(()=>[u(o.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info":h(()=>[u(o.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-image":h(()=>[u(o.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":h(()=>[u(o.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":h(()=>[u(o.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":h(()=>[u(o.$slots,"home-features-after",{},void 0,!0)]),_:3})):i(t).layout&&i(t).layout!=="doc"?(a(),k(x(i(t).layout),{key:3})):(a(),k(Hs,{key:4},{"doc-top":h(()=>[u(o.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":h(()=>[u(o.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":h(()=>[u(o.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":h(()=>[u(o.$slots,"doc-before",{},void 0,!0)]),"doc-after":h(()=>[u(o.$slots,"doc-after",{},void 0,!0)]),"aside-top":h(()=>[u(o.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":h(()=>[u(o.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":h(()=>[u(o.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":h(()=>[u(o.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":h(()=>[u(o.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":h(()=>[u(o.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),In=m(Cn,[["__scopeId","data-v-14e41588"]]),Tn={class:"container"},An=["innerHTML"],Nn=["innerHTML"],Bn=$({__name:"VPFooter",setup(s){const{theme:e,frontmatter:t}=P(),{hasSidebar:n}=F();return(o,r)=>i(e).footer&&i(t).footer!==!1?(a(),l("footer",{key:0,class:T(["VPFooter",{"has-sidebar":i(n)}])},[c("div",Tn,[i(e).footer.message?(a(),l("p",{key:0,class:"message",innerHTML:i(e).footer.message},null,8,An)):f("",!0),i(e).footer.copyright?(a(),l("p",{key:1,class:"copyright",innerHTML:i(e).footer.copyright},null,8,Nn)):f("",!0)])],2)):f("",!0)}}),Hn=m(Bn,[["__scopeId","data-v-df61bfbb"]]),zn={class:"header"},En={class:"outline"},Dn=$({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(s){const e=s,{theme:t}=P(),n=M(!1),o=M(0),r=M();Y(()=>{n.value=!1});function d(){n.value=!n.value,o.value=window.innerHeight+Math.min(window.scrollY-e.navHeight,0)}function p(g){g.target.classList.contains("outline-link")&&(r.value&&(r.value.style.transition="none"),Re(()=>{n.value=!1}))}function v(){n.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(g,w)=>(a(),l("div",{class:"VPLocalNavOutlineDropdown",style:je({"--vp-vh":o.value+"px"})},[g.headers.length>0?(a(),l("button",{key:0,onClick:d,class:T({open:n.value})},[H(L(i(pe)(i(t)))+" ",1),_(me,{class:"icon"})],2)):(a(),l("button",{key:1,onClick:v},L(i(t).returnToTopLabel||"Return to top"),1)),_(ce,{name:"flyout"},{default:h(()=>[n.value?(a(),l("div",{key:0,ref_key:"items",ref:r,class:"items",onClick:p},[c("div",zn,[c("a",{class:"top-link",href:"#",onClick:v},L(i(t).returnToTopLabel||"Return to top"),1)]),c("div",En,[_(fe,{headers:g.headers},null,8,["headers"])])],512)):f("",!0)]),_:1})],4))}}),Fn=m(Dn,[["__scopeId","data-v-7238bfe8"]]),xn={},On={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Un=c("path",{d:"M17,11H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h14c0.6,0,1,0.4,1,1S17.6,11,17,11z"},null,-1),Gn=c("path",{d:"M21,7H3C2.4,7,2,6.6,2,6s0.4-1,1-1h18c0.6,0,1,0.4,1,1S21.6,7,21,7z"},null,-1),jn=c("path",{d:"M21,15H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h18c0.6,0,1,0.4,1,1S21.6,15,21,15z"},null,-1),Rn=c("path",{d:"M17,19H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h14c0.6,0,1,0.4,1,1S17.6,19,17,19z"},null,-1),qn=[Un,Gn,jn,Rn];function Kn(s,e){return a(),l("svg",On,qn)}const Wn=m(xn,[["render",Kn]]),Yn=["aria-expanded"],Jn={class:"menu-text"},Xn=$({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(s){const{theme:e,frontmatter:t}=P(),{hasSidebar:n}=F(),{y:o}=Se(),r=ve([]),d=M(0);U(()=>{d.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),Y(()=>{r.value=_e(t.value.outline??e.value.outline)});const p=b(()=>r.value.length===0&&!n.value),v=b(()=>({VPLocalNav:!0,fixed:p.value,"reached-top":o.value>=d.value}));return(g,w)=>i(t).layout!=="home"&&(!p.value||i(o)>=d.value)?(a(),l("div",{key:0,class:T(v.value)},[i(n)?(a(),l("button",{key:0,class:"menu","aria-expanded":g.open,"aria-controls":"VPSidebarNav",onClick:w[0]||(w[0]=y=>g.$emit("open-menu"))},[_(Wn,{class:"menu-icon"}),c("span",Jn,L(i(e).sidebarMenuLabel||"Menu"),1)],8,Yn)):f("",!0),_(Fn,{headers:r.value,navHeight:d.value},null,8,["headers","navHeight"])],2)):f("",!0)}}),Zn=m(Xn,[["__scopeId","data-v-72f4ecb6"]]);function Qn(){const s=M(!1);function e(){s.value=!0,window.addEventListener("resize",o)}function t(){s.value=!1,window.removeEventListener("resize",o)}function n(){s.value?t():e()}function o(){window.outerWidth>=768&&t()}const r=te();return G(()=>r.path,t),{isScreenOpen:s,openScreen:e,closeScreen:t,toggleScreen:n}}const eo={},to={class:"VPSwitch",type:"button",role:"switch"},so={class:"check"},no={key:0,class:"icon"};function oo(s,e){return a(),l("button",to,[c("span",so,[s.$slots.default?(a(),l("span",no,[u(s.$slots,"default",{},void 0,!0)])):f("",!0)])])}const ao=m(eo,[["render",oo],["__scopeId","data-v-6a7fb3f8"]]),ro={},io={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},lo=c("path",{d:"M12.1,22c-0.3,0-0.6,0-0.9,0c-5.5-0.5-9.5-5.4-9-10.9c0.4-4.8,4.2-8.6,9-9c0.4,0,0.8,0.2,1,0.5c0.2,0.3,0.2,0.8-0.1,1.1c-2,2.7-1.4,6.4,1.3,8.4c2.1,1.6,5,1.6,7.1,0c0.3-0.2,0.7-0.3,1.1-0.1c0.3,0.2,0.5,0.6,0.5,1c-0.2,2.7-1.5,5.1-3.6,6.8C16.6,21.2,14.4,22,12.1,22zM9.3,4.4c-2.9,1-5,3.6-5.2,6.8c-0.4,4.4,2.8,8.3,7.2,8.7c2.1,0.2,4.2-0.4,5.8-1.8c1.1-0.9,1.9-2.1,2.4-3.4c-2.5,0.9-5.3,0.5-7.5-1.1C9.2,11.4,8.1,7.7,9.3,4.4z"},null,-1),co=[lo];function uo(s,e){return a(),l("svg",io,co)}const vo=m(ro,[["render",uo]]),ho={},po={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},_o=qe('',9),fo=[_o];function mo(s,e){return a(),l("svg",po,fo)}const go=m(ho,[["render",mo]]),$o=$({__name:"VPSwitchAppearance",setup(s){const{isDark:e}=P(),t=se("toggle-appearance",()=>{e.value=!e.value}),n=b(()=>e.value?"Switch to light theme":"Switch to dark theme");return(o,r)=>(a(),k(ao,{title:n.value,class:"VPSwitchAppearance","aria-checked":i(e),onClick:i(t)},{default:h(()=>[_(go,{class:"sun"}),_(vo,{class:"moon"})]),_:1},8,["title","aria-checked","onClick"]))}}),ge=m($o,[["__scopeId","data-v-864b0b46"]]),ko={key:0,class:"VPNavBarAppearance"},bo=$({__name:"VPNavBarAppearance",setup(s){const{site:e}=P();return(t,n)=>i(e).appearance&&i(e).appearance!=="force-dark"?(a(),l("div",ko,[_(ge)])):f("",!0)}}),yo=m(bo,[["__scopeId","data-v-869eb4e7"]]),$e=M();let Ae=!1,ae=0;function Po(s){const e=M(!1);if(K){!Ae&&wo(),ae++;const t=G($e,n=>{var o,r,d;n===s.el.value||(o=s.el.value)!=null&&o.contains(n)?(e.value=!0,(r=s.onFocus)==null||r.call(s)):(e.value=!1,(d=s.onBlur)==null||d.call(s))});de(()=>{t(),ae--,ae||Vo()})}return Ke(e)}function wo(){document.addEventListener("focusin",Ne),Ae=!0,$e.value=document.activeElement}function Vo(){document.removeEventListener("focusin",Ne)}function Ne(){$e.value=document.activeElement}const Lo={},So={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Mo=c("path",{d:"M12,16c-0.3,0-0.5-0.1-0.7-0.3l-6-6c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l5.3,5.3l5.3-5.3c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-6,6C12.5,15.9,12.3,16,12,16z"},null,-1),Co=[Mo];function Io(s,e){return a(),l("svg",So,Co)}const Be=m(Lo,[["render",Io]]),To={},Ao={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},No=c("circle",{cx:"12",cy:"12",r:"2"},null,-1),Bo=c("circle",{cx:"19",cy:"12",r:"2"},null,-1),Ho=c("circle",{cx:"5",cy:"12",r:"2"},null,-1),zo=[No,Bo,Ho];function Eo(s,e){return a(),l("svg",Ao,zo)}const Do=m(To,[["render",Eo]]),Fo={class:"VPMenuLink"},xo=$({__name:"VPMenuLink",props:{item:{}},setup(s){const{page:e}=P();return(t,n)=>(a(),l("div",Fo,[_(z,{class:T({active:i(O)(i(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel},{default:h(()=>[H(L(t.item.text),1)]),_:1},8,["class","href","target","rel"])]))}}),ne=m(xo,[["__scopeId","data-v-11b46833"]]),Oo={class:"VPMenuGroup"},Uo={key:0,class:"title"},Go=$({__name:"VPMenuGroup",props:{text:{},items:{}},setup(s){return(e,t)=>(a(),l("div",Oo,[e.text?(a(),l("p",Uo,L(e.text),1)):f("",!0),(a(!0),l(C,null,B(e.items,n=>(a(),l(C,null,["link"in n?(a(),k(ne,{key:0,item:n},null,8,["item"])):f("",!0)],64))),256))]))}}),jo=m(Go,[["__scopeId","data-v-dd0fc7f2"]]),Ro={class:"VPMenu"},qo={key:0,class:"items"},Ko=$({__name:"VPMenu",props:{items:{}},setup(s){return(e,t)=>(a(),l("div",Ro,[e.items?(a(),l("div",qo,[(a(!0),l(C,null,B(e.items,n=>(a(),l(C,{key:n.text},["link"in n?(a(),k(ne,{key:0,item:n},null,8,["item"])):(a(),k(jo,{key:1,text:n.text,items:n.items},null,8,["text","items"]))],64))),128))])):f("",!0),u(e.$slots,"default",{},void 0,!0)]))}}),Wo=m(Ko,[["__scopeId","data-v-631cbe4a"]]),Yo=["aria-expanded","aria-label"],Jo={key:0,class:"text"},Xo=["innerHTML"],Zo={class:"menu"},Qo=$({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(s){const e=M(!1),t=M();Po({el:t,onBlur:n});function n(){e.value=!1}return(o,r)=>(a(),l("div",{class:"VPFlyout",ref_key:"el",ref:t,onMouseenter:r[1]||(r[1]=d=>e.value=!0),onMouseleave:r[2]||(r[2]=d=>e.value=!1)},[c("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":e.value,"aria-label":o.label,onClick:r[0]||(r[0]=d=>e.value=!e.value)},[o.button||o.icon?(a(),l("span",Jo,[o.icon?(a(),k(x(o.icon),{key:0,class:"option-icon"})):f("",!0),o.button?(a(),l("span",{key:1,innerHTML:o.button},null,8,Xo)):f("",!0),_(Be,{class:"text-icon"})])):(a(),k(Do,{key:1,class:"icon"}))],8,Yo),c("div",Zo,[_(Wo,{items:o.items},{default:h(()=>[u(o.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),ke=m(Qo,[["__scopeId","data-v-489de657"]]),ea={discord:'Discord',facebook:'Facebook',github:'GitHub',instagram:'Instagram',linkedin:'LinkedIn',mastodon:'Mastodon',slack:'Slack',twitter:'Twitter',x:'X',youtube:'YouTube'},ta=["href","aria-label","innerHTML"],sa=$({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(s){const e=s,t=b(()=>typeof e.icon=="object"?e.icon.svg:ea[e.icon]);return(n,o)=>(a(),l("a",{class:"VPSocialLink no-icon",href:n.link,"aria-label":n.ariaLabel??(typeof n.icon=="string"?n.icon:""),target:"_blank",rel:"noopener",innerHTML:t.value},null,8,ta))}}),na=m(sa,[["__scopeId","data-v-e59c39e0"]]),oa={class:"VPSocialLinks"},aa=$({__name:"VPSocialLinks",props:{links:{}},setup(s){return(e,t)=>(a(),l("div",oa,[(a(!0),l(C,null,B(e.links,({link:n,icon:o,ariaLabel:r})=>(a(),k(na,{key:n,icon:o,link:n,ariaLabel:r},null,8,["icon","link","ariaLabel"]))),128))]))}}),be=m(aa,[["__scopeId","data-v-f827ef75"]]),ra={key:0,class:"group translations"},ia={class:"trans-title"},la={key:1,class:"group"},ca={class:"item appearance"},ua={class:"label"},da={class:"appearance-action"},va={key:2,class:"group"},ha={class:"item social-links"},pa=$({__name:"VPNavBarExtra",setup(s){const{site:e,theme:t}=P(),{localeLinks:n,currentLang:o}=J({correspondingLink:!0}),r=b(()=>n.value.length&&o.value.label||e.value.appearance||t.value.socialLinks);return(d,p)=>r.value?(a(),k(ke,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:h(()=>[i(n).length&&i(o).label?(a(),l("div",ra,[c("p",ia,L(i(o).label),1),(a(!0),l(C,null,B(i(n),v=>(a(),k(ne,{key:v.link,item:v},null,8,["item"]))),128))])):f("",!0),i(e).appearance&&i(e).appearance!=="force-dark"?(a(),l("div",la,[c("div",ca,[c("p",ua,L(i(t).darkModeSwitchLabel||"Appearance"),1),c("div",da,[_(ge)])])])):f("",!0),i(t).socialLinks?(a(),l("div",va,[c("div",ha,[_(be,{class:"social-links-list",links:i(t).socialLinks},null,8,["links"])])])):f("",!0)]),_:1})):f("",!0)}}),_a=m(pa,[["__scopeId","data-v-777d6bbd"]]),fa=s=>(E("data-v-f6c05da1"),s=s(),D(),s),ma=["aria-expanded"],ga=fa(()=>c("span",{class:"container"},[c("span",{class:"top"}),c("span",{class:"middle"}),c("span",{class:"bottom"})],-1)),$a=[ga],ka=$({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(s){return(e,t)=>(a(),l("button",{type:"button",class:T(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:t[0]||(t[0]=n=>e.$emit("click"))},$a,10,ma))}}),ba=m(ka,[["__scopeId","data-v-f6c05da1"]]),ya=["innerHTML"],Pa=$({__name:"VPNavBarMenuLink",props:{item:{}},setup(s){const{page:e}=P();return(t,n)=>(a(),k(z,{class:T({VPNavBarMenuLink:!0,active:i(O)(i(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel,tabindex:"0"},{default:h(()=>[c("span",{innerHTML:t.item.text},null,8,ya)]),_:1},8,["class","href","target","rel"]))}}),wa=m(Pa,[["__scopeId","data-v-95588031"]]),Va=$({__name:"VPNavBarMenuGroup",props:{item:{}},setup(s){const e=s,{page:t}=P(),n=r=>"link"in r?O(t.value.relativePath,r.link,!!e.item.activeMatch):r.items.some(n),o=b(()=>n(e.item));return(r,d)=>(a(),k(ke,{class:T({VPNavBarMenuGroup:!0,active:i(O)(i(t).relativePath,r.item.activeMatch,!!r.item.activeMatch)||o.value}),button:r.item.text,items:r.item.items},null,8,["class","button","items"]))}}),La=s=>(E("data-v-6eb39d49"),s=s(),D(),s),Sa={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},Ma=La(()=>c("span",{id:"main-nav-aria-label",class:"visually-hidden"},"Main Navigation",-1)),Ca=$({__name:"VPNavBarMenu",setup(s){const{theme:e}=P();return(t,n)=>i(e).nav?(a(),l("nav",Sa,[Ma,(a(!0),l(C,null,B(i(e).nav,o=>(a(),l(C,{key:o.text},["link"in o?(a(),k(wa,{key:0,item:o},null,8,["item"])):(a(),k(Va,{key:1,item:o},null,8,["item"]))],64))),128))])):f("",!0)}}),Ia=m(Ca,[["__scopeId","data-v-6eb39d49"]]);function Ta(s,e){const{localeIndex:t}=P();function n(o){var S,N;const r=o.split("."),d=s&&typeof s=="object",p=d&&((N=(S=s.locales)==null?void 0:S[t.value])==null?void 0:N.translations)||null,v=d&&s.translations||null;let g=p,w=v,y=e;const I=r.pop();for(const A of r){let V=null;const R=y==null?void 0:y[A];R&&(V=y=R);const W=w==null?void 0:w[A];W&&(V=w=W);const q=g==null?void 0:g[A];q&&(V=g=q),R||(y=V),W||(w=V),q||(g=V)}return(g==null?void 0:g[I])??(w==null?void 0:w[I])??(y==null?void 0:y[I])??""}return n}const Aa=["aria-label"],Na={class:"DocSearch-Button-Container"},Ba=c("svg",{class:"DocSearch-Search-Icon",width:"20",height:"20",viewBox:"0 0 20 20","aria-label":"search icon"},[c("path",{d:"M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z",stroke:"currentColor",fill:"none","fill-rule":"evenodd","stroke-linecap":"round","stroke-linejoin":"round"})],-1),Ha={class:"DocSearch-Button-Placeholder"},za=c("span",{class:"DocSearch-Button-Keys"},[c("kbd",{class:"DocSearch-Button-Key"}),c("kbd",{class:"DocSearch-Button-Key"},"K")],-1),we=$({__name:"VPNavBarSearchButton",setup(s){const{theme:e}=P(),t={button:{buttonText:"Search",buttonAriaLabel:"Search"}},n=We(Ta)(Ye(()=>{var o;return(o=e.value.search)==null?void 0:o.options}),t);return(o,r)=>(a(),l("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":i(n)("button.buttonAriaLabel")},[c("span",Na,[Ba,c("span",Ha,L(i(n)("button.buttonText")),1)]),za],8,Aa))}}),Ea={class:"VPNavBarSearch"},Da={id:"local-search"},Fa={key:1,id:"docsearch"},xa=$({__name:"VPNavBarSearch",setup(s){const e=Je(()=>Xe(()=>import("./VPLocalSearchBox.CSTuHUdD.js"),__vite__mapDeps([0,1]))),t=()=>null,{theme:n}=P(),o=M(!1),r=M(!1);U(()=>{});function d(){o.value||(o.value=!0,setTimeout(p,16))}function p(){const y=new Event("keydown");y.key="k",y.metaKey=!0,window.dispatchEvent(y),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||p()},16)}function v(y){const I=y.target,S=I.tagName;return I.isContentEditable||S==="INPUT"||S==="SELECT"||S==="TEXTAREA"}const g=M(!1);ye("k",y=>{(y.ctrlKey||y.metaKey)&&(y.preventDefault(),g.value=!0)}),ye("/",y=>{v(y)||(y.preventDefault(),g.value=!0)});const w="local";return(y,I)=>{var S;return a(),l("div",Ea,[i(w)==="local"?(a(),l(C,{key:0},[g.value?(a(),k(i(e),{key:0,onClose:I[0]||(I[0]=N=>g.value=!1)})):f("",!0),c("div",Da,[_(we,{onClick:I[1]||(I[1]=N=>g.value=!0)})])],64)):i(w)==="algolia"?(a(),l(C,{key:1},[o.value?(a(),k(i(t),{key:0,algolia:((S=i(n).search)==null?void 0:S.options)??i(n).algolia,onVnodeBeforeMount:I[2]||(I[2]=N=>r.value=!0)},null,8,["algolia"])):f("",!0),r.value?f("",!0):(a(),l("div",Fa,[_(we,{onClick:d})]))],64)):f("",!0)])}}}),Oa=$({__name:"VPNavBarSocialLinks",setup(s){const{theme:e}=P();return(t,n)=>i(e).socialLinks?(a(),k(be,{key:0,class:"VPNavBarSocialLinks",links:i(e).socialLinks},null,8,["links"])):f("",!0)}}),Ua=m(Oa,[["__scopeId","data-v-b6fff0dd"]]),Ga=["href"],ja=$({__name:"VPNavBarTitle",setup(s){const{site:e,theme:t}=P(),{hasSidebar:n}=F(),{currentLang:o}=J();return(r,d)=>(a(),l("div",{class:T(["VPNavBarTitle",{"has-sidebar":i(n)}])},[c("a",{class:"title",href:i(t).logoLink??i(he)(i(o).link)},[u(r.$slots,"nav-bar-title-before",{},void 0,!0),i(t).logo?(a(),k(Q,{key:0,class:"logo",image:i(t).logo},null,8,["image"])):f("",!0),i(t).siteTitle?(a(),l(C,{key:1},[H(L(i(t).siteTitle),1)],64)):i(t).siteTitle===void 0?(a(),l(C,{key:2},[H(L(i(e).title),1)],64)):f("",!0),u(r.$slots,"nav-bar-title-after",{},void 0,!0)],8,Ga)],2))}}),Ra=m(ja,[["__scopeId","data-v-256fb33f"]]),qa={},Ka={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Wa=c("path",{d:"M0 0h24v24H0z",fill:"none"},null,-1),Ya=c("path",{d:" M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z ",class:"css-c4d79v"},null,-1),Ja=[Wa,Ya];function Xa(s,e){return a(),l("svg",Ka,Ja)}const He=m(qa,[["render",Xa]]),Za={class:"items"},Qa={class:"title"},er=$({__name:"VPNavBarTranslations",setup(s){const{theme:e}=P(),{localeLinks:t,currentLang:n}=J({correspondingLink:!0});return(o,r)=>i(t).length&&i(n).label?(a(),k(ke,{key:0,class:"VPNavBarTranslations",icon:He,label:i(e).langMenuLabel||"Change language"},{default:h(()=>[c("div",Za,[c("p",Qa,L(i(n).label),1),(a(!0),l(C,null,B(i(t),d=>(a(),k(ne,{key:d.link,item:d},null,8,["item"]))),128))])]),_:1},8,["label"])):f("",!0)}}),tr=m(er,[["__scopeId","data-v-1266a603"]]),sr=s=>(E("data-v-5121db3b"),s=s(),D(),s),nr={class:"container"},or={class:"title"},ar={class:"content"},rr=sr(()=>c("div",{class:"curtain"},null,-1)),ir={class:"content-body"},lr=$({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(s){const{y:e}=Se(),{hasSidebar:t}=F(),{frontmatter:n}=P(),o=M({});return Ve(()=>{o.value={"has-sidebar":t.value,top:n.value.layout==="home"&&e.value===0}}),(r,d)=>(a(),l("div",{class:T(["VPNavBar",o.value])},[c("div",nr,[c("div",or,[_(Ra,null,{"nav-bar-title-before":h(()=>[u(r.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":h(()=>[u(r.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),c("div",ar,[rr,c("div",ir,[u(r.$slots,"nav-bar-content-before",{},void 0,!0),_(xa,{class:"search"}),_(Ia,{class:"menu"}),_(tr,{class:"translations"}),_(yo,{class:"appearance"}),_(Ua,{class:"social-links"}),_(_a,{class:"extra"}),u(r.$slots,"nav-bar-content-after",{},void 0,!0),_(ba,{class:"hamburger",active:r.isScreenOpen,onClick:d[0]||(d[0]=p=>r.$emit("toggle-screen"))},null,8,["active"])])])])],2))}}),cr=m(lr,[["__scopeId","data-v-5121db3b"]]),ur={key:0,class:"VPNavScreenAppearance"},dr={class:"text"},vr=$({__name:"VPNavScreenAppearance",setup(s){const{site:e,theme:t}=P();return(n,o)=>i(e).appearance&&i(e).appearance!=="force-dark"?(a(),l("div",ur,[c("p",dr,L(i(t).darkModeSwitchLabel||"Appearance"),1),_(ge)])):f("",!0)}}),hr=m(vr,[["__scopeId","data-v-9a35cfb9"]]),pr=$({__name:"VPNavScreenMenuLink",props:{item:{}},setup(s){const e=se("close-screen");return(t,n)=>(a(),k(z,{class:"VPNavScreenMenuLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:i(e)},{default:h(()=>[H(L(t.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),_r=m(pr,[["__scopeId","data-v-883d784e"]]),fr={},mr={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},gr=c("path",{d:"M18.9,10.9h-6v-6c0-0.6-0.4-1-1-1s-1,0.4-1,1v6h-6c-0.6,0-1,0.4-1,1s0.4,1,1,1h6v6c0,0.6,0.4,1,1,1s1-0.4,1-1v-6h6c0.6,0,1-0.4,1-1S19.5,10.9,18.9,10.9z"},null,-1),$r=[gr];function kr(s,e){return a(),l("svg",mr,$r)}const br=m(fr,[["render",kr]]),yr=$({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(s){const e=se("close-screen");return(t,n)=>(a(),k(z,{class:"VPNavScreenMenuGroupLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:i(e)},{default:h(()=>[H(L(t.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),ze=m(yr,[["__scopeId","data-v-6d8a9126"]]),Pr={class:"VPNavScreenMenuGroupSection"},wr={key:0,class:"title"},Vr=$({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(s){return(e,t)=>(a(),l("div",Pr,[e.text?(a(),l("p",wr,L(e.text),1)):f("",!0),(a(!0),l(C,null,B(e.items,n=>(a(),k(ze,{key:n.text,item:n},null,8,["item"]))),128))]))}}),Lr=m(Vr,[["__scopeId","data-v-eab9706d"]]),Sr=["aria-controls","aria-expanded"],Mr=["innerHTML"],Cr=["id"],Ir={key:1,class:"group"},Tr=$({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(s){const e=s,t=M(!1),n=b(()=>`NavScreenGroup-${e.text.replace(" ","-").toLowerCase()}`);function o(){t.value=!t.value}return(r,d)=>(a(),l("div",{class:T(["VPNavScreenMenuGroup",{open:t.value}])},[c("button",{class:"button","aria-controls":n.value,"aria-expanded":t.value,onClick:o},[c("span",{class:"button-text",innerHTML:r.text},null,8,Mr),_(br,{class:"button-icon"})],8,Sr),c("div",{id:n.value,class:"items"},[(a(!0),l(C,null,B(r.items,p=>(a(),l(C,{key:p.text},["link"in p?(a(),l("div",{key:p.text,class:"item"},[_(ze,{item:p},null,8,["item"])])):(a(),l("div",Ir,[_(Lr,{text:p.text,items:p.items},null,8,["text","items"])]))],64))),128))],8,Cr)],2))}}),Ar=m(Tr,[["__scopeId","data-v-6ed1c0e7"]]),Nr={key:0,class:"VPNavScreenMenu"},Br=$({__name:"VPNavScreenMenu",setup(s){const{theme:e}=P();return(t,n)=>i(e).nav?(a(),l("nav",Nr,[(a(!0),l(C,null,B(i(e).nav,o=>(a(),l(C,{key:o.text},["link"in o?(a(),k(_r,{key:0,item:o},null,8,["item"])):(a(),k(Ar,{key:1,text:o.text||"",items:o.items},null,8,["text","items"]))],64))),128))])):f("",!0)}}),Hr=$({__name:"VPNavScreenSocialLinks",setup(s){const{theme:e}=P();return(t,n)=>i(e).socialLinks?(a(),k(be,{key:0,class:"VPNavScreenSocialLinks",links:i(e).socialLinks},null,8,["links"])):f("",!0)}}),zr={class:"list"},Er=$({__name:"VPNavScreenTranslations",setup(s){const{localeLinks:e,currentLang:t}=J({correspondingLink:!0}),n=M(!1);function o(){n.value=!n.value}return(r,d)=>i(e).length&&i(t).label?(a(),l("div",{key:0,class:T(["VPNavScreenTranslations",{open:n.value}])},[c("button",{class:"title",onClick:o},[_(He,{class:"icon lang"}),H(" "+L(i(t).label)+" ",1),_(Be,{class:"icon chevron"})]),c("ul",zr,[(a(!0),l(C,null,B(i(e),p=>(a(),l("li",{key:p.link,class:"item"},[_(z,{class:"link",href:p.link},{default:h(()=>[H(L(p.text),1)]),_:2},1032,["href"])]))),128))])],2)):f("",!0)}}),Dr=m(Er,[["__scopeId","data-v-1f6d9cb0"]]),Fr={class:"container"},xr=$({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(s){const e=M(null),t=Me(K?document.body:null);return(n,o)=>(a(),k(ce,{name:"fade",onEnter:o[0]||(o[0]=r=>t.value=!0),onAfterLeave:o[1]||(o[1]=r=>t.value=!1)},{default:h(()=>[n.open?(a(),l("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:e,id:"VPNavScreen"},[c("div",Fr,[u(n.$slots,"nav-screen-content-before",{},void 0,!0),_(Br,{class:"menu"}),_(Dr,{class:"translations"}),_(hr,{class:"appearance"}),_(Hr,{class:"social-links"}),u(n.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):f("",!0)]),_:3}))}}),Or=m(xr,[["__scopeId","data-v-fdd431d0"]]),Ur={key:0,class:"VPNav"},Gr=$({__name:"VPNav",setup(s){const{isScreenOpen:e,closeScreen:t,toggleScreen:n}=Qn(),{frontmatter:o}=P(),r=b(()=>o.value.navbar!==!1);return Ce("close-screen",t),ee(()=>{K&&document.documentElement.classList.toggle("hide-nav",!r.value)}),(d,p)=>r.value?(a(),l("header",Ur,[_(cr,{"is-screen-open":i(e),onToggleScreen:i(n)},{"nav-bar-title-before":h(()=>[u(d.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":h(()=>[u(d.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":h(()=>[u(d.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":h(()=>[u(d.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),_(Or,{open:i(e)},{"nav-screen-content-before":h(()=>[u(d.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":h(()=>[u(d.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):f("",!0)}}),jr=m(Gr,[["__scopeId","data-v-11225196"]]),Rr=s=>(E("data-v-2ae5493c"),s=s(),D(),s),qr=["role","tabindex"],Kr=Rr(()=>c("div",{class:"indicator"},null,-1)),Wr={key:1,class:"items"},Yr=$({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(s){const e=s,{collapsed:t,collapsible:n,isLink:o,isActiveLink:r,hasActiveLink:d,hasChildren:p,toggle:v}=yt(b(()=>e.item)),g=b(()=>p.value?"section":"div"),w=b(()=>o.value?"a":"div"),y=b(()=>p.value?e.depth+2===7?"p":`h${e.depth+2}`:"p"),I=b(()=>o.value?void 0:"button"),S=b(()=>[[`level-${e.depth}`],{collapsible:n.value},{collapsed:t.value},{"is-link":o.value},{"is-active":r.value},{"has-active":d.value}]);function N(V){"key"in V&&V.key!=="Enter"||!e.item.link&&v()}function A(){e.item.link&&v()}return(V,R)=>{const W=j("VPSidebarItem",!0);return a(),k(x(g.value),{class:T(["VPSidebarItem",S.value])},{default:h(()=>[V.item.text?(a(),l("div",X({key:0,class:"item",role:I.value},Qe(V.item.items?{click:N,keydown:N}:{},!0),{tabindex:V.item.items&&0}),[Kr,V.item.link?(a(),k(z,{key:0,tag:w.value,class:"link",href:V.item.link,rel:V.item.rel,target:V.item.target},{default:h(()=>[(a(),k(x(y.value),{class:"text",innerHTML:V.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(a(),k(x(y.value),{key:1,class:"text",innerHTML:V.item.text},null,8,["innerHTML"])),V.item.collapsed!=null?(a(),l("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:A,onKeydown:Ze(A,["enter"]),tabindex:"0"},[_(me,{class:"caret-icon"})],32)):f("",!0)],16,qr)):f("",!0),V.item.items&&V.item.items.length?(a(),l("div",Wr,[V.depth<5?(a(!0),l(C,{key:0},B(V.item.items,q=>(a(),k(W,{key:q.text,item:q,depth:V.depth+1},null,8,["item","depth"]))),128)):f("",!0)])):f("",!0)]),_:1},8,["class"])}}}),Jr=m(Yr,[["__scopeId","data-v-2ae5493c"]]),Ee=s=>(E("data-v-64bf04b3"),s=s(),D(),s),Xr=Ee(()=>c("div",{class:"curtain"},null,-1)),Zr={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},Qr=Ee(()=>c("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),ei=$({__name:"VPSidebar",props:{open:{type:Boolean}},setup(s){const{sidebarGroups:e,hasSidebar:t}=F(),n=s,o=M(null),r=Me(K?document.body:null);return G([n,o],()=>{var d;n.open?(r.value=!0,(d=o.value)==null||d.focus()):r.value=!1},{immediate:!0,flush:"post"}),(d,p)=>i(t)?(a(),l("aside",{key:0,class:T(["VPSidebar",{open:d.open}]),ref_key:"navEl",ref:o,onClick:p[0]||(p[0]=et(()=>{},["stop"]))},[Xr,c("nav",Zr,[Qr,u(d.$slots,"sidebar-nav-before",{},void 0,!0),(a(!0),l(C,null,B(i(e),v=>(a(),l("div",{key:v.text,class:"group"},[_(Jr,{item:v,depth:0},null,8,["item"])]))),128)),u(d.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):f("",!0)}}),ti=m(ei,[["__scopeId","data-v-64bf04b3"]]),si=$({__name:"VPSkipLink",setup(s){const e=te(),t=M();G(()=>e.path,()=>t.value.focus());function n({target:o}){const r=document.getElementById(decodeURIComponent(o.hash).slice(1));if(r){const d=()=>{r.removeAttribute("tabindex"),r.removeEventListener("blur",d)};r.setAttribute("tabindex","-1"),r.addEventListener("blur",d),r.focus(),window.scrollTo(0,0)}}return(o,r)=>(a(),l(C,null,[c("span",{ref_key:"backToTop",ref:t,tabindex:"-1"},null,512),c("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:n}," Skip to content ")],64))}}),ni=m(si,[["__scopeId","data-v-27d7b0e8"]]),oi=$({__name:"Layout",setup(s){const{isOpen:e,open:t,close:n}=F(),o=te();G(()=>o.path,n),bt(e,n);const{frontmatter:r}=P(),d=tt(),p=b(()=>!!d["home-hero-image"]);return Ce("hero-image-slot-exists",p),(v,g)=>{const w=j("Content");return i(r).layout!==!1?(a(),l("div",{key:0,class:T(["Layout",i(r).pageClass])},[u(v.$slots,"layout-top",{},void 0,!0),_(ni),_(rt,{class:"backdrop",show:i(e),onClick:i(n)},null,8,["show","onClick"]),_(jr,null,{"nav-bar-title-before":h(()=>[u(v.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":h(()=>[u(v.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":h(()=>[u(v.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":h(()=>[u(v.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":h(()=>[u(v.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":h(()=>[u(v.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),_(Zn,{open:i(e),onOpenMenu:i(t)},null,8,["open","onOpenMenu"]),_(ti,{open:i(e)},{"sidebar-nav-before":h(()=>[u(v.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":h(()=>[u(v.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),_(In,null,{"page-top":h(()=>[u(v.$slots,"page-top",{},void 0,!0)]),"page-bottom":h(()=>[u(v.$slots,"page-bottom",{},void 0,!0)]),"not-found":h(()=>[u(v.$slots,"not-found",{},void 0,!0)]),"home-hero-before":h(()=>[u(v.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info":h(()=>[u(v.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-image":h(()=>[u(v.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":h(()=>[u(v.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":h(()=>[u(v.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":h(()=>[u(v.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":h(()=>[u(v.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":h(()=>[u(v.$slots,"doc-before",{},void 0,!0)]),"doc-after":h(()=>[u(v.$slots,"doc-after",{},void 0,!0)]),"doc-top":h(()=>[u(v.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":h(()=>[u(v.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":h(()=>[u(v.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":h(()=>[u(v.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":h(()=>[u(v.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":h(()=>[u(v.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":h(()=>[u(v.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":h(()=>[u(v.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),_(Hn),u(v.$slots,"layout-bottom",{},void 0,!0)],2)):(a(),k(w,{key:1}))}}}),ai=m(oi,[["__scopeId","data-v-7f7ced9b"]]),li={Layout:ai,enhanceApp:({app:s})=>{s.component("Badge",nt)}};class ci{constructor(e=10){oe(this,"max");oe(this,"cache");this.max=e,this.cache=new Map}get(e){let t=this.cache.get(e);return t!==void 0&&(this.cache.delete(e),this.cache.set(e,t)),t}set(e,t){this.cache.has(e)?this.cache.delete(e):this.cache.size===this.max&&this.cache.delete(this.first()),this.cache.set(e,t)}first(){return this.cache.keys().next().value}clear(){this.cache.clear()}}export{ci as L,Ta as c,li as t,P as u}; diff --git a/dev/assets/guide_start_index.md.DIJl9ZbO.js b/dev/assets/guide_start_index.md.CW7y_uqV.js similarity index 94% rename from dev/assets/guide_start_index.md.DIJl9ZbO.js rename to dev/assets/guide_start_index.md.CW7y_uqV.js index 5c36760d89..232cbdd798 100644 --- a/dev/assets/guide_start_index.md.DIJl9ZbO.js +++ b/dev/assets/guide_start_index.md.CW7y_uqV.js @@ -14,7 +14,7 @@ import{c as d,k as s,m as r,a as i,t as l,I as h,w as n,R as a,D as p,o as g,f a <a class="btn" href="/">访问 ZUI 网站</a> <script src="./zui/zui.js"></script> </body> -</html>

使用 CDN

使用 CDN 可以快速使用 ZUI,与下载使用基本一样,只需要将相关资源文件替换为 CDN 上的地址即可:

`,6),m={class:"vp-code-group vp-adaptive-theme"},B=a('
',1),b={class:"blocks"},v={class:"language-html vp-adaptive-theme active"},S=s("button",{title:"Copy Code",class:"copy"},null,-1),I=s("span",{class:"lang"},"html",-1),q={class:"shiki shiki-themes github-light github-dark vp-code"},P=a('<!doctype html>',1),z=a('<html lang="zh-CN">',1),V=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"head"),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")],-1),N=a(' <meta charset="utf-8">',1),f=a(' <meta name="viewport" content="width=device-width, initial-scale=1">',1),w=a(' <title>ZUI</title>',1),R={class:"line highlighted"},U=a(' <link rel="stylesheet" href=',7),j={style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},x=s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">",-1),Z=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," ")],-1),M=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"body"),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")],-1),H=a(' <h1>ZUI is awesome!</h1>',1),J=a(' <a class="btn" href="/">访问 ZUI 网站</a>',1),Y={class:"line highlighted"},$=s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <",-1),L=s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"script",-1),O=s("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," src",-1),Q=s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"=",-1),W={style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},G=a(' crossorigin="anonymous"></script>',6),K=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," ")],-1),X=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"")],-1),ss={class:"language-html vp-adaptive-theme"},is=s("button",{title:"Copy Code",class:"copy"},null,-1),as=s("span",{class:"lang"},"html",-1),ts={class:"shiki shiki-themes github-light github-dark vp-code"},hs=a('<!doctype html>',1),ns=a('<html lang="zh-CN">',1),ls=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"head"),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")],-1),ks=a(' <meta charset="utf-8">',1),ps=a(' <meta name="viewport" content="width=device-width, initial-scale=1">',1),es=a(' <title>ZUI</title>',1),Es={class:"line highlighted"},ds=a(' <link rel="stylesheet" href=',7),rs={style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},gs=s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">",-1),_s=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," ")],-1),os=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"body"),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")],-1),ys=a(' <h1>ZUI is awesome!</h1>',1),cs=a(' <a class="btn" href="/">访问 ZUI 网站</a>',1),Fs={class:"line highlighted"},us=s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <",-1),Cs=s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"script",-1),As=s("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," src",-1),Ts=s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"=",-1),Ds={style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},ms=a(' crossorigin="anonymous"></script>',6),Bs=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," ")],-1),bs=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"")],-1),vs={class:"language-html vp-adaptive-theme"},Ss=s("button",{title:"Copy Code",class:"copy"},null,-1),Is=s("span",{class:"lang"},"html",-1),qs={class:"shiki shiki-themes github-light github-dark vp-code"},Ps=a('<!doctype html>',1),zs=a('<html lang="zh-CN">',1),Vs=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"head"),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")],-1),Ns=a(' <meta charset="utf-8">',1),fs=a(' <meta name="viewport" content="width=device-width, initial-scale=1">',1),ws=a(' <title>ZUI</title>',1),Rs={class:"line highlighted"},Us=a(' <link rel="stylesheet" href=',7),js={style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},xs=s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">",-1),Zs=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," ")],-1),Ms=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"body"),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")],-1),Hs=a(' <h1>ZUI is awesome!</h1>',1),Js=a(' <a class="btn" href="/">访问 ZUI 网站</a>',1),Ys={class:"line highlighted"},$s=s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <",-1),Ls=s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"script",-1),Os=s("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," src",-1),Qs=s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"=",-1),Ws={style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},Gs=a(' crossorigin="anonymous"></script>',6),Ks=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," ")],-1),Xs=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"")],-1),si=a(`

使用 JS 组件

无论是下载还是使用 CDN,导入 zui.js 之后,你就可以使用 ZUI 中的 JS 组件了,ZUI 提供的所有 JS 辅助方法和组件类都在全局对象 zui 上进行访问,例如:

html
<nav id="myNav"></nav>
+</html>

使用 CDN

使用 CDN 可以快速使用 ZUI,与下载使用基本一样,只需要将相关资源文件替换为 CDN 上的地址即可:

`,6),m={class:"vp-code-group vp-adaptive-theme"},B=a('
',1),b={class:"blocks"},v={class:"language-html vp-adaptive-theme active"},S=s("button",{title:"Copy Code",class:"copy"},null,-1),I=s("span",{class:"lang"},"html",-1),q={class:"shiki shiki-themes github-light github-dark vp-code"},P=a('<!doctype html>',1),z=a('<html lang="zh-CN">',1),V=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"head"),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")],-1),f=a(' <meta charset="utf-8">',1),N=a(' <meta name="viewport" content="width=device-width, initial-scale=1">',1),w=a(' <title>ZUI</title>',1),R={class:"line highlighted"},U=a(' <link rel="stylesheet" href=',7),x={style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},j=s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">",-1),Z=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," ")],-1),M=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"body"),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")],-1),J=a(' <h1>ZUI is awesome!</h1>',1),Y=a(' <a class="btn" href="/">访问 ZUI 网站</a>',1),H={class:"line highlighted"},G=s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <",-1),$=s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"script",-1),L=s("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," src",-1),O=s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"=",-1),K={style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},Q=a(' crossorigin="anonymous"></script>',6),W=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," ")],-1),X=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"")],-1),ss={class:"language-html vp-adaptive-theme"},is=s("button",{title:"Copy Code",class:"copy"},null,-1),as=s("span",{class:"lang"},"html",-1),ts={class:"shiki shiki-themes github-light github-dark vp-code"},hs=a('<!doctype html>',1),ns=a('<html lang="zh-CN">',1),ls=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"head"),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")],-1),ks=a(' <meta charset="utf-8">',1),ps=a(' <meta name="viewport" content="width=device-width, initial-scale=1">',1),es=a(' <title>ZUI</title>',1),Es={class:"line highlighted"},ds=a(' <link rel="stylesheet" href=',7),rs={style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},gs=s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">",-1),_s=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," ")],-1),os=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"body"),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")],-1),ys=a(' <h1>ZUI is awesome!</h1>',1),cs=a(' <a class="btn" href="/">访问 ZUI 网站</a>',1),Fs={class:"line highlighted"},us=s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <",-1),Cs=s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"script",-1),As=s("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," src",-1),Ts=s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"=",-1),Ds={style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},ms=a(' crossorigin="anonymous"></script>',6),Bs=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," ")],-1),bs=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"")],-1),vs={class:"language-html vp-adaptive-theme"},Ss=s("button",{title:"Copy Code",class:"copy"},null,-1),Is=s("span",{class:"lang"},"html",-1),qs={class:"shiki shiki-themes github-light github-dark vp-code"},Ps=a('<!doctype html>',1),zs=a('<html lang="zh-CN">',1),Vs=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"head"),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")],-1),fs=a(' <meta charset="utf-8">',1),Ns=a(' <meta name="viewport" content="width=device-width, initial-scale=1">',1),ws=a(' <title>ZUI</title>',1),Rs={class:"line highlighted"},Us=a(' <link rel="stylesheet" href=',7),xs={style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},js=s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">",-1),Zs=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," ")],-1),Ms=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"body"),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")],-1),Js=a(' <h1>ZUI is awesome!</h1>',1),Ys=a(' <a class="btn" href="/">访问 ZUI 网站</a>',1),Hs={class:"line highlighted"},Gs=s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <",-1),$s=s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"script",-1),Ls=s("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," src",-1),Os=s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"=",-1),Ks={style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},Qs=a(' crossorigin="anonymous"></script>',6),Ws=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," ")],-1),Xs=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"")],-1),si=a(`

使用 JS 组件

无论是下载还是使用 CDN,导入 zui.js 之后,你就可以使用 ZUI 中的 JS 组件了,ZUI 提供的所有 JS 辅助方法和组件类都在全局对象 zui 上进行访问,例如:

html
<nav id="myNav"></nav>
 
 <script>
 const {Nav, Messager} = zui;
@@ -54,16 +54,16 @@ import{c as d,k as s,m as r,a as i,t as l,I as h,w as n,R as a,D as p,o as g,f a
 const myTable = new DTable('#myTable', {...});
`,8),di=JSON.parse('{"title":"快速上手","description":"","frontmatter":{},"headers":[],"relativePath":"guide/start/index.md","filePath":"guide/start/index.md","lastUpdated":null}'),ki={name:"guide/start/index.md"},ri=Object.assign(ki,{setup(pi){return(t,ei)=>{const e=p("Example"),k=p("PluginTabsTab"),E=p("PluginTabs");return g(),d("div",null,[o,y,c,s("div",F,[s("a",{class:"rounded-full btn primary size-lg",href:r(_)(`/zui-${t.zui.version}.zip`),download:""},[C,i(" 点击下载")],8,u),s("a",{class:"rounded-full btn outline size-lg",href:`https://github.com/easysoft/zui/releases/tag/v${t.zui.version}`,target:"_blank"},[T,i(" 从 GitHub 下载")],8,A)]),D,s("div",m,[B,s("div",b,[s("div",v,[S,I,s("pre",q,[s("code",null,[P,i(` `),z,i(` `),V,i(` -`),N,i(` `),f,i(` +`),N,i(` `),w,i(` -`),s("span",R,[U,s("span",j,'"///cdn.jsdelivr.net/npm/zui/dist/'+l(t.zui.version)+'/zui.css"',1),x]),i(` +`),s("span",R,[U,s("span",x,'"///cdn.jsdelivr.net/npm/zui/dist/'+l(t.zui.version)+'/zui.css"',1),j]),i(` `),Z,i(` `),M,i(` -`),H,i(` `),J,i(` -`),s("span",Y,[$,L,O,Q,s("span",W,'"///cdn.jsdelivr.net/npm/zui/dist/'+l(t.zui.version)+'/zui.js"',1),G]),i(` -`),K,i(` +`),Y,i(` +`),s("span",H,[G,$,L,O,s("span",K,'"///cdn.jsdelivr.net/npm/zui/dist/'+l(t.zui.version)+'/zui.js"',1),Q]),i(` +`),W,i(` `),X])])]),s("div",ss,[is,as,s("pre",ts,[s("code",null,[hs,i(` `),ns,i(` `),ls,i(` @@ -80,14 +80,14 @@ import{c as d,k as s,m as r,a as i,t as l,I as h,w as n,R as a,D as p,o as g,f a `),bs])])]),s("div",vs,[Ss,Is,s("pre",qs,[s("code",null,[Ps,i(` `),zs,i(` `),Vs,i(` -`),Ns,i(` `),fs,i(` +`),Ns,i(` `),ws,i(` -`),s("span",Rs,[Us,s("span",js,'"///unpkg.com/zui@'+l(t.zui.version)+'/zui.css"',1),xs]),i(` +`),s("span",Rs,[Us,s("span",xs,'"///unpkg.com/zui@'+l(t.zui.version)+'/zui.css"',1),js]),i(` `),Zs,i(` `),Ms,i(` -`),Hs,i(` `),Js,i(` -`),s("span",Ys,[$s,Ls,Os,Qs,s("span",Ws,'"///unpkg.com/zui@'+l(t.zui.version)+'/zui.js"',1),Gs]),i(` -`),Ks,i(` +`),Ys,i(` +`),s("span",Hs,[Gs,$s,Ls,Os,s("span",Ks,'"///unpkg.com/zui@'+l(t.zui.version)+'/zui.js"',1),Qs]),i(` +`),Ws,i(` `),Xs])])])])]),si,h(E,null,{default:n(()=>[h(k,{label:"示例"},{default:n(()=>[h(e,null,{default:n(()=>[ii]),_:1})]),_:1}),h(k,{label:"HTML"},{default:n(()=>[ai]),_:1})]),_:1}),ti,h(E,null,{default:n(()=>[h(k,{label:"示例"},{default:n(()=>[h(e,null,{default:n(()=>[hi]),_:1})]),_:1}),h(k,{label:"HTML"},{default:n(()=>[ni]),_:1})]),_:1}),li])}}});export{di as __pageData,ri as default}; diff --git a/dev/assets/guide_start_index.md.DIJl9ZbO.lean.js b/dev/assets/guide_start_index.md.CW7y_uqV.lean.js similarity index 86% rename from dev/assets/guide_start_index.md.DIJl9ZbO.lean.js rename to dev/assets/guide_start_index.md.CW7y_uqV.lean.js index 199771f1e2..ea38b52cd4 100644 --- a/dev/assets/guide_start_index.md.DIJl9ZbO.lean.js +++ b/dev/assets/guide_start_index.md.CW7y_uqV.lean.js @@ -1,4 +1,4 @@ -import{c as d,k as s,m as r,a as i,t as l,I as h,w as n,R as a,D as p,o as g,f as _}from"./chunks/framework.DeE3OwZJ.js";const o=s("h1",{id:"快速上手",tabindex:"-1"},[i("快速上手 "),s("a",{class:"header-anchor",href:"#快速上手","aria-label":'Permalink to "快速上手"'},"​")],-1),y=s("h2",{id:"下载使用",tabindex:"-1"},[i("下载使用 "),s("a",{class:"header-anchor",href:"#下载使用","aria-label":'Permalink to "下载使用"'},"​")],-1),c=s("p",null,"你可以从如下地址下载 ZUI 的最新版本:",-1),F={class:"gap-4 vp-raw row"},u=["href"],C=s("i",{class:"icon icon-download-alt icon-lg"},null,-1),A=["href"],T=s("i",{class:"icon icon-github icon-lg"},null,-1),D=a("",6),m={class:"vp-code-group vp-adaptive-theme"},B=a("",1),b={class:"blocks"},v={class:"language-html vp-adaptive-theme active"},S=s("button",{title:"Copy Code",class:"copy"},null,-1),I=s("span",{class:"lang"},"html",-1),q={class:"shiki shiki-themes github-light github-dark vp-code"},P=a("",1),z=a("",1),V=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"head"),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")],-1),N=a("",1),f=a("",1),w=a("",1),R={class:"line highlighted"},U=a("",7),j={style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},x=s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">",-1),Z=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," ")],-1),M=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"body"),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")],-1),H=a("",1),J=a("",1),Y={class:"line highlighted"},$=s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <",-1),L=s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"script",-1),O=s("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," src",-1),Q=s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"=",-1),W={style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},G=a("",6),K=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," ")],-1),X=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"")],-1),ss={class:"language-html vp-adaptive-theme"},is=s("button",{title:"Copy Code",class:"copy"},null,-1),as=s("span",{class:"lang"},"html",-1),ts={class:"shiki shiki-themes github-light github-dark vp-code"},hs=a("",1),ns=a("",1),ls=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"head"),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")],-1),ks=a("",1),ps=a("",1),es=a("",1),Es={class:"line highlighted"},ds=a("",7),rs={style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},gs=s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">",-1),_s=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," ")],-1),os=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"body"),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")],-1),ys=a("",1),cs=a("",1),Fs={class:"line highlighted"},us=s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <",-1),Cs=s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"script",-1),As=s("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," src",-1),Ts=s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"=",-1),Ds={style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},ms=a("",6),Bs=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," ")],-1),bs=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"")],-1),vs={class:"language-html vp-adaptive-theme"},Ss=s("button",{title:"Copy Code",class:"copy"},null,-1),Is=s("span",{class:"lang"},"html",-1),qs={class:"shiki shiki-themes github-light github-dark vp-code"},Ps=a("",1),zs=a("",1),Vs=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"head"),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")],-1),Ns=a("",1),fs=a("",1),ws=a("",1),Rs={class:"line highlighted"},Us=a("",7),js={style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},xs=s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">",-1),Zs=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," ")],-1),Ms=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"body"),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")],-1),Hs=a("",1),Js=a("",1),Ys={class:"line highlighted"},$s=s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <",-1),Ls=s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"script",-1),Os=s("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," src",-1),Qs=s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"=",-1),Ws={style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},Gs=a("",6),Ks=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," ")],-1),Xs=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"")],-1),si=a("",8),ii=s("div",{"zui-create":"datePicker"},null,-1),ai=s("div",{class:"language-html vp-adaptive-theme"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"html"),s("pre",{class:"shiki shiki-themes github-light github-dark vp-code"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"<"),s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"div"),s("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," zui-create"),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),s("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"datePicker"'),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")])])])],-1),ti=s("p",null,[i("使用 "),s("code",null,"zui-create-"),i(" 来定义组件选项,例如:")],-1),hi=s("div",{"zui-create":"","zui-create-list":"{items: [{text: 'item1'}, {text: 'item2'}], onClickItem: (e) => console.log('You clicked', e)}"},null,-1),ni=s("div",{class:"language-html vp-adaptive-theme"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"html"),s("pre",{class:"shiki shiki-themes github-light github-dark vp-code"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"<"),s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"div"),s("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," zui-create"),s("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," zui-create-list"),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),s("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"')]),i(` +import{c as d,k as s,m as r,a as i,t as l,I as h,w as n,R as a,D as p,o as g,f as _}from"./chunks/framework.DeE3OwZJ.js";const o=s("h1",{id:"快速上手",tabindex:"-1"},[i("快速上手 "),s("a",{class:"header-anchor",href:"#快速上手","aria-label":'Permalink to "快速上手"'},"​")],-1),y=s("h2",{id:"下载使用",tabindex:"-1"},[i("下载使用 "),s("a",{class:"header-anchor",href:"#下载使用","aria-label":'Permalink to "下载使用"'},"​")],-1),c=s("p",null,"你可以从如下地址下载 ZUI 的最新版本:",-1),F={class:"gap-4 vp-raw row"},u=["href"],C=s("i",{class:"icon icon-download-alt icon-lg"},null,-1),A=["href"],T=s("i",{class:"icon icon-github icon-lg"},null,-1),D=a("",6),m={class:"vp-code-group vp-adaptive-theme"},B=a("",1),b={class:"blocks"},v={class:"language-html vp-adaptive-theme active"},S=s("button",{title:"Copy Code",class:"copy"},null,-1),I=s("span",{class:"lang"},"html",-1),q={class:"shiki shiki-themes github-light github-dark vp-code"},P=a("",1),z=a("",1),V=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"head"),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")],-1),f=a("",1),N=a("",1),w=a("",1),R={class:"line highlighted"},U=a("",7),x={style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},j=s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">",-1),Z=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," ")],-1),M=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"body"),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")],-1),J=a("",1),Y=a("",1),H={class:"line highlighted"},G=s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <",-1),$=s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"script",-1),L=s("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," src",-1),O=s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"=",-1),K={style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},Q=a("",6),W=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," ")],-1),X=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"")],-1),ss={class:"language-html vp-adaptive-theme"},is=s("button",{title:"Copy Code",class:"copy"},null,-1),as=s("span",{class:"lang"},"html",-1),ts={class:"shiki shiki-themes github-light github-dark vp-code"},hs=a("",1),ns=a("",1),ls=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"head"),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")],-1),ks=a("",1),ps=a("",1),es=a("",1),Es={class:"line highlighted"},ds=a("",7),rs={style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},gs=s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">",-1),_s=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," ")],-1),os=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"body"),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")],-1),ys=a("",1),cs=a("",1),Fs={class:"line highlighted"},us=s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <",-1),Cs=s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"script",-1),As=s("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," src",-1),Ts=s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"=",-1),Ds={style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},ms=a("",6),Bs=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," ")],-1),bs=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"")],-1),vs={class:"language-html vp-adaptive-theme"},Ss=s("button",{title:"Copy Code",class:"copy"},null,-1),Is=s("span",{class:"lang"},"html",-1),qs={class:"shiki shiki-themes github-light github-dark vp-code"},Ps=a("",1),zs=a("",1),Vs=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"head"),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")],-1),fs=a("",1),Ns=a("",1),ws=a("",1),Rs={class:"line highlighted"},Us=a("",7),xs={style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},js=s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">",-1),Zs=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," ")],-1),Ms=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <"),s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"body"),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")],-1),Js=a("",1),Ys=a("",1),Hs={class:"line highlighted"},Gs=s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," <",-1),$s=s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"script",-1),Ls=s("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," src",-1),Os=s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"=",-1),Ks={style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},Qs=a("",6),Ws=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}}," ")],-1),Xs=s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"")],-1),si=a("",8),ii=s("div",{"zui-create":"datePicker"},null,-1),ai=s("div",{class:"language-html vp-adaptive-theme"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"html"),s("pre",{class:"shiki shiki-themes github-light github-dark vp-code"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"<"),s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"div"),s("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," zui-create"),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),s("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"datePicker"'),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")])])])],-1),ti=s("p",null,[i("使用 "),s("code",null,"zui-create-"),i(" 来定义组件选项,例如:")],-1),hi=s("div",{"zui-create":"","zui-create-list":"{items: [{text: 'item1'}, {text: 'item2'}], onClickItem: (e) => console.log('You clicked', e)}"},null,-1),ni=s("div",{class:"language-html vp-adaptive-theme"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"html"),s("pre",{class:"shiki shiki-themes github-light github-dark vp-code"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"<"),s("span",{style:{"--shiki-light":"#22863A","--shiki-dark":"#85E89D"}},"div"),s("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," zui-create"),s("span",{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"}}," zui-create-list"),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},"="),s("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"')]),i(` `),s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}}," {")]),i(` `),s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}}," items: [{text: 'item1'}, {text: 'item2'}],")]),i(` `),s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}}," onClickItem: (e) => console.log('You clicked', e)")]),i(` @@ -6,16 +6,16 @@ import{c as d,k as s,m as r,a as i,t as l,I as h,w as n,R as a,D as p,o as g,f a `),s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"}},'"'),s("span",{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"}},">")])])])],-1),li=a("",8),di=JSON.parse('{"title":"快速上手","description":"","frontmatter":{},"headers":[],"relativePath":"guide/start/index.md","filePath":"guide/start/index.md","lastUpdated":null}'),ki={name:"guide/start/index.md"},ri=Object.assign(ki,{setup(pi){return(t,ei)=>{const e=p("Example"),k=p("PluginTabsTab"),E=p("PluginTabs");return g(),d("div",null,[o,y,c,s("div",F,[s("a",{class:"rounded-full btn primary size-lg",href:r(_)(`/zui-${t.zui.version}.zip`),download:""},[C,i(" 点击下载")],8,u),s("a",{class:"rounded-full btn outline size-lg",href:`https://github.com/easysoft/zui/releases/tag/v${t.zui.version}`,target:"_blank"},[T,i(" 从 GitHub 下载")],8,A)]),D,s("div",m,[B,s("div",b,[s("div",v,[S,I,s("pre",q,[s("code",null,[P,i(` `),z,i(` `),V,i(` -`),N,i(` `),f,i(` +`),N,i(` `),w,i(` -`),s("span",R,[U,s("span",j,'"///cdn.jsdelivr.net/npm/zui/dist/'+l(t.zui.version)+'/zui.css"',1),x]),i(` +`),s("span",R,[U,s("span",x,'"///cdn.jsdelivr.net/npm/zui/dist/'+l(t.zui.version)+'/zui.css"',1),j]),i(` `),Z,i(` `),M,i(` -`),H,i(` `),J,i(` -`),s("span",Y,[$,L,O,Q,s("span",W,'"///cdn.jsdelivr.net/npm/zui/dist/'+l(t.zui.version)+'/zui.js"',1),G]),i(` -`),K,i(` +`),Y,i(` +`),s("span",H,[G,$,L,O,s("span",K,'"///cdn.jsdelivr.net/npm/zui/dist/'+l(t.zui.version)+'/zui.js"',1),Q]),i(` +`),W,i(` `),X])])]),s("div",ss,[is,as,s("pre",ts,[s("code",null,[hs,i(` `),ns,i(` `),ls,i(` @@ -32,14 +32,14 @@ import{c as d,k as s,m as r,a as i,t as l,I as h,w as n,R as a,D as p,o as g,f a `),bs])])]),s("div",vs,[Ss,Is,s("pre",qs,[s("code",null,[Ps,i(` `),zs,i(` `),Vs,i(` -`),Ns,i(` `),fs,i(` +`),Ns,i(` `),ws,i(` -`),s("span",Rs,[Us,s("span",js,'"///unpkg.com/zui@'+l(t.zui.version)+'/zui.css"',1),xs]),i(` +`),s("span",Rs,[Us,s("span",xs,'"///unpkg.com/zui@'+l(t.zui.version)+'/zui.css"',1),js]),i(` `),Zs,i(` `),Ms,i(` -`),Hs,i(` `),Js,i(` -`),s("span",Ys,[$s,Ls,Os,Qs,s("span",Ws,'"///unpkg.com/zui@'+l(t.zui.version)+'/zui.js"',1),Gs]),i(` -`),Ks,i(` +`),Ys,i(` +`),s("span",Hs,[Gs,$s,Ls,Os,s("span",Ks,'"///unpkg.com/zui@'+l(t.zui.version)+'/zui.js"',1),Qs]),i(` +`),Ws,i(` `),Xs])])])])]),si,h(E,null,{default:n(()=>[h(k,{label:"示例"},{default:n(()=>[h(e,null,{default:n(()=>[ii]),_:1})]),_:1}),h(k,{label:"HTML"},{default:n(()=>[ai]),_:1})]),_:1}),ti,h(E,null,{default:n(()=>[h(k,{label:"示例"},{default:n(()=>[h(e,null,{default:n(()=>[hi]),_:1})]),_:1}),h(k,{label:"HTML"},{default:n(()=>[ni]),_:1})]),_:1}),li])}}});export{di as __pageData,ri as default}; diff --git a/dev/assets/lib_components_calendar_index.md.CkvLcaAr.js b/dev/assets/lib_components_calendar_index.md.CkvLcaAr.js new file mode 100644 index 0000000000..8c97d4bc22 --- /dev/null +++ b/dev/assets/lib_components_calendar_index.md.CkvLcaAr.js @@ -0,0 +1,2 @@ +import{_ as t,c as e,o as d,R as a}from"./chunks/framework.DeE3OwZJ.js";const p=JSON.parse('{"title":"Calendar 日历","description":"","frontmatter":{},"headers":[],"relativePath":"lib/components/calendar/index.md","filePath":"lib/components/calendar/index.md","lastUpdated":null}'),r={name:"lib/components/calendar/index.md"},n=a(`

Calendar 日历

用于展示和管理事件的日历组件。它允许用户查看日期、添加特定日期的事件来安排日程。提供可配置的事件与日历集。

基本使用

使用HTML标签 <div> 作为容器来实现日历组件,可使用zui-create-calendar、new zui.Calendar()等指令来配置日历组件。

默认样式

自定义事件与事件集

事件是在日历中添加的具体事件,可自定义事件的颜色、文字、日期、拖拽回调函数、点击回调函数等。事件集是一组事件的集合与事件唯一关联。事件、事件集id都需要唯一。任意一个事件可进行拖拽来修改事件时间,并会触发回调函数。左侧日历集可决定属于该日日历集的事件是否显示。

可配置项

日历:

参数类型作用
dateDate当前日期
calendarEventsCalendarEvent[]当前的日历事件数组
calendarEventGroupsCalendarEventGroup[]当前的事件组数组
mode'day' | 'week' | 'year'日历的显示模式
showCalendarGroupboolean是否显示日历事件组
shrinkFreeWeekendboolean是否压缩空闲周末
onDateClick(date: Date) => void日期点击时的回调函数
onDragChange(newState: DraggableState, oldState: DraggableState) => void拖动状态变化时的回调函数
onEventClick(e: CalendarEvent) => void事件点击时的回调函数
maxVisibleEventsnumber每个日期最大可见事件数量
               |
+

事件属性:

calendarEvent:

参数类型作用
idstring事件的唯一标识符
titlestring事件的标题
calendarEventGroupstring事件所属的事件组ID
dateDate事件的日期
descriptionstring事件的描述(可选)

事件集:

CalendarEventGroups:

参数类型作用
idstring事件组的唯一标识符
titlestring事件组的标题(可选)
colorstring事件组的颜色(可选)
checkedboolean事件组是否被选中(可选)
`,19),l=[n];function o(c,i,s,h,g,b){return d(),e("div",null,l)}const u=t(r,[["render",o]]);export{p as __pageData,u as default}; diff --git a/dev/assets/lib_components_calendar_index.md.CkvLcaAr.lean.js b/dev/assets/lib_components_calendar_index.md.CkvLcaAr.lean.js new file mode 100644 index 0000000000..102e5db945 --- /dev/null +++ b/dev/assets/lib_components_calendar_index.md.CkvLcaAr.lean.js @@ -0,0 +1 @@ +import{_ as t,c as e,o as d,R as a}from"./chunks/framework.DeE3OwZJ.js";const p=JSON.parse('{"title":"Calendar 日历","description":"","frontmatter":{},"headers":[],"relativePath":"lib/components/calendar/index.md","filePath":"lib/components/calendar/index.md","lastUpdated":null}'),r={name:"lib/components/calendar/index.md"},n=a("",19),l=[n];function o(c,i,s,h,g,b){return d(),e("div",null,l)}const u=t(r,[["render",o]]);export{p as __pageData,u as default}; diff --git a/dev/guide/config/base/color.html b/dev/guide/config/base/color.html index f6a72794ab..169d30f819 100644 --- a/dev/guide/config/base/color.html +++ b/dev/guide/config/base/color.html @@ -8,14 +8,14 @@ - + - + - - + + @@ -49,7 +49,7 @@ --color-primary-900-rgb: 88, 34, 133; --color-primary-950-rgb: 59, 14, 99; }

提示

在定义 CSS 变量覆盖调色板时,除了定义 50~950 的十六进制颜色外,还需要定义对应的 RGB 颜色,这是为了在一些特殊场景下通过改变透明度来实现颜色的变化。

注意

如果你需要自定义配色,建议只通过修改调色板来实现,不建议修改界面颜色,除非主题需要实现对比度更明显的风格,任何时候都不应该修改特殊颜色的定义。

更多关于主题的内容参考 主题 文档。

MIT License (MIT)

- + \ No newline at end of file diff --git a/dev/guide/config/base/font.html b/dev/guide/config/base/font.html index 9cfa2d0530..9f439f65ab 100644 --- a/dev/guide/config/base/font.html +++ b/dev/guide/config/base/font.html @@ -8,14 +8,14 @@ - + - + - - + + @@ -44,7 +44,7 @@ 月光如流水一般,静静地泻在这一片叶子和花上。薄薄的青雾浮起在荷塘里。叶子和花仿佛在牛乳中洗过一样;又像笼着轻纱的梦。
leading-relaxed
.leading-relaxed
宽松
line-height: line-height
So I started to walk into the water. I won't lie to you boys, I was terrified. But I pressed on, and as I made my way past the breakers a strange calm came over me. I don't know if it was divine intervention or the kinship of all living things but I tell you Jerry at that moment, I was a marine biologist.
 月光如流水一般,静静地泻在这一片叶子和花上。薄薄的青雾浮起在荷塘里。叶子和花仿佛在牛乳中洗过一样;又像笼着轻纱的梦。
leading-loose
.leading-loose
松散
line-height: line-height
So I started to walk into the water. I won't lie to you boys, I was terrified. But I pressed on, and as I made my way past the breakers a strange calm came over me. I don't know if it was divine intervention or the kinship of all living things but I tell you Jerry at that moment, I was a marine biologist.
 月光如流水一般,静静地泻在这一片叶子和花上。薄薄的青雾浮起在荷塘里。叶子和花仿佛在牛乳中洗过一样;又像笼着轻纱的梦。

在 ZUI 中可以通过 CSS 工具类来设置行高,详细用法参加 CSS 工具类 / 排版 / 行高 文档。

MIT License (MIT)

- + \ No newline at end of file diff --git a/dev/guide/config/base/rounded.html b/dev/guide/config/base/rounded.html index d008794483..258cc2a953 100644 --- a/dev/guide/config/base/rounded.html +++ b/dev/guide/config/base/rounded.html @@ -8,14 +8,14 @@ - + - + - - + + @@ -31,7 +31,7 @@ --radius-3xl: 1.5rem; --radius-full: 9999px; }

自定义主题

可以通过定制主题来修改圆角设置,具体参见 主题 文档。

MIT License (MIT)

- + \ No newline at end of file diff --git a/dev/guide/config/base/screens.html b/dev/guide/config/base/screens.html index ece245b8c3..ab6448f65d 100644 --- a/dev/guide/config/base/screens.html +++ b/dev/guide/config/base/screens.html @@ -8,14 +8,14 @@ - + - + - - + + @@ -54,7 +54,7 @@ --screen-xl: 1280px; --screen-2xl: 1536px; }

自定义主题

可以通过定制主题来修改屏幕断点设置,具体参见 主题 文档。

MIT License (MIT)

- + \ No newline at end of file diff --git a/dev/guide/config/base/shadow.html b/dev/guide/config/base/shadow.html index 484c58098b..fa253c4e70 100644 --- a/dev/guide/config/base/shadow.html +++ b/dev/guide/config/base/shadow.html @@ -8,14 +8,14 @@ - + - + - - + + @@ -30,7 +30,7 @@ --shadow-inner: inset 0 2px 4px 0 rgb(0 0 0 / 0.05); --shadow-none: none; }

自定义主题

可以通过定制主题来修改阴影设置,具体参见 主题 文档。

MIT License (MIT)

- + \ No newline at end of file diff --git a/dev/guide/config/base/spacing.html b/dev/guide/config/base/spacing.html index e5793e860a..8705fce273 100644 --- a/dev/guide/config/base/spacing.html +++ b/dev/guide/config/base/spacing.html @@ -8,20 +8,20 @@ - + - + - - + +
Skip to content

间距

间距配置

为了方便实现风格一致的交互界面,ZUI 预置了间距设置。下面为默认的间距配置:

名称
实际值
预览
0
width
px
width
0.5
width
1
width
1.5
width
2
width
2.5
width
3
width
3.5
width
4
width
5
width
6
width
7
width
8
width
9
width
10
width
11
width
12
width
14
width
16
width
20
width
24
width
28
width
32
width
36
width
40
width
44
width
48
width
52
width
56
width
60
width
64
width
72
width
80
width
96
width

4px 约定

通过上表可以看到,除了 0px 比较特殊的设置,其他间距实际值都是 4px 的倍数,这是有意设计,无论是设计还是开发都应该将间距为 4px 的倍数作为约定,这样更有利于实现风格一致的交互界面。

当以上间距无法满足要求时,如果需要引入新的间距值也应当遵从 4px 约定。

间距会影响所有相关 CSS 属性配置,包括 paddingmarginwidthheightmaxHeightgapinset 等。

使用间距

在 ZUI 中提供了大量 CSS 工具类,可以非常方便的来应用间距配置,包括:

如需了解,请参考对应的文档。

自定义间距

可以通过定制主题来修改间距设置,具体参见 主题 文档。

MIT License (MIT)

- + \ No newline at end of file diff --git a/dev/guide/customize/build.html b/dev/guide/customize/build.html index 0443e86abd..341f8c463f 100644 --- a/dev/guide/customize/build.html +++ b/dev/guide/customize/build.html @@ -8,20 +8,20 @@ - + - + - - + +
Skip to content

打包

打包组件库

执行如下命令进行打包操作:

sh
pnpm build

该命令提供了一些参数用户个性化打包,例如打包命令后可以直接指定需要打包的组件库,通过 --name 来指定打包生成的文件名:

sh
pnpm build -- utilities dtable --name=zui-table

打包文档

执行如下命令进行打包文档网站:

sh
pnpm docs:build

MIT License (MIT)

- + \ No newline at end of file diff --git a/dev/guide/customize/dev.html b/dev/guide/customize/dev.html index b6ee8a6d54..e30e46ee36 100644 --- a/dev/guide/customize/dev.html +++ b/dev/guide/customize/dev.html @@ -8,20 +8,20 @@ - + - + - - + +
Skip to content

开发

开发服务

执行如下命令启动开发服务:

shell
$ pnpm dev

开发服务器启动后,默认情况下可以通过网址:http://localhost:5173/ 来访问开发服务页面。通过页面上的组件导航,可以访问对应的组件开发页面。也可以将组件名附加到网址后面,直接访问对应的组件页面,例如 http://localhost:5173/button/

在开发服务页面上支持热更新,当开发文件变更后会自动反馈到开发服务页面上。

对组件进行开发调试

组件开发目录

ZUI3 每个组件在一个独立的目录内,拥有自己的 package.json 文件,使得组件可以独立作为 npm 包来使用,也可以单独作为子项目进行开发维护。

提示

通常组件通过在 package.json 文件中设置属性 private: true 来让包仅在 zui3 工作空间内可用,但组件仍然拥有作为公开的包发布到 npm 上进行独立使用。

文档开发服务

启动 ZUI 文档网站开发服务执行如下命令:

shell
$ pnpm docs:dev

此命令会先打包 ZUI 并启动文档开发服务器,默认情况下可以通过网址:http://localhost:5174/ 来访问文档开发服务页面。在文档开发服务启动时,修改文档源文件,会自动更新文档页面。

MIT License (MIT)

- + \ No newline at end of file diff --git a/dev/guide/customize/exts-lib.html b/dev/guide/customize/exts-lib.html index 9f2f26126f..d391c870f5 100644 --- a/dev/guide/customize/exts-lib.html +++ b/dev/guide/customize/exts-lib.html @@ -8,14 +8,14 @@ - + - + - - + + @@ -23,7 +23,7 @@
Skip to content

组件库扩展

ZUI3 组件库内置了大量组件,并支持集中开发、调试和打包,其中打包还支持只选择指定的组件进行个性化定制,同步输出组件库文档。但当需求扩展到组件库之外时,就需要用到扩展组件库了。ZUI3 支持扩展组件库模式,可以从其他位置引入一个或多个组件库目录,享受集中开发、调试和打包。下面介绍扩展组件库的使用方法。

定义扩展库

扩展组件库可以来自本地系统的任意位置,只需要提供一个路径,例如:

txt
/Users/TaiJi/Projects/zui3_exts/lib/

扩展组件库的目录结构与 ZUI3 /lib/ 下的目录结构一致,下面的每个子目录为一个独立的组件,详细定义参考 开发文档

添加扩展库

zui3 项目根目录执行:

shell
$ pnpm extend-lib -- <ext_lib_path> <lib_name>

其中参数 ext_lib_path 为扩展组件库路径,<lib_name> 为扩展组件库名称。例如:

shell
$ pnpm extend-lib -- /Users/TaiJi/Projects/zui3_exts/lib/ zentao

执行上述命令之后,会将组件库目录文件拷贝到 zui3/lib_name 目录下,同时会在 zui3/exts/libs.json 文件中记录此扩展库的名称和路径。

json
{
     "zentao": "/Users/TaiJi/Projects/zui3_exts/lib/*"
 }

实际上,你也可以通过自己编辑这个文件来添加扩展库。

启动开发服务

要在开发模式中包含对扩展组件库的开发调试,只需要执行如下命令代替 pnpm dev 命令即可:

shell
$ pnpm dev:exts

当添加了多个扩展库时,上述命令会包含所有扩展库,有时只需要包含特定的扩展库,只需要自定义 --lib 参数即可:

shell
$ pnpm dev:exts --lib=zui,zentao

启动文档服务器

要在文档网站服务模式中包含对扩展组件库的文档支持,只需要如下命令代替 pnpm docs:dev 命令即可:

shell
$ pnpm docs:dev:exts

打包

打包时如果需要将扩展库中的组件也进行打包,则需要添加 --exts 参数,然后就可以在需要打包的组件清单中指定扩展库中的组件名称:

shell
$ pnpm build -- label @zentao/status-label --exts

如果不指定名称,则默认打包仍然只打包内置组件库的组件,例如下面的命令仍然相当于 pnpm build

shell
$ pnpm build -- --exts

如果需要将所有内置组件库和扩展库中的所有组件一并打包,可以使用如下命令:

shell
$ pnpm build -- zui+exts --exts --name=zentao

当添加了多个扩展库时,上述命令会包含所有扩展库,有时只需要包含特定的扩展库,只需要自定义 --exts 参数即可:

shell
$ pnpm build -- zui+exts --exts=zui,zentao

MIT License (MIT)

- + \ No newline at end of file diff --git a/dev/guide/index.html b/dev/guide/index.html index fd64d12f3c..ac997b9ba8 100644 --- a/dev/guide/index.html +++ b/dev/guide/index.html @@ -8,20 +8,20 @@ - + - + - - + +
Skip to content

MIT License (MIT)

- + \ No newline at end of file diff --git a/dev/guide/start/compatibility.html b/dev/guide/start/compatibility.html index a855e7fdb5..1e397f24d8 100644 --- a/dev/guide/start/compatibility.html +++ b/dev/guide/start/compatibility.html @@ -8,20 +8,20 @@ - + - + - - + +
Skip to content

兼容性

支持的浏览器

  • Chrome:84+
  • Firefox:63+
  • Safari:14.1+
  • Edge:84+
  • Chrome for Android:126+
  • iOS Safari:14.5+

用到的第三方库

在 ZUI 3 中使用了一些精心挑选的第三方库,这些库通常足够小巧但实用:

  • preact - 基于 Preact 实现了大部分 JS 组件,通过封装支持原生调用
  • cash-dom - 提供了大量辅助方法方便操作 DOM,同时提供了对 jQuery 的兼容实用方式
  • floating UI - 实现浮动交互定位,例如下拉菜单、工具提示等
  • tinykeys - 实现快捷键功能

技术栈

MIT License (MIT)

- + \ No newline at end of file diff --git a/dev/guide/start/index.html b/dev/guide/start/index.html index d89b512326..b666b5bbab 100644 --- a/dev/guide/start/index.html +++ b/dev/guide/start/index.html @@ -8,14 +8,14 @@ - + - + - + - - + + @@ -36,7 +36,7 @@ <a class="btn" href="/">访问 ZUI 网站</a> <script src="./zui/zui.js"></script> </body> -</html>

使用 CDN

使用 CDN 可以快速使用 ZUI,与下载使用基本一样,只需要将相关资源文件替换为 CDN 上的地址即可:

html
<!doctype html>
+</html>

使用 CDN

使用 CDN 可以快速使用 ZUI,与下载使用基本一样,只需要将相关资源文件替换为 CDN 上的地址即可:

html
<!doctype html>
 <html lang="zh-CN">
   <head>
     <meta charset="utf-8">
@@ -108,7 +108,7 @@
 import 'zui/lib/dtable/css';
 
 const myTable = new DTable('#myTable', {...});

MIT License (MIT)

- + \ No newline at end of file diff --git a/dev/guide/start/intro.html b/dev/guide/start/intro.html index 0b3be64404..e6315e6014 100644 --- a/dev/guide/start/intro.html +++ b/dev/guide/start/intro.html @@ -8,20 +8,20 @@ - + - + - - + +
Skip to content

介绍

ZUI 3 是一个的开源 UI 组件库,提供了大量实用组件,支持最大限度的定制,不依赖任何其他 JS 框架,可以在任何 Web 应用中通过原生的方式使用。

功能特性

  • 📡 统一的 UI 配置:基于 CSS 变量实现的全局 UI 配置,为组件提供了统一的风格基础,支持深色模式,方便定制主题;
  • 👔 丰富的 CSS 工具类:基于 Tailwind CSS 提供了丰富的 CSS 工具类,包括特别的语义化外观工具类,轻松实现常见布局、文字排版、动画、外观定义;
  • ⭐️ 实用的 CSS 组件:提供了大量实用的 CSS 组件,无需借助 JS 即可实现界面基本功能,例如按钮、表单、导航、卡片、表格等;
  • 💎 强大的 JS 组件:通过 JS 实现很多功能强大的组件,包括下拉菜单、工具提示、对话框、数据表格、文件上传等;
  • 📦 使用灵活:不依赖具体的框架,所有 CSS 工具类开箱即用,所有 JS 组件支持原生调用,丰富的引入方式,支持通过 ESM 导入,或者直接在浏览器中引用整个 JS 和 CSS,支持打包定制自己的组合版本。

与 ZUI1 的区别

相比较 ZUI 1,ZUI 3 是一个全新的更加现代的 UI 组件库,主要有如下区别:

区别ZUI 1ZUI 3
外部依赖jQuery
内部依赖Bootstrap 3
网格布局实现floatFlex
工具类部分样式、布局、排版工具类丰富的样式、布局、排版、交互效果工具类
主题定制CSS 覆盖CSS 变量
CSS 组件大部分由 Bootstrap 提供全新的 CSS 组件,更方便定制外观
JS 组件基于 jQuery 实现基于 Preact 实现,功能更强大

MIT License (MIT)

- + \ No newline at end of file diff --git a/dev/guide/start/tutorial.html b/dev/guide/start/tutorial.html index b6282a9aea..9f58d7f4bb 100644 --- a/dev/guide/start/tutorial.html +++ b/dev/guide/start/tutorial.html @@ -8,14 +8,14 @@ - + - + - - + + @@ -238,7 +238,7 @@ /* Extend StepsEditor to zui object. */ $.extend(zui, {StepsEditor});

开发定制入门

参考打包开发扩展文档。

MIT License (MIT)

- + \ No newline at end of file diff --git a/dev/hashmap.json b/dev/hashmap.json index db7deaefcb..25f385d6e9 100644 --- a/dev/hashmap.json +++ b/dev/hashmap.json @@ -1 +1 @@ -{"guide_start_compatibility.md":"CltyrLny","lib_basic_core_zui-on.md":"IjDbHIdO","guide_customize_dev.md":"BHKWgm2m","guide_index.md":"t3LZT4QY","guide_config_base_color.md":"B_i0YNBV","guide_config_base_screens.md":"CXV8MRfe","lib_components_alert_index.md":"Bep50ZBz","lib_basic_core_react.md":"BTwYD_hf","guide_config_base_spacing.md":"B653NiFv","lib_components_breadcrumb_index.md":"9pymY2C8","guide_customize_build.md":"BnMDMPqz","index.md":"0I4m7CHi","lib_components_avatar_index.md":"7j-ew9BZ","guide_start_intro.md":"DEIJsFre","lib_basic_core_component.md":"uPNn0zXQ","lib_components_avatar-group_index.md":"BqwB9RZP","guide_config_base_rounded.md":"-jZtXV-b","lib_basic_core_zui-create.md":"DLe7A4Hj","guide_config_base_shadow.md":"BNzZgBvC","lib_basic_core_zui-toggle.md":"D_sPxQQs","lib_basic_core_cash.md":"Bzo_CH3I","guide_start_tutorial.md":"CmfMgriO","guide_start_index.md":"DIJl9ZbO","guide_customize_exts-lib.md":"BKuxQGR7","guide_config_base_font.md":"Ba4TxUmX","lib_components_dashboard_index.md":"DRaM25zK","lib_components_contextmenu_index.md":"DmEkUwKC","lib_components_pager_index.md":"D-bROEeS","lib_components_progress_index.md":"CEtektTK","utilities_interactivity_utilities_cursor.md":"DvV2lotG","utilities_typography_utilities_text-decoration.md":"BvY6hqYi","utilities_typography_utilities_line-clamp.md":"CvO9OG4z","utilities_typography_utilities_text-align.md":"CtJ4rtrI","utilities_typography_utilities_list-style.md":"LuK8VgZf","utilities_borders_utilities_ring-color.md":"s0nb0vey","lib_components_menu_js.md":"CtCBsfaZ","lib_components_messager_index.md":"BW-SbOyW","utilities_typography_utilities_font-weight.md":"CV3nf15_","lib_components_nav_js.md":"OePgMXXa","utilities_spacing_utilities_padding.md":"DuVwhAAe","utilities_layout_utilities_z-index.md":"DKY1uWyd","utilities_interactivity_utilities_user-select.md":"BrNPbIfK","utilities_layout_utilities_position.md":"rEqgc51a","lib_components_tabs_index.md":"D-2YSS_0","lib_components_tooltip_index.md":"Co1ECN3g","lib_components_table_index.md":"Ck9c8Ek4","lib_components_toolbar_js.md":"ih1Bb-Rr","lib_components_upload-imgs_index.md":"erXa6IN9","utilities_effects_utilities_filter.md":"BECjG4KT","lib_components_tree_index.md":"Dn03SufJ","utilities_effects_utilities_shadow.md":"CaSFSOMl","utilities_effects_utilities_opacity.md":"BcIL05hy","utilities_effects_utilities_transform.md":"DOI7WnD2","utilities_flex_utilities_align-content.md":"BXGtlw9g","utilities_effects_utilities_transition.md":"SqXrre1m","utilities_flex_utilities_align-items.md":"CoFxBC8U","lib_components_btn-group_index.md":"5V7X7r4P","utilities_flex_utilities_align-self.md":"FvSQ-0Fm","utilities_flex_utilities_basis.md":"CD8bfBkC","lib_forms_input-control_index.md":"Cv0HAFHI","lib_forms_picker_index.md":"DRGaAh8C","lib_helpers_helpers_string-helper.md":"me2jtoF5","lib_helpers_helpers_date-helper.md":"8AhG85Op","lib_helpers_store_index.md":"Bb0Q5VMq","lib_forms_input-group_index.md":"BMbSYMAL","utilities_flex_utilities_flex.md":"BlvjgLjv","public_zui_icons_fontawesome-license.md":"gfk3cURr","lib_index.md":"Ci-MFpvh","utilities_flex_utilities_direction.md":"ByjEgbMo","utilities_flex_utilities_gap.md":"DArM8pom","lib_components_modal_trigger.md":"BMBZZybJ","themes_index.md":"BufleTaf","utilities_backgrounds_utilities_index.md":"83vrBdjK","utilities_borders_utilities_border-width.md":"DVKauZHZ","utilities_flex_utilities_justify-content.md":"D4BVZfVC","utilities_index.md":"CTpyUmIw","utilities_borders_utilities_divider.md":"khTQtOjv","utilities_borders_utilities_border-radius.md":"Dh1Nfe3A","lib_components_nav_index.md":"LeXRijcV","utilities_skin_utilities_pale.md":"D1L1NRKs","lib_basic_core_css-component.md":"BwdGvlia","utilities_layout_utilities_display.md":"DcXW9WtS","utilities_sizing_utilities_height.md":"CdF7aUuw","utilities_layout_utilities_container.md":"Bb3Lxa_7","utilities_layout_utilities_aspect-ratio.md":"_oWsoIYV","utilities_skin_utilities_solid.md":"Cst9ctTO","utilities_skin_utilities_surface.md":"CN20jMqq","lib_components_label_index.md":"q76w0qb_","lib_components_pager_js.md":"DDMQ9lXw","lib_components_color-picker_index.md":"TddEDwtA","lib_components_menu_index.md":"GncmWrZR","utilities_layout_utilities_overflow.md":"DVHk2FQA","utilities_layout_utilities_floats.md":"pUvtfQiw","utilities_layout_utilities_object-fit.md":"D4YmLxEC","utilities_typography_utilities_text-color.md":"D1fjRsa-","utilities_spacing_utilities_margin.md":"C9jBOzP9","utilities_spacing_utilities_space.md":"xgZHI4vS","utilities_layout_utilities_top-right-bottom-left.md":"C3lYdIa5","utilities_typography_utilities_text-overflow.md":"CCaD8PoB","utilities_typography_utilities_font-size.md":"B3W8gyR3","utilities_typography_utilities_leading.md":"DOlxRw-6","utilities_typography_utilities_text-transform.md":"CM7k043G","lib_components_modal_index.md":"CgbVseyc","lib_components_button_index.md":"B_1XMQuI","lib_components_panel_index.md":"CoS14bNk","lib_components_dtable_index.md":"BffsFMb4","lib_forms_form_index.md":"sRq2u4jF","lib_components_upload_index.md":"CzVklHlh","lib_forms_datetime-picker_datetime.md":"CPkUUpoa","lib_components_toolbar_index.md":"DvojQFd3","lib_forms_checkbox_index.md":"D_VspyHI","lib_components_progress-circle_index.md":"B0UUIqGM","lib_forms_checkbox_switch.md":"QH8sYaT3","utilities_flex_utilities_wrap.md":"DZ1moX26","utilities_interactivity_utilities_pointer-events.md":"EHN_kBvp","utilities_typography_utilities_font-family.md":"BHWBVXg4","utilities_borders_utilities_border-color.md":"YFsIdVzo","lib_components_dropdown_index.md":"DbbvFq7u","utilities_borders_utilities_ring-width.md":"DzwqJDAb","utilities_typography_utilities_whitespace.md":"BFKZWjDW","utilities_effects_utilities_animation.md":"B91izYvM","utilities_flex_utilities_shrink.md":"CangfHwT","utilities_interactivity_utilities_scroll.md":"-0JODEPX","lib_forms_form-control_index.md":"BiHmr69s","lib_components_dtable_plugins.md":"CrBZnIMk","utilities_borders_utilities_ring-offset.md":"DVb4azgP","utilities_flex_utilities_grow.md":"Cn0nOehN","utilities_interactivity_utilities_disabled.md":"CEB7Waub","utilities_flex_utilities_order.md":"CfeTP7tL","lib_forms_datetime-picker_date.md":"D59eL2rp","utilities_typography_utilities_vertical-align.md":"DiLQT3Ni","utilities_layout_utilities_visibility.md":"CKuADuoh","utilities_skin_utilities_outline.md":"bsC71Qhi","utilities_typography_utilities_word-break.md":"BxSlEVBy","lib_components_scrollbar_index.md":"BjI3vUqu","utilities_interactivity_utilities_loading.md":"Da_3FM-1","lib_components_kanban_index.md":"BFBze8B1","lib_forms_datetime-picker_time.md":"BTTIPCd8","utilities_interactivity_utilities_state.md":"0ZTXUBo7","lib_components_search-box_index.md":"C6d4tMjv","utilities_skin_utilities_ghost.md":"DIt2ElJv","utilities_sizing_utilities_width.md":"DNXQWQFd","lib_components_file-selector_index.md":"DvywDJ4t"} +{"lib_basic_core_zui-on.md":"IjDbHIdO","guide_customize_exts-lib.md":"BKuxQGR7","lib_basic_core_zui-toggle.md":"D_sPxQQs","guide_start_compatibility.md":"CltyrLny","guide_start_intro.md":"DEIJsFre","guide_index.md":"t3LZT4QY","lib_components_calendar_index.md":"CkvLcaAr","lib_basic_core_cash.md":"Bzo_CH3I","lib_basic_core_react.md":"BTwYD_hf","index.md":"0I4m7CHi","guide_start_index.md":"CW7y_uqV","guide_customize_build.md":"BnMDMPqz","guide_config_base_spacing.md":"B653NiFv","lib_components_breadcrumb_index.md":"9pymY2C8","lib_basic_core_component.md":"uPNn0zXQ","lib_index.md":"Ci-MFpvh","public_zui_icons_fontawesome-license.md":"gfk3cURr","utilities_backgrounds_utilities_index.md":"83vrBdjK","utilities_borders_utilities_border-color.md":"YFsIdVzo","utilities_borders_utilities_border-radius.md":"Dh1Nfe3A","utilities_borders_utilities_border-width.md":"DVKauZHZ","utilities_borders_utilities_divider.md":"khTQtOjv","utilities_borders_utilities_ring-color.md":"s0nb0vey","lib_components_color-picker_index.md":"TddEDwtA","lib_components_contextmenu_index.md":"DmEkUwKC","lib_components_dashboard_index.md":"DRaM25zK","lib_components_file-selector_index.md":"DvywDJ4t","lib_components_dropdown_index.md":"DbbvFq7u","lib_components_pager_js.md":"DDMQ9lXw","guide_config_base_font.md":"Ba4TxUmX","lib_components_kanban_index.md":"BFBze8B1","lib_components_label_index.md":"q76w0qb_","guide_config_base_rounded.md":"-jZtXV-b","lib_components_avatar_index.md":"7j-ew9BZ","lib_components_menu_index.md":"GncmWrZR","lib_components_nav_js.md":"OePgMXXa","lib_components_panel_index.md":"CoS14bNk","utilities_effects_utilities_opacity.md":"BcIL05hy","lib_components_scrollbar_index.md":"BjI3vUqu","utilities_effects_utilities_transition.md":"SqXrre1m","utilities_borders_utilities_ring-offset.md":"DVb4azgP","themes_index.md":"BufleTaf","lib_forms_datetime-picker_time.md":"BTTIPCd8","lib_components_button_index.md":"B_1XMQuI","lib_components_nav_index.md":"LeXRijcV","lib_forms_input-group_index.md":"BMbSYMAL","utilities_layout_utilities_overflow.md":"DVHk2FQA","lib_components_btn-group_index.md":"5V7X7r4P","utilities_typography_utilities_list-style.md":"LuK8VgZf","lib_forms_datetime-picker_datetime.md":"CPkUUpoa","utilities_borders_utilities_ring-width.md":"DzwqJDAb","utilities_flex_utilities_basis.md":"CD8bfBkC","utilities_flex_utilities_direction.md":"ByjEgbMo","utilities_flex_utilities_flex.md":"BlvjgLjv","utilities_sizing_utilities_width.md":"DNXQWQFd","utilities_flex_utilities_gap.md":"DArM8pom","utilities_flex_utilities_grow.md":"Cn0nOehN","utilities_flex_utilities_align-self.md":"FvSQ-0Fm","utilities_typography_utilities_font-weight.md":"CV3nf15_","utilities_flex_utilities_justify-content.md":"D4BVZfVC","utilities_flex_utilities_order.md":"CfeTP7tL","utilities_layout_utilities_floats.md":"pUvtfQiw","guide_config_base_shadow.md":"BNzZgBvC","utilities_typography_utilities_leading.md":"DOlxRw-6","lib_components_progress_index.md":"CEtektTK","utilities_typography_utilities_line-clamp.md":"CvO9OG4z","lib_helpers_store_index.md":"Bb0Q5VMq","lib_components_toolbar_index.md":"DvojQFd3","utilities_effects_utilities_shadow.md":"CaSFSOMl","lib_forms_form_index.md":"sRq2u4jF","utilities_typography_utilities_text-align.md":"CtJ4rtrI","lib_components_upload-imgs_index.md":"erXa6IN9","lib_forms_input-control_index.md":"Cv0HAFHI","utilities_typography_utilities_text-decoration.md":"BvY6hqYi","lib_components_search-box_index.md":"C6d4tMjv","utilities_layout_utilities_container.md":"Bb3Lxa_7","utilities_skin_utilities_outline.md":"bsC71Qhi","lib_components_table_index.md":"Ck9c8Ek4","utilities_typography_utilities_vertical-align.md":"DiLQT3Ni","utilities_flex_utilities_align-items.md":"CoFxBC8U","lib_helpers_helpers_date-helper.md":"8AhG85Op","lib_components_alert_index.md":"Bep50ZBz","lib_components_tooltip_index.md":"Co1ECN3g","utilities_skin_utilities_ghost.md":"DIt2ElJv","utilities_layout_utilities_position.md":"rEqgc51a","utilities_skin_utilities_surface.md":"CN20jMqq","lib_components_tree_index.md":"Dn03SufJ","utilities_index.md":"CTpyUmIw","utilities_skin_utilities_pale.md":"D1L1NRKs","guide_config_base_screens.md":"CXV8MRfe","lib_basic_core_zui-create.md":"DLe7A4Hj","utilities_typography_utilities_text-color.md":"D1fjRsa-","lib_components_toolbar_js.md":"ih1Bb-Rr","utilities_layout_utilities_display.md":"DcXW9WtS","utilities_interactivity_utilities_scroll.md":"-0JODEPX","guide_customize_dev.md":"BHKWgm2m","utilities_typography_utilities_text-transform.md":"CM7k043G","utilities_interactivity_utilities_pointer-events.md":"EHN_kBvp","utilities_interactivity_utilities_state.md":"0ZTXUBo7","lib_components_avatar-group_index.md":"BqwB9RZP","utilities_flex_utilities_wrap.md":"DZ1moX26","lib_basic_core_css-component.md":"BwdGvlia","utilities_interactivity_utilities_user-select.md":"BrNPbIfK","utilities_skin_utilities_solid.md":"Cst9ctTO","lib_components_menu_js.md":"CtCBsfaZ","utilities_flex_utilities_shrink.md":"CangfHwT","utilities_typography_utilities_whitespace.md":"BFKZWjDW","lib_components_dtable_index.md":"BffsFMb4","utilities_typography_utilities_word-break.md":"BxSlEVBy","utilities_layout_utilities_object-fit.md":"D4YmLxEC","utilities_flex_utilities_align-content.md":"BXGtlw9g","lib_forms_checkbox_index.md":"D_VspyHI","utilities_layout_utilities_visibility.md":"CKuADuoh","utilities_spacing_utilities_padding.md":"DuVwhAAe","lib_components_pager_index.md":"D-bROEeS","lib_forms_checkbox_switch.md":"QH8sYaT3","utilities_effects_utilities_animation.md":"B91izYvM","utilities_interactivity_utilities_loading.md":"Da_3FM-1","utilities_interactivity_utilities_disabled.md":"CEB7Waub","lib_components_messager_index.md":"BW-SbOyW","utilities_layout_utilities_z-index.md":"DKY1uWyd","utilities_layout_utilities_aspect-ratio.md":"_oWsoIYV","guide_start_tutorial.md":"CmfMgriO","utilities_effects_utilities_filter.md":"BECjG4KT","utilities_layout_utilities_top-right-bottom-left.md":"C3lYdIa5","lib_components_modal_index.md":"CgbVseyc","utilities_typography_utilities_text-overflow.md":"CCaD8PoB","utilities_spacing_utilities_margin.md":"C9jBOzP9","lib_helpers_helpers_string-helper.md":"me2jtoF5","utilities_effects_utilities_transform.md":"DOI7WnD2","utilities_interactivity_utilities_cursor.md":"DvV2lotG","lib_components_modal_trigger.md":"BMBZZybJ","utilities_spacing_utilities_space.md":"xgZHI4vS","guide_config_base_color.md":"B_i0YNBV","lib_components_upload_index.md":"CzVklHlh","lib_components_dtable_plugins.md":"CrBZnIMk","lib_forms_datetime-picker_date.md":"D59eL2rp","lib_components_progress-circle_index.md":"B0UUIqGM","utilities_typography_utilities_font-size.md":"B3W8gyR3","utilities_typography_utilities_font-family.md":"BHWBVXg4","lib_forms_picker_index.md":"DRGaAh8C","utilities_sizing_utilities_height.md":"CdF7aUuw","lib_components_tabs_index.md":"D-2YSS_0","lib_forms_form-control_index.md":"BiHmr69s"} diff --git a/dev/index.html b/dev/index.html index 009e1ebac9..1f95be3139 100644 --- a/dev/index.html +++ b/dev/index.html @@ -8,20 +8,20 @@ - + - + - - + +
Skip to content

ZUI 3

开箱即用的组合式前端 UI 框架

MIT License (MIT)

- + \ No newline at end of file diff --git a/dev/lib/basic/core/cash.html b/dev/lib/basic/core/cash.html index 8c0a1655ef..41e991051a 100644 --- a/dev/lib/basic/core/cash.html +++ b/dev/lib/basic/core/cash.html @@ -8,14 +8,14 @@ - + - + - - + + @@ -82,7 +82,7 @@ /* 销毁。 */ datePicker.destroy();

辅助方法

$.fn.resize() 监听元素尺寸变化

定义:

ts
$.fn.resize(callback: ResizeObserverCallback): ResizeObserver;

参数

  • callback:回调函数,定义为 (entries: ResizeObserverEntry[], observer: ResizeObserver): void;

返回值ResizeObserverResizeObserver 对象。

MIT License (MIT)

- + \ No newline at end of file diff --git a/dev/lib/basic/core/component.html b/dev/lib/basic/core/component.html index d08a4c95fb..b95fdcb4c5 100644 --- a/dev/lib/basic/core/component.html +++ b/dev/lib/basic/core/component.html @@ -8,14 +8,14 @@ - + - + - - + + @@ -117,7 +117,7 @@ const nav = zui.Nav.get('#myNav'); </script>

MIT License (MIT)

- + \ No newline at end of file diff --git a/dev/lib/basic/core/css-component.html b/dev/lib/basic/core/css-component.html index b2e0839d8c..19d7acff07 100644 --- a/dev/lib/basic/core/css-component.html +++ b/dev/lib/basic/core/css-component.html @@ -8,20 +8,20 @@ - + - + - - + +
Skip to content

CSS 组件

基本使用

CSS 组件通常提供了界面所需的基本功能,例如按钮、表单、导航、卡片、表格等,这些组件通常不需要 JS 的支持,只需要在 HTML 中使用对应的组件类名即可,例如按钮:

提示

一些 JS 组件也提供了纯 CSS 使用的方式,也就是说 CSS 组件也可能是一个 JS 组件。

组件样式

通用样式修饰

CSS 组件通常提供了多种样式修饰,例如按钮的颜色、大小、形状、状态等,大部分通用样式的修饰都可以通过 CSS 工具类来实现,例如:

专用样式修饰

部分组件提供了专用样式修饰类,这些类名通常为组件类加后缀实现,例如按钮组件的 btn-link

CSS 变量

CSS 组件通常提供了一些 CSS 变量用于自定义组件的样式,例如按钮组件提供了 --btn-bg 用于自定义按钮的颜色:

MIT License (MIT)

- + \ No newline at end of file diff --git a/dev/lib/basic/core/react.html b/dev/lib/basic/core/react.html index 6eda441556..6355a7f7ff 100644 --- a/dev/lib/basic/core/react.html +++ b/dev/lib/basic/core/react.html @@ -8,14 +8,14 @@ - + - + - - + + @@ -33,7 +33,7 @@ */ static renderHTML(options: object): string; }

React 组件相比较普通的组件有如下特点:

  • 组件采用 Preact 开发,当重新进行渲染时,只会更新组件的部分内容,而不是整个元素;
  • 组件对应的元素内部禁止直接进行修改,因为每次渲染时都会重新生成组件的内容。

React 组件实例上的 $ 属性是组件的 React 实例,可以通过这个属性来访问组件的属性和方法。

MIT License (MIT)

- + \ No newline at end of file diff --git a/dev/lib/basic/core/zui-create.html b/dev/lib/basic/core/zui-create.html index 09485a7fa3..708c94031c 100644 --- a/dev/lib/basic/core/zui-create.html +++ b/dev/lib/basic/core/zui-create.html @@ -8,20 +8,20 @@ - + - + - - + +
Skip to content

便捷组件声明

在 ZUI 中,所有 JS 组件支持通过声明 zui-create 属性来自动创建,例如:

使用 zui-create-<component> 来定义组件选项,例如:

注意

通过 zui-create 创建的组件,只会在页面加载完成后自动扫描一次,如果需要在动态添加的元素上利用 zui-create 创建组件,需要手动执行 $(element).zuiInit() 初始化。

MIT License (MIT)

- + \ No newline at end of file diff --git a/dev/lib/basic/core/zui-on.html b/dev/lib/basic/core/zui-on.html index 8ec048ccbc..cca1b6b7e3 100644 --- a/dev/lib/basic/core/zui-on.html +++ b/dev/lib/basic/core/zui-on.html @@ -8,20 +8,20 @@ - + - + - - + +
Skip to content

便捷事件绑定

介绍

便捷事件机制允许通过 HTML 元素属性 [zui-on-*] 来绑定事件。下面为一个例子:

上例中,通过 [zui-on-click] 属性绑定点击事件,通过属性指定需要执行的 JS 代码,从而实现当点击按钮时,将会弹出一个对话框。

提示

编辑事件机制实际原理为在 document 元素上绑定了一个事件监听器,当事件触发时,会检查事件源元素是否存在 [data-on-*] 属性,如果存在,则会根据 [data-on-*] 属性的值来执行 JS 代码。根据此原理,需要被监听的元素上的事件能够被冒泡到 document 上。

事件类型

在 ZUI3 中默认支持的便捷绑定事件类型包括:

  • click:点击事件;
  • inited:组件初始化事件;
  • change:变更事件。

自定义选项

除了可以直接指定要执行的 JS 代码,还可以通过一个对象来指定事件绑定选项,例如:

所有可用的选项包括:

选项说明
on事件类型,必须,目前支持点击('click')和变更('change')事件
selector事件是否仅能触发在符合指定选择器的内部元素上,相当于事件委托
do要执行的 JS 代码,可选
call要执行的回调函数,可选
params需要传递给 JS 代码的参数,多个参数使用 , 分隔,也可以通过 JSON 数组的形式指定
if在执行 JS 代码和回调函数之前进行判断,如果结果为 false 则不会执行
once是否只执行一次,默认 false
stop是否阻止事件冒泡,相当于调用 stopPropagation,默认 false
prevent是否阻止默认行为,相当于调用 preventDefault,默认 false
self是否尽在点击自身时触发。

内置参数

在指定执行代码和回调函数参数时有一些内置参数可以直接通过约定名称引用,包括:

  • event:事件对象;
  • options:事件绑定选项;
  • $element:事件源元素(Cash 类型)。

例如:

内置参数还可以直接用于 do 代码中和 call 回调函数定义中,例如:

MIT License (MIT)

- + \ No newline at end of file diff --git a/dev/lib/basic/core/zui-toggle.html b/dev/lib/basic/core/zui-toggle.html index 23c7be8afb..11569073a6 100644 --- a/dev/lib/basic/core/zui-toggle.html +++ b/dev/lib/basic/core/zui-toggle.html @@ -8,20 +8,20 @@ - + - + - - + +
Skip to content

全局触发调用

使用

全局触发调用允许在元素上通过 zui-toggle 属性来声明组件调用,在某个事件(通常为点击)触发时,自动使用选项进行初始化,并执行操作。例如下拉菜单按钮,在点击时声明下拉菜单组件,并打开下拉菜单。下面为一个下拉菜单的例子:

兼容模式

在兼容模式下,可以通过 data-toggle 属性生命组件,使用其他 data-* 属性声明组件初始化选项。

支持的组件

支持全局触发调用的组件包括:

MIT License (MIT)

- + \ No newline at end of file diff --git a/dev/lib/components/alert/index.html b/dev/lib/components/alert/index.html index c7ee45ae3d..cc284f20f4 100644 --- a/dev/lib/components/alert/index.html +++ b/dev/lib/components/alert/index.html @@ -8,20 +8,20 @@ - + - + - - + +
Skip to content

消息框

消息框能够轻松展示一些需要引起用户注意的内容。

基本使用

为元素添加 alert 类来获得消息框的外观。

嘿!这是一则提示。

包含链接

使用 .alert-link 类来为消息框内的链接添加样式。

Hi! 这条消息可能需要你注意。了解更多

包含关闭按钮

使用 .alert-close 类来为消息框内的关闭按钮添加样式。絮语注意到是当需要在消息框中包含更多内容时,需要将消息文本放置在 .alert-text 中。

嘿!这是一则提示。了解更多

包含操作按钮

像添加关闭按钮一样,还可以添加其他操作按钮:

嘿!这是一则提示。了解更多

可以将多个按钮放在工具栏中:

嘿!这是一则提示。了解更多

外观类型

配合丰富的 CSS 工具类 来实现不同消息框的外观。

嘿!这是一则提示。
嘿!这是一则提示。
嘿!这是一则提示。
嘿!这是一则提示。
嘿!这是一则提示。
嘿!这是一则提示。
嘿!这是一则提示。

CSS 类

消息框提供了如下 CSS 类:

类型作用
alert实体类元素作为消息框组件
alert-icon实体类元素作为消息框内左侧图标
alert-close实体类元素作为消息框关闭按钮
alert-text实体类元素作为消息框文本内容

CSS 变量

消息框提供了如下 CSS 变量:

变量名称变量含义
--alert-bg消息框默认背景色

MIT License (MIT)

- + \ No newline at end of file diff --git a/dev/lib/components/avatar-group/index.html b/dev/lib/components/avatar-group/index.html index bbe91034b6..19b053a239 100644 --- a/dev/lib/components/avatar-group/index.html +++ b/dev/lib/components/avatar-group/index.html @@ -8,20 +8,20 @@ - + - + - - + + -
Skip to content

头像组

头像组用于将多个头像堆叠显示。

基本使用

将多个头像放置在 <div class="avatar-group"> 内即可创建一个头像组。

+10

尺寸

当使用不同大小的头像时,可以通过为 .avatar-group 添加同样等级的 size-* 辅助类已获得统一的堆叠间距。

堆叠间距

使用工具类 gap-* 来调整堆叠间距。默认间距等同于 gap-2.5,小于 2.5 将使得间距比默认间距更小,反之则更大。

0
1
2
2.5
3
3.5

CSS 类

头像组提供了如下 CSS 类:

类型作用
avatar-group实体类元素作为头像组组件
size-xs工具类头像组使用超小号尺寸
size-sm工具类头像组使用小号尺寸
size-lg工具类头像组使用大号尺寸
size-xl工具类头像组使用超大号尺寸

参考

MIT License (MIT)

- +
Skip to content

头像组

头像组用于将多个头像堆叠显示。

基本使用

将多个头像放置在 <div class="avatar-group"> 内即可创建一个头像组。

+10

尺寸

当使用不同大小的头像时,可以通过为 .avatar-group 添加同样等级的 size-* 辅助类已获得统一的堆叠间距。

堆叠间距

使用工具类 gap-* 来调整堆叠间距。默认间距等同于 gap-2.5,小于 2.5 将使得间距比默认间距更小,反之则更大。

0
1
2
2.5
3
3.5

CSS 类

头像组提供了如下 CSS 类:

类型作用
avatar-group实体类元素作为头像组组件
size-xs工具类头像组使用超小号尺寸
size-sm工具类头像组使用小号尺寸
size-lg工具类头像组使用大号尺寸
size-xl工具类头像组使用超大号尺寸

参考

MIT License (MIT)

+ \ No newline at end of file diff --git a/dev/lib/components/avatar/index.html b/dev/lib/components/avatar/index.html index 120edd5eed..a2f7d07264 100644 --- a/dev/lib/components/avatar/index.html +++ b/dev/lib/components/avatar/index.html @@ -8,20 +8,20 @@ - + - + - - + + -
Skip to content

头像

头像是用图片、图标或者文字的形式展示用户及具有特殊标识的其他对象。

基本使用

为元素并添加类 .avatar,然后将作为图像的图片、文字或图标放置在此元素内。

Z

提示

当使用文字作为头像时,建议文字数目不要超过 2 个,如果需要显示更多文字进行个性化排版,推荐使用 JavaScript 增强的头像插件。

头像形状

搭配 CSS 工具类 rounded-* 为头像应用不同的圆角样式。

外观类型

当使用文字或图标作为头像时,配合使用CSS 工具类来实现不同头像的外观。下面展示各种工具类的外观效果。

Z
Z
Z
Z

尺寸

除了默认大小,还提供了额外的 4 种预设尺寸,通过 size-* 来为头像设置尺寸。

X
S
Z
LG
XL

CSS 类

头像提供了如下 CSS 类:

类型作用
avatar实体类元素作为头像组件
size-xs工具类头像使用超小号尺寸
size-sm工具类头像使用小号尺寸
size-lg工具类头像使用大号尺寸
size-xl工具类头像使用超大号尺寸

CSS 变量

头像提供了如下 CSS 变量,可进行全局修改:

CSS 变量名作用
--avatar-radius头像默认圆角大小
--avatar-bg头像默认背景颜色

参考

MIT License (MIT)

- +
Skip to content

头像

头像是用图片、图标或者文字的形式展示用户及具有特殊标识的其他对象。

基本使用

为元素并添加类 .avatar,然后将作为图像的图片、文字或图标放置在此元素内。

Z

提示

当使用文字作为头像时,建议文字数目不要超过 2 个,如果需要显示更多文字进行个性化排版,推荐使用 JavaScript 增强的头像插件。

头像形状

搭配 CSS 工具类 rounded-* 为头像应用不同的圆角样式。

外观类型

当使用文字或图标作为头像时,配合使用CSS 工具类来实现不同头像的外观。下面展示各种工具类的外观效果。

Z
Z
Z
Z

尺寸

除了默认大小,还提供了额外的 4 种预设尺寸,通过 size-* 来为头像设置尺寸。

X
S
Z
LG
XL

CSS 类

头像提供了如下 CSS 类:

类型作用
avatar实体类元素作为头像组件
size-xs工具类头像使用超小号尺寸
size-sm工具类头像使用小号尺寸
size-lg工具类头像使用大号尺寸
size-xl工具类头像使用超大号尺寸

CSS 变量

头像提供了如下 CSS 变量,可进行全局修改:

CSS 变量名作用
--avatar-radius头像默认圆角大小
--avatar-bg头像默认背景颜色

参考

MIT License (MIT)

+ \ No newline at end of file diff --git a/dev/lib/components/breadcrumb/index.html b/dev/lib/components/breadcrumb/index.html index 1a4bb29a03..68b2bad46c 100644 --- a/dev/lib/components/breadcrumb/index.html +++ b/dev/lib/components/breadcrumb/index.html @@ -8,20 +8,20 @@ - + - + - - + +
Skip to content

面包屑

基本使用

使用类 .breadcrumb 来实现面包屑,通常搭配 <ol><li> 元素使用。

CSS 类

面包屑提供了如下 CSS 类

类型作用
breadcrumb实体类元素作为面包屑组件

CSS 变量

变量名称变量含义
--breadcrumb-divider面包屑分割元素标签类型
--breadcrumb-divider-color面包屑分割元素颜色
--breadcrumb-color-active面包屑选中态元素颜色

MIT License (MIT)

- + \ No newline at end of file diff --git a/dev/lib/components/btn-group/index.html b/dev/lib/components/btn-group/index.html index d134e0d3c3..17e4554313 100644 --- a/dev/lib/components/btn-group/index.html +++ b/dev/lib/components/btn-group/index.html @@ -8,20 +8,20 @@ - + - + - - + +
Skip to content

按钮组

按钮组可以将多个按钮成组展示。

使用方法

将多个 按钮 放置在 <div class="btn-group"> 内即可创建一个按钮组。

多组按钮

使用 CSS 工具类 .row 搭配 .gap-* 实现多组按钮效果。

尺寸

.btn-group 上配合使用工具类 size-* 来获得不同大小的按钮组。

外观

在按钮上加 CSS 工具类,以获得不同的按钮外观显示。

使用下拉菜单

可以在按钮组中使用下拉菜单,只需要将启用下拉菜单的按钮放置于按钮组中即可。

CSS 类

按钮提供了如下 CSS 类:

类型作用
btn-group实体类元素作为按钮组组件
size-xs工具类按钮组使用超小号尺寸
size-sm工具类按钮组使用小号尺寸
size-lg工具类按钮组使用大号尺寸
size-xl工具类按钮组使用超大号尺寸

参考

MIT License (MIT)

- + \ No newline at end of file diff --git a/dev/lib/components/button/index.html b/dev/lib/components/button/index.html index 26aa58bccb..d0af3a8d21 100644 --- a/dev/lib/components/button/index.html +++ b/dev/lib/components/button/index.html @@ -8,20 +8,20 @@ - + - + - - + + -
Skip to content

按钮

按钮是用来触发一些动作。通常用在表单、对话框、菜单上面。好的按钮设计能够引导用户高效的达到目的。

使用方法

使用 .btn 类来获得按钮的外观和交互体验,通常用在元素 <button><a> 上。

配合丰富的CSS 工具类来实现不同按钮的外观。

图标按钮

按钮配合图标组件一起使用时,自动呈现为图标按钮。

外观

外观类型

配合使用CSS 工具类来实现不同按钮的外观。下面展示各种工具类的外观效果。

链接按钮

使用 .btn-link 类来获得链接按钮的外观。

按钮圆角

搭配 CSS 工具类 rounded-* 为按钮应用不同的圆角样式。

按钮阴影效果

搭配 CSS 工具类 shadow-* 为按钮应用不同的阴影样式。

尺寸

除了默认大小,按钮还提供了额外的 4 种预设尺寸。

形状

正方形按钮

通过工具类 square 可以让按钮获得正方形外观,通常作为图标按钮使用。

圆形按钮

当与工具类 circlesquare 一起使用时则获得圆形按钮。

状态

禁用状态

为按钮提供 disabled="disabled" 属性或 disabled 工具类来禁用按钮。被禁用的按钮将无法响应点击事件。

激活状态

为按钮添加 active 类启用激活状态。

加载中状态

为按钮提供动画图标实现加载中状态。

CSS 类

按钮提供了如下 CSS 类:

类型作用
btn实体类元素作为按钮组件
btn-link修饰类使用链接按钮外观
square工具类按钮使用正方形外观
size-xs工具类按钮使用超小号尺寸
size-sm工具类按钮使用小号尺寸
size-lg工具类按钮使用大号尺寸
size-xl工具类按钮使用超大号尺寸

CSS 变量

变量名称变量含义
--btn-radius按钮圆角
--btn-bg按钮背景颜色
--btn-border-color按钮边框颜色
--btn-height按钮高度

MIT License (MIT)

- +
Skip to content

按钮

按钮是用来触发一些动作。通常用在表单、对话框、菜单上面。好的按钮设计能够引导用户高效的达到目的。

使用方法

使用 .btn 类来获得按钮的外观和交互体验,通常用在元素 <button><a> 上。

配合丰富的CSS 工具类来实现不同按钮的外观。

图标按钮

按钮配合图标组件一起使用时,自动呈现为图标按钮。

外观

外观类型

配合使用CSS 工具类来实现不同按钮的外观。下面展示各种工具类的外观效果。

链接按钮

使用 .btn-link 类来获得链接按钮的外观。

按钮圆角

搭配 CSS 工具类 rounded-* 为按钮应用不同的圆角样式。

按钮阴影效果

搭配 CSS 工具类 shadow-* 为按钮应用不同的阴影样式。

尺寸

除了默认大小,按钮还提供了额外的 4 种预设尺寸。

形状

正方形按钮

通过工具类 square 可以让按钮获得正方形外观,通常作为图标按钮使用。

圆形按钮

当与工具类 circlesquare 一起使用时则获得圆形按钮。

状态

禁用状态

为按钮提供 disabled="disabled" 属性或 disabled 工具类来禁用按钮。被禁用的按钮将无法响应点击事件。

激活状态

为按钮添加 active 类启用激活状态。

加载中状态

为按钮提供动画图标实现加载中状态。

CSS 类

按钮提供了如下 CSS 类:

类型作用
btn实体类元素作为按钮组件
btn-link修饰类使用链接按钮外观
square工具类按钮使用正方形外观
size-xs工具类按钮使用超小号尺寸
size-sm工具类按钮使用小号尺寸
size-lg工具类按钮使用大号尺寸
size-xl工具类按钮使用超大号尺寸

CSS 变量

变量名称变量含义
--btn-radius按钮圆角
--btn-bg按钮背景颜色
--btn-border-color按钮边框颜色
--btn-height按钮高度

MIT License (MIT)

+ \ No newline at end of file diff --git a/dev/lib/components/calendar/index.html b/dev/lib/components/calendar/index.html new file mode 100644 index 0000000000..fb500dd55e --- /dev/null +++ b/dev/lib/components/calendar/index.html @@ -0,0 +1,28 @@ + + + + + + Calendar 日历 | ZUI 3 + + + + + + + + + + + + + + + + +
Skip to content

Calendar 日历

用于展示和管理事件的日历组件。它允许用户查看日期、添加特定日期的事件来安排日程。提供可配置的事件与日历集。

基本使用

使用HTML标签 <div> 作为容器来实现日历组件,可使用zui-create-calendar、new zui.Calendar()等指令来配置日历组件。

默认样式

自定义事件与事件集

事件是在日历中添加的具体事件,可自定义事件的颜色、文字、日期、拖拽回调函数、点击回调函数等。事件集是一组事件的集合与事件唯一关联。事件、事件集id都需要唯一。任意一个事件可进行拖拽来修改事件时间,并会触发回调函数。左侧日历集可决定属于该日日历集的事件是否显示。

可配置项

日历:

参数类型作用
dateDate当前日期
calendarEventsCalendarEvent[]当前的日历事件数组
calendarEventGroupsCalendarEventGroup[]当前的事件组数组
mode'day' | 'week' | 'year'日历的显示模式
showCalendarGroupboolean是否显示日历事件组
shrinkFreeWeekendboolean是否压缩空闲周末
onDateClick(date: Date) => void日期点击时的回调函数
onDragChange(newState: DraggableState, oldState: DraggableState) => void拖动状态变化时的回调函数
onEventClick(e: CalendarEvent) => void事件点击时的回调函数
maxVisibleEventsnumber每个日期最大可见事件数量
               |
+

事件属性:

calendarEvent:

参数类型作用
idstring事件的唯一标识符
titlestring事件的标题
calendarEventGroupstring事件所属的事件组ID
dateDate事件的日期
descriptionstring事件的描述(可选)

事件集:

CalendarEventGroups:

参数类型作用
idstring事件组的唯一标识符
titlestring事件组的标题(可选)
colorstring事件组的颜色(可选)
checkedboolean事件组是否被选中(可选)

MIT License (MIT)

+ + + + \ No newline at end of file diff --git a/dev/lib/components/color-picker/index.html b/dev/lib/components/color-picker/index.html index 1ca3043b4f..0c7b7c4706 100644 --- a/dev/lib/components/color-picker/index.html +++ b/dev/lib/components/color-picker/index.html @@ -8,20 +8,20 @@ - + - + - - + + -
Skip to content

颜色选择器

基于下拉选择器实现的颜色选择器。

基本使用

在选定元素上调用初始化函数即可使用颜色选择器。

自定义颜色

通过设置 colors 属性自定义颜色列表,可以指定一个表示颜色的字符串数组,也可以通过英文逗号拼接多个颜色一起指定。

自定义图标

通过设置 icon 属性自定义颜色显示图标。

同步颜色

通过为 syncValuesyncColorsyncBackgroundsyncBorder 设置选择器可实现将当前选中的颜色信息同步到相应元素。

颜色值:
文字颜色
背景色
边框色

配合使用

作为按钮

在输入组中使用

在输入框中使用

选项

名称类型默认值说明
headingstringnull颜色面板标题。 colors?: string | string[]; // 颜色选项列表。 icon?: string; // 显示为图标的名称。 closeBtn?: boolean = true; // 颜色面板是否使用关闭按钮。 syncValue?: string; // 颜色值容器选择器。 syncColor?: string; // 文本色同步容器选择器。 syncBackground?: string; // 背景色同步容器选择器。 syncBorder?: string; // 边框色同步容器选择器。

MIT License (MIT)

- +
Skip to content

颜色选择器

基于下拉选择器实现的颜色选择器。

基本使用

在选定元素上调用初始化函数即可使用颜色选择器。

自定义颜色

通过设置 colors 属性自定义颜色列表,可以指定一个表示颜色的字符串数组,也可以通过英文逗号拼接多个颜色一起指定。

自定义图标

通过设置 icon 属性自定义颜色显示图标。

同步颜色

通过为 syncValuesyncColorsyncBackgroundsyncBorder 设置选择器可实现将当前选中的颜色信息同步到相应元素。

颜色值:
文字颜色
背景色
边框色

配合使用

作为按钮

在输入组中使用

在输入框中使用

选项

名称类型默认值说明
headingstringnull颜色面板标题。 colors?: string | string[]; // 颜色选项列表。 icon?: string; // 显示为图标的名称。 closeBtn?: boolean = true; // 颜色面板是否使用关闭按钮。 syncValue?: string; // 颜色值容器选择器。 syncColor?: string; // 文本色同步容器选择器。 syncBackground?: string; // 背景色同步容器选择器。 syncBorder?: string; // 边框色同步容器选择器。

MIT License (MIT)

+ \ No newline at end of file diff --git a/dev/lib/components/contextmenu/index.html b/dev/lib/components/contextmenu/index.html index 274f867d90..930776e2c1 100644 --- a/dev/lib/components/contextmenu/index.html +++ b/dev/lib/components/contextmenu/index.html @@ -8,14 +8,14 @@ - + - + - - + + @@ -115,7 +115,7 @@ }); }); </script>

API

items 的单个对象属性

text

名称。

  • 类型:string
  • 必选:否。

icon

左侧图标。

  • 类型:string
  • 必选:否。

trailingIcon

右侧图标。

  • 类型:string | VNode
  • 必选:否。

className

类名。

  • 类型:string
  • 必选:否。

style

样式。

  • 类型:ClassNameLike
  • 必选:否。

url

跳转链接地址。

  • 类型:string
  • 必选:否。

target

在何处打开链接地址。

  • 类型:string
  • 必选:否;
  • 可选项: _self | _self | _black | _top | _parent

disabled

是否禁用。

  • 类型:boolean
  • 必选:否;
  • 默认: false

active

是否是激活状态。

  • 类型:boolean
  • 必选:否;
  • 默认: false

type

单项类型。

  • 类型:string
  • 必选:否;
  • 可选项:item | divider | heading | custom
  • 默认: item

rootClass

menu-item 同级类名。

  • 类型:string
  • 必选:否。

items

子级操作数据。

  • 类型:array
  • 必选:否。

onClick

点击操作菜单项的回调事件。

  • 类型:function
  • 必选:否。

MIT License (MIT)

- + \ No newline at end of file diff --git a/dev/lib/components/dashboard/index.html b/dev/lib/components/dashboard/index.html index 6fb6e77078..ac1055d6f8 100644 --- a/dev/lib/components/dashboard/index.html +++ b/dev/lib/components/dashboard/index.html @@ -8,14 +8,14 @@ - + - + - - + + @@ -82,7 +82,7 @@ blockMenu?: ContextMenuOptions; onLayoutChange?: (blocks: BlockSetting[]) => void; };

MIT License (MIT)

- + \ No newline at end of file diff --git a/dev/lib/components/dropdown/index.html b/dev/lib/components/dropdown/index.html index 0d5d350fc3..0d863a3b53 100644 --- a/dev/lib/components/dropdown/index.html +++ b/dev/lib/components/dropdown/index.html @@ -8,20 +8,20 @@ - + - + - - + +
Skip to content

下拉菜单

将动作或菜单折叠到下拉菜单中。

使用方法

为触发按钮添加属性 data-toggle="dropdown",然后在触发按钮之后添加一个 .dropdown-menu 用于定义菜单列表。

关联菜单元素

你还可以在触发按钮上通过 data-target 属性来指定要打开的菜单列表元素,这样不用要求触发按钮和菜单列表元素之间必须按顺序紧邻。

手动初始化

你可以通过 new zui.Dropdown() 方法在触发按钮上动态初始化下拉菜单组件,这样无需为触发按钮添加属性 data-toggle="dropdown",以及预先创建下拉菜单列表元素 .dropdown-menu

显示箭头

通过给下拉菜单菜单按钮添加 data-arrow="true" 来使下拉菜单展示箭头。

改变箭头大小

通过给下拉菜单按钮添加 data-arrow={size} 来控制下拉菜单的箭头的大小。

data-arrow = 4
data-arrow = 8
data-arrow = 12

鼠标悬停展开菜单

为触发按钮添加属性 data-trigger="hover" 实现鼠标悬停展开菜单。

浮动方向

通过 data-placement=* 属性控制弹出方向。

data-placement = top-start
data-placement = top
data-placement = top-end
data-placement = bottom-start
data-placement = bottom
data-placement = bottom-end
data-placement = left-start
data-placement = left
data-placement = left-end
data-placement = right-start
data-placement = right
data-placement = right-end

多级子菜单

多级子菜单仅支持通过手动初始化的方式创建。

自定义菜单

通常情况下下拉菜单列表使用 <menu> 元素,你也可以替换为其他元素或内容

51015202530354045505560

禁用的菜单项

为菜单项 <li> 添加 .disabled 类即可获得禁用外观。

标题和分割线

.dropdown-menuli 标签使用 .dropdown-header类 来显示标题,使用 .divider 来创建分割线。

  • CSS 类

    按钮提供了如下 CSS 类:

    类型作用
    dropdown实体类元素作为下拉菜单组件
    dropdown-menu实体类元素作为下拉菜单列表
    dropdown-header实体类元素作为下拉菜单中的标题
    caret实体类元素作为下拉菜单icon图标
    divider实体类元素作为下拉菜单分割线
    dropup工具类下拉框浮动方向为上方

    CSS 变量

    变量名称变量含义
    --dropmenu-radius下拉菜单圆角
    --dropmenu-border-color下拉菜单边框颜色
    --dropmenu-bg下拉菜单背景颜色
    --dropmenu-active-color下拉菜单条目激活状态文字颜色
    --dropmenu-active-bg下拉菜单条目激活状态背景颜色

    API

    操作菜单定义对象。

    trigger

    触发方式

    • 类型:click | hover | manual
    • 必选:否。

    arrow

    箭头大小 为 true 则为默认12

    • 类型:boolean | number
    • 必选:否。

    offset

    偏移量

    • 类型:number
    • 必选:否。

    菜单对象 详细配置可参考 菜单

    • 类型:object
    • 必选:否。

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/lib/components/dtable/index.html b/dev/lib/components/dtable/index.html index 94cd7a8ea1..91746b8e87 100644 --- a/dev/lib/components/dtable/index.html +++ b/dev/lib/components/dtable/index.html @@ -8,14 +8,14 @@ - + - + - - + + @@ -360,7 +360,7 @@ render(): void; }

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/lib/components/dtable/plugins.html b/dev/lib/components/dtable/plugins.html index 0fc6b8616c..46f2fa62fe 100644 --- a/dev/lib/components/dtable/plugins.html +++ b/dev/lib/components/dtable/plugins.html @@ -8,14 +8,14 @@ - + - + - - + + @@ -750,7 +750,7 @@ /* 表头分组名称。 */ headerGroup?: string; }

    更多插件开发中

    • 拖放改变列宽 resize
    • 上下文菜单 contextmenu
    • 快捷键 hotkey
    • 鼠标移动事件支持 mousemove
    • 拖放选择 selectable
    • 过滤 filter
    • 拖放移动 moveable
    • 数据网格 datagrid
    • 编辑状态 draft
    • 可编辑 editable
    • 历史记录 history
    • 自动滚动 autoscroll

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/lib/components/file-selector/index.html b/dev/lib/components/file-selector/index.html index 357e471482..94b995660f 100644 --- a/dev/lib/components/file-selector/index.html +++ b/dev/lib/components/file-selector/index.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    文件选择

    界面模式

    文件选择器支持多种界面模式,包括按钮模式、方框模式和网格模式,另外还提供了单独的图片选择器用于选择图片文件。

    按钮模式

    默认模式为按钮模式,点击按钮选择文件,所选择的文件会显示在按钮上方。

    方框模式

    通过设置 mode 属性为 'box' 可以切换为方框模式,所选择的文件会显示在方框下方。方框模式提供了更大的拖放文件放置区域。

    网格模式

    通过设置 mode 属性为 'grid' 可以切换为网格模式,所选择的文件会显示在网格中。网格模式提供了更大的文件预览区域。

    图片选择

    图片选择是基于网格模式的一种预设模式,通过 ImageSelector 可以快速创建一个图片选择器。

    文件限制

    限制文件类型

    通过 accept 来限制文件类型,可以使用 MIME 类型、文件扩展名或通配符,定义与 HTML 的 accept 属性相同。

    限制文件大小

    通过 maxFileSize 来限制单个文件大小,通过 totalFileSize 来限制总文件大小。

    限制文件数目

    通过 maxFileCount 来限制文件数目,如果设置为非大于 0 的数则不限制。

    预设文件

    通过设置 defaultFiles 属性可以预设文件列表,预设文件不会触发 onAdd 回调函数和 onSelect 回调函数。

    禁用

    通过设置 disabled 属性为 true 可以禁用文件选择器。

    个性化配置

    提示信息

    通过 tip 属性可以设置提示信息,在提示信息中可以使用如下占位文本:

    • {size}:文件总大小;
    • {count}:文件数目;
    • {maxFileSize}:最大文件大小;
    • {maxFileCount}:最大文件数目。

    文件图标

    通过设置 fileIcons 属性可以为不同类型的文件(根据扩展名)显示不同的图标。

    显示缩略图

    默认会为图片文件显示缩略图,通过设置 thumbnail 属性为 false 可以关闭缩略图显示。

    文件拖放

    默认情况下用户可以拖放文件到文件选择器中,通过设置 draggable 属性为 false 可以禁用拖放。

    一次选择一个文件

    默认情况下用户可以在操作系统文件选择对话框中一次选择多个文件,通过设置 multiple 属性为 false 可以限制一次只能选择一个文件。

    网格模式配置

    网格模式下可以通过设置 gridWidthgridHeightgridGap 来调整网格的宽度、高度和间距。

    自定义文件上传按钮

    通过设置 uploadBtn 属性可以自定义文件上传按钮。

    文件操作

    文件重命名

    默认情况下支持对文件进行重命名,通过设置 renameBtn 属性为 false 可以禁用重命名按钮,通过为 renameBtn 属性设置字符串可以自定义重命名按钮的文字,通过为 renameBtn 属性设置对象可以自定义重命名按钮。

    文件移除

    默认情况下支持对文件进行移除,通过设置 removeBtn 属性为 false 可以禁用移除按钮,通过为 removeBtn 属性设置字符串可以自定义移除按钮的文字,通过为 removeBtn 属性设置对象可以自定义移除按钮。

    自定义操作提示信息

    通过设置 removeConfirmduplicatedTipexceededSizeTipexceededTotalSizeTipexceededCountTip 属性可以自定义操作提示信息。

    在提示信息中可以使用如下占位文本:

    • {name}:当前文件名;
    • {size}:当前文件大小;
    • {count}:当前已选择文件数目;
    • {maxFileSize}:最大文件大小;
    • {maxFileCount}:最大文件数目;
    • {totalFileSize}:最大文件数目,仅适用于 exceededTotalSizeTip 提示;
    • {exceededCount}:超出数量,仅适用于 exceededCountTip 提示。

    操作拦截

    通过设置 onRenameonRemoveonAddonRemove 选项设置回调函数可以拦截文件操作,通常在回调函数中返回 false 可以阻止继续操作,相关回调函数定义参加选项和 API。

    文件限制拦截

    通过设置 onDuplicatedonExceededSizeonExceededTotalSizeonExceededCount 选项可以在触发文件限制时拦截文件操作,通过在回调函数中返回 true 来忽略文件限制,相关回调函数定义参加选项和 API。

    选项

    FileSelectorProps

    名称类型默认值说明
    namestringnull作为表单字段的名称。 accept?: string; // 限制文件类型。 disabled?: boolean; // 是否禁用。 mode?: 'button' | 'box' | 'grid' = "button"; // 界面模式。 tip?: string; // 提示信息。 thumbnail?: boolean=true; // 是否显示缩略图。 gridWidth?: string | number; // 网格模式的宽度。 gridHeight?: string | number; // 网格模式的高度。 gridGap?: string | number; // 网格模式的间距。 defaultFiles?: DefaltFileInfo[]; // 默认显示的文件列表。 multiple?: boolean = true; // 是否允许在文件选择对话框中一次性选择多个文件(需要操作系统支持)。 itemProps?: ButtonProps | FileButtonGenerator; // 文件项的属性。 draggable?: boolean = true; // 是否允许拖拽。 fileIcons?: IconType | Record = "file"; // 文件图标。 uploadBtn?: string | ButtonProps; // 上传按钮。 renameBtn?: boolean | string | ButtonProps | FileButtonGenerator = true; // 重命名按钮。 removeBtn?: boolean | string | ButtonProps | FileButtonGenerator = true; // 删除按钮。 removeConfirm?: string | ModalConfirmOptions; // 删除确认提示。 maxFileSize?: FileSize = "100MB"; // 限制文件大小。 maxFileCount?: number = 0; // 限制文件数目,如果设置为非大于 0 的数则不限制。 totalFileSize?: FileSize; // 限制总文件大小,如果设置为非大于 0 的数则不限制。 allowSameName?: boolean; // 是否允许同名文件。 duplicatedTip?: string | ModalAlertOptions; // 重名提示。 exceededSizeTip?: string | ModalAlertOptions; // 超出大小提示。 exceededTotalSizeTip?: string | ModalAlertOptions; // 超出总大小提示。 exceededCountTip?: string | ModalAlertOptions; // 超出数量提示。 onSelect?: FileSelectCallback; // 选择文件时的回调。 onAdd?: FileAddCallback; // 添加文件时的回调。 onRemove?: RemoveFileCallback; // 删除文件时的回调。 onRename?: RenameFileCallback; // 重命名文件时的回调,返回 false 取消重命名。 onDuplicated?: DuplicatedCallback; // 重名时的回调,返回 true 保留重复文件。 onExceededSize?: ExceededLimitCallback; // 超出大小时的回调,返回 true 保留超出大小文件。 onExceededTotalSize?: ExceededLimitCallback; // 超出总大小时的回调,返回 true 保留超出总大小文件。 onExceededCount?: ExceededLimitCallback; // 超出数量时的回调,返回 true 保留超出数量文件。

    API

    FileInfo

    文件信息对象。

    名称类型默认值说明
    namestring文件名。 size: number; // 文件大小。 id: string; // 文件唯一标识。 type: string; // 文件类型。 ext: string; // 文件扩展名。 url?: string; // 文件地址。 file?: File; // 文件对象。

    StaticFileInfo

    预设文件信息对象。

    名称类型默认值说明
    namestring文件名。 size: FileSize; // 文件大小。 type?: string; // 文件类型。 id?: string; // 文件唯一标识。 url?: string; // 文件地址。

    FileSize

    文件大小,字节数或带单位的大小,例如 1024'1KB'

    ts
    type FileSize = number | `${number}${'B' | 'KB' | 'MB' | 'GB' | 'TB'}`;

    DefaltFileInfo

    默认文件信息对象。

    ts
    type DefaltFileInfo = File | FileInfo | StaticFileInfo;

    FileButtonGenerator

    文件操作按钮属性生成器,返回 false 不显示按钮,返回 true 使用默认按钮,返回字符串使用默认按钮并设置文字,返回对象使用自定义按钮。

    ts
    type FileButtonGenerator = ((file: FileInfo) => (boolean | string | ButtonProps));

    FileAddCallback

    添加文件时的回调函数,返回 false 取消添加文件。

    ts
    type FileAddCallback = (file: FileInfo) => void | false;

    FileSelectCallback

    选择文件时的回调函数。

    ts
    type FileSelectCallback = (files: File[] | FileList) => void | false;

    RemoveFileCallback

    删除文件时的回调函数。

    ts
    (file: FileInfo) => void | false | Promise<void | false>;

    RenameFileCallback

    重命名文件时的回调函数,返回 false 取消重命名。

    ts
    type RenameFileCallback = (newName: string, oldName: string, file: FileInfo) => void | false | Promise<void | false>;

    DuplicatedCallback

    重名时的回调,返回 true 保留重复文件。

    ts
    type DuplicatedCallback = (name: string, currentFile: FileInfo, existFile: FileInfo) => void | true;

    ExceededLimitCallback

    超出限制时的回调函数,返回 true 忽略限制,否则取消添加文件。

    ts
    type ExceededLimitCallback = (limit: number, file: FileInfo) => void | true;

    MIT License (MIT)

    - +
    Skip to content

    文件选择

    界面模式

    文件选择器支持多种界面模式,包括按钮模式、方框模式和网格模式,另外还提供了单独的图片选择器用于选择图片文件。

    按钮模式

    默认模式为按钮模式,点击按钮选择文件,所选择的文件会显示在按钮上方。

    方框模式

    通过设置 mode 属性为 'box' 可以切换为方框模式,所选择的文件会显示在方框下方。方框模式提供了更大的拖放文件放置区域。

    网格模式

    通过设置 mode 属性为 'grid' 可以切换为网格模式,所选择的文件会显示在网格中。网格模式提供了更大的文件预览区域。

    图片选择

    图片选择是基于网格模式的一种预设模式,通过 ImageSelector 可以快速创建一个图片选择器。

    文件限制

    限制文件类型

    通过 accept 来限制文件类型,可以使用 MIME 类型、文件扩展名或通配符,定义与 HTML 的 accept 属性相同。

    限制文件大小

    通过 maxFileSize 来限制单个文件大小,通过 totalFileSize 来限制总文件大小。

    限制文件数目

    通过 maxFileCount 来限制文件数目,如果设置为非大于 0 的数则不限制。

    预设文件

    通过设置 defaultFiles 属性可以预设文件列表,预设文件不会触发 onAdd 回调函数和 onSelect 回调函数。

    禁用

    通过设置 disabled 属性为 true 可以禁用文件选择器。

    个性化配置

    提示信息

    通过 tip 属性可以设置提示信息,在提示信息中可以使用如下占位文本:

    • {size}:文件总大小;
    • {count}:文件数目;
    • {maxFileSize}:最大文件大小;
    • {maxFileCount}:最大文件数目。

    文件图标

    通过设置 fileIcons 属性可以为不同类型的文件(根据扩展名)显示不同的图标。

    显示缩略图

    默认会为图片文件显示缩略图,通过设置 thumbnail 属性为 false 可以关闭缩略图显示。

    文件拖放

    默认情况下用户可以拖放文件到文件选择器中,通过设置 draggable 属性为 false 可以禁用拖放。

    一次选择一个文件

    默认情况下用户可以在操作系统文件选择对话框中一次选择多个文件,通过设置 multiple 属性为 false 可以限制一次只能选择一个文件。

    网格模式配置

    网格模式下可以通过设置 gridWidthgridHeightgridGap 来调整网格的宽度、高度和间距。

    自定义文件上传按钮

    通过设置 uploadBtn 属性可以自定义文件上传按钮。

    文件操作

    文件重命名

    默认情况下支持对文件进行重命名,通过设置 renameBtn 属性为 false 可以禁用重命名按钮,通过为 renameBtn 属性设置字符串可以自定义重命名按钮的文字,通过为 renameBtn 属性设置对象可以自定义重命名按钮。

    文件移除

    默认情况下支持对文件进行移除,通过设置 removeBtn 属性为 false 可以禁用移除按钮,通过为 removeBtn 属性设置字符串可以自定义移除按钮的文字,通过为 removeBtn 属性设置对象可以自定义移除按钮。

    自定义操作提示信息

    通过设置 removeConfirmduplicatedTipexceededSizeTipexceededTotalSizeTipexceededCountTip 属性可以自定义操作提示信息。

    在提示信息中可以使用如下占位文本:

    • {name}:当前文件名;
    • {size}:当前文件大小;
    • {count}:当前已选择文件数目;
    • {maxFileSize}:最大文件大小;
    • {maxFileCount}:最大文件数目;
    • {totalFileSize}:最大文件数目,仅适用于 exceededTotalSizeTip 提示;
    • {exceededCount}:超出数量,仅适用于 exceededCountTip 提示。

    操作拦截

    通过设置 onRenameonRemoveonAddonRemove 选项设置回调函数可以拦截文件操作,通常在回调函数中返回 false 可以阻止继续操作,相关回调函数定义参加选项和 API。

    文件限制拦截

    通过设置 onDuplicatedonExceededSizeonExceededTotalSizeonExceededCount 选项可以在触发文件限制时拦截文件操作,通过在回调函数中返回 true 来忽略文件限制,相关回调函数定义参加选项和 API。

    选项

    FileSelectorProps

    名称类型默认值说明
    namestringnull作为表单字段的名称。 accept?: string; // 限制文件类型。 disabled?: boolean; // 是否禁用。 mode?: 'button' | 'box' | 'grid' = "button"; // 界面模式。 tip?: string; // 提示信息。 thumbnail?: boolean=true; // 是否显示缩略图。 gridWidth?: string | number; // 网格模式的宽度。 gridHeight?: string | number; // 网格模式的高度。 gridGap?: string | number; // 网格模式的间距。 defaultFiles?: DefaltFileInfo[]; // 默认显示的文件列表。 multiple?: boolean = true; // 是否允许在文件选择对话框中一次性选择多个文件(需要操作系统支持)。 itemProps?: ButtonProps | FileButtonGenerator; // 文件项的属性。 draggable?: boolean = true; // 是否允许拖拽。 fileIcons?: IconType | Record = "file"; // 文件图标。 uploadBtn?: string | ButtonProps; // 上传按钮。 renameBtn?: boolean | string | ButtonProps | FileButtonGenerator = true; // 重命名按钮。 removeBtn?: boolean | string | ButtonProps | FileButtonGenerator = true; // 删除按钮。 removeConfirm?: string | ModalConfirmOptions; // 删除确认提示。 maxFileSize?: FileSize = "100MB"; // 限制文件大小。 maxFileCount?: number = 0; // 限制文件数目,如果设置为非大于 0 的数则不限制。 totalFileSize?: FileSize; // 限制总文件大小,如果设置为非大于 0 的数则不限制。 allowSameName?: boolean; // 是否允许同名文件。 duplicatedTip?: string | ModalAlertOptions; // 重名提示。 exceededSizeTip?: string | ModalAlertOptions; // 超出大小提示。 exceededTotalSizeTip?: string | ModalAlertOptions; // 超出总大小提示。 exceededCountTip?: string | ModalAlertOptions; // 超出数量提示。 onSelect?: FileSelectCallback; // 选择文件时的回调。 onAdd?: FileAddCallback; // 添加文件时的回调。 onRemove?: RemoveFileCallback; // 删除文件时的回调。 onRename?: RenameFileCallback; // 重命名文件时的回调,返回 false 取消重命名。 onDuplicated?: DuplicatedCallback; // 重名时的回调,返回 true 保留重复文件。 onExceededSize?: ExceededLimitCallback; // 超出大小时的回调,返回 true 保留超出大小文件。 onExceededTotalSize?: ExceededLimitCallback; // 超出总大小时的回调,返回 true 保留超出总大小文件。 onExceededCount?: ExceededLimitCallback; // 超出数量时的回调,返回 true 保留超出数量文件。

    API

    FileInfo

    文件信息对象。

    名称类型默认值说明
    namestring文件名。 size: number; // 文件大小。 id: string; // 文件唯一标识。 type: string; // 文件类型。 ext: string; // 文件扩展名。 url?: string; // 文件地址。 file?: File; // 文件对象。

    StaticFileInfo

    预设文件信息对象。

    名称类型默认值说明
    namestring文件名。 size: FileSize; // 文件大小。 type?: string; // 文件类型。 id?: string; // 文件唯一标识。 url?: string; // 文件地址。

    FileSize

    文件大小,字节数或带单位的大小,例如 1024'1KB'

    ts
    type FileSize = number | `${number}${'B' | 'KB' | 'MB' | 'GB' | 'TB'}`;

    DefaltFileInfo

    默认文件信息对象。

    ts
    type DefaltFileInfo = File | FileInfo | StaticFileInfo;

    FileButtonGenerator

    文件操作按钮属性生成器,返回 false 不显示按钮,返回 true 使用默认按钮,返回字符串使用默认按钮并设置文字,返回对象使用自定义按钮。

    ts
    type FileButtonGenerator = ((file: FileInfo) => (boolean | string | ButtonProps));

    FileAddCallback

    添加文件时的回调函数,返回 false 取消添加文件。

    ts
    type FileAddCallback = (file: FileInfo) => void | false;

    FileSelectCallback

    选择文件时的回调函数。

    ts
    type FileSelectCallback = (files: File[] | FileList) => void | false;

    RemoveFileCallback

    删除文件时的回调函数。

    ts
    (file: FileInfo) => void | false | Promise<void | false>;

    RenameFileCallback

    重命名文件时的回调函数,返回 false 取消重命名。

    ts
    type RenameFileCallback = (newName: string, oldName: string, file: FileInfo) => void | false | Promise<void | false>;

    DuplicatedCallback

    重名时的回调,返回 true 保留重复文件。

    ts
    type DuplicatedCallback = (name: string, currentFile: FileInfo, existFile: FileInfo) => void | true;

    ExceededLimitCallback

    超出限制时的回调函数,返回 true 忽略限制,否则取消添加文件。

    ts
    type ExceededLimitCallback = (limit: number, file: FileInfo) => void | true;

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/lib/components/kanban/index.html b/dev/lib/components/kanban/index.html index f48eac6359..dc6b3e77d9 100644 --- a/dev/lib/components/kanban/index.html +++ b/dev/lib/components/kanban/index.html @@ -8,20 +8,20 @@ - + - + - - + + - + \ No newline at end of file diff --git a/dev/lib/components/label/index.html b/dev/lib/components/label/index.html index f494e98bac..26020eb9a0 100644 --- a/dev/lib/components/label/index.html +++ b/dev/lib/components/label/index.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    标签

    标签通常用于对内容进行标记。

    使用方法

    使用 .label 类来获得标签的外观和交互体验,通常用在元素 <span> 上。

    标签

    外观类型

    配合丰富的CSS 工具类来实现不同标签的外观。

    主要标签黑色标签描边浅色

    尺寸

    除了默认大小,标签还提供了额外的 2 种预设尺寸。

    小标签普通大小大标签

    圆角

    通过工具类 rounded-* 来应用不同的圆角样式。

    无圆角小圆角普通圆角中等圆角大圆角超大圆角完整圆角

    圆点标签

    当与工具类 label-dot 一起使用时则获得圆点标签。

    与按钮组合使用

    CSS 类

    标签提供了如下 CSS 类:

    类型作用
    label实体类元素作为标签组件
    label-dot工具类标签使用圆形外观
    size-sm工具类标签使用小号尺寸
    size-lg工具类标签使用大号尺寸

    CSS 变量

    变量名称变量含义
    --label-bg标签背景色
    --label-color标签文字颜色
    --label-border-color标签边框颜色
    --label-radius标签圆角

    MIT License (MIT)

    - +
    Skip to content

    标签

    标签通常用于对内容进行标记。

    使用方法

    使用 .label 类来获得标签的外观和交互体验,通常用在元素 <span> 上。

    标签

    外观类型

    配合丰富的CSS 工具类来实现不同标签的外观。

    主要标签黑色标签描边浅色

    尺寸

    除了默认大小,标签还提供了额外的 2 种预设尺寸。

    小标签普通大小大标签

    圆角

    通过工具类 rounded-* 来应用不同的圆角样式。

    无圆角小圆角普通圆角中等圆角大圆角超大圆角完整圆角

    圆点标签

    当与工具类 label-dot 一起使用时则获得圆点标签。

    与按钮组合使用

    CSS 类

    标签提供了如下 CSS 类:

    类型作用
    label实体类元素作为标签组件
    label-dot工具类标签使用圆形外观
    size-sm工具类标签使用小号尺寸
    size-lg工具类标签使用大号尺寸

    CSS 变量

    变量名称变量含义
    --label-bg标签背景色
    --label-color标签文字颜色
    --label-border-color标签边框颜色
    --label-radius标签圆角

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/lib/components/menu/index.html b/dev/lib/components/menu/index.html index 24d72c0cb1..75ba9a710a 100644 --- a/dev/lib/components/menu/index.html +++ b/dev/lib/components/menu/index.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    菜单

    菜单用于展示一个操作列表,也可以用于构建更复杂的组件,例如右键菜单、下拉菜单等。如果需要通过 JS 动态创建菜单,可以使用菜单生成器

    使用方法

    使用类 .menu.menu-item 按照如下结构来构建一个静态菜单:

    标题

    使用类 .menu-heading 来创建一个标题:

    分割线

    使用类 .divider 来添加一个分割线:

    包含图标

    可以在菜单项内添加图标,但如果是部分菜单项拥有图标,可以通过为 .menu 添加工具类 .has-icons 来让图标以及文本进行对齐:

    禁用的菜单项

    .menu-item 添加工具类 .disabled 来将菜单项禁用:

    标记激活项

    .menu-item 内的 <a> 元素添加工具类 .active 来将菜单项标记为激活状态:

    标记选中项

    .menu-item 内的 <a> 元素添加工具类 .active 来将菜单项标记为选中项状态:

    尾部图标

    直接将图标 .icon 元素添加到菜单项 .menu-item 内尾部,图标将自动靠右侧对齐:

    自定义菜单项

    .menu 内可以放置其他内容来自定义菜单项:

    CSS 类

    头像提供了如下 CSS 类:

    类型作用
    menu实体类元素作为菜单
    menu-item实体类元素作为菜单项
    menu-heading实体类元素作为菜单标题
    divider实体类元素作为分割线
    has-icons工具类menu 一起使用,标记菜单内包含图标
    active工具类标记菜单项为激活状态
    selected工具类标记菜单项为选中状态
    disabled工具类标记菜单项为禁用状态

    CSS 变量

    头像提供了如下 CSS 变量,可进行全局修改:

    CSS 变量名作用默认值
    --menu-radius菜单圆角var(--radius)
    --menu-bg菜单背景颜色var(--color-canvas)
    --menu-border菜单边框1px solid var(--color-border)
    --menu-shadow菜单阴影var(--shadow-lg)
    --menu-hover-bg菜单项鼠标悬停背景色var(--color-primary-500)
    --menu-hover-color菜单项鼠标悬停文字颜色var(--color-canvas)
    --menu-active-bg菜单项激活状态背景色var(--color-primary-50)
    --menu-active-color菜单项激活状态文字颜色var(--color-primary-500)
    --menu-icon-opacity菜单项图标透明度.5
    --menu-heading-color菜单标题文字颜色var(--color-gray-500)

    MIT License (MIT)

    - +
    Skip to content

    菜单

    菜单用于展示一个操作列表,也可以用于构建更复杂的组件,例如右键菜单、下拉菜单等。如果需要通过 JS 动态创建菜单,可以使用菜单生成器

    使用方法

    使用类 .menu.menu-item 按照如下结构来构建一个静态菜单:

    标题

    使用类 .menu-heading 来创建一个标题:

    分割线

    使用类 .divider 来添加一个分割线:

    包含图标

    可以在菜单项内添加图标,但如果是部分菜单项拥有图标,可以通过为 .menu 添加工具类 .has-icons 来让图标以及文本进行对齐:

    禁用的菜单项

    .menu-item 添加工具类 .disabled 来将菜单项禁用:

    标记激活项

    .menu-item 内的 <a> 元素添加工具类 .active 来将菜单项标记为激活状态:

    标记选中项

    .menu-item 内的 <a> 元素添加工具类 .active 来将菜单项标记为选中项状态:

    尾部图标

    直接将图标 .icon 元素添加到菜单项 .menu-item 内尾部,图标将自动靠右侧对齐:

    自定义菜单项

    .menu 内可以放置其他内容来自定义菜单项:

    CSS 类

    头像提供了如下 CSS 类:

    类型作用
    menu实体类元素作为菜单
    menu-item实体类元素作为菜单项
    menu-heading实体类元素作为菜单标题
    divider实体类元素作为分割线
    has-icons工具类menu 一起使用,标记菜单内包含图标
    active工具类标记菜单项为激活状态
    selected工具类标记菜单项为选中状态
    disabled工具类标记菜单项为禁用状态

    CSS 变量

    头像提供了如下 CSS 变量,可进行全局修改:

    CSS 变量名作用默认值
    --menu-radius菜单圆角var(--radius)
    --menu-bg菜单背景颜色var(--color-canvas)
    --menu-border菜单边框1px solid var(--color-border)
    --menu-shadow菜单阴影var(--shadow-lg)
    --menu-hover-bg菜单项鼠标悬停背景色var(--color-primary-500)
    --menu-hover-color菜单项鼠标悬停文字颜色var(--color-canvas)
    --menu-active-bg菜单项激活状态背景色var(--color-primary-50)
    --menu-active-color菜单项激活状态文字颜色var(--color-primary-500)
    --menu-icon-opacity菜单项图标透明度.5
    --menu-heading-color菜单标题文字颜色var(--color-gray-500)

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/lib/components/menu/js.html b/dev/lib/components/menu/js.html index 8eb74b845a..f5cda4bdde 100644 --- a/dev/lib/components/menu/js.html +++ b/dev/lib/components/menu/js.html @@ -8,14 +8,14 @@ - + - + - - + + @@ -150,7 +150,7 @@ key?: string | number, items?: MenuListItem[], };

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/lib/components/messager/index.html b/dev/lib/components/messager/index.html index c007bcf8d3..4ffa75ce43 100644 --- a/dev/lib/components/messager/index.html +++ b/dev/lib/components/messager/index.html @@ -8,20 +8,20 @@ - + - + - - + +
    Skip to content

    浮动消息

    通过 JS 动态创建一个浮动消息。

    基本用法

    通过构造一个 messager 实例,页面上创建一个浮动消息。

    显示位置

    提供 9 个预设的显示位置,通过 placement 选项进行指定。

    颜色主题

    提供多种预设颜色主题,通过 type 选项指定外观工具类即可。

    禁用关闭按钮

    默认会在右侧显示关闭按钮,如果需要禁用关闭按钮,将 close 选项设置为 false

    自定义操作按钮

    通过 actions 数组来自定义一组操作。详细配置可参考 工具栏

    禁用自动隐藏

    默认超过 5000ms 自动隐藏,通过设置 time0 取消自动隐藏。

    禁用动画效果

    设置 animationfalse 禁用动画效果。

    选项

    名称类型默认值说明
    typestringnull消息类型 placement?: string; // 浮动消息定位方式,支持 'top' | 'center' | 'bottom' | 'left-top' | 'left' | 'left-bottom' | 'right' | 'right-top' | 'right-bottom' time?: number; // 浮动消息持续时间 content?: string; // 浮动消息内容 icon?: string; // 图标名称 actions?: object[]; // 操作按钮定义列表 margin?: number; // 外边距

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/lib/components/modal/index.html b/dev/lib/components/modal/index.html index c3306c2542..f0d41e4482 100644 --- a/dev/lib/components/modal/index.html +++ b/dev/lib/components/modal/index.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    对话框

    在保留当前页面状态的情况下,直接使用触发按钮即可展现对话框,告知用户展示相关操作。

    使用方法

    使用 .modal.modal-dialog 类获得对话框的外观展示,通常用在元素 <div> 上。使用 [data-toggle="modal"] 指定对话框触发按钮,在触发按钮上通过 data-target 属性指定要打开的对话框。

    点击 a 标签按钮打开

    自定义位置

    使用 data-position 自定义设置对话框位置。可设置 fitcenter 或其具体像素值。

    尺寸

    除了默认大小,还提供了额外的 3 种预设尺寸。

    信息提示

    展示各种类型的信息提示,只提供一个按钮用于关闭。

    控制遮罩层

    通过 data-backdrop="false" 移除遮罩层,设置后可以操作模态框之外的交互。

    CSS 类

    对话框提供了如下 CSS 类:

    类型作用
    modal实体类元素作为对话框遮罩组件
    modal-dialog实体类元素作为对话框组件
    size-sm工具类对话框使用小号尺寸
    size-lg工具类对话框使用大号尺寸
    size-xl工具类对话框使用超大号尺寸

    CSS 变量

    对话框提供了如下 CSS 变量,可进行全局修改。

    CSS 变量名作用
    --modal-radius对话框默认圆角大小
    --modal-bg对话框遮挡层颜色
    --modal-sm对话框小号尺寸宽度
    --modal-base对话框默认宽度
    --modal-lg对话框大号尺寸宽度
    --modal-xl对话框超大号尺寸宽度

    MIT License (MIT)

    - +
    Skip to content

    对话框

    在保留当前页面状态的情况下,直接使用触发按钮即可展现对话框,告知用户展示相关操作。

    使用方法

    使用 .modal.modal-dialog 类获得对话框的外观展示,通常用在元素 <div> 上。使用 [data-toggle="modal"] 指定对话框触发按钮,在触发按钮上通过 data-target 属性指定要打开的对话框。

    点击 a 标签按钮打开

    自定义位置

    使用 data-position 自定义设置对话框位置。可设置 fitcenter 或其具体像素值。

    尺寸

    除了默认大小,还提供了额外的 3 种预设尺寸。

    信息提示

    展示各种类型的信息提示,只提供一个按钮用于关闭。

    控制遮罩层

    通过 data-backdrop="false" 移除遮罩层,设置后可以操作模态框之外的交互。

    CSS 类

    对话框提供了如下 CSS 类:

    类型作用
    modal实体类元素作为对话框遮罩组件
    modal-dialog实体类元素作为对话框组件
    size-sm工具类对话框使用小号尺寸
    size-lg工具类对话框使用大号尺寸
    size-xl工具类对话框使用超大号尺寸

    CSS 变量

    对话框提供了如下 CSS 变量,可进行全局修改。

    CSS 变量名作用
    --modal-radius对话框默认圆角大小
    --modal-bg对话框遮挡层颜色
    --modal-sm对话框小号尺寸宽度
    --modal-base对话框默认宽度
    --modal-lg对话框大号尺寸宽度
    --modal-xl对话框超大号尺寸宽度

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/lib/components/modal/trigger.html b/dev/lib/components/modal/trigger.html index 72425f2592..0d1e34eb28 100644 --- a/dev/lib/components/modal/trigger.html +++ b/dev/lib/components/modal/trigger.html @@ -8,14 +8,14 @@ - + - + - - + + @@ -55,7 +55,7 @@ /* 当用户点击确认或取消时的回调函数 */ onResult?: (confirmed: boolean, modal: Modal) => void; }

    该方法会通过 Promise 异步返回用户点击的按钮名称。

    下面为一个示例:

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/lib/components/nav/index.html b/dev/lib/components/nav/index.html index 5c7f3a6937..2608e7eaea 100644 --- a/dev/lib/components/nav/index.html +++ b/dev/lib/components/nav/index.html @@ -8,23 +8,23 @@ - + - + - - + + -
    Skip to content

    导航

    基础用法

    使用组件类 .nav 来获得导航外观 通常搭配 <ul><menu><li> 标签来使用。

    带标题的导航

    可以通过 CSS 类 nav-heading 给导航项设置标题样式。

    html
    <menu class="nav">
    +    
    Skip to content

    导航

    基础用法

    使用组件类 .nav 来获得导航外观 通常搭配 <ul><menu><li> 标签来使用。

    带标题的导航

    可以通过 CSS 类 nav-heading 给导航项设置标题样式。

    html
    <menu class="nav">
       <li class="nav-heading">导航标题</li>
       ...
    -</menu>

    导航样式

    除了默认样式,还可以通过修饰类为导航应用不同的样式。

    主要导航 .nav-primary

    次要导航 .nav-secondary

    圆点导航 .nav-pills

    标签导航 .nav-tabs

    步骤条 .nav-steps

    垂直排列

    使用修饰类 nav-stacked 使导航获得垂直排列样式,可搭配其他各种样式的导航使用。

    .nav-primary
    .nav-secondary
    .nav-pills
    .nav-tabs

    自适应宽度的导航

    使用修饰类 nav-justified 使导航获得自适应宽度样式,可搭配其他各种样式的导航使用。

    提示

    自适应宽度修饰类不能和垂直排列修饰类混用。

    CSS 类

    导航提供了如下 CSS 类

    类型作用
    nav实体类元素导航组件
    nav-item实体类元素导航条目组件
    nav-heading实体类导航标题组件
    nav-divider实体类导航分割线组件
    active修饰类为导航元素启用选中态样式
    nav-simple修饰类为导航元素启用简单样式
    nav-primary修饰类为导航元素启用主要导航样式
    nav-secondary修饰类为导航元素启用次要导航样式
    nav-tabs修饰类为导航元素启用标签风格导航样式
    nav-pills修饰类为导航元素启用标签风格导航样式
    nav-stacked修饰类为导航元素启用垂直排列导航样式
    nav-justified修饰类为导航元素启用自适应宽度导航样式

    CSS 变量

    变量名称变量含义
    --nav-heading-color导航标题字体颜色

    MIT License (MIT)

    - +</menu>

    导航样式

    除了默认样式,还可以通过修饰类为导航应用不同的样式。

    主要导航 .nav-primary

    次要导航 .nav-secondary

    圆点导航 .nav-pills

    标签导航 .nav-tabs

    步骤条 .nav-steps

    垂直排列

    使用修饰类 nav-stacked 使导航获得垂直排列样式,可搭配其他各种样式的导航使用。

    .nav-primary
    .nav-secondary
    .nav-pills
    .nav-tabs

    自适应宽度的导航

    使用修饰类 nav-justified 使导航获得自适应宽度样式,可搭配其他各种样式的导航使用。

    提示

    自适应宽度修饰类不能和垂直排列修饰类混用。

    CSS 类

    导航提供了如下 CSS 类

    类型作用
    nav实体类元素导航组件
    nav-item实体类元素导航条目组件
    nav-heading实体类导航标题组件
    nav-divider实体类导航分割线组件
    active修饰类为导航元素启用选中态样式
    nav-simple修饰类为导航元素启用简单样式
    nav-primary修饰类为导航元素启用主要导航样式
    nav-secondary修饰类为导航元素启用次要导航样式
    nav-tabs修饰类为导航元素启用标签风格导航样式
    nav-pills修饰类为导航元素启用标签风格导航样式
    nav-stacked修饰类为导航元素启用垂直排列导航样式
    nav-justified修饰类为导航元素启用自适应宽度导航样式

    CSS 变量

    变量名称变量含义
    --nav-heading-color导航标题字体颜色

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/lib/components/nav/js.html b/dev/lib/components/nav/js.html index 67f595023c..442b048530 100644 --- a/dev/lib/components/nav/js.html +++ b/dev/lib/components/nav/js.html @@ -8,14 +8,14 @@ - + - + - - + + @@ -62,7 +62,7 @@ afterRender?: (info: {nav: nav, firstRender: boolean}) => void; beforeDestroy?: (info: {nav: nav}) => void; }

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/lib/components/pager/index.html b/dev/lib/components/pager/index.html index 205b1b8844..6e0a9af594 100644 --- a/dev/lib/components/pager/index.html +++ b/dev/lib/components/pager/index.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    分页

    使用方法

    将多个按钮放置在 <div class="pager"> 内即可创建一个分页组件。

    简洁样式

    简单的翻页。

    状态

    为分页按钮添加 active 类标记选中,添加 disabled 类来禁用页码,被禁用的页码将无法响应点击事件。

    外观

    分页按钮间距

    使用 gap-* CSS 工具类 可获得宽松的分页组件。

    两边对齐

    结合使用 justify-between CSS 工具类 可获得页面两端对齐的分页组件。

    尺寸

    除了默认大小,还提供了额外的 2 种预设尺寸。可以通过为 pager 添加 size-* 类来获取其他尺寸外观。

    调整每页显示数

    结合使用 dropdown 下拉菜单组件 可展示调整每页显示数的分页组件。

    前往页码

    结合使用 input-group 输入组组件 可展示快速跳转到某一页的分页组件。

    CSS 类

    分页提供了如下 CSS 类:

    类型作用
    pager实体类元素作为分页组件
    pager-goto实体类元素作为分页的跳转组件
    pager-size-menu实体类元素作为分页的每页条数的下拉组件

    MIT License (MIT)

    - +
    Skip to content

    分页

    使用方法

    将多个按钮放置在 <div class="pager"> 内即可创建一个分页组件。

    简洁样式

    简单的翻页。

    状态

    为分页按钮添加 active 类标记选中,添加 disabled 类来禁用页码,被禁用的页码将无法响应点击事件。

    外观

    分页按钮间距

    使用 gap-* CSS 工具类 可获得宽松的分页组件。

    两边对齐

    结合使用 justify-between CSS 工具类 可获得页面两端对齐的分页组件。

    尺寸

    除了默认大小,还提供了额外的 2 种预设尺寸。可以通过为 pager 添加 size-* 类来获取其他尺寸外观。

    调整每页显示数

    结合使用 dropdown 下拉菜单组件 可展示调整每页显示数的分页组件。

    前往页码

    结合使用 input-group 输入组组件 可展示快速跳转到某一页的分页组件。

    CSS 类

    分页提供了如下 CSS 类:

    类型作用
    pager实体类元素作为分页组件
    pager-goto实体类元素作为分页的跳转组件
    pager-size-menu实体类元素作为分页的每页条数的下拉组件

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/lib/components/pager/js.html b/dev/lib/components/pager/js.html index 867ad34d0a..361fbe83b7 100644 --- a/dev/lib/components/pager/js.html +++ b/dev/lib/components/pager/js.html @@ -8,14 +8,14 @@ - + - + - - + + @@ -167,7 +167,7 @@ render(element, <Pager {...options} />);

    使用Jquery 扩展

    js
    $(element).pager(options);
     
     const pager = $(element).data('zui.pager');

    选项

    linkCreator

    导航链接生成器,点击页码时进行页面地址更换。

    • 类型:string | ((info: PagerInfo) => string)
    • 必选:否

    page

    初始状态的当前页码。

    • 类型:number

    recTotal

    总记录数目。

    • 类型:number

    recPerPage

    每页记录数。

    • 类型:number

    pageTotal

    总页数。

    • 类型:number

    items

    定义分页项的列表,可以通过一个函数动态返回分页组件。

    基于 工具栏 选项 和 自定义 PagerItemOptions 选项。

    onClickItem

    指定分页按钮的点击回调事件。

    API

    PagerInfo

    参数:

    page

    • 含义:初始状态的当前页码;
    • 类型:number

    recTotal

    • 含义:总记录数目;
    • 类型:number

    recPerPage

    • 含义:每页记录数;
    • 类型:number

    pageTotal

    • 含义:总页数;
    • 类型:number

    PagerItemOptions

    参数:

    type

    • 含义:子项类型;
    • 类型:string
    • 可选项:info | link | nav | size-menu | goto

    page

    • 含义:页码名称;
    • 类型:'first' | 'last' | 'prev' | 'next' | 'current' | number

    text

    • 含义:指定类型为 info | size-menu 的显示文案;
    • 类型:string | ((info: PagerInfo) => string)

    count

    • 含义:指定类型为 nav 的展示数量;
    • 类型:number

    format

    • 含义:指定类型为 link | nav 的显示格式;
    • 类型:string | ((info: PagerInfo) => string)
    • 含义:指定下拉菜单的属性;
    • 类型:object

    items

    • 含义:指定类型为 size-menu 下拉菜单里的选项;
    • 类型:number[]

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/lib/components/panel/index.html b/dev/lib/components/panel/index.html index b0741bc063..00f434b6ce 100644 --- a/dev/lib/components/panel/index.html +++ b/dev/lib/components/panel/index.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    面板

    基本使用

    一个面板通常包含标题,内容,底部三部分。标题,底部可按需选择使用。

    面板标题

    面板内容

    不同主题

    除默认主题外,另外提供6种主题样式。

    面板标题
    面板内容
    面板标题
    面板内容
    面板标题
    面板内容
    面板标题
    面板内容
    面板标题
    面板内容
    面板标题
    面板内容

    面板组

    搭配CSS工具类 space-* 可实现面板组效果。

    面板标题
    面板内容
    面板标题
    面板内容
    面板标题
    面板内容

    与表格组合使用

    包含表格
    项目名称负责人计划开始计划完成
    ZUI1研发今天今天
    ZUI2研发明天明天
    ZUI3研发后天后天

    CSS 类

    面板提供了如下 CSS 类:

    类型作用
    panel实体类元素作为面板组件
    panel-heading实体类元素作为面板头部组件
    panel-title实体类元素作为面板头部标题组件
    panel-body实体类元素作为面板主体组件
    panel-footer实体类元素作为面板尾部组件

    CSS 变量

    面板提供了如下 CSS 变量:

    变量名称变量含义
    --panel-heading-bg标题背景色
    --panel-footer-bg底部背景色

    MIT License (MIT)

    - +
    Skip to content

    面板

    基本使用

    一个面板通常包含标题,内容,底部三部分。标题,底部可按需选择使用。

    面板标题

    面板内容

    不同主题

    除默认主题外,另外提供6种主题样式。

    面板标题
    面板内容
    面板标题
    面板内容
    面板标题
    面板内容
    面板标题
    面板内容
    面板标题
    面板内容
    面板标题
    面板内容

    面板组

    搭配CSS工具类 space-* 可实现面板组效果。

    面板标题
    面板内容
    面板标题
    面板内容
    面板标题
    面板内容

    与表格组合使用

    包含表格
    项目名称负责人计划开始计划完成
    ZUI1研发今天今天
    ZUI2研发明天明天
    ZUI3研发后天后天

    CSS 类

    面板提供了如下 CSS 类:

    类型作用
    panel实体类元素作为面板组件
    panel-heading实体类元素作为面板头部组件
    panel-title实体类元素作为面板头部标题组件
    panel-body实体类元素作为面板主体组件
    panel-footer实体类元素作为面板尾部组件

    CSS 变量

    面板提供了如下 CSS 变量:

    变量名称变量含义
    --panel-heading-bg标题背景色
    --panel-footer-bg底部背景色

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/lib/components/progress-circle/index.html b/dev/lib/components/progress-circle/index.html index 7dd1499f95..46f92044ad 100644 --- a/dev/lib/components/progress-circle/index.html +++ b/dev/lib/components/progress-circle/index.html @@ -8,20 +8,20 @@ - + - + - - + + - - + + \ No newline at end of file diff --git a/dev/lib/components/progress/index.html b/dev/lib/components/progress/index.html index b0089a91de..f0a0dcf32a 100644 --- a/dev/lib/components/progress/index.html +++ b/dev/lib/components/progress/index.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    进度条

    使用方法

    使用 CSS 类 .progress.progress-bar 来创建进度条,通过为 .progress-bar 设置 CSS width 来展示进度。

    颜色主题

    .progress-bar 元素添加 .* 等颜色CSS工具类,得到各种颜色的进度条。

    圆角大小

    .progress 元素添加 .rounded-* CSS工具类,给进度条添加不同大小的圆角。

    特殊效果

    条纹效果

    .progress 元素添加 .progress-striped 工具类,给进度条添加条纹效果。

    动画效果

    给使用了 progress-striped 工具类的元素添加 .active 工具类,给条纹进度条添加向左滑动的动画。

    堆叠效果

    .progress 元素添加多个 progress-bar 元素,使多个进度条堆叠展示。

    CSS 类

    进度条提供了如下 CSS 类:

    类型作用
    progress实体类元素作为进度条容器组件
    progress-bar实体类元素作为进度条组件
    progress-striped工具类为进度条组件启用条纹样式
    active工具类为条纹样式进度条组件启用动画效果

    CSS 变量

    变量名称变量含义
    --progress-bg进度条组件背景颜色
    --progress-bar-color进度条组件颜色
    --progress-radius进度条组件圆角大小
    --progress-striped-size进度条组件条纹大小

    MIT License (MIT)

    - +
    Skip to content

    进度条

    使用方法

    使用 CSS 类 .progress.progress-bar 来创建进度条,通过为 .progress-bar 设置 CSS width 来展示进度。

    颜色主题

    .progress-bar 元素添加 .* 等颜色CSS工具类,得到各种颜色的进度条。

    圆角大小

    .progress 元素添加 .rounded-* CSS工具类,给进度条添加不同大小的圆角。

    特殊效果

    条纹效果

    .progress 元素添加 .progress-striped 工具类,给进度条添加条纹效果。

    动画效果

    给使用了 progress-striped 工具类的元素添加 .active 工具类,给条纹进度条添加向左滑动的动画。

    堆叠效果

    .progress 元素添加多个 progress-bar 元素,使多个进度条堆叠展示。

    CSS 类

    进度条提供了如下 CSS 类:

    类型作用
    progress实体类元素作为进度条容器组件
    progress-bar实体类元素作为进度条组件
    progress-striped工具类为进度条组件启用条纹样式
    active工具类为条纹样式进度条组件启用动画效果

    CSS 变量

    变量名称变量含义
    --progress-bg进度条组件背景颜色
    --progress-bar-color进度条组件颜色
    --progress-radius进度条组件圆角大小
    --progress-striped-size进度条组件条纹大小

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/lib/components/scrollbar/index.html b/dev/lib/components/scrollbar/index.html index 2a176fb78c..21ec927f1a 100644 --- a/dev/lib/components/scrollbar/index.html +++ b/dev/lib/components/scrollbar/index.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    滚动条

    滚动条样式

    Lorem ipsum dolor sit amet consectetur adipisicing elit. Veniam, accusamus.Molestiae saepe deleniti voluptas excepturi nostrum. Consequatur eius non voluptates!Commodi omnis minus quo totam, ab aspernatur sequi vero cum?

    Explicabo asperiores recusandae qui? Aliquam similique eaque animi nemo? Fugiat.Cupiditate eaque, doloribus magnam velit ipsum maiores voluptatum eveniet rem!

    Pariatur sapiente laboriosam cumque itaque, id saepe commodi accusantium neque?

    Cupiditate eaque, doloribus magnam velit ipsum maiores voluptatum eveniet rem!

    Quidem eum, reiciendis iusto rem perspiciatis neque optio! Quae, sint!

    Maxime animi iure enim sint aperiam tempora non voluptatibus dolore.

    Suscipit cumque minus veritatis labore dolor corporis molestias. Rem, pariatur.

    Commodi omnis minus quo totam, ab aspernatur sequi vero cum?

    Repellendus rerum tempora eos praesentium at placeat, quas quibusdam sunt?

    Molestiae saepe deleniti voluptas excepturi nostrum. Consequatur eius non voluptates!

    窄滚动条样式

    Lorem ipsum dolor sit amet consectetur adipisicing elit. Veniam, accusamus.Molestiae saepe deleniti voluptas excepturi nostrum. Consequatur eius non voluptates!Commodi omnis minus quo totam, ab aspernatur sequi vero cum?

    Explicabo asperiores recusandae qui? Aliquam similique eaque animi nemo? Fugiat.Cupiditate eaque, doloribus magnam velit ipsum maiores voluptatum eveniet rem!

    Pariatur sapiente laboriosam cumque itaque, id saepe commodi accusantium neque?

    Cupiditate eaque, doloribus magnam velit ipsum maiores voluptatum eveniet rem!

    Quidem eum, reiciendis iusto rem perspiciatis neque optio! Quae, sint!

    Maxime animi iure enim sint aperiam tempora non voluptatibus dolore.

    Suscipit cumque minus veritatis labore dolor corporis molestias. Rem, pariatur.

    Commodi omnis minus quo totam, ab aspernatur sequi vero cum?

    Repellendus rerum tempora eos praesentium at placeat, quas quibusdam sunt?

    Molestiae saepe deleniti voluptas excepturi nostrum. Consequatur eius non voluptates!

    仅鼠标悬停时显示

    Lorem ipsum dolor sit amet consectetur adipisicing elit. Veniam, accusamus.Molestiae saepe deleniti voluptas excepturi nostrum. Consequatur eius non voluptates!Commodi omnis minus quo totam, ab aspernatur sequi vero cum?

    Explicabo asperiores recusandae qui? Aliquam similique eaque animi nemo? Fugiat.Cupiditate eaque, doloribus magnam velit ipsum maiores voluptatum eveniet rem!

    Pariatur sapiente laboriosam cumque itaque, id saepe commodi accusantium neque?

    Cupiditate eaque, doloribus magnam velit ipsum maiores voluptatum eveniet rem!

    Quidem eum, reiciendis iusto rem perspiciatis neque optio! Quae, sint!

    Maxime animi iure enim sint aperiam tempora non voluptatibus dolore.

    Suscipit cumque minus veritatis labore dolor corporis molestias. Rem, pariatur.

    Commodi omnis minus quo totam, ab aspernatur sequi vero cum?

    Repellendus rerum tempora eos praesentium at placeat, quas quibusdam sunt?

    Molestiae saepe deleniti voluptas excepturi nostrum. Consequatur eius non voluptates!

    MIT License (MIT)

    - +
    Skip to content

    滚动条

    滚动条样式

    Lorem ipsum dolor sit amet consectetur adipisicing elit. Veniam, accusamus.Molestiae saepe deleniti voluptas excepturi nostrum. Consequatur eius non voluptates!Commodi omnis minus quo totam, ab aspernatur sequi vero cum?

    Explicabo asperiores recusandae qui? Aliquam similique eaque animi nemo? Fugiat.Cupiditate eaque, doloribus magnam velit ipsum maiores voluptatum eveniet rem!

    Pariatur sapiente laboriosam cumque itaque, id saepe commodi accusantium neque?

    Cupiditate eaque, doloribus magnam velit ipsum maiores voluptatum eveniet rem!

    Quidem eum, reiciendis iusto rem perspiciatis neque optio! Quae, sint!

    Maxime animi iure enim sint aperiam tempora non voluptatibus dolore.

    Suscipit cumque minus veritatis labore dolor corporis molestias. Rem, pariatur.

    Commodi omnis minus quo totam, ab aspernatur sequi vero cum?

    Repellendus rerum tempora eos praesentium at placeat, quas quibusdam sunt?

    Molestiae saepe deleniti voluptas excepturi nostrum. Consequatur eius non voluptates!

    窄滚动条样式

    Lorem ipsum dolor sit amet consectetur adipisicing elit. Veniam, accusamus.Molestiae saepe deleniti voluptas excepturi nostrum. Consequatur eius non voluptates!Commodi omnis minus quo totam, ab aspernatur sequi vero cum?

    Explicabo asperiores recusandae qui? Aliquam similique eaque animi nemo? Fugiat.Cupiditate eaque, doloribus magnam velit ipsum maiores voluptatum eveniet rem!

    Pariatur sapiente laboriosam cumque itaque, id saepe commodi accusantium neque?

    Cupiditate eaque, doloribus magnam velit ipsum maiores voluptatum eveniet rem!

    Quidem eum, reiciendis iusto rem perspiciatis neque optio! Quae, sint!

    Maxime animi iure enim sint aperiam tempora non voluptatibus dolore.

    Suscipit cumque minus veritatis labore dolor corporis molestias. Rem, pariatur.

    Commodi omnis minus quo totam, ab aspernatur sequi vero cum?

    Repellendus rerum tempora eos praesentium at placeat, quas quibusdam sunt?

    Molestiae saepe deleniti voluptas excepturi nostrum. Consequatur eius non voluptates!

    仅鼠标悬停时显示

    Lorem ipsum dolor sit amet consectetur adipisicing elit. Veniam, accusamus.Molestiae saepe deleniti voluptas excepturi nostrum. Consequatur eius non voluptates!Commodi omnis minus quo totam, ab aspernatur sequi vero cum?

    Explicabo asperiores recusandae qui? Aliquam similique eaque animi nemo? Fugiat.Cupiditate eaque, doloribus magnam velit ipsum maiores voluptatum eveniet rem!

    Pariatur sapiente laboriosam cumque itaque, id saepe commodi accusantium neque?

    Cupiditate eaque, doloribus magnam velit ipsum maiores voluptatum eveniet rem!

    Quidem eum, reiciendis iusto rem perspiciatis neque optio! Quae, sint!

    Maxime animi iure enim sint aperiam tempora non voluptatibus dolore.

    Suscipit cumque minus veritatis labore dolor corporis molestias. Rem, pariatur.

    Commodi omnis minus quo totam, ab aspernatur sequi vero cum?

    Repellendus rerum tempora eos praesentium at placeat, quas quibusdam sunt?

    Molestiae saepe deleniti voluptas excepturi nostrum. Consequatur eius non voluptates!

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/lib/components/search-box/index.html b/dev/lib/components/search-box/index.html index 474ed19051..80633fce53 100644 --- a/dev/lib/components/search-box/index.html +++ b/dev/lib/components/search-box/index.html @@ -8,20 +8,20 @@ - + - + - - + + - - + + \ No newline at end of file diff --git a/dev/lib/components/table/index.html b/dev/lib/components/table/index.html index ba0bd56e5d..36ce7e4e58 100644 --- a/dev/lib/components/table/index.html +++ b/dev/lib/components/table/index.html @@ -8,14 +8,14 @@ - + - + - - + + @@ -23,7 +23,7 @@
    Skip to content

    表格

    表格用于展示二维数据。

    使用方法

    <table> 元素添加 CSS 类 .table 来使用表格。

    组成部分元素标签说明
    表头<thead>表头通常作为表格第一行,用于展示所有数据的各个属性名称。
    主体<tbody>一个或多个行组成表格的主体,每行用于展示一个数据。
    表尾<tfoot>表尾通常用于展示一些数据的汇总信息。
    总计3 个部分

    斑马纹表格

    <table class="table"> 上使用工具类 .table-striped 斑马纹表格外观(隔行变色)效果。

    :: tabs

    == 示例

    版本发布时间主要特性
    1.02021-03-01第一个版本发布!
    1.12021-04-12修复了大量已知问题。
    1.22021-05-18新的编辑器,让创意更容易展现。
    2.02021-06-05这次版本带来全新的界面外观
    2.12021-07-31新的预览功能,更方便的提前查看最终效果!

    == HTML

    html
    <table class="table table-striped">
       ...
     </table>

    :::

    鼠标悬停变色

    <table class="table"> 上使用工具类 .table-hover,当鼠标悬停在行上时显示不一样的背景。

    版本发布时间主要特性
    1.02021-03-01第一个版本发布!
    1.12021-04-12修复了大量已知问题。
    1.22021-05-18新的编辑器,让创意更容易展现。
    2.02021-06-05这次版本带来全新的界面外观
    2.12021-07-31新的预览功能,更方便的提前查看最终效果!

    完整边框

    <table class="table"> 上使用工具类 .bordered,为表格添加所有边框。

    版本发布时间主要特性
    1.02021-03-01第一个版本发布!
    1.12021-04-12修复了大量已知问题。
    1.22021-05-18新的编辑器,让创意更容易展现。
    2.02021-06-05这次版本带来全新的界面外观
    2.12021-07-31新的预览功能,更方便的提前查看最终效果!

    无边框

    <table class="table"> 上使用工具类 .borderless,为表格移除所有边框。

    版本发布时间主要特性
    1.02021-03-01第一个版本发布!
    1.12021-04-12修复了大量已知问题。
    1.22021-05-18新的编辑器,让创意更容易展现。
    2.02021-06-05这次版本带来全新的界面外观
    2.12021-07-31新的预览功能,更方便的提前查看最终效果!

    紧凑的表格

    <table class="table"> 上使用工具类 .condensed 来获得更紧凑的表格。表格中的单元格拥有更小的间距,整体行高减少。

    版本发布时间主要特性
    1.02021-03-01第一个版本发布!
    1.12021-04-12修复了大量已知问题。
    1.22021-05-18新的编辑器,让创意更容易展现。
    2.02021-06-05这次版本带来全新的界面外观
    2.12021-07-31新的预览功能,更方便的提前查看最终效果!

    固定布局的表格

    <table class="table"> 上使用工具类 .table-fixed 来将表格布局方式设置为 fixed

    版本发布时间主要特性
    1.02021-03-01第一个版本发布!
    1.12021-04-12修复了大量已知问题。
    1.22021-05-18新的编辑器,让创意更容易展现。
    2.02021-06-05这次版本带来全新的界面外观。
    3.02021-07-31这一次说说关于表格的固定布局,当启用固定布局时,后续行中的单元格内容将不会对表格布局产生影响,当单元格内的文本过长时会被截断隐藏。

    关于表格的固定布局

    表格和列的宽度通过表格的宽度来设置,某一列的宽度仅由该列首行的单元格决定。在当前列中,该单元格所在行之后的行并不会影响整个列宽。

    使用“fixed”布局方式时,整个表格可以在其首行被下载后就被解析和渲染。这样对于“automatic”自动布局方式来说可以加速渲染,但是其后的单元格内容并不会自适应当前列宽。任何一个包含溢出内容的单元格可以使用 overflow 属性控制是否允许内容溢出。

    参考:https://developer.mozilla.org/zh-CN/docs/Web/CSS/table-layout

    自动宽度

    通常表格宽度为 100%,与表格所属的父级元素宽度保持一致,但有时希望表格的宽度能够按照实际内容宽度展示。此时可以通过配合使用 CSS 工具类 w-auto 来设置表格宽度为自动,同时推荐使用工具类 max-w-full 来限制表格最大宽度不超过父级元素宽度(100%)。

    版本发布时间主要特性
    1.02021-03-01第一个版本发布!
    1.12021-04-12修复了大量已知问题。
    1.22021-05-18新的编辑器,让创意更容易展现。
    2.02021-06-05这次版本带来全新的界面外观
    2.12021-07-31新的预览功能,更方便的提前查看最终效果!

    特殊外观

    为行元素 <tr> 或单元格 <td><th> 应用 CSS 工具类 来获得特殊外观。

    版本发布时间主要特性
    1.02021-03-01第一个版本发布!
    1.12021-04-12修复了大量已知问题。
    1.22021-05-18新的编辑器,让创意更容易展现。
    2.02021-06-05这次版本带来全新的界面外观
    2.12021-07-31新的预览功能,更方便的提前查看最终效果!

    CSS 类

    按钮提供了如下 CSS 类:

    类型作用
    table实体类元素作为表格组件
    table-striped工具类为表格启用斑马纹效果
    table-hover工具类为表格启用行悬停变色效果
    table-fixed工具类为表格启用固定布局
    borderless工具类移除表格所有边框
    bordered工具类为表格添加完整边框
    condensed工具类为表格启用紧凑布局

    CSS 变量

    变量名称变量含义
    --table-head-bg表头背景色
    --table-striped-color表格斑马纹行背景色
    --table-hover-color表格行响应鼠标悬停变化背景颜色
    --table-border-color表格边框颜色

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/lib/components/tabs/index.html b/dev/lib/components/tabs/index.html index 3bd1123c75..53288a563f 100644 --- a/dev/lib/components/tabs/index.html +++ b/dev/lib/components/tabs/index.html @@ -8,20 +8,20 @@ - + - + - - + +
    Skip to content

    标签页

    使用方法

    标签页一般配合导航使用,通过 .nav 来定义切换的触发器,通过 .tab-content 来定义切换的内容。标签页内容使用 .tab-pane 作为容器元素,所有供切换显示的 .tab-pane 放置在 .tab-content 容器元素内。

    提示

    为确保在页面显示的时候标签页能够指示正确的标签和显示正确的内容,在初始状态需要为当前选中的导航项目 li.nav-item > a 元素添加 .active 类,并且为当前显示的标签页内容元素 .tab-pane 添加 .active 类。

    为导航上每个用于切换标签内容的链接添加 hrefdata-target 属性指向当前标签页内容 .tab-paneid ,并添加 data-toggle="tab" 属性。

    我是标签1。

    我是标签2。

    我是标签3。

    动画效果

    为每个 .tab-pane 添加 .fade,可以使得标签内容在显示时获得渐变动画效果。在初始状态要显示的标签页内容 .tab-pane 不仅需要添加 .active 类,还需要添加 .in 类。

    我是标签1。

    我是标签2。

    我是标签3。

    垂直标签页

    使用 .nav-tabs.nav-stacked 获得垂直排列的标签导航,使用 flex 布局来使得导航和标签页内容水平排列。

    我是标签1。

    我是标签2。

    我是标签3。

    事件

    当显示一个新的标签页时,这些事件会被触发:

    • show: 当前标签页在显示时触发;
    • shown: 当前标签页在显示后(动画执行完毕)触发。

    通过为 [data-toggle="tab"] 链接添加 data-name 属性,这样事件触发时会传递该属性值作为参数,如果不指定则使用 [data-target] 的值作为参数。

    我是标签1。

    我是标签2。

    我是标签3。

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/lib/components/toolbar/index.html b/dev/lib/components/toolbar/index.html index 13c7eaaef5..455dddeee0 100644 --- a/dev/lib/components/toolbar/index.html +++ b/dev/lib/components/toolbar/index.html @@ -8,20 +8,20 @@ - + - + - - + + - - + + \ No newline at end of file diff --git a/dev/lib/components/toolbar/js.html b/dev/lib/components/toolbar/js.html index bdf5acf962..94aca30626 100644 --- a/dev/lib/components/toolbar/js.html +++ b/dev/lib/components/toolbar/js.html @@ -8,14 +8,14 @@ - + - + - - + + @@ -152,7 +152,7 @@ render(element, <Toolbar {...options} />);

    使用 jQuery 扩展

    js
    $(element).toolbar(options);
     
     const toolbar = $(element).data('zui.toolbar');

    选项

    操作菜单 选项基础上添加新的参数选项。

    wrap

    限制工具栏按钮过多超出时是否换行。

    • 类型:boolean
    • 必选:否;
    • 默认值:false

    gap

    自定义工具栏按钮的间距,与 .toolbar 同级生成 .gap-* 的工具类控制按钮间距。

    • 类型:number | string
    • 必选:否

    items

    继承了 操作菜单 选项和按钮选项,同时添加了其他选项。

    btnProps

    继承按钮组件的属性, 统一处理工具栏按钮属性外观等。

    itemRender

    指定一个回调函数用于对组件渲染进行自定义。

    参数items 选项的单个配置;

    返回值items 选项的单个配置。

    beforeRender

    指定一个回调函数在渲染之前调用,可重新配置组件选项。

    参数:用户为按钮组组件件设置的 options

    返回值:组件选项数据。

    afterRender

    指定一个回调函数在渲染之后调用。

    参数:

    • firstRender:判断是否第一次渲染;
    • menu:组件信息。

    beforeDestroy

    指定一个回调函数在组件销毁之前调用,无参数。

    API

    ToolbarItemOptions

    ts
    type ToolbarItemOptions = ToolbarItemProps | ToolbarDropdownProps | ToolbarBtnGroupProps | ToolbarDividerProps | ToolbarSpaceProps;

    ToolbarItemProps

    选项:

    继承了操作菜单的 ActionItemProps 选项和按钮的 ButtonProps ,同时添加了其他选项 btnType,用来设置按钮外观类型。

    btnType

    设置工具栏单个按钮的外观类型。

    • 类型:string
    • 必选:否。

    ToolbarDropdownProps

    选项:

    在原有属性基础上固定 type 属性,并继承了下拉菜单的 DropdownButtonOptions 选项,同时添加了其他选项。

    type
    • 类型:string
    • 属性值:dropdown
    • 必选:是。
    children

    ToolbarBtnGroupProps

    选项:

    在原有属性基础上固定 type 属性,并继承了操作菜单的 ActionBasicProps 选项和按钮组的 BtnGroupOptions选项,同时添加了其他选项。

    type
    • 类型:string
    • 属性值:btn-group
    • 必选:是。

    ToolbarDividerProps

    选项:

    继承了工具栏的 ActionDividerProps 选项。

    ToolbarSpaceProps

    选项:

    继承了工具栏的 ActionSpaceProps 选项。

    type
    • 类型:string
    • 属性值:space
    • 必选:是。
    space
    • 类型:number | [leading: number, trailing: number]
    • 必选:否。
    flex
    • 类型:number | 'auto' | 'none'
    • 必选:否。

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/lib/components/tooltip/index.html b/dev/lib/components/tooltip/index.html index e1bcc22a75..8e811714d3 100644 --- a/dev/lib/components/tooltip/index.html +++ b/dev/lib/components/tooltip/index.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    提示消息

    提示消息又称“工具提示”,在鼠标悬停在元素上时及时显示额外的内容。

    使用方法

    组件提供多种不同方向的展示方式,可以根据需求选择你要的效果。

    触发方式

    除了默认的鼠标悬浮展示信息外,组件也提供了点击触发的方式。

    外观

    指定 type 选项来更改外观类型。

    选项

    名称类型默认值说明
    titlestringnull提示消息内容 placement?: string; // 弹出方向,可选值包括:'top-start' | 'top' | 'top-end' | 'bottom-start' | 'bottom' | 'bottom-end' | 'left-start' | 'left' | 'left-end' | 'right-start' | 'right' | 'right-end' trigger?: string; // 触发方式,可选值包括:'click' | 'hover' className?: string; // 类名 type?: string; // 外观类型,可选值包括:'primary' | 'secondary' | 'warning' | 'success' | 'danger' | 'important' | 'gray' animation?: boolean; // 是否应用淡入淡出动画 arrow?: number | number; // 箭头大小 delay?: boolean | number; // 延迟显示,可选值包括:true | false | number hideOthers?: boolean; // 显示时隐藏其他已经显示的提示消息

    MIT License (MIT)

    - +
    Skip to content

    提示消息

    提示消息又称“工具提示”,在鼠标悬停在元素上时及时显示额外的内容。

    使用方法

    组件提供多种不同方向的展示方式,可以根据需求选择你要的效果。

    触发方式

    除了默认的鼠标悬浮展示信息外,组件也提供了点击触发的方式。

    外观

    指定 type 选项来更改外观类型。

    选项

    名称类型默认值说明
    titlestringnull提示消息内容 placement?: string; // 弹出方向,可选值包括:'top-start' | 'top' | 'top-end' | 'bottom-start' | 'bottom' | 'bottom-end' | 'left-start' | 'left' | 'left-end' | 'right-start' | 'right' | 'right-end' trigger?: string; // 触发方式,可选值包括:'click' | 'hover' className?: string; // 类名 type?: string; // 外观类型,可选值包括:'primary' | 'secondary' | 'warning' | 'success' | 'danger' | 'important' | 'gray' animation?: boolean; // 是否应用淡入淡出动画 arrow?: number | number; // 箭头大小 delay?: boolean | number; // 延迟显示,可选值包括:true | false | number hideOthers?: boolean; // 显示时隐藏其他已经显示的提示消息

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/lib/components/tree/index.html b/dev/lib/components/tree/index.html index 955daa1644..5d2ba6f331 100644 --- a/dev/lib/components/tree/index.html +++ b/dev/lib/components/tree/index.html @@ -8,14 +8,14 @@ - + - + - - + + @@ -181,7 +181,7 @@ /** 工具栏定义。 */ actions?: ToolbarOptions | ToolbarItemOptions[]; };

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/lib/components/upload-imgs/index.html b/dev/lib/components/upload-imgs/index.html index c5be90bd94..9127937187 100644 --- a/dev/lib/components/upload-imgs/index.html +++ b/dev/lib/components/upload-imgs/index.html @@ -8,14 +8,14 @@ - + - + - - + + @@ -40,7 +40,7 @@ tip: '可点击添加或拖拽上传,图片格式支持jpg、jpeg', accept: 'image/jpg, image/jpeg' });

    选项

    name

    表单字段名。

    • 类型:string
    • 必选:是

    showSize

    是否显示文件大小。

    • 类型:boolean
    • 必选:否
    • 默认值:true

    multiple

    是否开启多文件上传。

    • 类型:boolean
    • 必选:否
    • 默认值:true

    uploadText

    上传按钮文本。

    • 类型:string
    • 必选:否
    • 默认值:'添加文件'

    uploadIcon

    上传按钮图标。

    • 类型:string
    • 必选:否

    renameBtn

    是否启用重命名按钮。

    • 类型:boolean
    • 必选:否
    • 默认值:true

    renameIcon

    重命名按钮图标。

    • 类型:string
    • 必选:否
    • 默认值:'edit'

    renameText

    重命名按钮文本。

    • 类型:string
    • 必选:否
    • 默认值:'重命名'

    renameClass

    重命名按钮类。

    • 类型:string
    • 必选:否

    deleteBtn

    是否启用删除按钮。

    • 类型:boolean
    • 必选:否
    • 默认值:true

    deleteIcon

    删除按钮图标。

    • 类型:string
    • 必选:否
    • 默认值:'trash'

    deleteText

    删除按钮文本。

    • 类型:string
    • 必选:否
    • 默认值:'删除'

    deleteClass

    删除按钮类。

    • 类型:string
    • 必选:否

    tip

    文件上传提示。

    • 类型:string
    • 必选:否

    btnClass

    上传按钮类。

    • 类型:string
    • 必选:否

    onAdd

    文件变更回调。

    • 类型:(files: File[] | File) => void
    • 必选:否

    onDelete

    删除文件回调。

    • 类型:(file: File) => void
    • 必选:否

    onRename

    重命名文件回调。

    • 类型:(newName: string, oldName: string) => void
    • 必选:否

    onSizeChange

    文件大小变更回调。

    • 类型:(size: number) => void
    • 必选:否

    limitCount

    上传文件最大数量限制。

    • 类型:number
    • 必选:否

    accept

    上传文件类型。

    • 类型:string
    • 必选:否

    defaultFileList

    默认文件列表。

    • 类型:File[]
    • 必选:否

    limitSize

    上传文件最大大小限制。

    • 类型:${number}${'B' | 'KB' | 'MB' | 'GB'} | false
    • 必选:否

    duplicatedHint

    重复文件提示。

    • 类型:string
    • 必选:否

    onDuplicated

    文件重复回调。

    • 类型:(name: string) => void
    • 必选:否

    exceededSizeHint

    超出大小限制提示。

    • 类型:string
    • 必选:否

    onExceededSize

    超出大小限制回调。

    • 类型:(limit: number) => void
    • 必选:否

    exceededCountHint

    超过数量限制提示。

    • 类型:string
    • 必选:否

    onExceededCount

    超过数量限制回调

    • 类型:(limit: number) => void
    • 必选:否

    totalCountText

    文件数量提示。

    • 类型:string
    • 必选:否
    • 默认值:'共 <span class="font-bold text-black">%s</span> 个文件 <span class="font-bold text-black">%s</span> 个文件等待上传。'

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/lib/components/upload/index.html b/dev/lib/components/upload/index.html index bff3ba8941..f543b9bc04 100644 --- a/dev/lib/components/upload/index.html +++ b/dev/lib/components/upload/index.html @@ -8,14 +8,14 @@ - + - + - - + + @@ -56,7 +56,7 @@ name: 'files8', defaultFileList: [file1, file2] });

    选项

    name

    表单字段名。

    • 类型:string
    • 必选:是

    icon

    文件图标。

    • 类型:string
    • 必选:否
    • 默认值:'file-o'

    showIcon

    是否显示文件图标。

    • 类型:boolean
    • 必选:否
    • 默认值:true

    showSize

    是否显示文件大小。

    • 类型:boolean
    • 必选:否
    • 默认值:true

    multiple

    是否开启多文件上传。

    • 类型:boolean
    • 必选:否
    • 默认值:true

    listPosition

    文件列表位置。

    • 类型:'bottom' | 'top'
    • 必选:否
    • 默认值:'bottom'

    uploadText

    上传按钮文本。

    • 类型:string
    • 必选:否
    • 默认值:'上传文件'

    uploadIcon

    上传按钮图标。

    • 类型:string
    • 必选:否

    renameBtn

    是否启用重命名按钮。

    • 类型:boolean
    • 必选:否
    • 默认值:true

    renameIcon

    重命名按钮图标。

    • 类型:string
    • 必选:否
    • 默认值:'edit'

    renameText

    重命名按钮文本。

    • 类型:string
    • 必选:否
    • 默认值:'重命名'

    renameClass

    重命名按钮类。

    • 类型:string
    • 必选:否

    deleteBtn

    是否启用删除按钮。

    • 类型:boolean
    • 必选:否
    • 默认值:true

    deleteIcon

    删除按钮图标。

    • 类型:string
    • 必选:否
    • 默认值:'trash'

    deleteText

    删除按钮文本。

    • 类型:string
    • 必选:否
    • 默认值:'删除'

    deleteClass

    删除按钮类。

    • 类型:string
    • 必选:否

    confirmText

    确认重命名按钮文本。

    • 类型:string
    • 必选:否
    • 默认值:'确定'

    cancelText

    取消重命名按钮文本。

    • 类型:string
    • 必选:否
    • 默认值:'取消'

    useIconBtn

    是否使用图标按钮。

    • 类型:boolean
    • 必选:否
    • 默认值:true

    tip

    文件上传提示。

    • 类型:string
    • 必选:否

    btnClass

    上传按钮类。

    • 类型:string
    • 必选:否

    onAdd

    文件变更回调。

    • 类型:(files: File[] | File) => void
    • 必选:否

    onDelete

    删除文件回调。

    • 类型:(file: File) => void
    • 必选:否

    onRename

    重命名文件回调。

    • 类型:(newName: string, oldName: string) => void
    • 必选:否

    onSizeChange

    文件大小变更回调。

    • 类型:(size: number) => void
    • 必选:否

    draggable

    是否启用拖拽功能。

    • 类型:boolean
    • 必选:否
    • 默认值:false

    limitCount

    上传文件最大数量限制。

    • 类型:number
    • 必选:否

    accept

    上传文件类型。

    • 类型:string
    • 必选:否

    defaultFileList

    默认文件列表。

    • 类型:File[]
    • 必选:否

    limitSize

    上传文件最大大小限制。

    • 类型:${number}${'B' | 'KB' | 'MB' | 'GB'} | false
    • 必选:否

    duplicatedHint

    重复文件提示。

    • 类型:string
    • 必选:否

    onDuplicated

    文件重复回调。

    • 类型:(name: string) => void
    • 必选:否

    exceededSizeHint

    超出大小限制提示。

    • 类型:string
    • 必选:否

    onExceededSize

    超出大小限制回调。

    • 类型:(limit: number) => void
    • 必选:否

    exceededCountHint

    超过数量限制提示。

    • 类型:string
    • 必选:否

    onExceededCount

    超过数量限制回调

    • 类型:(limit: number) => void
    • 必选:否

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/lib/forms/checkbox/index.html b/dev/lib/forms/checkbox/index.html index 0a725cc57c..831965097c 100644 --- a/dev/lib/forms/checkbox/index.html +++ b/dev/lib/forms/checkbox/index.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    复选框和单选框

    复选框(checkbox)允许用户选择多个选项,不同于 <select>,这些选项是直接展示的。为 <input type="checkbox"> 设置 disabled 属性来应用禁用样式,如果为 .checkbox 添加 disabled 类,则整个复选框包括文字部分都会应用禁用样式。将多个复选框堆叠形成一个复选框组。

    基本使用

    复选框

    单选框列表

    单选框通常多个一起使用组成列表,将多个单选框放在 .check-list 中即可。

    复选框列表

    复选框也支持多个一起使用组成列表,将多个复选框放在 .check-list 中即可。

    不包含文字样式

    复选框

    单选框

    内联形式

    为让多个复选框或单选框内联显示,可以将他们放置在一个 .check-list-inline 中。

    内联多选框

    内联单选框

    内联间距

    可以通过工具类 gap-* 来设置内联的复选框和单选框间的间距。

    高级外观

    高级外观的多选框和单选框使用自定义的外观代替原生外观,在所有浏览器都具有一致的体验。

    高级外观的复选框

    高级外观的单选框

    <input> 选择框

    高级外观还可以不使用 <input> 元素,在此种情况下,为 .checkbox-primary.radio-primary 添加 .checked 类标记为选中状态,通过 focus 类来标记激活状态,用户无法通过点击来切换选中状态,但可以通过程序手动添加或移除 .checked 来更改选中状态。

    设置高级外观颜色

    通过设置 CSS 变量 --checkbox-color 可以设置高级外观颜色。

    CSS 类

    单选框和复选框提供了如下 CSS 类:

    类型作用
    checkbox实体类复选框组件
    radio实体类单选框组件
    check-list实体类复选框或单选框列表组件
    check-list-inline实体类复选框或单选框内联列表组件
    checkbox-primary实体类高级外观的复选框组件
    radio-primary实体类高级外观的单选框组件
    checked修饰类强制使用选中外观
    focus修饰类强制使用激活外观
    disabled修饰类强制使用禁用外观
    indeterminate修饰类强制使用 Indeterminate 外观

    CSS 变量

    单选框和复选框提供了如下 CSS 变量:

    CSS 变量名作用
    --checkbox-size复选框或单选框大小,仅当使用高级外观时有效
    --checkbox-color复选框或单选框颜色,仅当使用高级外观时有效

    MIT License (MIT)

    - +
    Skip to content

    复选框和单选框

    复选框(checkbox)允许用户选择多个选项,不同于 <select>,这些选项是直接展示的。为 <input type="checkbox"> 设置 disabled 属性来应用禁用样式,如果为 .checkbox 添加 disabled 类,则整个复选框包括文字部分都会应用禁用样式。将多个复选框堆叠形成一个复选框组。

    基本使用

    复选框

    单选框列表

    单选框通常多个一起使用组成列表,将多个单选框放在 .check-list 中即可。

    复选框列表

    复选框也支持多个一起使用组成列表,将多个复选框放在 .check-list 中即可。

    不包含文字样式

    复选框

    单选框

    内联形式

    为让多个复选框或单选框内联显示,可以将他们放置在一个 .check-list-inline 中。

    内联多选框

    内联单选框

    内联间距

    可以通过工具类 gap-* 来设置内联的复选框和单选框间的间距。

    高级外观

    高级外观的多选框和单选框使用自定义的外观代替原生外观,在所有浏览器都具有一致的体验。

    高级外观的复选框

    高级外观的单选框

    <input> 选择框

    高级外观还可以不使用 <input> 元素,在此种情况下,为 .checkbox-primary.radio-primary 添加 .checked 类标记为选中状态,通过 focus 类来标记激活状态,用户无法通过点击来切换选中状态,但可以通过程序手动添加或移除 .checked 来更改选中状态。

    设置高级外观颜色

    通过设置 CSS 变量 --checkbox-color 可以设置高级外观颜色。

    CSS 类

    单选框和复选框提供了如下 CSS 类:

    类型作用
    checkbox实体类复选框组件
    radio实体类单选框组件
    check-list实体类复选框或单选框列表组件
    check-list-inline实体类复选框或单选框内联列表组件
    checkbox-primary实体类高级外观的复选框组件
    radio-primary实体类高级外观的单选框组件
    checked修饰类强制使用选中外观
    focus修饰类强制使用激活外观
    disabled修饰类强制使用禁用外观
    indeterminate修饰类强制使用 Indeterminate 外观

    CSS 变量

    单选框和复选框提供了如下 CSS 变量:

    CSS 变量名作用
    --checkbox-size复选框或单选框大小,仅当使用高级外观时有效
    --checkbox-color复选框或单选框颜色,仅当使用高级外观时有效

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/lib/forms/checkbox/switch.html b/dev/lib/forms/checkbox/switch.html index d5dc31af54..09b59fbaa0 100644 --- a/dev/lib/forms/checkbox/switch.html +++ b/dev/lib/forms/checkbox/switch.html @@ -8,20 +8,20 @@ - + - + - - + +
    Skip to content

    开关

    基本使用

    与单选框和复选框的高级外观一样,通过 .switch 类来启用开关外观。

    开关颜色

    通过设置 CSS 变量 --checkbox-color 可以设置高级外观颜色。

    开关列表

    垂直列表

    通过将多个开关放置在 .check-list 中,可以实现一个开关列表:

    内联列表

    通过将多个开关放置在 .check-list 中,可以实现一个开关内联列表:

    列表联动

    通过开关内部使用的 input[type="checkbox"] 更换为 input[type="radio"],并指定为相同的 name 属性,即可实现多个开关单选联动:

    CSS 类

    开关提供了如下 CSS 类:

    类型作用
    switch实体类开关组件
    check-list实体类开关列表组件
    check-list-inline实体类开关内联列表组件
    checked修饰类强制使用选中外观
    focus修饰类强制使用激活外观
    disabled修饰类强制使用禁用外观

    CSS 变量

    单选框和复选框提供了如下 CSS 变量:

    CSS 变量名作用
    --checkbox-color开关颜色,仅当使用高级外观时有效

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/lib/forms/datetime-picker/date.html b/dev/lib/forms/datetime-picker/date.html index 7e1dc4b938..7c0ba93e3e 100644 --- a/dev/lib/forms/datetime-picker/date.html +++ b/dev/lib/forms/datetime-picker/date.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    日期选择器

    用法

    设置默认值

    通过 defaultValue 选项设置默认值,设置为 'today' 可以将默认值设置为当天。

    格式化

    通过 format 选项设置日期格式化形式,支持日期辅助方法 formatDate 中的所有格式。

    限制日期范围

    通过 minDatemaxDate 来限制可选的日期范围。

    自定义菜单

    通过 menu 选项可以在弹出面板侧面显示一个自定义菜单,通过 actions 可以自定义底部工具栏上的按钮。在菜单项和按钮上通过 [data-set-date] 属性指定点击按钮时要设定的日期。

    自定义侧边菜单

    通过 menu 选项可以在弹出面板左侧显示一个自定义菜单,在菜单项配置上通过 [data-set-date] 属性指定点击菜单项时要设定的日期。

    自定义底部按钮

    通过 actions 可以自定义底部工具栏上的按钮,在菜单项和按钮上通过 [data-set-date] 属性指定点击按钮时要设定的日期。

    选项

    名称类型默认值说明
    classNameanynull组件根元素的类名。 style?: object; // 组件根元素的样式。 tagName?: string; // 组件根元素的标签名。 attrs?: object; // 附加到组件根元素上的属性。 clickType?: 'toggle' | 'open'; // 点击类型,toggle 表示点击按钮时切换显示隐藏,open 表示点击按钮时只打开。 name?: string; // 作为表单项的名称。 defaultValue?: 'today' | string; // 默认值。 onChange?: function; // 值变更时的回调函数。 disabled?: boolean; // 是否禁用。 readonly?: boolean; // 是否只读,不允许手动修改。 required?: boolean; // 是否必须提供值(不能清除和选择空值)。 placeholder?: string; // 输入框上占位文本。 format?: string; // 日期格式,默认 yyyy-MM-dd。 icon?: string | object; // 在输入框右侧显示的图标。 weekNames?: string[]; // 星期名称,索引为 0 表示周日。 monthNames?: string[]; // 月份名称,索引为 0 表示一月份。 yearText?: string; // 用于显示年份的格式化文本。 todayText?: string; // 用于显示“今天”的文本。 clearText?: string; // 用于显示“清除”的文本。 weekStart?: number; // 一周从星期几开始,默认 1。 minDate?: DateLike; // 最小可选的日期。 maxDate?: DateLike; // 最大可选的日期。 menu?: object[] | object; // 左侧显示的菜单设置。 actions?: object[] | object; // 底部工具栏设置。 onInvalid?: function; // 日期值无效时的回调函数。

    MIT License (MIT)

    - +
    Skip to content

    日期选择器

    用法

    设置默认值

    通过 defaultValue 选项设置默认值,设置为 'today' 可以将默认值设置为当天。

    格式化

    通过 format 选项设置日期格式化形式,支持日期辅助方法 formatDate 中的所有格式。

    限制日期范围

    通过 minDatemaxDate 来限制可选的日期范围。

    自定义菜单

    通过 menu 选项可以在弹出面板侧面显示一个自定义菜单,通过 actions 可以自定义底部工具栏上的按钮。在菜单项和按钮上通过 [data-set-date] 属性指定点击按钮时要设定的日期。

    自定义侧边菜单

    通过 menu 选项可以在弹出面板左侧显示一个自定义菜单,在菜单项配置上通过 [data-set-date] 属性指定点击菜单项时要设定的日期。

    自定义底部按钮

    通过 actions 可以自定义底部工具栏上的按钮,在菜单项和按钮上通过 [data-set-date] 属性指定点击按钮时要设定的日期。

    选项

    名称类型默认值说明
    classNameanynull组件根元素的类名。 style?: object; // 组件根元素的样式。 tagName?: string; // 组件根元素的标签名。 attrs?: object; // 附加到组件根元素上的属性。 clickType?: 'toggle' | 'open'; // 点击类型,toggle 表示点击按钮时切换显示隐藏,open 表示点击按钮时只打开。 name?: string; // 作为表单项的名称。 defaultValue?: 'today' | string; // 默认值。 onChange?: function; // 值变更时的回调函数。 disabled?: boolean; // 是否禁用。 readonly?: boolean; // 是否只读,不允许手动修改。 required?: boolean; // 是否必须提供值(不能清除和选择空值)。 placeholder?: string; // 输入框上占位文本。 format?: string; // 日期格式,默认 yyyy-MM-dd。 icon?: string | object; // 在输入框右侧显示的图标。 weekNames?: string[]; // 星期名称,索引为 0 表示周日。 monthNames?: string[]; // 月份名称,索引为 0 表示一月份。 yearText?: string; // 用于显示年份的格式化文本。 todayText?: string; // 用于显示“今天”的文本。 clearText?: string; // 用于显示“清除”的文本。 weekStart?: number; // 一周从星期几开始,默认 1。 minDate?: DateLike; // 最小可选的日期。 maxDate?: DateLike; // 最大可选的日期。 menu?: object[] | object; // 左侧显示的菜单设置。 actions?: object[] | object; // 底部工具栏设置。 onInvalid?: function; // 日期值无效时的回调函数。

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/lib/forms/datetime-picker/datetime.html b/dev/lib/forms/datetime-picker/datetime.html index 9519b95f17..29fb2e73fe 100644 --- a/dev/lib/forms/datetime-picker/datetime.html +++ b/dev/lib/forms/datetime-picker/datetime.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    日期时间选择器

    日期时间选择器允许用户通过下拉面板同时选择日期和时间。

    用法

    设置默认值

    通过 defaultValue 选项设置默认值,设置为 'today' 可以将默认值设置为现在时间。

    格式化

    通过 format 选项设置日期和时间的格式化形式。

    限制日期范围

    通过 minDatemaxDate 来限制可选的日期范围。

    自定义菜单

    通过 menu 选项可以在弹出面板左侧显示一个自定义菜单,通过 actions 可以自定义底部工具栏上的按钮。在菜单项和按钮上通过 [data-set-date] 属性指定点击按钮时要设定的日期。

    自定义左侧菜单

    通过 menu 选项可以在弹出面板左侧显示一个自定义菜单,在菜单项配置上通过 [data-set-date] 属性指定点击菜单项时要设定的日期。

    自定义底部按钮

    通过 actions 可以自定义底部工具栏上的按钮,在菜单项和按钮上通过 [data-set-date] 属性指定点击按钮时要设定的日期。

    选项

    名称类型默认值说明
    classNameanynull组件根元素的类名。 style?: object; // 组件根元素的样式。 tagName?: string; // 组件根元素的标签名。 attrs?: object; // 附加到组件根元素上的属性。 clickType?: 'toggle' | 'open'; // 点击类型,toggle 表示点击按钮时切换显示隐藏,open 表示点击按钮时只打开。 name?: string; // 作为表单项的名称。 defaultValue?: 'today' | string; // 默认值。 onChange?: function; // 值变更时的回调函数。 disabled?: boolean; // 是否禁用。 readonly?: boolean; // 是否只读,不允许手动修改。 required?: boolean; // 是否必须提供值(不能清除和选择空值)。 placeholder?: string; // 输入框上占位文本。 format?: string; // 日期格式,默认 yyyy-MM-dd。 icon?: string | object; // 在输入框右侧显示的图标。 weekNames?: string[]; // 星期名称,索引为 0 表示周日。 monthNames?: string[]; // 月份名称,索引为 0 表示一月份。 yearText?: string; // 用于显示年份的格式化文本。 todayText?: string; // 用于显示“今天”的文本。 clearText?: string; // 用于显示“清除”的文本。 weekStart?: number; // 一周从星期几开始,默认 1。 minDate?: DateLike; // 最小可选的日期。 maxDate?: DateLike; // 最大可选的日期。 menu?: object[] | object; // 左侧显示的菜单设置。 actions?: object[] | object; // 底部工具栏设置。 onInvalid?: function; // 日期值无效时的回调函数。 minuteStep?: number; // 分钟选择间隔,默认 5(分钟)。

    MIT License (MIT)

    - +
    Skip to content

    日期时间选择器

    日期时间选择器允许用户通过下拉面板同时选择日期和时间。

    用法

    设置默认值

    通过 defaultValue 选项设置默认值,设置为 'today' 可以将默认值设置为现在时间。

    格式化

    通过 format 选项设置日期和时间的格式化形式。

    限制日期范围

    通过 minDatemaxDate 来限制可选的日期范围。

    自定义菜单

    通过 menu 选项可以在弹出面板左侧显示一个自定义菜单,通过 actions 可以自定义底部工具栏上的按钮。在菜单项和按钮上通过 [data-set-date] 属性指定点击按钮时要设定的日期。

    自定义左侧菜单

    通过 menu 选项可以在弹出面板左侧显示一个自定义菜单,在菜单项配置上通过 [data-set-date] 属性指定点击菜单项时要设定的日期。

    自定义底部按钮

    通过 actions 可以自定义底部工具栏上的按钮,在菜单项和按钮上通过 [data-set-date] 属性指定点击按钮时要设定的日期。

    选项

    名称类型默认值说明
    classNameanynull组件根元素的类名。 style?: object; // 组件根元素的样式。 tagName?: string; // 组件根元素的标签名。 attrs?: object; // 附加到组件根元素上的属性。 clickType?: 'toggle' | 'open'; // 点击类型,toggle 表示点击按钮时切换显示隐藏,open 表示点击按钮时只打开。 name?: string; // 作为表单项的名称。 defaultValue?: 'today' | string; // 默认值。 onChange?: function; // 值变更时的回调函数。 disabled?: boolean; // 是否禁用。 readonly?: boolean; // 是否只读,不允许手动修改。 required?: boolean; // 是否必须提供值(不能清除和选择空值)。 placeholder?: string; // 输入框上占位文本。 format?: string; // 日期格式,默认 yyyy-MM-dd。 icon?: string | object; // 在输入框右侧显示的图标。 weekNames?: string[]; // 星期名称,索引为 0 表示周日。 monthNames?: string[]; // 月份名称,索引为 0 表示一月份。 yearText?: string; // 用于显示年份的格式化文本。 todayText?: string; // 用于显示“今天”的文本。 clearText?: string; // 用于显示“清除”的文本。 weekStart?: number; // 一周从星期几开始,默认 1。 minDate?: DateLike; // 最小可选的日期。 maxDate?: DateLike; // 最大可选的日期。 menu?: object[] | object; // 左侧显示的菜单设置。 actions?: object[] | object; // 底部工具栏设置。 onInvalid?: function; // 日期值无效时的回调函数。 minuteStep?: number; // 分钟选择间隔,默认 5(分钟)。

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/lib/forms/datetime-picker/time.html b/dev/lib/forms/datetime-picker/time.html index 9ed0a330c6..e0de1b6fff 100644 --- a/dev/lib/forms/datetime-picker/time.html +++ b/dev/lib/forms/datetime-picker/time.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    时间选择器

    用法

    设置默认值

    通过 defaultValue 选项设置默认值,设置为 'now' 可以将默认值设置为页面显示的时刻。

    格式化

    通过 format 选项设置日期格式化形式,支持日期辅助方法 formatDate 中的所有格式。

    选项

    名称类型默认值说明

    MIT License (MIT)

    - +
    Skip to content

    时间选择器

    用法

    设置默认值

    通过 defaultValue 选项设置默认值,设置为 'now' 可以将默认值设置为页面显示的时刻。

    格式化

    通过 format 选项设置日期格式化形式,支持日期辅助方法 formatDate 中的所有格式。

    选项

    名称类型默认值说明

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/lib/forms/form-control/index.html b/dev/lib/forms/form-control/index.html index a4ac964ede..68c8bcc974 100644 --- a/dev/lib/forms/form-control/index.html +++ b/dev/lib/forms/form-control/index.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    表单控件

    输入框

    输入框通过为 <input> 元素添加类 form-control 实现,支持通过 type 属性设置输入框类型。

    选择框

    通过为 <select> 元素添加 form-control 类来使用选择框,包括单选和多选模式。

    单选框

    多选框

    TIP

    使用多选框时通常需要指定多选框高度。

    多行文本框

    通过为 <textarea> 元素添加 form-control 类来使用多行文本框。

    特殊表单控件

    在浏览器支持的情况下,还可以为 type 设置一些特殊类型。

    日期

    设置 <input type="date">

    时间

    设置 <input type="time">

    日期时间

    设置 <input type="datetime-local">

    月份

    设置 <input type="month">

    周数

    设置 <input type="week">

    范围

    设置 <input type="range">

    颜色

    设置 <input type="color">

    文件

    设置 <input type="file">

    尺寸

    通过为表单控件添加 size-* 工具类来设置尺寸。

    禁用

    通过为表单控件添加 disabled 属性来禁用表单控件。

    只读

    通过为表单控件添加 readonly 属性来表单控件只读。

    特殊状态

    通过为表单控件或者其直接父级元素添加工具类 has-errorhas-warninghas-error 来让其拥有特殊语义的状态。

    CSS 类

    表单控件提供了如下 CSS 类:

    类型作用
    form-control实体类元素作为表单控件组件
    size-sm工具类表单控件使用小号尺寸
    size-lg工具类表单控件使用大号尺寸

    CSS 变量

    表单控件提供了如下 CSS 变量,可进行全局修改。

    CSS 变量名作用
    --form-control-radius圆角
    --form-control-border边框颜色
    --form-control-focus激活颜色
    --form-control-disabled禁用颜色
    --form-control-readonly只读颜色

    MIT License (MIT)

    - +
    Skip to content

    表单控件

    输入框

    输入框通过为 <input> 元素添加类 form-control 实现,支持通过 type 属性设置输入框类型。

    选择框

    通过为 <select> 元素添加 form-control 类来使用选择框,包括单选和多选模式。

    单选框

    多选框

    TIP

    使用多选框时通常需要指定多选框高度。

    多行文本框

    通过为 <textarea> 元素添加 form-control 类来使用多行文本框。

    特殊表单控件

    在浏览器支持的情况下,还可以为 type 设置一些特殊类型。

    日期

    设置 <input type="date">

    时间

    设置 <input type="time">

    日期时间

    设置 <input type="datetime-local">

    月份

    设置 <input type="month">

    周数

    设置 <input type="week">

    范围

    设置 <input type="range">

    颜色

    设置 <input type="color">

    文件

    设置 <input type="file">

    尺寸

    通过为表单控件添加 size-* 工具类来设置尺寸。

    禁用

    通过为表单控件添加 disabled 属性来禁用表单控件。

    只读

    通过为表单控件添加 readonly 属性来表单控件只读。

    特殊状态

    通过为表单控件或者其直接父级元素添加工具类 has-errorhas-warninghas-error 来让其拥有特殊语义的状态。

    CSS 类

    表单控件提供了如下 CSS 类:

    类型作用
    form-control实体类元素作为表单控件组件
    size-sm工具类表单控件使用小号尺寸
    size-lg工具类表单控件使用大号尺寸

    CSS 变量

    表单控件提供了如下 CSS 变量,可进行全局修改。

    CSS 变量名作用
    --form-control-radius圆角
    --form-control-border边框颜色
    --form-control-focus激活颜色
    --form-control-disabled禁用颜色
    --form-control-readonly只读颜色

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/lib/forms/form/index.html b/dev/lib/forms/form/index.html index 5c6e28bb9c..e7f2eba900 100644 --- a/dev/lib/forms/form/index.html +++ b/dev/lib/forms/form/index.html @@ -8,20 +8,20 @@ - + - + - - + +
    Skip to content

    表单

    基本用法

    <form> 元素使用类 .form 类来获得表单外观,将表单控件放置在表单控件组 .form-group 内,将表单操作按钮放置在表单操作栏 .form-actions 中。

    水平布局的表单

    <form> 元素使用类 .form-horz 类来让表单实现水平布局。

    在水平布局表单中,如果需要在一行包含多个表单控件,可以使用 .form-row 类,下面是一个更复杂的例子:

    可以放在同一行的字段满足:可连着填写,字段意义上有相似性
    此表单项为必填
    强关联字段,有灰色底色进行连接,3个以上框的自适应宽度

    网格布局

    <form> 元素使用类 .form-grid 类来让表单实现网格布局。

    .form-group 添加 w-* 辅助类来设置宽度
    项目类型
    -

    帮助性文本

    使用 form-tip 来显示帮助性的文本并添加到表单控件组中。

    校验状态

    通过为表单控件组添加 has-warninghas-errorhas-success 类即可应用相应的效验状态样式。这些样式会影响到表单控件组内的 label.form-control.form-tip 元素。

    表单分组

    使用fieldset 将多个表单控件放置在一起进行分组。在<fieldset> 内使用 <legend> 来定义分组标题。

    账号信息
    额外内容

    标记必填项

    标记必填项的一种通用方法是在标签上添加星标 * , 在表单控件组中只需要为表单组标签 .form-label 添加 required 类。

    水平布局的表单中也可以使用:

    CSS 类

    表单提供了如下 CSS 类

    类型作用
    form-group实体类元素作为表单组件
    form-label实体类元素作为表单组标签
    form-control实体类元素作为表单控件组件
    form-tip实体类元素作为表单控件的提示性文本
    form-actions实体类元素作为表单按钮容器
    form-grid修饰类为表单启用水平排列样式
    required修饰类为表单控件启用必填标记样式
    has-error修饰类为表单控件启用报错样式
    has-warning修饰类为表单控件启用警告样式
    has-success修饰类为表单控件启用成功样式

    CSS 变量

    变量名称变量含义
    --form-label-color表单组标签颜色
    --form-tip-color帮助性文本默认颜色
    --form-grid-label-width水平布局时表单表单组标签宽度

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/lib/forms/input-control/index.html b/dev/lib/forms/input-control/index.html index 966170ecc8..975b6d74ec 100644 --- a/dev/lib/forms/input-control/index.html +++ b/dev/lib/forms/input-control/index.html @@ -8,25 +8,25 @@ - + - + - - + + -
    Skip to content

    输入框

    通过鼠标或键盘输入内容,可以在输入框前后位置包含额外的文本或图标,通常用在表单、对话框上面。

    基本使用

    使用 input-control 类来获得输入框的外观和交互体验。

    用户名
    用户名验证失败

    包含图标和按钮

    前缀和后缀

    通过结合类 has-prefix has-suffix 在输入框上添加前缀或后缀图标或字符。

    除了预设的前 / 后缀宽度,还预设了其他两种尺寸,结合 has-prefix-*has-suffix-* 类进行不同宽度展示。

    用户名
    有效身份证号码

    尺寸

    除了默认大小,输入框还提供了额外的 2 种预设尺寸。

    小号尺寸

    用户名
    有效身份证号码

    默认尺寸

    用户名
    有效身份证号码

    大号尺寸

    用户名
    有效身份证号码

    外观类型

    配合使用CSS 工具类来实现不同输入框的外观。下面展示各种工具类的外观效果。

    html
    <div class="input-control">
    +    
    Skip to content

    输入框

    通过鼠标或键盘输入内容,可以在输入框前后位置包含额外的文本或图标,通常用在表单、对话框上面。

    基本使用

    使用 input-control 类来获得输入框的外观和交互体验。

    用户名
    用户名验证失败

    包含图标和按钮

    前缀和后缀

    通过结合类 has-prefix has-suffix 在输入框上添加前缀或后缀图标或字符。

    除了预设的前 / 后缀宽度,还预设了其他两种尺寸,结合 has-prefix-*has-suffix-* 类进行不同宽度展示。

    用户名
    有效身份证号码

    尺寸

    除了默认大小,输入框还提供了额外的 2 种预设尺寸。

    小号尺寸

    用户名
    有效身份证号码

    默认尺寸

    用户名
    有效身份证号码

    大号尺寸

    用户名
    有效身份证号码

    外观类型

    配合使用CSS 工具类来实现不同输入框的外观。下面展示各种工具类的外观效果。

    html
    <div class="input-control">
       <input type="text" class="form-control circle" placeholder="请填写" />
     </div>
     <div class="input-control">
       <input type="text" class="form-control shadow" placeholder="请填写" />
     </div>

    CSS 类

    输入框提供了如下 CSS 类:

    类型作用
    input-control实体类元素作为输入框组件
    input-control-prefix工具类输入框前缀元素样式
    input-control-suffix工具类输入框后缀元素样式
    has-prefix工具类标记输入框拥有前缀元素
    has-suffix工具类标记输入框拥有后缀元素
    has-prefix-icon工具类标记输入框拥有前缀图标
    has-suffix-icon工具类标记输入框拥有后缀图标
    size-sm工具类输入框使用小号尺寸
    size-lg工具类输入框使用大号尺寸

    CSS 变量

    输入框提供了如下 CSS 变量,可进行全局修改。

    CSS 变量名作用
    --input-fix-width输入框前/后缀的默认宽度
    --input-fix-width-sm输入框前/后缀的小号宽度
    --input-fix-width-lg输入框前/后缀的大号宽度

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/lib/forms/input-group/index.html b/dev/lib/forms/input-group/index.html index 48699b86ec..1a6b72b531 100644 --- a/dev/lib/forms/input-group/index.html +++ b/dev/lib/forms/input-group/index.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    输入组

    通过在文本输入框 <input> 前面、后面或是两边加上文字、图标或按钮,可以实现对表单控件的扩展。

    使用方法

    在元素使用工具类 .input-group 作为输入组容器,然后在内部添加表单控件、按钮或附加文本(.input-group-addon)。

    账号
    密码

    组合方式

    在输入组内部可以将不同的内容按需组合使用,包括附加文本(.input-group-addon)、表单控件(.form-control)、按钮(.btn)。

    登录

    尺寸

    除了默认大小,输入组还提供了额外的 2 种预设尺寸,通过修饰类 .size-* 来应用尺寸。

    登录
    登录
    登录

    CSS 类

    输入组提供了如下 CSS 类:

    类型作用
    input-group实体类元素作为输入组组件
    input-group-addon实体类元素作为输入组内部额外元素
    size-sm工具类输入组使用小号尺寸
    size-lg工具类输入组使用大号尺寸

    CSS 变量

    变量名称变量含义
    --input-group-addon-bg输入组附加部分背景颜色

    MIT License (MIT)

    - +
    Skip to content

    输入组

    通过在文本输入框 <input> 前面、后面或是两边加上文字、图标或按钮,可以实现对表单控件的扩展。

    使用方法

    在元素使用工具类 .input-group 作为输入组容器,然后在内部添加表单控件、按钮或附加文本(.input-group-addon)。

    账号
    密码

    组合方式

    在输入组内部可以将不同的内容按需组合使用,包括附加文本(.input-group-addon)、表单控件(.form-control)、按钮(.btn)。

    登录

    尺寸

    除了默认大小,输入组还提供了额外的 2 种预设尺寸,通过修饰类 .size-* 来应用尺寸。

    登录
    登录
    登录

    CSS 类

    输入组提供了如下 CSS 类:

    类型作用
    input-group实体类元素作为输入组组件
    input-group-addon实体类元素作为输入组内部额外元素
    size-sm工具类输入组使用小号尺寸
    size-lg工具类输入组使用大号尺寸

    CSS 变量

    变量名称变量含义
    --input-group-addon-bg输入组附加部分背景颜色

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/lib/forms/picker/index.html b/dev/lib/forms/picker/index.html index bb854f0341..1f73f509ce 100644 --- a/dev/lib/forms/picker/index.html +++ b/dev/lib/forms/picker/index.html @@ -8,20 +8,20 @@ - + - + - - + + - - + + \ No newline at end of file diff --git a/dev/lib/helpers/helpers/date-helper.html b/dev/lib/helpers/helpers/date-helper.html index 4c148eacbe..dd5e63ed32 100644 --- a/dev/lib/helpers/helpers/date-helper.html +++ b/dev/lib/helpers/helpers/date-helper.html @@ -8,20 +8,20 @@ - + - + - - + +
    Skip to content

    日期辅助方法

    createDate

    创建日期时间对象。

    定义:

    ts
    function createDate(dateLike: string | number | Date): Date;

    参数

    • dateLike:日期时间对象或者日期时间字符串或者时间戳。

    返回值Date:日期时间对象。

    addDate

    在一个日期时间对象上增加指定的时间。

    定义:

    ts
    function addDate(dateLike: string | number | Date, value: number, unit: string): Date;

    参数:

    • dateLike:日期时间对象或者日期时间字符串或者时间戳;
    • value:增加的时间值;
    • unit:增加的时间单位,可选值为:yearmonthdayhourminutesecond

    返回值: Date:日期时间对象。

    formatDate

    格式化日期时间对象。

    定义:

    ts
    function formatDate(dateLike: string | number | Date, format = 'yyyy-MM-dd hh:mm', invalidDateValue = ''): string;

    参数:

    • dateLike:日期时间对象或者日期时间字符串或者时间戳;
    • format:格式化字符串,可选值为:yyyyMMddhhmmssSSS
    • invalidDateValue:无效日期时间对象时的返回值。

    返回值: string:格式化后的日期时间字符串。

    所有支持的格式化占位符包括:

      • yyyy,例如:2018,表示四位数字表示的年份
      • yy,例如:18,表示两位数字表示的年份
      • MM,例如:07,表示两位数字表示的月份,不足两位在起始用 0 填充
      • M,例如:10,表示一位或两位数字表示的月份
      • dd,例如:05,表示两位数字表示的日期,不足两位在起始用 0 填充
      • d,例如:5,表示一位或两位数字表示的日期
      • hh,例如:08,表示两位数字表示的小时,不足两位在起始用 0 填充
      • h,例如:8,表示一位或两位数字表示的小时
      • mm,例如:03,表示两位数字表示的分钟,不足两位在起始用 0 填充
      • m,例如:3,表示一位或两位数字表示的分钟
      • ss,例如:05,表示两位数字表示的秒数,不足两位在起始用 0 填充
      • s,例如:5,表示一位或两位数字表示的秒数
      • S,例如:236,表示毫秒数
      • SSS,例如:036,表示毫秒数,不足3位在起始用 0 填充

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/lib/helpers/helpers/string-helper.html b/dev/lib/helpers/helpers/string-helper.html index ee1aa341dd..964f1de4e1 100644 --- a/dev/lib/helpers/helpers/string-helper.html +++ b/dev/lib/helpers/helpers/string-helper.html @@ -8,14 +8,14 @@ - + - + - - + + @@ -25,7 +25,7 @@ /** 通过映射对象的形式格式化字符串。 */ function formatString(str: string, map: Record<string, unknown>): string;

    参数

    • str:字符串;
    • args:格式化参数;
    • map:格式化参数映射对象。

    返回值string:格式化后的字符串。

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/lib/helpers/store/index.html b/dev/lib/helpers/store/index.html index 92cc942dcd..9089813116 100644 --- a/dev/lib/helpers/store/index.html +++ b/dev/lib/helpers/store/index.html @@ -8,14 +8,14 @@ - + - + - - + + @@ -41,7 +41,7 @@ store.get('mySecretCode'); // 返回 1 myStore.get('mySecretCode'); // 返回 2 mySessionStore.get('mySecretCode'); // 返回 3

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/lib/index.html b/dev/lib/index.html index 0fbc79e6eb..bc0817d18c 100644 --- a/dev/lib/index.html +++ b/dev/lib/index.html @@ -8,20 +8,20 @@ - + - + - - + + - + \ No newline at end of file diff --git a/dev/public/zui/icons/fontawesome-license.html b/dev/public/zui/icons/fontawesome-license.html index da2d54d26c..ccf4e1433b 100644 --- a/dev/public/zui/icons/fontawesome-license.html +++ b/dev/public/zui/icons/fontawesome-license.html @@ -8,20 +8,20 @@ - + - + - - + +
    Skip to content

    License

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/themes/index.html b/dev/themes/index.html index a26d8e3f64..09a638bfa2 100644 --- a/dev/themes/index.html +++ b/dev/themes/index.html @@ -8,20 +8,20 @@ - + - + - - + +
    Skip to content

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/utilities/backgrounds/utilities/index.html b/dev/utilities/backgrounds/utilities/index.html index f5368129cb..4498b93833 100644 --- a/dev/utilities/backgrounds/utilities/index.html +++ b/dev/utilities/backgrounds/utilities/index.html @@ -8,20 +8,20 @@ - + - + - - + +
    Skip to content

    背景色

    效果

    使用工具类 bg-* 给元素添加背景色。

    语义化
    bg-primary
    bg-secondary
    bg-success
    bg-warning
    bg-danger
    bg-important
    bg-special
    主色系列
    bg-primary-50
    bg-primary-100
    bg-primary-200
    bg-primary-300
    bg-primary-400
    bg-primary-500
    bg-primary-600
    bg-primary-700
    bg-primary-800
    bg-primary-900
    bg-primary-950
    次要系列
    bg-secondary-50
    bg-secondary-100
    bg-secondary-200
    bg-secondary-300
    bg-secondary-400
    bg-secondary-500
    bg-secondary-600
    bg-secondary-700
    bg-secondary-800
    bg-secondary-900
    bg-secondary-950
    灰度
    bg-gray-50
    bg-gray-100
    bg-gray-200
    bg-gray-300
    bg-gray-400
    gray
    bg-gray-500 别名: bg-gray
    bg-gray-600
    bg-gray-700
    bg-gray-800
    bg-gray-900
    bg-gray-950
    界面
    bg-white
    纯白
    bg-black
    纯黑
    bg-transparent
    透明
    bg-canvas
    画布
    bg-inverse
    反色
    bg-surface-light
    加重的控件
    bg-surface
    控件
    bg-surface-strong
    轻量的控件
    bg-fore
    前景色作为背景
    bg-focus
    焦点色作为背景
    特殊
    bg-current
    CSS 值 currentColor
    bg-inherit
    CSS 值 inherit
    bg-none
    无背景

    背景色透明度

    使用工具类 bg-opacity-* 给元素设置背景色透明度。

    bg-opacity-0
    透明度:0%
    bg-opacity-5
    透明度:5%
    bg-opacity-10
    透明度:10%
    bg-opacity-20
    透明度:20%
    bg-opacity-25
    透明度:25%
    bg-opacity-30
    透明度:30%
    bg-opacity-40
    透明度:40%
    bg-opacity-50
    透明度:60%
    bg-opacity-60
    透明度:60%
    bg-opacity-70
    透明度:70%
    bg-opacity-75
    透明度:75%
    bg-opacity-80
    透明度:80%
    bg-opacity-90
    透明度:90%
    bg-opacity-95
    透明度:95%
    bg-opacity-100
    透明度:0%

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/utilities/borders/utilities/border-color.html b/dev/utilities/borders/utilities/border-color.html index 7c8f11427c..f8bd160965 100644 --- a/dev/utilities/borders/utilities/border-color.html +++ b/dev/utilities/borders/utilities/border-color.html @@ -8,20 +8,20 @@ - + - + - - + +
    Skip to content

    边框颜色

    效果

    使用工具类 border-* 给元素添加边框颜色。

    默认
    border-light
    border
    border-strong
    语义化
    border-primary
    border-secondary
    border-success
    border-warning
    border-danger
    border-important
    border-special
    灰度
    border-gray-50
    border-gray-100
    border-gray-200
    border-gray-300
    border-gray-400
    gray
    border-gray-500 别名: border-gray
    border-gray-600
    border-gray-700
    border-gray-800
    border-gray-900
    border-gray-950
    界面
    border-white
    纯白
    border-black
    纯黑
    border-transparent
    透明
    border-canvas
    画布
    border-inverse
    反色
    border-surface-light
    加重的控件
    border-surface
    控件
    border-surface-strong
    轻量的控件
    border-fore
    前景色作为边框颜
    border-focus
    焦点色作为边框颜
    特殊
    border-current
    CSS 值 currentColor
    border-inherit
    CSS 值 inherit

    提示

    border 外,其他工具类只设置边框颜色,如果需要启用边框,需要将 border-*border 类一起使用,例如 border border-primary

    边框颜色透明度

    使用工具类 border-opacity-* 给元素添加边框颜色透明度。

    border-opacity-0
    透明度:0%
    border-opacity-5
    透明度:5%
    border-opacity-10
    透明度:10%
    border-opacity-20
    透明度:20%
    border-opacity-25
    透明度:25%
    border-opacity-30
    透明度:30%
    border-opacity-40
    透明度:40%
    border-opacity-50
    透明度:60%
    border-opacity-60
    透明度:60%
    border-opacity-70
    透明度:70%
    border-opacity-75
    透明度:75%
    border-opacity-80
    透明度:80%
    border-opacity-90
    透明度:90%
    border-opacity-95
    透明度:95%
    border-opacity-100
    透明度:0%

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/utilities/borders/utilities/border-radius.html b/dev/utilities/borders/utilities/border-radius.html index 9cb1392764..cd7e1f8b2a 100644 --- a/dev/utilities/borders/utilities/border-radius.html +++ b/dev/utilities/borders/utilities/border-radius.html @@ -8,20 +8,20 @@ - + - + - - + +
    Skip to content

    边框圆角

    效果

    使用 'rounded-* 设置元素边框圆角大小。

    所有边
    rounded-none
    rounded-sm
    rounded
    rounded-lg
    rounded-xl
    rounded-2xl
    rounded-3xl
    rounded-full
    禁用特定边
    rounded-t-none
    rounded-r-none
    rounded-b-none
    rounded-l-none
    rounded-br-none
    rounded-bl-none
    rounded-tr-none
    rounded-tl-none

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/utilities/borders/utilities/border-width.html b/dev/utilities/borders/utilities/border-width.html index bdbf285c4d..b51c3816b8 100644 --- a/dev/utilities/borders/utilities/border-width.html +++ b/dev/utilities/borders/utilities/border-width.html @@ -8,20 +8,20 @@ - + - + - - + +
    Skip to content

    边框大小

    效果

    使用 'rounded-* 设置元素边框大小。

    所有边
    border-0
    border
    border-2
    border-4
    上边框
    border-t-0
    border-t
    border-t-2
    border-t-4
    右边框
    border-r-0
    border-r
    border-r-2
    border-r-4
    下边框
    border-b-0
    border-b
    border-b-2
    border-b-4
    左边框
    border-l-0
    border-l
    border-l-2
    border-l-4

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/utilities/borders/utilities/divider.html b/dev/utilities/borders/utilities/divider.html index 38768ff3d1..99c7a6834b 100644 --- a/dev/utilities/borders/utilities/divider.html +++ b/dev/utilities/borders/utilities/divider.html @@ -8,20 +8,20 @@ - + - + - - + + - + \ No newline at end of file diff --git a/dev/utilities/borders/utilities/ring-color.html b/dev/utilities/borders/utilities/ring-color.html index 35f53f7204..e5b3cbf96c 100644 --- a/dev/utilities/borders/utilities/ring-color.html +++ b/dev/utilities/borders/utilities/ring-color.html @@ -8,20 +8,20 @@ - + - + - - + +
    Skip to content

    环颜色

    效果

    通过 ring-* 来为元素添加通过 box-shadow 实现的环边框颜色。

    作为边框
    ring-border-light
    ring-border
    ring-border-strong
    透明度反色
    ring-light
    ring-gray
    ring-dark
    ring-darker
    ring-darkest
    语义化
    ring-primary
    ring-secondary
    ring-success
    ring-warning
    ring-danger
    ring-important
    ring-special
    灰度
    ring-gray-50
    ring-gray-100
    ring-gray-200
    ring-gray-300
    ring-gray-400
    ring-gray-500
    ring-gray-600
    ring-gray-700
    ring-gray-800
    ring-gray-900
    ring-gray-950
    界面
    ring-white
    纯白
    ring-black
    纯黑
    ring-canvas
    画布
    ring-inverse
    反色
    ring-surface
    控件
    ring-fore
    前景色
    ring-focus
    焦点色
    特殊
    ring-current
    CSS 值 currentColor
    ring-inherit
    CSS 值 inherit

    环颜色透明度

    使用工具类 ring-opacity-* 给元素添加背景色透明度。

    ring-opacity-0
    透明度:0%
    ring-opacity-5
    透明度:5%
    ring-opacity-10
    透明度:10%
    ring-opacity-20
    透明度:20%
    ring-opacity-25
    透明度:25%
    ring-opacity-30
    透明度:30%
    ring-opacity-40
    透明度:40%
    ring-opacity-50
    透明度:60%
    ring-opacity-60
    透明度:60%
    ring-opacity-70
    透明度:70%
    ring-opacity-75
    透明度:75%
    ring-opacity-80
    透明度:80%
    ring-opacity-90
    透明度:90%
    ring-opacity-95
    透明度:95%
    ring-opacity-100
    透明度:0%

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/utilities/borders/utilities/ring-offset.html b/dev/utilities/borders/utilities/ring-offset.html index 60a529a9fa..949e185531 100644 --- a/dev/utilities/borders/utilities/ring-offset.html +++ b/dev/utilities/borders/utilities/ring-offset.html @@ -8,20 +8,20 @@ - + - + - - + + - + \ No newline at end of file diff --git a/dev/utilities/borders/utilities/ring-width.html b/dev/utilities/borders/utilities/ring-width.html index e654e116a1..44f61cbbbf 100644 --- a/dev/utilities/borders/utilities/ring-width.html +++ b/dev/utilities/borders/utilities/ring-width.html @@ -8,20 +8,20 @@ - + - + - - + + - + \ No newline at end of file diff --git a/dev/utilities/effects/utilities/animation.html b/dev/utilities/effects/utilities/animation.html index af312383e6..aa4da0c76c 100644 --- a/dev/utilities/effects/utilities/animation.html +++ b/dev/utilities/effects/utilities/animation.html @@ -8,14 +8,14 @@ - + - + - - + + @@ -35,7 +35,7 @@ </div>

    弹跳

    使用 animate-bounce 给元素添加弹跳动画。

    html
    <button type="button" class="btn primary">
       <i class="bounce icon icon-arrow-down"></i> 下载
     </button>

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/utilities/effects/utilities/filter.html b/dev/utilities/effects/utilities/filter.html index cffdd408cc..77da0b1984 100644 --- a/dev/utilities/effects/utilities/filter.html +++ b/dev/utilities/effects/utilities/filter.html @@ -8,20 +8,20 @@ - + - + - - + +
    Skip to content

    CSS 滤镜

    高斯模糊

    通过 blur-* 给图片添加高斯模糊样式。

    原始
    blur-none
    blur-sm
    blur
    blur-md
    blur-lg
    blur-xl

    灰度和反色

    通过 grayscale 将图像转为灰度图像;通过 invert 将图像设置为反色。

    原始
    grayscale
    invert

    形状阴影

    通过 drop-shadow-* 给元素设置形状阴影效果,通常用在图片上。

    原始
    drop-shadow-none
    drop-shadow-sm
    drop-shadow
    drop-shadow-md
    drop-shadow-lg
    drop-shadow-xl
    drop-shadow-2xl

    背景模糊

    通过 backdrop-blur-* 添加覆盖区域模糊样式。

    原始
    backdrop-blur-none
    backdrop-blur-sm
    backdrop-blur
    backdrop-blur-md
    backdrop-blur-lg
    backdrop-blur-xl
    backdrop-blur-2xl
    backdrop-blur-3xl

    禁用滤镜

    通过 filter-none 来禁用之前添加的滤镜效果。

    filter-none

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/utilities/effects/utilities/opacity.html b/dev/utilities/effects/utilities/opacity.html index 587ff37268..9b9ef2aee1 100644 --- a/dev/utilities/effects/utilities/opacity.html +++ b/dev/utilities/effects/utilities/opacity.html @@ -8,20 +8,20 @@ - + - + - - + + - + \ No newline at end of file diff --git a/dev/utilities/effects/utilities/shadow.html b/dev/utilities/effects/utilities/shadow.html index ac4353989b..c69427b297 100644 --- a/dev/utilities/effects/utilities/shadow.html +++ b/dev/utilities/effects/utilities/shadow.html @@ -8,20 +8,20 @@ - + - + - - + + - + \ No newline at end of file diff --git a/dev/utilities/effects/utilities/transform.html b/dev/utilities/effects/utilities/transform.html index 6f3b02507b..d08ab65d88 100644 --- a/dev/utilities/effects/utilities/transform.html +++ b/dev/utilities/effects/utilities/transform.html @@ -8,20 +8,20 @@ - + - + - - + +
    Skip to content

    变换

    使用 CSS transform 对元素应用变换效果。

    缩放

    通过 scale-* 为元素应用缩放效果。

    原始
    scale-0
    scale-50
    scale-75
    scale-90
    scale-95
    scale-100
    scale-105
    scale-110
    scale-125
    scale-150

    旋转

    通过 rotate-* 为元素应用旋转效果。

    原始
    rotate-0
    rotate-1
    rotate-2
    rotate-3
    rotate-6
    rotate-12
    rotate-45
    rotate-90
    rotate-135
    rotate-180
    rotate-270

    翻转

    添加 flip-* 给元素添加翻转效果。

    原始
    flip-x
    flip-y

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/utilities/effects/utilities/transition.html b/dev/utilities/effects/utilities/transition.html index 11a543a32a..b3d7d27354 100644 --- a/dev/utilities/effects/utilities/transition.html +++ b/dev/utilities/effects/utilities/transition.html @@ -8,20 +8,20 @@ - + - + - - + +
    Skip to content

    过渡动画

    过渡属性

    通过 transition-* 为元素应用过渡动画,并制定过渡目标属性。

    transition
    transition
    all
    transition-all
    colors
    transition-colors
    opacity
    transition-opacity
    shadow
    transition-shadow
    transform
    transition-transform

    过渡时间

    通过 duration-* 为元素应用过渡动画时间。

    75ms
    duration-75
    100ms
    duration-100
    200ms
    duration-200
    300ms
    duration-300
    500ms
    duration-500
    1000ms
    duration-1000

    渐隐渐显

    通过 fade-* 来为元素设置渐隐渐显动画效果,默认元素不显示,通过控制添加 in 类让元素渐显。

    默认
    默认
    fade
    从中心显示
    从中心显示
    fade-from-center
    从下方显示
    从下方显示
    fade-from-bottom
    从上方显示
    从上方显示
    fade-from-top
    从左侧显示
    从左侧显示
    fade-from-left
    从右侧显示
    从右侧显示
    fade-from-right

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/utilities/flex/utilities/align-content.html b/dev/utilities/flex/utilities/align-content.html index 5eca086c97..d1a53f556e 100644 --- a/dev/utilities/flex/utilities/align-content.html +++ b/dev/utilities/flex/utilities/align-content.html @@ -8,20 +8,20 @@ - + - + - - + +
    Skip to content

    align-content

    使用 content-* 应用CSS align-content 属性设置 Flex 容器中多行子元素沿交叉轴的对齐方式。

    效果展示

    content-center

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10

    content-start

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10

    content-end

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10

    content-between

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10

    content-around

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10

    content-evenly

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/utilities/flex/utilities/align-items.html b/dev/utilities/flex/utilities/align-items.html index f4346086cb..58a4c07ef6 100644 --- a/dev/utilities/flex/utilities/align-items.html +++ b/dev/utilities/flex/utilities/align-items.html @@ -8,20 +8,20 @@ - + - + - - + + - + \ No newline at end of file diff --git a/dev/utilities/flex/utilities/align-self.html b/dev/utilities/flex/utilities/align-self.html index a037d8d3af..e74c9ceecd 100644 --- a/dev/utilities/flex/utilities/align-self.html +++ b/dev/utilities/flex/utilities/align-self.html @@ -8,20 +8,20 @@ - + - + - - + +
    Skip to content

    align-self

    使用 self-* 应用 CSS align-self 属性设置当前元素在 Grid 或 Flex 容器中的交叉轴方向上的对齐方式。

    self-auto

    self-auto
    default
    default
    default
    default

    self-start

    self-start
    default
    default
    default
    default

    self-end

    self-end
    default
    default
    default
    default

    self-center

    self-center
    default
    default
    default
    default

    self-stretch

    self-stretch
    default
    default
    default
    default

    self-baseline

    self-baseline
    default
    default
    default
    default

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/utilities/flex/utilities/basis.html b/dev/utilities/flex/utilities/basis.html index 9b4e843319..df6d9028fd 100644 --- a/dev/utilities/flex/utilities/basis.html +++ b/dev/utilities/flex/utilities/basis.html @@ -8,20 +8,20 @@ - + - + - - + + - + \ No newline at end of file diff --git a/dev/utilities/flex/utilities/direction.html b/dev/utilities/flex/utilities/direction.html index ec9d1ad0dd..cf8eab8925 100644 --- a/dev/utilities/flex/utilities/direction.html +++ b/dev/utilities/flex/utilities/direction.html @@ -8,20 +8,20 @@ - + - + - - + + - + \ No newline at end of file diff --git a/dev/utilities/flex/utilities/flex.html b/dev/utilities/flex/utilities/flex.html index 9bee02e389..5221710a83 100644 --- a/dev/utilities/flex/utilities/flex.html +++ b/dev/utilities/flex/utilities/flex.html @@ -8,20 +8,20 @@ - + - + - - + +
    Skip to content

    flex

    效果

    使用 flex-* 应用CSS flex 属性设置当前元素在 Grid 或 Flex 容器中的伸缩方式。

    flex-auto

    24 × 8
    24 × 8
    24 × 8

    flex-1

    24 × 8
    24 × 8
    24 × 8

    flex-initial

    24 × 8
    24 × 8
    24 × 8

    flex-none

    24 × 8
    24 × 8
    24 × 8

    混合使用

    flex-auto
    flex-1
    flex-initial
    flex-none

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/utilities/flex/utilities/gap.html b/dev/utilities/flex/utilities/gap.html index 8ab5d9665b..ec132bfc1a 100644 --- a/dev/utilities/flex/utilities/gap.html +++ b/dev/utilities/flex/utilities/gap.html @@ -8,20 +8,20 @@ - + - + - - + +
    Skip to content

    gap

    效果

    使用 gap-* 应用CSS属性 gap 设置 Flex 容器中元素间距。

    gap-0

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12

    gap-x-0

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12

    gap-y-0

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12

    gap-1

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12

    gap-x-1

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12

    gap-y-1

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12

    gap-2

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12

    gap-x-2

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12

    gap-y-2

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12

    gap-3

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12

    gap-x-3

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12

    gap-y-3

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12

    gap-4

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12

    gap-x-4

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12

    gap-y-4

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12

    gap-5

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12

    gap-x-5

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12

    gap-y-5

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12

    gap-6

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12

    gap-x-6

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12

    gap-y-6

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12

    gap-7

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12

    gap-x-7

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12

    gap-y-7

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12

    gap-8

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12

    gap-x-8

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12

    gap-y-8

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/utilities/flex/utilities/grow.html b/dev/utilities/flex/utilities/grow.html index b07165f000..2c2027ccaf 100644 --- a/dev/utilities/flex/utilities/grow.html +++ b/dev/utilities/flex/utilities/grow.html @@ -8,20 +8,20 @@ - + - + - - + + - + \ No newline at end of file diff --git a/dev/utilities/flex/utilities/justify-content.html b/dev/utilities/flex/utilities/justify-content.html index 595556b51a..6a378c9512 100644 --- a/dev/utilities/flex/utilities/justify-content.html +++ b/dev/utilities/flex/utilities/justify-content.html @@ -8,20 +8,20 @@ - + - + - - + + - + \ No newline at end of file diff --git a/dev/utilities/flex/utilities/order.html b/dev/utilities/flex/utilities/order.html index 3b617fe769..35cb67887e 100644 --- a/dev/utilities/flex/utilities/order.html +++ b/dev/utilities/flex/utilities/order.html @@ -8,20 +8,20 @@ - + - + - - + +
    Skip to content

    order

    效果

    使用 order-* 应用CSS属性 order 设置当前元素在 Flex 容器中的排列顺序。

    1
    order-12
    2
    order-11
    3
    order-10
    4
    order-9
    5
    order-8
    6
    order-7
    7
    order-6
    8
    order-5
    9
    order-4
    10
    order-3
    11
    order-2
    12
    order-1

    使用 order-firstorder-lastorder-none 也可以改变 Flex 子元素排列顺序。

    0
    order-last
    1
    order-first
    2
    order-none

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/utilities/flex/utilities/shrink.html b/dev/utilities/flex/utilities/shrink.html index f0418da63f..fca3113c99 100644 --- a/dev/utilities/flex/utilities/shrink.html +++ b/dev/utilities/flex/utilities/shrink.html @@ -8,20 +8,20 @@ - + - + - - + + - + \ No newline at end of file diff --git a/dev/utilities/flex/utilities/wrap.html b/dev/utilities/flex/utilities/wrap.html index e5237a08a1..e1c4bcb340 100644 --- a/dev/utilities/flex/utilities/wrap.html +++ b/dev/utilities/flex/utilities/wrap.html @@ -8,20 +8,20 @@ - + - + - - + + - + \ No newline at end of file diff --git a/dev/utilities/index.html b/dev/utilities/index.html index e2e821132b..9b89d1215e 100644 --- a/dev/utilities/index.html +++ b/dev/utilities/index.html @@ -8,20 +8,20 @@ - + - + - - + + - + \ No newline at end of file diff --git a/dev/utilities/interactivity/utilities/cursor.html b/dev/utilities/interactivity/utilities/cursor.html index 6aaf46c532..9ae4eb2e4d 100644 --- a/dev/utilities/interactivity/utilities/cursor.html +++ b/dev/utilities/interactivity/utilities/cursor.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    光标

    效果

    通过 cursor-* 类可以改变光标的样式。

    cursor-auto
    cursor-auto
    cursor-default
    cursor-default
    cursor-pointer
    cursor-pointer
    cursor-wait
    cursor-wait
    cursor-text
    cursor-text
    cursor-move
    cursor-move
    cursor-help
    cursor-help
    cursor-not-allowed
    cursor-not-allowed

    MIT License (MIT)

    - +
    Skip to content

    光标

    效果

    通过 cursor-* 类可以改变光标的样式。

    cursor-auto
    cursor-auto
    cursor-default
    cursor-default
    cursor-pointer
    cursor-pointer
    cursor-wait
    cursor-wait
    cursor-text
    cursor-text
    cursor-move
    cursor-move
    cursor-help
    cursor-help
    cursor-not-allowed
    cursor-not-allowed

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/utilities/interactivity/utilities/disabled.html b/dev/utilities/interactivity/utilities/disabled.html index 67abdede9d..7ad16872c5 100644 --- a/dev/utilities/interactivity/utilities/disabled.html +++ b/dev/utilities/interactivity/utilities/disabled.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    禁用

    效果

    使用 disabled 类设置元素为禁用,禁用的元素会以半透明的形式显示,并强制使用灰度显示。

    注意

    禁用元素仍然响应鼠标事件,如果需要完全禁用鼠标事件,需要添加 pointer-events-none,如果是表单元素或按钮则可以添加 disabled="disabled" 属性实现完全禁用。

    MIT License (MIT)

    - +
    Skip to content

    禁用

    效果

    使用 disabled 类设置元素为禁用,禁用的元素会以半透明的形式显示,并强制使用灰度显示。

    注意

    禁用元素仍然响应鼠标事件,如果需要完全禁用鼠标事件,需要添加 pointer-events-none,如果是表单元素或按钮则可以添加 disabled="disabled" 属性实现完全禁用。

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/utilities/interactivity/utilities/loading.html b/dev/utilities/interactivity/utilities/loading.html index d79be70dec..700fb67ab1 100644 --- a/dev/utilities/interactivity/utilities/loading.html +++ b/dev/utilities/interactivity/utilities/loading.html @@ -8,20 +8,20 @@ - + - + - - + + - - + + \ No newline at end of file diff --git a/dev/utilities/interactivity/utilities/pointer-events.html b/dev/utilities/interactivity/utilities/pointer-events.html index b766ac06f7..d9f1bda7a4 100644 --- a/dev/utilities/interactivity/utilities/pointer-events.html +++ b/dev/utilities/interactivity/utilities/pointer-events.html @@ -8,20 +8,20 @@ - + - + - - + + - - + + \ No newline at end of file diff --git a/dev/utilities/interactivity/utilities/scroll.html b/dev/utilities/interactivity/utilities/scroll.html index e035eede45..793540cf5f 100644 --- a/dev/utilities/interactivity/utilities/scroll.html +++ b/dev/utilities/interactivity/utilities/scroll.html @@ -8,20 +8,20 @@ - + - + - - + +
    Skip to content

    滚动

    平滑滚动

    使用 scroll-smooth 工具类来为元素应用 scroll-behavior: smooth 属性,指定其进行平滑滚动。

    1
    2
    3
    4
    滚动到:

    立即滚动

    使用 scroll-auto 工具类来为元素应用 scroll-behavior: auto 属性,指定其进行立即滚动。

    1
    2
    3
    4
    滚动到:

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/utilities/interactivity/utilities/state.html b/dev/utilities/interactivity/utilities/state.html index 833ff7cce8..69062a44a7 100644 --- a/dev/utilities/interactivity/utilities/state.html +++ b/dev/utilities/interactivity/utilities/state.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    状态响应

    效果

    通过为元素添加工具类 state 让按钮响应用户的鼠标交互,包括鼠标悬停、鼠标按下、获得焦点时拥有不同的样式。

    提示

    在按钮(.btn)和导航中的链接(.item > a )已经默认应用了 state 工具类,无需再次添加。

    MIT License (MIT)

    - +
    Skip to content

    状态响应

    效果

    通过为元素添加工具类 state 让按钮响应用户的鼠标交互,包括鼠标悬停、鼠标按下、获得焦点时拥有不同的样式。

    提示

    在按钮(.btn)和导航中的链接(.item > a )已经默认应用了 state 工具类,无需再次添加。

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/utilities/interactivity/utilities/user-select.html b/dev/utilities/interactivity/utilities/user-select.html index 9e27fdd985..c678f7eab9 100644 --- a/dev/utilities/interactivity/utilities/user-select.html +++ b/dev/utilities/interactivity/utilities/user-select.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    文本选择

    用于控制用户能否选中文本的工具类。

    效果

    通过工具类 select-* 来控制用户能否选中元素中的文本。

    禁止选择文本
    select-none
    允许选择文本
    select-text
    点击自动选择所有文本
    select-all
    浏览器默认行为
    select-auto

    MIT License (MIT)

    - +
    Skip to content

    文本选择

    用于控制用户能否选中文本的工具类。

    效果

    通过工具类 select-* 来控制用户能否选中元素中的文本。

    禁止选择文本
    select-none
    允许选择文本
    select-text
    点击自动选择所有文本
    select-all
    浏览器默认行为
    select-auto

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/utilities/layout/utilities/aspect-ratio.html b/dev/utilities/layout/utilities/aspect-ratio.html index e9b2f44ca3..282a1524ba 100644 --- a/dev/utilities/layout/utilities/aspect-ratio.html +++ b/dev/utilities/layout/utilities/aspect-ratio.html @@ -8,20 +8,20 @@ - + - + - - + + - - + + \ No newline at end of file diff --git a/dev/utilities/layout/utilities/container.html b/dev/utilities/layout/utilities/container.html index 45f89caed3..941efe41b0 100644 --- a/dev/utilities/layout/utilities/container.html +++ b/dev/utilities/layout/utilities/container.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    容器

    定义

    使用 container 类将元素宽度限制为当前屏幕断点,具体规则如下:

    屏幕断点CSS 属性
    默认width: 100%;
    @media (min-width: --screen-sm)max-width: --screen-sm;
    @media (min-width: --screen-md)max-width: --screen-md;
    @media (min-width: --screen-lg)max-width: --screen-lg;
    @media (min-width: --screen-xl)max-width: --screen-xl;
    @media (min-width: --screen-2xl)max-width: --screen-2xl;

    提示

    .container 还会为元素添加 margin-left: auto; margin-right: auto;,使得元素默认居中显示。

    用法

    .container

    MIT License (MIT)

    - +
    Skip to content

    容器

    定义

    使用 container 类将元素宽度限制为当前屏幕断点,具体规则如下:

    屏幕断点CSS 属性
    默认width: 100%;
    @media (min-width: --screen-sm)max-width: --screen-sm;
    @media (min-width: --screen-md)max-width: --screen-md;
    @media (min-width: --screen-lg)max-width: --screen-lg;
    @media (min-width: --screen-xl)max-width: --screen-xl;
    @media (min-width: --screen-2xl)max-width: --screen-2xl;

    提示

    .container 还会为元素添加 margin-left: auto; margin-right: auto;,使得元素默认居中显示。

    用法

    .container

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/utilities/layout/utilities/display.html b/dev/utilities/layout/utilities/display.html index 3eb63b5a39..be1b14b855 100644 --- a/dev/utilities/layout/utilities/display.html +++ b/dev/utilities/layout/utilities/display.html @@ -8,20 +8,20 @@ - + - + - - + +
    Skip to content

    显示类型

    定义

    在 ZUI 中提供了各种工具类来设置 CSS display 属性,主要包括:

    工具类属性
    blockdisplay: block;
    inline-blockdisplay: inline-block;
    inlinedisplay: inline;
    flexdisplay: flex;
    inline-flexdisplay: inline-flex;
    tabledisplay: table;
    table-celldisplay: table-cell;
    table-rowdisplay: table-row;
    list-itemdisplay: list-item;
    hiddendisplay: hidden;

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/utilities/layout/utilities/floats.html b/dev/utilities/layout/utilities/floats.html index 1acab9ad96..4b1efe9b90 100644 --- a/dev/utilities/layout/utilities/floats.html +++ b/dev/utilities/layout/utilities/floats.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    浮动

    定义

    用于设置元素浮动或清除浮动影响的工具类。

    工具类属性
    pull-rightfloat: right;
    pull-leftfloat: left;
    clearfix.clearfix::after {content: ""; display: block; clear: both;}

    提示

    浮动应当仅适用于实现文字环绕效果,布局请使用 Flex 工具类

    效果展示

    向右浮动

    使用工具类 pull-right 将一个元素浮动到其容器的右边。

    So I started to walk into the water. I won't lie to you boys, I was terrified. But I pressed on, and as I made my way past the breakers a strange calm came over me. I don't know if it was divine intervention or the kinship of all living things but I tell you Jerry at that moment, I was a marine biologist.

    月光如流水一般,静静地泻在这一片叶子和花上。薄薄的青雾浮起在荷塘里。叶子和花仿佛在牛乳中洗过一样;又像笼着轻纱的梦。

    向左浮动

    使用工具类 pull-left 将一个元素浮动到其容器的左边。

    So I started to walk into the water. I won't lie to you boys, I was terrified. But I pressed on, and as I made my way past the breakers a strange calm came over me. I don't know if it was divine intervention or the kinship of all living things but I tell you Jerry at that moment, I was a marine biologist.

    月光如流水一般,静静地泻在这一片叶子和花上。薄薄的青雾浮起在荷塘里。叶子和花仿佛在牛乳中洗过一样;又像笼着轻纱的梦。

    MIT License (MIT)

    - +
    Skip to content

    浮动

    定义

    用于设置元素浮动或清除浮动影响的工具类。

    工具类属性
    pull-rightfloat: right;
    pull-leftfloat: left;
    clearfix.clearfix::after {content: ""; display: block; clear: both;}

    提示

    浮动应当仅适用于实现文字环绕效果,布局请使用 Flex 工具类

    效果展示

    向右浮动

    使用工具类 pull-right 将一个元素浮动到其容器的右边。

    So I started to walk into the water. I won't lie to you boys, I was terrified. But I pressed on, and as I made my way past the breakers a strange calm came over me. I don't know if it was divine intervention or the kinship of all living things but I tell you Jerry at that moment, I was a marine biologist.

    月光如流水一般,静静地泻在这一片叶子和花上。薄薄的青雾浮起在荷塘里。叶子和花仿佛在牛乳中洗过一样;又像笼着轻纱的梦。

    向左浮动

    使用工具类 pull-left 将一个元素浮动到其容器的左边。

    So I started to walk into the water. I won't lie to you boys, I was terrified. But I pressed on, and as I made my way past the breakers a strange calm came over me. I don't know if it was divine intervention or the kinship of all living things but I tell you Jerry at that moment, I was a marine biologist.

    月光如流水一般,静静地泻在这一片叶子和花上。薄薄的青雾浮起在荷塘里。叶子和花仿佛在牛乳中洗过一样;又像笼着轻纱的梦。

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/utilities/layout/utilities/object-fit.html b/dev/utilities/layout/utilities/object-fit.html index 600c674d63..ed60dfd919 100644 --- a/dev/utilities/layout/utilities/object-fit.html +++ b/dev/utilities/layout/utilities/object-fit.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    内容适配

    定义

    元素的内容应该如何去适应指定容器的高度与宽度。

    工具类属性
    object-containobject-fit: contain;
    object-coverobject-fit: cover;
    object-fillobject-fit: fill;
    object-noneobject-fit: none;
    object-scale-downobject-fit: scale-down;

    效果展示

    包含

    使用工具类 object-contain 调整元素内容的大小,使其保持在容器内。

    覆盖

    使用工具类 object-cover 调整元素内容的大小以覆盖其容器。

    充满

    使用工具类 object-fill 拉伸元素的内容以适应其容器。

    使用工具类 object-none 以原始大小显示元素的内容,忽略容器大小。

    缩小

    以原始大小显示元素的内容,但必要时使用 object-scale-down 将其缩小以适应其容器。

    MIT License (MIT)

    - +
    Skip to content

    内容适配

    定义

    元素的内容应该如何去适应指定容器的高度与宽度。

    工具类属性
    object-containobject-fit: contain;
    object-coverobject-fit: cover;
    object-fillobject-fit: fill;
    object-noneobject-fit: none;
    object-scale-downobject-fit: scale-down;

    效果展示

    包含

    使用工具类 object-contain 调整元素内容的大小,使其保持在容器内。

    覆盖

    使用工具类 object-cover 调整元素内容的大小以覆盖其容器。

    充满

    使用工具类 object-fill 拉伸元素的内容以适应其容器。

    使用工具类 object-none 以原始大小显示元素的内容,忽略容器大小。

    缩小

    以原始大小显示元素的内容,但必要时使用 object-scale-down 将其缩小以适应其容器。

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/utilities/layout/utilities/overflow.html b/dev/utilities/layout/utilities/overflow.html index d138be0fcd..8946a47dfb 100644 --- a/dev/utilities/layout/utilities/overflow.html +++ b/dev/utilities/layout/utilities/overflow.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    溢出

    定义

    用于控制元素如何处理超出容器的内容的工具类。

    工具类属性
    overflow-autooverflow: auto;
    overflow-hiddenoverflow: hidden;
    overflow-cliptext-overflow: clip;
    overflow-visibleoverflow: visible;
    overflow-scrolloverflow: scroll;
    overflow-x-autooverflow-x: auto;
    overflow-y-autooverflow-y: auto;
    overflow-x-hiddenoverflow-x: hidden;
    overflow-y-hiddenoverflow-y: hidden;
    overflow-x-visibleoverflow-x: visible;
    overflow-y-visibleoverflow-y: visible;
    overflow-x-scrolloverflow-x: scroll;
    overflow-y-scrolloverflow-y: scroll;

    效果展示

    自动

    使用工具类 overflow-auto 在一个元素的内容溢出该元素的边界时为其添加滚动条。不像 overflow-scroll 总是显示滚动条,这个工具类只在需要滚动时才会显示。

    虞美人·春花秋月何时了

    五代·李煜

    春花秋月何时了?往事知多少。
    小楼昨夜又东风,故国不堪回首月明中。
    雕栏玉砌应犹在,只是朱颜改。
    问君能有几多愁?恰似一江春水向东流

    隐藏

    使用工具类 overflow-hidden 来剪切元素中任何溢出该元素边界的内容。

    虞美人·春花秋月何时了

    五代·李煜

    春花秋月何时了?往事知多少。
    小楼昨夜又东风,故国不堪回首月明中。
    雕栏玉砌应犹在,只是朱颜改。
    问君能有几多愁?恰似一江春水向东流

    可见

    使用工具类 overflow-visible 来防止元素内的内容被剪切。请注意,任何溢出元素边界的内容都将是可见的。

    虞美人·春花秋月何时了

    五代·李煜

    春花秋月何时了?往事知多少。
    小楼昨夜又东风,故国不堪回首月明中。
    雕栏玉砌应犹在,只是朱颜改。
    问君能有几多愁?恰似一江春水向东流

    需要时水平滚动

    如果需要,使用工具类 overflow-x-auto 来允许水平滚动。

    虞美人·春花秋月何时了

    五代·李煜

    春花秋月何时了?往事知多少。小楼昨夜又东风,故国不堪回首月明中。雕栏玉砌应犹在,只是朱颜改。问君能有几多愁?恰似一江春水向东流

    需要时垂直滚动

    如果需要,使用工具类 overflow-y-auto 来允许垂直滚动。

    虞美人·春花秋月何时了

    五代·李煜

    春花秋月何时了?往事知多少。小楼昨夜又东风,故国不堪回首月明中。雕栏玉砌应犹在,只是朱颜改。问君能有几多愁?恰似一江春水向东流

    始终水平滚动

    如果需要,使用工具类 overflow-x-scroll 来允许水平滚动。

    虞美人·春花秋月何时了

    五代·李煜

    春花秋月何时了?往事知多少。小楼昨夜又东风,故国不堪回首月明中。雕栏玉砌应犹在,只是朱颜改。问君能有几多愁?恰似一江春水向东流

    始终垂直滚动

    如果需要,使用工具类 overflow-y-scroll 来允许水平滚动。

    虞美人·春花秋月何时了

    五代·李煜

    春花秋月何时了?往事知多少。小楼昨夜又东风,故国不堪回首月明中。雕栏玉砌应犹在,只是朱颜改。问君能有几多愁?恰似一江春水向东流

    在所有方向上滚动

    如果需要,使用工具类 overflow-scroll 来允许水平滚动。

    虞美人·春花秋月何时了

    五代·李煜

    春花秋月何时了?往事知多少。小楼昨夜又东风,故国不堪回首月明中。雕栏玉砌应犹在,只是朱颜改。问君能有几多愁?恰似一江春水向东流

    虞美人·春花秋月何时了

    五代·李煜

    春花秋月何时了?往事知多少。小楼昨夜又东风,故国不堪回首月明中。雕栏玉砌应犹在,只是朱颜改。问君能有几多愁?恰似一江春水向东流

    虞美人·春花秋月何时了

    五代·李煜

    春花秋月何时了?往事知多少。小楼昨夜又东风,故国不堪回首月明中。雕栏玉砌应犹在,只是朱颜改。问君能有几多愁?恰似一江春水向东流

    MIT License (MIT)

    - +
    Skip to content

    溢出

    定义

    用于控制元素如何处理超出容器的内容的工具类。

    工具类属性
    overflow-autooverflow: auto;
    overflow-hiddenoverflow: hidden;
    overflow-cliptext-overflow: clip;
    overflow-visibleoverflow: visible;
    overflow-scrolloverflow: scroll;
    overflow-x-autooverflow-x: auto;
    overflow-y-autooverflow-y: auto;
    overflow-x-hiddenoverflow-x: hidden;
    overflow-y-hiddenoverflow-y: hidden;
    overflow-x-visibleoverflow-x: visible;
    overflow-y-visibleoverflow-y: visible;
    overflow-x-scrolloverflow-x: scroll;
    overflow-y-scrolloverflow-y: scroll;

    效果展示

    自动

    使用工具类 overflow-auto 在一个元素的内容溢出该元素的边界时为其添加滚动条。不像 overflow-scroll 总是显示滚动条,这个工具类只在需要滚动时才会显示。

    虞美人·春花秋月何时了

    五代·李煜

    春花秋月何时了?往事知多少。
    小楼昨夜又东风,故国不堪回首月明中。
    雕栏玉砌应犹在,只是朱颜改。
    问君能有几多愁?恰似一江春水向东流

    隐藏

    使用工具类 overflow-hidden 来剪切元素中任何溢出该元素边界的内容。

    虞美人·春花秋月何时了

    五代·李煜

    春花秋月何时了?往事知多少。
    小楼昨夜又东风,故国不堪回首月明中。
    雕栏玉砌应犹在,只是朱颜改。
    问君能有几多愁?恰似一江春水向东流

    可见

    使用工具类 overflow-visible 来防止元素内的内容被剪切。请注意,任何溢出元素边界的内容都将是可见的。

    虞美人·春花秋月何时了

    五代·李煜

    春花秋月何时了?往事知多少。
    小楼昨夜又东风,故国不堪回首月明中。
    雕栏玉砌应犹在,只是朱颜改。
    问君能有几多愁?恰似一江春水向东流

    需要时水平滚动

    如果需要,使用工具类 overflow-x-auto 来允许水平滚动。

    虞美人·春花秋月何时了

    五代·李煜

    春花秋月何时了?往事知多少。小楼昨夜又东风,故国不堪回首月明中。雕栏玉砌应犹在,只是朱颜改。问君能有几多愁?恰似一江春水向东流

    需要时垂直滚动

    如果需要,使用工具类 overflow-y-auto 来允许垂直滚动。

    虞美人·春花秋月何时了

    五代·李煜

    春花秋月何时了?往事知多少。小楼昨夜又东风,故国不堪回首月明中。雕栏玉砌应犹在,只是朱颜改。问君能有几多愁?恰似一江春水向东流

    始终水平滚动

    如果需要,使用工具类 overflow-x-scroll 来允许水平滚动。

    虞美人·春花秋月何时了

    五代·李煜

    春花秋月何时了?往事知多少。小楼昨夜又东风,故国不堪回首月明中。雕栏玉砌应犹在,只是朱颜改。问君能有几多愁?恰似一江春水向东流

    始终垂直滚动

    如果需要,使用工具类 overflow-y-scroll 来允许水平滚动。

    虞美人·春花秋月何时了

    五代·李煜

    春花秋月何时了?往事知多少。小楼昨夜又东风,故国不堪回首月明中。雕栏玉砌应犹在,只是朱颜改。问君能有几多愁?恰似一江春水向东流

    在所有方向上滚动

    如果需要,使用工具类 overflow-scroll 来允许水平滚动。

    虞美人·春花秋月何时了

    五代·李煜

    春花秋月何时了?往事知多少。小楼昨夜又东风,故国不堪回首月明中。雕栏玉砌应犹在,只是朱颜改。问君能有几多愁?恰似一江春水向东流

    虞美人·春花秋月何时了

    五代·李煜

    春花秋月何时了?往事知多少。小楼昨夜又东风,故国不堪回首月明中。雕栏玉砌应犹在,只是朱颜改。问君能有几多愁?恰似一江春水向东流

    虞美人·春花秋月何时了

    五代·李煜

    春花秋月何时了?往事知多少。小楼昨夜又东风,故国不堪回首月明中。雕栏玉砌应犹在,只是朱颜改。问君能有几多愁?恰似一江春水向东流

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/utilities/layout/utilities/position.html b/dev/utilities/layout/utilities/position.html index 72f2740903..c411648a56 100644 --- a/dev/utilities/layout/utilities/position.html +++ b/dev/utilities/layout/utilities/position.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    定位

    定义

    用于控制元素在DOM中的位置的工具类。

    工具类属性
    staticposition: static;
    fixedposition: fixed;
    absoluteposition: absolute;
    relativeposition: relative;
    stickyposition: sticky;

    使用方法

    staticabsolute

    使用 static 根据常规的文档流来定位元素,浏览器默认 position 取值就是 static。任何偏移都将被忽略,而且该元素不会作为绝对定位的子元素的位置参考。

    Static 父元素

    Absolute 子元素

    relativeabsolute

    使用 relative 根据常规的文档流来定位元素。偏移量是相对于元素的正常位置计算的,并且该元素将作为绝对定位的子元素的位置参考。

    使用 absolute 将一个元素定位在文档常规流之外,使相邻元素的行为就像该元素不存在一样。偏移量是相对于最近的位置不是 static 的父元素计算的,而且该元素将作为其他绝对定位的子元素的位置参考。

    Relative 父元素

    Absolute 子元素

    sticky

    sticky 元素根据正常文档流进行定位,然后相对它的最近滚动祖先和 containing block,包括 table-related 元素,基于 top、right、bottom 和 left 的值进行偏移。偏移值不会影响任何其他元素的位置。

    黄鹤楼送孟浩然之广陵

    故人西辞黄鹤楼,

    烟花三月下扬州。

    孤帆远影碧空尽,

    唯见长江天际流。

    闻王昌龄左迁龙标遥有此寄

    杨花落尽子规啼,

    闻道龙标过五溪。

    我寄愁心与明月,

    随君直到夜郎西。

    宣州谢朓楼饯别校书叔云

    弃我去者,昨日之日不可留;

    乱我心者,今日之日多烦忧。

    长风万里送秋雁,对此可以酣高楼。

    蓬莱文章建安骨,中间小谢又清发。

    俱怀逸兴壮思飞,欲上青天揽明月。

    抽刀断水水更流,举杯消愁愁更愁。

    人生在世不称意,明朝散发弄扁舟。

    fixed

    使用 fixed 来定位一个元素相对于浏览器窗视口的位置。偏移量是相对于视口计算的,且该元素将作为绝对定位的子元素的位置参考。

    MIT License (MIT)

    - +
    Skip to content

    定位

    定义

    用于控制元素在DOM中的位置的工具类。

    工具类属性
    staticposition: static;
    fixedposition: fixed;
    absoluteposition: absolute;
    relativeposition: relative;
    stickyposition: sticky;

    使用方法

    staticabsolute

    使用 static 根据常规的文档流来定位元素,浏览器默认 position 取值就是 static。任何偏移都将被忽略,而且该元素不会作为绝对定位的子元素的位置参考。

    Static 父元素

    Absolute 子元素

    relativeabsolute

    使用 relative 根据常规的文档流来定位元素。偏移量是相对于元素的正常位置计算的,并且该元素将作为绝对定位的子元素的位置参考。

    使用 absolute 将一个元素定位在文档常规流之外,使相邻元素的行为就像该元素不存在一样。偏移量是相对于最近的位置不是 static 的父元素计算的,而且该元素将作为其他绝对定位的子元素的位置参考。

    Relative 父元素

    Absolute 子元素

    sticky

    sticky 元素根据正常文档流进行定位,然后相对它的最近滚动祖先和 containing block,包括 table-related 元素,基于 top、right、bottom 和 left 的值进行偏移。偏移值不会影响任何其他元素的位置。

    黄鹤楼送孟浩然之广陵

    故人西辞黄鹤楼,

    烟花三月下扬州。

    孤帆远影碧空尽,

    唯见长江天际流。

    闻王昌龄左迁龙标遥有此寄

    杨花落尽子规啼,

    闻道龙标过五溪。

    我寄愁心与明月,

    随君直到夜郎西。

    宣州谢朓楼饯别校书叔云

    弃我去者,昨日之日不可留;

    乱我心者,今日之日多烦忧。

    长风万里送秋雁,对此可以酣高楼。

    蓬莱文章建安骨,中间小谢又清发。

    俱怀逸兴壮思飞,欲上青天揽明月。

    抽刀断水水更流,举杯消愁愁更愁。

    人生在世不称意,明朝散发弄扁舟。

    fixed

    使用 fixed 来定位一个元素相对于浏览器窗视口的位置。偏移量是相对于视口计算的,且该元素将作为绝对定位的子元素的位置参考。

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/utilities/layout/utilities/top-right-bottom-left.html b/dev/utilities/layout/utilities/top-right-bottom-left.html index 3640d0d108..24dd1f52a9 100644 --- a/dev/utilities/layout/utilities/top-right-bottom-left.html +++ b/dev/utilities/layout/utilities/top-right-bottom-left.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    上下左右

    定义

    用于控制定位元素的位置的工具类。

    工具类属性
    inset-0top: 0px; right: 0px; bottom: 0px; left: 0px;
    inset-autotop: auto; right: auto; bottom: auto; left: auto;
    inset-x-0left: 0px; right: 0px;
    inset-y-0top: 0px; bottom: 0px;
    top-0top: 0px;
    right-0right: 0px;
    bottom-0bottom: 0px;
    left-0left: 0px;
    top-pxtop: 1px;
    right-pxright: 1px;
    bottom-pxbottom: 1px;
    left-pxleft: 1px;
    top-0.5top: 2px;
    right-0.5right: 2px;
    bottom-0.5bottom: 2px;
    left-0.5left: 2px;
    top-1top: 4px;
    right-1right: 4px;
    bottom-1bottom: 4px;
    left-1left: 4px;
    top-1.5top: 6px;
    right-1.5right: 6px;
    bottom-1.5bottom: 6px;
    left-1.5left: 6px;
    top-2top: 8px;
    right-2right: 8px;
    bottom-2bottom: 8px;
    left-2left: 8px;
    top-fulltop: 100%;
    right-fullright: 100%;
    bottom-fullbottom: 100%;
    left-fullleft: 100%;
    top-autotop: auto;
    right-autoright: auto;
    bottom-autobottom: auto;
    left-autoleft: auto;

    效果展示

    1
    2
    3
    4
    5
    6
    7
    8

    MIT License (MIT)

    - +
    Skip to content

    上下左右

    定义

    用于控制定位元素的位置的工具类。

    工具类属性
    inset-0top: 0px; right: 0px; bottom: 0px; left: 0px;
    inset-autotop: auto; right: auto; bottom: auto; left: auto;
    inset-x-0left: 0px; right: 0px;
    inset-y-0top: 0px; bottom: 0px;
    top-0top: 0px;
    right-0right: 0px;
    bottom-0bottom: 0px;
    left-0left: 0px;
    top-pxtop: 1px;
    right-pxright: 1px;
    bottom-pxbottom: 1px;
    left-pxleft: 1px;
    top-0.5top: 2px;
    right-0.5right: 2px;
    bottom-0.5bottom: 2px;
    left-0.5left: 2px;
    top-1top: 4px;
    right-1right: 4px;
    bottom-1bottom: 4px;
    left-1left: 4px;
    top-1.5top: 6px;
    right-1.5right: 6px;
    bottom-1.5bottom: 6px;
    left-1.5left: 6px;
    top-2top: 8px;
    right-2right: 8px;
    bottom-2bottom: 8px;
    left-2left: 8px;
    top-fulltop: 100%;
    right-fullright: 100%;
    bottom-fullbottom: 100%;
    left-fullleft: 100%;
    top-autotop: auto;
    right-autoright: auto;
    bottom-autobottom: auto;
    left-autoleft: auto;

    效果展示

    1
    2
    3
    4
    5
    6
    7
    8

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/utilities/layout/utilities/visibility.html b/dev/utilities/layout/utilities/visibility.html index 37d49c6457..17b68d32fc 100644 --- a/dev/utilities/layout/utilities/visibility.html +++ b/dev/utilities/layout/utilities/visibility.html @@ -8,20 +8,20 @@ - + - + - - + + - - + + \ No newline at end of file diff --git a/dev/utilities/layout/utilities/z-index.html b/dev/utilities/layout/utilities/z-index.html index bfa0f8f7b4..e0d7924390 100644 --- a/dev/utilities/layout/utilities/z-index.html +++ b/dev/utilities/layout/utilities/z-index.html @@ -8,20 +8,20 @@ - + - + - - + + - - + + \ No newline at end of file diff --git a/dev/utilities/sizing/utilities/height.html b/dev/utilities/sizing/utilities/height.html index 7c2bb24cb0..b5574d7968 100644 --- a/dev/utilities/sizing/utilities/height.html +++ b/dev/utilities/sizing/utilities/height.html @@ -8,20 +8,20 @@ - + - + - - + +
    Skip to content

    高度

    固定值

    通过工具类 h-* 设置高度为固定值,包含如下工具类:

    工具类CSS 属性
    h-0height: 0px;
    h-pxheight: 1px;
    h-0.5height: 2px;
    h-1height: 4px;
    h-1.5height: 6px;
    h-2height: 8px;
    h-2.5height: 10px;
    h-3height: 12px;
    h-3.5height: 14px;
    h-4height: 16px;
    h-5height: 20px;
    h-6height: 24px;
    h-7height: 28px;
    h-8height: 32px;
    h-9height: 36px;
    h-10height: 40px;
    h-11height: 44px;
    h-12height: 48px;
    h-14height: 56px;
    h-16height: 64px;
    h-20height: 80px;
    h-24height: 96px;
    h-28height: 112px;
    h-32height: 128px;
    h-36height: 144px;
    h-40height: 160px;
    h-44height: 176px;
    h-48height: 192px;
    h-52height: 208px;
    h-56height: 224px;
    h-60height: 240px;
    h-64height: 256px;
    h-72height: 288px;
    h-80height: 320px;
    h-96height: 384px;

    百分比

    通过工具类 h-* 设置高度为百分比,包含如下工具类:

    工具类CSS 属性
    h-1/2height: 50%;
    h-1/3height: 33.3333333%;
    h-2/3height: 66.6666667%;
    h-1/4height: 25%;
    h-2/4height: 50%;
    h-3/4height: 75%;
    h-1/5height: 20%;
    h-2/5height: 40%;
    h-3/5height: 60%;
    h-4/5height: 80%;
    h-1/6height: 16.6666667%;
    h-2/6height: 33.3333333%;
    h-3/6height: 50%;
    h-4/6height: 66.6666667%;
    h-5/6height: 83.3333333%;
    h-fullheight: 100%;

    特殊值

    通过工具类 h-* 设置高度为特殊值,包含如下工具类:

    工具类CSS 属性
    h-autoheight: auto;
    h-screenheight: 100vh;
    h-fitheight: fit-content;
    h-minheight: min-content;
    h-maxheight: max-content;

    限制最大高度

    通过工具类 max-h-* 设置限制元素最大高度,包含如下工具类:

    工具类CSS 属性
    max-h-0max-height: 0px;
    max-h-fullmax-height: 100%;
    max-h-screenmax-height: 100vh;
    max-h-nonemax-height: none;
    max-h-minmax-height: min-content;
    max-h-maxmax-height: max-content;
    max-h-fitmax-height: fit-content;

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/utilities/sizing/utilities/width.html b/dev/utilities/sizing/utilities/width.html index 4b2994da25..4c9a367977 100644 --- a/dev/utilities/sizing/utilities/width.html +++ b/dev/utilities/sizing/utilities/width.html @@ -8,20 +8,20 @@ - + - + - - + +
    Skip to content

    宽度

    固定值

    通过工具类 w-* 设置宽度为固定值,包含如下工具类:

    工具类CSS 属性
    w-0width: 0px;
    w-pxwidth: 1px;
    w-0.5width: 2px;
    w-1width: 4px;
    w-1.5width: 6px;
    w-2width: 8px;
    w-2.5width: 10px;
    w-3width: 12px;
    w-3.5width: 14px;
    w-4width: 16px;
    w-5width: 20px;
    w-6width: 24px;
    w-7width: 28px;
    w-8width: 32px;
    w-9width: 36px;
    w-10width: 40px;
    w-11width: 44px;
    w-12width: 48px;
    w-14width: 56px;
    w-16width: 64px;
    w-20width: 80px;
    w-24width: 96px;
    w-28width: 112px;
    w-32width: 128px;
    w-36width: 144px;
    w-40width: 160px;
    w-44width: 176px;
    w-48width: 192px;
    w-52width: 208px;
    w-56width: 224px;
    w-60width: 240px;
    w-64width: 256px;
    w-72width: 288px;
    w-80width: 320px;
    w-96width: 384px;

    百分比

    通过工具类 w-* 设置宽度为百分比,包含如下工具类:

    工具类CSS 属性
    w-1/2width: 50%;
    w-1/3width: 33.3333333%;
    w-2/3width: 66.6666667%;
    w-1/4width: 25%;
    w-2/4width: 50%;
    w-3/4width: 75%;
    w-1/5width: 20%;
    w-2/5width: 40%;
    w-3/5width: 60%;
    w-4/5width: 80%;
    w-1/6width: 16.6666667%;
    w-2/6width: 33.3333333%;
    w-3/6width: 50%;
    w-4/6width: 66.6666667%;
    w-5/6width: 83.3333333%;
    w-fullwidth: 100%;

    特殊值

    通过工具类 w-* 设置宽度为特殊值,包含如下工具类:

    工具类CSS 属性
    w-autowidth: auto;
    w-screenwidth: 100vw;
    w-fitwidth: fit-content;
    w-minwidth: min-content;
    w-maxwidth: max-content;

    限制最大宽度

    通过工具类 max-w-* 设置限制元素最大宽度,包含如下工具类:

    工具类CSS 属性
    max-w-0max-width: 0px;
    max-w-fullmax-width: 100%;
    max-w-screenmax-width: 100vw;
    max-w-nonemax-width: none;
    max-w-minmax-width: min-content;
    max-w-maxmax-width: max-content;
    max-w-fitmax-width: fit-content;

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/utilities/skin/utilities/ghost.html b/dev/utilities/skin/utilities/ghost.html index 885146495a..1bc6dcf5ff 100644 --- a/dev/utilities/skin/utilities/ghost.html +++ b/dev/utilities/skin/utilities/ghost.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    透明

    用于快速为元素或组件实现特定文字颜色带透明背景外观。

    效果

    默认
    ghost
    语义化
    primary-ghost
    secondary-ghost
    success-ghost
    warning-ghost
    danger-ghost
    important-ghost
    special-ghost

    示例

    Ghost Element

    MIT License (MIT)

    - +
    Skip to content

    透明

    用于快速为元素或组件实现特定文字颜色带透明背景外观。

    效果

    默认
    ghost
    语义化
    primary-ghost
    secondary-ghost
    success-ghost
    warning-ghost
    danger-ghost
    important-ghost
    special-ghost

    示例

    Ghost Element

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/utilities/skin/utilities/outline.html b/dev/utilities/skin/utilities/outline.html index 120b3fd3a2..83ec4e8068 100644 --- a/dev/utilities/skin/utilities/outline.html +++ b/dev/utilities/skin/utilities/outline.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    轮廓

    用于快速为元素或组件实现特定颜色的轮廓描边外观。

    效果

    默认
    outline
    语义化
    primary-outline
    secondary-outline
    success-outline
    warning-outline
    danger-outline
    important-outline
    special-outline
    灰度
    gray-outline

    提示

    轮廓的描边效果使用 box-shadow 实现。

    示例

    Success Label
    Gray Element

    MIT License (MIT)

    - +
    Skip to content

    轮廓

    用于快速为元素或组件实现特定颜色的轮廓描边外观。

    效果

    默认
    outline
    语义化
    primary-outline
    secondary-outline
    success-outline
    warning-outline
    danger-outline
    important-outline
    special-outline
    灰度
    gray-outline

    提示

    轮廓的描边效果使用 box-shadow 实现。

    示例

    Success Label
    Gray Element

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/utilities/skin/utilities/pale.html b/dev/utilities/skin/utilities/pale.html index a9e27c5113..e58d2fe524 100644 --- a/dev/utilities/skin/utilities/pale.html +++ b/dev/utilities/skin/utilities/pale.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    浅色

    用于快速为元素或组件实现特定颜色的浅色填充外观,包含语义化和灰度工具类。

    效果

    语义化
    primary-pale
    secondary-pale
    success-pale
    warning-pale
    danger-pale
    important-pale
    special-pale
    灰度
    gray-50-pale
    gray-100-pale
    gray-200-pale
    gray-300-pale
    gray-400-pale
    gray-pale
    gray-500-pale 别名: gray-pale
    gray-600-pale
    gray-700-pale
    gray-800-pale
    gray-900-pale
    gray-950-pale

    示例

    Success Label
    Gray Element

    MIT License (MIT)

    - +
    Skip to content

    浅色

    用于快速为元素或组件实现特定颜色的浅色填充外观,包含语义化和灰度工具类。

    效果

    语义化
    primary-pale
    secondary-pale
    success-pale
    warning-pale
    danger-pale
    important-pale
    special-pale
    灰度
    gray-50-pale
    gray-100-pale
    gray-200-pale
    gray-300-pale
    gray-400-pale
    gray-pale
    gray-500-pale 别名: gray-pale
    gray-600-pale
    gray-700-pale
    gray-800-pale
    gray-900-pale
    gray-950-pale

    示例

    Success Label
    Gray Element

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/utilities/skin/utilities/solid.html b/dev/utilities/skin/utilities/solid.html index ffa4ecdb09..14d791666d 100644 --- a/dev/utilities/skin/utilities/solid.html +++ b/dev/utilities/skin/utilities/solid.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    实心

    用于快速为元素或组件实现特定颜色的实心填充外观,包含语义化和灰度工具类。

    效果

    语义化
    primary
    secondary
    success
    warning
    danger
    important
    special
    灰度
    gray-50
    gray-100
    gray-200
    gray-300
    gray-400
    gray
    gray-500 别名: gray
    gray-600
    gray-700
    gray-800
    gray-900
    gray-950

    示例

    Success Label
    Gray Element

    MIT License (MIT)

    - +
    Skip to content

    实心

    用于快速为元素或组件实现特定颜色的实心填充外观,包含语义化和灰度工具类。

    效果

    语义化
    primary
    secondary
    success
    warning
    danger
    important
    special
    灰度
    gray-50
    gray-100
    gray-200
    gray-300
    gray-400
    gray
    gray-500 别名: gray
    gray-600
    gray-700
    gray-800
    gray-900
    gray-950

    示例

    Success Label
    Gray Element

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/utilities/skin/utilities/surface.html b/dev/utilities/skin/utilities/surface.html index 43290a477a..495b530052 100644 --- a/dev/utilities/skin/utilities/surface.html +++ b/dev/utilities/skin/utilities/surface.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    界面

    用于快速为元素或组件实现特定功能界面颜色外观。

    效果

    white
    纯白
    black
    纯黑
    transparent
    透明
    canvas
    画布
    inverse
    反色
    surface-light
    加重的控件
    surface
    控件
    surface-strong
    轻量的控件

    示例

    Surface Element

    MIT License (MIT)

    - +
    Skip to content

    界面

    用于快速为元素或组件实现特定功能界面颜色外观。

    效果

    white
    纯白
    black
    纯黑
    transparent
    透明
    canvas
    画布
    inverse
    反色
    surface-light
    加重的控件
    surface
    控件
    surface-strong
    轻量的控件

    示例

    Surface Element

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/utilities/spacing/utilities/margin.html b/dev/utilities/spacing/utilities/margin.html index ab3b9ed1ad..9da330da45 100644 --- a/dev/utilities/spacing/utilities/margin.html +++ b/dev/utilities/spacing/utilities/margin.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    外边距

    定义

    通过 m-* 工具类设置外边距,可用的工具类包括:

    工具类CSS 属性
    m-automargin: auto;
    mx-automargin-left: auto; margin-right: auto;
    my-automargin-top: auto; margin-bottom: auto;
    mt-automargin-top: auto;
    mr-automargin-right: auto;
    mb-automargin-bottom: auto;
    ml-automargin-left: auto;
    m-0margin: 0px;
    m-pxmargin: 1px;
    m-0.5margin: 2px;
    m-1margin: 4px;
    m-1.5margin: 6px;
    m-2margin: 8px;
    m-2.5margin: 10px;
    m-3margin: 12px;
    m-3.5margin: 14px;
    m-4margin: 16px;
    m-5margin: 20px;
    m-6margin: 24px;
    m-7margin: 28px;
    m-8margin: 32px;
    m-9margin: 36px;
    m-10margin: 40px;
    mx-0margin-left: 0px; margin-right: 0px;
    my-0margin-top: 0px; margin-bottom: 0px;
    mt-0margin-top: 0px;
    mr-0margin-right: 0px;
    mb-0margin-bottom: 0px;
    ml-0margin-left: 0px;
    mx-pxmargin-left: 1px; margin-right: 1px;
    my-pxmargin-top: 1px; margin-bottom: 1px;
    mt-pxmargin-top: 1px;
    mr-pxmargin-right: 1px;
    mb-pxmargin-bottom: 1px;
    ml-pxmargin-left: 1px;
    mx-0.5margin-left: 2px; margin-right: 2px;
    my-0.5margin-top: 2px; margin-bottom: 2px;
    mt-0.5margin-top: 2px;
    mr-0.5margin-right: 2px;
    mb-0.5margin-bottom: 2px;
    ml-0.5margin-left: 2px;
    mx-1margin-left: 4px; margin-right: 4px;
    my-1margin-top: 4px; margin-bottom: 4px;
    mt-1margin-top: 4px;
    mr-1margin-right: 4px;
    mb-1margin-bottom: 4px;
    ml-1margin-left: 4px;
    mx-1.5margin-left: 6px; margin-right: 6px;
    my-1.5margin-top: 6px; margin-bottom: 6px;
    mt-1.5margin-top: 6px;
    mr-1.5margin-right: 6px;
    mb-1.5margin-bottom: 6px;
    ml-1.5margin-left: 6px;
    mx-2margin-left: 8px; margin-right: 8px;
    my-2margin-top: 8px; margin-bottom: 8px;
    mt-2margin-top: 8px;
    mr-2margin-right: 8px;
    mb-2margin-bottom: 8px;
    ml-2margin-left: 8px;
    mx-2.5margin-left: 10px; margin-right: 10px;
    my-2.5margin-top: 10px; margin-bottom: 10px;
    mt-2.5margin-top: 10px;
    mr-2.5margin-right: 10px;
    mb-2.5margin-bottom: 10px;
    ml-2.5margin-left: 10px;
    mx-3margin-left: 12px; margin-right: 12px;
    my-3margin-top: 12px; margin-bottom: 12px;
    mt-3margin-top: 12px;
    mr-3margin-right: 12px;
    mb-3margin-bottom: 12px;
    ml-3margin-left: 12px;
    mx-3.5margin-left: 14px; margin-right: 14px;
    my-3.5margin-top: 14px; margin-bottom: 14px;
    mt-3.5margin-top: 14px;
    mr-3.5margin-right: 14px;
    mb-3.5margin-bottom: 14px;
    ml-3.5margin-left: 14px;
    mx-4margin-left: 16px; margin-right: 16px;
    my-4margin-top: 16px; margin-bottom: 16px;
    mt-4margin-top: 16px;
    mr-4margin-right: 16px;
    mb-4margin-bottom: 16px;
    ml-4margin-left: 16px;
    mx-5margin-left: 20px; margin-right: 20px;
    my-5margin-top: 20px; margin-bottom: 20px;
    mt-5margin-top: 20px;
    mr-5margin-right: 20px;
    mb-5margin-bottom: 20px;
    ml-5margin-left: 20px;
    mx-6margin-left: 24px; margin-right: 24px;
    my-6margin-top: 24px; margin-bottom: 24px;
    mt-6margin-top: 24px;
    mr-6margin-right: 24px;
    mb-6margin-bottom: 24px;
    ml-6margin-left: 24px;
    mx-7margin-left: 28px; margin-right: 28px;
    my-7margin-top: 28px; margin-bottom: 28px;
    mt-7margin-top: 28px;
    mr-7margin-right: 28px;
    mb-7margin-bottom: 28px;
    ml-7margin-left: 28px;
    mx-8margin-left: 32px; margin-right: 32px;
    my-8margin-top: 32px; margin-bottom: 32px;
    mt-8margin-top: 32px;
    mr-8margin-right: 32px;
    mb-8margin-bottom: 32px;
    ml-8margin-left: 32px;
    mx-9margin-left: 36px; margin-right: 36px;
    my-9margin-top: 36px; margin-bottom: 36px;
    mt-9margin-top: 36px;
    mr-9margin-right: 36px;
    mb-9margin-bottom: 36px;
    ml-9margin-left: 36px;
    mx-10margin-left: 40px; margin-right: 40px;
    my-10margin-top: 40px; margin-bottom: 40px;
    mt-10margin-top: 40px;
    mr-10margin-right: 40px;
    mb-10margin-bottom: 40px;
    ml-10margin-left: 40px;

    示例

    MIT License (MIT)

    - +
    Skip to content

    外边距

    定义

    通过 m-* 工具类设置外边距,可用的工具类包括:

    工具类CSS 属性
    m-automargin: auto;
    mx-automargin-left: auto; margin-right: auto;
    my-automargin-top: auto; margin-bottom: auto;
    mt-automargin-top: auto;
    mr-automargin-right: auto;
    mb-automargin-bottom: auto;
    ml-automargin-left: auto;
    m-0margin: 0px;
    m-pxmargin: 1px;
    m-0.5margin: 2px;
    m-1margin: 4px;
    m-1.5margin: 6px;
    m-2margin: 8px;
    m-2.5margin: 10px;
    m-3margin: 12px;
    m-3.5margin: 14px;
    m-4margin: 16px;
    m-5margin: 20px;
    m-6margin: 24px;
    m-7margin: 28px;
    m-8margin: 32px;
    m-9margin: 36px;
    m-10margin: 40px;
    mx-0margin-left: 0px; margin-right: 0px;
    my-0margin-top: 0px; margin-bottom: 0px;
    mt-0margin-top: 0px;
    mr-0margin-right: 0px;
    mb-0margin-bottom: 0px;
    ml-0margin-left: 0px;
    mx-pxmargin-left: 1px; margin-right: 1px;
    my-pxmargin-top: 1px; margin-bottom: 1px;
    mt-pxmargin-top: 1px;
    mr-pxmargin-right: 1px;
    mb-pxmargin-bottom: 1px;
    ml-pxmargin-left: 1px;
    mx-0.5margin-left: 2px; margin-right: 2px;
    my-0.5margin-top: 2px; margin-bottom: 2px;
    mt-0.5margin-top: 2px;
    mr-0.5margin-right: 2px;
    mb-0.5margin-bottom: 2px;
    ml-0.5margin-left: 2px;
    mx-1margin-left: 4px; margin-right: 4px;
    my-1margin-top: 4px; margin-bottom: 4px;
    mt-1margin-top: 4px;
    mr-1margin-right: 4px;
    mb-1margin-bottom: 4px;
    ml-1margin-left: 4px;
    mx-1.5margin-left: 6px; margin-right: 6px;
    my-1.5margin-top: 6px; margin-bottom: 6px;
    mt-1.5margin-top: 6px;
    mr-1.5margin-right: 6px;
    mb-1.5margin-bottom: 6px;
    ml-1.5margin-left: 6px;
    mx-2margin-left: 8px; margin-right: 8px;
    my-2margin-top: 8px; margin-bottom: 8px;
    mt-2margin-top: 8px;
    mr-2margin-right: 8px;
    mb-2margin-bottom: 8px;
    ml-2margin-left: 8px;
    mx-2.5margin-left: 10px; margin-right: 10px;
    my-2.5margin-top: 10px; margin-bottom: 10px;
    mt-2.5margin-top: 10px;
    mr-2.5margin-right: 10px;
    mb-2.5margin-bottom: 10px;
    ml-2.5margin-left: 10px;
    mx-3margin-left: 12px; margin-right: 12px;
    my-3margin-top: 12px; margin-bottom: 12px;
    mt-3margin-top: 12px;
    mr-3margin-right: 12px;
    mb-3margin-bottom: 12px;
    ml-3margin-left: 12px;
    mx-3.5margin-left: 14px; margin-right: 14px;
    my-3.5margin-top: 14px; margin-bottom: 14px;
    mt-3.5margin-top: 14px;
    mr-3.5margin-right: 14px;
    mb-3.5margin-bottom: 14px;
    ml-3.5margin-left: 14px;
    mx-4margin-left: 16px; margin-right: 16px;
    my-4margin-top: 16px; margin-bottom: 16px;
    mt-4margin-top: 16px;
    mr-4margin-right: 16px;
    mb-4margin-bottom: 16px;
    ml-4margin-left: 16px;
    mx-5margin-left: 20px; margin-right: 20px;
    my-5margin-top: 20px; margin-bottom: 20px;
    mt-5margin-top: 20px;
    mr-5margin-right: 20px;
    mb-5margin-bottom: 20px;
    ml-5margin-left: 20px;
    mx-6margin-left: 24px; margin-right: 24px;
    my-6margin-top: 24px; margin-bottom: 24px;
    mt-6margin-top: 24px;
    mr-6margin-right: 24px;
    mb-6margin-bottom: 24px;
    ml-6margin-left: 24px;
    mx-7margin-left: 28px; margin-right: 28px;
    my-7margin-top: 28px; margin-bottom: 28px;
    mt-7margin-top: 28px;
    mr-7margin-right: 28px;
    mb-7margin-bottom: 28px;
    ml-7margin-left: 28px;
    mx-8margin-left: 32px; margin-right: 32px;
    my-8margin-top: 32px; margin-bottom: 32px;
    mt-8margin-top: 32px;
    mr-8margin-right: 32px;
    mb-8margin-bottom: 32px;
    ml-8margin-left: 32px;
    mx-9margin-left: 36px; margin-right: 36px;
    my-9margin-top: 36px; margin-bottom: 36px;
    mt-9margin-top: 36px;
    mr-9margin-right: 36px;
    mb-9margin-bottom: 36px;
    ml-9margin-left: 36px;
    mx-10margin-left: 40px; margin-right: 40px;
    my-10margin-top: 40px; margin-bottom: 40px;
    mt-10margin-top: 40px;
    mr-10margin-right: 40px;
    mb-10margin-bottom: 40px;
    ml-10margin-left: 40px;

    示例

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/utilities/spacing/utilities/padding.html b/dev/utilities/spacing/utilities/padding.html index 4bded39f51..ec6c4491e8 100644 --- a/dev/utilities/spacing/utilities/padding.html +++ b/dev/utilities/spacing/utilities/padding.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    内边距

    定义

    通过 p-* 工具类设置内边距,可用的工具类包括:

    工具类CSS 属性
    p-autopadding: auto;
    px-autopadding-left: auto; padding-right: auto;
    py-autopadding-top: auto; padding-bottom: auto;
    pt-autopadding-top: auto;
    pr-autopadding-right: auto;
    pb-autopadding-bottom: auto;
    pl-autopadding-left: auto;
    p-0padding: 0px;
    p-pxpadding: 1px;
    p-0.5padding: 2px;
    p-1padding: 4px;
    p-1.5padding: 6px;
    p-2padding: 8px;
    p-2.5padding: 10px;
    p-3padding: 12px;
    p-3.5padding: 14px;
    p-4padding: 16px;
    p-5padding: 20px;
    p-6padding: 24px;
    p-7padding: 28px;
    p-8padding: 32px;
    p-9padding: 36px;
    p-10padding: 40px;
    px-0padding-left: 0px; padding-right: 0px;
    py-0padding-top: 0px; padding-bottom: 0px;
    pt-0padding-top: 0px;
    pr-0padding-right: 0px;
    pb-0padding-bottom: 0px;
    pl-0padding-left: 0px;
    px-pxpadding-left: 1px; padding-right: 1px;
    py-pxpadding-top: 1px; padding-bottom: 1px;
    pt-pxpadding-top: 1px;
    pr-pxpadding-right: 1px;
    pb-pxpadding-bottom: 1px;
    pl-pxpadding-left: 1px;
    px-0.5padding-left: 2px; padding-right: 2px;
    py-0.5padding-top: 2px; padding-bottom: 2px;
    pt-0.5padding-top: 2px;
    pr-0.5padding-right: 2px;
    pb-0.5padding-bottom: 2px;
    pl-0.5padding-left: 2px;
    px-1padding-left: 4px; padding-right: 4px;
    py-1padding-top: 4px; padding-bottom: 4px;
    pt-1padding-top: 4px;
    pr-1padding-right: 4px;
    pb-1padding-bottom: 4px;
    pl-1padding-left: 4px;
    px-1.5padding-left: 6px; padding-right: 6px;
    py-1.5padding-top: 6px; padding-bottom: 6px;
    pt-1.5padding-top: 6px;
    pr-1.5padding-right: 6px;
    pb-1.5padding-bottom: 6px;
    pl-1.5padding-left: 6px;
    px-2padding-left: 8px; padding-right: 8px;
    py-2padding-top: 8px; padding-bottom: 8px;
    pt-2padding-top: 8px;
    pr-2padding-right: 8px;
    pb-2padding-bottom: 8px;
    pl-2padding-left: 8px;
    px-2.5padding-left: 10px; padding-right: 10px;
    py-2.5padding-top: 10px; padding-bottom: 10px;
    pt-2.5padding-top: 10px;
    pr-2.5padding-right: 10px;
    pb-2.5padding-bottom: 10px;
    pl-2.5padding-left: 10px;
    px-3padding-left: 12px; padding-right: 12px;
    py-3padding-top: 12px; padding-bottom: 12px;
    pt-3padding-top: 12px;
    pr-3padding-right: 12px;
    pb-3padding-bottom: 12px;
    pl-3padding-left: 12px;
    px-3.5padding-left: 14px; padding-right: 14px;
    py-3.5padding-top: 14px; padding-bottom: 14px;
    pt-3.5padding-top: 14px;
    pr-3.5padding-right: 14px;
    pb-3.5padding-bottom: 14px;
    pl-3.5padding-left: 14px;
    px-4padding-left: 16px; padding-right: 16px;
    py-4padding-top: 16px; padding-bottom: 16px;
    pt-4padding-top: 16px;
    pr-4padding-right: 16px;
    pb-4padding-bottom: 16px;
    pl-4padding-left: 16px;
    px-5padding-left: 20px; padding-right: 20px;
    py-5padding-top: 20px; padding-bottom: 20px;
    pt-5padding-top: 20px;
    pr-5padding-right: 20px;
    pb-5padding-bottom: 20px;
    pl-5padding-left: 20px;
    px-6padding-left: 24px; padding-right: 24px;
    py-6padding-top: 24px; padding-bottom: 24px;
    pt-6padding-top: 24px;
    pr-6padding-right: 24px;
    pb-6padding-bottom: 24px;
    pl-6padding-left: 24px;
    px-7padding-left: 28px; padding-right: 28px;
    py-7padding-top: 28px; padding-bottom: 28px;
    pt-7padding-top: 28px;
    pr-7padding-right: 28px;
    pb-7padding-bottom: 28px;
    pl-7padding-left: 28px;
    px-8padding-left: 32px; padding-right: 32px;
    py-8padding-top: 32px; padding-bottom: 32px;
    pt-8padding-top: 32px;
    pr-8padding-right: 32px;
    pb-8padding-bottom: 32px;
    pl-8padding-left: 32px;
    px-9padding-left: 36px; padding-right: 36px;
    py-9padding-top: 36px; padding-bottom: 36px;
    pt-9padding-top: 36px;
    pr-9padding-right: 36px;
    pb-9padding-bottom: 36px;
    pl-9padding-left: 36px;
    px-10padding-left: 40px; padding-right: 40px;
    py-10padding-top: 40px; padding-bottom: 40px;
    pt-10padding-top: 40px;
    pr-10padding-right: 40px;
    pb-10padding-bottom: 40px;
    pl-10padding-left: 40px;

    示例

    MIT License (MIT)

    - +
    Skip to content

    内边距

    定义

    通过 p-* 工具类设置内边距,可用的工具类包括:

    工具类CSS 属性
    p-autopadding: auto;
    px-autopadding-left: auto; padding-right: auto;
    py-autopadding-top: auto; padding-bottom: auto;
    pt-autopadding-top: auto;
    pr-autopadding-right: auto;
    pb-autopadding-bottom: auto;
    pl-autopadding-left: auto;
    p-0padding: 0px;
    p-pxpadding: 1px;
    p-0.5padding: 2px;
    p-1padding: 4px;
    p-1.5padding: 6px;
    p-2padding: 8px;
    p-2.5padding: 10px;
    p-3padding: 12px;
    p-3.5padding: 14px;
    p-4padding: 16px;
    p-5padding: 20px;
    p-6padding: 24px;
    p-7padding: 28px;
    p-8padding: 32px;
    p-9padding: 36px;
    p-10padding: 40px;
    px-0padding-left: 0px; padding-right: 0px;
    py-0padding-top: 0px; padding-bottom: 0px;
    pt-0padding-top: 0px;
    pr-0padding-right: 0px;
    pb-0padding-bottom: 0px;
    pl-0padding-left: 0px;
    px-pxpadding-left: 1px; padding-right: 1px;
    py-pxpadding-top: 1px; padding-bottom: 1px;
    pt-pxpadding-top: 1px;
    pr-pxpadding-right: 1px;
    pb-pxpadding-bottom: 1px;
    pl-pxpadding-left: 1px;
    px-0.5padding-left: 2px; padding-right: 2px;
    py-0.5padding-top: 2px; padding-bottom: 2px;
    pt-0.5padding-top: 2px;
    pr-0.5padding-right: 2px;
    pb-0.5padding-bottom: 2px;
    pl-0.5padding-left: 2px;
    px-1padding-left: 4px; padding-right: 4px;
    py-1padding-top: 4px; padding-bottom: 4px;
    pt-1padding-top: 4px;
    pr-1padding-right: 4px;
    pb-1padding-bottom: 4px;
    pl-1padding-left: 4px;
    px-1.5padding-left: 6px; padding-right: 6px;
    py-1.5padding-top: 6px; padding-bottom: 6px;
    pt-1.5padding-top: 6px;
    pr-1.5padding-right: 6px;
    pb-1.5padding-bottom: 6px;
    pl-1.5padding-left: 6px;
    px-2padding-left: 8px; padding-right: 8px;
    py-2padding-top: 8px; padding-bottom: 8px;
    pt-2padding-top: 8px;
    pr-2padding-right: 8px;
    pb-2padding-bottom: 8px;
    pl-2padding-left: 8px;
    px-2.5padding-left: 10px; padding-right: 10px;
    py-2.5padding-top: 10px; padding-bottom: 10px;
    pt-2.5padding-top: 10px;
    pr-2.5padding-right: 10px;
    pb-2.5padding-bottom: 10px;
    pl-2.5padding-left: 10px;
    px-3padding-left: 12px; padding-right: 12px;
    py-3padding-top: 12px; padding-bottom: 12px;
    pt-3padding-top: 12px;
    pr-3padding-right: 12px;
    pb-3padding-bottom: 12px;
    pl-3padding-left: 12px;
    px-3.5padding-left: 14px; padding-right: 14px;
    py-3.5padding-top: 14px; padding-bottom: 14px;
    pt-3.5padding-top: 14px;
    pr-3.5padding-right: 14px;
    pb-3.5padding-bottom: 14px;
    pl-3.5padding-left: 14px;
    px-4padding-left: 16px; padding-right: 16px;
    py-4padding-top: 16px; padding-bottom: 16px;
    pt-4padding-top: 16px;
    pr-4padding-right: 16px;
    pb-4padding-bottom: 16px;
    pl-4padding-left: 16px;
    px-5padding-left: 20px; padding-right: 20px;
    py-5padding-top: 20px; padding-bottom: 20px;
    pt-5padding-top: 20px;
    pr-5padding-right: 20px;
    pb-5padding-bottom: 20px;
    pl-5padding-left: 20px;
    px-6padding-left: 24px; padding-right: 24px;
    py-6padding-top: 24px; padding-bottom: 24px;
    pt-6padding-top: 24px;
    pr-6padding-right: 24px;
    pb-6padding-bottom: 24px;
    pl-6padding-left: 24px;
    px-7padding-left: 28px; padding-right: 28px;
    py-7padding-top: 28px; padding-bottom: 28px;
    pt-7padding-top: 28px;
    pr-7padding-right: 28px;
    pb-7padding-bottom: 28px;
    pl-7padding-left: 28px;
    px-8padding-left: 32px; padding-right: 32px;
    py-8padding-top: 32px; padding-bottom: 32px;
    pt-8padding-top: 32px;
    pr-8padding-right: 32px;
    pb-8padding-bottom: 32px;
    pl-8padding-left: 32px;
    px-9padding-left: 36px; padding-right: 36px;
    py-9padding-top: 36px; padding-bottom: 36px;
    pt-9padding-top: 36px;
    pr-9padding-right: 36px;
    pb-9padding-bottom: 36px;
    pl-9padding-left: 36px;
    px-10padding-left: 40px; padding-right: 40px;
    py-10padding-top: 40px; padding-bottom: 40px;
    pt-10padding-top: 40px;
    pr-10padding-right: 40px;
    pb-10padding-bottom: 40px;
    pl-10padding-left: 40px;

    示例

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/utilities/spacing/utilities/space.html b/dev/utilities/spacing/utilities/space.html index 3e823f440c..c5335ce4be 100644 --- a/dev/utilities/spacing/utilities/space.html +++ b/dev/utilities/spacing/utilities/space.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    子元素间距

    定义

    通过工具类 space-x-* 来为元素内的所有子元素之间设置水平间距;通过工具类 space-y-* 来为元素内的所有子元素之间设置水平间距,所有可用的工具类定义如下:

    工具类CSS 属性
    space-x-0 > * + *margin-left: 0px;
    space-y-0 > * + *margin-top: 0px;
    space-x-0.5 > * + *margin-left: 2px;
    space-y-0.5 > * + *margin-top: 2px;
    space-x-1 > * + *margin-left: 4px;
    space-y-1 > * + *margin-top: 4px;
    space-x-1.5 > * + *margin-left: 6px;
    space-y-1.5 > * + *margin-top: 6px;
    space-x-2 > * + *margin-left: 8px;
    space-y-2 > * + *margin-top: 8px;
    space-x-2.5 > * + *margin-left: 10px;
    space-y-2.5 > * + *margin-top: 10px;
    space-x-3 > * + *margin-left: 12px;
    space-y-3 > * + *margin-top: 12px;
    space-x-3.5 > * + *margin-left: 14px;
    space-y-3.5 > * + *margin-top: 14px;
    space-x-4 > * + *margin-left: 16px;
    space-y-4 > * + *margin-top: 16px;
    space-x-5 > * + *margin-left: 20px;
    space-y-5 > * + *margin-top: 20px;
    space-x-6 > * + *margin-left: 24px;
    space-y-6 > * + *margin-top: 24px;
    space-x-7 > * + *margin-left: 28px;
    space-y-7 > * + *margin-top: 28px;
    space-x-8 > * + *margin-left: 32px;
    space-y-8 > * + *margin-top: 32px;
    space-x-9 > * + *margin-left: 36px;
    space-y-9 > * + *margin-top: 36px;
    space-x-10 > * + *margin-left: 40px;
    space-y-10 > * + *margin-top: 40px;
    space-x-px > * + *margin-left: 1px;
    space-y-px > * + *margin-top: 1px;

    示例

    水平间距

    1
    2
    3

    垂直间距

    1
    2
    3

    MIT License (MIT)

    - +
    Skip to content

    子元素间距

    定义

    通过工具类 space-x-* 来为元素内的所有子元素之间设置水平间距;通过工具类 space-y-* 来为元素内的所有子元素之间设置水平间距,所有可用的工具类定义如下:

    工具类CSS 属性
    space-x-0 > * + *margin-left: 0px;
    space-y-0 > * + *margin-top: 0px;
    space-x-0.5 > * + *margin-left: 2px;
    space-y-0.5 > * + *margin-top: 2px;
    space-x-1 > * + *margin-left: 4px;
    space-y-1 > * + *margin-top: 4px;
    space-x-1.5 > * + *margin-left: 6px;
    space-y-1.5 > * + *margin-top: 6px;
    space-x-2 > * + *margin-left: 8px;
    space-y-2 > * + *margin-top: 8px;
    space-x-2.5 > * + *margin-left: 10px;
    space-y-2.5 > * + *margin-top: 10px;
    space-x-3 > * + *margin-left: 12px;
    space-y-3 > * + *margin-top: 12px;
    space-x-3.5 > * + *margin-left: 14px;
    space-y-3.5 > * + *margin-top: 14px;
    space-x-4 > * + *margin-left: 16px;
    space-y-4 > * + *margin-top: 16px;
    space-x-5 > * + *margin-left: 20px;
    space-y-5 > * + *margin-top: 20px;
    space-x-6 > * + *margin-left: 24px;
    space-y-6 > * + *margin-top: 24px;
    space-x-7 > * + *margin-left: 28px;
    space-y-7 > * + *margin-top: 28px;
    space-x-8 > * + *margin-left: 32px;
    space-y-8 > * + *margin-top: 32px;
    space-x-9 > * + *margin-left: 36px;
    space-y-9 > * + *margin-top: 36px;
    space-x-10 > * + *margin-left: 40px;
    space-y-10 > * + *margin-top: 40px;
    space-x-px > * + *margin-left: 1px;
    space-y-px > * + *margin-top: 1px;

    示例

    水平间距

    1
    2
    3

    垂直间距

    1
    2
    3

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/utilities/typography/utilities/font-family.html b/dev/utilities/typography/utilities/font-family.html index a5a4ac2b5f..0fd8f02bd6 100644 --- a/dev/utilities/typography/utilities/font-family.html +++ b/dev/utilities/typography/utilities/font-family.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    字体风格

    定义

    在 ZUI 中提供了一些 CSS 工具类方便为元素设置不同风格的字体,包括:

    工具类CSS 属性
    font-sansfont-family
    font-seriffont-family
    font-monofont-family

    无衬线字体 font-sans

    The quick brown fox jumps over the lazy dog.

    白日依山尽,黄河入海流。欲穷千里目,更上一层楼。

    衬线字体 font-serif

    The quick brown fox jumps over the lazy dog.

    白日依山尽,黄河入海流。欲穷千里目,更上一层楼。

    等宽字体 font-mono

    The quick brown fox jumps over the lazy dog.

    白日依山尽,黄河入海流。欲穷千里目,更上一层楼。

    参考

    MIT License (MIT)

    - +
    Skip to content

    字体风格

    定义

    在 ZUI 中提供了一些 CSS 工具类方便为元素设置不同风格的字体,包括:

    工具类CSS 属性
    font-sansfont-family
    font-seriffont-family
    font-monofont-family

    无衬线字体 font-sans

    The quick brown fox jumps over the lazy dog.

    白日依山尽,黄河入海流。欲穷千里目,更上一层楼。

    衬线字体 font-serif

    The quick brown fox jumps over the lazy dog.

    白日依山尽,黄河入海流。欲穷千里目,更上一层楼。

    等宽字体 font-mono

    The quick brown fox jumps over the lazy dog.

    白日依山尽,黄河入海流。欲穷千里目,更上一层楼。

    参考

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/utilities/typography/utilities/font-size.html b/dev/utilities/typography/utilities/font-size.html index 2e715618bb..f9f31ea0a3 100644 --- a/dev/utilities/typography/utilities/font-size.html +++ b/dev/utilities/typography/utilities/font-size.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    字体大小

    定义

    使用 text-* 工具类控制元素的字体大小。

    工具类CSS 属性
    text-rootfont-size
    text-smfont-size
    text-basefont-size
    text-mdfont-size
    text-lgfont-size
    text-xlfont-size
    text-2xlfont-size
    text-3xlfont-size
    text-4xlfont-size

    示例

    text-root 字体大小
    text-xs 字体大小
    text-sm 字体大小
    text-base 字体大小
    text-md 字体大小
    text-lg 字体大小
    text-xl 字体大小
    text-2xl 字体大小
    text-3xl 字体大小
    text-4xl 字体大小

    MIT License (MIT)

    - +
    Skip to content

    字体大小

    定义

    使用 text-* 工具类控制元素的字体大小。

    工具类CSS 属性
    text-rootfont-size
    text-smfont-size
    text-basefont-size
    text-mdfont-size
    text-lgfont-size
    text-xlfont-size
    text-2xlfont-size
    text-3xlfont-size
    text-4xlfont-size

    示例

    text-root 字体大小
    text-xs 字体大小
    text-sm 字体大小
    text-base 字体大小
    text-md 字体大小
    text-lg 字体大小
    text-xl 字体大小
    text-2xl 字体大小
    text-3xl 字体大小
    text-4xl 字体大小

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/utilities/typography/utilities/font-weight.html b/dev/utilities/typography/utilities/font-weight.html index a1cd0793ac..b2506356d7 100644 --- a/dev/utilities/typography/utilities/font-weight.html +++ b/dev/utilities/typography/utilities/font-weight.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    字体粗细

    定义

    使用 font-* 工具类来控制元素字体粗细。

    工具类CSS 属性
    font-thinfont-weight
    font-lightfont-weight
    font-mediumfont-weight
    font-semiboldfont-weight
    font-boldfont-weight
    font-blackfont-weight

    示例

    font-thin 字体粗细
    font-light 字体粗细
    font-medium 字体粗细
    font-semibold 字体粗细
    font-bold 字体粗细
    font-black 字体粗细

    MIT License (MIT)

    - +
    Skip to content

    字体粗细

    定义

    使用 font-* 工具类来控制元素字体粗细。

    工具类CSS 属性
    font-thinfont-weight
    font-lightfont-weight
    font-mediumfont-weight
    font-semiboldfont-weight
    font-boldfont-weight
    font-blackfont-weight

    示例

    font-thin 字体粗细
    font-light 字体粗细
    font-medium 字体粗细
    font-semibold 字体粗细
    font-bold 字体粗细
    font-black 字体粗细

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/utilities/typography/utilities/leading.html b/dev/utilities/typography/utilities/leading.html index 54c3a7e6a9..547471edc6 100644 --- a/dev/utilities/typography/utilities/leading.html +++ b/dev/utilities/typography/utilities/leading.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    行高

    定义

    使用 leading-* 工具类来控制元素文字行高。

    工具类CSS 属性
    leading-3line-height: .75rem;
    leading-4line-height: 1rem;
    leading-5line-height: 1.25rem;
    leading-6line-height: 1.5rem;
    leading-7line-height: 1.75rem;
    leading-8line-height: 2rem;
    leading-9line-height: 2.25rem;
    leading-10line-height: 2.5rem;
    leading-noneline-height: 1;
    leading-tightline-height: 1.25;
    leading-snugline-height: 1.375;
    leading-normalline-height: 1.5;
    leading-relaxedline-height: 1.625;
    leading-looseline-height: 2;

    固定行高

    使用 leading-* 工具类给一个元素一个固定的行高。

    leading-3 行高展示
    leading-4 行高展示
    leading-5 行高展示
    leading-6 行高展示
    leading-7 行高展示
    leading-8 行高展示
    leading-9 行高展示
    leading-10 行高展示

    相对行高

    使用 leading-noneleading-tightleading-snugleading-normalleading-relaxedleading-loose 等工具类,根据元素当前的字体大小,给它一个相对的行高。

    leading-none 行高展示
    leading-none 行高展示
    leading-none 行高展示
    leading-tight 行高展示
    leading-tight 行高展示
    leading-tight 行高展示
    leading-snug 行高展示
    leading-snug 行高展示
    leading-snug 行高展示
    leading-normal 行高展示
    leading-normal 行高展示
    leading-normal 行高展示
    leading-relaxed 行高展示
    leading-relaxed 行高展示
    leading-relaxed 行高展示
    leading-loose 行高展示
    leading-loose 行高展示
    leading-loose 行高展示

    MIT License (MIT)

    - +
    Skip to content

    行高

    定义

    使用 leading-* 工具类来控制元素文字行高。

    工具类CSS 属性
    leading-3line-height: .75rem;
    leading-4line-height: 1rem;
    leading-5line-height: 1.25rem;
    leading-6line-height: 1.5rem;
    leading-7line-height: 1.75rem;
    leading-8line-height: 2rem;
    leading-9line-height: 2.25rem;
    leading-10line-height: 2.5rem;
    leading-noneline-height: 1;
    leading-tightline-height: 1.25;
    leading-snugline-height: 1.375;
    leading-normalline-height: 1.5;
    leading-relaxedline-height: 1.625;
    leading-looseline-height: 2;

    固定行高

    使用 leading-* 工具类给一个元素一个固定的行高。

    leading-3 行高展示
    leading-4 行高展示
    leading-5 行高展示
    leading-6 行高展示
    leading-7 行高展示
    leading-8 行高展示
    leading-9 行高展示
    leading-10 行高展示

    相对行高

    使用 leading-noneleading-tightleading-snugleading-normalleading-relaxedleading-loose 等工具类,根据元素当前的字体大小,给它一个相对的行高。

    leading-none 行高展示
    leading-none 行高展示
    leading-none 行高展示
    leading-tight 行高展示
    leading-tight 行高展示
    leading-tight 行高展示
    leading-snug 行高展示
    leading-snug 行高展示
    leading-snug 行高展示
    leading-normal 行高展示
    leading-normal 行高展示
    leading-normal 行高展示
    leading-relaxed 行高展示
    leading-relaxed 行高展示
    leading-relaxed 行高展示
    leading-loose 行高展示
    leading-loose 行高展示
    leading-loose 行高展示

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/utilities/typography/utilities/line-clamp.html b/dev/utilities/typography/utilities/line-clamp.html index 80d3c670a1..a82f47b3e1 100644 --- a/dev/utilities/typography/utilities/line-clamp.html +++ b/dev/utilities/typography/utilities/line-clamp.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    行数限制

    定义

    使用 line-clamp-* 工具类限制显示多少行文本,在文本超出时进行截断:

    工具类属性
    line-clamp-1overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;
    line-clamp-2overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;
    line-clamp-3overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3;
    line-clamp-4overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4;
    line-clamp-5overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 5;
    line-clamp-6overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 6;

    示例

    至多显示 clamp-1 行

    The quick brown fox jumps over the lazy dog.白日依山尽,黄河入海流。欲穷千里目,更上一层楼。The quick brown fox jumps over the lazy dog.白日依山尽,黄河入海流。欲穷千里目,更上一层楼。

    至多显示 clamp-2 行

    The quick brown fox jumps over the lazy dog.白日依山尽,黄河入海流。欲穷千里目,更上一层楼。The quick brown fox jumps over the lazy dog.白日依山尽,黄河入海流。欲穷千里目,更上一层楼。

    至多显示 clamp-3 行

    The quick brown fox jumps over the lazy dog.白日依山尽,黄河入海流。欲穷千里目,更上一层楼。The quick brown fox jumps over the lazy dog.白日依山尽,黄河入海流。欲穷千里目,更上一层楼。

    至多显示 clamp-4 行

    The quick brown fox jumps over the lazy dog.白日依山尽,黄河入海流。欲穷千里目,更上一层楼。The quick brown fox jumps over the lazy dog.白日依山尽,黄河入海流。欲穷千里目,更上一层楼。

    至多显示 clamp-5 行

    The quick brown fox jumps over the lazy dog.白日依山尽,黄河入海流。欲穷千里目,更上一层楼。The quick brown fox jumps over the lazy dog.白日依山尽,黄河入海流。欲穷千里目,更上一层楼。

    至多显示 clamp-6 行

    The quick brown fox jumps over the lazy dog.白日依山尽,黄河入海流。欲穷千里目,更上一层楼。The quick brown fox jumps over the lazy dog.白日依山尽,黄河入海流。欲穷千里目,更上一层楼。

    MIT License (MIT)

    - +
    Skip to content

    行数限制

    定义

    使用 line-clamp-* 工具类限制显示多少行文本,在文本超出时进行截断:

    工具类属性
    line-clamp-1overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;
    line-clamp-2overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;
    line-clamp-3overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3;
    line-clamp-4overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4;
    line-clamp-5overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 5;
    line-clamp-6overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 6;

    示例

    至多显示 clamp-1 行

    The quick brown fox jumps over the lazy dog.白日依山尽,黄河入海流。欲穷千里目,更上一层楼。The quick brown fox jumps over the lazy dog.白日依山尽,黄河入海流。欲穷千里目,更上一层楼。

    至多显示 clamp-2 行

    The quick brown fox jumps over the lazy dog.白日依山尽,黄河入海流。欲穷千里目,更上一层楼。The quick brown fox jumps over the lazy dog.白日依山尽,黄河入海流。欲穷千里目,更上一层楼。

    至多显示 clamp-3 行

    The quick brown fox jumps over the lazy dog.白日依山尽,黄河入海流。欲穷千里目,更上一层楼。The quick brown fox jumps over the lazy dog.白日依山尽,黄河入海流。欲穷千里目,更上一层楼。

    至多显示 clamp-4 行

    The quick brown fox jumps over the lazy dog.白日依山尽,黄河入海流。欲穷千里目,更上一层楼。The quick brown fox jumps over the lazy dog.白日依山尽,黄河入海流。欲穷千里目,更上一层楼。

    至多显示 clamp-5 行

    The quick brown fox jumps over the lazy dog.白日依山尽,黄河入海流。欲穷千里目,更上一层楼。The quick brown fox jumps over the lazy dog.白日依山尽,黄河入海流。欲穷千里目,更上一层楼。

    至多显示 clamp-6 行

    The quick brown fox jumps over the lazy dog.白日依山尽,黄河入海流。欲穷千里目,更上一层楼。The quick brown fox jumps over the lazy dog.白日依山尽,黄河入海流。欲穷千里目,更上一层楼。

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/utilities/typography/utilities/list-style.html b/dev/utilities/typography/utilities/list-style.html index 610f346da5..5b364ff071 100644 --- a/dev/utilities/typography/utilities/list-style.html +++ b/dev/utilities/typography/utilities/list-style.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    列表样式

    定义

    使用工具类 list-* 为元素(通常是 <ul><ol>)设置 CSS 属性 list-style

    工具类属性
    list-unstyledlist-style-type: none; padding-left: 0;
    list-nonelist-style-type: none;
    list-disclist-style-type: disc;
    list-decimallist-style-type: decimal;

    示例

    无样式 list-unstyled

    • 这是一个列表
    • 含四个列表项
    • 作为示例
    • 最后一个列表有嵌套的子列表
      • 子列表项 1
      • 子列表项 2
      • 子列表项 3

    空白样式 list-none

    • 这是一个列表
    • 含四个列表项
    • 作为示例
    • 最后一个列表有嵌套的子列表
      • 子列表项 1
      • 子列表项 2
      • 子列表项 3

    圆点样式 list-disc

    • 这是一个列表
    • 含四个列表项
    • 作为示例
    • 最后一个列表有嵌套的子列表
      • 子列表项 1
      • 子列表项 2
      • 子列表项 3

    序号样式 list-decimal

    • 这是一个列表
    • 含四个列表项
    • 作为示例
    • 最后一个列表有嵌套的子列表
      • 子列表项 1
      • 子列表项 2
      • 子列表项 3

    MIT License (MIT)

    - +
    Skip to content

    列表样式

    定义

    使用工具类 list-* 为元素(通常是 <ul><ol>)设置 CSS 属性 list-style

    工具类属性
    list-unstyledlist-style-type: none; padding-left: 0;
    list-nonelist-style-type: none;
    list-disclist-style-type: disc;
    list-decimallist-style-type: decimal;

    示例

    无样式 list-unstyled

    • 这是一个列表
    • 含四个列表项
    • 作为示例
    • 最后一个列表有嵌套的子列表
      • 子列表项 1
      • 子列表项 2
      • 子列表项 3

    空白样式 list-none

    • 这是一个列表
    • 含四个列表项
    • 作为示例
    • 最后一个列表有嵌套的子列表
      • 子列表项 1
      • 子列表项 2
      • 子列表项 3

    圆点样式 list-disc

    • 这是一个列表
    • 含四个列表项
    • 作为示例
    • 最后一个列表有嵌套的子列表
      • 子列表项 1
      • 子列表项 2
      • 子列表项 3

    序号样式 list-decimal

    • 这是一个列表
    • 含四个列表项
    • 作为示例
    • 最后一个列表有嵌套的子列表
      • 子列表项 1
      • 子列表项 2
      • 子列表项 3

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/utilities/typography/utilities/text-align.html b/dev/utilities/typography/utilities/text-align.html index 1676ddfafd..9d55231d6e 100644 --- a/dev/utilities/typography/utilities/text-align.html +++ b/dev/utilities/typography/utilities/text-align.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    文本对齐

    定义

    使用 text-* 工具类来控制元素的文本对齐方式。

    工具类属性
    text-lefttext-align: left;
    text-centertext-align: center;
    text-righttext-align: right;
    text-justifytext-align: justify;

    示例

    文本左对齐

    文本居中对齐

    文本右对齐

    The quick brown fox jumps over the lazy dog.白日依山尽,黄河入海流。欲穷千里目,更上一层楼。The quick brown fox jumps over the lazy dog.白日依山尽,黄河入海流。欲穷千里目,更上一层楼。

    MIT License (MIT)

    - +
    Skip to content

    文本对齐

    定义

    使用 text-* 工具类来控制元素的文本对齐方式。

    工具类属性
    text-lefttext-align: left;
    text-centertext-align: center;
    text-righttext-align: right;
    text-justifytext-align: justify;

    示例

    文本左对齐

    文本居中对齐

    文本右对齐

    The quick brown fox jumps over the lazy dog.白日依山尽,黄河入海流。欲穷千里目,更上一层楼。The quick brown fox jumps over the lazy dog.白日依山尽,黄河入海流。欲穷千里目,更上一层楼。

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/utilities/typography/utilities/text-color.html b/dev/utilities/typography/utilities/text-color.html index 5850f30f8d..ffafaab694 100644 --- a/dev/utilities/typography/utilities/text-color.html +++ b/dev/utilities/typography/utilities/text-color.html @@ -8,20 +8,20 @@ - + - + - - + +
    Skip to content

    文本颜色

    效果

    使用工具类 text-* 给元素添加文本颜色。

    语义化
    Text 文本
    text-primary
    Text 文本
    text-secondary
    Text 文本
    text-success
    Text 文本
    text-warning
    Text 文本
    text-danger
    Text 文本
    text-important
    Text 文本
    text-special
    主色系列
    Text 文本
    text-primary-50
    Text 文本
    text-primary-100
    Text 文本
    text-primary-200
    Text 文本
    text-primary-300
    Text 文本
    text-primary-400
    Text 文本
    text-primary-500
    Text 文本
    text-primary-600
    Text 文本
    text-primary-700
    Text 文本
    text-primary-800
    Text 文本
    text-primary-900
    Text 文本
    text-primary-950
    次要系列
    Text 文本
    text-secondary-50
    Text 文本
    text-secondary-100
    Text 文本
    text-secondary-200
    Text 文本
    text-secondary-300
    Text 文本
    text-secondary-400
    Text 文本
    text-secondary-500
    Text 文本
    text-secondary-600
    Text 文本
    text-secondary-700
    Text 文本
    text-secondary-800
    Text 文本
    text-secondary-900
    Text 文本
    text-secondary-950
    灰度
    Text 文本
    text-gray-50
    Text 文本
    text-gray-100
    Text 文本
    text-gray-200
    Text 文本
    text-gray-300
    Text 文本
    text-gray-400
    Text 文本
    gray
    text-gray-500 别名: text-gray
    Text 文本
    text-gray-600
    Text 文本
    text-gray-700
    Text 文本
    text-gray-800
    Text 文本
    text-gray-900
    Text 文本
    text-gray-950
    界面
    Text 文本
    text-white
    纯白
    Text 文本
    text-black
    纯黑
    Text 文本
    text-transparent
    透明
    Text 文本
    text-canvas
    画布
    Text 文本
    text-inverse
    反色
    Text 文本
    text-surface-light
    加重的控件
    Text 文本
    text-surface
    控件
    Text 文本
    text-surface-strong
    轻量的控件
    Text 文本
    text-fore
    前景色作为背景
    Text 文本
    text-focus
    焦点色作为背景
    特殊
    Text 文本
    text-current
    CSS 值 currentColor
    Text 文本
    text-inherit
    CSS 值 inherit

    文本颜色透明度

    使用工具类 text-opacity-* 给元素设置文本颜色透明度。

    Text 文本
    text-opacity-0
    透明度:0%
    Text 文本
    text-opacity-5
    透明度:5%
    Text 文本
    text-opacity-10
    透明度:10%
    Text 文本
    text-opacity-20
    透明度:20%
    Text 文本
    text-opacity-25
    透明度:25%
    Text 文本
    text-opacity-30
    透明度:30%
    Text 文本
    text-opacity-40
    透明度:40%
    Text 文本
    text-opacity-50
    透明度:60%
    Text 文本
    text-opacity-60
    透明度:60%
    Text 文本
    text-opacity-70
    透明度:70%
    Text 文本
    text-opacity-75
    透明度:75%
    Text 文本
    text-opacity-80
    透明度:80%
    Text 文本
    text-opacity-90
    透明度:90%
    Text 文本
    text-opacity-95
    透明度:95%
    Text 文本
    text-opacity-100
    透明度:0%

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/utilities/typography/utilities/text-decoration.html b/dev/utilities/typography/utilities/text-decoration.html index 4d8cadd4fb..53ed8ebf3a 100644 --- a/dev/utilities/typography/utilities/text-decoration.html +++ b/dev/utilities/typography/utilities/text-decoration.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    文本装饰

    定义

    在 ZUI 中,你可以通过如下工具类来设置文本装饰样式:

    工具类属性
    underlinetext-decoration-line: underline;
    overlinetext-decoration-line: overline;
    line-throughtext-decoration-line: line-through;
    no-underlinetext-decoration-line: none;

    示例

    下划线 underline

    The quick brown fox jumps over the lazy dog. 白日依山尽,黄河入海流。

    上划线 overline

    The quick brown fox jumps over the lazy dog. 白日依山尽,黄河入海流。

    中间划线 line-through

    The quick brown fox jumps over the lazy dog. 白日依山尽,黄河入海流。

    无划线 no-underline

    The quick brown fox jumps over the lazy dog. 白日依山尽,黄河入海流。

    MIT License (MIT)

    - +
    Skip to content

    文本装饰

    定义

    在 ZUI 中,你可以通过如下工具类来设置文本装饰样式:

    工具类属性
    underlinetext-decoration-line: underline;
    overlinetext-decoration-line: overline;
    line-throughtext-decoration-line: line-through;
    no-underlinetext-decoration-line: none;

    示例

    下划线 underline

    The quick brown fox jumps over the lazy dog. 白日依山尽,黄河入海流。

    上划线 overline

    The quick brown fox jumps over the lazy dog. 白日依山尽,黄河入海流。

    中间划线 line-through

    The quick brown fox jumps over the lazy dog. 白日依山尽,黄河入海流。

    无划线 no-underline

    The quick brown fox jumps over the lazy dog. 白日依山尽,黄河入海流。

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/utilities/typography/utilities/text-overflow.html b/dev/utilities/typography/utilities/text-overflow.html index 8cafd97bb0..74b9e5fc35 100644 --- a/dev/utilities/typography/utilities/text-overflow.html +++ b/dev/utilities/typography/utilities/text-overflow.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    文本溢出

    定义

    文字溢出包括两种方式,分布为省略和裁剪,在 ZUI 中可以通过如下工具类实现:

    工具类属性
    text-ellipsisoverflow: hidden; text-overflow: ellipsis; white-space: nowrap;
    text-clipoverflow: hidden; text-overflow: clip; white-space: nowrap;

    文字省略 text-ellipsis

    使用 text-ellipsis 用省略号(…)来截断溢出的文本。

    The quick brown fox jumps over the lazy dog.白日依山尽,黄河入海流。欲穷千里目,更上一层楼。The quick brown fox jumps over the lazy dog.白日依山尽,黄河入海流。欲穷千里目,更上一层楼。

    文字裁剪 text-clip

    使用 text-clip 在内容区域的极限处截断文本。

    The quick brown fox jumps over the lazy dog.白日依山尽,黄河入海流。欲穷千里目,更上一层楼。The quick brown fox jumps over the lazy dog.白日依山尽,黄河入海流。欲穷千里目,更上一层楼。

    MIT License (MIT)

    - +
    Skip to content

    文本溢出

    定义

    文字溢出包括两种方式,分布为省略和裁剪,在 ZUI 中可以通过如下工具类实现:

    工具类属性
    text-ellipsisoverflow: hidden; text-overflow: ellipsis; white-space: nowrap;
    text-clipoverflow: hidden; text-overflow: clip; white-space: nowrap;

    文字省略 text-ellipsis

    使用 text-ellipsis 用省略号(…)来截断溢出的文本。

    The quick brown fox jumps over the lazy dog.白日依山尽,黄河入海流。欲穷千里目,更上一层楼。The quick brown fox jumps over the lazy dog.白日依山尽,黄河入海流。欲穷千里目,更上一层楼。

    文字裁剪 text-clip

    使用 text-clip 在内容区域的极限处截断文本。

    The quick brown fox jumps over the lazy dog.白日依山尽,黄河入海流。欲穷千里目,更上一层楼。The quick brown fox jumps over the lazy dog.白日依山尽,黄河入海流。欲穷千里目,更上一层楼。

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/utilities/typography/utilities/text-transform.html b/dev/utilities/typography/utilities/text-transform.html index 674aa9cb83..39bee7409b 100644 --- a/dev/utilities/typography/utilities/text-transform.html +++ b/dev/utilities/typography/utilities/text-transform.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    文本大小写

    定义

    在 ZUI 中,你可以通过如下工具类来设置文本大小写显示规则:

    工具类属性
    uppercasetext-transform: uppercase;
    lowercasetext-transform: lowercase;
    capitalizetext-transform: capitalize;
    normal-casetext-transform: none;

    示例

    显示为大写 uppercase

    The quick brown fox jumps over the lazy dog.

    显示为小写 lowercase

    The quick brown fox jumps over the lazy dog.

    显示为单词首字母大写 capitalize

    The quick brown fox jumps over the lazy dog.

    默认大小写 normal-case

    The quick brown fox jumps over the lazy dog.

    MIT License (MIT)

    - +
    Skip to content

    文本大小写

    定义

    在 ZUI 中,你可以通过如下工具类来设置文本大小写显示规则:

    工具类属性
    uppercasetext-transform: uppercase;
    lowercasetext-transform: lowercase;
    capitalizetext-transform: capitalize;
    normal-casetext-transform: none;

    示例

    显示为大写 uppercase

    The quick brown fox jumps over the lazy dog.

    显示为小写 lowercase

    The quick brown fox jumps over the lazy dog.

    显示为单词首字母大写 capitalize

    The quick brown fox jumps over the lazy dog.

    默认大小写 normal-case

    The quick brown fox jumps over the lazy dog.

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/utilities/typography/utilities/vertical-align.html b/dev/utilities/typography/utilities/vertical-align.html index 5a4b542219..ee3b3081ff 100644 --- a/dev/utilities/typography/utilities/vertical-align.html +++ b/dev/utilities/typography/utilities/vertical-align.html @@ -8,20 +8,20 @@ - + - + - - + + -
    Skip to content

    垂直对齐

    定义

    用于控制内联或表格单元格的垂直对齐的工具类。

    工具类属性
    align-middlevertical-align: middle;
    align-topvertical-align: top;
    align-bottomvertical-align: bottom;
    align-subvertical-align: sub;
    align-supervertical-align: super;

    示例

    参照文本中部对齐

    参照文本顶端对齐

    参照文本底部对齐

    参照文本文本下标对齐

    参照文本文本上标对齐

    MIT License (MIT)

    - +
    Skip to content

    垂直对齐

    定义

    用于控制内联或表格单元格的垂直对齐的工具类。

    工具类属性
    align-middlevertical-align: middle;
    align-topvertical-align: top;
    align-bottomvertical-align: bottom;
    align-subvertical-align: sub;
    align-supervertical-align: super;

    示例

    参照文本中部对齐

    参照文本顶端对齐

    参照文本底部对齐

    参照文本文本下标对齐

    参照文本文本上标对齐

    MIT License (MIT)

    + \ No newline at end of file diff --git a/dev/utilities/typography/utilities/whitespace.html b/dev/utilities/typography/utilities/whitespace.html index f081b40c89..56073aa86a 100644 --- a/dev/utilities/typography/utilities/whitespace.html +++ b/dev/utilities/typography/utilities/whitespace.html @@ -8,28 +8,28 @@ - + - + - - + + -
    Skip to content

    空白处理

    定义

    用于控制元素的空格属性的工具类。

    工具类属性
    whitespace-nowrapwhite-space: nowrap;
    whitespace-prewhite-space: pre;
    whitespace-pre-linewhite-space: pre-line;
    whitespace-pre-wrapwhite-space: pre-wrap;

    示例

    不保留空格不自动换行

    使用 whitespace-nowrap 来防止文本在元素中被包裹。换行和空格将被折叠。

    The quick brown fox jumps over the lazy dog. +
    Skip to content

    空白处理

    定义

    用于控制元素的空格属性的工具类。

    工具类属性
    whitespace-nowrapwhite-space: nowrap;
    whitespace-prewhite-space: pre;
    whitespace-pre-linewhite-space: pre-line;
    whitespace-pre-wrapwhite-space: pre-wrap;

    示例

    不保留空格不自动换行

    使用 whitespace-nowrap 来防止文本在元素中被包裹。换行和空格将被折叠。

    The quick brown fox jumps over the lazy dog. 白日依山尽,黄河入海流。 - 欲穷千里目,更上一层楼。

    保留空格不自动换行

    使用 pre 来保留元素中的换行和空格。文本不会被包装。

    The quick brown fox jumps over the lazy dog. + 欲穷千里目,更上一层楼。

    保留空格不自动换行

    使用 pre 来保留元素中的换行和空格。文本不会被包装。

    The quick brown fox jumps over the lazy dog. 白日依山尽,黄河入海流。 - 欲穷千里目,更上一层楼。

    不保留空格自动换行

    使用 whitespace-pre-line 保留换行,但不保留元素中的空格。文本将被正常包装。

    The quick brown fox jumps over the lazy dog. + 欲穷千里目,更上一层楼。

    不保留空格自动换行

    使用 whitespace-pre-line 保留换行,但不保留元素中的空格。文本将被正常包装。

    The quick brown fox jumps over the lazy dog. 白日依山尽,黄河入海流。 - 欲穷千里目,更上一层楼。

    保留空格自动换行

    使用 whitespace-pre-wrap 来保留元素中的换行和空格。文本将被正常包装。

    The quick brown fox jumps over the lazy dog. + 欲穷千里目,更上一层楼。

    保留空格自动换行

    使用 whitespace-pre-wrap 来保留元素中的换行和空格。文本将被正常包装。

    The quick brown fox jumps over the lazy dog. 白日依山尽,黄河入海流。 欲穷千里目,更上一层楼。

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/utilities/typography/utilities/word-break.html b/dev/utilities/typography/utilities/word-break.html index 68c82b4144..3af2882fbf 100644 --- a/dev/utilities/typography/utilities/word-break.html +++ b/dev/utilities/typography/utilities/word-break.html @@ -8,14 +8,14 @@ - + - + - - + + @@ -27,7 +27,7 @@ 欲穷千里目,更上一层楼。

    任意字内断开

    使用 break-all 在必要的时候添加换行符,而不是试图保留整个单词。

    The quick brown fox jumps over the lazy dog. 白日依山尽,黄河入海流。 欲穷千里目,更上一层楼。

    MIT License (MIT)

    - + \ No newline at end of file diff --git a/dev/zui-3.0.0.zip b/dev/zui-3.0.0.zip index d858991e0d..7d6140279a 100644 Binary files a/dev/zui-3.0.0.zip and b/dev/zui-3.0.0.zip differ diff --git a/dev/zui-libs.js b/dev/zui-libs.js index 501aec8516..b0f586a825 100644 --- a/dev/zui-libs.js +++ b/dev/zui-libs.js @@ -59,7 +59,7 @@ export default [ "name": "typography", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/typography/package.json", - "order": 1000000052010000000 + "order": 1000000053010000000 } }, { @@ -212,7 +212,7 @@ export default [ "name": "checkbox", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/checkbox/package.json", - "order": 2000000008010000000 + "order": 2000000009010000000 } }, { @@ -249,7 +249,7 @@ export default [ "name": "common-list", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/common-list/package.json", - "order": 2000000010010000000 + "order": 2000000011010000000 } }, { @@ -281,7 +281,7 @@ export default [ "name": "form", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/form/package.json", - "order": 2000000021010000000 + "order": 2000000022010000000 } }, { @@ -308,7 +308,7 @@ export default [ "name": "form-control", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/form-control/package.json", - "order": 2000000022010000000 + "order": 2000000023010000000 } }, { @@ -342,7 +342,7 @@ export default [ "name": "icons", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/icons/package.json", - "order": 2000000024010000000 + "order": 2000000025010000000 } }, { @@ -378,7 +378,7 @@ export default [ "name": "input-control", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/input-control/package.json", - "order": 2000000025010000000 + "order": 2000000026010000000 } }, { @@ -411,7 +411,7 @@ export default [ "name": "label", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/label/package.json", - "order": 2000000028010000000 + "order": 2000000029010000000 } }, { @@ -456,7 +456,7 @@ export default [ "name": "list", "notReady": true, "packageJsonPath": "/home/runner/work/zui/zui/lib/list/package.json", - "order": 2000000029010000000 + "order": 2000000030010000000 } }, { @@ -505,7 +505,7 @@ export default [ "name": "menu", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/menu/package.json", - "order": 2000000030010000000 + "order": 2000000031010000000 } }, { @@ -549,7 +549,7 @@ export default [ "name": "messager", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/messager/package.json", - "order": 2000000031010000000 + "order": 2000000032010000000 } }, { @@ -582,7 +582,7 @@ export default [ "name": "progress", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/progress/package.json", - "order": 2000000039010000000 + "order": 2000000040010000000 } }, { @@ -619,7 +619,7 @@ export default [ "name": "progress-circle", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/progress-circle/package.json", - "order": 2000000040010000000 + "order": 2000000041010000000 } }, { @@ -666,7 +666,7 @@ export default [ "name": "scrollbar", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/scrollbar/package.json", - "order": 2000000041010000000 + "order": 2000000042010000000 } }, { @@ -692,7 +692,7 @@ export default [ "name": "core", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/core/package.json", - "order": 3000000012010000000 + "order": 3000000013010000000 } }, { @@ -722,7 +722,7 @@ export default [ "name": "dnd", "notReady": true, "packageJsonPath": "/home/runner/work/zui/zui/lib/dnd/package.json", - "order": 3000000016010000000 + "order": 3000000017010000000 }, "dependencies": { "@zui/core": "workspace:^0.0.1" @@ -756,7 +756,7 @@ export default [ "notReady": false, "wip": true, "packageJsonPath": "/home/runner/work/zui/zui/lib/event-bus/package.json", - "order": 3000000019010000000 + "order": 3000000020010000000 } }, { @@ -786,7 +786,7 @@ export default [ "name": "sortable", "notReady": true, "packageJsonPath": "/home/runner/work/zui/zui/lib/sortable/package.json", - "order": 3000000044010000000 + "order": 3000000045010000000 }, "dependencies": { "@zui/core": "workspace:^0.0.1", @@ -825,7 +825,7 @@ export default [ "notReady": true, "wip": true, "packageJsonPath": "/home/runner/work/zui/zui/lib/split/package.json", - "order": 3000000045010000000 + "order": 3000000046010000000 }, "dependencies": { "@zui/core": "workspace:^0.0.1", @@ -865,7 +865,7 @@ export default [ "name": "store", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/store/package.json", - "order": 3000000046010000000 + "order": 3000000047010000000 } }, { @@ -985,6 +985,50 @@ export default [ "order": 4000000005010000000 } }, + { + "name": "@zui/calendar", + "version": "0.0.1", + "description": "ZUI Calendar", + "keywords": [ + "js", + "cs", + "zui:component" + ], + "main": "src/main.ts", + "module": "src/main.ts", + "browser": "src/main.ts", + "dependencies": { + "@zui/core": "workspace:^0.0.1", + "@zui/helpers": "workspace:^0.0.1" + }, + "files": [ + "./src/**/*" + ], + "devDependencies": { + "zui-dev": "workspace:^0.0.1" + }, + "zui": { + "type": "component", + "displayName": "日历", + "contributes": { + "css": [ + "class", + "var" + ], + "js": [ + "component" + ] + }, + "path": "/home/runner/work/zui/zui/lib/calendar", + "workspace": true, + "sourceType": "build-in", + "name": "calendar", + "notReady": true, + "wip": true, + "packageJsonPath": "/home/runner/work/zui/zui/lib/calendar/package.json", + "order": 4000000007010000000 + } + }, { "name": "@zui/color-picker", "version": "0.0.1", @@ -1024,7 +1068,7 @@ export default [ "name": "color-picker", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/color-picker/package.json", - "order": 4000000009010000000 + "order": 4000000010010000000 } }, { @@ -1073,7 +1117,7 @@ export default [ "name": "datetime-picker", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/datetime-picker/package.json", - "order": 4000000015010000000 + "order": 4000000016010000000 } }, { @@ -1116,7 +1160,7 @@ export default [ "name": "file-selector", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/file-selector/package.json", - "order": 4000000020010000000 + "order": 4000000021010000000 } }, { @@ -1155,7 +1199,7 @@ export default [ "name": "input-group", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/input-group/package.json", - "order": 4000000026010000000 + "order": 4000000027010000000 } }, { @@ -1204,7 +1248,7 @@ export default [ "name": "modal", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/modal/package.json", - "order": 4000000032010000000 + "order": 4000000033010000000 } }, { @@ -1249,7 +1293,7 @@ export default [ "name": "nav", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/nav/package.json", - "order": 4000000033010000000 + "order": 4000000034010000000 } }, { @@ -1296,7 +1340,7 @@ export default [ "name": "pager", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/pager/package.json", - "order": 4000000034010000000 + "order": 4000000035010000000 } }, { @@ -1329,7 +1373,7 @@ export default [ "name": "panel", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/panel/package.json", - "order": 4000000035010000000 + "order": 4000000036010000000 } }, { @@ -1373,7 +1417,7 @@ export default [ "name": "pick", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/pick/package.json", - "order": 4000000036010000000 + "order": 4000000037010000000 } }, { @@ -1419,7 +1463,7 @@ export default [ "name": "picker", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/picker/package.json", - "order": 4000000037010000000 + "order": 4000000038010000000 } }, { @@ -1459,7 +1503,7 @@ export default [ "name": "popover", "notReady": true, "packageJsonPath": "/home/runner/work/zui/zui/lib/popover/package.json", - "order": 4000000038010000000 + "order": 4000000039010000000 } }, { @@ -1500,7 +1544,7 @@ export default [ "name": "search-box", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/search-box/package.json", - "order": 4000000042010000000 + "order": 4000000043010000000 } }, { @@ -1537,7 +1581,7 @@ export default [ "name": "sidebar", "notReady": true, "packageJsonPath": "/home/runner/work/zui/zui/lib/sidebar/package.json", - "order": 4000000043010000000 + "order": 4000000044010000000 } }, { @@ -1572,7 +1616,7 @@ export default [ "name": "table", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/table/package.json", - "order": 4000000047010000000 + "order": 4000000048010000000 } }, { @@ -1618,7 +1662,7 @@ export default [ "name": "toolbar", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/toolbar/package.json", - "order": 4000000049010000000 + "order": 4000000050010000000 } }, { @@ -1663,7 +1707,7 @@ export default [ "name": "tooltip", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/tooltip/package.json", - "order": 4000000050010000000 + "order": 4000000051010000000 } }, { @@ -1708,7 +1752,7 @@ export default [ "name": "tree", "notReady": true, "packageJsonPath": "/home/runner/work/zui/zui/lib/tree/package.json", - "order": 4000000051010000000 + "order": 4000000052010000000 } }, { @@ -1747,7 +1791,7 @@ export default [ "name": "upload", "notReady": true, "packageJsonPath": "/home/runner/work/zui/zui/lib/upload/package.json", - "order": 4000000053010000000 + "order": 4000000054010000000 } }, { @@ -1787,7 +1831,7 @@ export default [ "name": "upload-imgs", "notReady": true, "packageJsonPath": "/home/runner/work/zui/zui/lib/upload-imgs/package.json", - "order": 4000000054010000000 + "order": 4000000055010000000 } }, { @@ -1823,7 +1867,7 @@ export default [ "notReady": true, "wip": true, "packageJsonPath": "/home/runner/work/zui/zui/lib/virtual-grid/package.json", - "order": 4000000056010000000 + "order": 4000000057010000000 } }, { @@ -1856,7 +1900,7 @@ export default [ "notReady": false, "wip": true, "packageJsonPath": "/home/runner/work/zui/zui/lib/virtualize/package.json", - "order": 4000000057010000000 + "order": 4000000058010000000 } }, { @@ -1904,7 +1948,7 @@ export default [ "name": "cards", "notReady": true, "packageJsonPath": "/home/runner/work/zui/zui/lib/cards/package.json", - "order": 5000000007010001000 + "order": 5000000008010000000 } }, { @@ -1947,7 +1991,7 @@ export default [ "name": "contextmenu", "notReady": true, "packageJsonPath": "/home/runner/work/zui/zui/lib/contextmenu/package.json", - "order": 5000000011010001000 + "order": 5000000012010000000 } }, { @@ -1998,7 +2042,7 @@ export default [ "notReady": true, "publicPath": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/dashboard/package.json", - "order": 5000000014010000000 + "order": 5000000015010001000 } }, { @@ -2049,7 +2093,7 @@ export default [ "name": "dropdown", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/dropdown/package.json", - "order": 5000000017010000000 + "order": 5000000018010000000 } }, { @@ -2110,7 +2154,7 @@ export default [ "name": "dtable", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/dtable/package.json", - "order": 5000000018010000000 + "order": 5000000019010001000 } }, { @@ -2161,7 +2205,7 @@ export default [ "name": "kanban", "notReady": true, "packageJsonPath": "/home/runner/work/zui/zui/lib/kanban/package.json", - "order": 5000000027010001000 + "order": 5000000028010000000 } }, { @@ -2198,7 +2242,7 @@ export default [ "name": "tabs", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/tabs/package.json", - "order": 5000000048010000000 + "order": 5000000049010000000 } }, { @@ -2231,7 +2275,7 @@ export default [ "name": "css-icons", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/css-icons/package.json", - "order": 6000000013010000000 + "order": 6000000014010000000 } }, { @@ -2265,7 +2309,7 @@ export default [ "name": "utilities", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/utilities/package.json", - "order": 6000000055010001000 + "order": 6000000056010000000 } }, { @@ -2297,7 +2341,7 @@ export default [ "name": "helpers", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/helpers/package.json", - "order": 7000000023010001000 + "order": 7000000024010000000 } } ]; \ No newline at end of file diff --git a/dev/zui-libs.json b/dev/zui-libs.json index 33834fe02c..d77988a6b6 100644 --- a/dev/zui-libs.json +++ b/dev/zui-libs.json @@ -59,7 +59,7 @@ "name": "typography", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/typography/package.json", - "order": 1000000052010000000 + "order": 1000000053010000000 } }, { @@ -212,7 +212,7 @@ "name": "checkbox", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/checkbox/package.json", - "order": 2000000008010000000 + "order": 2000000009010000000 } }, { @@ -249,7 +249,7 @@ "name": "common-list", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/common-list/package.json", - "order": 2000000010010000000 + "order": 2000000011010000000 } }, { @@ -281,7 +281,7 @@ "name": "form", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/form/package.json", - "order": 2000000021010000000 + "order": 2000000022010000000 } }, { @@ -308,7 +308,7 @@ "name": "form-control", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/form-control/package.json", - "order": 2000000022010000000 + "order": 2000000023010000000 } }, { @@ -342,7 +342,7 @@ "name": "icons", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/icons/package.json", - "order": 2000000024010000000 + "order": 2000000025010000000 } }, { @@ -378,7 +378,7 @@ "name": "input-control", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/input-control/package.json", - "order": 2000000025010000000 + "order": 2000000026010000000 } }, { @@ -411,7 +411,7 @@ "name": "label", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/label/package.json", - "order": 2000000028010000000 + "order": 2000000029010000000 } }, { @@ -456,7 +456,7 @@ "name": "list", "notReady": true, "packageJsonPath": "/home/runner/work/zui/zui/lib/list/package.json", - "order": 2000000029010000000 + "order": 2000000030010000000 } }, { @@ -505,7 +505,7 @@ "name": "menu", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/menu/package.json", - "order": 2000000030010000000 + "order": 2000000031010000000 } }, { @@ -549,7 +549,7 @@ "name": "messager", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/messager/package.json", - "order": 2000000031010000000 + "order": 2000000032010000000 } }, { @@ -582,7 +582,7 @@ "name": "progress", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/progress/package.json", - "order": 2000000039010000000 + "order": 2000000040010000000 } }, { @@ -619,7 +619,7 @@ "name": "progress-circle", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/progress-circle/package.json", - "order": 2000000040010000000 + "order": 2000000041010000000 } }, { @@ -666,7 +666,7 @@ "name": "scrollbar", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/scrollbar/package.json", - "order": 2000000041010000000 + "order": 2000000042010000000 } }, { @@ -692,7 +692,7 @@ "name": "core", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/core/package.json", - "order": 3000000012010000000 + "order": 3000000013010000000 } }, { @@ -722,7 +722,7 @@ "name": "dnd", "notReady": true, "packageJsonPath": "/home/runner/work/zui/zui/lib/dnd/package.json", - "order": 3000000016010000000 + "order": 3000000017010000000 }, "dependencies": { "@zui/core": "workspace:^0.0.1" @@ -756,7 +756,7 @@ "notReady": false, "wip": true, "packageJsonPath": "/home/runner/work/zui/zui/lib/event-bus/package.json", - "order": 3000000019010000000 + "order": 3000000020010000000 } }, { @@ -786,7 +786,7 @@ "name": "sortable", "notReady": true, "packageJsonPath": "/home/runner/work/zui/zui/lib/sortable/package.json", - "order": 3000000044010000000 + "order": 3000000045010000000 }, "dependencies": { "@zui/core": "workspace:^0.0.1", @@ -825,7 +825,7 @@ "notReady": true, "wip": true, "packageJsonPath": "/home/runner/work/zui/zui/lib/split/package.json", - "order": 3000000045010000000 + "order": 3000000046010000000 }, "dependencies": { "@zui/core": "workspace:^0.0.1", @@ -865,7 +865,7 @@ "name": "store", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/store/package.json", - "order": 3000000046010000000 + "order": 3000000047010000000 } }, { @@ -985,6 +985,50 @@ "order": 4000000005010000000 } }, + { + "name": "@zui/calendar", + "version": "0.0.1", + "description": "ZUI Calendar", + "keywords": [ + "js", + "cs", + "zui:component" + ], + "main": "src/main.ts", + "module": "src/main.ts", + "browser": "src/main.ts", + "dependencies": { + "@zui/core": "workspace:^0.0.1", + "@zui/helpers": "workspace:^0.0.1" + }, + "files": [ + "./src/**/*" + ], + "devDependencies": { + "zui-dev": "workspace:^0.0.1" + }, + "zui": { + "type": "component", + "displayName": "日历", + "contributes": { + "css": [ + "class", + "var" + ], + "js": [ + "component" + ] + }, + "path": "/home/runner/work/zui/zui/lib/calendar", + "workspace": true, + "sourceType": "build-in", + "name": "calendar", + "notReady": true, + "wip": true, + "packageJsonPath": "/home/runner/work/zui/zui/lib/calendar/package.json", + "order": 4000000007010000000 + } + }, { "name": "@zui/color-picker", "version": "0.0.1", @@ -1024,7 +1068,7 @@ "name": "color-picker", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/color-picker/package.json", - "order": 4000000009010000000 + "order": 4000000010010000000 } }, { @@ -1073,7 +1117,7 @@ "name": "datetime-picker", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/datetime-picker/package.json", - "order": 4000000015010000000 + "order": 4000000016010000000 } }, { @@ -1116,7 +1160,7 @@ "name": "file-selector", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/file-selector/package.json", - "order": 4000000020010000000 + "order": 4000000021010000000 } }, { @@ -1155,7 +1199,7 @@ "name": "input-group", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/input-group/package.json", - "order": 4000000026010000000 + "order": 4000000027010000000 } }, { @@ -1204,7 +1248,7 @@ "name": "modal", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/modal/package.json", - "order": 4000000032010000000 + "order": 4000000033010000000 } }, { @@ -1249,7 +1293,7 @@ "name": "nav", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/nav/package.json", - "order": 4000000033010000000 + "order": 4000000034010000000 } }, { @@ -1296,7 +1340,7 @@ "name": "pager", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/pager/package.json", - "order": 4000000034010000000 + "order": 4000000035010000000 } }, { @@ -1329,7 +1373,7 @@ "name": "panel", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/panel/package.json", - "order": 4000000035010000000 + "order": 4000000036010000000 } }, { @@ -1373,7 +1417,7 @@ "name": "pick", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/pick/package.json", - "order": 4000000036010000000 + "order": 4000000037010000000 } }, { @@ -1419,7 +1463,7 @@ "name": "picker", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/picker/package.json", - "order": 4000000037010000000 + "order": 4000000038010000000 } }, { @@ -1459,7 +1503,7 @@ "name": "popover", "notReady": true, "packageJsonPath": "/home/runner/work/zui/zui/lib/popover/package.json", - "order": 4000000038010000000 + "order": 4000000039010000000 } }, { @@ -1500,7 +1544,7 @@ "name": "search-box", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/search-box/package.json", - "order": 4000000042010000000 + "order": 4000000043010000000 } }, { @@ -1537,7 +1581,7 @@ "name": "sidebar", "notReady": true, "packageJsonPath": "/home/runner/work/zui/zui/lib/sidebar/package.json", - "order": 4000000043010000000 + "order": 4000000044010000000 } }, { @@ -1572,7 +1616,7 @@ "name": "table", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/table/package.json", - "order": 4000000047010000000 + "order": 4000000048010000000 } }, { @@ -1618,7 +1662,7 @@ "name": "toolbar", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/toolbar/package.json", - "order": 4000000049010000000 + "order": 4000000050010000000 } }, { @@ -1663,7 +1707,7 @@ "name": "tooltip", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/tooltip/package.json", - "order": 4000000050010000000 + "order": 4000000051010000000 } }, { @@ -1708,7 +1752,7 @@ "name": "tree", "notReady": true, "packageJsonPath": "/home/runner/work/zui/zui/lib/tree/package.json", - "order": 4000000051010000000 + "order": 4000000052010000000 } }, { @@ -1747,7 +1791,7 @@ "name": "upload", "notReady": true, "packageJsonPath": "/home/runner/work/zui/zui/lib/upload/package.json", - "order": 4000000053010000000 + "order": 4000000054010000000 } }, { @@ -1787,7 +1831,7 @@ "name": "upload-imgs", "notReady": true, "packageJsonPath": "/home/runner/work/zui/zui/lib/upload-imgs/package.json", - "order": 4000000054010000000 + "order": 4000000055010000000 } }, { @@ -1823,7 +1867,7 @@ "notReady": true, "wip": true, "packageJsonPath": "/home/runner/work/zui/zui/lib/virtual-grid/package.json", - "order": 4000000056010000000 + "order": 4000000057010000000 } }, { @@ -1856,7 +1900,7 @@ "notReady": false, "wip": true, "packageJsonPath": "/home/runner/work/zui/zui/lib/virtualize/package.json", - "order": 4000000057010000000 + "order": 4000000058010000000 } }, { @@ -1904,7 +1948,7 @@ "name": "cards", "notReady": true, "packageJsonPath": "/home/runner/work/zui/zui/lib/cards/package.json", - "order": 5000000007010001000 + "order": 5000000008010000000 } }, { @@ -1947,7 +1991,7 @@ "name": "contextmenu", "notReady": true, "packageJsonPath": "/home/runner/work/zui/zui/lib/contextmenu/package.json", - "order": 5000000011010001000 + "order": 5000000012010000000 } }, { @@ -1998,7 +2042,7 @@ "notReady": true, "publicPath": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/dashboard/package.json", - "order": 5000000014010000000 + "order": 5000000015010001000 } }, { @@ -2049,7 +2093,7 @@ "name": "dropdown", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/dropdown/package.json", - "order": 5000000017010000000 + "order": 5000000018010000000 } }, { @@ -2110,7 +2154,7 @@ "name": "dtable", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/dtable/package.json", - "order": 5000000018010000000 + "order": 5000000019010001000 } }, { @@ -2161,7 +2205,7 @@ "name": "kanban", "notReady": true, "packageJsonPath": "/home/runner/work/zui/zui/lib/kanban/package.json", - "order": 5000000027010001000 + "order": 5000000028010000000 } }, { @@ -2198,7 +2242,7 @@ "name": "tabs", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/tabs/package.json", - "order": 5000000048010000000 + "order": 5000000049010000000 } }, { @@ -2231,7 +2275,7 @@ "name": "css-icons", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/css-icons/package.json", - "order": 6000000013010000000 + "order": 6000000014010000000 } }, { @@ -2265,7 +2309,7 @@ "name": "utilities", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/utilities/package.json", - "order": 6000000055010001000 + "order": 6000000056010000000 } }, { @@ -2297,7 +2341,7 @@ "name": "helpers", "notReady": false, "packageJsonPath": "/home/runner/work/zui/zui/lib/helpers/package.json", - "order": 7000000023010001000 + "order": 7000000024010000000 } } ] diff --git a/dev/zui/zui.esm.js b/dev/zui/zui.esm.js index d50e192abd..eefb25c98e 100644 --- a/dev/zui/zui.esm.js +++ b/dev/zui/zui.esm.js @@ -1,98 +1,98 @@ -var ks = (n, t, e) => { +var Ns = (n, t, e) => { if (!t.has(n)) throw TypeError("Cannot " + e); }; -var ct = (n, t, e) => (ks(n, t, "read from private field"), e ? e.call(n) : t.get(n)), dt = (n, t, e) => { +var ht = (n, t, e) => (Ns(n, t, "read from private field"), e ? e.call(n) : t.get(n)), dt = (n, t, e) => { if (t.has(n)) throw TypeError("Cannot add the same private member more than once"); t instanceof WeakSet ? t.add(n) : t.set(n, e); -}, bt = (n, t, e, s) => (ks(n, t, "write to private field"), s ? s.call(n, e) : t.set(n, e), e); -var Ts = (n, t, e) => (ks(n, t, "access private method"), e); -const Ed = "3.0.0", Ad = 1730360368700, Md = "production", Ht = document, Tn = window, po = Ht.documentElement, pe = Ht.createElement.bind(Ht), go = pe("div"), $s = pe("table"), Rl = pe("tbody"), Sr = pe("tr"), { isArray: Xn, prototype: mo } = Array, { concat: Dl, filter: mi, indexOf: _o, map: yo, push: Ll, slice: vo, some: _i, splice: zl } = mo, Ol = /^#(?:[\w-]|\\.|[^\x00-\xa0])*$/, Hl = /^\.(?:[\w-]|\\.|[^\x00-\xa0])*$/, Fl = /<.+>/, Wl = /^\w+$/; -function yi(n, t) { - const e = jl(t); - return !n || !e && !he(t) && !tt(t) ? [] : !e && Hl.test(n) ? t.getElementsByClassName(n.slice(1).replace(/\\/g, "")) : !e && Wl.test(n) ? t.getElementsByTagName(n) : t.querySelectorAll(n); -} -class Qn { +}, bt = (n, t, e, s) => (Ns(n, t, "write to private field"), s ? s.call(n, e) : t.set(n, e), e); +var Es = (n, t, e) => (Ns(n, t, "access private method"), e); +const Rd = "3.0.0", Dd = 1731029563635, Ld = "production", Ft = document, $n = window, yo = Ft.documentElement, pe = Ft.createElement.bind(Ft), vo = pe("div"), As = pe("table"), Fl = pe("tbody"), $r = pe("tr"), { isArray: Qn, prototype: bo } = Array, { concat: Wl, filter: bi, indexOf: wo, map: Co, push: jl, slice: So, some: wi, splice: Bl } = bo, Vl = /^#(?:[\w-]|\\.|[^\x00-\xa0])*$/, Ul = /^\.(?:[\w-]|\\.|[^\x00-\xa0])*$/, Kl = /<.+>/, ql = /^\w+$/; +function Ci(n, t) { + const e = Gl(t); + return !n || !e && !he(t) && !tt(t) ? [] : !e && Ul.test(n) ? t.getElementsByClassName(n.slice(1).replace(/\\/g, "")) : !e && ql.test(n) ? t.getElementsByTagName(n) : t.querySelectorAll(n); +} +class ts { constructor(t, e) { if (!t) return; - if (js(t)) + if (Us(t)) return t; let s = t; - if (ot(t)) { - const i = e || Ht; - if (s = Ol.test(t) && he(i) ? i.getElementById(t.slice(1).replace(/\\/g, "")) : Fl.test(t) ? Co(t) : js(i) ? i.find(t) : ot(i) ? f(i).find(t) : yi(t, i), !s) + if (at(t)) { + const i = e || Ft; + if (s = Vl.test(t) && he(i) ? i.getElementById(t.slice(1).replace(/\\/g, "")) : Kl.test(t) ? To(t) : Us(i) ? i.find(t) : at(i) ? f(i).find(t) : Ci(t, i), !s) return; } else if (ge(t)) return this.ready(t); - (s.nodeType || s === Tn) && (s = [s]), this.length = s.length; + (s.nodeType || s === $n) && (s = [s]), this.length = s.length; for (let i = 0, r = this.length; i < r; i++) this[i] = s[i]; } init(t, e) { - return new Qn(t, e); + return new ts(t, e); } } -const x = Qn.prototype, f = x.init; +const x = ts.prototype, f = x.init; f.fn = f.prototype = x; x.length = 0; -x.splice = zl; -typeof Symbol == "function" && (x[Symbol.iterator] = mo[Symbol.iterator]); -function js(n) { - return n instanceof Qn; +x.splice = Bl; +typeof Symbol == "function" && (x[Symbol.iterator] = bo[Symbol.iterator]); +function Us(n) { + return n instanceof ts; } -function Se(n) { +function xe(n) { return !!n && n === n.window; } function he(n) { return !!n && n.nodeType === 9; } -function jl(n) { +function Gl(n) { return !!n && n.nodeType === 11; } function tt(n) { return !!n && n.nodeType === 1; } -function Bl(n) { +function Yl(n) { return !!n && n.nodeType === 3; } -function Vl(n) { +function Jl(n) { return typeof n == "boolean"; } function ge(n) { return typeof n == "function"; } -function ot(n) { +function at(n) { return typeof n == "string"; } function _t(n) { return n === void 0; } -function qe(n) { +function Ge(n) { return n === null; } -function bo(n) { +function xo(n) { return !isNaN(parseFloat(n)) && isFinite(n); } -function vi(n) { +function Si(n) { if (typeof n != "object" || n === null) return !1; const t = Object.getPrototypeOf(n); return t === null || t === Object.prototype; } -f.isWindow = Se; +f.isWindow = xe; f.isFunction = ge; -f.isArray = Xn; -f.isNumeric = bo; -f.isPlainObject = vi; +f.isArray = Qn; +f.isNumeric = xo; +f.isPlainObject = Si; function et(n, t, e) { if (e) { let s = n.length; for (; s--; ) if (t.call(n[s], s, n[s]) === !1) return n; - } else if (vi(n)) { + } else if (Si(n)) { const s = Object.keys(n); for (let i = 0, r = s.length; i < r; i++) { const o = s[i]; @@ -115,29 +115,29 @@ x.empty = function() { t.removeChild(t.firstChild); }); }; -function $n(...n) { - const t = Vl(n[0]) ? n.shift() : !1, e = n.shift(), s = n.length; +function Nn(...n) { + const t = Jl(n[0]) ? n.shift() : !1, e = n.shift(), s = n.length; if (!e) return {}; if (!s) - return $n(t, f, e); + return Nn(t, f, e); for (let i = 0; i < s; i++) { const r = n[i]; for (const o in r) - t && (Xn(r[o]) || vi(r[o])) ? ((!e[o] || e[o].constructor !== r[o].constructor) && (e[o] = new r[o].constructor()), $n(t, e[o], r[o])) : e[o] = r[o]; + t && (Qn(r[o]) || Si(r[o])) ? ((!e[o] || e[o].constructor !== r[o].constructor) && (e[o] = new r[o].constructor()), Nn(t, e[o], r[o])) : e[o] = r[o]; } return e; } -f.extend = $n; +f.extend = Nn; x.extend = function(n) { - return $n(x, n); + return Nn(x, n); }; -const Ul = /\S+/g; -function ts(n) { - return ot(n) ? n.match(Ul) || [] : []; +const Zl = /\S+/g; +function es(n) { + return at(n) ? n.match(Zl) || [] : []; } x.toggleClass = function(n, t) { - const e = ts(n), s = !_t(t); + const e = es(n), s = !_t(t); return this.each((i, r) => { tt(r) && et(e, (o, a) => { s ? t ? r.classList.add(a) : r.classList.remove(a) : r.classList.toggle(a); @@ -148,23 +148,23 @@ x.addClass = function(n) { return this.toggleClass(n, !0); }; x.removeAttr = function(n) { - const t = ts(n); + const t = es(n); return this.each((e, s) => { tt(s) && et(t, (i, r) => { s.removeAttribute(r); }); }); }; -function Kl(n, t) { +function Xl(n, t) { if (n) { - if (ot(n)) { + if (at(n)) { if (arguments.length < 2) { if (!this[0] || !tt(this[0])) return; const e = this[0].getAttribute(n); - return qe(e) ? void 0 : e; + return Ge(e) ? void 0 : e; } - return _t(t) ? this : qe(t) ? this.removeAttr(n) : this.each((e, s) => { + return _t(t) ? this : Ge(t) ? this.removeAttr(n) : this.each((e, s) => { tt(s) && s.setAttribute(n, t); }); } @@ -173,15 +173,15 @@ function Kl(n, t) { return this; } } -x.attr = Kl; +x.attr = Xl; x.removeClass = function(n) { return arguments.length ? this.toggleClass(n, !1) : this.attr("class", ""); }; x.hasClass = function(n) { - return !!n && _i.call(this, (t) => tt(t) && t.classList.contains(n)); + return !!n && wi.call(this, (t) => tt(t) && t.classList.contains(n)); }; x.get = function(n) { - return _t(n) ? vo.call(this) : (n = Number(n), this[n < 0 ? n + this.length : n]); + return _t(n) ? So.call(this) : (n = Number(n), this[n < 0 ? n + this.length : n]); }; x.eq = function(n) { return f(this.get(n)); @@ -192,46 +192,46 @@ x.first = function() { x.last = function() { return this.eq(-1); }; -function ql(n) { - return _t(n) ? this.get().map((t) => tt(t) || Bl(t) ? t.textContent : "").join("") : this.each((t, e) => { +function Ql(n) { + return _t(n) ? this.get().map((t) => tt(t) || Yl(t) ? t.textContent : "").join("") : this.each((t, e) => { tt(e) && (e.textContent = n); }); } -x.text = ql; -function Ft(n, t, e) { +x.text = Ql; +function Wt(n, t, e) { if (!tt(n)) return; - const s = Tn.getComputedStyle(n, null); + const s = $n.getComputedStyle(n, null); return e ? s.getPropertyValue(t) || void 0 : s[t] || n.style[t]; } -function At(n, t) { - return parseInt(Ft(n, t), 10) || 0; +function Mt(n, t) { + return parseInt(Wt(n, t), 10) || 0; } -function xr(n, t) { - return At(n, `border${t ? "Left" : "Top"}Width`) + At(n, `padding${t ? "Left" : "Top"}`) + At(n, `padding${t ? "Right" : "Bottom"}`) + At(n, `border${t ? "Right" : "Bottom"}Width`); +function Nr(n, t) { + return Mt(n, `border${t ? "Left" : "Top"}Width`) + Mt(n, `padding${t ? "Left" : "Top"}`) + Mt(n, `padding${t ? "Right" : "Bottom"}`) + Mt(n, `border${t ? "Right" : "Bottom"}Width`); } -const Ns = {}; -function Gl(n) { - if (Ns[n]) - return Ns[n]; +const Ms = {}; +function tc(n) { + if (Ms[n]) + return Ms[n]; const t = pe(n); - Ht.body.insertBefore(t, null); - const e = Ft(t, "display"); - return Ht.body.removeChild(t), Ns[n] = e !== "none" ? e : "block"; + Ft.body.insertBefore(t, null); + const e = Wt(t, "display"); + return Ft.body.removeChild(t), Ms[n] = e !== "none" ? e : "block"; } -function kr(n) { - return Ft(n, "display") === "none"; +function Er(n) { + return Wt(n, "display") === "none"; } -function wo(n, t) { +function ko(n, t) { const e = n && (n.matches || n.webkitMatchesSelector || n.msMatchesSelector); return !!e && !!t && e.call(n, t); } -function es(n) { - return ot(n) ? (t, e) => wo(e, n) : ge(n) ? n : js(n) ? (t, e) => n.is(e) : n ? (t, e) => e === n : () => !1; +function ns(n) { + return at(n) ? (t, e) => ko(e, n) : ge(n) ? n : Us(n) ? (t, e) => n.is(e) : n ? (t, e) => e === n : () => !1; } x.filter = function(n) { - const t = es(n); - return f(mi.call(this, (e, s) => t.call(e, s, e))); + const t = ns(n); + return f(bi.call(this, (e, s) => t.call(e, s, e))); }; function te(n, t) { return t ? n.filter(t) : n; @@ -241,38 +241,38 @@ x.detach = function(n) { e.parentNode && e.parentNode.removeChild(e); }), this; }; -const Yl = /^\s*<(\w+)[^>]*>/, Jl = /^<(\w+)\s*\/?>(?:<\/\1>)?$/, Tr = { - "*": go, - tr: Rl, - td: Sr, - th: Sr, - thead: $s, - tbody: $s, - tfoot: $s -}; -function Co(n) { - if (!ot(n)) +const ec = /^\s*<(\w+)[^>]*>/, nc = /^<(\w+)\s*\/?>(?:<\/\1>)?$/, Ar = { + "*": vo, + tr: Fl, + td: $r, + th: $r, + thead: As, + tbody: As, + tfoot: As +}; +function To(n) { + if (!at(n)) return []; - if (Jl.test(n)) + if (nc.test(n)) return [pe(RegExp.$1)]; - const t = Yl.test(n) && RegExp.$1, e = Tr[t] || Tr["*"]; + const t = ec.test(n) && RegExp.$1, e = Ar[t] || Ar["*"]; return e.innerHTML = n, f(e.childNodes).detach().get(); } -f.parseHTML = Co; +f.parseHTML = To; x.has = function(n) { - const t = ot(n) ? (e, s) => yi(n, s).length : (e, s) => s.contains(n); + const t = at(n) ? (e, s) => Ci(n, s).length : (e, s) => s.contains(n); return this.filter(t); }; x.not = function(n) { - const t = es(n); - return this.filter((e, s) => (!ot(n) || tt(s)) && !t.call(s, e, s)); + const t = ns(n); + return this.filter((e, s) => (!at(n) || tt(s)) && !t.call(s, e, s)); }; -function jt(n, t, e, s) { - const i = [], r = ge(t), o = s && es(s); +function Bt(n, t, e, s) { + const i = [], r = ge(t), o = s && ns(s); for (let a = 0, l = n.length; a < l; a++) if (r) { const c = t(n[a]); - c.length && Ll.apply(i, c); + c.length && jl.apply(i, c); } else { let c = n[a][t]; for (; c != null && !(s && o(-1, c)); ) @@ -280,43 +280,43 @@ function jt(n, t, e, s) { } return i; } -function So(n) { - return n.multiple && n.options ? jt(mi.call(n.options, (t) => t.selected && !t.disabled && !t.parentNode.disabled), "value") : n.value || ""; +function $o(n) { + return n.multiple && n.options ? Bt(bi.call(n.options, (t) => t.selected && !t.disabled && !t.parentNode.disabled), "value") : n.value || ""; } -function Zl(n) { +function sc(n) { return arguments.length ? this.each((t, e) => { const s = e.multiple && e.options; - if (s || Mo.test(e.type)) { - const i = Xn(n) ? yo.call(n, String) : qe(n) ? [] : [String(n)]; + if (s || Do.test(e.type)) { + const i = Qn(n) ? Co.call(n, String) : Ge(n) ? [] : [String(n)]; s ? et(e.options, (r, o) => { o.selected = i.indexOf(o.value) >= 0; }, !0) : e.checked = i.indexOf(e.value) >= 0; } else - e.value = _t(n) || qe(n) ? "" : n; - }) : this[0] && So(this[0]); + e.value = _t(n) || Ge(n) ? "" : n; + }) : this[0] && $o(this[0]); } -x.val = Zl; +x.val = sc; x.is = function(n) { - const t = es(n); - return _i.call(this, (e, s) => t.call(e, s, e)); + const t = ns(n); + return wi.call(this, (e, s) => t.call(e, s, e)); }; f.guid = 1; function Rt(n) { - return n.length > 1 ? mi.call(n, (t, e, s) => _o.call(s, t) === e) : n; + return n.length > 1 ? bi.call(n, (t, e, s) => wo.call(s, t) === e) : n; } f.unique = Rt; x.add = function(n, t) { return f(Rt(this.get().concat(f(n, t).get()))); }; x.children = function(n) { - return te(f(Rt(jt(this, (t) => t.children))), n); + return te(f(Rt(Bt(this, (t) => t.children))), n); }; x.parent = function(n) { - return te(f(Rt(jt(this, "parentNode"))), n); + return te(f(Rt(Bt(this, "parentNode"))), n); }; x.index = function(n) { const t = n ? f(n)[0] : this[0], e = n ? this : f(t).parent().children(); - return _o.call(e, t); + return wo.call(e, t); }; x.closest = function(n) { const t = this.filter(n); @@ -326,32 +326,32 @@ x.closest = function(n) { return e.length ? e.closest(n) : t; }; x.siblings = function(n) { - return te(f(Rt(jt(this, (t) => f(t).parent().children().not(t)))), n); + return te(f(Rt(Bt(this, (t) => f(t).parent().children().not(t)))), n); }; x.find = function(n) { - return f(Rt(jt(this, (t) => yi(n, t)))); + return f(Rt(Bt(this, (t) => Ci(n, t)))); }; -const Xl = /^\s*\s*$/g, Ql = /^$|^module$|\/(java|ecma)script/i, tc = ["type", "src", "nonce", "noModule"]; -function ec(n, t) { +const ic = /^\s*\s*$/g, rc = /^$|^module$|\/(java|ecma)script/i, oc = ["type", "src", "nonce", "noModule"]; +function ac(n, t) { const e = f(n); e.filter("script").add(e.find("script")).each((s, i) => { - if (Ql.test(i.type) && po.contains(i)) { + if (rc.test(i.type) && yo.contains(i)) { const r = pe("script"); - r.text = i.textContent.replace(Xl, ""), et(tc, (o, a) => { + r.text = i.textContent.replace(ic, ""), et(oc, (o, a) => { i[a] && (r[a] = i[a]); }), t.head.insertBefore(r, null), t.head.removeChild(r); } }); } -function nc(n, t, e, s, i) { - s ? n.insertBefore(t, e ? n.firstChild : null) : n.nodeName === "HTML" ? n.parentNode.replaceChild(t, n) : n.parentNode.insertBefore(t, e ? n : n.nextSibling), i && ec(t, n.ownerDocument); +function lc(n, t, e, s, i) { + s ? n.insertBefore(t, e ? n.firstChild : null) : n.nodeName === "HTML" ? n.parentNode.replaceChild(t, n) : n.parentNode.insertBefore(t, e ? n : n.nextSibling), i && ac(t, n.ownerDocument); } function ee(n, t, e, s, i, r, o, a) { return et(n, (l, c) => { et(f(c), (u, h) => { et(f(t), (p, d) => { const m = e ? h : d, _ = e ? d : h, v = e ? u : p; - nc(m, v ? _.cloneNode(!0) : _, s, i, !v); + lc(m, v ? _.cloneNode(!0) : _, s, i, !v); }, a); }, o); }, r), t; @@ -362,7 +362,7 @@ x.after = function() { x.append = function() { return ee(arguments, this, !1, !1, !0); }; -function sc(n) { +function cc(n) { if (!arguments.length) return this[0] && this[0].innerHTML; if (_t(n)) @@ -372,7 +372,7 @@ function sc(n) { tt(s) && (t ? f(s).empty().append(n) : s.innerHTML = n); }); } -x.html = sc; +x.html = cc; x.appendTo = function(n) { return ee(arguments, this, !0, !1, !0); }; @@ -410,10 +410,10 @@ x.prependTo = function(n) { return ee(arguments, this, !0, !0, !0, !1, !1, !0); }; x.contents = function() { - return f(Rt(jt(this, (n) => n.tagName === "IFRAME" ? [n.contentDocument] : n.tagName === "TEMPLATE" ? n.content.childNodes : n.childNodes))); + return f(Rt(Bt(this, (n) => n.tagName === "IFRAME" ? [n.contentDocument] : n.tagName === "TEMPLATE" ? n.content.childNodes : n.childNodes))); }; x.next = function(n, t, e) { - return te(f(Rt(jt(this, "nextElementSibling", t, e))), n); + return te(f(Rt(Bt(this, "nextElementSibling", t, e))), n); }; x.nextAll = function(n) { return this.next(n, !0); @@ -422,13 +422,13 @@ x.nextUntil = function(n, t) { return this.next(t, !0, n); }; x.parents = function(n, t) { - return te(f(Rt(jt(this, "parentElement", !0, t))), n); + return te(f(Rt(Bt(this, "parentElement", !0, t))), n); }; x.parentsUntil = function(n, t) { return this.parents(t, n); }; x.prev = function(n, t, e) { - return te(f(Rt(jt(this, "previousElementSibling", t, e))), n); + return te(f(Rt(Bt(this, "previousElementSibling", t, e))), n); }; x.prevAll = function(n) { return this.prev(n, !0); @@ -437,7 +437,7 @@ x.prevUntil = function(n, t) { return this.prev(t, !0, n); }; x.map = function(n) { - return f(Dl.apply([], yo.call(this, (t, e) => n.call(t, e, t)))); + return f(Wl.apply([], Co.call(this, (t, e) => n.call(t, e, t)))); }; x.clone = function() { return this.map((n, t) => t.cloneNode(!0)); @@ -445,21 +445,21 @@ x.clone = function() { x.offsetParent = function() { return this.map((n, t) => { let e = t.offsetParent; - for (; e && Ft(e, "position") === "static"; ) + for (; e && Wt(e, "position") === "static"; ) e = e.offsetParent; - return e || po; + return e || yo; }); }; x.slice = function(n, t) { - return f(vo.call(this, n, t)); + return f(So.call(this, n, t)); }; -const ic = /-([a-z])/g; -function bi(n) { - return n.replace(ic, (t, e) => e.toUpperCase()); +const hc = /-([a-z])/g; +function xi(n) { + return n.replace(hc, (t, e) => e.toUpperCase()); } x.ready = function(n) { const t = () => setTimeout(n, 0, f); - return Ht.readyState !== "loading" ? t() : Ht.addEventListener("DOMContentLoaded", t), this; + return Ft.readyState !== "loading" ? t() : Ft.addEventListener("DOMContentLoaded", t), this; }; x.unwrap = function() { return this.parent().each((n, t) => { @@ -475,31 +475,31 @@ x.offset = function() { return; const t = n.getBoundingClientRect(); return { - top: t.top + Tn.pageYOffset, - left: t.left + Tn.pageXOffset + top: t.top + $n.pageYOffset, + left: t.left + $n.pageXOffset }; }; x.position = function() { const n = this[0]; if (!n) return; - const t = Ft(n, "position") === "fixed", e = t ? n.getBoundingClientRect() : this.offset(); + const t = Wt(n, "position") === "fixed", e = t ? n.getBoundingClientRect() : this.offset(); if (!t) { const s = n.ownerDocument; let i = n.offsetParent || s.documentElement; - for (; (i === s.body || i === s.documentElement) && Ft(i, "position") === "static"; ) + for (; (i === s.body || i === s.documentElement) && Wt(i, "position") === "static"; ) i = i.parentNode; if (i !== n && tt(i)) { const r = f(i).offset(); - e.top -= r.top + At(i, "borderTopWidth"), e.left -= r.left + At(i, "borderLeftWidth"); + e.top -= r.top + Mt(i, "borderTopWidth"), e.left -= r.left + Mt(i, "borderLeftWidth"); } } return { - top: e.top - At(n, "marginTop"), - left: e.left - At(n, "marginLeft") + top: e.top - Mt(n, "marginTop"), + left: e.left - Mt(n, "marginLeft") }; }; -const xo = { +const No = { /* GENERAL */ class: "className", contenteditable: "contentEditable", @@ -517,8 +517,8 @@ const xo = { }; x.prop = function(n, t) { if (n) { - if (ot(n)) - return n = xo[n] || n, arguments.length < 2 ? this[0] && this[0][n] : this.each((e, s) => { + if (at(n)) + return n = No[n] || n, arguments.length < 2 ? this[0] && this[0][n] : this.each((e, s) => { s[n] = t; }); for (const e in n) @@ -528,27 +528,27 @@ x.prop = function(n, t) { }; x.removeProp = function(n) { return this.each((t, e) => { - delete e[xo[n] || n]; + delete e[No[n] || n]; }); }; -const rc = /^--/; -function wi(n) { - return rc.test(n); +const uc = /^--/; +function ki(n) { + return uc.test(n); } -const Es = {}, { style: oc } = go, ac = ["webkit", "moz", "ms"]; -function lc(n, t = wi(n)) { +const Ps = {}, { style: dc } = vo, fc = ["webkit", "moz", "ms"]; +function pc(n, t = ki(n)) { if (t) return n; - if (!Es[n]) { - const e = bi(n), s = `${e[0].toUpperCase()}${e.slice(1)}`, i = `${e} ${ac.join(`${s} `)}${s}`.split(" "); + if (!Ps[n]) { + const e = xi(n), s = `${e[0].toUpperCase()}${e.slice(1)}`, i = `${e} ${fc.join(`${s} `)}${s}`.split(" "); et(i, (r, o) => { - if (o in oc) - return Es[n] = o, !1; + if (o in dc) + return Ps[n] = o, !1; }); } - return Es[n]; + return Ps[n]; } -const cc = { +const gc = { animationIterationCount: !0, columnCount: !0, flexGrow: !0, @@ -568,13 +568,13 @@ const cc = { widows: !0, zIndex: !0 }; -function ko(n, t, e = wi(n)) { - return !e && !cc[n] && bo(t) ? `${t}px` : t; +function Eo(n, t, e = ki(n)) { + return !e && !gc[n] && xo(t) ? `${t}px` : t; } -function hc(n, t) { - if (ot(n)) { - const e = wi(n); - return n = lc(n, e), arguments.length < 2 ? this[0] && Ft(this[0], n, e) : n ? (t = ko(n, t, e), this.each((s, i) => { +function mc(n, t) { + if (at(n)) { + const e = ki(n); + return n = pc(n, e), arguments.length < 2 ? this[0] && Wt(this[0], n, e) : n ? (t = Eo(n, t, e), this.each((s, i) => { tt(i) && (e ? i.style.setProperty(n, t) : i.style[n] = t); })) : this; } @@ -582,41 +582,41 @@ function hc(n, t) { this.css(e, n[e]); return this; } -x.css = hc; -function To(n, t) { +x.css = mc; +function Ao(n, t) { try { return n(t); } catch { return t; } } -const uc = /^\s+|\s+$/; -function $r(n, t) { - const e = n.dataset[t] || n.dataset[bi(t)]; - return uc.test(e) ? e : To(JSON.parse, e); +const _c = /^\s+|\s+$/; +function Mr(n, t) { + const e = n.dataset[t] || n.dataset[xi(t)]; + return _c.test(e) ? e : Ao(JSON.parse, e); } -function dc(n, t, e) { - e = To(JSON.stringify, e), n.dataset[bi(t)] = e; +function yc(n, t, e) { + e = Ao(JSON.stringify, e), n.dataset[xi(t)] = e; } -function fc(n, t) { +function vc(n, t) { if (!n) { if (!this[0]) return; const e = {}; for (const s in this[0].dataset) - e[s] = $r(this[0], s); + e[s] = Mr(this[0], s); return e; } - if (ot(n)) - return arguments.length < 2 ? this[0] && $r(this[0], n) : _t(t) ? this : this.each((e, s) => { - dc(s, n, t); + if (at(n)) + return arguments.length < 2 ? this[0] && Mr(this[0], n) : _t(t) ? this : this.each((e, s) => { + yc(s, n, t); }); for (const e in n) this.data(e, n[e]); return this; } -x.data = fc; -function $o(n, t) { +x.data = vc; +function Mo(n, t) { const e = n.documentElement; return Math.max(n.body[`scroll${t}`], e[`scroll${t}`], n.body[`offset${t}`], e[`offset${t}`], e[`client${t}`]); } @@ -625,7 +625,7 @@ et([!0, !1], (n, t) => { const i = `${t ? "outer" : "inner"}${s}`; x[i] = function(r) { if (this[0]) - return Se(this[0]) ? t ? this[0][`inner${s}`] : this[0].document.documentElement[`client${s}`] : he(this[0]) ? $o(this[0], s) : this[0][`${t ? "offset" : "client"}${s}`] + (r && t ? At(this[0], `margin${e ? "Top" : "Left"}`) + At(this[0], `margin${e ? "Bottom" : "Right"}`) : 0); + return xe(this[0]) ? t ? this[0][`inner${s}`] : this[0].document.documentElement[`client${s}`] : he(this[0]) ? Mo(this[0], s) : this[0][`${t ? "offset" : "client"}${s}`] + (r && t ? Mt(this[0], `margin${e ? "Top" : "Left"}`) + Mt(this[0], `margin${e ? "Bottom" : "Right"}`) : 0); }; }); }); @@ -635,23 +635,23 @@ et(["Width", "Height"], (n, t) => { if (!this[0]) return _t(s) ? void 0 : this; if (!arguments.length) - return Se(this[0]) ? this[0].document.documentElement[`client${t}`] : he(this[0]) ? $o(this[0], t) : this[0].getBoundingClientRect()[e] - xr(this[0], !n); + return xe(this[0]) ? this[0].document.documentElement[`client${t}`] : he(this[0]) ? Mo(this[0], t) : this[0].getBoundingClientRect()[e] - Nr(this[0], !n); const i = parseInt(s, 10); return this.each((r, o) => { if (!tt(o)) return; - const a = Ft(o, "boxSizing"); - o.style[e] = ko(e, i + (a === "border-box" ? xr(o, !n) : 0)); + const a = Wt(o, "boxSizing"); + o.style[e] = Eo(e, i + (a === "border-box" ? Nr(o, !n) : 0)); }); }; }); -const Nr = "___cd"; +const Pr = "___cd"; x.toggle = function(n) { return this.each((t, e) => { if (!tt(e)) return; - const s = kr(e); - (_t(n) ? s : n) ? (e.style.display = e[Nr] || "", kr(e) && (e.style.display = Gl(e.tagName))) : s || (e[Nr] = Ft(e, "display"), e.style.display = "none"); + const s = Er(e); + (_t(n) ? s : n) ? (e.style.display = e[Pr] || "", Er(e) && (e.style.display = tc(e.tagName))) : s || (e[Pr] = Wt(e, "display"), e.style.display = "none"); }); }; x.hide = function() { @@ -660,60 +660,60 @@ x.hide = function() { x.show = function() { return this.toggle(!0); }; -const Er = "___ce", Ci = ".", Si = { focus: "focusin", blur: "focusout" }, No = { mouseenter: "mouseover", mouseleave: "mouseout" }, pc = /^(mouse|pointer|contextmenu|drag|drop|click|dblclick)/i; -function xi(n) { - return No[n] || Si[n] || n; +const Ir = "___ce", Ti = ".", $i = { focus: "focusin", blur: "focusout" }, Po = { mouseenter: "mouseover", mouseleave: "mouseout" }, bc = /^(mouse|pointer|contextmenu|drag|drop|click|dblclick)/i; +function Ni(n) { + return Po[n] || $i[n] || n; } -function ki(n) { - const t = n.split(Ci); +function Ei(n) { + const t = n.split(Ti); return [t[0], t.slice(1).sort()]; } x.trigger = function(n, t) { - if (ot(n)) { - const [s, i] = ki(n), r = xi(s); + if (at(n)) { + const [s, i] = Ei(n), r = Ni(s); if (!r) return this; - const o = pc.test(r) ? "MouseEvents" : "HTMLEvents"; - n = Ht.createEvent(o), n.initEvent(r, !0, !0), n.namespace = i.join(Ci), n.___ot = s; + const o = bc.test(r) ? "MouseEvents" : "HTMLEvents"; + n = Ft.createEvent(o), n.initEvent(r, !0, !0), n.namespace = i.join(Ti), n.___ot = s; } n.___td = t; - const e = n.___ot in Si; + const e = n.___ot in $i; return this.each((s, i) => { e && ge(i[n.___ot]) && (i[`___i${n.type}`] = !0, i[n.___ot](), i[`___i${n.type}`] = !1), i.dispatchEvent(n); }); }; -function Eo(n) { - return n[Er] = n[Er] || {}; +function Io(n) { + return n[Ir] = n[Ir] || {}; } -function gc(n, t, e, s, i) { - const r = Eo(n); +function wc(n, t, e, s, i) { + const r = Io(n); r[t] = r[t] || [], r[t].push([e, s, i]), n.addEventListener(t, i); } -function Ao(n, t) { - return !t || !_i.call(t, (e) => n.indexOf(e) < 0); +function Ro(n, t) { + return !t || !wi.call(t, (e) => n.indexOf(e) < 0); } -function Nn(n, t, e, s, i) { - const r = Eo(n); +function En(n, t, e, s, i) { + const r = Io(n); if (t) r[t] && (r[t] = r[t].filter(([o, a, l]) => { - if (i && l.guid !== i.guid || !Ao(o, e) || s && s !== a) + if (i && l.guid !== i.guid || !Ro(o, e) || s && s !== a) return !0; n.removeEventListener(t, l); })); else for (t in r) - Nn(n, t, e, s, i); + En(n, t, e, s, i); } x.off = function(n, t, e) { if (_t(n)) this.each((s, i) => { - !tt(i) && !he(i) && !Se(i) || Nn(i); + !tt(i) && !he(i) && !xe(i) || En(i); }); - else if (ot(n)) - ge(t) && (e = t, t = ""), et(ts(n), (s, i) => { - const [r, o] = ki(i), a = xi(r); + else if (at(n)) + ge(t) && (e = t, t = ""), et(es(n), (s, i) => { + const [r, o] = Ei(i), a = Ni(r); this.each((l, c) => { - !tt(c) && !he(c) && !Se(c) || Nn(c, a, o, t, e); + !tt(c) && !he(c) && !xe(c) || En(c, a, o, t, e); }); }); else @@ -730,26 +730,26 @@ x.replaceWith = function(n) { x.replaceAll = function(n) { return f(n).replaceWith(this), this; }; -function mc(n, t, e, s, i) { - if (!ot(n)) { +function Cc(n, t, e, s, i) { + if (!at(n)) { for (const r in n) this.on(r, t, e, n[r], i); return this; } - return ot(t) || (_t(t) || qe(t) ? t = "" : _t(e) ? (e = t, t = "") : (s = e, e = t, t = "")), ge(s) || (s = e, e = void 0), s ? (et(ts(n), (r, o) => { - const [a, l] = ki(o), c = xi(a), u = a in No, h = a in Si; + return at(t) || (_t(t) || Ge(t) ? t = "" : _t(e) ? (e = t, t = "") : (s = e, e = t, t = "")), ge(s) || (s = e, e = void 0), s ? (et(es(n), (r, o) => { + const [a, l] = Ei(o), c = Ni(a), u = a in Po, h = a in $i; c && this.each((p, d) => { - if (!tt(d) && !he(d) && !Se(d)) + if (!tt(d) && !he(d) && !xe(d)) return; const m = function(_) { if (_.target[`___i${_.type}`]) return _.stopImmediatePropagation(); - if (_.namespace && !Ao(l, _.namespace.split(Ci)) || !t && (h && (_.target !== d || _.___ot === c) || u && _.relatedTarget && d.contains(_.relatedTarget))) + if (_.namespace && !Ro(l, _.namespace.split(Ti)) || !t && (h && (_.target !== d || _.___ot === c) || u && _.relatedTarget && d.contains(_.relatedTarget))) return; let v = d; if (t) { let b = _.target; - for (; !wo(b, t); ) + for (; !ko(b, t); ) if (b === d || (b = b.parentNode, !b)) return; v = b; @@ -771,41 +771,41 @@ function mc(n, t, e, s, i) { } }); const y = s.call(v, _, _.___td); - i && Nn(d, c, l, t, m), y === !1 && (_.preventDefault(), _.stopPropagation()); + i && En(d, c, l, t, m), y === !1 && (_.preventDefault(), _.stopPropagation()); }; - m.guid = s.guid = s.guid || f.guid++, gc(d, c, l, t, m); + m.guid = s.guid = s.guid || f.guid++, wc(d, c, l, t, m); }); }), this) : this; } -x.on = mc; -function _c(n, t, e, s) { +x.on = Cc; +function Sc(n, t, e, s) { return this.on(n, t, e, s, !0); } -x.one = _c; -const yc = /\r?\n/g; -function vc(n, t) { - return `&${encodeURIComponent(n)}=${encodeURIComponent(t.replace(yc, `\r +x.one = Sc; +const xc = /\r?\n/g; +function kc(n, t) { + return `&${encodeURIComponent(n)}=${encodeURIComponent(t.replace(xc, `\r `))}`; } -const bc = /file|reset|submit|button|image/i, Mo = /radio|checkbox/i; +const Tc = /file|reset|submit|button|image/i, Do = /radio|checkbox/i; x.serialize = function() { let n = ""; return this.each((t, e) => { et(e.elements || [e], (s, i) => { - if (i.disabled || !i.name || i.tagName === "FIELDSET" || bc.test(i.type) || Mo.test(i.type) && !i.checked) + if (i.disabled || !i.name || i.tagName === "FIELDSET" || Tc.test(i.type) || Do.test(i.type) && !i.checked) return; - const r = So(i); + const r = $o(i); if (!_t(r)) { - const o = Xn(r) ? r : [r]; + const o = Qn(r) ? r : [r]; et(o, (a, l) => { - n += vc(i.name, l); + n += kc(i.name, l); }); } }); }), n.slice(1); }; window.$ = f; -function wc(n, t) { +function $c(n, t) { if (n == null) return [n, void 0]; typeof t == "string" && (t = t.split(".")); @@ -825,16 +825,16 @@ function wc(n, t) { throw new Error(`Cannot access property with rest path "${t.join(".")}", the full path is "${e}".`); return i; } -function Ti(n, t, e) { +function Ai(n, t, e) { try { - const s = wc(n, t), i = s[s.length - 1]; + const s = $c(n, t), i = s[s.length - 1]; return i === void 0 ? e : i; } catch { return e; } } function se(n, t, e, s) { - const i = Ti(n, t); + const i = Ai(n, t); return typeof i == "function" ? i.apply(s || n, e) : i; } function V(n, ...t) { @@ -853,32 +853,32 @@ function V(n, ...t) { } return n; } -var $i = /* @__PURE__ */ ((n) => (n[n.B = 1] = "B", n[n.KB = 1024] = "KB", n[n.MB = 1048576] = "MB", n[n.GB = 1073741824] = "GB", n[n.TB = 1099511627776] = "TB", n))($i || {}); -function Dt(n, t = 2, e) { - return Number.isNaN(n) ? "?KB" : (e || (n < 1024 ? e = "B" : n < 1048576 ? e = "KB" : n < 1073741824 ? e = "MB" : n < 1099511627776 ? e = "GB" : e = "TB"), (n / $i[e]).toFixed(t) + e); +var Mi = /* @__PURE__ */ ((n) => (n[n.B = 1] = "B", n[n.KB = 1024] = "KB", n[n.MB = 1048576] = "MB", n[n.GB = 1073741824] = "GB", n[n.TB = 1099511627776] = "TB", n))(Mi || {}); +function Lt(n, t = 2, e) { + return Number.isNaN(n) ? "?KB" : (e || (n < 1024 ? e = "B" : n < 1048576 ? e = "KB" : n < 1073741824 ? e = "MB" : n < 1099511627776 ? e = "GB" : e = "TB"), (n / Mi[e]).toFixed(t) + e); } -const pn = (n) => { +const _e = (n) => { const t = /^[0-9]*(B|KB|MB|GB|TB)$/; n = n.toUpperCase(); const e = n.match(t); if (!e) return 0; const s = e[1]; - return n = n.replace(s, ""), Number.parseInt(n, 10) * $i[s]; + return n = n.replace(s, ""), Number.parseInt(n, 10) * Mi[s]; }; -let Ni = (document.documentElement.getAttribute("lang") || "zh_cn").toLowerCase().replace("-", "_"), Ot; -function Cc() { - return Ni; +let Pi = (document.documentElement.getAttribute("lang") || "zh_cn").toLowerCase().replace("-", "_"), Ht; +function Nc() { + return Pi; } -function Sc(n) { - Ni = n.toLowerCase().replace("-", "_"); +function Ec(n) { + Pi = n.toLowerCase().replace("-", "_"); } -function Po(n, t) { - Ot || (Ot = {}), typeof n == "string" && (n = { [n]: t ?? {} }), f.extend(!0, Ot, n); +function Lo(n, t) { + Ht || (Ht = {}), typeof n == "string" && (n = { [n]: t ?? {} }), f.extend(!0, Ht, n); } -function W(n, t, e, s, i, r) { - Array.isArray(n) ? Ot && n.unshift(Ot) : n = Ot ? [Ot, n] : [n], typeof e == "string" && (r = i, i = s, s = e, e = void 0); - const o = i || Ni; +function j(n, t, e, s, i, r) { + Array.isArray(n) ? Ht && n.unshift(Ht) : n = Ht ? [Ht, n] : [n], typeof e == "string" && (r = i, i = s, s = e, e = void 0); + const o = i || Pi; let a; for (const l of n) { if (!l) @@ -886,21 +886,21 @@ function W(n, t, e, s, i, r) { const c = l[o] || l.default; if (!c) continue; - const u = r && l === Ot ? `${r}.${t}` : t; - if (a = Ti(c, u), a !== void 0) + const u = r && l === Ht ? `${r}.${t}` : t; + if (a = Ai(c, u), a !== void 0) break; } return a === void 0 ? s : e ? V(a, ...Array.isArray(e) ? e : [e]) : a; } -function xc(n, t, e, s) { - return W(void 0, n, t, e, s); +function Ac(n, t, e, s) { + return j(void 0, n, t, e, s); } -W.addLang = Po; -W.getLang = xc; -W.getCode = Cc; -W.setCode = Sc; -W.map = Ot; -Po({ +j.addLang = Lo; +j.getLang = Ac; +j.getCode = Nc; +j.setCode = Ec; +j.map = Ht; +Lo({ zh_cn: { confirm: "确定", save: "保存", @@ -932,15 +932,15 @@ Po({ close: "Close" } }); -function Ar(n, t, e) { +function Rr(n, t, e) { n instanceof Headers ? n.set(t, e) : Array.isArray(n) ? n.push([t, e]) : n[t] = e; } -function ye(n, t, e) { - e != null && (Array.isArray(e) ? e.forEach((s) => ye(n, t, s)) : !(e instanceof Blob) && f.isPlainObject(e) ? Object.entries(e).forEach(([s, i]) => { - ye(n, `${t}[${s}]`, i); +function ve(n, t, e) { + e != null && (Array.isArray(e) ? e.forEach((s) => ve(n, t, s)) : !(e instanceof Blob) && f.isPlainObject(e) ? Object.entries(e).forEach(([s, i]) => { + ve(n, `${t}[${s}]`, i); }) : n.append(t, e instanceof Blob ? e : String(e))); } -function kc(n, t) { +function Mc(n, t) { if (n) { const e = { text: "text/plain", @@ -954,19 +954,19 @@ function kc(n, t) { } return "text"; } -function Tc(n, t) { +function Pc(n, t) { const e = t || new FormData(); return n && (typeof n == "string" && (n = new URLSearchParams(n)), n instanceof URLSearchParams ? n.forEach((s, i) => { - ye(e, i, s); + ve(e, i, s); }) : Array.isArray(n) ? n.forEach(([s, i]) => { - ye(e, s, i); + ve(e, s, i); }) : n instanceof FormData ? n.forEach((s, i) => { - ye(e, i, s); + ve(e, i, s); }) : f.isPlainObject(n) && Object.entries(n).forEach(([s, i]) => { - ye(e, s, i); + ve(e, s, i); })), e; } -class Ei { +class Ii { get completed() { return this.data !== void 0 || this.error !== void 0; } @@ -1032,9 +1032,9 @@ class Ei { } = this.setting; e && (_.method = e); let v = s; - v && (i && (v = Tc(v)), _.body = v), o && (_.mode = "cors"); + v && (i && (v = Pc(v)), _.body = v), o && (_.mode = "cors"); const y = _.headers || {}; - Ar(y, "X-Requested-With", "XMLHttpRequest"), r && Ar(y, "Content-Type", r), _.headers = y, _.signal && _.signal.addEventListener("abort", () => { + Rr(y, "X-Requested-With", "XMLHttpRequest"), r && Rr(y, "Content-Type", r), _.headers = y, _.signal && _.signal.addEventListener("abort", () => { this.abort(); }); const b = [...this.constructor.globalBeforeSends, h]; @@ -1067,7 +1067,7 @@ class Ei { a = await fetch(this.url, this.request), this.response = a; const { statusText: h } = a; if (a.ok) { - const p = (u = a.headers.get("Content-Disposition")) == null ? void 0 : u.startsWith("attachment"), d = p ? "blob" : e || kc(a.headers.get("Content-Type"), s); + const p = (u = a.headers.get("Content-Disposition")) == null ? void 0 : u.startsWith("attachment"), d = p ? "blob" : e || Mc(a.headers.get("Content-Type"), s); p || d === "blob" || d === "file" ? c = await a.blob() : d === "json" ? typeof o == "function" ? (c = await a.text(), c = o(c)) : c = await a.json() : c = await a.text(), this.data = c; const m = (i == null ? void 0 : i(c, d)) ?? c; this._emit("success", m, h, a); @@ -1083,10 +1083,10 @@ class Ei { return [c, l, a]; } } -Ei.globalBeforeSends = []; +Ii.globalBeforeSends = []; f.ajax = (n, t) => { t = t || {}, typeof n == "string" ? t.url = n : f.extend(t, n); - const e = new Ei(t); + const e = new Ii(t); return e.send(), e; }; f.getJSON = (n, t, e) => (typeof t == "function" && (e = t, t = void 0), f.ajax({ @@ -1113,7 +1113,7 @@ f.fn.load = function(n, t, e) { i && (r = f(r).find(i).html()), f(this).html(r).zuiInit(), e == null || e.call(this, r, o, a); }, "html"), this; }; -async function ns(n, t = [], e, s, i) { +async function ss(n, t = [], e, s, i) { const r = { throws: !0, dataType: "json" }; if (typeof n == "string") r.url = n; @@ -1124,19 +1124,19 @@ async function ns(n, t = [], e, s, i) { return l instanceof Promise ? await l : l; } e && f.extend(r, typeof e == "function" ? e(r) : e), r.url && (r.url = V(r.url, ...t)); - const o = new Ei(r); + const o = new Ii(r); i == null || i(o); const [a] = await o.send(); return a; } -function Pd(n) { +function zd(n) { return !!(n && (typeof n == "string" || typeof n == "object" && n.url || typeof n == "function")); } -f.fetch = ns; -function ht() { +f.fetch = ss; +function ut() { return f.guid++; } -function Bs(n, t) { +function Ks(n, t) { if (n === t) return !1; if (n && t) { @@ -1151,7 +1151,7 @@ function Bs(n, t) { if (n.length !== t.length) return !0; for (let l = 0; l < n.length; l++) - if (Bs(n[l], t[l])) + if (Ks(n[l], t[l])) return !0; return !1; } @@ -1159,7 +1159,7 @@ function Bs(n, t) { if (o.length !== a.length) return !0; for (const l of o) - if (Bs(n[l], t[l])) + if (Ks(n[l], t[l])) return !0; return !1; } @@ -1168,7 +1168,7 @@ function Bs(n, t) { } return n !== t; } -class En { +class An { /** * Creates a new Computed instance. * @param compute The function that computes the value. @@ -1214,10 +1214,10 @@ class En { compute(t) { t !== void 0 && (this._dependencies = t), t = this._dependencies, typeof t == "function" && (t = t()); const e = this._lastDependencies; - return (!e || t.some((s, i) => s instanceof En ? s.value !== e[i] : Bs(s, e[i]))) && (this._value = this._compute(), this._lastDependencies = t.map((s) => s instanceof En ? s.cache : s)), this._value; + return (!e || t.some((s, i) => s instanceof An ? s.value !== e[i] : Ks(s, e[i]))) && (this._value = this._compute(), this._lastDependencies = t.map((s) => s instanceof An ? s.cache : s)), this._value; } } -function Io(...n) { +function zo(...n) { const t = [], e = /* @__PURE__ */ new Map(), s = (i, r) => { if (Array.isArray(i) && (r = i[1], i = i[0]), !i.length) return; @@ -1225,10 +1225,10 @@ function Io(...n) { typeof o == "number" ? t[o][1] = !!r : (e.set(i, t.length), t.push([i, !!r])); }; return n.forEach((i) => { - typeof i == "function" && (i = i()), Array.isArray(i) ? Io(...i).forEach(s) : i && typeof i == "object" ? Object.entries(i).forEach(s) : typeof i == "string" && i.split(" ").forEach((r) => s(r, !0)); + typeof i == "function" && (i = i()), Array.isArray(i) ? zo(...i).forEach(s) : i && typeof i == "object" ? Object.entries(i).forEach(s) : typeof i == "string" && i.split(" ").forEach((r) => s(r, !0)); }), t.sort((i, r) => (e.get(i[0]) || 0) - (e.get(r[0]) || 0)); } -const k = (...n) => Io(...n).reduce((t, [e, s]) => (s && t.push(e), t), []).join(" "); +const k = (...n) => zo(...n).reduce((t, [e, s]) => (s && t.push(e), t), []).join(" "); f.classes = k; f.fn.setClass = function(n, ...t) { return this.each((e, s) => { @@ -1236,38 +1236,38 @@ f.fn.setClass = function(n, ...t) { n === !0 ? i.attr("class", k(i.attr("class"), ...t)) : i.addClass(k(n, ...t)); }); }; -const ve = /* @__PURE__ */ new WeakMap(); -function Ai(n, t, e) { - const s = ve.has(n), i = s ? ve.get(n) : {}; +const be = /* @__PURE__ */ new WeakMap(); +function Ri(n, t, e) { + const s = be.has(n), i = s ? be.get(n) : {}; typeof t == "string" ? i[t] = e : t === null ? Object.keys(i).forEach((r) => { delete i[r]; }) : Object.assign(i, t), Object.keys(i).forEach((r) => { i[r] === void 0 && delete i[r]; - }), Object.keys(i).length ? (!s && n instanceof Element && Object.assign(i, f(n).dataset(), i), ve.set(n, i)) : ve.delete(n); + }), Object.keys(i).length ? (!s && n instanceof Element && Object.assign(i, f(n).dataset(), i), be.set(n, i)) : be.delete(n); } -function Mi(n, t, e) { - let s = ve.get(n) || {}; +function Di(n, t, e) { + let s = be.get(n) || {}; return e && n instanceof Element && (s = Object.assign({}, f(n).dataset(), s)), t === void 0 ? s : s[t]; } -function Id(n) { - ve.delete(n); +function Od(n) { + be.delete(n); } f.fn.dataset = f.fn.data; f.fn.data = function(...n) { const [t, e] = n; - return !n.length || n.length === 1 && typeof t == "string" ? this.length ? Mi(this[0], t, !0) : void 0 : this.each((s, i) => Ai(i, t, e)); + return !n.length || n.length === 1 && typeof t == "string" ? this.length ? Di(this[0], t, !0) : void 0 : this.each((s, i) => Ri(i, t, e)); }; f.fn.removeData = function(n = null) { - return this.each((t, e) => Ai(e, n)); + return this.each((t, e) => Ri(e, n)); }; -function xe(n, ...t) { +function ke(n, ...t) { return n.includes("RAWJS") && (n = n.split('"RAWJS<').join("").split('>RAWJS"').join("").split("").join('"').split("").join(` `)), new Function(`return ${n}`)(...t); } -function Rd(n, ...t) { - return n.includes("RAWJS") ? xe(n, ...t) : JSON.parse(n); +function Hd(n, ...t) { + return n.includes("RAWJS") ? ke(n, ...t) : JSON.parse(n); } -function Ge(n, t) { +function Ye(n, t) { const e = f(n)[0]; if (!e) return; @@ -1284,7 +1284,7 @@ function Ge(n, t) { d = i(h, p); else try { - r && (!l || l.has(h)) || r === void 0 && p.includes("RAWJS") ? d = xe(p, ...a) : o && (d = JSON.parse(p)); + r && (!l || l.has(h)) || r === void 0 && p.includes("RAWJS") ? d = ke(p, ...a) : o && (d = JSON.parse(p)); } catch { } c[h] = d; @@ -1292,25 +1292,25 @@ function Ge(n, t) { return c; }, {}); } -function Mr(n, t, e = "z-") { +function Dr(n, t, e = "z-") { const s = f(n); Object.keys(t).forEach((i) => { let r = t[i]; typeof r == "function" && (r = `RAWJS<${r}>RAWJS`), typeof r != "string" && (r = JSON.stringify(r)), i = i.replace(/[A-Z]/g, (o) => `-${o.toLowerCase()}`), s.attr(`${e}${i}`, r); }); } -function $c(...n) { +function Ic(...n) { var e; const t = n.length; if (!t) - return Ge(this); + return Ye(this); if (t === 1) { const [s] = n; - return typeof s == "string" ? (e = Ge(this)) == null ? void 0 : e[s] : (f.isPlainObject(s) && Mr(this, s), this); + return typeof s == "string" ? (e = Ye(this)) == null ? void 0 : e[s] : (f.isPlainObject(s) && Dr(this, s), this); } - return Mr(this, { [n[0]]: n[1] }), this; + return Dr(this, { [n[0]]: n[1] }), this; } -f.fn.z = $c; +f.fn.z = Ic; f.fn._attr = f.fn.attr; f.fn.extend({ attr(...n) { @@ -1328,51 +1328,51 @@ f.Event || (f.Event = (n, t) => { }); return i.namespace = s.join("."), i.___ot = e, i.___td = t, i; }); -const An = (n, t) => new Promise((e) => { +const Mn = (n, t) => new Promise((e) => { const s = window.setTimeout(e, n); t && t(s); -}), Nc = {}; -f.share = Nc; -var ss, z, Ro, rt, ae, Pr, Do, Vs, Pi, Us, Ks, Ye = {}, Lo = [], Ec = /acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i, is = Array.isArray; +}), Rc = {}; +f.share = Rc; +var is, z, Oo, ot, ae, Lr, Ho, qs, Li, Gs, Ys, Je = {}, Fo = [], Dc = /acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i, rs = Array.isArray; function qt(n, t) { for (var e in t) n[e] = t[e]; return n; } -function zo(n) { +function Wo(n) { n && n.parentNode && n.parentNode.removeChild(n); } function wt(n, t, e) { var s, i, r, o = {}; for (r in t) r == "key" ? s = t[r] : r == "ref" ? i = t[r] : o[r] = t[r]; - if (arguments.length > 2 && (o.children = arguments.length > 3 ? ss.call(arguments, 2) : e), typeof n == "function" && n.defaultProps != null) + if (arguments.length > 2 && (o.children = arguments.length > 3 ? is.call(arguments, 2) : e), typeof n == "function" && n.defaultProps != null) for (r in n.defaultProps) o[r] === void 0 && (o[r] = n.defaultProps[r]); - return bn(n, o, s, i, null); + return wn(n, o, s, i, null); } -function bn(n, t, e, s, i) { - var r = { type: n, props: t, key: e, ref: s, __k: null, __: null, __b: 0, __e: null, __d: void 0, __c: null, constructor: void 0, __v: i ?? ++Ro, __i: -1, __u: 0 }; +function wn(n, t, e, s, i) { + var r = { type: n, props: t, key: e, ref: s, __k: null, __: null, __b: 0, __e: null, __d: void 0, __c: null, constructor: void 0, __v: i ?? ++Oo, __i: -1, __u: 0 }; return i == null && z.vnode != null && z.vnode(r), r; } function G() { return { current: null }; } -function Ee(n) { +function Ae(n) { return n.children; } -function F(n, t) { +function W(n, t) { this.props = n, this.context = t; } -function ke(n, t) { +function Te(n, t) { if (t == null) - return n.__ ? ke(n.__, n.__i + 1) : null; + return n.__ ? Te(n.__, n.__i + 1) : null; for (var e; t < n.__k.length; t++) if ((e = n.__k[t]) != null && e.__e != null) return e.__e; - return typeof n.type == "function" ? ke(n) : null; + return typeof n.type == "function" ? Te(n) : null; } -function Oo(n) { +function jo(n) { var t, e; if ((n = n.__) != null && n.__c != null) { for (n.__e = n.__c.base = null, t = 0; t < n.__k.length; t++) @@ -1380,51 +1380,51 @@ function Oo(n) { n.__e = n.__c.base = e.__e; break; } - return Oo(n); + return jo(n); } } -function Ir(n) { - (!n.__d && (n.__d = !0) && ae.push(n) && !Mn.__r++ || Pr !== z.debounceRendering) && ((Pr = z.debounceRendering) || Do)(Mn); +function zr(n) { + (!n.__d && (n.__d = !0) && ae.push(n) && !Pn.__r++ || Lr !== z.debounceRendering) && ((Lr = z.debounceRendering) || Ho)(Pn); } -function Mn() { +function Pn() { var n, t, e, s, i, r, o, a; - for (ae.sort(Vs); n = ae.shift(); ) - n.__d && (t = ae.length, s = void 0, r = (i = (e = n).__v).__e, o = [], a = [], e.__P && ((s = qt({}, i)).__v = i.__v + 1, z.vnode && z.vnode(s), Ii(e.__P, s, i, e.__n, e.__P.namespaceURI, 32 & i.__u ? [r] : null, o, r ?? ke(i), !!(32 & i.__u), a), s.__v = i.__v, s.__.__k[s.__i] = s, Wo(o, s, a), s.__e != r && Oo(s)), ae.length > t && ae.sort(Vs)); - Mn.__r = 0; -} -function Ho(n, t, e, s, i, r, o, a, l, c, u) { - var h, p, d, m, _, v = s && s.__k || Lo, y = t.length; - for (e.__d = l, Ac(e, t, v), l = e.__d, h = 0; h < y; h++) - (d = e.__k[h]) != null && (p = d.__i === -1 ? Ye : v[d.__i] || Ye, d.__i = h, Ii(n, d, p, i, r, o, a, l, c, u), m = d.__e, d.ref && p.ref != d.ref && (p.ref && Ri(p.ref, null, d), u.push(d.ref, d.__c || m, d)), _ == null && m != null && (_ = m), 65536 & d.__u || p.__k === d.__k ? l = Fo(d, l, n) : typeof d.type == "function" && d.__d !== void 0 ? l = d.__d : m && (l = m.nextSibling), d.__d = void 0, d.__u &= -196609); + for (ae.sort(qs); n = ae.shift(); ) + n.__d && (t = ae.length, s = void 0, r = (i = (e = n).__v).__e, o = [], a = [], e.__P && ((s = qt({}, i)).__v = i.__v + 1, z.vnode && z.vnode(s), zi(e.__P, s, i, e.__n, e.__P.namespaceURI, 32 & i.__u ? [r] : null, o, r ?? Te(i), !!(32 & i.__u), a), s.__v = i.__v, s.__.__k[s.__i] = s, Uo(o, s, a), s.__e != r && jo(s)), ae.length > t && ae.sort(qs)); + Pn.__r = 0; +} +function Bo(n, t, e, s, i, r, o, a, l, c, u) { + var h, p, d, m, _, v = s && s.__k || Fo, y = t.length; + for (e.__d = l, Lc(e, t, v), l = e.__d, h = 0; h < y; h++) + (d = e.__k[h]) != null && (p = d.__i === -1 ? Je : v[d.__i] || Je, d.__i = h, zi(n, d, p, i, r, o, a, l, c, u), m = d.__e, d.ref && p.ref != d.ref && (p.ref && Oi(p.ref, null, d), u.push(d.ref, d.__c || m, d)), _ == null && m != null && (_ = m), 65536 & d.__u || p.__k === d.__k ? l = Vo(d, l, n) : typeof d.type == "function" && d.__d !== void 0 ? l = d.__d : m && (l = m.nextSibling), d.__d = void 0, d.__u &= -196609); e.__d = l, e.__e = _; } -function Ac(n, t, e) { +function Lc(n, t, e) { var s, i, r, o, a, l = t.length, c = e.length, u = c, h = 0; for (n.__k = [], s = 0; s < l; s++) - (i = t[s]) != null && typeof i != "boolean" && typeof i != "function" ? (o = s + h, (i = n.__k[s] = typeof i == "string" || typeof i == "number" || typeof i == "bigint" || i.constructor == String ? bn(null, i, null, null, null) : is(i) ? bn(Ee, { children: i }, null, null, null) : i.constructor === void 0 && i.__b > 0 ? bn(i.type, i.props, i.key, i.ref ? i.ref : null, i.__v) : i).__ = n, i.__b = n.__b + 1, r = null, (a = i.__i = Mc(i, e, o, u)) !== -1 && (u--, (r = e[a]) && (r.__u |= 131072)), r == null || r.__v === null ? (a == -1 && h--, typeof i.type != "function" && (i.__u |= 65536)) : a !== o && (a == o - 1 ? h-- : a == o + 1 ? h++ : (a > o ? h-- : h++, i.__u |= 65536))) : i = n.__k[s] = null; + (i = t[s]) != null && typeof i != "boolean" && typeof i != "function" ? (o = s + h, (i = n.__k[s] = typeof i == "string" || typeof i == "number" || typeof i == "bigint" || i.constructor == String ? wn(null, i, null, null, null) : rs(i) ? wn(Ae, { children: i }, null, null, null) : i.constructor === void 0 && i.__b > 0 ? wn(i.type, i.props, i.key, i.ref ? i.ref : null, i.__v) : i).__ = n, i.__b = n.__b + 1, r = null, (a = i.__i = zc(i, e, o, u)) !== -1 && (u--, (r = e[a]) && (r.__u |= 131072)), r == null || r.__v === null ? (a == -1 && h--, typeof i.type != "function" && (i.__u |= 65536)) : a !== o && (a == o - 1 ? h-- : a == o + 1 ? h++ : (a > o ? h-- : h++, i.__u |= 65536))) : i = n.__k[s] = null; if (u) for (s = 0; s < c; s++) - (r = e[s]) != null && !(131072 & r.__u) && (r.__e == n.__d && (n.__d = ke(r)), jo(r, r)); + (r = e[s]) != null && !(131072 & r.__u) && (r.__e == n.__d && (n.__d = Te(r)), Ko(r, r)); } -function Fo(n, t, e) { +function Vo(n, t, e) { var s, i; if (typeof n.type == "function") { for (s = n.__k, i = 0; s && i < s.length; i++) - s[i] && (s[i].__ = n, t = Fo(s[i], t, e)); + s[i] && (s[i].__ = n, t = Vo(s[i], t, e)); return t; } - n.__e != t && (t && n.type && !e.contains(t) && (t = ke(n)), e.insertBefore(n.__e, t || null), t = n.__e); + n.__e != t && (t && n.type && !e.contains(t) && (t = Te(n)), e.insertBefore(n.__e, t || null), t = n.__e); do t = t && t.nextSibling; while (t != null && t.nodeType === 8); return t; } -function Pn(n, t) { - return t = t || [], n == null || typeof n == "boolean" || (is(n) ? n.some(function(e) { - Pn(e, t); +function In(n, t) { + return t = t || [], n == null || typeof n == "boolean" || (rs(n) ? n.some(function(e) { + In(e, t); }) : t.push(n)), t; } -function Mc(n, t, e, s) { +function zc(n, t, e, s) { var i = n.key, r = n.type, o = e - 1, a = e + 1, l = t[e]; if (l === null || l && i == l.key && r === l.type && !(131072 & l.__u)) return e; @@ -1443,10 +1443,10 @@ function Mc(n, t, e, s) { } return -1; } -function Rr(n, t, e) { - t[0] === "-" ? n.setProperty(t, e ?? "") : n[t] = e == null ? "" : typeof e != "number" || Ec.test(t) ? e : e + "px"; +function Or(n, t, e) { + t[0] === "-" ? n.setProperty(t, e ?? "") : n[t] = e == null ? "" : typeof e != "number" || Dc.test(t) ? e : e + "px"; } -function gn(n, t, e, s, i) { +function mn(n, t, e, s, i) { var r; t: if (t === "style") @@ -1455,13 +1455,13 @@ function gn(n, t, e, s, i) { else { if (typeof s == "string" && (n.style.cssText = s = ""), s) for (t in s) - e && t in e || Rr(n.style, t, ""); + e && t in e || Or(n.style, t, ""); if (e) for (t in e) - s && e[t] === s[t] || Rr(n.style, t, e[t]); + s && e[t] === s[t] || Or(n.style, t, e[t]); } else if (t[0] === "o" && t[1] === "n") - r = t !== (t = t.replace(/(PointerCapture)$|Capture$/i, "$1")), t = t.toLowerCase() in n || t === "onFocusOut" || t === "onFocusIn" ? t.toLowerCase().slice(2) : t.slice(2), n.l || (n.l = {}), n.l[t + r] = e, e ? s ? e.u = s.u : (e.u = Pi, n.addEventListener(t, r ? Ks : Us, r)) : n.removeEventListener(t, r ? Ks : Us, r); + r = t !== (t = t.replace(/(PointerCapture)$|Capture$/i, "$1")), t = t.toLowerCase() in n || t === "onFocusOut" || t === "onFocusIn" ? t.toLowerCase().slice(2) : t.slice(2), n.l || (n.l = {}), n.l[t + r] = e, e ? s ? e.u = s.u : (e.u = Li, n.addEventListener(t, r ? Ys : Gs, r)) : n.removeEventListener(t, r ? Ys : Gs, r); else { if (i == "http://www.w3.org/2000/svg") t = t.replace(/xlink(H|:h)/, "h").replace(/sName$/, "s"); @@ -1474,32 +1474,32 @@ function gn(n, t, e, s, i) { typeof e == "function" || (e == null || e === !1 && t[4] !== "-" ? n.removeAttribute(t) : n.setAttribute(t, t == "popover" && e == 1 ? "" : e)); } } -function Dr(n) { +function Hr(n) { return function(t) { if (this.l) { var e = this.l[t.type + n]; if (t.t == null) - t.t = Pi++; + t.t = Li++; else if (t.t < e.u) return; return e(z.event ? z.event(t) : t); } }; } -function Ii(n, t, e, s, i, r, o, a, l, c) { - var u, h, p, d, m, _, v, y, b, w, C, S, T, E, N, A, I = t.type; +function zi(n, t, e, s, i, r, o, a, l, c) { + var u, h, p, d, m, _, v, y, b, w, C, S, $, E, N, A, I = t.type; if (t.constructor !== void 0) return null; 128 & e.__u && (l = !!(32 & e.__u), r = [a = t.__e = e.__e]), (u = z.__b) && u(t); t: if (typeof I == "function") try { - if (y = t.props, b = "prototype" in I && I.prototype.render, w = (u = I.contextType) && s[u.__c], C = u ? w ? w.props.value : u.__ : s, e.__c ? v = (h = t.__c = e.__c).__ = h.__E : (b ? t.__c = h = new I(y, C) : (t.__c = h = new F(y, C), h.constructor = I, h.render = Ic), w && w.sub(h), h.props = y, h.state || (h.state = {}), h.context = C, h.__n = s, p = h.__d = !0, h.__h = [], h._sb = []), b && h.__s == null && (h.__s = h.state), b && I.getDerivedStateFromProps != null && (h.__s == h.state && (h.__s = qt({}, h.__s)), qt(h.__s, I.getDerivedStateFromProps(y, h.__s))), d = h.props, m = h.state, h.__v = t, p) + if (y = t.props, b = "prototype" in I && I.prototype.render, w = (u = I.contextType) && s[u.__c], C = u ? w ? w.props.value : u.__ : s, e.__c ? v = (h = t.__c = e.__c).__ = h.__E : (b ? t.__c = h = new I(y, C) : (t.__c = h = new W(y, C), h.constructor = I, h.render = Hc), w && w.sub(h), h.props = y, h.state || (h.state = {}), h.context = C, h.__n = s, p = h.__d = !0, h.__h = [], h._sb = []), b && h.__s == null && (h.__s = h.state), b && I.getDerivedStateFromProps != null && (h.__s == h.state && (h.__s = qt({}, h.__s)), qt(h.__s, I.getDerivedStateFromProps(y, h.__s))), d = h.props, m = h.state, h.__v = t, p) b && I.getDerivedStateFromProps == null && h.componentWillMount != null && h.componentWillMount(), b && h.componentDidMount != null && h.__h.push(h.componentDidMount); else { if (b && I.getDerivedStateFromProps == null && y !== d && h.componentWillReceiveProps != null && h.componentWillReceiveProps(y, C), !h.__e && (h.shouldComponentUpdate != null && h.shouldComponentUpdate(y, h.__s, C) === !1 || t.__v === e.__v)) { - for (t.__v !== e.__v && (h.props = y, h.state = h.__s, h.__d = !1), t.__e = e.__e, t.__k = e.__k, t.__k.some(function($) { - $ && ($.__ = t); + for (t.__v !== e.__v && (h.props = y, h.state = h.__s, h.__d = !1), t.__e = e.__e, t.__k = e.__k, t.__k.some(function(T) { + T && (T.__ = t); }), S = 0; S < h._sb.length; S++) h.__h.push(h._sb[S]); h._sb = [], h.__h.length && o.push(h); @@ -1509,32 +1509,32 @@ function Ii(n, t, e, s, i, r, o, a, l, c) { h.componentDidUpdate(d, m, _); }); } - if (h.context = C, h.props = y, h.__P = n, h.__e = !1, T = z.__r, E = 0, b) { - for (h.state = h.__s, h.__d = !1, T && T(t), u = h.render(h.props, h.state, h.context), N = 0; N < h._sb.length; N++) + if (h.context = C, h.props = y, h.__P = n, h.__e = !1, $ = z.__r, E = 0, b) { + for (h.state = h.__s, h.__d = !1, $ && $(t), u = h.render(h.props, h.state, h.context), N = 0; N < h._sb.length; N++) h.__h.push(h._sb[N]); h._sb = []; } else do - h.__d = !1, T && T(t), u = h.render(h.props, h.state, h.context), h.state = h.__s; + h.__d = !1, $ && $(t), u = h.render(h.props, h.state, h.context), h.state = h.__s; while (h.__d && ++E < 25); - h.state = h.__s, h.getChildContext != null && (s = qt(qt({}, s), h.getChildContext())), b && !p && h.getSnapshotBeforeUpdate != null && (_ = h.getSnapshotBeforeUpdate(d, m)), Ho(n, is(A = u != null && u.type === Ee && u.key == null ? u.props.children : u) ? A : [A], t, e, s, i, r, o, a, l, c), h.base = t.__e, t.__u &= -161, h.__h.length && o.push(h), v && (h.__E = h.__ = null); - } catch ($) { + h.state = h.__s, h.getChildContext != null && (s = qt(qt({}, s), h.getChildContext())), b && !p && h.getSnapshotBeforeUpdate != null && (_ = h.getSnapshotBeforeUpdate(d, m)), Bo(n, rs(A = u != null && u.type === Ae && u.key == null ? u.props.children : u) ? A : [A], t, e, s, i, r, o, a, l, c), h.base = t.__e, t.__u &= -161, h.__h.length && o.push(h), v && (h.__E = h.__ = null); + } catch (T) { if (t.__v = null, l || r != null) { for (t.__u |= l ? 160 : 128; a && a.nodeType === 8 && a.nextSibling; ) a = a.nextSibling; r[r.indexOf(a)] = null, t.__e = a; } else t.__e = e.__e, t.__k = e.__k; - z.__e($, t, e); + z.__e(T, t, e); } else - r == null && t.__v === e.__v ? (t.__k = e.__k, t.__e = e.__e) : t.__e = Pc(e.__e, t, e, s, i, r, o, l, c); + r == null && t.__v === e.__v ? (t.__k = e.__k, t.__e = e.__e) : t.__e = Oc(e.__e, t, e, s, i, r, o, l, c); (u = z.diffed) && u(t); } -function Wo(n, t, e) { +function Uo(n, t, e) { t.__d = void 0; for (var s = 0; s < e.length; s++) - Ri(e[s], e[++s], e[++s]); + Oi(e[s], e[++s], e[++s]); z.__c && z.__c(t, n), n.some(function(i) { try { n = i.__h, i.__h = [], n.some(function(r) { @@ -1545,7 +1545,7 @@ function Wo(n, t, e) { } }); } -function Pc(n, t, e, s, i, r, o, a, l) { +function Oc(n, t, e, s, i, r, o, a, l) { var c, u, h, p, d, m, _, v = e.props, y = t.props, b = t.type; if (b === "svg" ? i = "http://www.w3.org/2000/svg" : b === "math" ? i = "http://www.w3.org/1998/Math/MathML" : i || (i = "http://www.w3.org/1999/xhtml"), r != null) { for (c = 0; c < r.length; c++) @@ -1562,7 +1562,7 @@ function Pc(n, t, e, s, i, r, o, a, l) { if (b === null) v === y || a && n.data === y || (n.data = y); else { - if (r = r && ss.call(n.childNodes), v = e.props || Ye, !a && r != null) + if (r = r && is.call(n.childNodes), v = e.props || Je, !a && r != null) for (v = {}, c = 0; c < n.attributes.length; c++) v[(d = n.attributes[c]).name] = d.value; for (c in v) @@ -1572,21 +1572,21 @@ function Pc(n, t, e, s, i, r, o, a, l) { else if (!(c in y)) { if (c == "value" && "defaultValue" in y || c == "checked" && "defaultChecked" in y) continue; - gn(n, c, null, d, i); + mn(n, c, null, d, i); } } for (c in y) - d = y[c], c == "children" ? p = d : c == "dangerouslySetInnerHTML" ? u = d : c == "value" ? m = d : c == "checked" ? _ = d : a && typeof d != "function" || v[c] === d || gn(n, c, d, v[c], i); + d = y[c], c == "children" ? p = d : c == "dangerouslySetInnerHTML" ? u = d : c == "value" ? m = d : c == "checked" ? _ = d : a && typeof d != "function" || v[c] === d || mn(n, c, d, v[c], i); if (u) a || h && (u.__html === h.__html || u.__html === n.innerHTML) || (n.innerHTML = u.__html), t.__k = []; - else if (h && (n.innerHTML = ""), Ho(n, is(p) ? p : [p], t, e, s, b === "foreignObject" ? "http://www.w3.org/1999/xhtml" : i, r, o, r ? r[0] : e.__k && ke(e, 0), a, l), r != null) + else if (h && (n.innerHTML = ""), Bo(n, rs(p) ? p : [p], t, e, s, b === "foreignObject" ? "http://www.w3.org/1999/xhtml" : i, r, o, r ? r[0] : e.__k && Te(e, 0), a, l), r != null) for (c = r.length; c--; ) - zo(r[c]); - a || (c = "value", b === "progress" && m == null ? n.removeAttribute("value") : m !== void 0 && (m !== n[c] || b === "progress" && !m || b === "option" && m !== v[c]) && gn(n, c, m, v[c], i), c = "checked", _ !== void 0 && _ !== n[c] && gn(n, c, _, v[c], i)); + Wo(r[c]); + a || (c = "value", b === "progress" && m == null ? n.removeAttribute("value") : m !== void 0 && (m !== n[c] || b === "progress" && !m || b === "option" && m !== v[c]) && mn(n, c, m, v[c], i), c = "checked", _ !== void 0 && _ !== n[c] && mn(n, c, _, v[c], i)); } return n; } -function Ri(n, t, e) { +function Oi(n, t, e) { try { if (typeof n == "function") { var s = typeof n.__u == "function"; @@ -1597,9 +1597,9 @@ function Ri(n, t, e) { z.__e(i, e); } } -function jo(n, t, e) { +function Ko(n, t, e) { var s, i; - if (z.unmount && z.unmount(n), (s = n.ref) && (s.current && s.current !== n.__e || Ri(s, null, t)), (s = n.__c) != null) { + if (z.unmount && z.unmount(n), (s = n.ref) && (s.current && s.current !== n.__e || Oi(s, null, t)), (s = n.__c) != null) { if (s.componentWillUnmount) try { s.componentWillUnmount(); @@ -1610,17 +1610,17 @@ function jo(n, t, e) { } if (s = n.__k) for (i = 0; i < s.length; i++) - s[i] && jo(s[i], t, e || typeof n.type != "function"); - e || zo(n.__e), n.__c = n.__ = n.__e = n.__d = void 0; + s[i] && Ko(s[i], t, e || typeof n.type != "function"); + e || Wo(n.__e), n.__c = n.__ = n.__e = n.__d = void 0; } -function Ic(n, t, e) { +function Hc(n, t, e) { return this.constructor(n, e); } -function be(n, t, e) { +function we(n, t, e) { var s, i, r, o; - z.__ && z.__(n, t), i = (s = typeof e == "function") ? null : e && e.__k || t.__k, r = [], o = [], Ii(t, n = (!s && e || t).__k = wt(Ee, null, [n]), i || Ye, Ye, t.namespaceURI, !s && e ? [e] : i ? null : t.firstChild ? ss.call(t.childNodes) : null, r, !s && e ? e : i ? i.__e : t.firstChild, s, o), Wo(r, n, o); + z.__ && z.__(n, t), i = (s = typeof e == "function") ? null : e && e.__k || t.__k, r = [], o = [], zi(t, n = (!s && e || t).__k = wt(Ae, null, [n]), i || Je, Je, t.namespaceURI, !s && e ? [e] : i ? null : t.firstChild ? is.call(t.childNodes) : null, r, !s && e ? e : i ? i.__e : t.firstChild, s, o), Uo(r, n, o); } -ss = Lo.slice, z = { __e: function(n, t, e, s) { +is = Fo.slice, z = { __e: function(n, t, e, s) { for (var i, r, o; t = t.__; ) if ((i = t.__c) && !i.__) try { @@ -1630,31 +1630,31 @@ ss = Lo.slice, z = { __e: function(n, t, e, s) { n = a; } throw n; -} }, Ro = 0, rt = function(n) { +} }, Oo = 0, ot = function(n) { return n != null && n.constructor == null; -}, F.prototype.setState = function(n, t) { +}, W.prototype.setState = function(n, t) { var e; - e = this.__s != null && this.__s !== this.state ? this.__s : this.__s = qt({}, this.state), typeof n == "function" && (n = n(qt({}, e), this.props)), n && qt(e, n), n != null && this.__v && (t && this._sb.push(t), Ir(this)); -}, F.prototype.forceUpdate = function(n) { - this.__v && (this.__e = !0, n && this.__h.push(n), Ir(this)); -}, F.prototype.render = Ee, ae = [], Do = typeof Promise == "function" ? Promise.prototype.then.bind(Promise.resolve()) : setTimeout, Vs = function(n, t) { + e = this.__s != null && this.__s !== this.state ? this.__s : this.__s = qt({}, this.state), typeof n == "function" && (n = n(qt({}, e), this.props)), n && qt(e, n), n != null && this.__v && (t && this._sb.push(t), zr(this)); +}, W.prototype.forceUpdate = function(n) { + this.__v && (this.__e = !0, n && this.__h.push(n), zr(this)); +}, W.prototype.render = Ae, ae = [], Ho = typeof Promise == "function" ? Promise.prototype.then.bind(Promise.resolve()) : setTimeout, qs = function(n, t) { return n.__v.__b - t.__v.__b; -}, Mn.__r = 0, Pi = 0, Us = Dr(!1), Ks = Dr(!0); +}, Pn.__r = 0, Li = 0, Gs = Hr(!1), Ys = Hr(!0); function O(n, ...t) { return t.forEach((e) => { !e || typeof e != "object" || Object.keys(e).forEach((s) => { let i = e[s]; const r = n[s]; - i !== r && (r !== void 0 && (s === "className" || s.endsWith("Class") ? i = [r, i] : s === "children" ? i = [...Pn(r), ...Pn(i)] : typeof r == "object" && (s === "style" || s.endsWith("Style") || s === "attrs" || s.endsWith("Attrs") || s === "props") && (i = f.extend(r, i))), n[s] = i); + i !== r && (r !== void 0 && (s === "className" || s.endsWith("Class") ? i = [r, i] : s === "children" ? i = [...In(r), ...In(i)] : typeof r == "object" && (s === "style" || s.endsWith("Style") || s === "attrs" || s.endsWith("Attrs") || s === "props") && (i = f.extend(r, i))), n[s] = i); }); }), n; } -function Bo(n) { +function qo(n) { return Object.keys(n).forEach((t) => { n[t] === void 0 && delete n[t]; }), n; } -function Rc(n, t = !0) { +function Fc(n, t = !0) { const e = f(n), s = e[0], i = "zui-disable-scroll"; if (t) { if (e.data(i)) @@ -1683,13 +1683,13 @@ function Rc(n, t = !0) { } f.fn.disableScroll = function(n = !0) { return this.each((t, e) => { - Rc(e, n); + Fc(e, n); }); }; f.fn.enableScroll = function(n = !0) { return this.disableScroll(!n); }; -function As(n, t, e) { +function Is(n, t, e) { if (!(e.on || "click").split(" ").includes(t.type)) return; const s = e.selector ? f(t.target).closest(e.selector) : n; @@ -1716,37 +1716,37 @@ function As(n, t, e) { const l = e.call; if (l) { let c; - if (typeof l == "string" ? c = /^[$A-Z_][0-9A-Z_$.]*$/i.test(l) ? Ti(window, l) : a(l) : c = l, typeof c == "function") { + if (typeof l == "string" ? c = /^[$A-Z_][0-9A-Z_$.]*$/i.test(l) ? Ai(window, l) : a(l) : c = l, typeof c == "function") { const u = [], h = e.params; e.params = u, typeof h == "string" && h.length ? h[0] === "[" ? u.push(...r(h)) : u.push(...h.split(", ").map((p) => (p = p.trim(), p === "$element" ? n : p === "event" ? t : p === "options" ? e : p.startsWith("$element.") || p.startsWith("event.") || p.startsWith("options.") ? a(p) : r(p)))) : Array.isArray(h) ? u.push(...h) : u.push(h), c(...u); } } e.do && a(e.do); } -function Dc(n) { +function Wc(n) { const t = f(this), e = n.type, s = t.attr("zui-on"); if (s) { const [o, a] = s.split("~").map((l) => l.trim()); - o && o.split(" ").includes(e) && As(t, n, f.extend({ + o && o.split(" ").includes(e) && Is(t, n, f.extend({ on: o - }, a ? a.startsWith("{") ? xe(a) : { do: a } : Ge(t, { prefix: "data-", evalValue: ["call", "if", "do"] }))); + }, a ? a.startsWith("{") ? ke(a) : { do: a } : Ye(t, { prefix: "data-", evalValue: ["call", "if", "do"] }))); } const i = t.attr(`zui-on-${e}`); - i && As(t, n, f.extend({ + i && Is(t, n, f.extend({ on: e - }, i.startsWith("{") ? xe(i) : { do: i })); + }, i.startsWith("{") ? ke(i) : { do: i })); const r = t.attr("data-on"); - r && r.split(" ").includes(e) && As(t, n, Ge(t, { prefix: "data-", evalValue: ["call", "if", "do"] })); + r && r.split(" ").includes(e) && Is(t, n, Ye(t, { prefix: "data-", evalValue: ["call", "if", "do"] })); } -function Lc(n) { - f(document).off(".zui.global").on(n.map((t) => `${t}.zui.global`).join(" "), `[zui-on],${n.map((t) => `[zui-on-${t}]`)},[data-on]`, Dc); +function jc(n) { + f(document).off(".zui.global").on(n.map((t) => `${t}.zui.global`).join(" "), `[zui-on],${n.map((t) => `[zui-on-${t}]`)},[data-on]`, Wc); } f(() => { - Lc(["click", "change", "inited"]); + jc(["click", "change", "inited"]); }); -function Di(n, t) { +function Hi(n, t) { if (typeof n == "function") - return Di(n(...t || [])); + return Hi(n(...t || [])); if (typeof n == "number") return [n]; let e = n.match(/(\d+)(%|px)?/); @@ -1755,10 +1755,10 @@ function Di(n, t) { function Gt(n, t) { if (n == null) return null; - const [e, s = "px"] = Di(n, t); + const [e, s = "px"] = Hi(n, t); return Number.isNaN(e) ? typeof n == "string" ? n : null : `${e}${s}`; } -async function Lr(n, t) { +async function Fr(n, t) { var s, i, r; if (n instanceof Blob) { const o = document.createElement("a"); @@ -1766,12 +1766,12 @@ async function Lr(n, t) { } if (n instanceof Response) { const o = await n.blob(); - return t = t || ((r = (i = (s = n.headers.get("Content-Disposition")) == null ? void 0 : s.split(";")[1]) == null ? void 0 : i.split("=")[1]) == null ? void 0 : r.replace(/"/g, "")), Lr(o, t); + return t = t || ((r = (i = (s = n.headers.get("Content-Disposition")) == null ? void 0 : s.split(";")[1]) == null ? void 0 : i.split("=")[1]) == null ? void 0 : r.replace(/"/g, "")), Fr(o, t); } const e = await fetch(n); - return Lr(e); + return Fr(e); } -class zc { +class Bc { constructor(t) { this._$target = f(t); } @@ -1788,52 +1788,52 @@ class zc { return this._$target.trigger(...t), this; } } -const Wt = new zc(document); -f.bus = Wt; -f.on = Wt.on.bind(Wt); -f.one = Wt.one.bind(Wt); -f.off = Wt.off.bind(Wt); -f.trigger = Wt.trigger.bind(Wt); -var Oc = ["Shift", "Meta", "Alt", "Control"], Vo = typeof navigator == "object" ? navigator.platform : "", Uo = /Mac|iPod|iPhone|iPad/.test(Vo), Hc = Uo ? "Meta" : "Control", Fc = Vo === "Win32" ? ["Control", "Alt"] : Uo ? ["Alt"] : []; -function Ms(n, t) { - return typeof n.getModifierState == "function" && (n.getModifierState(t) || Fc.includes(t) && n.getModifierState("AltGraph")); +const jt = new Bc(document); +f.bus = jt; +f.on = jt.on.bind(jt); +f.one = jt.one.bind(jt); +f.off = jt.off.bind(jt); +f.trigger = jt.trigger.bind(jt); +var Vc = ["Shift", "Meta", "Alt", "Control"], Go = typeof navigator == "object" ? navigator.platform : "", Yo = /Mac|iPod|iPhone|iPad/.test(Go), Uc = Yo ? "Meta" : "Control", Kc = Go === "Win32" ? ["Control", "Alt"] : Yo ? ["Alt"] : []; +function Rs(n, t) { + return typeof n.getModifierState == "function" && (n.getModifierState(t) || Kc.includes(t) && n.getModifierState("AltGraph")); } -function Wc(n) { +function qc(n) { return n.trim().split(" ").map(function(t) { var e = t.split(/\b\+/), s = e.pop(); return [e = e.map(function(i) { - return i === "$mod" ? Hc : i; + return i === "$mod" ? Uc : i; }), s]; }); } -function Ko(n, t) { +function Jo(n, t) { var e; t === void 0 && (t = {}); var s = (e = t.timeout) != null ? e : 1e3, i = Object.keys(n).map(function(a) { - return [Wc(a), n[a]]; + return [qc(a), n[a]]; }), r = /* @__PURE__ */ new Map(), o = null; return function(a) { a instanceof KeyboardEvent && (i.forEach(function(l) { var c = l[0], u = l[1], h = r.get(c) || c; (function(p, d) { return !(d[1].toUpperCase() !== p.key.toUpperCase() && d[1] !== p.code || d[0].find(function(m) { - return !Ms(p, m); - }) || Oc.find(function(m) { - return !d[0].includes(m) && d[1] !== m && Ms(p, m); + return !Rs(p, m); + }) || Vc.find(function(m) { + return !d[0].includes(m) && d[1] !== m && Rs(p, m); })); - })(a, h[0]) ? h.length > 1 ? r.set(c, h.slice(1)) : (r.delete(c), u(a)) : Ms(a, a.key) || r.delete(c); + })(a, h[0]) ? h.length > 1 ? r.set(c, h.slice(1)) : (r.delete(c), u(a)) : Rs(a, a.key) || r.delete(c); }), o && clearTimeout(o), o = setTimeout(r.clear.bind(r), s)); }; } -function jc(n, t, e) { +function Gc(n, t, e) { var s; e === void 0 && (e = {}); - var i = (s = e.event) != null ? s : "keydown", r = Ko(t, e); + var i = (s = e.event) != null ? s : "keydown", r = Jo(t, e); return n.addEventListener(i, r), function() { n.removeEventListener(i, r); }; } -function qo(n, t = {}) { +function Zo(n, t = {}) { if (!n) return; const e = Object.keys(t).reduce((s, i) => (t[i].optional || (s[i] = { @@ -1851,8 +1851,8 @@ function qo(n, t = {}) { }), s; }, {}); } -function Go(n, t, e) { - const { timeout: s, event: i = "keydown", scope: r, when: o } = e || {}, a = Ko(t, { timeout: s }), l = `.zui.hotkeys${r ? `.${r}` : ""}`, c = "zui-hotkeys-composing"; +function Xo(n, t, e) { + const { timeout: s, event: i = "keydown", scope: r, when: o } = e || {}, a = Jo(t, { timeout: s }), l = `.zui.hotkeys${r ? `.${r}` : ""}`, c = "zui-hotkeys-composing"; return f(n).on(`${i}${l}`, function(u) { o && o(u) === !1 || f(u.target).data(c) || a(u); }).on(`compositionstart${l}`, (u) => { @@ -1861,26 +1861,26 @@ function Go(n, t, e) { f(u.target).removeData(c); }); } -function Yo(n, t) { +function Qo(n, t) { return f(n).off(`.zui.hotkeys${t ? `.${t}` : ""}`); } -const Dd = jc; +const Fd = Gc; f.fn.hotkeys = function(n, t) { - return Go(this, n, t); + return Xo(this, n, t); }; f.fn.unbindHotkeys = function(n) { - return Yo(this, n); + return Qo(this, n); }; f.hotkeys = function(n, t) { - Go(window, n, t); + Xo(window, n, t); }; f.unbindHotkeys = function(n) { - Yo(window, n); + Qo(window, n); }; -function Li() { +function Fi() { return document.fullscreenElement || document.webkitFullscreenElement || document.mozFullScreenElement; } -async function Bc(n) { +async function Yc(n) { (typeof n == "string" || n instanceof Element || n instanceof f) && (n = { target: n }); const { target: t, onError: e, onSuccess: s, afterExit: i, afterEnter: r } = n, o = f(t), a = o[0]; if (!a) @@ -1896,25 +1896,25 @@ async function Bc(n) { e == null || e.call(a, c); } document.zuiBindFullscreenChange || (document.zuiBindFullscreenChange = !0, f(document).on("fullscreenchange.zui webkitfullscreenchange.zui mozfullscreenchange.zui", (c) => { - const u = Li(); + const u = Fi(); let h = u; u ? f(u).addClass("is-in-fullscreen") : (h = f(document).find(".is-in-fullscreen")[0] || document, f(h).removeClass("is-in-fullscreen")), f("body").toggleClass("has-in-fullscreen", !!u); const p = { event: c, target: h, fullscreenElement: u }; f(h).trigger(u ? "enterFullscreen" : "exitFullscreen", p).trigger("toggleFullscreen", p); })); } -async function Jo(n) { - const t = Li(); - return n === !1 && !!t === n ? n : t ? (document.exitFullscreen(), !1) : (await Bc(n), !0); +async function ta(n) { + const t = Fi(); + return n === !1 && !!t === n ? n : t ? (document.exitFullscreen(), !1) : (await Yc(n), !0); } f.fn.fullscreen = function(n) { - return Jo({ + return ta({ target: this, ...n }); }; -f.getFullscreenElement = Li; -f.toggleFullscreen = Jo; +f.getFullscreenElement = Fi; +f.toggleFullscreen = ta; function ne(n) { return !n || n.parentNode === document ? !1 : n.parentNode ? ne(n.parentNode) : !0; } @@ -1923,13 +1923,14 @@ f.fn.isDetached = function() { const n = this[0]; return !n || ne(n); }; -const me = class Zo { +const me = class ea { /** * The component constructor. * * @param options The component initial options. */ constructor(t, e) { + var d; this._inited = !1, this._autoDestory = 0, this._destroyed = !1; const { KEY: s, DATA_KEY: i, MULTI_INSTANCE: r, NAME: o, ATTR_KEY: a, ALL: l, TYPED_ALL: c } = this.constructor; if (!o) @@ -1937,14 +1938,15 @@ const me = class Zo { const u = f(t); if (u.data(s) && !r) throw new Error(`[ZUI] The component "${o}" has been initialized on element.`); - const h = u[0], p = ht(); + const h = u[0], p = ut(); if (this._gid = p, this._element = h, this.resetOptions(e), this._key = this.options.key ?? `__${p}`, l.has(h) ? l.get(h).add(this) : l.set(h, /* @__PURE__ */ new Set([this])), c.has(o) ? c.get(o).add(this) : c.set(o, /* @__PURE__ */ new Set([this])), u.data(s, this).attr(a, "").attr(i, `${p}`), r) { - const d = `${s}:ALL`; - let m = u.data(d); - m || (m = /* @__PURE__ */ new Map(), u.data(d, m)), m.set(this._key, this); + const m = `${s}:ALL`; + let _ = u.data(m); + _ || (_ = /* @__PURE__ */ new Map(), u.data(m, _)), _.set(this._key, this); } - this.init(), requestAnimationFrame(async () => { - this._inited = !0, await this.afterInit(), this.emit("inited", this.options); + this.init(), (d = this.options.$onCreate) == null || d.call(this), requestAnimationFrame(async () => { + var m; + this._inited = !0, await this.afterInit(), this.emit("inited", this.options), (m = this.options.$onInited) == null || m.call(this); }); } /** @@ -2056,21 +2058,22 @@ const me = class Zo { * Destroy the component. */ destroy() { + var p; const { KEY: t, DATA_KEY: e, ALL: s, TYPED_ALL: i, NAME: r, MULTI_INSTANCE: o, ATTR_KEY: a } = this.constructor, { $element: l, element: c } = this; if (this.emit("destroyed"), this._destroyed = !0, l.off(this.namespace).removeData(t).removeAttr(a).removeAttr(e), o) { - const p = this.$element.data(`${t}:ALL`); - if (p) - if (p.delete(this._key), p.size === 0) + const d = this.$element.data(`${t}:ALL`); + if (d) + if (d.delete(this._key), d.size === 0) this.$element.removeData(`${t}:ALL`); else { - const d = p.values().next().value; - l.data(t, d).attr(e, String(d == null ? void 0 : d.gid)); + const m = d.values().next().value; + l.data(t, m).attr(e, String(m == null ? void 0 : m.gid)); } } const u = s.get(c); u && (u.delete(this), u.size === 0 && s.delete(c)); const h = i.get(r); - h && (h.delete(this), h.size === 0 && i.delete(r)); + h && (h.delete(this), h.size === 0 && i.delete(r)), (p = this.options.$onDestroy) == null || p.call(this); } /** * Auto destroy the component when detached. @@ -2094,7 +2097,7 @@ const me = class Zo { ...t }, { $options: i } = s; if (i) { - const r = typeof i == "function" ? i(this.element, s) : i; + const r = typeof i == "function" ? i.call(this, this.element, s) : i; r && f.extend(s, r), delete s.$options; } this._options = s; @@ -2153,7 +2156,7 @@ const me = class Zo { */ i18n(t, e, s) { const { i18nData: i } = this; - return W(i, t, e, s, this.options.lang, this.constructor.NAME) ?? W(i, t, e, s, this.options.lang) ?? `{i18n:${t}}`; + return j(i, t, e, s, this.options.lang, this.constructor.NAME) ?? j(i, t, e, s, this.options.lang) ?? `{i18n:${t}}`; } /** * Get event namespace. @@ -2222,7 +2225,7 @@ const me = class Zo { return t ? f(t).find(s).each((c, u) => { var h; (h = i.get(u)) == null || h.forEach(a); - }) : this !== Zo ? (l = r.get(this.NAME)) == null || l.forEach(a) : i.forEach((c) => { + }) : this !== ea ? (l = r.get(this.NAME)) == null || l.forEach(a) : i.forEach((c) => { c.forEach(a); }), o.sort((c, u) => c.gid - u.gid); } @@ -2280,12 +2283,12 @@ me.TYPED_ALL = /* @__PURE__ */ new Map(); me.map = /* @__PURE__ */ new Map(); me.toggleMap = /* @__PURE__ */ new Map(); let vt = me; -function rs(n) { +function os(n) { return vt.map.get(n.toLowerCase()); } -function Xo(n, t, e = {}) { - let s = rs(n); - if (s || (s = Qo(n)), !s) +function na(n, t, e = {}) { + let s = os(n); + if (s || (s = sa(n)), !s) return null; const { $update: i, ...r } = e; if (!s.MULTI_INSTANCE) { @@ -2295,13 +2298,13 @@ function Xo(n, t, e = {}) { } return new s(t, r); } -function Vc(n, t, e = {}) { - requestAnimationFrame(() => Xo(n, t, e)); +function Jc(n, t, e = {}) { + requestAnimationFrame(() => na(n, t, e)); } -function Uc(n, t) { +function Zc(n, t) { vt.register(n, t); } -function Qo(n) { +function sa(n) { const { zui: t } = window; if (t) { n = n == null ? void 0 : n.toLowerCase(); @@ -2310,18 +2313,18 @@ function Qo(n) { if (n && !s) continue; const i = t[e]; - if (!(typeof i != "function" || !i.NAME || !i.ZUI) && (vt.map.has(e.toLowerCase()) || Uc(i), s)) + if (!(typeof i != "function" || !i.NAME || !i.ZUI) && (vt.map.has(e.toLowerCase()) || Zc(i), s)) return i; } } } -function Ld(n) { +function Wd(n) { var t; - n ? (t = rs(n)) == null || t.defineFn() : window._zuiDefined || (Qo(), vt.map.forEach((e) => { + n ? (t = os(n)) == null || t.defineFn() : window._zuiDefined || (sa(), vt.map.forEach((e) => { e.defineFn(); }), Object.assign(window, { _zuiDefined: !0 })); } -function Kc(n, t = {}) { +function Xc(n, t = {}) { const e = f(n); let s = e.attr("zui-create"); const { update: i, onCreate: r } = t, o = (a, l) => { @@ -2337,14 +2340,14 @@ function Kc(n, t = {}) { } const c = l.$lib; if (c) { - delete l.$lib, f.getLib(c).then(() => Xo(a, n, l)); + delete l.$lib, f.getLib(c).then(() => na(a, n, l)); return; } - Vc(a, n, l); + Jc(a, n, l); }; if (typeof s == "string") { s = s.trim(); - const a = s.length ? s.split(",").map((u) => u.trim()) : [], l = Ge(n, { prefix: "zui-create-", evalValue: !0 }), c = Object.keys(l); + const a = s.length ? s.split(",").map((u) => u.trim()) : [], l = Ye(n, { prefix: "zui-create-", evalValue: !0 }), c = Object.keys(l); if (!c.length && a.length === 1) o(a[0], e.dataset()); else { @@ -2363,12 +2366,12 @@ function Kc(n, t = {}) { console.warn("[ZUI] create component instance with [data-zui] is deprecated, use [zui-create] instead.", { element: n, options: t }), delete a.zui, o(l, a); } } -function qc() { +function Qc() { f(document).on("click.zui.toggle mouseenter.zui.toggle", "[data-toggle],[zui-toggle]", function(n) { const t = f(this), e = t.dataset("toggle") || t.attr("zui-toggle"); if (!e) return; - const s = vt.toggleMap.get(e) || rs(e), i = s == null ? void 0 : s.toggle; + const s = vt.toggleMap.get(e) || os(e), i = s == null ? void 0 : s.toggle; if (!i) return; const { trigger: r = "click", skip: o = "[disabled],.disabled", check: a } = i, l = n.type === "mouseover" ? "hover" : "click"; @@ -2377,7 +2380,7 @@ function qc() { const { onGet: c, onCreate: u, setOptions: h = !0, getOptions: p, prevent: d = !0, handler: m, onToggle: _, convertHref: v } = i; let y = t.dataset(); const b = t.attr(`zui-toggle-${e}`); - if (b && (y = f.extend(y, xe(b))), v && t.is("a")) { + if (b && (y = f.extend(y, ke(b))), v && t.is("a")) { const C = t.attr("href"); if (C) { const S = v === !0 ? { selector: "target", url: "url" } : v; @@ -2401,9 +2404,9 @@ function qc() { if (_.call(s, w, this, n) === !1) return; } else { - const { shown: C, show: S, hide: T, toggle: E } = w; + const { shown: C, show: S, hide: $, toggle: E } = w; let N; - if (E ? N = E : S && T ? C ? N = T : N = S : S && (N = S), N) + if (E ? N = E : S && $ ? C ? N = $ : N = S : S && (N = S), N) N.call(w); else return; @@ -2411,8 +2414,8 @@ function qc() { d && n.preventDefault(); }); } -function Gc(n, t) { - const e = Mi(n), s = []; +function th(n, t) { + const e = Di(n), s = []; return Object.keys(e).forEach((i) => { if (!i.startsWith("zui.")) return; @@ -2420,18 +2423,18 @@ function Gc(n, t) { (t == null ? void 0 : t(r, i)) !== !1 && s.push(e[i]); }), s; } -let mn = 0; -function ta(n = 100) { - if (mn && clearTimeout(mn), n) { - mn = window.setTimeout(() => ta(0), n); +let _n = 0; +function ia(n = 100) { + if (_n && clearTimeout(_n), n) { + _n = window.setTimeout(() => ia(0), n); return; } - mn = 0, vt.ALL.forEach((t) => { + _n = 0, vt.ALL.forEach((t) => { t.forEach((e) => e.autoDestroy()); }); } -function Yc() { - if (!document.body || Mi(document.body, "_autoDestoryMob")) +function eh() { + if (!document.body || Di(document.body, "_autoDestoryMob")) return; const n = new MutationObserver((t) => { let e = !1; @@ -2440,14 +2443,14 @@ function Yc() { e = !0; break; } - e && ta(); + e && ia(); }); - n.observe(document.body, { childList: !0, subtree: !0 }), Ai(document.body, "_autoDestoryMob", n); + n.observe(document.body, { childList: !0, subtree: !0 }), Ri(document.body, "_autoDestoryMob", n); } f.fn.zuiInit = function(n) { return this.find("[zui-create],[data-zui]").each(function() { var t; - ((t = n == null ? void 0 : n.beforeCreate) == null ? void 0 : t.call(n, this)) !== !1 && Kc(this, n); + ((t = n == null ? void 0 : n.beforeCreate) == null ? void 0 : t.call(n, this)) !== !1 && Xc(this, n); }), this.find("[zui-init]").each(function() { this.hasAttribute("z-zui-inited") || (this.setAttribute("z-zui-inited", ""), f.runJS(this.getAttribute("zui-init"), ["$element", f(this)])); }), this.find(".hide-before-init").removeClass("invisible hidden opacity-0"), this.find(".scroll-into-view").scrollIntoView(), this.find('[data-on="inited"],[zui-on-inited]').each((t, e) => { @@ -2462,11 +2465,11 @@ f.fn.zui = function(n, t) { if (typeof n != "string") { const i = {}; let r; - return Gc(e, (o, a) => { + return th(e, (o, a) => { i[a] = o, (!r || r.gid < o.gid) && (r = i[a]); }), n === !0 ? i : r; } - const s = rs(n); + const s = os(n); return s ? t === !0 ? s.getAll(e) : s.query(e, t) : f(e).data(`zui.${n}`); }; f.fn.zuiCall = function(n, t = []) { @@ -2476,9 +2479,9 @@ f.fn.zuiCall = function(n, t = []) { }), this; }; f(() => { - f("body").zuiInit({ update: !0 }), qc(), Yc(); + f("body").zuiInit({ update: !0 }), Qc(), eh(); }); -class Jc extends vt { +class nh extends vt { init() { const { offset: t = 1, side: e, zIndex: s, pinnedClass: i = "is-pinned", targets: r, scrollContainer: o } = this.options, { $element: a } = this, l = r ? a.find(r) : a; if (l.css({ position: "sticky", zIndex: s }), e && l.css(e, -t), o) { @@ -2515,19 +2518,19 @@ class Jc extends vt { (t = this._ob) == null || t.disconnect(), this._container && (this._container.removeEventListener("scroll", this._scrollListener), this._raf && cancelAnimationFrame(this._raf)); } } -Jc.NAME = "Sticky"; -const Je = 24 * 60 * 60 * 1e3, K = (n) => n === void 0 ? /* @__PURE__ */ new Date() : (n instanceof Date || (typeof n == "string" && (n = n.trim(), /^\d+$/.test(n) && (n = Number.parseInt(n, 10))), typeof n == "number" && n < 1e10 && (n *= 1e3), n = new Date(n)), n), Zc = (n, t, e = "day") => { +nh.NAME = "Sticky"; +const Ze = 24 * 60 * 60 * 1e3, K = (n) => n === void 0 ? /* @__PURE__ */ new Date() : (n instanceof Date || (typeof n == "string" && (n = n.trim(), /^\d+$/.test(n) && (n = Number.parseInt(n, 10))), typeof n == "number" && n < 1e10 && (n *= 1e3), n = new Date(n)), n), sh = (n, t, e = "day") => { if (typeof t == "string") { const s = Number.parseInt(t, 10); e = t.replace(s.toString(), ""), t = s; } return n = new Date(K(n).getTime()), e === "month" ? n.setMonth(n.getMonth() + t) : e === "year" ? n.setFullYear(n.getFullYear() + t) : e === "week" ? n.setDate(n.getDate() + t * 7) : e === "hour" ? n.setHours(n.getHours() + t) : e === "minute" ? n.setMinutes(n.getMinutes() + t) : e === "second" ? n.setSeconds(n.getSeconds() + t) : n.setDate(n.getDate() + t), n; -}, le = (n, t = /* @__PURE__ */ new Date()) => K(n).toDateString() === K(t).toDateString(), qs = (n, t = /* @__PURE__ */ new Date()) => K(n).getFullYear() === K(t).getFullYear(), ea = (n, t = /* @__PURE__ */ new Date()) => (n = K(n), t = K(t), n.getFullYear() === t.getFullYear() && n.getMonth() === t.getMonth()), zd = (n, t = /* @__PURE__ */ new Date()) => { +}, le = (n, t = /* @__PURE__ */ new Date()) => K(n).toDateString() === K(t).toDateString(), Js = (n, t = /* @__PURE__ */ new Date()) => K(n).getFullYear() === K(t).getFullYear(), ra = (n, t = /* @__PURE__ */ new Date()) => (n = K(n), t = K(t), n.getFullYear() === t.getFullYear() && n.getMonth() === t.getMonth()), jd = (n, t = /* @__PURE__ */ new Date()) => { n = K(n), t = K(t); const e = 1e3 * 60 * 60 * 24, s = Math.floor(n.getTime() / e), i = Math.floor(t.getTime() / e); return Math.floor((s + 4) / 7) === Math.floor((i + 4) / 7); -}, Od = (n, t) => le(K(t), n), Hd = (n, t) => le(K(t).getTime() - Je, n), Fd = (n, t) => le(K(t).getTime() + Je, n), na = (n) => n != null && !isNaN(K(n).getTime()), Tt = (n, t = "yyyy-MM-dd hh:mm", e = "") => { - if (n = K(n), !na(n)) +}, Bd = (n, t) => le(K(t), n), Vd = (n, t) => le(K(t).getTime() - Ze, n), Ud = (n, t) => le(K(t).getTime() + Ze, n), oa = (n) => n != null && !isNaN(K(n).getTime()), Tt = (n, t = "yyyy-MM-dd hh:mm", e = "") => { + if (n = K(n), !oa(n)) return e; if (typeof t == "function") return t(n); @@ -2540,33 +2543,33 @@ const Je = 24 * 60 * 60 * 1e3, K = (n) => n === void 0 ? /* @__PURE__ */ new Dat "s+": n.getSeconds(), "S+": n.getMilliseconds() }; - return /(y+)/i.test(t) && (t.includes("[yyyy-]") && (t = t.replace("[yyyy-]", qs(n) ? "" : "yyyy-")), t = t.replace(RegExp.$1, `${n.getFullYear()}`.substring(4 - RegExp.$1.length))), Object.keys(s).forEach((i) => { + return /(y+)/i.test(t) && (t.includes("[yyyy-]") && (t = t.replace("[yyyy-]", Js(n) ? "" : "yyyy-")), t = t.replace(RegExp.$1, `${n.getFullYear()}`.substring(4 - RegExp.$1.length))), Object.keys(s).forEach((i) => { if (new RegExp(`(${i})`).test(t)) { const r = `${s[i]}`; t = t.replace(RegExp.$1, RegExp.$1.length === 1 ? r : `00${r}`.substring(r.length)); } }), t; -}, Wd = (n, t, e) => { +}, Kd = (n, t, e) => { const s = { full: "yyyy-M-d", month: "M-d", day: "d", str: "{0} ~ {1}", ...e - }, i = Tt(n, qs(n) ? s.month : s.full); + }, i = Tt(n, Js(n) ? s.month : s.full); if (le(n, t)) return i; - const r = Tt(t, qs(n, t) ? ea(n, t) ? s.day : s.month : s.full); + const r = Tt(t, Js(n, t) ? ra(n, t) ? s.day : s.month : s.full); return s.str.replace("{0}", i).replace("{1}", r); }; -function Xc(n) { +function ih(n) { let t = 0; if (typeof n != "string" && (n = String(n)), n && n.length) for (let e = 0; e < n.length; ++e) t += (e + 1) * n.charCodeAt(e); return t; } -function Gs(n) { +function Zs(n) { if (!n) return; if (typeof n == "object") @@ -2602,20 +2605,20 @@ function Gs(n) { }) }; } -function Qc(n) { +function rh(n) { if (Array.isArray(n)) - return { commands: n.map(Gs).filter(Boolean) }; + return { commands: n.map(Zs).filter(Boolean) }; if (typeof n == "object") return n; n = n.replace(/^#!?/, ""); - const t = n.includes(">"), e = n.split(t ? ">" : "|").map(Gs); + const t = n.includes(">"), e = n.split(t ? ">" : "|").map(Zs); return { async: t, commands: e.filter(Boolean) }; } -function zr(n, t, e) { - if (typeof n == "string" && (n = Gs(n)), !n) +function Wr(n, t, e) { + if (typeof n == "string" && (n = Zs(n)), !n) return; const { execute: s, event: i, scope: r } = t; if (!(r && n.scope && n.scope !== r)) @@ -2630,8 +2633,8 @@ function zr(n, t, e) { prevResult: e }, n.params); } -async function th(n, t) { - const { async: e, commands: s } = Qc(n); +async function oh(n, t) { + const { async: e, commands: s } = rh(n); if (!s.length) return []; const { signal: i } = t; @@ -2641,51 +2644,51 @@ async function th(n, t) { for (const l of s) { if (!(i != null && i.aborted)) break; - a = await zr(l, t, a), i != null && i.aborted && (a = void 0), o.push(a); + a = await Wr(l, t, a), i != null && i.aborted && (a = void 0), o.push(a); } return o; } return await Promise.all(s.map((o) => { if (!(i != null && i.aborted)) - return zr(o, t); + return Wr(o, t); })); } -const we = "zui.commands", Te = "z-commands", eh = "zui-commands-proxy", sa = "zui-command"; -function zi(n, t) { +const Ce = "zui.commands", $e = "z-commands", ah = "zui-commands-proxy", aa = "zui-command"; +function Wi(n, t) { typeof t == "string" ? t = { scope: t } : typeof t == "function" && (t = { onCommand: t }); - const { scope: e = "", events: s = "click" } = t ?? {}, i = f(n), r = (i.attr(Te) || "").split(","); - e && !r.includes(e) && r.push(e), i.attr(Te, r.join(",")).data(we, { + const { scope: e = "", events: s = "click" } = t ?? {}, i = f(n), r = (i.attr($e) || "").split(","); + e && !r.includes(e) && r.push(e), i.attr($e, r.join(",")).data(Ce, { [e]: { ...t, scope: e, events: s, - gid: ht() + gid: ut() }, - ...i.data(we) + ...i.data(Ce) }); } -function Oi(n, t = !0) { +function ji(n, t = !0) { const e = f(n); if (t === !0) - e.removeAttr(Te), e.removeData(we); + e.removeAttr($e), e.removeData(Ce); else if (t.length) { - const s = e.data(we) || {}; + const s = e.data(Ce) || {}; t.split(",").forEach((r) => { delete s[r]; }); const i = Object.keys(s); - i.length ? e.attr(Te, i.join(",")).data(we, zi) : Oi(e, !0); + i.length ? e.attr($e, i.join(",")).data(Ce, Wi) : ji(e, !0); } } -function ia(n, t) { - let e = n.closest(`[${Te}]`); +function la(n, t) { + let e = n.closest(`[${$e}]`); if (!e.length) { - const o = n.closest(`[${eh}]`); - o.length && (e = f(o.data("zui.commandProxy") || o.attr("COMMAND_PROXY_ATTR")).closest(`[${Te}]`)); + const o = n.closest(`[${ah}]`); + o.length && (e = f(o.data("zui.commandProxy") || o.attr("COMMAND_PROXY_ATTR")).closest(`[${$e}]`)); } if (!e.length) return; - const s = e.data(we) || {}, i = Object.values(s).sort((o, a) => a.gid - o.gid); + const s = e.data(Ce) || {}, i = Object.values(s).sort((o, a) => a.gid - o.gid); let r; return t != null && t.length ? (r = i.find((o) => o.scope === t), r || (r = i.find((o) => { var a; @@ -2693,19 +2696,19 @@ function ia(n, t) { })), r) : (r = i.find((o) => { var a; return !((a = o.scope) != null && a.length) && !o.scoped; - }), r || (r = i.find((o) => !o.scoped)), r ? r.element = e[0] : r = ia(n.parent(), t), r); + }), r || (r = i.find((o) => !o.scoped)), r ? r.element = e[0] : r = la(n.parent(), t), r); } -function nh(n) { +function lh(n) { if (!n.currentTarget) return; const t = f(n.currentTarget); if (t.closest(".disabled,[disabled]").length) return; - const e = t.attr(sa) || (t.is('a[href^="#!"]') ? t.attr("href") : ""); + const e = t.attr(aa) || (t.is('a[href^="#!"]') ? t.attr("href") : ""); if (!e) return; const s = new AbortController(), i = () => s.abort(); - th(e, { + oh(e, { signal: s.signal, execute: (r, o) => { const { scope: a, name: l } = r, c = { @@ -2713,7 +2716,7 @@ function nh(n) { abort: i }; let u; - const h = ia(t, a); + const h = la(t, a); if (h) { c.element = h.element; const d = (h.commands ? h.commands[`${a}~${l}`] || h.commands[l] : null) || h.onCommand; @@ -2739,15 +2742,15 @@ f.fn.offCommand = function(n, t) { return this.off(`command:${n}`, t); }; f.fn.commands = function(n) { - return this.each((t, e) => zi(e, n)), this; + return this.each((t, e) => Wi(e, n)), this; }; f.fn.unbindCommands = function(n) { - return this.each((t, e) => Oi(e, n)), this; + return this.each((t, e) => ji(e, n)), this; }; f(() => { - f(document).on("click.zui.command", `[${sa}],a[href^="#!"]`, nh); + f(document).on("click.zui.command", `[${aa}],a[href^="#!"]`, lh); }); -function os(n, t = {}) { +function as(n, t = {}) { const e = f(n)[0]; if (!e) return !1; @@ -2769,48 +2772,48 @@ function os(n, t = {}) { return r <= c + h && r + a >= c && p; } f.fn.isVisible = function(n) { - return os(this, n); + return as(this, n); }; -function In(n, t, e = !1) { +function Rn(n, t, e = !1) { var i; const s = f(n); if (t !== void 0) { if (typeof t == "string" && t.length) { - const r = `zui-runjs-${ht()}`; + const r = `zui-runjs-${ut()}`; s.append(``);\n if (removeAfterRun) {\n $element.find(`#${id}`).remove();\n }\n }\n return;\n }\n if ($element.is('script')) {\n const code = $element[0]?.textContent;\n if (code) {\n runJS($element.parent(), code);\n }\n return;\n }\n $element.find('script').each((_, script) => {\n runJS($element, (script as HTMLScriptElement).textContent);\n script.remove();\n });\n}\n\n/* Declare types. */\ndeclare module 'cash-dom' {\n interface Cash {\n runJS(jsCode?: string): this;\n }\n\n interface CashStatic {\n runJS(jsCode: string, ...args: [name: string, value: unknown][]): T;\n }\n}\n\n/* Extend as $.runJS() */\n$.runJS = (jsCode: string, ...args: [name: string, value: unknown][]): T => {\n jsCode = jsCode.trim();\n if (!jsCode.startsWith('return ') && !jsCode.endsWith(';')) {\n jsCode = `return ${jsCode}`;\n }\n // eslint-disable-next-line @typescript-eslint/no-implied-eval\n const func = new Function(...args.map(([name]) => name), jsCode);\n return func(...args.map(([, value]) => value));\n};\n\n/* Extend as $.fn.runJS() */\n$.fn.runJS = function (this: Cash, jsCode?: string) {\n return this.each((_, ele) => {\n runJS(ele, jsCode);\n });\n};\n","import {$, Cash, Selector, Comparator} from '../cash';\nimport {isVisible} from './is-visible';\n\n/**\n * Options for {@link scrollIntoView}.\n */\ntype CashScrollIntoViewOptions = ScrollIntoViewOptions & {\n ifNeeded?: boolean;\n container?: Comparator;\n};\n\nfunction hasScrollbar(element: HTMLElement, direction: 'vert' | 'horz' | 'both' = 'both') {\n if (direction === 'vert' || direction === 'both') {\n if (element.clientHeight < element.scrollHeight) {\n return true;\n }\n }\n\n if (direction === 'horz' || direction === 'both') {\n if (element.clientWidth < element.scrollWidth) {\n return true;\n }\n }\n\n return false;\n}\n\n/**\n * Scroll into view.\n *\n * @param selector Element selector to scroll into view.\n * @param options Options.\n * @returns True if the element is visible.\n * @see https://stackoverflow.com/a/26039199\n */\nexport function scrollIntoView(selector: Selector, options?: CashScrollIntoViewOptions): Cash {\n const $element = $(selector);\n const {ifNeeded = true, container, ...other} = options || {};\n $element.each((_, ele) => {\n if (container) {\n const $container = $(ele).closest(container);\n if (!$container.length || !hasScrollbar($container[0] as HTMLElement)) {\n return;\n }\n }\n if (ifNeeded) {\n if ((ele as unknown as {scrollIntoViewIfNeeded?: (options: ScrollIntoViewOptions) => void}).scrollIntoViewIfNeeded) {\n return (ele as unknown as {scrollIntoViewIfNeeded: (options: ScrollIntoViewOptions) => void}).scrollIntoViewIfNeeded(other);\n }\n if (isVisible(ele, {viewport: ele.getBoundingClientRect()})) {\n return;\n }\n }\n ele.scrollIntoView(other);\n });\n return $element;\n}\n\n/* Declare types. */\ndeclare module 'cash-dom' {\n interface Cash {\n scrollIntoView(options?: CashScrollIntoViewOptions): this;\n }\n}\n\n/* Extend as $.fn.scrollIntoView() */\n$.fn.scrollIntoView = function (this: Cash, options?: CashScrollIntoViewOptions) {\n return this.each((_, ele) => {\n scrollIntoView(ele, options);\n });\n};\n","import {$} from '../cash';\n\nexport type GetLibCallback = () => void;\n\nexport interface LoadJSOptions {\n src: string;\n id?: string;\n async?: boolean;\n defer?: boolean;\n noModule?: boolean;\n type?: string;\n integrity?: string;\n}\n\nexport interface LoadJSModuleOptions extends LoadJSOptions {\n type: 'module',\n imports?: string | Record;\n srcList?: {src: string, imports?: string | Record}[];\n globalVar?: boolean | string;\n resolve?: (result: T) => void;\n}\n\nexport interface LoadCSSOptions {\n src: string;\n id?: string;\n type?: 'css';\n}\n\nexport type GetLibOptions = {\n src: string | (string | LoadJSOptions | LoadCSSOptions)[];\n id?: string;\n async?: boolean;\n defer?: boolean;\n noModule?: boolean;\n type?: string;\n integrity?: string;\n name?: string;\n root?: string;\n css?: string;\n check?: string | boolean | (() => boolean | Promise);\n success?: GetLibCallback;\n};\n\n/* Declare types. */\ndeclare module 'cash-dom' {\n interface CashStatic {\n libRoot?: string;\n\n libMap?: Record;\n\n setLibRoot(root: string): void;\n\n registerLib(name: string, options: GetLibOptions): void;\n\n getLib(options: GetLibOptions): Promise;\n getLib(src: string | string[]): Promise;\n getLib(src: string | string[], options: Omit): Promise;\n getLib(src: string | string[], callback: GetLibCallback): Promise;\n getLib(src: string | string[], options: GetLibCallback, callback?: GetLibCallback): Promise;\n getLib(optionsOrSrc: string | string[] | GetLibOptions, optionsOrCallback?: Omit | GetLibCallback, callback?: GetLibCallback): Promise;\n\n /**\n * @deprecated Use $.getLib instead.\n */\n getScript(optionsOrSrc: string | (GetLibOptions & {src: string}), optionsOrCallback?: Omit | GetLibCallback, callback?: GetLibCallback): Promise;\n }\n}\n\n/** Define the $.libRoot property. */\n$.setLibRoot = function (root: string): void {\n $.libRoot = root;\n};\n\n/** Define the $.libMap property. */\n$.registerLib = function (name: string, options: GetLibOptions): void {\n if (!$.libMap) {\n $.libMap = {};\n }\n if (!options.name && options.id) {\n options.id = `zui-lib-${name}`;\n }\n $.libMap[name] = options;\n};\n\n/**\n * Load a CSS file by append a link tag to the head.\n */\nexport function loadCSS(options: string | LoadCSSOptions): Promise {\n return new Promise((resolve, reject) => {\n if (typeof options === 'string') {\n options = {src: options};\n }\n const {src, id} = options;\n const $oldLinks = $(id ? `#${id}` : `link[href=\"${src}\"]`);\n if ($oldLinks.length) {\n resolve();\n return;\n }\n const link = document.createElement('link');\n link.onload = () => {\n resolve();\n };\n link.onerror = () => {\n reject(new Error(`[ZUI] Failed to load CSS from: ${src}`));\n };\n link.rel = 'stylesheet';\n link.href = src;\n if (id) {\n link.id = id;\n }\n $('head').append(link);\n });\n}\n\nexport function loadJS(options: string | LoadJSOptions): Promise {\n return new Promise((resolve, reject) => {\n if (typeof options === 'string') {\n options = {src: options};\n }\n const {src, id} = options;\n const $oldScripts = $(id ? `#${id}` : `script[src=\"${src}\"]`);\n if ($oldScripts.length) {\n if ($oldScripts.dataset('loaded')) {\n resolve();\n } else {\n const callbacks = $oldScripts.data('loadCalls') || [];\n callbacks.push(resolve);\n $oldScripts.data('loadCalls', callbacks);\n }\n return;\n }\n const {async = true, defer = false, noModule = false, type, integrity} = options;\n const script = document.createElement('script');\n script.async = async;\n script.defer = defer;\n script.noModule = noModule;\n if (type) {\n script.type = type;\n }\n if (integrity) {\n script.integrity = integrity;\n }\n\n script.onload = () => {\n resolve();\n const callbacks: GetLibCallback[] = $(script).dataset('loaded', true).data('loadCalls') || [];\n callbacks.forEach(x => x());\n $(script).removeData('loadCalls');\n };\n script.onerror = () => {\n reject(new Error(`[ZUI] Failed to load JS from: ${src}`));\n };\n $('head').append(script);\n script.src = src;\n });\n}\n\nexport function loadModule(options: string | LoadJSModuleOptions): Promise {\n return new Promise((resolve) => {\n if (typeof options === 'string') {\n options = {type: 'module', src: options};\n }\n const {src, imports, srcList = [], id} = options;\n if (src) {\n srcList.unshift({src, imports});\n }\n\n const srcListID = srcList.map(x => x.src).join(',');\n const $oldScripts = $(id ? `#${id}` : `script[data-src-list=\"${srcListID}\"]`);\n if ($oldScripts.length) {\n const moduleResult = $oldScripts.data('module');\n if (moduleResult) {\n resolve(moduleResult);\n } else {\n const callbacks = $oldScripts.data('resolves') || [];\n callbacks.push(resolve);\n $oldScripts.data('resolves', callbacks);\n }\n return;\n }\n const {async = true, defer = false, integrity, globalVar, resolve: resolveCallback} = options;\n const script = document.createElement('script');\n const resolveID = `zui-module-resolve-${$.guid++}`;\n const $script = $(script);\n Object.assign(window, {[resolveID]: (result: T) => {\n const scriptResolves: ((result: T) => void)[] = $script.data('module', result).data('resolves') || [];\n scriptResolves.forEach(x => x(result));\n $script.removeData('resolves');\n resolveCallback?.(result);\n resolve(result);\n delete (window as unknown as Record)[resolveID];\n }});\n script.async = async;\n script.defer = defer;\n script.type = 'module';\n $script.attr('data-src-list', srcListID).attr('data-resolve-id', resolveID);\n const importNames: string[] = [];\n script.text = [\n ...srcList.map(({src: importSrc, imports: importMap}) => {\n if (imports) {\n if (typeof importMap === 'string') {\n importNames.push(importMap);\n return `import * as ${importMap} from '${importSrc}';`;\n }\n if (importMap) {\n importNames.push(...Object.values(importMap));\n return `import {${Object.entries(importMap).map(([key, value]) => `${key} as ${value}`).join(',')}} from '${importSrc}';`;\n }\n }\n return `import '${importSrc}';`;\n }),\n `const zuiImportResult = {${importNames.map(x => `${x}: ${x},`)}};`,\n globalVar ? `Object.assign(window, ${globalVar === true ? 'zuiImportResult' : `{${globalVar}: zuiImportResult}`});` : '',\n `if(window['${resolveID}']) window['${resolveID}'](zuiImportResult);`,\n ].join('\\n');\n if (integrity) {\n script.integrity = integrity;\n }\n $('head').append(script);\n });\n}\n\n/** Define the $.getLib method. */\n$.getLib = async function (optionsOrSrc: string | string[] | GetLibOptions, optionsOrCallback?: Omit | GetLibCallback, callback?: GetLibCallback): Promise {\n if (typeof optionsOrSrc === 'string') {\n optionsOrSrc = ($.libMap?.[optionsOrSrc] || {src: optionsOrSrc}) as GetLibOptions;\n }\n let options: GetLibOptions = Array.isArray(optionsOrSrc) ? {src: optionsOrSrc} : $.extend({}, optionsOrSrc);\n if (typeof optionsOrCallback === 'function') {\n options.success = optionsOrCallback;\n } else if (optionsOrCallback) {\n $.extend(options, optionsOrCallback);\n }\n if (callback) {\n options.success = callback;\n }\n\n let {src: srcList} = options;\n const {name, success} = options;\n const lib = ($.libMap && name) ? $.libMap[name] : null;\n if (lib) {\n options = $.extend({}, lib, options);\n srcList = lib.src || options.src;\n }\n if (typeof srcList === 'string') {\n srcList = [srcList];\n }\n if (!srcList || !srcList.length) {\n throw new Error('[ZUI] No src provided for $.getLib.');\n }\n\n let {check = true} = options;\n if (check === true && name) {\n check = name;\n }\n const libVarName = typeof check === 'string' ? check : name;\n let moduleResult: T | undefined;\n const getLibVar = (): T | undefined => {\n return libVarName ? ((window as unknown as Record)[libVarName] as T || moduleResult) : undefined;\n };\n if (typeof check === 'string') {\n check = () => !!getLibVar();\n }\n const onSuccess = () => {\n success?.();\n return getLibVar();\n };\n if (typeof check === 'function') {\n const checkResult = await check();\n if (checkResult) {\n return onSuccess();\n }\n }\n\n const {root = $.libRoot} = options;\n for (let srcOptions of srcList) {\n if (typeof srcOptions === 'string') {\n srcOptions = {src: srcOptions};\n }\n let {src} = srcOptions;\n if (root && !/https?:\\/\\//.test(src)) {\n src = `${root}${(root.endsWith('/') || src.startsWith('/')) ? '' : '/'}${src}`;\n }\n const loadOptions = {\n ...options,\n ...srcOptions,\n src,\n };\n if (srcOptions.type === 'css' || (!srcOptions.type && src.endsWith('.css'))) {\n await loadCSS(loadOptions as LoadCSSOptions);\n continue;\n }\n if (loadOptions.type === 'module') {\n moduleResult = await loadModule(loadOptions as LoadJSModuleOptions);\n continue;\n }\n await loadJS(loadOptions as LoadJSOptions);\n }\n return onSuccess();\n};\n\n/** Define the $.getScript method. */\n$.getScript = $.getLib;\n","import {$, Cash, Selector} from '../cash';\n\n/**\n * Listen element resize with ResizeObserver.\n *\n * @param selector Element selector to check.\n * @returns True if the element is disabled.\n */\nexport function listenResize(selector: Selector, callback: ResizeObserverCallback): ResizeObserver {\n const $elements = $(selector);\n const observer = new ResizeObserver(callback);\n\n $elements.each((_, ele) => {\n observer.observe(ele);\n });\n\n return observer;\n}\n\n/* Declare types. */\ndeclare module 'cash-dom' {\n interface Cash {\n resize(callback: ResizeObserverCallback): ResizeObserver;\n }\n}\n\n/* Extend as $.fn.resize() */\n$.fn.resize = function (this: Cash, callback: ResizeObserverCallback) {\n return listenResize(this, callback);\n};\n","import{options as n}from\"preact\";var t,r,u,i,o=0,f=[],c=n,e=c.__b,a=c.__r,v=c.diffed,l=c.__c,m=c.unmount,s=c.__;function d(n,t){c.__h&&c.__h(r,n,o||t),o=0;var u=r.__H||(r.__H={__:[],__h:[]});return n>=u.__.length&&u.__.push({}),u.__[n]}function h(n){return o=1,p(D,n)}function p(n,u,i){var o=d(t++,2);if(o.t=n,!o.__c&&(o.__=[i?i(u):D(void 0,u),function(n){var t=o.__N?o.__N[0]:o.__[0],r=o.t(t,n);t!==r&&(o.__N=[r,o.__[1]],o.__c.setState({}))}],o.__c=r,!r.u)){var f=function(n,t,r){if(!o.__c.__H)return!0;var u=o.__c.__H.__.filter(function(n){return!!n.__c});if(u.every(function(n){return!n.__N}))return!c||c.call(this,n,t,r);var i=!1;return u.forEach(function(n){if(n.__N){var t=n.__[0];n.__=n.__N,n.__N=void 0,t!==n.__[0]&&(i=!0)}}),!(!i&&o.__c.props===n)&&(!c||c.call(this,n,t,r))};r.u=!0;var c=r.shouldComponentUpdate,e=r.componentWillUpdate;r.componentWillUpdate=function(n,t,r){if(this.__e){var u=c;c=void 0,f(n,t,r),c=u}e&&e.call(this,n,t,r)},r.shouldComponentUpdate=f}return o.__N||o.__}function y(n,u){var i=d(t++,3);!c.__s&&C(i.__H,u)&&(i.__=n,i.i=u,r.__H.__h.push(i))}function _(n,u){var i=d(t++,4);!c.__s&&C(i.__H,u)&&(i.__=n,i.i=u,r.__h.push(i))}function A(n){return o=5,T(function(){return{current:n}},[])}function F(n,t,r){o=6,_(function(){return\"function\"==typeof n?(n(t()),function(){return n(null)}):n?(n.current=t(),function(){return n.current=null}):void 0},null==r?r:r.concat(n))}function T(n,r){var u=d(t++,7);return C(u.__H,r)&&(u.__=n(),u.__H=r,u.__h=n),u.__}function q(n,t){return o=8,T(function(){return n},t)}function x(n){var u=r.context[n.__c],i=d(t++,9);return i.c=n,u?(null==i.__&&(i.__=!0,u.sub(r)),u.props.value):n.__}function P(n,t){c.useDebugValue&&c.useDebugValue(t?t(n):n)}function b(n){var u=d(t++,10),i=h();return u.__=n,r.componentDidCatch||(r.componentDidCatch=function(n,t){u.__&&u.__(n,t),i[1](n)}),[i[0],function(){i[1](void 0)}]}function g(){var n=d(t++,11);if(!n.__){for(var u=r.__v;null!==u&&!u.__m&&null!==u.__;)u=u.__;var i=u.__m||(u.__m=[0,0]);n.__=\"P\"+i[0]+\"-\"+i[1]++}return n.__}function j(){for(var n;n=f.shift();)if(n.__P&&n.__H)try{n.__H.__h.forEach(z),n.__H.__h.forEach(B),n.__H.__h=[]}catch(t){n.__H.__h=[],c.__e(t,n.__v)}}c.__b=function(n){r=null,e&&e(n)},c.__=function(n,t){n&&t.__k&&t.__k.__m&&(n.__m=t.__k.__m),s&&s(n,t)},c.__r=function(n){a&&a(n),t=0;var i=(r=n.__c).__H;i&&(u===r?(i.__h=[],r.__h=[],i.__.forEach(function(n){n.__N&&(n.__=n.__N),n.i=n.__N=void 0})):(i.__h.forEach(z),i.__h.forEach(B),i.__h=[],t=0)),u=r},c.diffed=function(n){v&&v(n);var t=n.__c;t&&t.__H&&(t.__H.__h.length&&(1!==f.push(t)&&i===c.requestAnimationFrame||((i=c.requestAnimationFrame)||w)(j)),t.__H.__.forEach(function(n){n.i&&(n.__H=n.i),n.i=void 0})),u=r=null},c.__c=function(n,t){t.some(function(n){try{n.__h.forEach(z),n.__h=n.__h.filter(function(n){return!n.__||B(n)})}catch(r){t.some(function(n){n.__h&&(n.__h=[])}),t=[],c.__e(r,n.__v)}}),l&&l(n,t)},c.unmount=function(n){m&&m(n);var t,r=n.__c;r&&r.__H&&(r.__H.__.forEach(function(n){try{z(n)}catch(n){t=n}}),r.__H=void 0,t&&c.__e(t,r.__v))};var k=\"function\"==typeof requestAnimationFrame;function w(n){var t,r=function(){clearTimeout(u),k&&cancelAnimationFrame(t),setTimeout(n)},u=setTimeout(r,100);k&&(t=requestAnimationFrame(r))}function z(n){var t=r,u=n.__c;\"function\"==typeof u&&(n.__c=void 0,u()),r=t}function B(n){var t=r;n.__c=n.__(),r=t}function C(n,t){return!n||n.length!==t.length||t.some(function(t,r){return t!==n[r]})}function D(n,t){return\"function\"==typeof t?t(n):t}export{q as useCallback,x as useContext,P as useDebugValue,y as useEffect,b as useErrorBoundary,g as useId,F as useImperativeHandle,_ as useLayoutEffect,T as useMemo,p as useReducer,A as useRef,h as useState};\n//# sourceMappingURL=hooks.module.js.map\n","var i=Symbol.for(\"preact-signals\");function t(){if(!(s>1)){var i,t=!1;while(void 0!==h){var r=h;h=void 0;f++;while(void 0!==r){var o=r.o;r.o=void 0;r.f&=-3;if(!(8&r.f)&&c(r))try{r.c()}catch(r){if(!t){i=r;t=!0}}r=o}}f=0;s--;if(t)throw i}else s--}function r(i){if(s>0)return i();s++;try{return i()}finally{t()}}var o=void 0;function n(i){var t=o;o=void 0;try{return i()}finally{o=t}}var h=void 0,s=0,f=0,v=0;function e(i){if(void 0!==o){var t=i.n;if(void 0===t||t.t!==o){t={i:0,S:i,p:o.s,n:void 0,t:o,e:void 0,x:void 0,r:t};if(void 0!==o.s)o.s.n=t;o.s=t;i.n=t;if(32&o.f)i.S(t);return t}else if(-1===t.i){t.i=0;if(void 0!==t.n){t.n.p=t.p;if(void 0!==t.p)t.p.n=t.n;t.p=o.s;t.n=void 0;o.s.n=t;o.s=t}return t}}}function u(i){this.v=i;this.i=0;this.n=void 0;this.t=void 0}u.prototype.brand=i;u.prototype.h=function(){return!0};u.prototype.S=function(i){if(this.t!==i&&void 0===i.e){i.x=this.t;if(void 0!==this.t)this.t.e=i;this.t=i}};u.prototype.U=function(i){if(void 0!==this.t){var t=i.e,r=i.x;if(void 0!==t){t.x=r;i.e=void 0}if(void 0!==r){r.e=t;i.x=void 0}if(i===this.t)this.t=r}};u.prototype.subscribe=function(i){var t=this;return E(function(){var r=t.value,n=o;o=void 0;try{i(r)}finally{o=n}})};u.prototype.valueOf=function(){return this.value};u.prototype.toString=function(){return this.value+\"\"};u.prototype.toJSON=function(){return this.value};u.prototype.peek=function(){var i=o;o=void 0;try{return this.value}finally{o=i}};Object.defineProperty(u.prototype,\"value\",{get:function(){var i=e(this);if(void 0!==i)i.i=this.i;return this.v},set:function(i){if(i!==this.v){if(f>100)throw new Error(\"Cycle detected\");this.v=i;this.i++;v++;s++;try{for(var r=this.t;void 0!==r;r=r.x)r.t.N()}finally{t()}}}});function d(i){return new u(i)}function c(i){for(var t=i.s;void 0!==t;t=t.n)if(t.S.i!==t.i||!t.S.h()||t.S.i!==t.i)return!0;return!1}function a(i){for(var t=i.s;void 0!==t;t=t.n){var r=t.S.n;if(void 0!==r)t.r=r;t.S.n=t;t.i=-1;if(void 0===t.n){i.s=t;break}}}function l(i){var t=i.s,r=void 0;while(void 0!==t){var o=t.p;if(-1===t.i){t.S.U(t);if(void 0!==o)o.n=t.n;if(void 0!==t.n)t.n.p=o}else r=t;t.S.n=t.r;if(void 0!==t.r)t.r=void 0;t=o}i.s=r}function y(i){u.call(this,void 0);this.x=i;this.s=void 0;this.g=v-1;this.f=4}(y.prototype=new u).h=function(){this.f&=-3;if(1&this.f)return!1;if(32==(36&this.f))return!0;this.f&=-5;if(this.g===v)return!0;this.g=v;this.f|=1;if(this.i>0&&!c(this)){this.f&=-2;return!0}var i=o;try{a(this);o=this;var t=this.x();if(16&this.f||this.v!==t||0===this.i){this.v=t;this.f&=-17;this.i++}}catch(i){this.v=i;this.f|=16;this.i++}o=i;l(this);this.f&=-2;return!0};y.prototype.S=function(i){if(void 0===this.t){this.f|=36;for(var t=this.s;void 0!==t;t=t.n)t.S.S(t)}u.prototype.S.call(this,i)};y.prototype.U=function(i){if(void 0!==this.t){u.prototype.U.call(this,i);if(void 0===this.t){this.f&=-33;for(var t=this.s;void 0!==t;t=t.n)t.S.U(t)}}};y.prototype.N=function(){if(!(2&this.f)){this.f|=6;for(var i=this.t;void 0!==i;i=i.x)i.t.N()}};Object.defineProperty(y.prototype,\"value\",{get:function(){if(1&this.f)throw new Error(\"Cycle detected\");var i=e(this);this.h();if(void 0!==i)i.i=this.i;if(16&this.f)throw this.v;return this.v}});function w(i){return new y(i)}function _(i){var r=i.u;i.u=void 0;if(\"function\"==typeof r){s++;var n=o;o=void 0;try{r()}catch(t){i.f&=-2;i.f|=8;g(i);throw t}finally{o=n;t()}}}function g(i){for(var t=i.s;void 0!==t;t=t.n)t.S.U(t);i.x=void 0;i.s=void 0;_(i)}function p(i){if(o!==this)throw new Error(\"Out-of-order effect\");l(this);o=i;this.f&=-2;if(8&this.f)g(this);t()}function b(i){this.x=i;this.u=void 0;this.s=void 0;this.o=void 0;this.f=32}b.prototype.c=function(){var i=this.S();try{if(8&this.f)return;if(void 0===this.x)return;var t=this.x();if(\"function\"==typeof t)this.u=t}finally{i()}};b.prototype.S=function(){if(1&this.f)throw new Error(\"Cycle detected\");this.f|=1;this.f&=-9;_(this);a(this);s++;var i=o;o=this;return p.bind(this,i)};b.prototype.N=function(){if(!(2&this.f)){this.f|=2;this.o=h;h=this}};b.prototype.d=function(){this.f|=8;if(!(1&this.f))g(this)};function E(i){var t=new b(i);try{t.c()}catch(i){t.d();throw i}return t.d.bind(t)}export{u as Signal,r as batch,w as computed,E as effect,d as signal,n as untracked};//# sourceMappingURL=signals-core.module.js.map\n","import{Component as n,options as r,isValidElement as i}from\"preact\";import{useMemo as t,useRef as f,useEffect as o}from\"preact/hooks\";import{Signal as e,computed as u,signal as a,effect as c}from\"@preact/signals-core\";export{Signal,batch,computed,effect,signal,untracked}from\"@preact/signals-core\";var v,s;function l(n,i){r[n]=i.bind(null,r[n]||function(){})}function d(n){if(s)s();s=n&&n.S()}function p(n){var r=this,f=n.data,o=useSignal(f);o.value=f;var e=t(function(){var n=r.__v;while(n=n.__)if(n.__c){n.__c.__$f|=4;break}r.__$u.c=function(){var n;if(!i(e.peek())&&3===(null==(n=r.base)?void 0:n.nodeType))r.base.data=e.peek();else{r.__$f|=1;r.setState({})}};return u(function(){var n=o.value.value;return 0===n?0:!0===n?\"\":n||\"\"})},[]);return e.value}p.displayName=\"_st\";Object.defineProperties(e.prototype,{constructor:{configurable:!0,value:void 0},type:{configurable:!0,value:p},props:{configurable:!0,get:function(){return{data:this}}},__b:{configurable:!0,value:1}});l(\"__b\",function(n,r){if(\"string\"==typeof r.type){var i,t=r.props;for(var f in t)if(\"children\"!==f){var o=t[f];if(o instanceof e){if(!i)r.__np=i={};i[f]=o;t[f]=o.peek()}}}n(r)});l(\"__r\",function(n,r){d();var i,t=r.__c;if(t){t.__$f&=-2;if(void 0===(i=t.__$u))t.__$u=i=function(n){var r;c(function(){r=this});r.c=function(){t.__$f|=1;t.setState({})};return r}()}v=t;d(i);n(r)});l(\"__e\",function(n,r,i,t){d();v=void 0;n(r,i,t)});l(\"diffed\",function(n,r){d();v=void 0;var i;if(\"string\"==typeof r.type&&(i=r.__e)){var t=r.__np,f=r.props;if(t){var o=i.U;if(o)for(var e in o){var u=o[e];if(void 0!==u&&!(e in t)){u.d();o[e]=void 0}}else i.U=o={};for(var a in t){var c=o[a],s=t[a];if(void 0===c){c=_(i,a,s,f);o[a]=c}else c.o(s,f)}}}n(r)});function _(n,r,i,t){var f=r in n&&void 0===n.ownerSVGElement,o=a(i);return{o:function(n,r){o.value=n;t=r},d:c(function(){var i=o.value.value;if(t[r]!==i){t[r]=i;if(f)n[r]=i;else if(i)n.setAttribute(r,i);else n.removeAttribute(r)}})}}l(\"unmount\",function(n,r){if(\"string\"==typeof r.type){var i=r.__e;if(i){var t=i.U;if(t){i.U=void 0;for(var f in t){var o=t[f];if(o)o.d()}}}}else{var e=r.__c;if(e){var u=e.__$u;if(u){e.__$u=void 0;u.d()}}}n(r)});l(\"__h\",function(n,r,i,t){if(t<3||9===t)r.__$f|=2;n(r,i,t)});n.prototype.shouldComponentUpdate=function(n,r){var i=this.__$u;if(!(i&&void 0!==i.s||4&this.__$f))return!0;if(3&this.__$f)return!0;for(var t in r)return!0;for(var f in n)if(\"__source\"!==f&&n[f]!==this.props[f])return!0;for(var o in this.props)if(!(o in n))return!0;return!1};function useSignal(n){return t(function(){return a(n)},[])}function useComputed(n){var r=f(n);r.current=n;v.__$f|=4;return t(function(){return u(function(){return r.current()})},[])}function useSignalEffect(n){var r=f(n);r.current=n;o(function(){return c(function(){return r.current()})},[])}export{useComputed,useSignal,useSignalEffect};//# sourceMappingURL=signals.module.js.map\n","import type {ComponentType} from 'preact';\n\nexport const reactComponents: Record = {};\n\nexport function registerReactComponent

    (name: string, component?: ComponentType

    ): void;\n\nexport function registerReactComponent(componentMap: Record): void;\n\nexport function registerReactComponent(nameOrMap: string | Record, component?: ComponentType): void {\n if (typeof nameOrMap === 'object') {\n Object.keys(nameOrMap).forEach(name => {\n registerReactComponent(name, nameOrMap[name] as ComponentType);\n });\n } else if (component) {\n reactComponents[nameOrMap.toLowerCase()] = component;\n }\n}\n\nexport function getReactComponent

    (name: string): ComponentType

    | undefined {\n return reactComponents[name.toLowerCase()] as (ComponentType

    | undefined);\n}\n","import {h, Component} from 'preact';\nimport {deepCall} from '@zui/helpers';\nimport {nextGid} from '../../helpers/gid';\nimport {classes} from '../../helpers/classes';\nimport {getReactComponent} from './components';\nimport {i18n} from '../../i18n';\nimport {bindCommands, unbindCommands, type CommandContext} from '../../helpers';\n\nimport type {JSX, ComponentType, RenderableProps, ComponentChildren} from 'preact';\nimport type {ClassNameLike} from '../../helpers/classes';\nimport type {HElementProps} from '../types';\nimport type {I18nLangMap} from '../../i18n';\n\n/**\n * The base HTML element.\n */\nexport class HElement

    extends Component {\n static HElement = true;\n\n static customProps: string[] = [];\n\n /**\n * The component name.\n * It usually equals to the class name.\n * The name must be provided in subclass.\n */\n static NAME: string;\n\n /**\n * The component i18n data.\n * It will be merged with global i18n data.\n */\n static i18n: I18nLangMap | undefined;\n\n /**\n * Access to static properties via this.constructor.\n *\n * @see https://github.com/Microsoft/TypeScript/issues/3841#issuecomment-337560146\n */\n declare ['constructor']: typeof HElement;\n\n protected _gid = nextGid();\n\n constructor(props: P) {\n super(props);\n\n this.state = this.getDefaultState(props);\n }\n\n get gid() {\n return this._gid;\n }\n\n get element() {\n return document.querySelector(`[z-gid-${this._gid}]`);\n }\n\n /**\n * Get the component i18n data.\n */\n get i18nData(): (I18nLangMap | undefined)[] {\n return [this.props.i18n, this.constructor.i18n];\n }\n\n /**\n * Get the command scope.\n */\n get commandScope() {\n return this.constructor.NAME;\n }\n\n // eslint-disable-next-line @typescript-eslint/no-unused-vars\n getDefaultState(_props?: RenderableProps

    ): S {\n return {} as S;\n }\n\n resetState(props?: RenderableProps

    , init?: boolean) {\n const defaultState = this.getDefaultState(props);\n if (init) {\n this.state = defaultState;\n } else {\n this.changeState(defaultState);\n }\n }\n\n /**\n * Get the i18n text.\n *\n * @param key The i18n key.\n * @param defaultValue The default value if the key is not found.\n */\n i18n(key: string, defaultValue?: string): string;\n\n /**\n * Get the i18n text.\n *\n * @param key The i18n key.\n * @param args The i18n arguments.\n * @param defaultValue The default value if the key is not found.\n */\n i18n(key: string, args?: (string | number)[], defaultValue?: string): string;\n\n /**\n * Get the i18n text.\n *\n * @param key The i18n key.\n * @param args The i18n arguments.\n * @param defaultValue The default value if the key is not found.\n */\n i18n(key: string, args?: Record, defaultValue?: string): string;\n\n /**\n * Get the i18n text.\n *\n * @param key The i18n key.\n * @param args The i18n arguments or the default value.\n * @param defaultValue The default value if the key is not found.\n * @returns The i18n text.\n */\n i18n(key: string, args?: string | (string | number)[] | Record, defaultValue?: string): string {\n const {i18nData} = this;\n return i18n(i18nData, key, args, defaultValue, this.props.lang, this.constructor.NAME)\n ?? i18n(i18nData, key, args, defaultValue, this.props.lang)\n ?? `{i18n:${key}}`;\n }\n\n changeState(state: Partial | ((prevState: Readonly) => Partial), callback?: () => void): Promise {\n return new Promise(resolve => {\n this.setState(state, () => {\n callback?.();\n resolve(this.state);\n });\n });\n }\n\n executeCommand(context: CommandContext | string, params: unknown[]) {\n const {onCommand, commands} = this.props;\n let result;\n if (typeof context === 'string') {\n context = {name: context};\n }\n const {scope, name} = context;\n const onCommandFromProps = commands ? (commands[`${scope}~${name}`] || commands[name]) : null;\n if (onCommandFromProps) {\n return onCommandFromProps.call(this, context, params);\n }\n if (!context.scope || context.scope === this.commandScope) {\n result = deepCall(this, context.name, params);\n }\n if (onCommand) {\n result = onCommand.call(this, context, params);\n }\n return result;\n }\n\n protected _getClassName(props: RenderableProps

    ): ClassNameLike {\n return props.className;\n }\n\n protected _getProps(props: RenderableProps

    ): Record {\n const {className, attrs, props: componentProps, data, forwardRef, children, component, style, class: classNameAlt, commands, onCommand, ...others} = props;\n const customProps = new Set((this.constructor as typeof HElement).customProps);\n const strDangerouslySetInnerHTML = 'dangerouslySetInnerHTML';\n const other = Object.keys(others).reduce>((map, key) => {\n if (!customProps.has(key) && (key === strDangerouslySetInnerHTML || /^(on[A-Z]|data-|zui-|z-)[a-zA-Z-]+/.test(key))) {\n const val = others[key as keyof typeof others];\n map[key] = (key !== strDangerouslySetInnerHTML && val && typeof val === 'object') ? JSON.stringify(val) : val;\n }\n return map;\n }, {});\n return {ref: forwardRef, className: classes(this._getClassName(props), classNameAlt) || undefined, style, [`z-gid-${this._gid}`]: '', ...other, ...attrs, ...componentProps};\n }\n\n protected _getComponent(props: RenderableProps

    ): ComponentType | keyof JSX.IntrinsicElements {\n const {component = 'div'} = props;\n return (typeof component === 'string' ? getReactComponent(component as string) : component) || component;\n }\n\n protected _getChildren(props: RenderableProps

    ): ComponentChildren {\n return props.children;\n }\n\n protected _beforeRender(props: RenderableProps

    ): RenderableProps

    | undefined | void {\n return props;\n }\n\n // eslint-disable-next-line @typescript-eslint/no-unused-vars\n protected _onRender(component: ComponentType | keyof JSX.IntrinsicElements, componentProps: Record, children: ComponentChildren, _props: RenderableProps

    ): [component: ComponentType | keyof JSX.IntrinsicElements, componentProps: Record, children: ComponentChildren] | void {\n return [component, componentProps, children];\n }\n\n componentDidMount(): void {\n const {commands, onCommand} = this.props;\n if (commands || onCommand) {\n bindCommands(this.element, {\n commands,\n scope: this.commandScope,\n onCommand: this.executeCommand.bind(this),\n });\n }\n }\n\n componentWillUnmount(): void {\n const {commands, onCommand} = this.props;\n if (commands || onCommand) {\n unbindCommands(this.element, this.commandScope);\n }\n }\n\n render(props: RenderableProps

    ) {\n props = this._beforeRender(props) || props;\n let component = this._getComponent(props);\n let children = this._getChildren(props);\n let componentProps = this._getProps(props);\n const renderResult = this._onRender(component, componentProps, children, props);\n if (renderResult) {\n [component, componentProps, children] = renderResult;\n }\n return h(component as ComponentType, componentProps, children);\n }\n}\n","import type {RenderableProps} from 'preact';\nimport {HElement} from './h-element';\nimport {type Signal, signal, batch} from '../signals';\nimport type {HElementProps} from '../types';\n\nexport class HElementSignals

    }> extends HElement {\n static HElementSignals = true;\n\n declare signals: SIGNALS;\n\n constructor(props: P) {\n super(props);\n\n this.signals = {} as SIGNALS;\n const {state} = this;\n this.changeState(state);\n this.state = {} as S;\n }\n\n changeState(state: Partial | ((prevState: Readonly) => Partial), callback?: () => void): Promise {\n return new Promise(resolve => {\n batch(() => {\n if (typeof state === 'function') {\n state = state(this.state);\n }\n for (const key in state) {\n const sg = this.signals[key as unknown as keyof SIGNALS] as Signal;\n if (sg) {\n sg.value = state[key as keyof S];\n } else {\n this.signals[key as unknown as keyof SIGNALS] = signal(state[key as keyof S]) as SIGNALS[keyof SIGNALS];\n }\n }\n resolve(this.state);\n callback?.();\n });\n });\n }\n\n resetState(props?: RenderableProps

    ) {\n this.changeState(this.getDefaultState(props));\n }\n}\n","import{options as r,Fragment as e}from\"preact\";export{Fragment}from\"preact\";var t=/[\"&<]/;function n(r){if(0===r.length||!1===t.test(r))return r;for(var e=0,n=0,o=\"\",f=\"\";n

    Hello world

    \n * Hello world\" />\n *\n * // Render and execute script\n * alert('Hello world')\" executeScript />\n */\nexport class HtmlContent extends Component {\n protected _ref = createRef();\n\n protected _runJS() {\n if (!this.props.executeScript) {\n return;\n }\n $(this._ref.current).runJS().zuiInit();\n }\n\n componentDidMount(): void {\n this._runJS();\n }\n\n componentDidUpdate(previousProps: Readonly): void {\n if (this.props.html !== previousProps.html) {\n this._runJS();\n }\n }\n\n render(props: HtmlContentProps) {\n const {executeScript, html, ...others} = props;\n return ;\n }\n}\n","import {h as _h, isValidElement, ComponentChildren, JSX, Attributes} from 'preact';\nimport {classes, ClassNameLike} from '../../helpers';\n\n/**\n * @deprecated Use `CustomContent` instead.\n */\nexport type CustomRenderResultItem = Partial<{\n html: string;\n __html: string;\n style: JSX.CSSProperties;\n className: ClassNameLike;\n children: ComponentChildren;\n attrs: JSX.HTMLAttributes;\n [prop: string]: unknown;\n}>;\n\n/**\n * @deprecated Use `CustomContent` instead.\n */\nexport type CustomRenderResultGenerator = unknown[], THIS = unknown> = (this: THIS, result: ComponentChildren[], ...args: T) => (ComponentChildren | CustomRenderResultItem)[] | undefined | void;\n\n/**\n * @deprecated Use `CustomContent` instead.\n */\nexport type CustomRenderResult = unknown[], THIS = unknown> = CustomRenderResultGenerator | CustomRenderResultItem | ComponentChildren;\n\n/**\n * @deprecated Use `CustomContent` instead.\n */\nexport type CustomRenderResultList = unknown[], THIS = unknown> = CustomRenderResult[];\n\n/**\n * @deprecated Use `CustomContent` instead.\n */\nexport type CustomRenderProps = unknown[], THIS = unknown> = {\n tag?: string;\n className?: ClassNameLike;\n style?: JSX.CSSProperties;\n renders: CustomRenderResultList;\n generateArgs?: T;\n generators?: Record>;\n generatorThis?: THIS;\n onGenerate?: (this: THIS, generator: CustomRenderResultGenerator, result: ComponentChildren[], ...args: T) => (ComponentChildren | CustomRenderResultItem)[];\n onRenderItem?: (item: CustomRenderResultItem) => ComponentChildren;\n children?: ComponentChildren;\n};\n\n/**\n * @deprecated Use `renderCustomContent` instead.\n */\nexport function renderCustomResult(props: CustomRenderProps): [JSX.HTMLAttributes, ComponentChildren[]] {\n const {\n tag,\n className,\n style,\n renders,\n generateArgs = [],\n generatorThis,\n generators,\n onGenerate,\n onRenderItem,\n ...others\n } = props;\n const classList: ClassNameLike = [className];\n const rootStyle: JSX.CSSProperties = {...style};\n const result: ComponentChildren[] = [];\n const rawHtml: string[] = [];\n renders.forEach(render => {\n const items: (CustomRenderResultItem | ComponentChildren)[] = [];\n if (typeof render === 'string' && generators && generators[render]) {\n render = generators[render];\n }\n if (typeof render === 'function') {\n if (onGenerate) {\n items.push(...onGenerate.call(generatorThis, render as CustomRenderResultGenerator, result, ...generateArgs));\n } else {\n const renderResult = (render as CustomRenderResultGenerator).call(generatorThis, result, ...generateArgs);\n if (renderResult) {\n if (Array.isArray(renderResult)) {\n items.push(...renderResult);\n } else {\n items.push(renderResult);\n }\n }\n }\n } else {\n items.push(render);\n }\n items.forEach(item => {\n if (item === undefined || item === null) {\n return;\n }\n if (typeof item === 'object' && !isValidElement(item) && ('html' in item || '__html' in item || 'className' in item || 'style' in item || 'attrs' in item || 'children' in item)) {\n if (item.html) {\n result.push(\n
    )}>
    ,\n );\n } else if (item.__html) {\n rawHtml.push(item.__html);\n } else {\n if (item.style) {\n Object.assign(rootStyle, item.style);\n }\n if (item.className) {\n classList.push(item.className);\n }\n if (item.children) {\n result.push(item.children);\n }\n if (item.attrs) {\n Object.assign(others, item.attrs);\n }\n }\n } else {\n result.push(item);\n }\n });\n });\n\n if (rawHtml.length) {\n Object.assign(others, {dangerouslySetInnerHTML: {__html: rawHtml}});\n }\n\n return [{\n className: classes(classList),\n style: rootStyle,\n ...others,\n }, result];\n}\n\n/**\n * @deprecated Use `CustomContent` instead.\n */\nexport function CustomRender({\n tag = 'div',\n ...props\n}: CustomRenderProps) {\n const [attrs, children] = renderCustomResult(props);\n return _h(tag, attrs as Attributes, ...children);\n}\n","import {Component} from 'preact';\nimport type {LazyContentProps, CustomContentType} from '../types';\nimport {fetchData, type Ajax} from '../../ajax';\nimport {HtmlContent} from './html-content';\nimport {CustomContent} from './custom-content';\n\nexport type LazyContentState = {\n loading?: boolean;\n error?: Error;\n content?: CustomContentType;\n};\n\nexport class LazyContent extends Component {\n static defaultProps: Partial = {\n type: 'html',\n };\n\n state: LazyContentState = {};\n\n protected _ajax?: Ajax;\n\n async load() {\n const {props} = this;\n const {fetcher, type, fetcherArgs, fetcherThis = this} = props;\n this.setState({loading: true, error: undefined, content: undefined});\n try {\n const content = await fetchData(fetcher, fetcherArgs, {throws: true, dataType: type === 'custom' ? 'json' : 'text'}, fetcherThis, (ajax) => {\n this._ajax = ajax;\n });\n this.setState({content, loading: false});\n } catch (error) {\n this.setState({error: error as Error, loading: false});\n }\n this._ajax = undefined;\n }\n\n componentDidMount(): void {\n this.load();\n }\n\n componentWillUnmount(): void {\n this._ajax?.abort();\n }\n\n render(props: LazyContentProps) {\n const {loading, error, content = ''} = this.state;\n const {loadingText, errorText, type, ...others} = props;\n if (loading) {\n return loadingText;\n }\n if (error) {\n return errorText ?? error.message;\n }\n if (type === 'html') {\n return ;\n }\n if (type === 'text') {\n return content;\n }\n return ;\n }\n}\n","import {isValidElement} from 'preact';\nimport {HtmlContent} from './html-content';\nimport {HElement} from './h-element';\nimport {LazyContent} from './lazy-content';\nimport {mergeProps} from '../../helpers';\n\nimport type {ComponentChildren, VNode} from 'preact';\nimport type {HtmlContentProps, HElementProps, CustomContentType, CustomContentGenerator, CustomContentProps, LazyContentProps} from '../types';\n\n/**\n * Render custom content.\n *\n * @param content The content to render.\n * @param generatorThis The `this` value to use when calling the generator.\n * @param generatorArgs The arguments to pass to the generator.\n * @returns The rendered content.\n */\nexport function renderCustomContent(props: CustomContentProps): ComponentChildren {\n const {content: contentSetting, generatorArgs, generatorThis, ...others} = props;\n let content = contentSetting;\n if (typeof content === 'function') {\n content = (content as CustomContentGenerator).call(generatorThis, ...(generatorArgs || []));\n }\n if (Array.isArray(content)) {\n return content.map((x) => renderCustomContent({...others, content: x, generatorThis, generatorArgs}));\n }\n if ((typeof content === 'string' || typeof content === 'number')) {\n if (Object.keys(others).length) {\n return
    {content}
    ;\n }\n return content;\n }\n if (content && typeof content === 'object' && (typeof (content as HtmlContentProps).html === 'string' || (content as HtmlContentProps).component || (content as LazyContentProps).fetcher)) {\n if ((content as LazyContentProps).fetcher) {\n return ;\n }\n if ((content as HtmlContentProps).html) {\n return ;\n }\n const {children, ...contentOthers} = content as HElementProps;\n if (children) {\n content = mergeProps({children: ((Array.isArray(children) ? children : [children]) as CustomContentType[]).map((x) => renderCustomContent({...others, content: x, generatorThis, generatorArgs}))}, contentOthers);\n }\n return ;\n }\n if (isValidElement(content)) {\n return content;\n }\n if (content) {\n console.groupCollapsed('[ZUI] CustomContent format error');\n console.trace('content:', content);\n console.log('props:', props);\n console.groupEnd();\n }\n return null;\n}\n\n/**\n * Component for rendering custom content.\n *\n * @param props Custom content props.\n * @returns Custom content.\n */\nexport function CustomContent(props: CustomContentProps): VNode | null {\n const result = renderCustomContent(props);\n if (result === undefined || result === null || typeof result === 'boolean') {\n return null;\n }\n if (isValidElement(result)) {\n return result;\n }\n return <>{result};\n}\n","import {isValidElement} from 'preact';\nimport {classes} from '../../helpers/classes';\n\nimport type {ClassNameLike} from '../../helpers/classes';\nimport type {IconProps} from '../types';\n\nconst createIconClass = (icon: string) => icon.startsWith('icon-') ? icon : `icon-${icon}`;\n\n/**\n * Component for rendering icons.\n *\n * @param props Icon properties.\n * @returns Icon element.\n */\nexport function Icon(props: IconProps) {\n const {icon, className, ...others} = props;\n if (!icon) {\n return null;\n }\n if (isValidElement(icon)) {\n return icon;\n }\n const classList: ClassNameLike[] = ['icon', className as string];\n if (typeof icon === 'string') {\n classList.push(createIconClass(icon));\n } else if (typeof icon === 'object') {\n const {className: iconClass, icon: finalIcon, ...iconOthers} = icon;\n classList.push(iconClass as string, finalIcon ? createIconClass(finalIcon as string) : '');\n Object.assign(others, iconOthers);\n }\n return ;\n}\n","/* eslint-disable @typescript-eslint/no-explicit-any */\nimport {createElement, render} from 'preact';\n\nimport type {VNode, RenderableProps, ContainerNode} from 'preact';\n\n/**\n * @param {import('../../src/index').RenderableProps<{ context: any }>} props\n */\nfunction ContextProvider(this: any, props: RenderableProps<{context: any}>) {\n this.getChildContext = () => props.context;\n return props.children;\n}\n\n/**\n * Portal component\n * @this {import('preact').Component}\n * @param {object | null | undefined} props\n *\n * TODO: use createRoot() instead of fake root\n */\nexport function Portal(this: any, props: any) {\n // eslint-disable-next-line @typescript-eslint/no-this-alias\n const that = this;\n const container = props._container;\n\n that.componentWillUnmount = function () {\n render(null, that._temp);\n that._temp = null;\n that._container = null;\n };\n\n // When we change container we should clear our old container and\n // indicate a new mount.\n if (that._container && that._container !== container) {\n that.componentWillUnmount();\n }\n\n // When props.vnode is undefined/false/null we are dealing with some kind of\n // conditional vnode. This should not trigger a render.\n if (props._vnode) {\n if (!that._temp) {\n that._container = container;\n\n // Create a fake DOM parent node that manages a subset of `container`'s children:\n that._temp = {\n nodeType: 1,\n parentNode: container,\n childNodes: [],\n appendChild(child: VNode) {\n this.childNodes.push(child);\n that._container.appendChild(child);\n },\n // eslint-disable-next-line @typescript-eslint/no-unused-vars\n insertBefore(child: VNode, _before: VNode) {\n this.childNodes.push(child);\n that._container.appendChild(child);\n },\n removeChild(child: VNode) {\n this.childNodes.splice(this.childNodes.indexOf(child) >>> 1, 1);\n that._container.removeChild(child);\n },\n };\n }\n\n // Render our wrapping element into temp.\n render(\n createElement(ContextProvider as any, {context: that.context}, props._vnode),\n that._temp,\n );\n } else if (that._temp) {\n // When we come from a conditional render, on a mounted\n // portal we should clear the DOM.\n that.componentWillUnmount();\n }\n}\n\n/**\n * Create a `Portal` to continue rendering the vnode tree at a different DOM node\n *\n * @param {import('preact').VNode} vnode The vnode to render\n * @param {import('preact').PreactElement} container The DOM node to continue rendering in to.\n * @see https://github.com/developit/preact-portal/blob/master/src/preact-portal.js\n */\nexport function createPortal(vnode: VNode, container: ContainerNode): VNode {\n const el = createElement(Portal as any, {_vnode: vnode, _container: container}) as any;\n el.containerInfo = container;\n return el;\n}\n","import {HElement} from './h-element';\nimport {HtmlContent} from './html-content';\nimport {CustomContent} from './custom-content';\nimport {LazyContent} from './lazy-content';\nimport {Icon} from './icon';\nimport {Portal} from './portals';\nimport {registerReactComponent} from './components';\n\nregisterReactComponent({\n HElement,\n element: HElement,\n HtmlContent,\n html: HtmlContent,\n CustomContent,\n LazyContent,\n custom: CustomContent,\n lazy: LazyContent,\n Icon,\n Portal,\n});\n","import {createRef, render, h} from 'preact';\nimport {Component as ComponentBase} from '../component';\nimport {mergeProps} from '../helpers';\n\nimport type {Component as ComponentReact, ComponentClass} from 'preact';\nimport {type I18nLangMap} from '../i18n';\nimport type {ComponentEventsDefnition} from '../component';\n\nexport class ComponentFromReact = ComponentReact, E extends ComponentEventsDefnition = {}, U extends HTMLElement = HTMLElement> extends ComponentBase {\n /**\n * The React component class.\n */\n static Component: unknown;\n\n /**\n * Whether replace the element.\n */\n static replace: boolean | keyof HTMLElementTagNameMap | (string & {}) = false;\n\n /**\n * Access to static properties via this.constructor.\n *\n * @see https://github.com/Microsoft/TypeScript/issues/3841#issuecomment-337560146\n */\n declare ['constructor']: typeof ComponentFromReact;\n\n /**\n * The React ref for component instance.\n */\n protected _ref = createRef();\n\n /**\n * The React component instance.\n */\n get $(): C | null {\n return this._ref.current;\n }\n\n /**\n * The i18n data.\n */\n get i18nData() {\n const {i18n, i18nData} = this.constructor.Component as {i18n?: I18nLangMap, i18nData?: (I18nLangMap | undefined)[]};\n if (i18nData) {\n return [...i18nData, this.constructor.i18n];\n }\n return [i18n, ...super.i18nData];\n }\n\n /**\n * Render after component init.\n */\n afterInit() {\n this.render();\n }\n\n /**\n * Destroy component.\n */\n destroy() {\n this.$?.componentWillUnmount?.();\n if (this.element) {\n this.element.innerHTML = '';\n }\n super.destroy();\n }\n\n /**\n * Render component.\n *\n * @param options new options.\n */\n render(options?: Partial, reset?: boolean) {\n const {element, $: instance} = this;\n const {Component, replace} = this.constructor;\n const {$replace = replace, $optionsFromDataset, ...userOptions} = this.setOptions(options, reset);\n const props = {\n ref: this._ref,\n ...userOptions,\n };\n if (reset) {\n (instance as {resetState?: (props?: Record, init?: boolean) => void})?.resetState?.(userOptions);\n }\n\n if ($replace && (Component as {HElement?: boolean}).HElement && (element.tagName.toLowerCase() === $replace || $replace === true)) {\n const attrs = Array.from(element.attributes).reduce>((data, attribute) => {\n const {name, value} = attribute;\n data[name === 'class' ? 'className' : name] = value;\n return data;\n }, {});\n render(\n h(Component as ComponentClass, mergeProps({component: element.tagName.toLowerCase(), attrs}, props)),\n element.parentElement!,\n element,\n );\n } else {\n render(\n h(Component as ComponentClass, props),\n element,\n );\n }\n }\n\n static renderHTML(options: Record): string {\n const tmpNode = document.createElement('div');\n render(h(this.Component as ComponentClass, options), tmpNode);\n return tmpNode.innerHTML;\n }\n}\n","import {HElement, Icon, classes} from '@zui/core';\n\nimport type {ClassNameLike} from '@zui/core';\nimport type {ButtonProps} from '../types/button-props';\nimport type {RenderableProps} from 'preact';\n\nexport class Button

    extends HElement

    {\n protected declare _isEmptyText?: boolean;\n\n protected declare _onlyCaret?: boolean;\n\n protected _beforeRender(props: RenderableProps

    ) {\n const {text, loading, loadingText, caret, icon, trailingIcon, children} = props;\n this._isEmptyText = text === undefined || text === null || (typeof text === 'string' && !text.length) || loading && !loadingText;\n this._onlyCaret = caret && this._isEmptyText && !icon && !trailingIcon && !children && !loading;\n }\n\n protected _getChildren(props: RenderableProps

    ) {\n const {loading, loadingIcon, loadingText, icon, iconClass, text, textClass, children, trailingIcon, trailingIconClass, caret} = props;\n return [\n loading ? : ,\n this._isEmptyText ? null : {loading ? loadingText : text},\n loading ? null : children,\n loading ? null : ,\n loading ? null : caret ? : null,\n ];\n }\n\n protected _getClassName(props: RenderableProps

    ) {\n const {type, className, disabled, loading, active, children, square, size, rounded} = props;\n return ['btn', type, className, {\n 'btn-caret': this._onlyCaret,\n disabled: disabled || loading,\n active,\n loading,\n square: square === undefined ? (!this._onlyCaret && !children && this._isEmptyText) : square,\n }, size ? `size-${size}` : '', typeof rounded === 'string' ? `rounded-${rounded}` : {rounded}];\n }\n\n protected _getComponent(props: RenderableProps

    ) {\n return props.component || (props.url ? 'a' : 'button');\n }\n\n protected _getProps(props: RenderableProps

    ) {\n const component = this._getComponent(props);\n const {url, target, disabled, btnType = 'button', hint, command} = props;\n const asLink = component === 'a';\n const componentProps: Record = {\n ...super._getProps(props),\n type: asLink ? undefined : 'button',\n disabled: (!asLink && disabled) ? '' : undefined,\n title: hint,\n };\n if (btnType) {\n if (['button', 'reset', 'submit'].includes(btnType)) {\n if (component === 'button') {\n componentProps.type = btnType;\n }\n } else {\n componentProps.className = classes([componentProps.className as ClassNameLike, btnType]);\n }\n }\n if (!disabled) {\n if (url !== undefined) {\n componentProps[asLink ? 'href' : 'data-url'] = url;\n }\n if (target !== undefined) {\n componentProps[asLink ? 'target' : 'data-target'] = target;\n }\n if (command) {\n componentProps['zui-command'] = command;\n }\n }\n return componentProps;\n }\n}\n","import {registerReactComponent} from '@zui/core';\nimport * as components from './index';\n\nregisterReactComponent(components);\n","import {CustomContent, HElement, mergeProps} from '@zui/core';\n\nimport type {ComponentChild, ComponentChildren, ComponentType, JSX, RenderableProps} from 'preact';\nimport type {ClassNameLike} from '../../../core/src/helpers';\nimport type {CommonListProps, Item, ItemKey, ItemType} from '../types';\n\n/**\n * Generic list component.\n */\nexport class CommonList

    extends HElement {\n /**\n * Root element default name, used for class name.\n */\n static NAME = '';\n\n /**\n * Item default name, used for class name.\n */\n static ITEM_NAME = 'item';\n\n /**\n * Root element default tag name, used for DOM rendering.\n */\n static TAG = 'ul';\n\n /**\n * Item components, used for rendering for different item types.\n */\n static ItemComponents: Partial | ((this: CommonList, item: Item, props: CommonListProps) => Partial)]>> = {\n default: HElement,\n divider: [HElement, {className: 'divider'}],\n space: [HElement, (item) => {\n const {space, flex, style} = item as {space: JSX.CSSProperties['width'], flex: JSX.CSSProperties['flex'], style: JSX.CSSProperties};\n return {\n style: {width: space, height: space, flex, ...style},\n };\n }],\n };\n\n /**\n * Item default common props, used for rendering for all item types.\n */\n static defaultItemProps: Partial = {\n component: 'li',\n };\n\n /**\n * Item default props, used for rendering for different item types.\n */\n static defaultItemPropsMap: Partial>> = {};\n\n /**\n * Item default type, used for rendering for item without type.\n */\n static defaultItemType = 'item';\n\n static defaultProps: Partial = {\n itemKey: 'id',\n };\n\n /**\n * Access to static properties via this.constructor.\n *\n * @see https://github.com/Microsoft/TypeScript/issues/3841#issuecomment-337560146\n */\n declare ['constructor']: typeof CommonList;\n\n /**\n * Store the raw items.\n */\n protected declare _items: Item[];\n\n /**\n * Store the rendered items.\n */\n protected declare _renderedItems: Item[];\n\n constructor(props: P) {\n super(props);\n this._handleClick = this._handleClick.bind(this);\n }\n\n /**\n * Get the root element name, used for class name.\n */\n get name() {\n return this.props.name || this.constructor.NAME;\n }\n\n /**\n * Get the item element name, used for class name.\n */\n get itemName() {\n return this.props.itemName || this.constructor.ITEM_NAME;\n }\n\n getItems() {\n return this._items;\n }\n\n getRenderedItem(key: ItemKey) {\n return this._renderedItems.find((item) => item.key === key);\n }\n\n getItem(key: ItemKey): Item | undefined {\n return this._items[this.getItemIndex(key)];\n }\n\n getItemIndex(key: ItemKey) {\n return this._renderedItems.findIndex((item) => item.key === key);\n }\n\n getItemByIndex(index: number) {\n return this._items[index];\n }\n\n /**\n * Get the item key by index.\n *\n * @param index The rendered item index.\n * @returns The item key, if the item is not rendered, return undefined.\n */\n getKey(index: number): ItemKey | undefined {\n return this._renderedItems?.[index]?.key;\n }\n\n protected _getItemFromEvent(event: MouseEvent, target?: HTMLElement): {\n index: number;\n item: Item;\n renderedItem: Item;\n element: HTMLElement;\n event: MouseEvent;\n key: ItemKey;\n relativeTarget?: unknown;\n } | undefined {\n const element = (target || event.target as HTMLElement).closest('[z-item]') as HTMLElement;\n if (!element || !element.parentElement?.hasAttribute(`z-gid-${this._gid}`)) {\n return;\n }\n const index = +element.getAttribute('z-item')!;\n const item = this._items[index];\n if (!item) {\n return;\n }\n const key = this.getKey(index);\n if (key === undefined) {\n return;\n }\n const renderedItem = this._renderedItems[index];\n return {index, item, element, event, key, renderedItem, relativeTarget: this.props.relativeTarget};\n }\n\n protected _handleClick(event: MouseEvent) {\n const info = this._getItemFromEvent(event);\n if (!info) {\n return;\n }\n this.props.onClickItem?.call(this, info);\n info.item.onClick?.call(this, event, info);\n return info;\n }\n\n /**\n * Render the item content.\n *\n * @param props Current list properties.\n * @param item The item to render.\n * @param index The item index.\n * @returns The item rendered content.\n */\n protected _renderItem(props: RenderableProps

    , item: Item, index: number): ComponentChildren {\n const {beforeRenderItem} = props;\n if (beforeRenderItem) {\n const result = beforeRenderItem.call(this, item, index);\n if (result !== undefined) {\n item = result;\n }\n }\n\n const {type} = item;\n let {itemRender} = props;\n if (itemRender && typeof itemRender === 'object') {\n itemRender = itemRender[type!];\n }\n if (itemRender) {\n const customResult = itemRender.call(this, item, index);\n if (customResult !== undefined) {\n return ;\n }\n }\n\n const {ItemComponents} = this.constructor;\n let ItemComponent = ItemComponents[type!];\n if (!ItemComponent && item.component) {\n return ;\n }\n ItemComponent = ItemComponent || ItemComponents.default || HElement;\n if (Array.isArray(ItemComponent)) {\n let defaultItemProps = ItemComponent[1];\n if (typeof defaultItemProps === 'function') {\n defaultItemProps = defaultItemProps.call(this as CommonList, item, props);\n }\n item = mergeProps({}, defaultItemProps, item);\n ItemComponent = ItemComponent[0];\n }\n return ;\n }\n\n /**\n * Get the rendered item final properties.\n *\n * @param props Current list properties.\n * @param item The item to render.\n * @param index The item index.\n * @returns The item to rendered, if return false, the item will not be rendered.\n */\n protected _getItem(props: RenderableProps

    , item: Item, index: number): Item | false {\n if (!item) {\n return false;\n }\n const {itemProps, itemPropsMap = {}, getItem, itemKey} = props;\n const {type = this.constructor.defaultItemType} = item;\n const {name, itemName} = this;\n const {defaultItemProps = {}, defaultItemPropsMap = {}} = this.constructor;\n\n item = mergeProps(\n {type},\n defaultItemProps,\n defaultItemPropsMap[type],\n itemProps,\n itemPropsMap[type],\n {className: [name ? `${name}-${type}` : '', itemName]},\n item,\n {\n _item: item,\n _index: index,\n key: String((itemKey ? item[itemKey] : item.key) ?? (item.key ?? index)),\n onClick: undefined,\n },\n );\n\n if (getItem) {\n const result = getItem.call(this, item, index);\n if (result !== undefined) {\n return result;\n }\n }\n return item;\n }\n\n protected _getProps(props: RenderableProps

    ): Record {\n const finalProps = super._getProps(props);\n return {onClick: this._handleClick, ...finalProps};\n }\n\n /**\n * Get the list root element classname list.\n *\n * @param props Current list properties.\n * @returns The list root element classname list.\n */\n protected _getClassName(props: RenderableProps

    ): ClassNameLike {\n return [this.name, props.className];\n }\n\n /**\n * Get final rendered item list.\n *\n * @param props Current list properties.\n * @returns Item list.\n */\n protected _getItems(props: RenderableProps

    ): Item[] {\n let {items = []} = props;\n if (typeof items === 'function') {\n items = items.call(this);\n } else if (!Array.isArray(items)) {\n items = [];\n }\n const {getItems} = props;\n if (getItems) {\n const result = getItems.call(this, items as Item[]);\n if (result !== undefined) {\n return result;\n }\n }\n return items as Item[];\n }\n\n /**\n * Render items.\n *\n * @param props props Current list properties.\n * @param items Render items.\n * @returns React render children.\n */\n protected _renderItems(props: RenderableProps

    , items: Item[]): ComponentChild[] {\n this._renderedItems = items.map((item, index) => {\n const finalItem = this._getItem(props, item, index);\n return finalItem ? finalItem : undefined;\n }) as Item[];\n return this._renderedItems.reduce((children, item, index) => {\n if (item) {\n children.push(this._renderItem(props, item, index));\n }\n return children;\n }, []);\n }\n\n /**\n * Get root element rendered children.\n *\n * @param props Current list properties.\n * @returns React render children.\n */\n protected _getChildren(props: RenderableProps

    ): ComponentChildren {\n const items = this._getItems(props);\n this._items = items;\n const children = this._renderItems(props, items);\n if (props.children) {\n children.push(props.children);\n }\n return children;\n }\n\n /**\n * Get root element rendered component type.\n *\n * @param props Current list properties.\n * @returns React component type.\n */\n protected _getComponent(props: RenderableProps

    ): ComponentType | keyof JSX.IntrinsicElements {\n return props.component || (this.constructor.TAG as keyof JSX.IntrinsicElements);\n }\n}\n","import {ComponentFromReact} from '@zui/core';\nimport {CommonList as CommonListReact} from '../component';\n\nimport type {CommonListProps} from '../types';\n\nexport class CommonList extends ComponentFromReact {\n static NAME = 'CommonList';\n\n static Component = CommonListReact;\n\n static replace = CommonListReact.TAG;\n}\n\nCommonList.register();\n","import {registerReactComponent} from '@zui/core';\nimport * as components from './index';\n\nregisterReactComponent(components);\n","export type RGBColor = [r: number, g: number, b: number];\n\nexport function hex2Rgb(hex: string): RGBColor {\n if (hex.indexOf('#') === 0) {\n hex = hex.slice(1);\n }\n // convert 3-digit hex to 6-digits.\n if (hex.length === 3) {\n hex = hex[0] + hex[0] + hex[1] + hex[1] + hex[2] + hex[2];\n }\n if (hex.length !== 6) {\n throw new Error(`Invalid HEX color \"${hex}\".`);\n }\n return [\n parseInt(hex.slice(0, 2), 16), // r\n parseInt(hex.slice(2, 4), 16), // g\n parseInt(hex.slice(4, 6), 16), // b\n ];\n}\n\nexport function isLightColor(color: string | RGBColor): boolean {\n const [r, g, b] = typeof color === 'string' ? hex2Rgb(color) : color;\n return (r * 0.299 + g * 0.587 + b * 0.114) > 186;\n}\n\nexport function contrastColor(color: string | RGBColor, options?: {dark: string, light: string}) {\n return isLightColor(color) ? (options?.dark ?? '#333333') : (options?.light ?? '#ffffff');\n}\n\nfunction clamp(value: number, max = 255): number {\n return Math.min(Math.max(value, 0), max);\n}\n\nexport function hslToRgb(h: number, s: number, l: number): RGBColor {\n h = (h % 360) / 360;\n s = clamp(s);\n l = clamp(l);\n\n const m2 = l <= 0.5 ? l * (s + 1) : l + s - l * s;\n const m1 = l * 2 - m2;\n\n const hue = (value: number): number => {\n value = value < 0 ? value + 1 : (value > 1 ? value - 1 : value);\n if (value * 6 < 1) {\n return m1 + (m2 - m1) * value * 6;\n } else if (value * 2 < 1) {\n return m2;\n } else if (value * 3 < 2) {\n return m1 + (m2 - m1) * (2 / 3 - value) * 6;\n } else {\n return m1;\n }\n };\n\n return [\n hue(h + 1 / 3) * 255,\n hue(h) * 255,\n hue(h - 1 / 3) * 255,\n ];\n}\n","import {Component, ComponentChildren, JSX} from 'preact';\nimport {classes, Icon} from '@zui/core';\nimport {contrastColor, hslToRgb} from '@zui/helpers/src/color-helper';\nimport {getUniqueCode} from '@zui/helpers/src/string-code';\nimport {AvatarOptions} from '../types/';\n\nfunction getAvatarText(text: string, maxTextLength: number) {\n if (/^[\\u4e00-\\u9fa5\\s]+$/.test(text)) {\n return text.length <= maxTextLength ? text : text.substring(text.length - maxTextLength);\n }\n if (/^[A-Za-z\\d\\s]+$/.test(text)) {\n return text[0].toUpperCase();\n }\n return text.length <= maxTextLength ? text : text.substring(0, maxTextLength);\n}\n\nexport class Avatar extends Component {\n render() {\n const {\n className,\n style,\n size = '',\n circle,\n rounded,\n background,\n foreColor,\n icon,\n text,\n code,\n maxTextLength = 2,\n src,\n hueDistance = 43,\n saturation = 0.4,\n lightness = 0.6,\n children,\n ...others\n } = this.props;\n\n const finalClass = ['avatar', className];\n const finalStyle = {...style, background, color: foreColor};\n\n let actualSize = 32;\n if (size) {\n if (typeof size === 'number') {\n finalStyle.width = `${size}px`;\n finalStyle.height = `${size}px`;\n finalStyle.fontSize = `${Math.max(12, Math.round(size / 2))}px`;\n actualSize = size;\n } else {\n finalClass.push(`size-${size}`);\n actualSize = ({xs: 20, sm: 24, lg: 48, xl: 80})[size];\n }\n }\n if (circle) {\n finalClass.push('circle');\n } else if (rounded) {\n if (typeof rounded === 'number') {\n finalStyle.borderRadius = `${rounded}px`;\n } else {\n finalClass.push(`rounded-${rounded}`);\n }\n }\n\n let content: ComponentChildren | undefined;\n if (src) {\n finalClass.push('has-img');\n content = {text};\n } else if (icon) {\n finalClass.push('has-icon');\n content = ;\n } else if (text?.length) {\n const displayText = getAvatarText(text, maxTextLength);\n const displayTextLength = displayText.length;\n finalClass.push('has-text', `has-text-${displayTextLength}`);\n\n if (background === undefined) {\n const avatarCode = code ?? text;\n const hue = (typeof avatarCode === 'number' ? avatarCode : getUniqueCode(avatarCode)) * hueDistance % 360;\n finalStyle.background = `hsl(${hue},${saturation * 100}%,${lightness * 100}%)`;\n if (!foreColor) {\n const rgb = hslToRgb(hue, saturation, lightness);\n finalStyle.color = contrastColor(rgb);\n }\n } else if (!foreColor && background) {\n finalStyle.color = contrastColor(background);\n }\n let textStyle: JSX.CSSProperties | undefined;\n if (actualSize && actualSize < (16 * displayTextLength)) {\n textStyle = {transform: `scale(${actualSize / (16 * displayTextLength)})`, whiteSpace: 'nowrap'};\n }\n\n content =

    {displayText}
    ;\n }\n\n return (\n \n {content}\n {children}\n \n );\n }\n}\n","import {$, mergeProps, removeUndefinedProps} from '@zui/core';\nimport {Button} from '@zui/button/src/component';\nimport {CommonList} from '@zui/common-list/src/component';\n\nimport type {RenderableProps} from 'preact';\nimport type {ButtonProps} from '@zui/button';\nimport type {Item} from '@zui/common-list';\nimport type {BtnGroupOptions} from '../types';\n\nexport class BtnGroup extends CommonList {\n static NAME = 'btn-group';\n\n /**\n * Root element default tag name, used for DOM rendering.\n */\n static TAG = 'nav';\n\n static ItemComponents = {\n ...CommonList.ItemComponents,\n default: Button,\n };\n\n /**\n * Item default common props, used for rendering for all item types.\n */\n static defaultItemProps: Partial = {\n component: undefined,\n };\n\n protected _shareBtnProps?: Partial;\n\n protected _isBtnType({type}: Item): boolean {\n return type === 'item' || type === 'dropdown';\n }\n\n protected _getItem(props: RenderableProps, item: Item, index: number): false | Item {\n if (!item) {\n return false;\n }\n if (!item.type) {\n item = $.extend({type: (item.dropdown || item.items) ? 'dropdown' : 'item'}, item);\n }\n let itemProps = super._getItem(props, item, index);\n if (!itemProps) {\n return itemProps;\n }\n if (this._isBtnType(itemProps)) {\n itemProps = mergeProps({}, this._shareBtnProps, itemProps);\n }\n return itemProps;\n }\n\n protected _beforeRender(props: RenderableProps): void | RenderableProps | undefined {\n const {btnProps, btnType, size} = props;\n\n this._shareBtnProps = mergeProps({}, btnProps, removeUndefinedProps({btnType, size}));\n }\n}\n","import {classes, $, mergeProps} from '@zui/core';\nimport {BtnGroup} from '@zui/btn-group/src/component/btn-group';\n\nimport type {Item} from '@zui/common-list';\nimport type {ToolbarOptions, ToolbarSetting} from '../types';\nimport type {ClassNameLike} from '@zui/core/src/helpers';\nimport type {Attributes, RenderableProps} from 'preact';\n\nexport class Toolbar extends BtnGroup {\n static NAME = 'toolbar';\n\n static defaultProps: Partial = {\n btnProps: {\n btnType: 'ghost',\n },\n };\n\n static ItemComponents = {\n ...BtnGroup.ItemComponents,\n btnGroup: BtnGroup,\n 'btn-group': BtnGroup,\n };\n\n protected _getProps(props: RenderableProps): Record {\n const {gap} = props;\n const propsMap = super._getProps(props);\n if (gap) {\n if (typeof gap === 'number') {\n propsMap.className = classes(propsMap.className as ClassNameLike, `gap-${gap}`);\n } else {\n propsMap.style = $.extend(propsMap.style || {}, {gap: gap});\n }\n }\n return propsMap;\n }\n\n protected _getItem(props: RenderableProps, item: Item, index: number): false | Item {\n const itemProps = super._getItem(props, item, index);\n if (!itemProps) {\n return itemProps;\n }\n const {type} = itemProps;\n const isBtnGroup = type === 'btn-group' || type === 'btnGroup';\n if (isBtnGroup) {\n itemProps.btnProps = mergeProps({}, this._shareBtnProps, itemProps.btnProps);\n }\n if ((isBtnGroup || type === 'dropdown') && !itemProps.relativeTarget) {\n itemProps.relativeTarget = props.relativeTarget;\n }\n return itemProps;\n }\n\n static render(this: unknown, setting: ToolbarSetting | undefined, args: T, defaultProps?: Partial & Attributes, thisObject?: unknown) {\n let toolbarOptions = typeof setting === 'function' ? setting.call(thisObject ?? this, ...args) : setting;\n if (!toolbarOptions) {\n return;\n }\n if (Array.isArray(toolbarOptions)) {\n toolbarOptions = {\n items: toolbarOptions,\n };\n }\n if (defaultProps) {\n toolbarOptions = mergeProps(defaultProps as Record, toolbarOptions);\n }\n return ;\n }\n}\n","import {CustomContent, HElement} from '@zui/core';\n\nimport type {ClassNameLike} from '@zui/core';\nimport type {ComponentChildren, RenderableProps} from 'preact';\nimport type {CheckboxProps, CheckboxState} from '../types';\n\nexport class Checkbox

    extends HElement {\n protected _controlled: boolean;\n\n constructor(props: P) {\n super(props);\n this.state = {\n checked: props.checked ?? props.defaultChecked ?? false,\n };\n this._controlled = props.checked !== undefined;\n }\n\n get checked() {\n return this._controlled ? this.props.checked : this.state.checked;\n }\n\n protected _getClassName(props: RenderableProps

    ): ClassNameLike {\n const {disabled, type = 'checkbox'} = props;\n const {checked} = this;\n return [props.className, type === 'switch' ? type : `${type}-primary`, {\n disabled,\n checked: checked === true,\n indeterminate: checked === 'indeterminate',\n }];\n }\n\n protected _handleChange = (event: Event) => {\n const {onChange} = this.props;\n const checked = (event.target as HTMLInputElement).indeterminate ? 'indeterminate' : (event.target as HTMLInputElement).checked;\n if (onChange) {\n onChange.call(this, event, checked);\n }\n if (!this._controlled) {\n this.setState({checked});\n }\n };\n\n protected _getChildren(props: RenderableProps

    ): ComponentChildren {\n const {name, type, value, id, label} = props;\n const {checked} = this;\n return [\n name ? (\n \n ) : null,\n (),\n ];\n }\n}\n","import {RadioProps} from '../types';\nimport {Checkbox} from './checkbox';\n\nexport class Radio

    extends Checkbox

    {\n static defaultProps: Partial = {\n type: 'radio',\n };\n}\n","import {SwitchProps} from '../types';\nimport {Checkbox} from './checkbox';\n\nexport class Switch

    extends Checkbox

    {\n static defaultProps: Partial = {\n type: 'switch',\n };\n}\n","import {toChildArray} from 'preact';\nimport {CustomContent, HElement, Icon, classes, mergeProps} from '@zui/core';\nimport {Avatar} from '@zui/avatar/src/component';\nimport {Toolbar} from '@zui/toolbar/src/component';\nimport {Checkbox} from '@zui/checkbox/src/component';\n\nimport type {ComponentChild, ComponentChildren, ComponentType, JSX, RenderableProps} from 'preact';\nimport type {ListitemProps} from '../types';\n\nexport class Listitem

    extends HElement {\n protected _renderLeading(props: RenderableProps

    ): ComponentChild[] {\n const {\n icon,\n iconClass,\n avatar,\n toggleIcon,\n leading,\n leadingClass,\n checked,\n checkbox,\n multiline,\n } = props;\n const contents: ComponentChild[] = [];\n if (toggleIcon) {\n contents.push();\n }\n if (checked !== undefined) {\n contents.push();\n }\n if (icon) {\n contents.push();\n }\n if (avatar) {\n const avatarProps = typeof avatar === 'function' ? avatar.call(this, props) : avatar;\n if (avatarProps) {\n avatarProps.className = classes('item-avatar', avatarProps.className);\n contents.push();\n }\n }\n const customLeading = leading ? : null;\n if (customLeading) {\n contents.push(customLeading);\n }\n if (multiline) {\n return contents.length ? [\n

    {contents}
    ,\n ] : [];\n }\n return contents;\n }\n\n protected _renderContent(props: RenderableProps

    , linkRendered?: boolean): ComponentChild[] {\n const {\n textClass,\n titleClass,\n titleAttrs,\n subtitle,\n subtitleClass,\n url,\n target,\n content,\n contentClass,\n contentAttrs,\n } = props;\n const titleAsLink = url && !linkRendered;\n const TitleComponent = titleAsLink ? 'a' : 'div';\n let {title, text} = props;\n if (title === undefined) {\n title = text;\n text = null;\n }\n return [\n

    \n {title ? : null}\n {subtitle ?
    : null}\n {text ?
    {text}
    : null}\n {content ? : null}\n
    ,\n ];\n }\n\n protected _renderTrailing(props: RenderableProps

    ): ComponentChild[] {\n const {\n multiline,\n trailing,\n trailingClass,\n trailingIcon,\n trailingIconClass,\n actions,\n } = props;\n const contents: ComponentChild[] = [];\n if (trailingIcon) {\n contents.push();\n }\n if (actions) {\n contents.push(Toolbar.render(actions, [props], {key: 'actions', className: 'item-actions', relativeTarget: props, size: 'sm'}, this));\n }\n const customTrailing = trailing ? : null;\n if (customTrailing) {\n contents.push(customTrailing);\n }\n if (multiline) {\n return contents.length ? [\n

    {contents}{customTrailing}
    ,\n ] : [];\n }\n return contents;\n }\n\n protected _render(props: RenderableProps

    , extraAttrs?: Record): ComponentChild {\n const {\n innerComponent,\n innerClass,\n innerAttrs,\n url,\n actions,\n target,\n active,\n disabled,\n divider,\n checked,\n multiline,\n title,\n subtitle,\n hint,\n selected,\n command,\n } = props;\n const ComponentName = innerComponent || ((url && !actions) ? 'a' : 'div');\n const asLink = ComponentName === 'a';\n const attrs = mergeProps({\n key: 'item',\n title: hint,\n className: classes('listitem', innerClass, {\n active,\n disabled,\n 'has-divider': divider,\n selected,\n checked,\n multiline: multiline ?? !!(title && subtitle),\n state: asLink && !disabled,\n }),\n }, command ? {'zui-command': command} : null, asLink ? {href: url || 'javascript:;', target} : null, extraAttrs, innerAttrs);\n return (\n \n {this._renderLeading(props)}\n {this._renderContent(props, asLink)}\n {this._renderTrailing(props)}\n \n );\n }\n\n protected _onRender(component: ComponentType | keyof JSX.IntrinsicElements, componentProps: Record, children: ComponentChildren, _props: RenderableProps

    ): void | [component: ComponentType | keyof JSX.IntrinsicElements, componentProps: Record, children: ComponentChildren] {\n const innerAttrs = Object.keys(componentProps).reduce>((attrs, key) => {\n if (key.startsWith('data-')) {\n attrs[key] = componentProps[key];\n delete componentProps[key];\n }\n return attrs;\n }, {});\n return [component, componentProps, [this._render(_props, innerAttrs), ...toChildArray(children)]];\n }\n}\n","import {$, Computed, HElement, classes, fetchData, mergeProps, removeUndefinedProps} from '@zui/core';\nimport {CommonList} from '@zui/common-list/src/component';\nimport {Listitem} from './listitem';\n\nimport type {ComponentChild, ComponentChildren, RenderableProps} from 'preact';\nimport type {ClassNameLike, CustomContentType} from '@zui/core';\nimport type {Item, ItemKey} from '@zui/common-list';\nimport type {CheckedType} from '@zui/checkbox';\nimport type {ListProps, ListState, ListItemsSetting, ListItemsFetcher} from '../types';\n\nexport class List

    extends CommonList {\n static ItemComponents: typeof CommonList.ItemComponents = {\n ...CommonList.ItemComponents,\n default: HElement,\n item: Listitem,\n heading: Listitem,\n };\n\n static NAME = 'list';\n\n protected _loadedSetting?: ListItemsSetting;\n\n protected declare _hasIcons: boolean;\n\n protected declare _hasCheckbox: boolean;\n\n protected _activeSet = new Computed>(() => {\n const map = new Set();\n const {active} = this.props;\n if (Array.isArray(active)) {\n active.forEach(x => map.add(x));\n } else if (typeof active === 'string') {\n map.add(active);\n } else if (active) {\n Object.keys(active).forEach(x => active[x] && map.add(x));\n }\n const {activeMap} = this.state;\n Object.keys(activeMap).forEach(x => activeMap[x] ? map.add(x) : map.delete(x));\n return map;\n }, () => [this.state.activeMap, this.props.active]);\n\n constructor(props: P) {\n super(props);\n this.state = {\n checked: {},\n activeMap: {},\n } as S;\n }\n\n get namespace() {\n return `.zui.${this.constructor.NAME}.list_${this.gid}`;\n }\n\n get isLazyItems() {\n const {items} = this.props;\n return items && !Array.isArray(items);\n }\n\n componentDidMount() {\n this._afterRender(true);\n this.tryLoad();\n\n if (this.props.activeOnHover && !this.props.multipleActive) {\n $(this.element).on(`mouseenter${this.namespace}`, '[z-item]', (event) => {\n const info = this._getItemFromEvent(event);\n if (info && info.renderedItem.type === 'item' && !info.renderedItem.disabled && !this.isActive(info.key)) {\n this.toggleActive(info.key, true);\n }\n });\n }\n }\n\n componentDidUpdate(): void {\n this._afterRender(false);\n this.tryLoad();\n }\n\n componentWillUnmount(): void {\n $(this.element).off(this.namespace);\n this.props.beforeDestroy?.call(this);\n }\n\n setItems(items?: Item[], error?: Error) {\n const {onLoadFail} = this.props;\n return this.changeState({\n loading: false,\n items: items || [],\n loadFailed: error ? (typeof onLoadFail === 'function' ? (onLoadFail as (error: Error) => CustomContentType | undefined).call(this, error as Error) : onLoadFail) || String(error) : undefined,\n } as S);\n }\n\n load(): void {\n const {items, onLoad} = this.props;\n this._loadedSetting = items;\n this.setState({loading: true, items: []}, async () => {\n try {\n const newItems = await fetchData(items as ListItemsFetcher, [this], {throws: true});\n this.setItems(onLoad?.call(this, newItems) || newItems);\n } catch (error) {\n this.setItems(undefined, error as Error);\n }\n });\n }\n\n tryLoad() {\n const {loading} = this.state;\n const {items} = this.props;\n if (loading || !items || Array.isArray(items) || items === this._loadedSetting) {\n return false;\n }\n this.load();\n return true;\n }\n\n isChecked(key: ItemKey, index?: number, defaultChecked: CheckedType = false): CheckedType {\n const item = (typeof index === 'number' ? this._items[index] : this.getItem(key)) || {};\n return this.state.checked[key] ?? item.checked ?? defaultChecked;\n }\n\n isAllChecked(): boolean {\n return this._renderedItems.every(({key}, index) => this.isChecked(key!, index) === true);\n }\n\n toggleAllChecked(checked?: boolean) {\n if (checked === undefined) {\n checked = !this.isAllChecked();\n }\n return this.toggleChecked(this._renderedItems.map(x => x.key!), checked);\n }\n\n async toggleChecked(keyOrChange: ItemKey | ItemKey[] | Record, checked?: boolean) {\n let change: Record;\n if (Array.isArray(keyOrChange)) {\n if (!keyOrChange.length) {\n return;\n }\n if (checked === undefined) {\n checked = !this.isChecked(keyOrChange[0]);\n }\n change = keyOrChange.reduce>((map, key) => {\n map[key] = checked!;\n return map;\n }, {});\n } else if (typeof keyOrChange === 'object') {\n change = keyOrChange;\n } else {\n const isChecked = this.isChecked(keyOrChange);\n if (checked === undefined) {\n checked = !isChecked;\n }\n change = {[keyOrChange]: checked!};\n }\n if (!Object.keys(change).length) {\n return;\n }\n\n await this.changeState(prevState => ({\n checked: {\n ...prevState.checked,\n ...change,\n },\n } as Partial), () => {\n const checkState = this.state.checked;\n this.props.onCheck?.call(this, change, Object.keys(checkState).filter(x => checkState[x] === true));\n });\n }\n\n getChecks() {\n return this._renderedItems.reduce((checks, {key}, index) => {\n if (key !== undefined && this.isChecked(key, index) === true) {\n checks.push(key);\n }\n return checks;\n }, []);\n }\n\n isActive(key: string | Item) {\n if (typeof key === 'object') {\n key = key.key!;\n }\n return this._activeSet.cache.has(key);\n }\n\n getActiveKeys() {\n return [...this._activeSet.value];\n }\n\n getActiveKey() {\n return this.getActiveKeys()[0];\n }\n\n async toggleActive(keys: string | string[], active?: boolean) {\n if (typeof keys === 'string') {\n keys = [keys];\n }\n if (!keys.length) {\n return;\n }\n active = active ?? !this.isActive(keys[0]);\n await this.changeState(prevState => {\n const activeMap = this.props.multipleActive ? (keys as string[]).reduce>((map, key) => {\n map[key] = active!;\n return map;\n }, {...prevState.activeMap}) : {[keys[0]]: active!};\n return {activeMap} as Partial;\n }, () => {\n this.props.onActive?.call(this, keys as string[], active!);\n });\n }\n\n getNextItem(key: string | undefined, condition?: (item: Item, index: number) => boolean, step = 1, items: Item[] | undefined = undefined): Item | undefined {\n items = items || this._renderedItems;\n const count = items.length;\n if (key === undefined) {\n return items[step ? 0 : count - 1];\n }\n let index = items.findIndex(x => x.key === key);\n if (index < 0 || count < 2) {\n return items[step ? 0 : count - 1];\n }\n let checkCount = 0;\n condition = condition || ((x) => x.type === 'item' && !x.disabled);\n while (checkCount < count) {\n index = (index + step + count) % count;\n const nextItem = items[index];\n if (nextItem && !nextItem.disabled && !nextItem.hidden && condition.call(this, nextItem, index)) {\n return nextItem;\n }\n checkCount++;\n }\n }\n\n getPrevItem(key: string | undefined, condition?: (item: Item, index: number) => boolean): Item | undefined {\n return this.getNextItem(key, condition, -1);\n }\n\n activeNext(condition?: (item: Item, index: number) => boolean, step = 1) {\n const nextItem = this.getNextItem(this.getActiveKey(), condition, step);\n if (nextItem) {\n this.toggleActive(nextItem.key!);\n }\n }\n\n activePrev(condition?: (item: Item, index: number) => boolean) {\n this.activeNext(condition, -1);\n }\n\n protected _afterRender(firstRender: boolean) {\n this.props.afterRender?.call(this, firstRender);\n }\n\n protected _beforeRender(props: RenderableProps

    ): void | RenderableProps

    | undefined {\n return this.props.beforeRender?.call(this, props);\n }\n\n protected _getItems(props: RenderableProps

    ): Item[] {\n const {items} = props;\n const {items: stateItems} = this.state;\n return stateItems || (Array.isArray(items) ? items : []);\n }\n\n // eslint-disable-next-line @typescript-eslint/no-unused-vars\n protected _getRenderedItem(props: RenderableProps

    , renderedItem: Item, index: number): Item {\n const {divider, multiline} = props;\n renderedItem = mergeProps({}, removeUndefinedProps({\n divider,\n multiline,\n }), renderedItem);\n\n const {itemName, name} = this;\n renderedItem.innerClass = [itemName ? `${itemName}-inner${name ? ` ${name}-${renderedItem.type}-inner` : ''}` : '', renderedItem.innerClass];\n\n if (renderedItem.type === 'item') {\n const {checkbox} = props;\n if (renderedItem.checkbox === false) {\n renderedItem.checked = undefined;\n } else if (checkbox || renderedItem.checkbox) {\n renderedItem.checked = this.isChecked(renderedItem.key!, index, renderedItem.checked as CheckedType);\n if (typeof checkbox === 'object' && renderedItem.checkbox !== false) {\n renderedItem.checkbox = renderedItem.checkbox ? $.extend({}, checkbox, renderedItem.checkbox) : checkbox;\n }\n if (props.selectOnChecked && renderedItem.checked === true) {\n renderedItem.selected = true;\n }\n }\n if (renderedItem.active === undefined && this.isActive(renderedItem)) {\n renderedItem.active = true;\n }\n }\n\n if (renderedItem.icon) {\n this._hasIcons = true;\n }\n if (renderedItem.checked !== undefined) {\n this._hasCheckbox = true;\n }\n\n return renderedItem;\n }\n\n protected _getItem(props: RenderableProps

    , item: Item, index: number): Item | false {\n const renderedItem = super._getItem(props, item, index);\n if (!renderedItem) {\n return renderedItem;\n }\n return this._getRenderedItem(props, renderedItem, index);\n }\n\n protected _renderItem(props: RenderableProps

    , item: Item, index: number): ComponentChildren {\n if (item.type === 'item' && this._hasIcons && item.icon === undefined) {\n item.icon = 'EMPTY';\n }\n return super._renderItem(props, item, index);\n }\n\n protected _handleClick(event: MouseEvent) {\n const info = super._handleClick(event);\n let {checkOnClick} = this.props;\n if (checkOnClick === 'any') {\n checkOnClick = '.item-checkbox,.item-content,.item-icon';\n } else if (checkOnClick === true) {\n checkOnClick = '.item-checkbox';\n }\n if (!checkOnClick || !info || !info.renderedItem) {\n return info;\n }\n const renderedItem = info.renderedItem;\n const itemCheckbox = renderedItem.checkbox;\n const hasCheckbox = itemCheckbox !== false && (this.props.checkbox || itemCheckbox || renderedItem.checked !== undefined);\n if (hasCheckbox && !renderedItem.disabled && info && (event.target as HTMLElement).closest(checkOnClick)) {\n this.toggleChecked(info.key);\n event.stopPropagation();\n return;\n }\n return info;\n }\n\n protected _getClassName(props: RenderableProps

    ): ClassNameLike {\n const {loading, loadFailed} = this.state;\n return [super._getClassName(props), loading ? 'loading' : (loadFailed ? 'is-load-failed' : ''), props.hoverItemActions ? 'with-hover-actions' : ''];\n }\n\n protected _getProps(props: RenderableProps

    ): Record {\n const {className, ...others} = super._getProps(props);\n return {\n ...others,\n className: classes(className as ClassNameLike, this._hasIcons ? 'has-icons' : '', this._hasCheckbox ? 'has-checkbox' : ''),\n };\n }\n\n protected _getChildren(props: RenderableProps

    ): ComponentChildren {\n this._hasIcons = false;\n this._hasCheckbox = false;\n this._activeSet.compute();\n const children = super._getChildren(props) as ComponentChild[];\n const {loadFailed} = this.state;\n if (loadFailed) {\n children.push(loadFailed);\n }\n return children;\n }\n}\n","/** Store type. */\nexport type StoreType = 'local' | 'session';\n\nconst STR_PREFIX = '```ZUI_STR\\n';\n\n/**\n * Store for using localStorage and sessionStorage.\n */\nexport class Store {\n protected _type: StoreType;\n\n protected _name: string;\n\n protected _id: string;\n\n protected _storage: Storage;\n\n protected _altStorage?: Store;\n\n /**\n * Create new store instance.\n * @param id Store profile ID.\n * @param type Store type.\n */\n constructor(id: string = '', type: StoreType = 'local') {\n this._type = type;\n this._id = id;\n this._name = `ZUI_STORE:${this._id}`;\n this._storage = type === 'local' ? localStorage : sessionStorage;\n }\n\n /**\n * Get store type.\n */\n get type(): StoreType {\n return this._type;\n }\n\n /**\n * Get session type store instance.\n */\n get session(): Store {\n if (this.type === 'session') {\n return this;\n }\n if (!this._altStorage) {\n this._altStorage = new Store(this._id, 'session');\n }\n return this._altStorage;\n }\n\n protected _getKey(key: string): string {\n return `${this._name}:${key}`;\n }\n\n /**\n * Switch store profile.\n *\n * @param id Store profile ID.\n */\n switch(id: string) {\n this._id = id;\n this._name = `ZUI_STORE:${this._id}`;\n }\n\n /**\n * Get value from store.\n *\n * @param key Key to get\n * @returns Value of key or undefined if key is not found\n */\n get(key: string): T | undefined;\n\n /**\n * Get value from store, if key is not found, return defaultValue.\n *\n * @param key Key to get.\n * @param defaultValue Default value to return if key is not found.\n */\n get(key: string, defaultValue: T): T;\n\n /**\n * Get value from store.\n *\n * @param key Key to get.\n * @param defaultValue Default value to return if key is not found.\n * @returns Value of key or defaultValue if key is not found.\n */\n get(key: string, defaultValue?: T): T | undefined {\n const value = this._storage.getItem(this._getKey(key));\n if (typeof value === 'string') {\n if (value.startsWith(STR_PREFIX)) {\n return value.substring(STR_PREFIX.length) as T;\n }\n try {\n return JSON.parse(value);\n // eslint-disable-next-line no-empty\n } catch (_error) {}\n }\n return (value as T) ?? defaultValue;\n }\n\n /**\n * Set key-value pair in store.\n *\n * @param key Key to set.\n * @param value Value to set.\n */\n set(key: string, value: unknown): void {\n if (value === undefined || value === null) {\n return this.remove(key);\n }\n this._storage.setItem(this._getKey(key), typeof value === 'string' ? `${STR_PREFIX}${value}` : JSON.stringify(value));\n }\n\n /**\n * Remove key-value pair from store.\n *\n * @param key Key to remove.\n */\n remove(key: string): void {\n this._storage.removeItem(this._getKey(key));\n }\n\n /**\n * Iterate all key-value pairs in store.\n *\n * @param callback Callback function to call for each key-value pair in the store.\n */\n each(callback: (name: string, value: unknown) => void): void {\n for (let i = 0; i < this._storage.length; i++) {\n const key = this._storage.key(i);\n if (key?.startsWith(this._name)) {\n const value = this._storage.getItem(key);\n if (typeof value === 'string') {\n callback(key.substring(this._name.length + 1), JSON.parse(value));\n }\n }\n }\n }\n\n /**\n * Get all key values in store.\n *\n * @returns All key-value pairs in the store.\n */\n getAll(): Record {\n const result: Record = {};\n this.each((key, value) => {\n result[key] = value;\n });\n return result;\n }\n}\n","import {Store, StoreType} from './store';\n\nexport type {Store} from './store';\n\nexport const store = new Store('DEFAULT');\n\nfunction createStore(name?: string, type: StoreType = 'local') {\n return new Store(name, type);\n}\n\nObject.assign(store, {create: createStore});\n","import {Icon, classes, mergeProps, $, isValidElement} from '@zui/core';\nimport {store} from '@zui/store';\nimport {List} from './list';\nimport '@zui/css-icons/src/icons/caret.css';\n\nimport type {ComponentChild, ComponentChildren, RenderableProps} from 'preact';\nimport type {ClassNameLike} from '@zui/core';\nimport type {Item, ItemKey} from '@zui/common-list';\nimport type {CheckedType} from '@zui/checkbox';\nimport type {ListItemsSetting, NestedItem, NestedListProps, NestedListState} from '../types';\n\nexport type MouseEventInfo = {\n index: number;\n item: NestedItem;\n renderedItem: NestedItem;\n element: HTMLElement;\n target: HTMLElement;\n event: MouseEvent;\n key: ItemKey;\n parentKey?: ItemKey;\n hover?: boolean;\n keyPath: string;\n};\n\nexport type ItemInfo = {\n key: string;\n level: number;\n keyPath: string;\n parentKey?: string;\n parent?: ItemInfo;\n children: ItemInfo[];\n data: Item;\n};\n\nfunction forEachChild(item: ItemInfo, callback: (child: ItemInfo) => void) {\n const {children} = item;\n if (!children.length) {\n return;\n }\n children.forEach(child => {\n callback(child);\n forEachChild(child, callback);\n });\n}\n\nfunction forEachParent(item: ItemInfo, callback: (parent: ItemInfo) => void) {\n let parent = item.parent;\n while (parent) {\n callback(parent);\n parent = parent.parent;\n }\n}\n\nfunction parentKeys(keyPath: string) {\n return keyPath.split(':').reduce((keys, item, index) => {\n keys.push(index ? keys[index - 1] + ':' + item : item);\n return keys;\n }, []);\n}\n\n\nfunction reduceNestedItems(items: Item[], itemKey: string | undefined, reducer: (previousValue: T, info: ItemInfo) => T, initialValue: T, level = 0, parent?: ItemInfo): T {\n return items.reduce((currentValue, item, index) => {\n if (!item) {\n return currentValue;\n }\n const key = String((itemKey ? item[itemKey] : item.key) ?? (item.key ?? index));\n const keyPath = parent ? `${parent.keyPath}:${key}` : key;\n const itemInfo = {\n key,\n level,\n keyPath,\n parentKey: parent?.keyPath,\n parent: parent,\n data: item,\n children: [],\n };\n if (parent) {\n parent.children.push(itemInfo);\n }\n currentValue = reducer(currentValue, itemInfo);\n if (Array.isArray(item.items)) {\n return reduceNestedItems(item.items as Item[], itemKey, reducer, currentValue, level + 1, itemInfo);\n }\n return currentValue;\n }, initialValue);\n}\n\nexport class NestedList

    extends List {\n static defaultProps: Partial = {\n ...List.defaultProps,\n defaultNestedShow: false,\n level: 0,\n indent: 20,\n } as Partial;\n\n static inheritNestedProps = ['component', 'name', 'itemName', 'itemKey', 'indent', 'hover', 'divider', 'multiline', 'toggleIcons', 'nestedToggle', 'accordion', 'itemRender', 'itemProps', 'onToggle', 'checkbox', 'getItem', 'getItems', 'checkOnClick', 'selectOnChecked', 'checkedState', 'onClickItem', 'activeOnHover', 'multipleActive', 'onActive', 'hoverItemActions'];\n\n protected declare _hasNestedItems: boolean;\n\n protected declare _storeID: string;\n\n protected declare _renderedItemMap: Map;\n\n protected declare _itemMap?: Map;\n\n protected declare _itemMapCache: Map;\n\n protected declare _needInitChecks?: boolean;\n\n constructor(props: P) {\n super(props);\n const {defaultNestedShow, preserve, nestedShow} = props;\n $.extend(\n this.state,\n typeof defaultNestedShow === 'boolean' ? {defaultShow: defaultNestedShow, nestedShow: {}} : {nestedShow: defaultNestedShow || {}},\n nestedShow !== undefined ? {nestedShow} : null,\n );\n if (preserve && nestedShow === undefined) {\n this._storeID = `${this.constructor.NAME}:${preserve}:state`;\n const storeState = store.get(this._storeID) as NestedListState;\n if (storeState) {\n (this.state as NestedListState).nestedShow = storeState.nestedShow;\n }\n }\n\n if (!props.level) {\n const nestedState = this.state.nestedShow;\n if (nestedState) {\n Object.keys(nestedState).forEach(key => {\n if (!nestedState[key]) {\n return;\n }\n parentKeys(key).forEach(parentKey => {\n nestedState[parentKey] = true;\n });\n });\n }\n this._needInitChecks = true;\n }\n\n this._renderedItemMap = new Map();\n this._handleClick = this._handleClick.bind(this);\n this._beforeRenderNestedItem = this._beforeRenderNestedItem.bind(this);\n this._handleNestedToggle = this._handleNestedToggle.bind(this);\n this._handleNestedCheck = this._handleNestedCheck.bind(this);\n this._preserveState = this._preserveState.bind(this);\n }\n\n get isRoot() {\n return !this.props.level;\n }\n\n get nestedShow() {\n return this.props.nestedShow ?? this.state.nestedShow ?? false;\n }\n\n async setItems(items?: Item[] | undefined, error?: Error | undefined) {\n if (this.isRoot) {\n this._needInitChecks = true;\n }\n const state = await super.setItems(items, error);\n if (items && this.props.parent?.checked === true) {\n this.toggleChecked(this._renderedItems.map(x => x.key!), true);\n } else if (items?.some((x) => x.checked)) {\n this._needInitChecks = true;\n this.forceUpdate();\n }\n return state;\n }\n\n getItemMap(useCache?: boolean) {\n if (useCache && (this._itemMap || this._itemMapCache)) {\n return this._itemMap || this._itemMapCache;\n }\n if (!this._itemMap) {\n let needCheckRenderItems = false;\n const map: Map = reduceNestedItems(this._items, this.props.itemKey, (currentMap, info) => {\n currentMap.set(info.keyPath, info);\n if (info.data.items && !Array.isArray(info.data.items)) {\n needCheckRenderItems = true;\n }\n return currentMap;\n }, new Map());\n if (needCheckRenderItems) {\n this._renderedItemMap.forEach((item, keyPath) => {\n if (map.has(keyPath)) {\n return;\n }\n map.set(keyPath, {\n key: item.key,\n level: item._level,\n keyPath,\n parentKey: `${keyPath.split(':').slice(0, -1).join(':')}`,\n children: [],\n data: item,\n } as ItemInfo);\n });\n map.forEach((info) => {\n const {parentKey} = info;\n if (!parentKey) {\n return;\n }\n const parent = map.get(parentKey);\n if (parent) {\n parent.children.push(info);\n info.parent = parent;\n }\n });\n this._itemMapCache = map;\n return map;\n }\n this._itemMap = map;\n }\n return this._itemMap;\n }\n\n getRenderedItem(keyPath: string): Item | undefined {\n return this._renderedItemMap.get(keyPath);\n }\n\n getItem(keyPath: string) {\n const itemMap = this._itemMap || this._itemMapCache;\n if (itemMap) {\n return itemMap.get(keyPath)?.data;\n }\n const renderedItem = this.getRenderedItem(keyPath);\n return renderedItem ? (renderedItem._item as Item) : super.getItem(keyPath);\n }\n\n isExpanded(keyPath: string) {\n const {nestedShow} = this;\n if (typeof nestedShow === 'boolean') {\n return nestedShow;\n }\n return !!(nestedShow[keyPath] ?? this.state.defaultShow);\n }\n\n async toggle(keyPath: string, toggle?: boolean, reset?: boolean) {\n const isExpanded = this.isExpanded(keyPath);\n if (!reset && toggle === isExpanded) {\n return;\n }\n if (toggle === undefined) {\n toggle = !isExpanded;\n }\n const {nestedShow, onToggle, accordion} = this.props;\n if (onToggle && onToggle.call(this, keyPath, toggle, reset) === false) {\n return;\n }\n if (nestedShow !== undefined) {\n return;\n }\n await this.changeState(prevState => {\n let newNestedShow: Record = {\n ...(reset ? {} : prevState.nestedShow),\n [keyPath]: toggle!,\n };\n if (toggle && accordion) {\n let parentKey = `${keyPath.split(':').slice(0, -1).join(':')}`;\n if (parentKey.length) {\n parentKey += ':';\n }\n Object.keys(newNestedShow).forEach(key => {\n if (key !== keyPath && key.startsWith(parentKey)) {\n newNestedShow[key] = false;\n }\n });\n }\n newNestedShow = toggle ? parentKeys(keyPath).reduce>((map, key) => {\n map[key] = toggle!;\n return map;\n }, newNestedShow) : newNestedShow;\n return {\n nestedShow: newNestedShow,\n } as Partial;\n }, this._preserveState);\n }\n\n toggleAll(show: boolean) {\n if (this.props.nestedShow !== undefined) {\n return;\n }\n return this.setState({nestedShow: {}, defaultShow: show}, this._preserveState);\n }\n\n getChecks() {\n return Array.from(this.getItemMap(true).values()).reduce((checks, {keyPath, data}) => {\n const checkState = this.state.checked[keyPath];\n if ((checkState === true || (data.checked && checkState !== false)) === true) {\n checks.push(keyPath);\n }\n return checks;\n }, []);\n }\n\n isChecked(key: ItemKey, index?: number, defaultChecked: CheckedType = false): CheckedType {\n const item = (typeof index === 'number' ? this._items[index] : this.getItem(key)) || {};\n if (this.isRoot) {\n return this.state.checked[key] ?? (item.checked as CheckedType) ?? defaultChecked;\n }\n return this.props.checkedState![`${this.props.parentKey}:${key}`] ?? (item.checked as CheckedType) ?? defaultChecked;\n }\n\n async toggleChecked(keyOrChange: ItemKey | ItemKey[] | Record, checked?: CheckedType) {\n let change: Record;\n if (Array.isArray(keyOrChange)) {\n if (!keyOrChange.length) {\n return;\n }\n if (checked === undefined) {\n checked = !this.isChecked(keyOrChange[0]);\n }\n change = keyOrChange.reduce>((map, key) => {\n map[key] = checked!;\n return map;\n }, {});\n } else if (typeof keyOrChange === 'object') {\n change = keyOrChange;\n } else {\n if (checked === undefined) {\n checked = !this.isChecked(keyOrChange);\n }\n change = {[keyOrChange]: checked!};\n }\n if (!Object.keys(change).length) {\n return;\n }\n if (this.isRoot) {\n await this.changeState(({checked: prevChecked, nestedShow: preNestedShow}) => {\n const isChecked = (item: ItemInfo) => {\n return change[item.keyPath] ?? prevChecked[item.keyPath] ?? item.data.checked ?? false;\n };\n const map = this.getItemMap();\n const nestedShow: Record = {};\n const {expandChildrenOnCheck} = this.props;\n Object.keys(change).forEach(key => {\n checked = change[key];\n const item = map.get(key);\n if (!item) {\n return;\n }\n forEachChild(item, child => {\n if (isChecked(child) !== checked) {\n change[child.keyPath] = checked!;\n }\n });\n forEachParent(item, parent => {\n const {children} = parent;\n const checkedCount = children.reduce((count, child) => {\n if (isChecked(child)) {\n count++;\n }\n return count;\n }, 0);\n\n change[parent.keyPath] = checkedCount === children.length ? true : (checkedCount ? 'indeterminate' : false);\n });\n if (expandChildrenOnCheck && checked && item.data.items) {\n nestedShow[key] = true;\n }\n });\n return {\n checked: {\n ...prevChecked,\n ...change,\n },\n nestedShow: {\n ...preNestedShow,\n ...nestedShow,\n },\n } as Partial;\n }, () => {\n const checkState = this.state.checked;\n this.props.onCheck?.call(this, change, Object.keys(checkState).filter(x => checkState[x] === true));\n });\n return;\n }\n\n const {parentKey, onCheck} = this.props;\n const nestedChange = Object.keys(change).reduce>((map, key) => {\n map[`${parentKey !== undefined ? `${parentKey}:` : ''}${key}`] = change[key];\n return map;\n }, {});\n onCheck!.call(this, nestedChange, []);\n }\n\n getKeyPath(key: string) {\n if (this.isRoot) {\n return key;\n }\n const parentKey = this.props.parentKey!;\n if (!key.startsWith(parentKey + ':')) {\n return `${parentKey}:${key}`;\n }\n return key;\n }\n\n isActive(keyPath: string | Item) {\n if (typeof keyPath === 'object') {\n const keyOrKeyPath = (keyPath._keyPath ?? keyPath.key) as (string | undefined);\n if (keyOrKeyPath === undefined) {\n return false;\n }\n keyPath = keyOrKeyPath;\n }\n return this._activeSet.cache.has(this.getKeyPath(keyPath));\n }\n\n async toggleActive(keys: string | string[], active?: boolean) {\n if (typeof keys === 'string') {\n keys = [keys];\n }\n keys = keys.map(key => this.getKeyPath(key));\n if (this.isRoot) {\n await super.toggleActive(keys, active);\n if (this.props.toggleOnActive) {\n (keys as string[]).forEach(key => {\n if (this.isActive(key) && !this.isExpanded(key)) {\n this.toggle(key, true);\n }\n });\n }\n return;\n }\n\n this.props.onActive!.call(this, keys, active ?? !this.isActive(keys[0]));\n }\n\n activeNext(condition?: (item: Item, index: number) => boolean, step = 1) {\n const nextItem = this.getNextItem(this.getActiveKey(), condition, step);\n if (nextItem) {\n this.toggleActive(nextItem._keyPath as string);\n }\n }\n\n getNextItem(key: string | undefined, condition?: (item: Item, index: number) => boolean, step = 1, items: Item[] | undefined = undefined): Item | undefined {\n items = items || reduceNestedItems(this._items, this.props.itemKey, (list, info) => {\n if (info.data.disabled) {\n return list;\n }\n list.push({\n _keyPath: info.keyPath,\n type: 'item',\n ...info.data,\n ...this._renderedItemMap.get(info.keyPath),\n key: info.keyPath,\n });\n return list;\n }, []);\n return super.getNextItem(key, condition, step, items);\n }\n\n protected _afterRender(firstRender: boolean): void {\n super._afterRender(firstRender);\n if (this._needInitChecks) {\n const initChecks: Record = {};\n const itemMap = this.getItemMap();\n itemMap.forEach(item => {\n if (item.data.checked !== undefined) {\n initChecks[item.keyPath] = item.data.checked as CheckedType;\n }\n });\n this.toggleChecked(initChecks);\n this._needInitChecks = false;\n }\n }\n\n protected _preserveState() {\n if (this._storeID) {\n store.set(this._storeID, {nestedShow: this.state.nestedShow});\n }\n }\n\n protected _getClassName(props: RenderableProps

    ): ClassNameLike {\n return [super._getClassName(props), 'is-nested', props.level ? 'is-nested-sub' : 'is-nested-root'];\n }\n\n protected _getNestedProps(props: RenderableProps

    , items: ListItemsSetting, item: NestedItem, expanded: boolean): NestedListProps {\n const {\n parentKey,\n level = 0,\n } = props;\n const {isRoot} = this;\n return mergeProps(((this.constructor as typeof NestedList).inheritNestedProps.reduce>((propMap, key) => {\n propMap[key] = props[key as keyof P];\n return propMap;\n }, {})), {\n key: item.key,\n level: level + 1,\n className: `is-nested-${expanded ? 'expanded' : 'collapsed'}`,\n items,\n parent: item,\n parentKey: parentKey ? `${parentKey}:${item.key}` : item.key,\n nestedShow: this.nestedShow,\n defaultNestedShow: this.state.defaultShow,\n checkedState: props.checkedState || this.state.checked,\n onCheck: isRoot ? this._handleNestedCheck : props.onCheck,\n onToggle: isRoot ? this._handleNestedToggle : props.onToggle,\n beforeRenderItem: isRoot ? this._beforeRenderNestedItem : props.beforeRenderItem,\n active: isRoot ? this.getActiveKeys() : props.active,\n onActive: isRoot ? this.toggleActive.bind(this) : props.onActive,\n }, item.listProps);\n }\n\n protected _renderNestedList(props: RenderableProps

    , items: ListItemsSetting, item: NestedItem, expanded: boolean): ComponentChildren {\n if (!expanded && !props.renderCollapsedList) {\n return;\n }\n const nestedListProps = this._getNestedProps(props, items, item, expanded);\n const NestedListComponent = this.constructor as typeof NestedList;\n return ;\n }\n\n protected _renderNestedToggle(props: RenderableProps

    , isExpanded: boolean | undefined): ComponentChild {\n let toggleIcon: ComponentChild;\n let toggleClass = '';\n const {toggleIcons = {}} = props;\n if (typeof isExpanded === 'boolean') {\n toggleIcon = isExpanded ? (toggleIcons.expanded || ) : (toggleIcons.collapsed || );\n toggleClass = `state is-${isExpanded ? 'expanded' : 'collapsed'}`;\n if (!isValidElement(toggleIcon)) {\n toggleIcon = ;\n }\n } else {\n toggleIcon = ;\n toggleClass = 'is-empty';\n }\n return {toggleIcon};\n }\n\n protected _getItems(props: RenderableProps

    ): Item[] {\n const items = super._getItems(props);\n if (this.isRoot && items !== this._items) {\n this._itemMap = undefined;\n }\n return items;\n }\n\n protected _getItem(props: RenderableProps

    , item: NestedItem, index: number): NestedItem | false {\n const nestedItem = super._getItem(props, item, index) ?? item;\n if (!nestedItem) {\n return nestedItem;\n }\n const {parentKey} = props;\n const key = nestedItem.key!;\n const keyPath = `${parentKey !== undefined ? `${parentKey}:` : ''}${key}`;\n if (nestedItem.items) {\n const expanded = nestedItem.expanded ?? this.isExpanded(keyPath);\n mergeProps(nestedItem, {\n expanded: expanded,\n className: ['is-nested', `is-nested-${expanded ? 'show' : 'hide'}`],\n });\n this._hasNestedItems = true;\n }\n return mergeProps(nestedItem, {\n _level: props.level,\n _keyPath: keyPath,\n parentKey,\n });\n }\n\n protected _beforeRenderNestedItem(item: NestedItem, index: number): NestedItem | false {\n const {beforeRenderItem} = this.props;\n if (beforeRenderItem) {\n const result = beforeRenderItem.call(this, item, index);\n if (result !== undefined) {\n item = result;\n }\n }\n this._renderedItemMap.set(item._keyPath as string, item);\n return item;\n }\n\n protected _renderItem(props: RenderableProps

    , renderedItem: NestedItem, index: number): ComponentChildren {\n if ((this._hasNestedItems || !this.isRoot) && renderedItem.type === 'item' && renderedItem.toggleIcon === undefined) {\n renderedItem.toggleIcon = this._renderNestedToggle(props, renderedItem.expanded as boolean | undefined);\n }\n const nestedListContent = renderedItem.items ? this._renderNestedList(props, renderedItem.items, renderedItem, renderedItem.expanded as boolean) : null;\n renderedItem = mergeProps(renderedItem, {\n 'z-parent': renderedItem.parentKey,\n 'z-key-path': renderedItem._keyPath,\n }, nestedListContent ? {children: nestedListContent} : null);\n this._renderedItemMap.set(renderedItem._keyPath as string, renderedItem);\n return super._renderItem(props, renderedItem, index);\n }\n\n protected _getItemFromEvent(event: MouseEvent, target?: HTMLElement): MouseEventInfo | undefined {\n target = target || event.target as HTMLElement;\n let info = super._getItemFromEvent(event, target) as MouseEventInfo;\n if (!info) {\n const listEle = target.closest('[z-list]') as HTMLElement;\n if (listEle) {\n const listKey = listEle.getAttribute('z-list')!;\n const item = this.getItem(listKey);\n const renderedItem = this.getRenderedItem(listKey);\n if (!item || !renderedItem) {\n return;\n }\n info = {\n target,\n index: renderedItem._index as number,\n item,\n element: listEle,\n event,\n key: listKey,\n keyPath: listKey,\n renderedItem,\n };\n }\n return;\n }\n if (event.type === 'mouseenter' || event.type === 'mouseleave' || event.type === 'mouseover') {\n info.hover = event.type !== 'mouseleave';\n }\n const {parentKey} = this.props;\n return {...info, parentKey, keyPath: `${parentKey !== undefined ? `${parentKey}:` : ''}${info.key}`, target};\n }\n\n protected _handleNestedToggle(key: ItemKey, toggle: boolean, reset?: boolean) {\n this.toggle(key, toggle, reset);\n }\n\n protected _handleClick(event: MouseEvent) {\n const info = super._handleClick(event);\n if (info) {\n const {renderedItem: item, keyPath, target} = info as MouseEventInfo;\n const {nestedToggle} = this.props;\n if (!item.items || event.defaultPrevented || target.closest('.not-nested-toggle') || (nestedToggle && !item.disabled && !target.closest(nestedToggle)) || (!nestedToggle && !item.disabled && target.closest('a,.btn,.item-checkbox,.open-url,input,select,textarea') && !target.closest('.nested-toggle-icon,.item-icon'))) {\n return info;\n }\n this.toggle(keyPath);\n event.preventDefault();\n }\n return info;\n }\n\n protected _handleNestedCheck(change: Record) {\n this.toggleChecked(change);\n }\n\n protected _getProps(props: RenderableProps

    ): Record {\n const {level = 0, indent = 20, parentKey} = props;\n const finalProps = mergeProps(super._getProps(props), {\n 'z-level': level,\n 'z-list': parentKey,\n style: {'--list-nested-indent': `${level * indent}px`, '--list-indent': `${indent}px`},\n className: this._hasNestedItems ? 'has-nested-items' : 'no-nested-items',\n });\n finalProps.className = classes(finalProps.className as ClassNameLike);\n return finalProps;\n }\n\n protected _beforeRender(props: RenderableProps

    ): void | RenderableProps

    | undefined {\n this._renderedItemMap.clear();\n this._hasIcons = false;\n this._hasNestedItems = false;\n return super._beforeRender(props);\n }\n}\n","import {CustomContent, classes, mergeProps} from '@zui/core';\nimport {NestedList, Listitem} from '@zui/list/src/component';\n\nimport type {Attributes, ComponentChildren, RenderableProps} from 'preact';\nimport type {ClassNameLike} from '@zui/core';\nimport type {NestedListState} from '@zui/list';\nimport type {MenuOptions, MenuSetting} from '../types';\n\nexport class Menu extends NestedList {\n static NAME = 'menu';\n\n static TAG = 'menu';\n\n static inheritNestedProps = [...NestedList.inheritNestedProps, 'compact'];\n\n static ItemComponents: typeof NestedList.ItemComponents = {\n ...NestedList.ItemComponents,\n item: [Listitem, {innerComponent: 'a'}],\n };\n\n static defaultProps: Partial = {\n ...NestedList.defaultProps,\n scrollbarHover: true,\n };\n\n protected declare _hoverInfo?: {timer: number, keyPath?: string | null, shown?: boolean};\n\n constructor(props: T) {\n super(props);\n this._handleHover = this._handleHover.bind(this);\n }\n\n get isHoverTrigger() {\n return this.props.nestedTrigger === 'hover';\n }\n\n protected _getClassName(props: RenderableProps): ClassNameLike {\n return [super._getClassName(props), this._hasNestedItems ? 'menu-nested' : '', props.className, props.wrap ? {'scrollbar-thin': props.scrollbarThin, 'scrollbar-hover': props.scrollbarHover} : {popup: props.popup, compact: props.compact}];\n }\n\n protected _getWrapClass(props: RenderableProps): ClassNameLike {\n return ['menu-wrapper', props.wrapClass, {popup: props.popup, compact: props.compact}];\n }\n\n protected _getWrapperProps(props: RenderableProps): Record {\n const {wrapAttrs, height, maxHeight, parentKey} = props;\n const wrapProps = mergeProps(\n {'z-list-wrapper': parentKey},\n wrapAttrs,\n (height || maxHeight) ? {style: {height, maxHeight}} : null,\n this.isRoot && this.isHoverTrigger ? {\n onMouseEnter: this._handleHover,\n onMouseLeave: this._handleHover,\n onMouseOver: this._handleHover,\n } : null,\n );\n wrapProps.className = classes(this._getWrapClass(props), wrapProps.className as ClassNameLike);\n return wrapProps;\n }\n\n protected _renderWrapperHeader(props: RenderableProps): ComponentChildren {\n return ;\n }\n\n protected _renderWrapperFooter(props: RenderableProps): ComponentChildren {\n return ;\n }\n\n protected _handleHover(event: MouseEvent) {\n const target = event.target;\n if (!(target instanceof HTMLElement) || !this.isHoverTrigger) {\n return;\n }\n\n let keyPath: string | null | undefined;\n if (event.type !== 'mouseleave') {\n const itemEle = target.closest('[z-item]');\n if (itemEle) {\n keyPath = itemEle.getAttribute('z-key-path') as string;\n if (!itemEle.classList.contains('is-nested')) {\n keyPath = itemEle.getAttribute('z-parent') as string;\n }\n } else {\n const listEle = target.closest('[z-list-wrapper]');\n keyPath = listEle?.getAttribute('z-list-wrapper');\n }\n }\n\n const lastInfo = this._hoverInfo;\n const lastKeyPath = lastInfo?.keyPath;\n if (lastKeyPath === keyPath) {\n return;\n }\n if (lastInfo?.timer) {\n clearTimeout(lastInfo.timer);\n }\n const hasKey = typeof keyPath === 'string';\n const lastHasKey = typeof lastKeyPath === 'string';\n const delay = hasKey ? ((lastHasKey && lastInfo?.shown) ? 50 : 200) : (lastInfo?.shown ? 100 : 200);\n this._hoverInfo = {\n keyPath,\n timer: window.setTimeout(() => {\n if (hasKey) {\n this.toggle(keyPath!, true, true);\n this._hoverInfo!.shown = true;\n } else {\n this.toggleAll(false);\n this._hoverInfo = undefined;\n }\n }, delay),\n };\n }\n\n componentWillUnmount(): void {\n super.componentWillUnmount();\n const timer = this._hoverInfo?.timer;\n if (timer) {\n clearTimeout(timer);\n }\n }\n\n render(props: RenderableProps) {\n const menuView = super.render(props);\n if (props.wrap) {\n return (\n

    \n {this._renderWrapperHeader(props)}\n {menuView}\n {this._renderWrapperFooter(props)}\n \n );\n }\n return menuView;\n }\n\n static render(this: unknown, setting: MenuSetting | undefined, args: T, defaultProps?: Partial & Attributes, thisObject?: unknown) {\n let menuOptions = typeof setting === 'function' ? setting.call(thisObject ?? this, ...args) : setting;\n if (!menuOptions) {\n return;\n }\n if (Array.isArray(menuOptions)) {\n menuOptions = {\n items: menuOptions,\n };\n }\n if (defaultProps) {\n menuOptions = mergeProps(defaultProps as Record, menuOptions);\n }\n return ;\n }\n}\n","import {Component, createRef} from 'preact';\nimport {$, classes, getHotkeysMap, Icon, nextGid} from '@zui/core';\nimport '../style';\n\nimport type {ComponentChildren, RenderableProps} from 'preact';\nimport type {SearchBoxOptions, SearchBoxState} from '../types';\n\nexport class SearchBox extends Component {\n static defaultProps: Partial = {\n clearIcon: true,\n searchIcon: true,\n delay: 500,\n hotkeys: true,\n };\n\n protected _gid: string;\n\n protected _input = createRef();\n\n protected _timer = 0;\n\n protected _hotkeysScope?: string;\n\n constructor(props: SearchBoxOptions) {\n super(props);\n this.state = {focus: false, value: props.defaultValue || ''};\n this._gid = props.id || `search-box-${nextGid()}`;\n }\n\n componentDidMount(): void {\n const {hotkeys} = this.props;\n if (hotkeys) {\n const hotkeysMap = getHotkeysMap(hotkeys, {\n clear: {\n keys: 'Escape',\n handler: (event) => {\n this.clear(event);\n },\n },\n enter: {\n keys: 'Enter',\n handler: (event) => {\n this.props.onEnter?.(this.state.value, event);\n },\n },\n });\n if (hotkeysMap) {\n this._hotkeysScope = `SearchBox_${this._gid}`;\n $(this.input).hotkeys(hotkeysMap, {\n scope: this._hotkeysScope,\n event: 'keydown',\n });\n }\n }\n }\n\n componentWillUnmount(): void {\n if (this._hotkeysScope) {\n $(this.input).unbindHotkeys(this._hotkeysScope);\n }\n }\n\n get id() {\n return this._gid;\n }\n\n get input() {\n return this._input.current;\n }\n\n focus() {\n this.input?.focus();\n }\n\n blur() {\n this.input?.blur();\n }\n\n clear(event?: Event) {\n const oldValue = this.state.value;\n this.setState({value: ''}, () => {\n const {onChange, onClear} = this.props;\n onClear?.(event);\n this.focus();\n if (oldValue.trim() !== '') {\n onChange?.('', event);\n }\n });\n }\n\n _handleClearBtnClick = (event: MouseEvent) => {\n event.stopPropagation();\n this.clear(event);\n };\n\n _handleChange = (event: Event) => {\n const oldValue = this.state.value;\n const value = (event.target as HTMLInputElement).value;\n const {onChange, delay} = this.props;\n this.setState({value}, () => {\n if (!onChange || oldValue === value) {\n return;\n }\n if (delay) {\n this._clearTimer();\n this._timer = window.setTimeout(() => {\n onChange(value, event);\n this._timer = 0;\n }, delay);\n } else {\n onChange(value, event);\n }\n });\n };\n\n _handleFocus = (event: FocusEvent) => {\n const focus = event.type === 'focus';\n this.setState({focus}, () => {\n const callback = focus ? this.props.onFocus : this.props.onBlur;\n callback?.(event);\n });\n };\n\n _clearTimer() {\n if (this._timer) {\n clearTimeout(this._timer);\n }\n this._timer = 0;\n }\n\n render(props: RenderableProps, state: Readonly) {\n const {style, className, rootClass, rootStyle, readonly, disabled, circle, placeholder, mergeIcon, searchIcon, clearIcon, value: controlledValue, compact, prefixClass, suffixClass} = props;\n const {focus, value} = state;\n const {id} = this;\n const finalValue = controlledValue ?? value;\n const empty = typeof finalValue !== 'string' || !finalValue.trim().length;\n let prefixView: ComponentChildren;\n let suffixView: ComponentChildren;\n let searchIconView: ComponentChildren;\n if (searchIcon) {\n searchIconView = searchIcon === true ? : ;\n }\n if (!mergeIcon && searchIcon) {\n prefixView = ;\n }\n if (clearIcon && !empty) {\n suffixView = (\n \n {clearIcon === true ? : }\n \n );\n } else if (mergeIcon && searchIcon) {\n suffixView = searchIconView;\n }\n if (suffixView) {\n suffixView = (\n \n );\n }\n\n return (\n
    \n {prefixView}\n \n {suffixView}\n
    \n );\n }\n}\n","import {$, classes, mergeProps} from '@zui/core';\nimport {formatString} from '@zui/helpers';\nimport {SearchBox} from '@zui/search-box/src/components';\nimport {Menu} from './menu';\n\nimport {type ComponentChild, type ComponentChildren, type RenderableProps} from 'preact';\nimport type {ClassNameLike} from '@zui/core';\nimport type {Item, ItemKey} from '@zui/common-list';\nimport type {ListItemsSetting, NestedItem, NestedListItem, NestedListProps} from '@zui/list';\nimport type {SearchBoxOptions} from '@zui/search-box';\nimport type {SearchMenuOptions, SearchMenuState} from '../types';\n\nexport class SearchMenu extends Menu {\n static inheritNestedProps = [...Menu.inheritNestedProps, 'isItemMatch', 'search', 'underlineKeys', 'nestedSearch'];\n\n static defaultProps: Partial = {\n ...Menu.defaultProps,\n defaultNestedShow: true,\n wrap: true,\n nestedSearch: true,\n underlineKeys: true,\n };\n\n protected declare _searchKeys: string[];\n\n protected declare _matchedParents: Set;\n\n protected declare _showCount: number;\n\n constructor(props: T) {\n super(props);\n (this.state as SearchMenuState).search = props.search ?? props.defaultSearch;\n this._searchKeys = (this.constructor as typeof SearchMenu).getSearchKeys(this.state.search);\n this._isNestedItemMatch = this._isNestedItemMatch.bind(this);\n }\n\n componentWillUpdate(nextProps: Readonly): void {\n if (this.isRoot) {\n if (nextProps.search !== undefined && nextProps.search !== this.props.search) {\n this._searchKeys = (this.constructor as typeof SearchMenu).getSearchKeys(nextProps.search);\n }\n }\n }\n\n componentDidMount(): void {\n super.componentDidMount();\n this._updateMatchedParents();\n }\n\n componentDidUpdate(): void {\n super.componentDidUpdate();\n this._updateMatchedParents();\n }\n\n isExpanded(keyPath: string): boolean {\n if (this.props.expandOnSearch && this._searchKeys.length) {\n return true;\n }\n return super.isExpanded(keyPath);\n }\n\n protected _updateMatchedParents(): void {\n if (!this.isRoot) {\n return;\n }\n const $element = $(this.element);\n const $matchedChildren = $element.find('.item.is-nested.is-not-match').filter((_, element) => this._matchedParents.has(element.getAttribute('z-key-path') || '')).addClass('has-match-child');\n $element.parent().toggleClass('no-match-child', !!this._searchKeys?.length && !$matchedChildren.length && !$element.children('.item').not('.is-not-match').length);\n }\n\n protected _handleSearchChange = (search: string) => {\n const searchKeys = (this.constructor as typeof SearchMenu).getSearchKeys(search);\n this._searchKeys = searchKeys;\n this.setState({search: searchKeys.join(' ')});\n };\n\n protected _isItemMatch(props: RenderableProps, item: NestedItem, index: number, parentKey: ItemKey | undefined) {\n const {isItemMatch, nestedSearch} = props;\n const isMatch = isItemMatch ? isItemMatch.call(this, item, this._searchKeys, index, parentKey) : (this.constructor as typeof SearchMenu).isItemMatch(item, this._searchKeys, props.searchProps);\n if ((nestedSearch && this.isRoot) && isMatch && parentKey !== undefined) {\n let key = '';\n String(parentKey).split(':').forEach(x => {\n key += `${key.length ? ':' : ''}${x}`;\n this._matchedParents.add(key);\n });\n }\n return isMatch;\n }\n\n protected _isNestedItemMatch(item: NestedItem, _searchKeys: string[], index: number, parentKey: ItemKey | undefined): boolean {\n return this._isItemMatch(this.props, item, index, parentKey);\n }\n\n protected _getNestedProps(props: RenderableProps, items: ListItemsSetting, item: NestedItem, expanded: boolean): NestedListProps {\n const nestedProps = super._getNestedProps(props, items, item, expanded) as SearchMenuOptions;\n if (this.isRoot && props.nestedSearch) {\n nestedProps.isItemMatch = this._isNestedItemMatch;\n nestedProps.search = this._searchKeys.join(' ');\n } else if (!props.nestedSearch) {\n mergeProps(nestedProps as Record, {search: undefined, defaultSearch: undefined}, item.listProps);\n }\n return nestedProps;\n }\n\n protected _getItem(props: RenderableProps, item: NestedItem, index: number): NestedItem | false {\n const finalItem = super._getItem(props, item, index);\n if (!finalItem) {\n return finalItem;\n }\n if (this.isRoot && this.props.limit && this._showCount >= this.props.limit) {\n return false;\n }\n finalItem.hidden = !this._isItemMatch(props, item, index, props.parentKey);\n if (!finalItem.hidden) {\n this._showCount++;\n }\n return finalItem;\n }\n\n protected _renderItem(props: RenderableProps, item: Item, index: number): ComponentChildren {\n item.className = [item.className, item.hidden ? 'is-not-match' : ''];\n if (props.underlineKeys && this._searchKeys.length) {\n ['text', 'title', 'subtitle', 'content'].forEach(key => {\n if (typeof item[key] === 'string') {\n item[key] = (this.constructor as typeof SearchMenu).underlineKeys(this._searchKeys, [item[key] as string]);\n }\n });\n }\n return super._renderItem(props, item, index);\n }\n\n protected _getWrapClass(props: RenderableProps): ClassNameLike {\n const isSearchMode = this.isRoot && this._searchKeys.length;\n return classes(super._getWrapClass(props), 'search-menu', props.searchBox ? `search-menu-on-${props.searchPlacement || 'top'}` : '', isSearchMode ? 'is-search-mode' : '', isSearchMode && props.expandOnSearch ? 'no-toggle-on-search' : '');\n }\n\n protected _getSearchBoxProps(props: RenderableProps): SearchBoxOptions {\n const {searchBox} = props;\n const searchOptions: SearchBoxOptions = {\n compact: true,\n className: 'not-nested-toggle',\n onChange: this._handleSearchChange,\n };\n if (typeof searchBox === 'object') {\n mergeProps(searchOptions, searchBox);\n }\n if (props.search !== undefined) {\n searchOptions.value = this._searchKeys.join(' ');\n searchOptions.disabled = true;\n }\n return searchOptions;\n }\n\n protected _renderSearchBox(props: RenderableProps): ComponentChildren {\n const searchBoxOptions = this._getSearchBoxProps(props);\n return ;\n }\n\n protected _renderWrapperHeader(props: RenderableProps): ComponentChildren {\n const hasHeader = props.header;\n const {noMatchHint, searchBox, searchPlacement, nestedSearch, headerClass} = props;\n const hasTopSearchBox = (!nestedSearch || this.isRoot) && searchBox && searchPlacement !== 'bottom';\n if (!hasHeader && !hasTopSearchBox && !noMatchHint) {\n return null;\n }\n return [\n noMatchHint ?
    {noMatchHint}
    : null,\n (hasHeader || hasTopSearchBox) ? (
    \n {hasHeader ? super._renderWrapperHeader(props) : null}\n {hasTopSearchBox ? this._renderSearchBox(props) : null}\n
    ) : null,\n ];\n }\n\n protected _renderWrapperFooter(props: RenderableProps): ComponentChildren {\n const hasFooter = props.footer;\n const {searchBox, searchPlacement, nestedSearch, footerClass, exceedLimitHint, limit} = props;\n const hasBottomSearchBox = (!nestedSearch || this.isRoot) && searchBox && searchPlacement === 'bottom';\n const hasExceedLimitHint = exceedLimitHint && limit && this._items.length > limit;\n if (!hasFooter && !hasBottomSearchBox && !hasExceedLimitHint) {\n return null;\n }\n return (\n
    \n {hasExceedLimitHint ?
    {formatString(exceedLimitHint, this._items.length - limit)}
    : null}\n {hasFooter ? super._renderWrapperFooter(props) : null}\n {hasBottomSearchBox ? this._renderSearchBox(props) : null}\n
    \n );\n }\n\n protected _beforeRender(props: RenderableProps): void | RenderableProps | undefined {\n if (this.isRoot) {\n this._matchedParents = new Set();\n this._showCount = 0;\n }\n return super._beforeRender(props);\n }\n\n /**\n * Check whether item is matched.\n *\n * @param item Item to match.\n * @param searchKeys Search keys.\n * @returns Whether item is matched.\n */\n static isItemMatch(item: Item, searchKeys: string[], searchProps: (string | ((item: Item) => string | undefined))[] = ['keys', 'text', 'title', 'subtitle']) {\n if (!searchKeys.length) {\n return true;\n }\n return searchKeys.every(searchKey => searchProps.some(propSetting => {\n const propValue = typeof propSetting === 'function' ? propSetting(item) : item[propSetting];\n return typeof propValue === 'string' && propValue.length && propValue.toLowerCase().includes(searchKey);\n }));\n }\n\n /**\n * Convert search string to search keys.\n *\n * @param search Search string.\n * @returns Search keys array.\n */\n static getSearchKeys(search: string = ''): string[] {\n return $.unique((search).toLowerCase().split(' ').filter(x => x.length)) as string[];\n }\n\n static underlineKeys(searchKeys: string[], text: string[], className = 'is-match-keys'): ComponentChild[] {\n return searchKeys.reduce((result, key) => {\n return [...result].reduce((list, span) => {\n if (typeof span !== 'string') {\n list.push(span);\n return list;\n }\n const parts = span.toLowerCase().split(key);\n if (parts.length === 1) {\n list.push(span);\n return list;\n }\n let start = 0;\n parts.forEach((part, index) => {\n if (index) {\n list.push({span.substring(start, start + key.length)});\n start += key.length;\n }\n list.push(span.substring(start, start + part.length));\n start += part.length;\n });\n return list;\n }, []);\n }, text);\n }\n}\n","import {ComponentFromReact} from '@zui/core';\nimport {Menu as MenuReact} from '../component';\n\nimport type {MenuOptions} from '../types';\n\nexport class Menu extends ComponentFromReact> {\n static NAME = 'Menu';\n\n static Component = MenuReact;\n\n static replace = MenuReact.TAG;\n}\n","import {ComponentFromReact} from '@zui/core';\nimport {SearchMenu as MenuReact} from '../component';\n\nimport type {SearchMenuOptions} from '../types';\n\nexport class SearchMenu extends ComponentFromReact {\n static NAME = 'SearchMenu';\n\n static Component = MenuReact;\n\n static replace = MenuReact.TAG;\n}\n","import {registerReactComponent} from '@zui/core';\nimport * as components from './index';\n\nregisterReactComponent(components);\n","import {isValidElement, ComponentChildren} from 'preact';\nimport {classes, CustomContent, Icon} from '@zui/core';\nimport {Button} from '@zui/button/src/component/button';\nimport type {ButtonProps} from '@zui/button';\nimport '@zui/css-icons/src/icons/close.css';\nimport {AlertOptions} from '../types';\nimport {Toolbar} from '@zui/toolbar/src/component';\n\nexport function Alert({\n className,\n style,\n actions,\n heading,\n content,\n contentClass,\n children,\n close,\n onClose,\n icon,\n iconClass,\n ...others\n}: AlertOptions) {\n let closeButton: ComponentChildren;\n if (close === true) {\n closeButton = ;\n } else if (isValidElement(close)) {\n closeButton = close;\n } else if (typeof close === 'object') {\n closeButton =