diff --git a/.gitignore b/.gitignore index 646de4c62f..cdbe67507e 100644 --- a/.gitignore +++ b/.gitignore @@ -7,7 +7,4 @@ lib output # Where the runtime testing for Java places node modules java_runtime_node -*.log - -# API documentation -modelina-website/public/docs/api/generated \ No newline at end of file +*.log \ No newline at end of file diff --git a/modelina-website/.gitignore b/modelina-website/.gitignore index b9f43ef38c..e55838dcf5 100644 --- a/modelina-website/.gitignore +++ b/modelina-website/.gitignore @@ -37,4 +37,7 @@ yarn-error.log* next-env.d.ts /config -public/img/docs \ No newline at end of file +public/img/docs + +# API documentation +public/apidocs \ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/.nojekyll b/modelina-website/public/apidocs/generated/.nojekyll deleted file mode 100644 index e2ac6616ad..0000000000 --- a/modelina-website/public/apidocs/generated/.nojekyll +++ /dev/null @@ -1 +0,0 @@ -TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/assets/highlight.css b/modelina-website/public/apidocs/generated/assets/highlight.css deleted file mode 100644 index 1a8d9e3e1a..0000000000 --- a/modelina-website/public/apidocs/generated/assets/highlight.css +++ /dev/null @@ -1,78 +0,0 @@ -:root { - --light-hl-0: #795E26; - --dark-hl-0: #DCDCAA; - --light-hl-1: #000000; - --dark-hl-1: #D4D4D4; - --light-hl-2: #A31515; - --dark-hl-2: #CE9178; - --light-hl-3: #0000FF; - --dark-hl-3: #569CD6; - --light-hl-4: #0070C1; - --dark-hl-4: #4FC1FF; - --light-hl-5: #AF00DB; - --dark-hl-5: #C586C0; - --light-hl-6: #001080; - --dark-hl-6: #9CDCFE; - --light-hl-7: #008000; - --dark-hl-7: #6A9955; - --light-code-background: #FFFFFF; - --dark-code-background: #1E1E1E; -} - -@media (prefers-color-scheme: light) { :root { - --hl-0: var(--light-hl-0); - --hl-1: var(--light-hl-1); - --hl-2: var(--light-hl-2); - --hl-3: var(--light-hl-3); - --hl-4: var(--light-hl-4); - --hl-5: var(--light-hl-5); - --hl-6: var(--light-hl-6); - --hl-7: var(--light-hl-7); - --code-background: var(--light-code-background); -} } - -@media (prefers-color-scheme: dark) { :root { - --hl-0: var(--dark-hl-0); - --hl-1: var(--dark-hl-1); - --hl-2: var(--dark-hl-2); - --hl-3: var(--dark-hl-3); - --hl-4: var(--dark-hl-4); - --hl-5: var(--dark-hl-5); - --hl-6: var(--dark-hl-6); - --hl-7: var(--dark-hl-7); - --code-background: var(--dark-code-background); -} } - -:root[data-theme='light'] { - --hl-0: var(--light-hl-0); - --hl-1: var(--light-hl-1); - --hl-2: var(--light-hl-2); - --hl-3: var(--light-hl-3); - --hl-4: var(--light-hl-4); - --hl-5: var(--light-hl-5); - --hl-6: var(--light-hl-6); - --hl-7: var(--light-hl-7); - --code-background: var(--light-code-background); -} - -:root[data-theme='dark'] { - --hl-0: var(--dark-hl-0); - --hl-1: var(--dark-hl-1); - --hl-2: var(--dark-hl-2); - --hl-3: var(--dark-hl-3); - --hl-4: var(--dark-hl-4); - --hl-5: var(--dark-hl-5); - --hl-6: var(--dark-hl-6); - --hl-7: var(--dark-hl-7); - --code-background: var(--dark-code-background); -} - -.hl-0 { color: var(--hl-0); } -.hl-1 { color: var(--hl-1); } -.hl-2 { color: var(--hl-2); } -.hl-3 { color: var(--hl-3); } -.hl-4 { color: var(--hl-4); } -.hl-5 { color: var(--hl-5); } -.hl-6 { color: var(--hl-6); } -.hl-7 { color: var(--hl-7); } -pre, code { background: var(--code-background); } diff --git a/modelina-website/public/apidocs/generated/assets/main.js b/modelina-website/public/apidocs/generated/assets/main.js deleted file mode 100644 index 4c8fa615a1..0000000000 --- a/modelina-website/public/apidocs/generated/assets/main.js +++ /dev/null @@ -1,58 +0,0 @@ -"use strict"; -"use strict";(()=>{var Se=Object.create;var re=Object.defineProperty;var we=Object.getOwnPropertyDescriptor;var Te=Object.getOwnPropertyNames;var ke=Object.getPrototypeOf,Qe=Object.prototype.hasOwnProperty;var Pe=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Ie=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Te(e))!Qe.call(t,i)&&i!==r&&re(t,i,{get:()=>e[i],enumerable:!(n=we(e,i))||n.enumerable});return t};var Ce=(t,e,r)=>(r=t!=null?Se(ke(t)):{},Ie(e||!t||!t.__esModule?re(r,"default",{value:t,enumerable:!0}):r,t));var ae=Pe((se,oe)=>{(function(){var t=function(e){var r=new t.Builder;return r.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),r.searchPipeline.add(t.stemmer),e.call(r,r),r.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(r){e.console&&console.warn&&console.warn(r)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var r=Object.create(null),n=Object.keys(e),i=0;i0){var d=t.utils.clone(r)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(n.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,r){r in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+r),e.label=r,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var r=e.label&&e.label in this.registeredFunctions;r||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. -`,e)},t.Pipeline.load=function(e){var r=new t.Pipeline;return e.forEach(function(n){var i=t.Pipeline.registeredFunctions[n];if(i)r.add(i);else throw new Error("Cannot load unregistered function: "+n)}),r},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(r){t.Pipeline.warnIfFunctionNotRegistered(r),this._stack.push(r)},this)},t.Pipeline.prototype.after=function(e,r){t.Pipeline.warnIfFunctionNotRegistered(r);var n=this._stack.indexOf(e);if(n==-1)throw new Error("Cannot find existingFn");n=n+1,this._stack.splice(n,0,r)},t.Pipeline.prototype.before=function(e,r){t.Pipeline.warnIfFunctionNotRegistered(r);var n=this._stack.indexOf(e);if(n==-1)throw new Error("Cannot find existingFn");this._stack.splice(n,0,r)},t.Pipeline.prototype.remove=function(e){var r=this._stack.indexOf(e);r!=-1&&this._stack.splice(r,1)},t.Pipeline.prototype.run=function(e){for(var r=this._stack.length,n=0;n1&&(oe&&(n=s),o!=e);)i=n-r,s=r+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(r+=n[u+1]*i[d+1],u+=2,d+=2);return r},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),r=1,n=0;r0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),m=s.str.charAt(1),y;m in s.node.edges?y=s.node.edges[m]:(y=new t.TokenSet,s.node.edges[m]=y),s.str.length==1&&(y.final=!0),i.push({node:y,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return n},t.TokenSet.fromString=function(e){for(var r=new t.TokenSet,n=r,i=0,s=e.length;i=e;r--){var n=this.uncheckedNodes[r],i=n.child.toString();i in this.minimizedNodes?n.parent.edges[n.char]=this.minimizedNodes[i]:(n.child._str=i,this.minimizedNodes[i]=n.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(r){var n=new t.QueryParser(e,r);n.parse()})},t.Index.prototype.query=function(e){for(var r=new t.Query(this.fields),n=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,r){var n=e[this._ref],i=Object.keys(this._fields);this._documents[n]=r||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,r;do e=this.next(),r=e.charCodeAt(0);while(r>47&&r<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var r=e.next();if(r==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(r.charCodeAt(0)==92){e.escapeCharacter();continue}if(r==":")return t.QueryLexer.lexField;if(r=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(r=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(r=="+"&&e.width()===1||r=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(r.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,r){this.lexer=new t.QueryLexer(e),this.query=r,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var r=e.peekLexeme();if(r!=null)switch(r.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var n="expected either a field or a term, found "+r.type;throw r.str.length>=1&&(n+=" with value '"+r.str+"'"),new t.QueryParseError(n,r.start,r.end)}},t.QueryParser.parsePresence=function(e){var r=e.consumeLexeme();if(r!=null){switch(r.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var n="unrecognised presence operator'"+r.str+"'";throw new t.QueryParseError(n,r.start,r.end)}var i=e.peekLexeme();if(i==null){var n="expecting term or field, found nothing";throw new t.QueryParseError(n,r.start,r.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var n="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(n,i.start,i.end)}}},t.QueryParser.parseField=function(e){var r=e.consumeLexeme();if(r!=null){if(e.query.allFields.indexOf(r.str)==-1){var n=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+r.str+"', possible fields: "+n;throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.fields=[r.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,r.start,r.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var r=e.consumeLexeme();if(r!=null){e.currentClause.term=r.str.toLowerCase(),r.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var n=e.peekLexeme();if(n==null){e.nextClause();return}switch(n.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+n.type+"'";throw new t.QueryParseError(i,n.start,n.end)}}},t.QueryParser.parseEditDistance=function(e){var r=e.consumeLexeme();if(r!=null){var n=parseInt(r.str,10);if(isNaN(n)){var i="edit distance must be numeric";throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.editDistance=n;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var r=e.consumeLexeme();if(r!=null){var n=parseInt(r.str,10);if(isNaN(n)){var i="boost must be numeric";throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.boost=n;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,r){typeof define=="function"&&define.amd?define(r):typeof se=="object"?oe.exports=r():e.lunr=r()}(this,function(){return t})})()});var ne=[];function G(t,e){ne.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureActivePageVisible(),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible())}createComponents(e){ne.forEach(r=>{e.querySelectorAll(r.selector).forEach(n=>{n.dataset.hasInstance||(new r.constructor({el:n,app:this}),n.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),r=e?.parentElement;for(;r&&!r.classList.contains(".tsd-navigation");)r instanceof HTMLDetailsElement&&(r.open=!0),r=r.parentElement;if(e){let n=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=n}}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let r=e.parentElement;for(;r&&r.tagName!=="SECTION";)r=r.parentElement;if(r&&r.offsetParent==null){this.alwaysVisibleMember=r,r.classList.add("always-visible");let n=document.createElement("p");n.classList.add("warning"),n.textContent="This member is normally hidden due to your filter settings.",r.prepend(n)}}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let r;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent="Copied!",e.classList.add("visible"),clearTimeout(r),r=setTimeout(()=>{e.classList.remove("visible"),r=setTimeout(()=>{e.textContent="Copy"},100)},1e3)})})}};var ie=(t,e=100)=>{let r;return()=>{clearTimeout(r),r=setTimeout(()=>t(),e)}};var ce=Ce(ae());function de(){let t=document.getElementById("tsd-search");if(!t)return;let e=document.getElementById("tsd-search-script");t.classList.add("loading"),e&&(e.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),e.addEventListener("load",()=>{t.classList.remove("loading"),t.classList.add("ready")}),window.searchData&&t.classList.remove("loading"));let r=document.querySelector("#tsd-search input"),n=document.querySelector("#tsd-search .results");if(!r||!n)throw new Error("The input field or the result list wrapper was not found");let i=!1;n.addEventListener("mousedown",()=>i=!0),n.addEventListener("mouseup",()=>{i=!1,t.classList.remove("has-focus")}),r.addEventListener("focus",()=>t.classList.add("has-focus")),r.addEventListener("blur",()=>{i||(i=!1,t.classList.remove("has-focus"))});let s={base:t.dataset.base+"/"};Oe(t,n,r,s)}function Oe(t,e,r,n){r.addEventListener("input",ie(()=>{Re(t,e,r,n)},200));let i=!1;r.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Fe(e,r):s.key=="Escape"?r.blur():s.key=="ArrowUp"?ue(e,-1):s.key==="ArrowDown"?ue(e,1):i=!1}),r.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!r.matches(":focus")&&s.key==="/"&&(r.focus(),s.preventDefault())})}function _e(t,e){t.index||window.searchData&&(e.classList.remove("loading"),e.classList.add("ready"),t.data=window.searchData,t.index=ce.Index.load(window.searchData.index))}function Re(t,e,r,n){if(_e(n,t),!n.index||!n.data)return;e.textContent="";let i=r.value.trim(),s=i?n.index.search(`*${i}*`):[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o${le(l.parent,i)}.${u}`);let d=document.createElement("li");d.classList.value=l.classes??"";let m=document.createElement("a");m.href=n.base+l.url,m.innerHTML=u,d.append(m),e.appendChild(d)}}function ue(t,e){let r=t.querySelector(".current");if(!r)r=t.querySelector(e==1?"li:first-child":"li:last-child"),r&&r.classList.add("current");else{let n=r;if(e===1)do n=n.nextElementSibling??void 0;while(n instanceof HTMLElement&&n.offsetParent==null);else do n=n.previousElementSibling??void 0;while(n instanceof HTMLElement&&n.offsetParent==null);n&&(r.classList.remove("current"),n.classList.add("current"))}}function Fe(t,e){let r=t.querySelector(".current");if(r||(r=t.querySelector("li:first-child")),r){let n=r.querySelector("a");n&&(window.location.href=n.href),e.blur()}}function le(t,e){if(e==="")return t;let r=t.toLocaleLowerCase(),n=e.toLocaleLowerCase(),i=[],s=0,o=r.indexOf(n);for(;o!=-1;)i.push(K(t.substring(s,o)),`${K(t.substring(o,o+n.length))}`),s=o+n.length,o=r.indexOf(n,s);return i.push(K(t.substring(s))),i.join("")}var Me={"&":"&","<":"<",">":">","'":"'",'"':"""};function K(t){return t.replace(/[&<>"'"]/g,e=>Me[e])}var P=class{constructor(e){this.el=e.el,this.app=e.app}};var M="mousedown",fe="mousemove",N="mouseup",J={x:0,y:0},he=!1,ee=!1,De=!1,D=!1,pe=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(pe?"is-mobile":"not-mobile");pe&&"ontouchstart"in document.documentElement&&(De=!0,M="touchstart",fe="touchmove",N="touchend");document.addEventListener(M,t=>{ee=!0,D=!1;let e=M=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(fe,t=>{if(ee&&!D){let e=M=="touchstart"?t.targetTouches[0]:t,r=J.x-(e.pageX||0),n=J.y-(e.pageY||0);D=Math.sqrt(r*r+n*n)>10}});document.addEventListener(N,()=>{ee=!1});document.addEventListener("click",t=>{he&&(t.preventDefault(),t.stopImmediatePropagation(),he=!1)});var X=class extends P{constructor(r){super(r);this.className=this.el.dataset.toggle||"",this.el.addEventListener(N,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(M,n=>this.onDocumentPointerDown(n)),document.addEventListener(N,n=>this.onDocumentPointerUp(n))}setActive(r){if(this.active==r)return;this.active=r,document.documentElement.classList.toggle("has-"+this.className,r),this.el.classList.toggle("active",r);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(r){D||(this.setActive(!0),r.preventDefault())}onDocumentPointerDown(r){if(this.active){if(r.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(r){if(!D&&this.active&&r.target.closest(".col-sidebar")){let n=r.target.closest("a");if(n){let i=window.location.href;i.indexOf("#")!=-1&&(i=i.substring(0,i.indexOf("#"))),n.href.substring(0,i.length)==i&&setTimeout(()=>this.setActive(!1),250)}}}};var te;try{te=localStorage}catch{te={getItem(){return null},setItem(){}}}var Q=te;var me=document.head.appendChild(document.createElement("style"));me.dataset.for="filters";var Y=class extends P{constructor(r){super(r);this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),me.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } -`}fromLocalStorage(){let r=Q.getItem(this.key);return r?r==="true":this.el.checked}setLocalStorage(r){Q.setItem(this.key,r.toString()),this.value=r,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),document.querySelectorAll(".tsd-index-section").forEach(r=>{r.style.display="block";let n=Array.from(r.querySelectorAll(".tsd-index-link")).every(i=>i.offsetParent==null);r.style.display=n?"none":"block"})}};var Z=class extends P{constructor(r){super(r);this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update()),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function ve(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,ye(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),ye(t.value)})}function ye(t){document.documentElement.dataset.theme=t}de();G(X,"a[data-toggle]");G(Z,".tsd-index-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var ge=document.getElementById("tsd-theme");ge&&ve(ge);var Ae=new U;Object.defineProperty(window,"app",{value:Ae});document.querySelectorAll("summary a").forEach(t=>{t.addEventListener("click",()=>{location.assign(t.href)})});})(); -/*! Bundled license information: - -lunr/lunr.js: - (** - * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 - * Copyright (C) 2020 Oliver Nightingale - * @license MIT - *) - (*! - * lunr.utils - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Set - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.tokenizer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Pipeline - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Vector - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.stemmer - * Copyright (C) 2020 Oliver Nightingale - * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt - *) - (*! - * lunr.stopWordFilter - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.trimmer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.TokenSet - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Index - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Builder - * Copyright (C) 2020 Oliver Nightingale - *) -*/ diff --git a/modelina-website/public/apidocs/generated/assets/search.js b/modelina-website/public/apidocs/generated/assets/search.js deleted file mode 100644 index d2567b951d..0000000000 --- a/modelina-website/public/apidocs/generated/assets/search.js +++ /dev/null @@ -1 +0,0 @@ -window.searchData = JSON.parse("{\"rows\":[{\"kind\":256,\"name\":\"ModelLoggingInterface\",\"url\":\"interfaces/ModelLoggingInterface.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"debug\",\"url\":\"interfaces/ModelLoggingInterface.html#debug\",\"classes\":\"\",\"parent\":\"ModelLoggingInterface\"},{\"kind\":2048,\"name\":\"info\",\"url\":\"interfaces/ModelLoggingInterface.html#info\",\"classes\":\"\",\"parent\":\"ModelLoggingInterface\"},{\"kind\":2048,\"name\":\"warn\",\"url\":\"interfaces/ModelLoggingInterface.html#warn\",\"classes\":\"\",\"parent\":\"ModelLoggingInterface\"},{\"kind\":2048,\"name\":\"error\",\"url\":\"interfaces/ModelLoggingInterface.html#error\",\"classes\":\"\",\"parent\":\"ModelLoggingInterface\"},{\"kind\":32,\"name\":\"Logger\",\"url\":\"variables/Logger.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"CommonGeneratorOptions\",\"url\":\"interfaces/CommonGeneratorOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"indentation\",\"url\":\"interfaces/CommonGeneratorOptions.html#indentation\",\"classes\":\"\",\"parent\":\"CommonGeneratorOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/CommonGeneratorOptions.html#indentation.__type\",\"classes\":\"\",\"parent\":\"CommonGeneratorOptions.indentation\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/CommonGeneratorOptions.html#indentation.__type.type\",\"classes\":\"\",\"parent\":\"CommonGeneratorOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"interfaces/CommonGeneratorOptions.html#indentation.__type.size\",\"classes\":\"\",\"parent\":\"CommonGeneratorOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"defaultPreset\",\"url\":\"interfaces/CommonGeneratorOptions.html#defaultPreset\",\"classes\":\"\",\"parent\":\"CommonGeneratorOptions\"},{\"kind\":1024,\"name\":\"presets\",\"url\":\"interfaces/CommonGeneratorOptions.html#presets\",\"classes\":\"\",\"parent\":\"CommonGeneratorOptions\"},{\"kind\":1024,\"name\":\"processorOptions\",\"url\":\"interfaces/CommonGeneratorOptions.html#processorOptions\",\"classes\":\"\",\"parent\":\"CommonGeneratorOptions\"},{\"kind\":1024,\"name\":\"dependencyManager\",\"url\":\"interfaces/CommonGeneratorOptions.html#dependencyManager\",\"classes\":\"\",\"parent\":\"CommonGeneratorOptions\"},{\"kind\":32,\"name\":\"defaultGeneratorOptions\",\"url\":\"variables/defaultGeneratorOptions.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"AbstractGenerator\",\"url\":\"classes/AbstractGenerator.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AbstractGenerator.html#constructor\",\"classes\":\"\",\"parent\":\"AbstractGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/AbstractGenerator.html#languageName\",\"classes\":\"\",\"parent\":\"AbstractGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/AbstractGenerator.html#options\",\"classes\":\"\",\"parent\":\"AbstractGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/AbstractGenerator.html#render\",\"classes\":\"\",\"parent\":\"AbstractGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/AbstractGenerator.html#renderCompleteModel\",\"classes\":\"\",\"parent\":\"AbstractGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/AbstractGenerator.html#constrainToMetaModel\",\"classes\":\"\",\"parent\":\"AbstractGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/AbstractGenerator.html#getDependencyManager\",\"classes\":\"\",\"parent\":\"AbstractGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/AbstractGenerator.html#splitMetaModel\",\"classes\":\"\",\"parent\":\"AbstractGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/AbstractGenerator.html#process\",\"classes\":\"\",\"parent\":\"AbstractGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/AbstractGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/AbstractGenerator.html#generateCompleteModels\",\"classes\":\"\",\"parent\":\"AbstractGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/AbstractGenerator.html#generate\",\"classes\":\"\",\"parent\":\"AbstractGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/AbstractGenerator.html#processInput\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/AbstractGenerator.html#getPresets\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractGenerator\"},{\"kind\":128,\"name\":\"AbstractRenderer\",\"url\":\"classes/AbstractRenderer.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AbstractRenderer.html#constructor\",\"classes\":\"\",\"parent\":\"AbstractRenderer\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/AbstractRenderer.html#options\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractRenderer\"},{\"kind\":1024,\"name\":\"generator\",\"url\":\"classes/AbstractRenderer.html#generator\",\"classes\":\"\",\"parent\":\"AbstractRenderer\"},{\"kind\":1024,\"name\":\"presets\",\"url\":\"classes/AbstractRenderer.html#presets\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractRenderer\"},{\"kind\":1024,\"name\":\"model\",\"url\":\"classes/AbstractRenderer.html#model\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractRenderer\"},{\"kind\":1024,\"name\":\"inputModel\",\"url\":\"classes/AbstractRenderer.html#inputModel\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractRenderer\"},{\"kind\":2048,\"name\":\"renderLine\",\"url\":\"classes/AbstractRenderer.html#renderLine\",\"classes\":\"\",\"parent\":\"AbstractRenderer\"},{\"kind\":2048,\"name\":\"renderBlock\",\"url\":\"classes/AbstractRenderer.html#renderBlock\",\"classes\":\"\",\"parent\":\"AbstractRenderer\"},{\"kind\":2048,\"name\":\"indent\",\"url\":\"classes/AbstractRenderer.html#indent\",\"classes\":\"\",\"parent\":\"AbstractRenderer\"},{\"kind\":2048,\"name\":\"runSelfPreset\",\"url\":\"classes/AbstractRenderer.html#runSelfPreset\",\"classes\":\"\",\"parent\":\"AbstractRenderer\"},{\"kind\":2048,\"name\":\"runAdditionalContentPreset\",\"url\":\"classes/AbstractRenderer.html#runAdditionalContentPreset\",\"classes\":\"\",\"parent\":\"AbstractRenderer\"},{\"kind\":2048,\"name\":\"runPreset\",\"url\":\"classes/AbstractRenderer.html#runPreset\",\"classes\":\"\",\"parent\":\"AbstractRenderer\"},{\"kind\":32,\"name\":\"JAVA_DEFAULT_PRESET\",\"url\":\"variables/JAVA_DEFAULT_PRESET.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"JavaPreset\",\"url\":\"types/JavaPreset.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"javaDefaultEnumKeyConstraints\",\"url\":\"functions/javaDefaultEnumKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"JavaDefaultEnumKeyConstraints\",\"url\":\"variables/JavaDefaultEnumKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"javaDefaultEnumValueConstraints\",\"url\":\"functions/javaDefaultEnumValueConstraints.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"JavaDefaultModelNameConstraints\",\"url\":\"variables/JavaDefaultModelNameConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"javaDefaultModelNameConstraints\",\"url\":\"functions/javaDefaultModelNameConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"JavaDefaultPropertyKeyConstraints\",\"url\":\"variables/JavaDefaultPropertyKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"javaDefaultPropertyKeyConstraints\",\"url\":\"functions/javaDefaultPropertyKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"JavaOptions\",\"url\":\"interfaces/JavaOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"collectionType\",\"url\":\"interfaces/JavaOptions.html#collectionType\",\"classes\":\"\",\"parent\":\"JavaOptions\"},{\"kind\":1024,\"name\":\"typeMapping\",\"url\":\"interfaces/JavaOptions.html#typeMapping\",\"classes\":\"\",\"parent\":\"JavaOptions\"},{\"kind\":1024,\"name\":\"constraints\",\"url\":\"interfaces/JavaOptions.html#constraints\",\"classes\":\"\",\"parent\":\"JavaOptions\"},{\"kind\":1024,\"name\":\"indentation\",\"url\":\"interfaces/JavaOptions.html#indentation\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/JavaOptions.html#indentation.__type\",\"classes\":\"\",\"parent\":\"JavaOptions.indentation\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/JavaOptions.html#indentation.__type.type\",\"classes\":\"\",\"parent\":\"JavaOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"interfaces/JavaOptions.html#indentation.__type.size\",\"classes\":\"\",\"parent\":\"JavaOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"defaultPreset\",\"url\":\"interfaces/JavaOptions.html#defaultPreset\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaOptions\"},{\"kind\":1024,\"name\":\"presets\",\"url\":\"interfaces/JavaOptions.html#presets\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaOptions\"},{\"kind\":1024,\"name\":\"processorOptions\",\"url\":\"interfaces/JavaOptions.html#processorOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaOptions\"},{\"kind\":1024,\"name\":\"dependencyManager\",\"url\":\"interfaces/JavaOptions.html#dependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaOptions\"},{\"kind\":4194304,\"name\":\"JavaTypeMapping\",\"url\":\"types/JavaTypeMapping.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"JavaRenderCompleteModelOptions\",\"url\":\"interfaces/JavaRenderCompleteModelOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"packageName\",\"url\":\"interfaces/JavaRenderCompleteModelOptions.html#packageName\",\"classes\":\"\",\"parent\":\"JavaRenderCompleteModelOptions\"},{\"kind\":128,\"name\":\"JavaGenerator\",\"url\":\"classes/JavaGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/JavaGenerator.html#defaultOptions\",\"classes\":\"\",\"parent\":\"JavaGenerator\"},{\"kind\":1024,\"name\":\"defaultCompleteModelOptions\",\"url\":\"classes/JavaGenerator.html#defaultCompleteModelOptions\",\"classes\":\"\",\"parent\":\"JavaGenerator\"},{\"kind\":2048,\"name\":\"getJavaOptions\",\"url\":\"classes/JavaGenerator.html#getJavaOptions\",\"classes\":\"\",\"parent\":\"JavaGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/JavaGenerator.html#constructor\",\"classes\":\"\",\"parent\":\"JavaGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/JavaGenerator.html#getDependencyManager\",\"classes\":\"\",\"parent\":\"JavaGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/JavaGenerator.html#splitMetaModel\",\"classes\":\"\",\"parent\":\"JavaGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/JavaGenerator.html#constrainToMetaModel\",\"classes\":\"\",\"parent\":\"JavaGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/JavaGenerator.html#render\",\"classes\":\"\",\"parent\":\"JavaGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/JavaGenerator.html#renderCompleteModel\",\"classes\":\"\",\"parent\":\"JavaGenerator\"},{\"kind\":2048,\"name\":\"assertPackageIsValid\",\"url\":\"classes/JavaGenerator.html#assertPackageIsValid\",\"classes\":\"tsd-is-private\",\"parent\":\"JavaGenerator\"},{\"kind\":2048,\"name\":\"renderClass\",\"url\":\"classes/JavaGenerator.html#renderClass\",\"classes\":\"\",\"parent\":\"JavaGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/JavaGenerator.html#renderEnum\",\"classes\":\"\",\"parent\":\"JavaGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/JavaGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/JavaGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/JavaGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/JavaGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"JavaGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/JavaGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/JavaGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/JavaGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"JavaGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/JavaGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"JavaGenerator\"},{\"kind\":128,\"name\":\"JavaFileGenerator\",\"url\":\"classes/JavaFileGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/JavaFileGenerator.html#defaultOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":1024,\"name\":\"defaultCompleteModelOptions\",\"url\":\"classes/JavaFileGenerator.html#defaultCompleteModelOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":2048,\"name\":\"getJavaOptions\",\"url\":\"classes/JavaFileGenerator.html#getJavaOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/JavaFileGenerator.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":2048,\"name\":\"generateToFiles\",\"url\":\"classes/JavaFileGenerator.html#generateToFiles\",\"classes\":\"\",\"parent\":\"JavaFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/JavaFileGenerator.html#getDependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/JavaFileGenerator.html#splitMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/JavaFileGenerator.html#constrainToMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/JavaFileGenerator.html#render\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/JavaFileGenerator.html#renderCompleteModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":2048,\"name\":\"renderClass\",\"url\":\"classes/JavaFileGenerator.html#renderClass\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/JavaFileGenerator.html#renderEnum\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/JavaFileGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/JavaFileGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/JavaFileGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/JavaFileGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/JavaFileGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/JavaFileGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/JavaFileGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/JavaFileGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":256,\"name\":\"JavaCommonPresetOptions\",\"url\":\"interfaces/JavaCommonPresetOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"equal\",\"url\":\"interfaces/JavaCommonPresetOptions.html#equal\",\"classes\":\"\",\"parent\":\"JavaCommonPresetOptions\"},{\"kind\":1024,\"name\":\"hashCode\",\"url\":\"interfaces/JavaCommonPresetOptions.html#hashCode\",\"classes\":\"\",\"parent\":\"JavaCommonPresetOptions\"},{\"kind\":1024,\"name\":\"classToString\",\"url\":\"interfaces/JavaCommonPresetOptions.html#classToString\",\"classes\":\"\",\"parent\":\"JavaCommonPresetOptions\"},{\"kind\":1024,\"name\":\"marshalling\",\"url\":\"interfaces/JavaCommonPresetOptions.html#marshalling\",\"classes\":\"\",\"parent\":\"JavaCommonPresetOptions\"},{\"kind\":32,\"name\":\"JAVA_COMMON_PRESET\",\"url\":\"variables/JAVA_COMMON_PRESET.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"JAVA_DESCRIPTION_PRESET\",\"url\":\"variables/JAVA_DESCRIPTION_PRESET.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"JAVA_JACKSON_PRESET\",\"url\":\"variables/JAVA_JACKSON_PRESET.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"JAVA_CONSTRAINTS_PRESET\",\"url\":\"variables/JAVA_CONSTRAINTS_PRESET.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"DART_DEFAULT_PRESET\",\"url\":\"variables/DART_DEFAULT_PRESET.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"DartPreset\",\"url\":\"types/DartPreset.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"dartDefaultEnumKeyConstraints\",\"url\":\"functions/dartDefaultEnumKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"DartDefaultEnumKeyConstraints\",\"url\":\"variables/DartDefaultEnumKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"dartDefaultEnumValueConstraints\",\"url\":\"functions/dartDefaultEnumValueConstraints.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"DartDefaultModelNameConstraints\",\"url\":\"variables/DartDefaultModelNameConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"dartDefaultModelNameConstraints\",\"url\":\"functions/dartDefaultModelNameConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"DartDefaultPropertyKeyConstraints\",\"url\":\"variables/DartDefaultPropertyKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"dartDefaultPropertyKeyConstraints\",\"url\":\"functions/dartDefaultPropertyKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"DartOptions\",\"url\":\"interfaces/DartOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"collectionType\",\"url\":\"interfaces/DartOptions.html#collectionType\",\"classes\":\"\",\"parent\":\"DartOptions\"},{\"kind\":1024,\"name\":\"typeMapping\",\"url\":\"interfaces/DartOptions.html#typeMapping\",\"classes\":\"\",\"parent\":\"DartOptions\"},{\"kind\":1024,\"name\":\"constraints\",\"url\":\"interfaces/DartOptions.html#constraints\",\"classes\":\"\",\"parent\":\"DartOptions\"},{\"kind\":1024,\"name\":\"indentation\",\"url\":\"interfaces/DartOptions.html#indentation\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/DartOptions.html#indentation.__type\",\"classes\":\"\",\"parent\":\"DartOptions.indentation\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/DartOptions.html#indentation.__type.type\",\"classes\":\"\",\"parent\":\"DartOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"interfaces/DartOptions.html#indentation.__type.size\",\"classes\":\"\",\"parent\":\"DartOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"defaultPreset\",\"url\":\"interfaces/DartOptions.html#defaultPreset\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartOptions\"},{\"kind\":1024,\"name\":\"presets\",\"url\":\"interfaces/DartOptions.html#presets\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartOptions\"},{\"kind\":1024,\"name\":\"processorOptions\",\"url\":\"interfaces/DartOptions.html#processorOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartOptions\"},{\"kind\":1024,\"name\":\"dependencyManager\",\"url\":\"interfaces/DartOptions.html#dependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartOptions\"},{\"kind\":4194304,\"name\":\"DartTypeMapping\",\"url\":\"types/DartTypeMapping.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"DartRenderCompleteModelOptions\",\"url\":\"interfaces/DartRenderCompleteModelOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"packageName\",\"url\":\"interfaces/DartRenderCompleteModelOptions.html#packageName\",\"classes\":\"\",\"parent\":\"DartRenderCompleteModelOptions\"},{\"kind\":128,\"name\":\"DartGenerator\",\"url\":\"classes/DartGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/DartGenerator.html#defaultOptions\",\"classes\":\"\",\"parent\":\"DartGenerator\"},{\"kind\":1024,\"name\":\"defaultCompleteModelOptions\",\"url\":\"classes/DartGenerator.html#defaultCompleteModelOptions\",\"classes\":\"\",\"parent\":\"DartGenerator\"},{\"kind\":2048,\"name\":\"getDartOptions\",\"url\":\"classes/DartGenerator.html#getDartOptions\",\"classes\":\"\",\"parent\":\"DartGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/DartGenerator.html#constructor\",\"classes\":\"\",\"parent\":\"DartGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/DartGenerator.html#getDependencyManager\",\"classes\":\"\",\"parent\":\"DartGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/DartGenerator.html#splitMetaModel\",\"classes\":\"\",\"parent\":\"DartGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/DartGenerator.html#constrainToMetaModel\",\"classes\":\"\",\"parent\":\"DartGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/DartGenerator.html#render\",\"classes\":\"\",\"parent\":\"DartGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/DartGenerator.html#renderCompleteModel\",\"classes\":\"\",\"parent\":\"DartGenerator\"},{\"kind\":2048,\"name\":\"renderClass\",\"url\":\"classes/DartGenerator.html#renderClass\",\"classes\":\"\",\"parent\":\"DartGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/DartGenerator.html#renderEnum\",\"classes\":\"\",\"parent\":\"DartGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/DartGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/DartGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/DartGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/DartGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DartGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/DartGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/DartGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/DartGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DartGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/DartGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DartGenerator\"},{\"kind\":128,\"name\":\"DartFileGenerator\",\"url\":\"classes/DartFileGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/DartFileGenerator.html#defaultOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":1024,\"name\":\"defaultCompleteModelOptions\",\"url\":\"classes/DartFileGenerator.html#defaultCompleteModelOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":2048,\"name\":\"getDartOptions\",\"url\":\"classes/DartFileGenerator.html#getDartOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/DartFileGenerator.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":2048,\"name\":\"generateToFiles\",\"url\":\"classes/DartFileGenerator.html#generateToFiles\",\"classes\":\"\",\"parent\":\"DartFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/DartFileGenerator.html#getDependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/DartFileGenerator.html#splitMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/DartFileGenerator.html#constrainToMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/DartFileGenerator.html#render\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/DartFileGenerator.html#renderCompleteModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":2048,\"name\":\"renderClass\",\"url\":\"classes/DartFileGenerator.html#renderClass\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/DartFileGenerator.html#renderEnum\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/DartFileGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/DartFileGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/DartFileGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/DartFileGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/DartFileGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/DartFileGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/DartFileGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/DartFileGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":32,\"name\":\"DART_JSON_PRESET\",\"url\":\"variables/DART_JSON_PRESET.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"CSHARP_DEFAULT_PRESET\",\"url\":\"variables/CSHARP_DEFAULT_PRESET.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"CSharpPreset\",\"url\":\"types/CSharpPreset.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"csharpDefaultEnumKeyConstraints\",\"url\":\"functions/csharpDefaultEnumKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"CsharpDefaultEnumKeyConstraints\",\"url\":\"variables/CsharpDefaultEnumKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"csharpDefaultEnumValueConstraints\",\"url\":\"functions/csharpDefaultEnumValueConstraints.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"CsharpDefaultModelNameConstraints\",\"url\":\"variables/CsharpDefaultModelNameConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"csharpDefaultModelNameConstraints\",\"url\":\"functions/csharpDefaultModelNameConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"CsharpDefaultPropertyKeyConstraints\",\"url\":\"variables/CsharpDefaultPropertyKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"csharpDefaultPropertyKeyConstraints\",\"url\":\"functions/csharpDefaultPropertyKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"CSharpOptions\",\"url\":\"interfaces/CSharpOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"collectionType\",\"url\":\"interfaces/CSharpOptions.html#collectionType\",\"classes\":\"\",\"parent\":\"CSharpOptions\"},{\"kind\":1024,\"name\":\"typeMapping\",\"url\":\"interfaces/CSharpOptions.html#typeMapping\",\"classes\":\"\",\"parent\":\"CSharpOptions\"},{\"kind\":1024,\"name\":\"constraints\",\"url\":\"interfaces/CSharpOptions.html#constraints\",\"classes\":\"\",\"parent\":\"CSharpOptions\"},{\"kind\":1024,\"name\":\"autoImplementedProperties\",\"url\":\"interfaces/CSharpOptions.html#autoImplementedProperties\",\"classes\":\"\",\"parent\":\"CSharpOptions\"},{\"kind\":1024,\"name\":\"modelType\",\"url\":\"interfaces/CSharpOptions.html#modelType\",\"classes\":\"\",\"parent\":\"CSharpOptions\"},{\"kind\":1024,\"name\":\"handleNullable\",\"url\":\"interfaces/CSharpOptions.html#handleNullable\",\"classes\":\"\",\"parent\":\"CSharpOptions\"},{\"kind\":1024,\"name\":\"indentation\",\"url\":\"interfaces/CSharpOptions.html#indentation\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/CSharpOptions.html#indentation.__type\",\"classes\":\"\",\"parent\":\"CSharpOptions.indentation\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/CSharpOptions.html#indentation.__type.type\",\"classes\":\"\",\"parent\":\"CSharpOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"interfaces/CSharpOptions.html#indentation.__type.size\",\"classes\":\"\",\"parent\":\"CSharpOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"defaultPreset\",\"url\":\"interfaces/CSharpOptions.html#defaultPreset\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpOptions\"},{\"kind\":1024,\"name\":\"presets\",\"url\":\"interfaces/CSharpOptions.html#presets\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpOptions\"},{\"kind\":1024,\"name\":\"processorOptions\",\"url\":\"interfaces/CSharpOptions.html#processorOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpOptions\"},{\"kind\":1024,\"name\":\"dependencyManager\",\"url\":\"interfaces/CSharpOptions.html#dependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpOptions\"},{\"kind\":4194304,\"name\":\"CSharpTypeMapping\",\"url\":\"types/CSharpTypeMapping.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"CSharpRenderCompleteModelOptions\",\"url\":\"interfaces/CSharpRenderCompleteModelOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"namespace\",\"url\":\"interfaces/CSharpRenderCompleteModelOptions.html#namespace\",\"classes\":\"\",\"parent\":\"CSharpRenderCompleteModelOptions\"},{\"kind\":128,\"name\":\"CSharpGenerator\",\"url\":\"classes/CSharpGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/CSharpGenerator.html#defaultOptions\",\"classes\":\"\",\"parent\":\"CSharpGenerator\"},{\"kind\":1024,\"name\":\"defaultCompleteModelOptions\",\"url\":\"classes/CSharpGenerator.html#defaultCompleteModelOptions\",\"classes\":\"\",\"parent\":\"CSharpGenerator\"},{\"kind\":2048,\"name\":\"getCSharpOptions\",\"url\":\"classes/CSharpGenerator.html#getCSharpOptions\",\"classes\":\"\",\"parent\":\"CSharpGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/CSharpGenerator.html#constructor\",\"classes\":\"\",\"parent\":\"CSharpGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/CSharpGenerator.html#getDependencyManager\",\"classes\":\"\",\"parent\":\"CSharpGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/CSharpGenerator.html#splitMetaModel\",\"classes\":\"\",\"parent\":\"CSharpGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/CSharpGenerator.html#constrainToMetaModel\",\"classes\":\"\",\"parent\":\"CSharpGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/CSharpGenerator.html#renderCompleteModel\",\"classes\":\"\",\"parent\":\"CSharpGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/CSharpGenerator.html#render\",\"classes\":\"\",\"parent\":\"CSharpGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/CSharpGenerator.html#renderEnum\",\"classes\":\"\",\"parent\":\"CSharpGenerator\"},{\"kind\":2048,\"name\":\"renderClass\",\"url\":\"classes/CSharpGenerator.html#renderClass\",\"classes\":\"\",\"parent\":\"CSharpGenerator\"},{\"kind\":2048,\"name\":\"renderRecord\",\"url\":\"classes/CSharpGenerator.html#renderRecord\",\"classes\":\"\",\"parent\":\"CSharpGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/CSharpGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/CSharpGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/CSharpGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/CSharpGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"CSharpGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/CSharpGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/CSharpGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/CSharpGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"CSharpGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/CSharpGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"CSharpGenerator\"},{\"kind\":128,\"name\":\"CSharpFileGenerator\",\"url\":\"classes/CSharpFileGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/CSharpFileGenerator.html#defaultOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":1024,\"name\":\"defaultCompleteModelOptions\",\"url\":\"classes/CSharpFileGenerator.html#defaultCompleteModelOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":2048,\"name\":\"getCSharpOptions\",\"url\":\"classes/CSharpFileGenerator.html#getCSharpOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/CSharpFileGenerator.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":2048,\"name\":\"generateToFiles\",\"url\":\"classes/CSharpFileGenerator.html#generateToFiles\",\"classes\":\"\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/CSharpFileGenerator.html#getDependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/CSharpFileGenerator.html#splitMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/CSharpFileGenerator.html#constrainToMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/CSharpFileGenerator.html#renderCompleteModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/CSharpFileGenerator.html#render\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/CSharpFileGenerator.html#renderEnum\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":2048,\"name\":\"renderClass\",\"url\":\"classes/CSharpFileGenerator.html#renderClass\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":2048,\"name\":\"renderRecord\",\"url\":\"classes/CSharpFileGenerator.html#renderRecord\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/CSharpFileGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/CSharpFileGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/CSharpFileGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/CSharpFileGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/CSharpFileGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/CSharpFileGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/CSharpFileGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/CSharpFileGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":32,\"name\":\"CSHARP_JSON_SERIALIZER_PRESET\",\"url\":\"variables/CSHARP_JSON_SERIALIZER_PRESET.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"CSHARP_NEWTONSOFT_SERIALIZER_PRESET\",\"url\":\"variables/CSHARP_NEWTONSOFT_SERIALIZER_PRESET.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"CSharpCommonPresetOptions\",\"url\":\"interfaces/CSharpCommonPresetOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"equal\",\"url\":\"interfaces/CSharpCommonPresetOptions.html#equal\",\"classes\":\"\",\"parent\":\"CSharpCommonPresetOptions\"},{\"kind\":1024,\"name\":\"hash\",\"url\":\"interfaces/CSharpCommonPresetOptions.html#hash\",\"classes\":\"\",\"parent\":\"CSharpCommonPresetOptions\"},{\"kind\":32,\"name\":\"CSHARP_COMMON_PRESET\",\"url\":\"variables/CSHARP_COMMON_PRESET.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"JS_DEFAULT_PRESET\",\"url\":\"variables/JS_DEFAULT_PRESET.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"JavaScriptPreset\",\"url\":\"types/JavaScriptPreset.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"javaScriptDefaultEnumKeyConstraints\",\"url\":\"functions/javaScriptDefaultEnumKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"javaScriptDefaultEnumValueConstraints\",\"url\":\"functions/javaScriptDefaultEnumValueConstraints.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"JavaScriptDefaultModelNameConstraints\",\"url\":\"variables/JavaScriptDefaultModelNameConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"javaScriptDefaultModelNameConstraints\",\"url\":\"functions/javaScriptDefaultModelNameConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"JavaScriptDefaultPropertyKeyConstraints\",\"url\":\"variables/JavaScriptDefaultPropertyKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"javaScriptDefaultPropertyKeyConstraints\",\"url\":\"functions/javaScriptDefaultPropertyKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"JavaScriptOptions\",\"url\":\"interfaces/JavaScriptOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"typeMapping\",\"url\":\"interfaces/JavaScriptOptions.html#typeMapping\",\"classes\":\"\",\"parent\":\"JavaScriptOptions\"},{\"kind\":1024,\"name\":\"constraints\",\"url\":\"interfaces/JavaScriptOptions.html#constraints\",\"classes\":\"\",\"parent\":\"JavaScriptOptions\"},{\"kind\":1024,\"name\":\"moduleSystem\",\"url\":\"interfaces/JavaScriptOptions.html#moduleSystem\",\"classes\":\"\",\"parent\":\"JavaScriptOptions\"},{\"kind\":1024,\"name\":\"indentation\",\"url\":\"interfaces/JavaScriptOptions.html#indentation\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/JavaScriptOptions.html#indentation.__type\",\"classes\":\"\",\"parent\":\"JavaScriptOptions.indentation\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/JavaScriptOptions.html#indentation.__type.type\",\"classes\":\"\",\"parent\":\"JavaScriptOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"interfaces/JavaScriptOptions.html#indentation.__type.size\",\"classes\":\"\",\"parent\":\"JavaScriptOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"defaultPreset\",\"url\":\"interfaces/JavaScriptOptions.html#defaultPreset\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptOptions\"},{\"kind\":1024,\"name\":\"presets\",\"url\":\"interfaces/JavaScriptOptions.html#presets\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptOptions\"},{\"kind\":1024,\"name\":\"processorOptions\",\"url\":\"interfaces/JavaScriptOptions.html#processorOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptOptions\"},{\"kind\":1024,\"name\":\"dependencyManager\",\"url\":\"interfaces/JavaScriptOptions.html#dependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptOptions\"},{\"kind\":4194304,\"name\":\"JavaScriptTypeMapping\",\"url\":\"types/JavaScriptTypeMapping.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"JavaScriptRenderCompleteModelOptions\",\"url\":\"interfaces/JavaScriptRenderCompleteModelOptions.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"JavaScriptGenerator\",\"url\":\"classes/JavaScriptGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/JavaScriptGenerator.html#defaultOptions\",\"classes\":\"\",\"parent\":\"JavaScriptGenerator\"},{\"kind\":1024,\"name\":\"defaultCompleteModelOptions\",\"url\":\"classes/JavaScriptGenerator.html#defaultCompleteModelOptions\",\"classes\":\"\",\"parent\":\"JavaScriptGenerator\"},{\"kind\":2048,\"name\":\"getJavaScriptOptions\",\"url\":\"classes/JavaScriptGenerator.html#getJavaScriptOptions\",\"classes\":\"\",\"parent\":\"JavaScriptGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/JavaScriptGenerator.html#constructor\",\"classes\":\"\",\"parent\":\"JavaScriptGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/JavaScriptGenerator.html#getDependencyManager\",\"classes\":\"\",\"parent\":\"JavaScriptGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/JavaScriptGenerator.html#renderCompleteModel\",\"classes\":\"\",\"parent\":\"JavaScriptGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/JavaScriptGenerator.html#render\",\"classes\":\"\",\"parent\":\"JavaScriptGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/JavaScriptGenerator.html#splitMetaModel\",\"classes\":\"\",\"parent\":\"JavaScriptGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/JavaScriptGenerator.html#constrainToMetaModel\",\"classes\":\"\",\"parent\":\"JavaScriptGenerator\"},{\"kind\":2048,\"name\":\"renderClass\",\"url\":\"classes/JavaScriptGenerator.html#renderClass\",\"classes\":\"\",\"parent\":\"JavaScriptGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/JavaScriptGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/JavaScriptGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/JavaScriptGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/JavaScriptGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"JavaScriptGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/JavaScriptGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/JavaScriptGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/JavaScriptGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"JavaScriptGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/JavaScriptGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"JavaScriptGenerator\"},{\"kind\":128,\"name\":\"JavaScriptFileGenerator\",\"url\":\"classes/JavaScriptFileGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/JavaScriptFileGenerator.html#defaultOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":1024,\"name\":\"defaultCompleteModelOptions\",\"url\":\"classes/JavaScriptFileGenerator.html#defaultCompleteModelOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":2048,\"name\":\"getJavaScriptOptions\",\"url\":\"classes/JavaScriptFileGenerator.html#getJavaScriptOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/JavaScriptFileGenerator.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":2048,\"name\":\"generateToFiles\",\"url\":\"classes/JavaScriptFileGenerator.html#generateToFiles\",\"classes\":\"\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/JavaScriptFileGenerator.html#getDependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/JavaScriptFileGenerator.html#renderCompleteModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/JavaScriptFileGenerator.html#render\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/JavaScriptFileGenerator.html#splitMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/JavaScriptFileGenerator.html#constrainToMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":2048,\"name\":\"renderClass\",\"url\":\"classes/JavaScriptFileGenerator.html#renderClass\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/JavaScriptFileGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/JavaScriptFileGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/JavaScriptFileGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/JavaScriptFileGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/JavaScriptFileGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/JavaScriptFileGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/JavaScriptFileGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/JavaScriptFileGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":256,\"name\":\"JavaScriptCommonPresetOptions\",\"url\":\"interfaces/JavaScriptCommonPresetOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"marshalling\",\"url\":\"interfaces/JavaScriptCommonPresetOptions.html#marshalling\",\"classes\":\"\",\"parent\":\"JavaScriptCommonPresetOptions\"},{\"kind\":1024,\"name\":\"example\",\"url\":\"interfaces/JavaScriptCommonPresetOptions.html#example\",\"classes\":\"\",\"parent\":\"JavaScriptCommonPresetOptions\"},{\"kind\":32,\"name\":\"JS_COMMON_PRESET\",\"url\":\"variables/JS_COMMON_PRESET.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"TS_DEFAULT_PRESET\",\"url\":\"variables/TS_DEFAULT_PRESET.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"TypeScriptPreset\",\"url\":\"types/TypeScriptPreset.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"typeScriptDefaultEnumKeyConstraints\",\"url\":\"functions/typeScriptDefaultEnumKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"TypeScriptDefaultEnumKeyConstraints\",\"url\":\"variables/TypeScriptDefaultEnumKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"typeScriptDefaultEnumValueConstraints\",\"url\":\"functions/typeScriptDefaultEnumValueConstraints.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"TypeScriptDefaultModelNameConstraints\",\"url\":\"variables/TypeScriptDefaultModelNameConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"typeScriptDefaultModelNameConstraints\",\"url\":\"functions/typeScriptDefaultModelNameConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"TypeScriptDefaultPropertyKeyConstraints\",\"url\":\"variables/TypeScriptDefaultPropertyKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"typeScriptDefaultPropertyKeyConstraints\",\"url\":\"functions/typeScriptDefaultPropertyKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"TypeScriptModuleSystemType\",\"url\":\"types/TypeScriptModuleSystemType.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"TypeScriptExportType\",\"url\":\"types/TypeScriptExportType.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"TypeScriptOptions\",\"url\":\"interfaces/TypeScriptOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"renderTypes\",\"url\":\"interfaces/TypeScriptOptions.html#renderTypes\",\"classes\":\"\",\"parent\":\"TypeScriptOptions\"},{\"kind\":1024,\"name\":\"modelType\",\"url\":\"interfaces/TypeScriptOptions.html#modelType\",\"classes\":\"\",\"parent\":\"TypeScriptOptions\"},{\"kind\":1024,\"name\":\"enumType\",\"url\":\"interfaces/TypeScriptOptions.html#enumType\",\"classes\":\"\",\"parent\":\"TypeScriptOptions\"},{\"kind\":1024,\"name\":\"mapType\",\"url\":\"interfaces/TypeScriptOptions.html#mapType\",\"classes\":\"\",\"parent\":\"TypeScriptOptions\"},{\"kind\":1024,\"name\":\"typeMapping\",\"url\":\"interfaces/TypeScriptOptions.html#typeMapping\",\"classes\":\"\",\"parent\":\"TypeScriptOptions\"},{\"kind\":1024,\"name\":\"constraints\",\"url\":\"interfaces/TypeScriptOptions.html#constraints\",\"classes\":\"\",\"parent\":\"TypeScriptOptions\"},{\"kind\":1024,\"name\":\"moduleSystem\",\"url\":\"interfaces/TypeScriptOptions.html#moduleSystem\",\"classes\":\"\",\"parent\":\"TypeScriptOptions\"},{\"kind\":1024,\"name\":\"indentation\",\"url\":\"interfaces/TypeScriptOptions.html#indentation\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/TypeScriptOptions.html#indentation.__type\",\"classes\":\"\",\"parent\":\"TypeScriptOptions.indentation\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/TypeScriptOptions.html#indentation.__type.type\",\"classes\":\"\",\"parent\":\"TypeScriptOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"interfaces/TypeScriptOptions.html#indentation.__type.size\",\"classes\":\"\",\"parent\":\"TypeScriptOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"defaultPreset\",\"url\":\"interfaces/TypeScriptOptions.html#defaultPreset\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptOptions\"},{\"kind\":1024,\"name\":\"presets\",\"url\":\"interfaces/TypeScriptOptions.html#presets\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptOptions\"},{\"kind\":1024,\"name\":\"processorOptions\",\"url\":\"interfaces/TypeScriptOptions.html#processorOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptOptions\"},{\"kind\":1024,\"name\":\"dependencyManager\",\"url\":\"interfaces/TypeScriptOptions.html#dependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptOptions\"},{\"kind\":4194304,\"name\":\"TypeScriptTypeMapping\",\"url\":\"types/TypeScriptTypeMapping.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"TypeScriptRenderCompleteModelOptions\",\"url\":\"interfaces/TypeScriptRenderCompleteModelOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"exportType\",\"url\":\"interfaces/TypeScriptRenderCompleteModelOptions.html#exportType\",\"classes\":\"\",\"parent\":\"TypeScriptRenderCompleteModelOptions\"},{\"kind\":128,\"name\":\"TypeScriptGenerator\",\"url\":\"classes/TypeScriptGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/TypeScriptGenerator.html#defaultOptions\",\"classes\":\"\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":1024,\"name\":\"defaultCompleteModelOptions\",\"url\":\"classes/TypeScriptGenerator.html#defaultCompleteModelOptions\",\"classes\":\"\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":2048,\"name\":\"getOptions\",\"url\":\"classes/TypeScriptGenerator.html#getOptions\",\"classes\":\"\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TypeScriptGenerator.html#constructor\",\"classes\":\"\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/TypeScriptGenerator.html#getDependencyManager\",\"classes\":\"\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/TypeScriptGenerator.html#splitMetaModel\",\"classes\":\"\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/TypeScriptGenerator.html#constrainToMetaModel\",\"classes\":\"\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/TypeScriptGenerator.html#renderCompleteModel\",\"classes\":\"\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/TypeScriptGenerator.html#render\",\"classes\":\"\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":2048,\"name\":\"renderClass\",\"url\":\"classes/TypeScriptGenerator.html#renderClass\",\"classes\":\"\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":2048,\"name\":\"renderInterface\",\"url\":\"classes/TypeScriptGenerator.html#renderInterface\",\"classes\":\"\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/TypeScriptGenerator.html#renderEnum\",\"classes\":\"\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":2048,\"name\":\"renderType\",\"url\":\"classes/TypeScriptGenerator.html#renderType\",\"classes\":\"\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/TypeScriptGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/TypeScriptGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/TypeScriptGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/TypeScriptGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/TypeScriptGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/TypeScriptGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/TypeScriptGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/TypeScriptGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":128,\"name\":\"TypeScriptFileGenerator\",\"url\":\"classes/TypeScriptFileGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/TypeScriptFileGenerator.html#defaultOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":1024,\"name\":\"defaultCompleteModelOptions\",\"url\":\"classes/TypeScriptFileGenerator.html#defaultCompleteModelOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":2048,\"name\":\"getOptions\",\"url\":\"classes/TypeScriptFileGenerator.html#getOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TypeScriptFileGenerator.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":2048,\"name\":\"generateToFiles\",\"url\":\"classes/TypeScriptFileGenerator.html#generateToFiles\",\"classes\":\"\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/TypeScriptFileGenerator.html#getDependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/TypeScriptFileGenerator.html#splitMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/TypeScriptFileGenerator.html#constrainToMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/TypeScriptFileGenerator.html#renderCompleteModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/TypeScriptFileGenerator.html#render\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":2048,\"name\":\"renderClass\",\"url\":\"classes/TypeScriptFileGenerator.html#renderClass\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":2048,\"name\":\"renderInterface\",\"url\":\"classes/TypeScriptFileGenerator.html#renderInterface\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/TypeScriptFileGenerator.html#renderEnum\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":2048,\"name\":\"renderType\",\"url\":\"classes/TypeScriptFileGenerator.html#renderType\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/TypeScriptFileGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/TypeScriptFileGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/TypeScriptFileGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/TypeScriptFileGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/TypeScriptFileGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/TypeScriptFileGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/TypeScriptFileGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/TypeScriptFileGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":256,\"name\":\"TypeScriptCommonPresetOptions\",\"url\":\"interfaces/TypeScriptCommonPresetOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"marshalling\",\"url\":\"interfaces/TypeScriptCommonPresetOptions.html#marshalling\",\"classes\":\"\",\"parent\":\"TypeScriptCommonPresetOptions\"},{\"kind\":1024,\"name\":\"example\",\"url\":\"interfaces/TypeScriptCommonPresetOptions.html#example\",\"classes\":\"\",\"parent\":\"TypeScriptCommonPresetOptions\"},{\"kind\":32,\"name\":\"TS_COMMON_PRESET\",\"url\":\"variables/TS_COMMON_PRESET.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"TS_DESCRIPTION_PRESET\",\"url\":\"variables/TS_DESCRIPTION_PRESET.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"TS_JSONBINPACK_PRESET\",\"url\":\"variables/TS_JSONBINPACK_PRESET.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"PHP_DEFAULT_PRESET\",\"url\":\"variables/PHP_DEFAULT_PRESET.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"PhpPreset\",\"url\":\"types/PhpPreset.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"phpDefaultEnumKeyConstraints\",\"url\":\"functions/phpDefaultEnumKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"PhpDefaultEnumKeyConstraints\",\"url\":\"variables/PhpDefaultEnumKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"phpDefaultEnumValueConstraints\",\"url\":\"functions/phpDefaultEnumValueConstraints.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"PhpDefaultModelNameConstraints\",\"url\":\"variables/PhpDefaultModelNameConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"phpDefaultModelNameConstraints\",\"url\":\"functions/phpDefaultModelNameConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"PhpDefaultPropertyKeyConstraints\",\"url\":\"variables/PhpDefaultPropertyKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"phpDefaultPropertyKeyConstraints\",\"url\":\"functions/phpDefaultPropertyKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"PhpOptions\",\"url\":\"interfaces/PhpOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"typeMapping\",\"url\":\"interfaces/PhpOptions.html#typeMapping\",\"classes\":\"\",\"parent\":\"PhpOptions\"},{\"kind\":1024,\"name\":\"constraints\",\"url\":\"interfaces/PhpOptions.html#constraints\",\"classes\":\"\",\"parent\":\"PhpOptions\"},{\"kind\":1024,\"name\":\"indentation\",\"url\":\"interfaces/PhpOptions.html#indentation\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/PhpOptions.html#indentation.__type\",\"classes\":\"\",\"parent\":\"PhpOptions.indentation\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/PhpOptions.html#indentation.__type.type\",\"classes\":\"\",\"parent\":\"PhpOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"interfaces/PhpOptions.html#indentation.__type.size\",\"classes\":\"\",\"parent\":\"PhpOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"defaultPreset\",\"url\":\"interfaces/PhpOptions.html#defaultPreset\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpOptions\"},{\"kind\":1024,\"name\":\"presets\",\"url\":\"interfaces/PhpOptions.html#presets\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpOptions\"},{\"kind\":1024,\"name\":\"processorOptions\",\"url\":\"interfaces/PhpOptions.html#processorOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpOptions\"},{\"kind\":1024,\"name\":\"dependencyManager\",\"url\":\"interfaces/PhpOptions.html#dependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpOptions\"},{\"kind\":256,\"name\":\"PhpRenderCompleteModelOptions\",\"url\":\"interfaces/PhpRenderCompleteModelOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"namespace\",\"url\":\"interfaces/PhpRenderCompleteModelOptions.html#namespace\",\"classes\":\"\",\"parent\":\"PhpRenderCompleteModelOptions\"},{\"kind\":1024,\"name\":\"declareStrictTypes\",\"url\":\"interfaces/PhpRenderCompleteModelOptions.html#declareStrictTypes\",\"classes\":\"\",\"parent\":\"PhpRenderCompleteModelOptions\"},{\"kind\":128,\"name\":\"PhpGenerator\",\"url\":\"classes/PhpGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/PhpGenerator.html#defaultOptions\",\"classes\":\"\",\"parent\":\"PhpGenerator\"},{\"kind\":1024,\"name\":\"defaultCompleteModelOptions\",\"url\":\"classes/PhpGenerator.html#defaultCompleteModelOptions\",\"classes\":\"\",\"parent\":\"PhpGenerator\"},{\"kind\":2048,\"name\":\"getPhpOptions\",\"url\":\"classes/PhpGenerator.html#getPhpOptions\",\"classes\":\"\",\"parent\":\"PhpGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PhpGenerator.html#constructor\",\"classes\":\"\",\"parent\":\"PhpGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/PhpGenerator.html#getDependencyManager\",\"classes\":\"\",\"parent\":\"PhpGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/PhpGenerator.html#splitMetaModel\",\"classes\":\"\",\"parent\":\"PhpGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/PhpGenerator.html#constrainToMetaModel\",\"classes\":\"\",\"parent\":\"PhpGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/PhpGenerator.html#render\",\"classes\":\"\",\"parent\":\"PhpGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/PhpGenerator.html#renderCompleteModel\",\"classes\":\"\",\"parent\":\"PhpGenerator\"},{\"kind\":2048,\"name\":\"renderClass\",\"url\":\"classes/PhpGenerator.html#renderClass\",\"classes\":\"\",\"parent\":\"PhpGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/PhpGenerator.html#renderEnum\",\"classes\":\"\",\"parent\":\"PhpGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/PhpGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/PhpGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/PhpGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/PhpGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"PhpGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/PhpGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/PhpGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/PhpGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"PhpGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/PhpGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"PhpGenerator\"},{\"kind\":128,\"name\":\"PhpFileGenerator\",\"url\":\"classes/PhpFileGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/PhpFileGenerator.html#defaultOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":1024,\"name\":\"defaultCompleteModelOptions\",\"url\":\"classes/PhpFileGenerator.html#defaultCompleteModelOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":2048,\"name\":\"getPhpOptions\",\"url\":\"classes/PhpFileGenerator.html#getPhpOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PhpFileGenerator.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":2048,\"name\":\"generateToFiles\",\"url\":\"classes/PhpFileGenerator.html#generateToFiles\",\"classes\":\"\",\"parent\":\"PhpFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/PhpFileGenerator.html#getDependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/PhpFileGenerator.html#splitMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/PhpFileGenerator.html#constrainToMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/PhpFileGenerator.html#render\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/PhpFileGenerator.html#renderCompleteModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":2048,\"name\":\"renderClass\",\"url\":\"classes/PhpFileGenerator.html#renderClass\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/PhpFileGenerator.html#renderEnum\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/PhpFileGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/PhpFileGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/PhpFileGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/PhpFileGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/PhpFileGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/PhpFileGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/PhpFileGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/PhpFileGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":32,\"name\":\"PHP_DESCRIPTION_PRESET\",\"url\":\"variables/PHP_DESCRIPTION_PRESET.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"PYTHON_DEFAULT_PRESET\",\"url\":\"variables/PYTHON_DEFAULT_PRESET.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"PythonPreset\",\"url\":\"types/PythonPreset.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"pythonDefaultEnumKeyConstraints\",\"url\":\"functions/pythonDefaultEnumKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"PythonDefaultEnumKeyConstraints\",\"url\":\"variables/PythonDefaultEnumKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"pythonDefaultEnumValueConstraints\",\"url\":\"functions/pythonDefaultEnumValueConstraints.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"PythonDefaultModelNameConstraints\",\"url\":\"variables/PythonDefaultModelNameConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"pythonDefaultModelNameConstraints\",\"url\":\"functions/pythonDefaultModelNameConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"PythonDefaultPropertyKeyConstraints\",\"url\":\"variables/PythonDefaultPropertyKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"pythonDefaultPropertyKeyConstraints\",\"url\":\"functions/pythonDefaultPropertyKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"PythonOptions\",\"url\":\"interfaces/PythonOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"typeMapping\",\"url\":\"interfaces/PythonOptions.html#typeMapping\",\"classes\":\"\",\"parent\":\"PythonOptions\"},{\"kind\":1024,\"name\":\"constraints\",\"url\":\"interfaces/PythonOptions.html#constraints\",\"classes\":\"\",\"parent\":\"PythonOptions\"},{\"kind\":1024,\"name\":\"importsStyle\",\"url\":\"interfaces/PythonOptions.html#importsStyle\",\"classes\":\"\",\"parent\":\"PythonOptions\"},{\"kind\":1024,\"name\":\"indentation\",\"url\":\"interfaces/PythonOptions.html#indentation\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/PythonOptions.html#indentation.__type\",\"classes\":\"\",\"parent\":\"PythonOptions.indentation\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/PythonOptions.html#indentation.__type.type\",\"classes\":\"\",\"parent\":\"PythonOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"interfaces/PythonOptions.html#indentation.__type.size\",\"classes\":\"\",\"parent\":\"PythonOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"defaultPreset\",\"url\":\"interfaces/PythonOptions.html#defaultPreset\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonOptions\"},{\"kind\":1024,\"name\":\"presets\",\"url\":\"interfaces/PythonOptions.html#presets\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonOptions\"},{\"kind\":1024,\"name\":\"processorOptions\",\"url\":\"interfaces/PythonOptions.html#processorOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonOptions\"},{\"kind\":1024,\"name\":\"dependencyManager\",\"url\":\"interfaces/PythonOptions.html#dependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonOptions\"},{\"kind\":4194304,\"name\":\"PythonTypeMapping\",\"url\":\"types/PythonTypeMapping.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"PythonRenderCompleteModelOptions\",\"url\":\"interfaces/PythonRenderCompleteModelOptions.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"PythonGenerator\",\"url\":\"classes/PythonGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/PythonGenerator.html#defaultOptions\",\"classes\":\"\",\"parent\":\"PythonGenerator\"},{\"kind\":1024,\"name\":\"defaultCompleteModelOptions\",\"url\":\"classes/PythonGenerator.html#defaultCompleteModelOptions\",\"classes\":\"\",\"parent\":\"PythonGenerator\"},{\"kind\":2048,\"name\":\"getPythonOptions\",\"url\":\"classes/PythonGenerator.html#getPythonOptions\",\"classes\":\"\",\"parent\":\"PythonGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PythonGenerator.html#constructor\",\"classes\":\"\",\"parent\":\"PythonGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/PythonGenerator.html#getDependencyManager\",\"classes\":\"\",\"parent\":\"PythonGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/PythonGenerator.html#splitMetaModel\",\"classes\":\"\",\"parent\":\"PythonGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/PythonGenerator.html#constrainToMetaModel\",\"classes\":\"\",\"parent\":\"PythonGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/PythonGenerator.html#render\",\"classes\":\"\",\"parent\":\"PythonGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/PythonGenerator.html#renderCompleteModel\",\"classes\":\"\",\"parent\":\"PythonGenerator\"},{\"kind\":2048,\"name\":\"renderClass\",\"url\":\"classes/PythonGenerator.html#renderClass\",\"classes\":\"\",\"parent\":\"PythonGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/PythonGenerator.html#renderEnum\",\"classes\":\"\",\"parent\":\"PythonGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/PythonGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/PythonGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/PythonGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/PythonGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"PythonGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/PythonGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/PythonGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/PythonGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"PythonGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/PythonGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"PythonGenerator\"},{\"kind\":128,\"name\":\"PythonFileGenerator\",\"url\":\"classes/PythonFileGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/PythonFileGenerator.html#defaultOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":1024,\"name\":\"defaultCompleteModelOptions\",\"url\":\"classes/PythonFileGenerator.html#defaultCompleteModelOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":2048,\"name\":\"getPythonOptions\",\"url\":\"classes/PythonFileGenerator.html#getPythonOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PythonFileGenerator.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":2048,\"name\":\"generateToFiles\",\"url\":\"classes/PythonFileGenerator.html#generateToFiles\",\"classes\":\"\",\"parent\":\"PythonFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/PythonFileGenerator.html#getDependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/PythonFileGenerator.html#splitMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/PythonFileGenerator.html#constrainToMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/PythonFileGenerator.html#render\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/PythonFileGenerator.html#renderCompleteModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":2048,\"name\":\"renderClass\",\"url\":\"classes/PythonFileGenerator.html#renderClass\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/PythonFileGenerator.html#renderEnum\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/PythonFileGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/PythonFileGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/PythonFileGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/PythonFileGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/PythonFileGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/PythonFileGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/PythonFileGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/PythonFileGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":32,\"name\":\"PYTHON_PYDANTIC_PRESET\",\"url\":\"variables/PYTHON_PYDANTIC_PRESET.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"PYTHON_JSON_SERIALIZER_PRESET\",\"url\":\"variables/PYTHON_JSON_SERIALIZER_PRESET.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"GO_DEFAULT_PRESET\",\"url\":\"variables/GO_DEFAULT_PRESET.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"GoPreset\",\"url\":\"types/GoPreset.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"goDefaultEnumKeyConstraints\",\"url\":\"functions/goDefaultEnumKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"GoDefaultEnumKeyConstraints\",\"url\":\"variables/GoDefaultEnumKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"goDefaultEnumValueConstraints\",\"url\":\"functions/goDefaultEnumValueConstraints.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"GoDefaultModelNameConstraints\",\"url\":\"variables/GoDefaultModelNameConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"goDefaultModelNameConstraints\",\"url\":\"functions/goDefaultModelNameConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"GoDefaultPropertyKeyConstraints\",\"url\":\"variables/GoDefaultPropertyKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"goDefaultPropertyKeyConstraints\",\"url\":\"functions/goDefaultPropertyKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"GoOptions\",\"url\":\"interfaces/GoOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"typeMapping\",\"url\":\"interfaces/GoOptions.html#typeMapping\",\"classes\":\"\",\"parent\":\"GoOptions\"},{\"kind\":1024,\"name\":\"constraints\",\"url\":\"interfaces/GoOptions.html#constraints\",\"classes\":\"\",\"parent\":\"GoOptions\"},{\"kind\":1024,\"name\":\"indentation\",\"url\":\"interfaces/GoOptions.html#indentation\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/GoOptions.html#indentation.__type\",\"classes\":\"\",\"parent\":\"GoOptions.indentation\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/GoOptions.html#indentation.__type.type\",\"classes\":\"\",\"parent\":\"GoOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"interfaces/GoOptions.html#indentation.__type.size\",\"classes\":\"\",\"parent\":\"GoOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"defaultPreset\",\"url\":\"interfaces/GoOptions.html#defaultPreset\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoOptions\"},{\"kind\":1024,\"name\":\"presets\",\"url\":\"interfaces/GoOptions.html#presets\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoOptions\"},{\"kind\":1024,\"name\":\"processorOptions\",\"url\":\"interfaces/GoOptions.html#processorOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoOptions\"},{\"kind\":1024,\"name\":\"dependencyManager\",\"url\":\"interfaces/GoOptions.html#dependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoOptions\"},{\"kind\":4194304,\"name\":\"GoTypeMapping\",\"url\":\"types/GoTypeMapping.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"GoRenderCompleteModelOptions\",\"url\":\"interfaces/GoRenderCompleteModelOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"packageName\",\"url\":\"interfaces/GoRenderCompleteModelOptions.html#packageName\",\"classes\":\"\",\"parent\":\"GoRenderCompleteModelOptions\"},{\"kind\":128,\"name\":\"GoGenerator\",\"url\":\"classes/GoGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/GoGenerator.html#defaultOptions\",\"classes\":\"\",\"parent\":\"GoGenerator\"},{\"kind\":1024,\"name\":\"defaultCompleteModelOptions\",\"url\":\"classes/GoGenerator.html#defaultCompleteModelOptions\",\"classes\":\"\",\"parent\":\"GoGenerator\"},{\"kind\":2048,\"name\":\"getGoOptions\",\"url\":\"classes/GoGenerator.html#getGoOptions\",\"classes\":\"\",\"parent\":\"GoGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/GoGenerator.html#constructor\",\"classes\":\"\",\"parent\":\"GoGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/GoGenerator.html#getDependencyManager\",\"classes\":\"\",\"parent\":\"GoGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/GoGenerator.html#splitMetaModel\",\"classes\":\"\",\"parent\":\"GoGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/GoGenerator.html#constrainToMetaModel\",\"classes\":\"\",\"parent\":\"GoGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/GoGenerator.html#render\",\"classes\":\"\",\"parent\":\"GoGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/GoGenerator.html#renderCompleteModel\",\"classes\":\"\",\"parent\":\"GoGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/GoGenerator.html#renderEnum\",\"classes\":\"\",\"parent\":\"GoGenerator\"},{\"kind\":2048,\"name\":\"renderStruct\",\"url\":\"classes/GoGenerator.html#renderStruct\",\"classes\":\"\",\"parent\":\"GoGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/GoGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/GoGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/GoGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/GoGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"GoGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/GoGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/GoGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/GoGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"GoGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/GoGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"GoGenerator\"},{\"kind\":128,\"name\":\"GoFileGenerator\",\"url\":\"classes/GoFileGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/GoFileGenerator.html#defaultOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":1024,\"name\":\"defaultCompleteModelOptions\",\"url\":\"classes/GoFileGenerator.html#defaultCompleteModelOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":2048,\"name\":\"getGoOptions\",\"url\":\"classes/GoFileGenerator.html#getGoOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/GoFileGenerator.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":2048,\"name\":\"generateToFiles\",\"url\":\"classes/GoFileGenerator.html#generateToFiles\",\"classes\":\"\",\"parent\":\"GoFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/GoFileGenerator.html#getDependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/GoFileGenerator.html#splitMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/GoFileGenerator.html#constrainToMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/GoFileGenerator.html#render\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/GoFileGenerator.html#renderCompleteModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/GoFileGenerator.html#renderEnum\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":2048,\"name\":\"renderStruct\",\"url\":\"classes/GoFileGenerator.html#renderStruct\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/GoFileGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/GoFileGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/GoFileGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/GoFileGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/GoFileGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/GoFileGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/GoFileGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/GoFileGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":32,\"name\":\"RUST_DEFAULT_PRESET\",\"url\":\"variables/RUST_DEFAULT_PRESET.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"RustPreset\",\"url\":\"types/RustPreset.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"rustDefaultEnumKeyConstraints\",\"url\":\"functions/rustDefaultEnumKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"RustDefaultEnumKeyConstraints\",\"url\":\"variables/RustDefaultEnumKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"rustDefaultEnumValueConstraints\",\"url\":\"functions/rustDefaultEnumValueConstraints.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"RustDefaultModelNameConstraints\",\"url\":\"variables/RustDefaultModelNameConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"rustDefaultModelNameConstraints\",\"url\":\"functions/rustDefaultModelNameConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"RustDefaultPropertyKeyConstraints\",\"url\":\"variables/RustDefaultPropertyKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"rustDefaultPropertyKeyConstraints\",\"url\":\"functions/rustDefaultPropertyKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"RustOptions\",\"url\":\"interfaces/RustOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"typeMapping\",\"url\":\"interfaces/RustOptions.html#typeMapping\",\"classes\":\"\",\"parent\":\"RustOptions\"},{\"kind\":1024,\"name\":\"constraints\",\"url\":\"interfaces/RustOptions.html#constraints\",\"classes\":\"\",\"parent\":\"RustOptions\"},{\"kind\":1024,\"name\":\"indentation\",\"url\":\"interfaces/RustOptions.html#indentation\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/RustOptions.html#indentation.__type\",\"classes\":\"\",\"parent\":\"RustOptions.indentation\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/RustOptions.html#indentation.__type.type\",\"classes\":\"\",\"parent\":\"RustOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"interfaces/RustOptions.html#indentation.__type.size\",\"classes\":\"\",\"parent\":\"RustOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"defaultPreset\",\"url\":\"interfaces/RustOptions.html#defaultPreset\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustOptions\"},{\"kind\":1024,\"name\":\"presets\",\"url\":\"interfaces/RustOptions.html#presets\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustOptions\"},{\"kind\":1024,\"name\":\"processorOptions\",\"url\":\"interfaces/RustOptions.html#processorOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustOptions\"},{\"kind\":1024,\"name\":\"dependencyManager\",\"url\":\"interfaces/RustOptions.html#dependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustOptions\"},{\"kind\":4194304,\"name\":\"RustTypeMapping\",\"url\":\"types/RustTypeMapping.html\",\"classes\":\"\"},{\"kind\":8,\"name\":\"RustPackageFeatures\",\"url\":\"enums/RustPackageFeatures.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"json\",\"url\":\"enums/RustPackageFeatures.html#json\",\"classes\":\"\",\"parent\":\"RustPackageFeatures\"},{\"kind\":256,\"name\":\"RustPackageOptions\",\"url\":\"interfaces/RustPackageOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"packageName\",\"url\":\"interfaces/RustPackageOptions.html#packageName\",\"classes\":\"\",\"parent\":\"RustPackageOptions\"},{\"kind\":1024,\"name\":\"packageVersion\",\"url\":\"interfaces/RustPackageOptions.html#packageVersion\",\"classes\":\"\",\"parent\":\"RustPackageOptions\"},{\"kind\":1024,\"name\":\"authors\",\"url\":\"interfaces/RustPackageOptions.html#authors\",\"classes\":\"\",\"parent\":\"RustPackageOptions\"},{\"kind\":1024,\"name\":\"homepage\",\"url\":\"interfaces/RustPackageOptions.html#homepage\",\"classes\":\"\",\"parent\":\"RustPackageOptions\"},{\"kind\":1024,\"name\":\"repository\",\"url\":\"interfaces/RustPackageOptions.html#repository\",\"classes\":\"\",\"parent\":\"RustPackageOptions\"},{\"kind\":1024,\"name\":\"license\",\"url\":\"interfaces/RustPackageOptions.html#license\",\"classes\":\"\",\"parent\":\"RustPackageOptions\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/RustPackageOptions.html#description\",\"classes\":\"\",\"parent\":\"RustPackageOptions\"},{\"kind\":1024,\"name\":\"edition\",\"url\":\"interfaces/RustPackageOptions.html#edition\",\"classes\":\"\",\"parent\":\"RustPackageOptions\"},{\"kind\":1024,\"name\":\"packageFeatures\",\"url\":\"interfaces/RustPackageOptions.html#packageFeatures\",\"classes\":\"\",\"parent\":\"RustPackageOptions\"},{\"kind\":256,\"name\":\"RustRenderCompleteModelOptions\",\"url\":\"interfaces/RustRenderCompleteModelOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"supportFiles\",\"url\":\"interfaces/RustRenderCompleteModelOptions.html#supportFiles\",\"classes\":\"\",\"parent\":\"RustRenderCompleteModelOptions\"},{\"kind\":1024,\"name\":\"package\",\"url\":\"interfaces/RustRenderCompleteModelOptions.html#package\",\"classes\":\"\",\"parent\":\"RustRenderCompleteModelOptions\"},{\"kind\":32,\"name\":\"defaultRustRenderCompleteModelOptions\",\"url\":\"variables/defaultRustRenderCompleteModelOptions.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"variables/defaultRustRenderCompleteModelOptions.html#__type\",\"classes\":\"\",\"parent\":\"defaultRustRenderCompleteModelOptions\"},{\"kind\":1024,\"name\":\"supportFiles\",\"url\":\"variables/defaultRustRenderCompleteModelOptions.html#__type.supportFiles\",\"classes\":\"\",\"parent\":\"defaultRustRenderCompleteModelOptions.__type\"},{\"kind\":1024,\"name\":\"package\",\"url\":\"variables/defaultRustRenderCompleteModelOptions.html#__type.package\",\"classes\":\"\",\"parent\":\"defaultRustRenderCompleteModelOptions.__type\"},{\"kind\":128,\"name\":\"ConstrainedSupportFileModel\",\"url\":\"classes/ConstrainedSupportFileModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstrainedSupportFileModel.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedSupportFileModel\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/ConstrainedSupportFileModel.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedSupportFileModel\"},{\"kind\":2048,\"name\":\"getNearestDependencies\",\"url\":\"classes/ConstrainedSupportFileModel.html#getNearestDependencies\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedSupportFileModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ConstrainedSupportFileModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedSupportFileModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/ConstrainedSupportFileModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedSupportFileModel\"},{\"kind\":128,\"name\":\"RustGenerator\",\"url\":\"classes/RustGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/RustGenerator.html#defaultOptions\",\"classes\":\"\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"getRustOptions\",\"url\":\"classes/RustGenerator.html#getRustOptions\",\"classes\":\"\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"getRustCompleteOptions\",\"url\":\"classes/RustGenerator.html#getRustCompleteOptions\",\"classes\":\"\",\"parent\":\"RustGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RustGenerator.html#constructor\",\"classes\":\"\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/RustGenerator.html#getDependencyManager\",\"classes\":\"\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/RustGenerator.html#splitMetaModel\",\"classes\":\"\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/RustGenerator.html#constrainToMetaModel\",\"classes\":\"\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/RustGenerator.html#render\",\"classes\":\"\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/RustGenerator.html#renderCompleteModel\",\"classes\":\"\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/RustGenerator.html#renderEnum\",\"classes\":\"\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"renderStruct\",\"url\":\"classes/RustGenerator.html#renderStruct\",\"classes\":\"\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"renderTuple\",\"url\":\"classes/RustGenerator.html#renderTuple\",\"classes\":\"\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"renderUnion\",\"url\":\"classes/RustGenerator.html#renderUnion\",\"classes\":\"\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"renderManifest\",\"url\":\"classes/RustGenerator.html#renderManifest\",\"classes\":\"\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"renderLib\",\"url\":\"classes/RustGenerator.html#renderLib\",\"classes\":\"\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteSupport\",\"url\":\"classes/RustGenerator.html#generateCompleteSupport\",\"classes\":\"\",\"parent\":\"RustGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/RustGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/RustGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/RustGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/RustGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/RustGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/RustGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/RustGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/RustGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"RustGenerator\"},{\"kind\":128,\"name\":\"RustFileGenerator\",\"url\":\"classes/RustFileGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/RustFileGenerator.html#defaultOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"getRustOptions\",\"url\":\"classes/RustFileGenerator.html#getRustOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"getRustCompleteOptions\",\"url\":\"classes/RustFileGenerator.html#getRustCompleteOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RustFileGenerator.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"generateToFiles\",\"url\":\"classes/RustFileGenerator.html#generateToFiles\",\"classes\":\"\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"generateToPackage\",\"url\":\"classes/RustFileGenerator.html#generateToPackage\",\"classes\":\"\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/RustFileGenerator.html#getDependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/RustFileGenerator.html#splitMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/RustFileGenerator.html#constrainToMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/RustFileGenerator.html#render\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/RustFileGenerator.html#renderCompleteModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/RustFileGenerator.html#renderEnum\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"renderStruct\",\"url\":\"classes/RustFileGenerator.html#renderStruct\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"renderTuple\",\"url\":\"classes/RustFileGenerator.html#renderTuple\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"renderUnion\",\"url\":\"classes/RustFileGenerator.html#renderUnion\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"renderManifest\",\"url\":\"classes/RustFileGenerator.html#renderManifest\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"renderLib\",\"url\":\"classes/RustFileGenerator.html#renderLib\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteSupport\",\"url\":\"classes/RustFileGenerator.html#generateCompleteSupport\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/RustFileGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/RustFileGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/RustFileGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/RustFileGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/RustFileGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/RustFileGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/RustFileGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/RustFileGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":256,\"name\":\"RustCommonPresetOptions\",\"url\":\"interfaces/RustCommonPresetOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"implementDefault\",\"url\":\"interfaces/RustCommonPresetOptions.html#implementDefault\",\"classes\":\"\",\"parent\":\"RustCommonPresetOptions\"},{\"kind\":1024,\"name\":\"deriveDefault\",\"url\":\"interfaces/RustCommonPresetOptions.html#deriveDefault\",\"classes\":\"\",\"parent\":\"RustCommonPresetOptions\"},{\"kind\":1024,\"name\":\"implementNew\",\"url\":\"interfaces/RustCommonPresetOptions.html#implementNew\",\"classes\":\"\",\"parent\":\"RustCommonPresetOptions\"},{\"kind\":32,\"name\":\"defaultRustCommonPresetOptions\",\"url\":\"variables/defaultRustCommonPresetOptions.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"RUST_COMMON_PRESET\",\"url\":\"variables/RUST_COMMON_PRESET.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"KOTLIN_DEFAULT_PRESET\",\"url\":\"variables/KOTLIN_DEFAULT_PRESET.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"KotlinPreset\",\"url\":\"types/KotlinPreset.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"kotlinDefaultEnumKeyConstraints\",\"url\":\"functions/kotlinDefaultEnumKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"KotlinDefaultEnumKeyConstraints\",\"url\":\"variables/KotlinDefaultEnumKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"kotlinDefaultEnumValueConstraints\",\"url\":\"functions/kotlinDefaultEnumValueConstraints.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"KotlinDefaultModelNameConstraints\",\"url\":\"variables/KotlinDefaultModelNameConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"kotlinDefaultModelNameConstraints\",\"url\":\"functions/kotlinDefaultModelNameConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"KotlinDefaultPropertyKeyConstraints\",\"url\":\"variables/KotlinDefaultPropertyKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"kotlinDefaultPropertyKeyConstraints\",\"url\":\"functions/kotlinDefaultPropertyKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"KotlinOptions\",\"url\":\"interfaces/KotlinOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"typeMapping\",\"url\":\"interfaces/KotlinOptions.html#typeMapping\",\"classes\":\"\",\"parent\":\"KotlinOptions\"},{\"kind\":1024,\"name\":\"constraints\",\"url\":\"interfaces/KotlinOptions.html#constraints\",\"classes\":\"\",\"parent\":\"KotlinOptions\"},{\"kind\":1024,\"name\":\"collectionType\",\"url\":\"interfaces/KotlinOptions.html#collectionType\",\"classes\":\"\",\"parent\":\"KotlinOptions\"},{\"kind\":1024,\"name\":\"indentation\",\"url\":\"interfaces/KotlinOptions.html#indentation\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/KotlinOptions.html#indentation.__type\",\"classes\":\"\",\"parent\":\"KotlinOptions.indentation\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/KotlinOptions.html#indentation.__type.type\",\"classes\":\"\",\"parent\":\"KotlinOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"interfaces/KotlinOptions.html#indentation.__type.size\",\"classes\":\"\",\"parent\":\"KotlinOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"defaultPreset\",\"url\":\"interfaces/KotlinOptions.html#defaultPreset\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinOptions\"},{\"kind\":1024,\"name\":\"presets\",\"url\":\"interfaces/KotlinOptions.html#presets\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinOptions\"},{\"kind\":1024,\"name\":\"processorOptions\",\"url\":\"interfaces/KotlinOptions.html#processorOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinOptions\"},{\"kind\":1024,\"name\":\"dependencyManager\",\"url\":\"interfaces/KotlinOptions.html#dependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinOptions\"},{\"kind\":4194304,\"name\":\"KotlinTypeMapping\",\"url\":\"types/KotlinTypeMapping.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"KotlinRenderCompleteModelOptions\",\"url\":\"interfaces/KotlinRenderCompleteModelOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"packageName\",\"url\":\"interfaces/KotlinRenderCompleteModelOptions.html#packageName\",\"classes\":\"\",\"parent\":\"KotlinRenderCompleteModelOptions\"},{\"kind\":128,\"name\":\"KotlinGenerator\",\"url\":\"classes/KotlinGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/KotlinGenerator.html#defaultOptions\",\"classes\":\"\",\"parent\":\"KotlinGenerator\"},{\"kind\":2048,\"name\":\"getKotlinOptions\",\"url\":\"classes/KotlinGenerator.html#getKotlinOptions\",\"classes\":\"\",\"parent\":\"KotlinGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/KotlinGenerator.html#constructor\",\"classes\":\"\",\"parent\":\"KotlinGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/KotlinGenerator.html#getDependencyManager\",\"classes\":\"\",\"parent\":\"KotlinGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/KotlinGenerator.html#splitMetaModel\",\"classes\":\"\",\"parent\":\"KotlinGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/KotlinGenerator.html#constrainToMetaModel\",\"classes\":\"\",\"parent\":\"KotlinGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/KotlinGenerator.html#render\",\"classes\":\"\",\"parent\":\"KotlinGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/KotlinGenerator.html#renderCompleteModel\",\"classes\":\"\",\"parent\":\"KotlinGenerator\"},{\"kind\":2048,\"name\":\"sanitizePackageName\",\"url\":\"classes/KotlinGenerator.html#sanitizePackageName\",\"classes\":\"tsd-is-private\",\"parent\":\"KotlinGenerator\"},{\"kind\":2048,\"name\":\"renderClass\",\"url\":\"classes/KotlinGenerator.html#renderClass\",\"classes\":\"\",\"parent\":\"KotlinGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/KotlinGenerator.html#renderEnum\",\"classes\":\"\",\"parent\":\"KotlinGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/KotlinGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/KotlinGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/KotlinGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/KotlinGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"KotlinGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/KotlinGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/KotlinGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/KotlinGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"KotlinGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/KotlinGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"KotlinGenerator\"},{\"kind\":128,\"name\":\"KotlinFileGenerator\",\"url\":\"classes/KotlinFileGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/KotlinFileGenerator.html#defaultOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":2048,\"name\":\"getKotlinOptions\",\"url\":\"classes/KotlinFileGenerator.html#getKotlinOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/KotlinFileGenerator.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":2048,\"name\":\"generateToFiles\",\"url\":\"classes/KotlinFileGenerator.html#generateToFiles\",\"classes\":\"\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/KotlinFileGenerator.html#getDependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/KotlinFileGenerator.html#splitMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/KotlinFileGenerator.html#constrainToMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/KotlinFileGenerator.html#render\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/KotlinFileGenerator.html#renderCompleteModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":2048,\"name\":\"renderClass\",\"url\":\"classes/KotlinFileGenerator.html#renderClass\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/KotlinFileGenerator.html#renderEnum\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/KotlinFileGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/KotlinFileGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/KotlinFileGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/KotlinFileGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/KotlinFileGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/KotlinFileGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/KotlinFileGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/KotlinFileGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":32,\"name\":\"KOTLIN_DESCRIPTION_PRESET\",\"url\":\"variables/KOTLIN_DESCRIPTION_PRESET.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"KOTLIN_CONSTRAINTS_PRESET\",\"url\":\"variables/KOTLIN_CONSTRAINTS_PRESET.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"CPLUSPLUS_DEFAULT_PRESET\",\"url\":\"variables/CPLUSPLUS_DEFAULT_PRESET.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"CplusplusPreset\",\"url\":\"types/CplusplusPreset.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"cplusplusDefaultEnumKeyConstraints\",\"url\":\"functions/cplusplusDefaultEnumKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"CplusplusDefaultEnumKeyConstraints\",\"url\":\"variables/CplusplusDefaultEnumKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"cplusplusDefaultEnumValueConstraints\",\"url\":\"functions/cplusplusDefaultEnumValueConstraints.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"CplusplusDefaultModelNameConstraints\",\"url\":\"variables/CplusplusDefaultModelNameConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"cplusplusDefaultModelNameConstraints\",\"url\":\"functions/cplusplusDefaultModelNameConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"CplusplusDefaultPropertyKeyConstraints\",\"url\":\"variables/CplusplusDefaultPropertyKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"cplusplusDefaultPropertyKeyConstraints\",\"url\":\"functions/cplusplusDefaultPropertyKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"CplusplusOptions\",\"url\":\"interfaces/CplusplusOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"typeMapping\",\"url\":\"interfaces/CplusplusOptions.html#typeMapping\",\"classes\":\"\",\"parent\":\"CplusplusOptions\"},{\"kind\":1024,\"name\":\"constraints\",\"url\":\"interfaces/CplusplusOptions.html#constraints\",\"classes\":\"\",\"parent\":\"CplusplusOptions\"},{\"kind\":1024,\"name\":\"namespace\",\"url\":\"interfaces/CplusplusOptions.html#namespace\",\"classes\":\"\",\"parent\":\"CplusplusOptions\"},{\"kind\":1024,\"name\":\"indentation\",\"url\":\"interfaces/CplusplusOptions.html#indentation\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/CplusplusOptions.html#indentation.__type\",\"classes\":\"\",\"parent\":\"CplusplusOptions.indentation\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/CplusplusOptions.html#indentation.__type.type\",\"classes\":\"\",\"parent\":\"CplusplusOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"interfaces/CplusplusOptions.html#indentation.__type.size\",\"classes\":\"\",\"parent\":\"CplusplusOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"defaultPreset\",\"url\":\"interfaces/CplusplusOptions.html#defaultPreset\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusOptions\"},{\"kind\":1024,\"name\":\"presets\",\"url\":\"interfaces/CplusplusOptions.html#presets\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusOptions\"},{\"kind\":1024,\"name\":\"processorOptions\",\"url\":\"interfaces/CplusplusOptions.html#processorOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusOptions\"},{\"kind\":1024,\"name\":\"dependencyManager\",\"url\":\"interfaces/CplusplusOptions.html#dependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusOptions\"},{\"kind\":256,\"name\":\"CplusplusRenderCompleteModelOptions\",\"url\":\"interfaces/CplusplusRenderCompleteModelOptions.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"CplusplusGenerator\",\"url\":\"classes/CplusplusGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/CplusplusGenerator.html#defaultOptions\",\"classes\":\"\",\"parent\":\"CplusplusGenerator\"},{\"kind\":1024,\"name\":\"defaultCompleteModelOptions\",\"url\":\"classes/CplusplusGenerator.html#defaultCompleteModelOptions\",\"classes\":\"\",\"parent\":\"CplusplusGenerator\"},{\"kind\":2048,\"name\":\"getOptions\",\"url\":\"classes/CplusplusGenerator.html#getOptions\",\"classes\":\"\",\"parent\":\"CplusplusGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/CplusplusGenerator.html#constructor\",\"classes\":\"\",\"parent\":\"CplusplusGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/CplusplusGenerator.html#getDependencyManager\",\"classes\":\"\",\"parent\":\"CplusplusGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/CplusplusGenerator.html#splitMetaModel\",\"classes\":\"\",\"parent\":\"CplusplusGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/CplusplusGenerator.html#constrainToMetaModel\",\"classes\":\"\",\"parent\":\"CplusplusGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/CplusplusGenerator.html#render\",\"classes\":\"\",\"parent\":\"CplusplusGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/CplusplusGenerator.html#renderCompleteModel\",\"classes\":\"\",\"parent\":\"CplusplusGenerator\"},{\"kind\":2048,\"name\":\"renderClass\",\"url\":\"classes/CplusplusGenerator.html#renderClass\",\"classes\":\"\",\"parent\":\"CplusplusGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/CplusplusGenerator.html#renderEnum\",\"classes\":\"\",\"parent\":\"CplusplusGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/CplusplusGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/CplusplusGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/CplusplusGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/CplusplusGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"CplusplusGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/CplusplusGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/CplusplusGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/CplusplusGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"CplusplusGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/CplusplusGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"CplusplusGenerator\"},{\"kind\":128,\"name\":\"CplusplusFileGenerator\",\"url\":\"classes/CplusplusFileGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/CplusplusFileGenerator.html#defaultOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":1024,\"name\":\"defaultCompleteModelOptions\",\"url\":\"classes/CplusplusFileGenerator.html#defaultCompleteModelOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":2048,\"name\":\"getOptions\",\"url\":\"classes/CplusplusFileGenerator.html#getOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/CplusplusFileGenerator.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":2048,\"name\":\"generateToFiles\",\"url\":\"classes/CplusplusFileGenerator.html#generateToFiles\",\"classes\":\"\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/CplusplusFileGenerator.html#getDependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/CplusplusFileGenerator.html#splitMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/CplusplusFileGenerator.html#constrainToMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/CplusplusFileGenerator.html#render\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/CplusplusFileGenerator.html#renderCompleteModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":2048,\"name\":\"renderClass\",\"url\":\"classes/CplusplusFileGenerator.html#renderClass\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/CplusplusFileGenerator.html#renderEnum\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/CplusplusFileGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/CplusplusFileGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/CplusplusFileGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/CplusplusFileGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/CplusplusFileGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/CplusplusFileGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/CplusplusFileGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/CplusplusFileGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":4194304,\"name\":\"FileGenerator\",\"url\":\"types/FileGenerator.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/FileGenerator.html#__type\",\"classes\":\"\",\"parent\":\"FileGenerator\"},{\"kind\":256,\"name\":\"AbstractFileGenerator\",\"url\":\"interfaces/AbstractFileGenerator.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"generateToFiles\",\"url\":\"interfaces/AbstractFileGenerator.html#generateToFiles\",\"classes\":\"\",\"parent\":\"AbstractFileGenerator\"},{\"kind\":8,\"name\":\"IndentationTypes\",\"url\":\"enums/IndentationTypes.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"TABS\",\"url\":\"enums/IndentationTypes.html#TABS\",\"classes\":\"\",\"parent\":\"IndentationTypes\"},{\"kind\":16,\"name\":\"SPACES\",\"url\":\"enums/IndentationTypes.html#SPACES\",\"classes\":\"\",\"parent\":\"IndentationTypes\"},{\"kind\":128,\"name\":\"FormatHelpers\",\"url\":\"classes/FormatHelpers.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"upperFirst\",\"url\":\"classes/FormatHelpers.html#upperFirst\",\"classes\":\"\",\"parent\":\"FormatHelpers\"},{\"kind\":2048,\"name\":\"lowerFirst\",\"url\":\"classes/FormatHelpers.html#lowerFirst\",\"classes\":\"\",\"parent\":\"FormatHelpers\"},{\"kind\":1024,\"name\":\"toCamelCase\",\"url\":\"classes/FormatHelpers.html#toCamelCase\",\"classes\":\"\",\"parent\":\"FormatHelpers\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/FormatHelpers.html#toCamelCase.__type\",\"classes\":\"\",\"parent\":\"FormatHelpers.toCamelCase\"},{\"kind\":1024,\"name\":\"toPascalCase\",\"url\":\"classes/FormatHelpers.html#toPascalCase\",\"classes\":\"\",\"parent\":\"FormatHelpers\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/FormatHelpers.html#toPascalCase.__type-6\",\"classes\":\"\",\"parent\":\"FormatHelpers.toPascalCase\"},{\"kind\":2048,\"name\":\"toPascalCaseMergingNumbers\",\"url\":\"classes/FormatHelpers.html#toPascalCaseMergingNumbers\",\"classes\":\"\",\"parent\":\"FormatHelpers\"},{\"kind\":1024,\"name\":\"toParamCase\",\"url\":\"classes/FormatHelpers.html#toParamCase\",\"classes\":\"\",\"parent\":\"FormatHelpers\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/FormatHelpers.html#toParamCase.__type-4\",\"classes\":\"\",\"parent\":\"FormatHelpers.toParamCase\"},{\"kind\":1024,\"name\":\"toConstantCase\",\"url\":\"classes/FormatHelpers.html#toConstantCase\",\"classes\":\"\",\"parent\":\"FormatHelpers\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/FormatHelpers.html#toConstantCase.__type-2\",\"classes\":\"\",\"parent\":\"FormatHelpers.toConstantCase\"},{\"kind\":1024,\"name\":\"toSnakeCase\",\"url\":\"classes/FormatHelpers.html#toSnakeCase\",\"classes\":\"\",\"parent\":\"FormatHelpers\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/FormatHelpers.html#toSnakeCase.__type-8\",\"classes\":\"\",\"parent\":\"FormatHelpers.toSnakeCase\"},{\"kind\":2048,\"name\":\"replaceSpecialCharacters\",\"url\":\"classes/FormatHelpers.html#replaceSpecialCharacters\",\"classes\":\"\",\"parent\":\"FormatHelpers\"},{\"kind\":2048,\"name\":\"breakLines\",\"url\":\"classes/FormatHelpers.html#breakLines\",\"classes\":\"\",\"parent\":\"FormatHelpers\"},{\"kind\":2048,\"name\":\"indent\",\"url\":\"classes/FormatHelpers.html#indent\",\"classes\":\"\",\"parent\":\"FormatHelpers\"},{\"kind\":2048,\"name\":\"getIndentation\",\"url\":\"classes/FormatHelpers.html#getIndentation\",\"classes\":\"tsd-is-private\",\"parent\":\"FormatHelpers\"},{\"kind\":2048,\"name\":\"renderJSONExamples\",\"url\":\"classes/FormatHelpers.html#renderJSONExamples\",\"classes\":\"\",\"parent\":\"FormatHelpers\"},{\"kind\":2048,\"name\":\"snakeCase\",\"url\":\"classes/FormatHelpers.html#snakeCase\",\"classes\":\"\",\"parent\":\"FormatHelpers\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FormatHelpers.html#constructor\",\"classes\":\"\",\"parent\":\"FormatHelpers\"},{\"kind\":64,\"name\":\"getTypeFromMapping\",\"url\":\"functions/getTypeFromMapping.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"TypeContext\",\"url\":\"types/TypeContext.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/TypeContext.html#__type\",\"classes\":\"\",\"parent\":\"TypeContext\"},{\"kind\":1024,\"name\":\"partOfProperty\",\"url\":\"types/TypeContext.html#__type.partOfProperty\",\"classes\":\"\",\"parent\":\"TypeContext.__type\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"types/TypeContext.html#__type.options\",\"classes\":\"\",\"parent\":\"TypeContext.__type\"},{\"kind\":1024,\"name\":\"constrainedModel\",\"url\":\"types/TypeContext.html#__type.constrainedModel\",\"classes\":\"\",\"parent\":\"TypeContext.__type\"},{\"kind\":1024,\"name\":\"dependencyManager\",\"url\":\"types/TypeContext.html#__type.dependencyManager\",\"classes\":\"\",\"parent\":\"TypeContext.__type\"},{\"kind\":4194304,\"name\":\"TypeMappingFunction\",\"url\":\"types/TypeMappingFunction.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/TypeMappingFunction.html#__type\",\"classes\":\"\",\"parent\":\"TypeMappingFunction\"},{\"kind\":4194304,\"name\":\"TypeMapping\",\"url\":\"types/TypeMapping.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/TypeMapping.html#__type\",\"classes\":\"\",\"parent\":\"TypeMapping\"},{\"kind\":1024,\"name\":\"Object\",\"url\":\"types/TypeMapping.html#__type.Object\",\"classes\":\"\",\"parent\":\"TypeMapping.__type\"},{\"kind\":1024,\"name\":\"Reference\",\"url\":\"types/TypeMapping.html#__type.Reference\",\"classes\":\"\",\"parent\":\"TypeMapping.__type\"},{\"kind\":1024,\"name\":\"Any\",\"url\":\"types/TypeMapping.html#__type.Any\",\"classes\":\"\",\"parent\":\"TypeMapping.__type\"},{\"kind\":1024,\"name\":\"Float\",\"url\":\"types/TypeMapping.html#__type.Float\",\"classes\":\"\",\"parent\":\"TypeMapping.__type\"},{\"kind\":1024,\"name\":\"Integer\",\"url\":\"types/TypeMapping.html#__type.Integer\",\"classes\":\"\",\"parent\":\"TypeMapping.__type\"},{\"kind\":1024,\"name\":\"String\",\"url\":\"types/TypeMapping.html#__type.String\",\"classes\":\"\",\"parent\":\"TypeMapping.__type\"},{\"kind\":1024,\"name\":\"Boolean\",\"url\":\"types/TypeMapping.html#__type.Boolean\",\"classes\":\"\",\"parent\":\"TypeMapping.__type\"},{\"kind\":1024,\"name\":\"Tuple\",\"url\":\"types/TypeMapping.html#__type.Tuple\",\"classes\":\"\",\"parent\":\"TypeMapping.__type\"},{\"kind\":1024,\"name\":\"Array\",\"url\":\"types/TypeMapping.html#__type.Array\",\"classes\":\"\",\"parent\":\"TypeMapping.__type\"},{\"kind\":1024,\"name\":\"Enum\",\"url\":\"types/TypeMapping.html#__type.Enum\",\"classes\":\"\",\"parent\":\"TypeMapping.__type\"},{\"kind\":1024,\"name\":\"Union\",\"url\":\"types/TypeMapping.html#__type.Union\",\"classes\":\"\",\"parent\":\"TypeMapping.__type\"},{\"kind\":1024,\"name\":\"Dictionary\",\"url\":\"types/TypeMapping.html#__type.Dictionary\",\"classes\":\"\",\"parent\":\"TypeMapping.__type\"},{\"kind\":128,\"name\":\"FileHelpers\",\"url\":\"classes/FileHelpers.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"writerToFileSystem\",\"url\":\"classes/FileHelpers.html#writerToFileSystem\",\"classes\":\"\",\"parent\":\"FileHelpers\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FileHelpers.html#constructor\",\"classes\":\"\",\"parent\":\"FileHelpers\"},{\"kind\":64,\"name\":\"convertToMetaModel\",\"url\":\"functions/convertToMetaModel.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"convertToUnionModel\",\"url\":\"functions/convertToUnionModel.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"convertToStringModel\",\"url\":\"functions/convertToStringModel.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"convertToAnyModel\",\"url\":\"functions/convertToAnyModel.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"convertToIntegerModel\",\"url\":\"functions/convertToIntegerModel.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"convertToFloatModel\",\"url\":\"functions/convertToFloatModel.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"convertToEnumModel\",\"url\":\"functions/convertToEnumModel.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"convertToBooleanModel\",\"url\":\"functions/convertToBooleanModel.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"convertToDictionaryModel\",\"url\":\"functions/convertToDictionaryModel.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"convertToObjectModel\",\"url\":\"functions/convertToObjectModel.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"convertToArrayModel\",\"url\":\"functions/convertToArrayModel.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"convertToTupleModel\",\"url\":\"functions/convertToTupleModel.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"SplitOptions\",\"url\":\"types/SplitOptions.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/SplitOptions.html#__type\",\"classes\":\"\",\"parent\":\"SplitOptions\"},{\"kind\":1024,\"name\":\"splitEnum\",\"url\":\"types/SplitOptions.html#__type.splitEnum\",\"classes\":\"\",\"parent\":\"SplitOptions.__type\"},{\"kind\":1024,\"name\":\"splitUnion\",\"url\":\"types/SplitOptions.html#__type.splitUnion\",\"classes\":\"\",\"parent\":\"SplitOptions.__type\"},{\"kind\":1024,\"name\":\"splitArray\",\"url\":\"types/SplitOptions.html#__type.splitArray\",\"classes\":\"\",\"parent\":\"SplitOptions.__type\"},{\"kind\":1024,\"name\":\"splitTuple\",\"url\":\"types/SplitOptions.html#__type.splitTuple\",\"classes\":\"\",\"parent\":\"SplitOptions.__type\"},{\"kind\":1024,\"name\":\"splitString\",\"url\":\"types/SplitOptions.html#__type.splitString\",\"classes\":\"\",\"parent\":\"SplitOptions.__type\"},{\"kind\":1024,\"name\":\"splitInteger\",\"url\":\"types/SplitOptions.html#__type.splitInteger\",\"classes\":\"\",\"parent\":\"SplitOptions.__type\"},{\"kind\":1024,\"name\":\"splitFloat\",\"url\":\"types/SplitOptions.html#__type.splitFloat\",\"classes\":\"\",\"parent\":\"SplitOptions.__type\"},{\"kind\":1024,\"name\":\"splitBoolean\",\"url\":\"types/SplitOptions.html#__type.splitBoolean\",\"classes\":\"\",\"parent\":\"SplitOptions.__type\"},{\"kind\":1024,\"name\":\"splitObject\",\"url\":\"types/SplitOptions.html#__type.splitObject\",\"classes\":\"\",\"parent\":\"SplitOptions.__type\"},{\"kind\":1024,\"name\":\"splitDictionary\",\"url\":\"types/SplitOptions.html#__type.splitDictionary\",\"classes\":\"\",\"parent\":\"SplitOptions.__type\"},{\"kind\":64,\"name\":\"split\",\"url\":\"functions/split.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"NO_NUMBER_START_CHAR\",\"url\":\"functions/NO_NUMBER_START_CHAR.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"NO_DUPLICATE_PROPERTIES\",\"url\":\"functions/NO_DUPLICATE_PROPERTIES.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"NO_DUPLICATE_ENUM_KEYS\",\"url\":\"functions/NO_DUPLICATE_ENUM_KEYS.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"NO_EMPTY_VALUE\",\"url\":\"functions/NO_EMPTY_VALUE.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"NO_RESERVED_KEYWORDS\",\"url\":\"functions/NO_RESERVED_KEYWORDS.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"checkForReservedKeyword\",\"url\":\"functions/checkForReservedKeyword.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"constrainMetaModel\",\"url\":\"functions/constrainMetaModel.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"ConstrainContext\",\"url\":\"types/ConstrainContext.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ConstrainContext.html#__type\",\"classes\":\"\",\"parent\":\"ConstrainContext\"},{\"kind\":1024,\"name\":\"partOfProperty\",\"url\":\"types/ConstrainContext.html#__type.partOfProperty\",\"classes\":\"\",\"parent\":\"ConstrainContext.__type\"},{\"kind\":1024,\"name\":\"metaModel\",\"url\":\"types/ConstrainContext.html#__type.metaModel\",\"classes\":\"\",\"parent\":\"ConstrainContext.__type\"},{\"kind\":1024,\"name\":\"constrainedName\",\"url\":\"types/ConstrainContext.html#__type.constrainedName\",\"classes\":\"\",\"parent\":\"ConstrainContext.__type\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"types/ConstrainContext.html#__type.options\",\"classes\":\"\",\"parent\":\"ConstrainContext.__type\"},{\"kind\":1024,\"name\":\"dependencyManager\",\"url\":\"types/ConstrainContext.html#__type.dependencyManager\",\"classes\":\"\",\"parent\":\"ConstrainContext.__type\"},{\"kind\":4194304,\"name\":\"EnumKeyContext\",\"url\":\"types/EnumKeyContext.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/EnumKeyContext.html#__type\",\"classes\":\"\",\"parent\":\"EnumKeyContext\"},{\"kind\":1024,\"name\":\"enumKey\",\"url\":\"types/EnumKeyContext.html#__type.enumKey\",\"classes\":\"\",\"parent\":\"EnumKeyContext.__type\"},{\"kind\":1024,\"name\":\"constrainedEnumModel\",\"url\":\"types/EnumKeyContext.html#__type.constrainedEnumModel\",\"classes\":\"\",\"parent\":\"EnumKeyContext.__type\"},{\"kind\":1024,\"name\":\"enumModel\",\"url\":\"types/EnumKeyContext.html#__type.enumModel\",\"classes\":\"\",\"parent\":\"EnumKeyContext.__type\"},{\"kind\":4194304,\"name\":\"EnumKeyConstraint\",\"url\":\"types/EnumKeyConstraint.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/EnumKeyConstraint.html#__type\",\"classes\":\"\",\"parent\":\"EnumKeyConstraint\"},{\"kind\":4194304,\"name\":\"EnumValueContext\",\"url\":\"types/EnumValueContext.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/EnumValueContext.html#__type\",\"classes\":\"\",\"parent\":\"EnumValueContext\"},{\"kind\":1024,\"name\":\"enumValue\",\"url\":\"types/EnumValueContext.html#__type.enumValue\",\"classes\":\"\",\"parent\":\"EnumValueContext.__type\"},{\"kind\":1024,\"name\":\"constrainedEnumModel\",\"url\":\"types/EnumValueContext.html#__type.constrainedEnumModel\",\"classes\":\"\",\"parent\":\"EnumValueContext.__type\"},{\"kind\":1024,\"name\":\"enumModel\",\"url\":\"types/EnumValueContext.html#__type.enumModel\",\"classes\":\"\",\"parent\":\"EnumValueContext.__type\"},{\"kind\":4194304,\"name\":\"EnumValueConstraint\",\"url\":\"types/EnumValueConstraint.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/EnumValueConstraint.html#__type\",\"classes\":\"\",\"parent\":\"EnumValueConstraint\"},{\"kind\":4194304,\"name\":\"ModelNameContext\",\"url\":\"types/ModelNameContext.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ModelNameContext.html#__type\",\"classes\":\"\",\"parent\":\"ModelNameContext\"},{\"kind\":1024,\"name\":\"modelName\",\"url\":\"types/ModelNameContext.html#__type.modelName\",\"classes\":\"\",\"parent\":\"ModelNameContext.__type\"},{\"kind\":4194304,\"name\":\"ModelNameConstraint\",\"url\":\"types/ModelNameConstraint.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ModelNameConstraint.html#__type\",\"classes\":\"\",\"parent\":\"ModelNameConstraint\"},{\"kind\":4194304,\"name\":\"PropertyKeyContext\",\"url\":\"types/PropertyKeyContext.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/PropertyKeyContext.html#__type\",\"classes\":\"\",\"parent\":\"PropertyKeyContext\"},{\"kind\":1024,\"name\":\"constrainedObjectPropertyModel\",\"url\":\"types/PropertyKeyContext.html#__type.constrainedObjectPropertyModel\",\"classes\":\"\",\"parent\":\"PropertyKeyContext.__type\"},{\"kind\":1024,\"name\":\"objectPropertyModel\",\"url\":\"types/PropertyKeyContext.html#__type.objectPropertyModel\",\"classes\":\"\",\"parent\":\"PropertyKeyContext.__type\"},{\"kind\":1024,\"name\":\"constrainedObjectModel\",\"url\":\"types/PropertyKeyContext.html#__type.constrainedObjectModel\",\"classes\":\"\",\"parent\":\"PropertyKeyContext.__type\"},{\"kind\":1024,\"name\":\"objectModel\",\"url\":\"types/PropertyKeyContext.html#__type.objectModel\",\"classes\":\"\",\"parent\":\"PropertyKeyContext.__type\"},{\"kind\":4194304,\"name\":\"PropertyKeyConstraint\",\"url\":\"types/PropertyKeyConstraint.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/PropertyKeyConstraint.html#__type\",\"classes\":\"\",\"parent\":\"PropertyKeyConstraint\"},{\"kind\":256,\"name\":\"Constraints\",\"url\":\"interfaces/Constraints.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"enumKey\",\"url\":\"interfaces/Constraints.html#enumKey\",\"classes\":\"\",\"parent\":\"Constraints\"},{\"kind\":1024,\"name\":\"enumValue\",\"url\":\"interfaces/Constraints.html#enumValue\",\"classes\":\"\",\"parent\":\"Constraints\"},{\"kind\":1024,\"name\":\"modelName\",\"url\":\"interfaces/Constraints.html#modelName\",\"classes\":\"\",\"parent\":\"Constraints\"},{\"kind\":1024,\"name\":\"propertyKey\",\"url\":\"interfaces/Constraints.html#propertyKey\",\"classes\":\"\",\"parent\":\"Constraints\"},{\"kind\":64,\"name\":\"hasPreset\",\"url\":\"functions/hasPreset.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"renderJavaScriptDependency\",\"url\":\"functions/renderJavaScriptDependency.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"makeUnique\",\"url\":\"functions/makeUnique.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"CommonModel\",\"url\":\"classes/CommonModel.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"toCommonModel\",\"url\":\"classes/CommonModel.html#toCommonModel\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"internalToSchema\",\"url\":\"classes/CommonModel.html#internalToSchema\",\"classes\":\"tsd-is-private\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"mergeProperties\",\"url\":\"classes/CommonModel.html#mergeProperties\",\"classes\":\"tsd-is-private\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"mergeAdditionalProperties\",\"url\":\"classes/CommonModel.html#mergeAdditionalProperties\",\"classes\":\"tsd-is-private\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"mergeAdditionalItems\",\"url\":\"classes/CommonModel.html#mergeAdditionalItems\",\"classes\":\"tsd-is-private\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"mergeItems\",\"url\":\"classes/CommonModel.html#mergeItems\",\"classes\":\"tsd-is-private\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"mergePatternProperties\",\"url\":\"classes/CommonModel.html#mergePatternProperties\",\"classes\":\"tsd-is-private\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"mergeTypes\",\"url\":\"classes/CommonModel.html#mergeTypes\",\"classes\":\"tsd-is-private\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"mergeCommonModels\",\"url\":\"classes/CommonModel.html#mergeCommonModels\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/CommonModel.html#constructor\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":1024,\"name\":\"extend\",\"url\":\"classes/CommonModel.html#extend\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/CommonModel.html#originalInput\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":1024,\"name\":\"$id\",\"url\":\"classes/CommonModel.html#_id\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/CommonModel.html#type\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":1024,\"name\":\"enum\",\"url\":\"classes/CommonModel.html#enum\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":1024,\"name\":\"items\",\"url\":\"classes/CommonModel.html#items\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":1024,\"name\":\"properties\",\"url\":\"classes/CommonModel.html#properties\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/CommonModel.html#properties.__type-1\",\"classes\":\"\",\"parent\":\"CommonModel.properties\"},{\"kind\":1024,\"name\":\"additionalProperties\",\"url\":\"classes/CommonModel.html#additionalProperties\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":1024,\"name\":\"patternProperties\",\"url\":\"classes/CommonModel.html#patternProperties\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/CommonModel.html#patternProperties.__type\",\"classes\":\"\",\"parent\":\"CommonModel.patternProperties\"},{\"kind\":1024,\"name\":\"required\",\"url\":\"classes/CommonModel.html#required\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":1024,\"name\":\"additionalItems\",\"url\":\"classes/CommonModel.html#additionalItems\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":1024,\"name\":\"union\",\"url\":\"classes/CommonModel.html#union\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"getFromOriginalInput\",\"url\":\"classes/CommonModel.html#getFromOriginalInput\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"setType\",\"url\":\"classes/CommonModel.html#setType\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"removeType\",\"url\":\"classes/CommonModel.html#removeType\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"addTypes\",\"url\":\"classes/CommonModel.html#addTypes\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"isRequired\",\"url\":\"classes/CommonModel.html#isRequired\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"addItem\",\"url\":\"classes/CommonModel.html#addItem\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"addItemTuple\",\"url\":\"classes/CommonModel.html#addItemTuple\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"addItemUnion\",\"url\":\"classes/CommonModel.html#addItemUnion\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"addEnum\",\"url\":\"classes/CommonModel.html#addEnum\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"removeEnum\",\"url\":\"classes/CommonModel.html#removeEnum\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"addProperty\",\"url\":\"classes/CommonModel.html#addProperty\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"addAdditionalProperty\",\"url\":\"classes/CommonModel.html#addAdditionalProperty\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"addPatternProperty\",\"url\":\"classes/CommonModel.html#addPatternProperty\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"addAdditionalItems\",\"url\":\"classes/CommonModel.html#addAdditionalItems\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"addExtendedModel\",\"url\":\"classes/CommonModel.html#addExtendedModel\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":256,\"name\":\"ToRenderOutputArg\",\"url\":\"interfaces/ToRenderOutputArg.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/ToRenderOutputArg.html#result\",\"classes\":\"\",\"parent\":\"ToRenderOutputArg\"},{\"kind\":1024,\"name\":\"renderedName\",\"url\":\"interfaces/ToRenderOutputArg.html#renderedName\",\"classes\":\"\",\"parent\":\"ToRenderOutputArg\"},{\"kind\":1024,\"name\":\"dependencies\",\"url\":\"interfaces/ToRenderOutputArg.html#dependencies\",\"classes\":\"\",\"parent\":\"ToRenderOutputArg\"},{\"kind\":128,\"name\":\"RenderOutput\",\"url\":\"classes/RenderOutput.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"toRenderOutput\",\"url\":\"classes/RenderOutput.html#toRenderOutput\",\"classes\":\"\",\"parent\":\"RenderOutput\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RenderOutput.html#constructor\",\"classes\":\"\",\"parent\":\"RenderOutput\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"classes/RenderOutput.html#result\",\"classes\":\"\",\"parent\":\"RenderOutput\"},{\"kind\":1024,\"name\":\"renderedName\",\"url\":\"classes/RenderOutput.html#renderedName\",\"classes\":\"\",\"parent\":\"RenderOutput\"},{\"kind\":1024,\"name\":\"dependencies\",\"url\":\"classes/RenderOutput.html#dependencies\",\"classes\":\"\",\"parent\":\"RenderOutput\"},{\"kind\":256,\"name\":\"ToOutputModelArg\",\"url\":\"interfaces/ToOutputModelArg.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/ToOutputModelArg.html#result\",\"classes\":\"\",\"parent\":\"ToOutputModelArg\"},{\"kind\":1024,\"name\":\"model\",\"url\":\"interfaces/ToOutputModelArg.html#model\",\"classes\":\"\",\"parent\":\"ToOutputModelArg\"},{\"kind\":1024,\"name\":\"modelName\",\"url\":\"interfaces/ToOutputModelArg.html#modelName\",\"classes\":\"\",\"parent\":\"ToOutputModelArg\"},{\"kind\":1024,\"name\":\"inputModel\",\"url\":\"interfaces/ToOutputModelArg.html#inputModel\",\"classes\":\"\",\"parent\":\"ToOutputModelArg\"},{\"kind\":1024,\"name\":\"dependencies\",\"url\":\"interfaces/ToOutputModelArg.html#dependencies\",\"classes\":\"\",\"parent\":\"ToOutputModelArg\"},{\"kind\":128,\"name\":\"OutputModel\",\"url\":\"classes/OutputModel.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"toOutputModel\",\"url\":\"classes/OutputModel.html#toOutputModel\",\"classes\":\"\",\"parent\":\"OutputModel\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/OutputModel.html#constructor\",\"classes\":\"\",\"parent\":\"OutputModel\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"classes/OutputModel.html#result\",\"classes\":\"\",\"parent\":\"OutputModel\"},{\"kind\":1024,\"name\":\"model\",\"url\":\"classes/OutputModel.html#model\",\"classes\":\"\",\"parent\":\"OutputModel\"},{\"kind\":1024,\"name\":\"modelName\",\"url\":\"classes/OutputModel.html#modelName\",\"classes\":\"\",\"parent\":\"OutputModel\"},{\"kind\":1024,\"name\":\"inputModel\",\"url\":\"classes/OutputModel.html#inputModel\",\"classes\":\"\",\"parent\":\"OutputModel\"},{\"kind\":1024,\"name\":\"dependencies\",\"url\":\"classes/OutputModel.html#dependencies\",\"classes\":\"\",\"parent\":\"OutputModel\"},{\"kind\":256,\"name\":\"PresetArgs\",\"url\":\"interfaces/PresetArgs.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"model\",\"url\":\"interfaces/PresetArgs.html#model\",\"classes\":\"\",\"parent\":\"PresetArgs\"},{\"kind\":1024,\"name\":\"inputModel\",\"url\":\"interfaces/PresetArgs.html#inputModel\",\"classes\":\"\",\"parent\":\"PresetArgs\"},{\"kind\":1024,\"name\":\"renderer\",\"url\":\"interfaces/PresetArgs.html#renderer\",\"classes\":\"\",\"parent\":\"PresetArgs\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"interfaces/PresetArgs.html#options\",\"classes\":\"\",\"parent\":\"PresetArgs\"},{\"kind\":1024,\"name\":\"content\",\"url\":\"interfaces/PresetArgs.html#content\",\"classes\":\"\",\"parent\":\"PresetArgs\"},{\"kind\":256,\"name\":\"CommonPreset\",\"url\":\"interfaces/CommonPreset.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"self\",\"url\":\"interfaces/CommonPreset.html#self\",\"classes\":\"\",\"parent\":\"CommonPreset\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/CommonPreset.html#self.__type-2\",\"classes\":\"\",\"parent\":\"CommonPreset.self\"},{\"kind\":1024,\"name\":\"additionalContent\",\"url\":\"interfaces/CommonPreset.html#additionalContent\",\"classes\":\"\",\"parent\":\"CommonPreset\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/CommonPreset.html#additionalContent.__type\",\"classes\":\"\",\"parent\":\"CommonPreset.additionalContent\"},{\"kind\":8,\"name\":\"PropertyType\",\"url\":\"enums/PropertyType.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"property\",\"url\":\"enums/PropertyType.html#property\",\"classes\":\"\",\"parent\":\"PropertyType\"},{\"kind\":16,\"name\":\"additionalProperty\",\"url\":\"enums/PropertyType.html#additionalProperty\",\"classes\":\"\",\"parent\":\"PropertyType\"},{\"kind\":16,\"name\":\"patternProperties\",\"url\":\"enums/PropertyType.html#patternProperties\",\"classes\":\"\",\"parent\":\"PropertyType\"},{\"kind\":256,\"name\":\"PropertyArgs\",\"url\":\"interfaces/PropertyArgs.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"property\",\"url\":\"interfaces/PropertyArgs.html#property\",\"classes\":\"\",\"parent\":\"PropertyArgs\"},{\"kind\":256,\"name\":\"ClassPreset\",\"url\":\"interfaces/ClassPreset.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"ctor\",\"url\":\"interfaces/ClassPreset.html#ctor\",\"classes\":\"\",\"parent\":\"ClassPreset\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ClassPreset.html#ctor.__type-2\",\"classes\":\"\",\"parent\":\"ClassPreset.ctor\"},{\"kind\":1024,\"name\":\"property\",\"url\":\"interfaces/ClassPreset.html#property\",\"classes\":\"\",\"parent\":\"ClassPreset\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ClassPreset.html#property.__type-6\",\"classes\":\"\",\"parent\":\"ClassPreset.property\"},{\"kind\":1024,\"name\":\"getter\",\"url\":\"interfaces/ClassPreset.html#getter\",\"classes\":\"\",\"parent\":\"ClassPreset\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ClassPreset.html#getter.__type-4\",\"classes\":\"\",\"parent\":\"ClassPreset.getter\"},{\"kind\":1024,\"name\":\"setter\",\"url\":\"interfaces/ClassPreset.html#setter\",\"classes\":\"\",\"parent\":\"ClassPreset\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ClassPreset.html#setter.__type-10\",\"classes\":\"\",\"parent\":\"ClassPreset.setter\"},{\"kind\":1024,\"name\":\"self\",\"url\":\"interfaces/ClassPreset.html#self\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ClassPreset\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ClassPreset.html#self.__type-8\",\"classes\":\"\",\"parent\":\"ClassPreset.self\"},{\"kind\":1024,\"name\":\"additionalContent\",\"url\":\"interfaces/ClassPreset.html#additionalContent\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ClassPreset\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ClassPreset.html#additionalContent.__type\",\"classes\":\"\",\"parent\":\"ClassPreset.additionalContent\"},{\"kind\":256,\"name\":\"InterfacePreset\",\"url\":\"interfaces/InterfacePreset.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"property\",\"url\":\"interfaces/InterfacePreset.html#property\",\"classes\":\"\",\"parent\":\"InterfacePreset\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/InterfacePreset.html#property.__type-2\",\"classes\":\"\",\"parent\":\"InterfacePreset.property\"},{\"kind\":1024,\"name\":\"self\",\"url\":\"interfaces/InterfacePreset.html#self\",\"classes\":\"tsd-is-inherited\",\"parent\":\"InterfacePreset\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/InterfacePreset.html#self.__type-4\",\"classes\":\"\",\"parent\":\"InterfacePreset.self\"},{\"kind\":1024,\"name\":\"additionalContent\",\"url\":\"interfaces/InterfacePreset.html#additionalContent\",\"classes\":\"tsd-is-inherited\",\"parent\":\"InterfacePreset\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/InterfacePreset.html#additionalContent.__type\",\"classes\":\"\",\"parent\":\"InterfacePreset.additionalContent\"},{\"kind\":256,\"name\":\"EnumArgs\",\"url\":\"interfaces/EnumArgs.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"item\",\"url\":\"interfaces/EnumArgs.html#item\",\"classes\":\"\",\"parent\":\"EnumArgs\"},{\"kind\":256,\"name\":\"EnumPreset\",\"url\":\"interfaces/EnumPreset.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"item\",\"url\":\"interfaces/EnumPreset.html#item\",\"classes\":\"\",\"parent\":\"EnumPreset\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/EnumPreset.html#item.__type-2\",\"classes\":\"\",\"parent\":\"EnumPreset.item\"},{\"kind\":1024,\"name\":\"self\",\"url\":\"interfaces/EnumPreset.html#self\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EnumPreset\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/EnumPreset.html#self.__type-4\",\"classes\":\"\",\"parent\":\"EnumPreset.self\"},{\"kind\":1024,\"name\":\"additionalContent\",\"url\":\"interfaces/EnumPreset.html#additionalContent\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EnumPreset\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/EnumPreset.html#additionalContent.__type\",\"classes\":\"\",\"parent\":\"EnumPreset.additionalContent\"},{\"kind\":4194304,\"name\":\"Preset\",\"url\":\"types/Preset.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"PresetWithOptions\",\"url\":\"types/PresetWithOptions.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/PresetWithOptions.html#__type\",\"classes\":\"\",\"parent\":\"PresetWithOptions\"},{\"kind\":1024,\"name\":\"preset\",\"url\":\"types/PresetWithOptions.html#__type.preset\",\"classes\":\"\",\"parent\":\"PresetWithOptions.__type\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"types/PresetWithOptions.html#__type.options\",\"classes\":\"\",\"parent\":\"PresetWithOptions.__type\"},{\"kind\":4194304,\"name\":\"Presets\",\"url\":\"types/Presets.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"ProcessorOptions\",\"url\":\"interfaces/ProcessorOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"asyncapi\",\"url\":\"interfaces/ProcessorOptions.html#asyncapi\",\"classes\":\"\",\"parent\":\"ProcessorOptions\"},{\"kind\":1024,\"name\":\"typescript\",\"url\":\"interfaces/ProcessorOptions.html#typescript\",\"classes\":\"\",\"parent\":\"ProcessorOptions\"},{\"kind\":1024,\"name\":\"interpreter\",\"url\":\"interfaces/ProcessorOptions.html#interpreter\",\"classes\":\"\",\"parent\":\"ProcessorOptions\"},{\"kind\":128,\"name\":\"AsyncapiV2ExternalDocumentation\",\"url\":\"classes/AsyncapiV2ExternalDocumentation.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"toExternalDocumentation\",\"url\":\"classes/AsyncapiV2ExternalDocumentation.html#toExternalDocumentation\",\"classes\":\"\",\"parent\":\"AsyncapiV2ExternalDocumentation\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AsyncapiV2ExternalDocumentation.html#constructor\",\"classes\":\"\",\"parent\":\"AsyncapiV2ExternalDocumentation\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"classes/AsyncapiV2ExternalDocumentation.html#description\",\"classes\":\"\",\"parent\":\"AsyncapiV2ExternalDocumentation\"},{\"kind\":1024,\"name\":\"url\",\"url\":\"classes/AsyncapiV2ExternalDocumentation.html#url\",\"classes\":\"\",\"parent\":\"AsyncapiV2ExternalDocumentation\"},{\"kind\":128,\"name\":\"AsyncapiV2Schema\",\"url\":\"classes/AsyncapiV2Schema.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"toSchema\",\"url\":\"classes/AsyncapiV2Schema.html#toSchema\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":2048,\"name\":\"internalToSchema\",\"url\":\"classes/AsyncapiV2Schema.html#internalToSchema\",\"classes\":\"tsd-is-private\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AsyncapiV2Schema.html#constructor\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"$schema\",\"url\":\"classes/AsyncapiV2Schema.html#_schema\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"title\",\"url\":\"classes/AsyncapiV2Schema.html#title\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"multipleOf\",\"url\":\"classes/AsyncapiV2Schema.html#multipleOf\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"maximum\",\"url\":\"classes/AsyncapiV2Schema.html#maximum\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"minimum\",\"url\":\"classes/AsyncapiV2Schema.html#minimum\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"maxLength\",\"url\":\"classes/AsyncapiV2Schema.html#maxLength\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"minLength\",\"url\":\"classes/AsyncapiV2Schema.html#minLength\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"pattern\",\"url\":\"classes/AsyncapiV2Schema.html#pattern\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"maxItems\",\"url\":\"classes/AsyncapiV2Schema.html#maxItems\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"minItems\",\"url\":\"classes/AsyncapiV2Schema.html#minItems\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"uniqueItems\",\"url\":\"classes/AsyncapiV2Schema.html#uniqueItems\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"maxProperties\",\"url\":\"classes/AsyncapiV2Schema.html#maxProperties\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"minProperties\",\"url\":\"classes/AsyncapiV2Schema.html#minProperties\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"allOf\",\"url\":\"classes/AsyncapiV2Schema.html#allOf\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"oneOf\",\"url\":\"classes/AsyncapiV2Schema.html#oneOf\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"anyOf\",\"url\":\"classes/AsyncapiV2Schema.html#anyOf\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"not\",\"url\":\"classes/AsyncapiV2Schema.html#not\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"dependencies\",\"url\":\"classes/AsyncapiV2Schema.html#dependencies\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/AsyncapiV2Schema.html#dependencies.__type-1\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema.dependencies\"},{\"kind\":1024,\"name\":\"format\",\"url\":\"classes/AsyncapiV2Schema.html#format\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"definitions\",\"url\":\"classes/AsyncapiV2Schema.html#definitions\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/AsyncapiV2Schema.html#definitions.__type\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema.definitions\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"classes/AsyncapiV2Schema.html#description\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"default\",\"url\":\"classes/AsyncapiV2Schema.html#default\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/AsyncapiV2Schema.html#type\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"enum\",\"url\":\"classes/AsyncapiV2Schema.html#enum\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"items\",\"url\":\"classes/AsyncapiV2Schema.html#items\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"properties\",\"url\":\"classes/AsyncapiV2Schema.html#properties\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/AsyncapiV2Schema.html#properties.__type-3\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema.properties\"},{\"kind\":1024,\"name\":\"additionalProperties\",\"url\":\"classes/AsyncapiV2Schema.html#additionalProperties\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"patternProperties\",\"url\":\"classes/AsyncapiV2Schema.html#patternProperties\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/AsyncapiV2Schema.html#patternProperties.__type-2\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema.patternProperties\"},{\"kind\":1024,\"name\":\"$ref\",\"url\":\"classes/AsyncapiV2Schema.html#_ref\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"required\",\"url\":\"classes/AsyncapiV2Schema.html#required\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"additionalItems\",\"url\":\"classes/AsyncapiV2Schema.html#additionalItems\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"exclusiveMaximum\",\"url\":\"classes/AsyncapiV2Schema.html#exclusiveMaximum\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"exclusiveMinimum\",\"url\":\"classes/AsyncapiV2Schema.html#exclusiveMinimum\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"$id\",\"url\":\"classes/AsyncapiV2Schema.html#_id\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"contains\",\"url\":\"classes/AsyncapiV2Schema.html#contains\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"const\",\"url\":\"classes/AsyncapiV2Schema.html#const\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"propertyNames\",\"url\":\"classes/AsyncapiV2Schema.html#propertyNames\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"examples\",\"url\":\"classes/AsyncapiV2Schema.html#examples\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"$comment\",\"url\":\"classes/AsyncapiV2Schema.html#_comment\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"if\",\"url\":\"classes/AsyncapiV2Schema.html#if\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"then\",\"url\":\"classes/AsyncapiV2Schema.html#then\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"else\",\"url\":\"classes/AsyncapiV2Schema.html#else\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"readOnly\",\"url\":\"classes/AsyncapiV2Schema.html#readOnly\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"writeOnly\",\"url\":\"classes/AsyncapiV2Schema.html#writeOnly\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"contentEncoding\",\"url\":\"classes/AsyncapiV2Schema.html#contentEncoding\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"contentMediaType\",\"url\":\"classes/AsyncapiV2Schema.html#contentMediaType\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"discriminator\",\"url\":\"classes/AsyncapiV2Schema.html#discriminator\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"externalDocs\",\"url\":\"classes/AsyncapiV2Schema.html#externalDocs\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"deprecated\",\"url\":\"classes/AsyncapiV2Schema.html#deprecated\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":128,\"name\":\"Draft7Schema\",\"url\":\"classes/Draft7Schema.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"toSchema\",\"url\":\"classes/Draft7Schema.html#toSchema\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":2048,\"name\":\"internalToSchema\",\"url\":\"classes/Draft7Schema.html#internalToSchema\",\"classes\":\"tsd-is-private\",\"parent\":\"Draft7Schema\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Draft7Schema.html#constructor\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"$schema\",\"url\":\"classes/Draft7Schema.html#_schema\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"title\",\"url\":\"classes/Draft7Schema.html#title\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"multipleOf\",\"url\":\"classes/Draft7Schema.html#multipleOf\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"maximum\",\"url\":\"classes/Draft7Schema.html#maximum\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"minimum\",\"url\":\"classes/Draft7Schema.html#minimum\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"maxLength\",\"url\":\"classes/Draft7Schema.html#maxLength\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"minLength\",\"url\":\"classes/Draft7Schema.html#minLength\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"pattern\",\"url\":\"classes/Draft7Schema.html#pattern\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"maxItems\",\"url\":\"classes/Draft7Schema.html#maxItems\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"minItems\",\"url\":\"classes/Draft7Schema.html#minItems\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"uniqueItems\",\"url\":\"classes/Draft7Schema.html#uniqueItems\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"maxProperties\",\"url\":\"classes/Draft7Schema.html#maxProperties\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"minProperties\",\"url\":\"classes/Draft7Schema.html#minProperties\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"allOf\",\"url\":\"classes/Draft7Schema.html#allOf\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"oneOf\",\"url\":\"classes/Draft7Schema.html#oneOf\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"anyOf\",\"url\":\"classes/Draft7Schema.html#anyOf\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"not\",\"url\":\"classes/Draft7Schema.html#not\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"dependencies\",\"url\":\"classes/Draft7Schema.html#dependencies\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Draft7Schema.html#dependencies.__type-1\",\"classes\":\"\",\"parent\":\"Draft7Schema.dependencies\"},{\"kind\":1024,\"name\":\"format\",\"url\":\"classes/Draft7Schema.html#format\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"definitions\",\"url\":\"classes/Draft7Schema.html#definitions\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Draft7Schema.html#definitions.__type\",\"classes\":\"\",\"parent\":\"Draft7Schema.definitions\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"classes/Draft7Schema.html#description\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"default\",\"url\":\"classes/Draft7Schema.html#default\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/Draft7Schema.html#type\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"enum\",\"url\":\"classes/Draft7Schema.html#enum\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"items\",\"url\":\"classes/Draft7Schema.html#items\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"properties\",\"url\":\"classes/Draft7Schema.html#properties\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Draft7Schema.html#properties.__type-3\",\"classes\":\"\",\"parent\":\"Draft7Schema.properties\"},{\"kind\":1024,\"name\":\"additionalProperties\",\"url\":\"classes/Draft7Schema.html#additionalProperties\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"patternProperties\",\"url\":\"classes/Draft7Schema.html#patternProperties\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Draft7Schema.html#patternProperties.__type-2\",\"classes\":\"\",\"parent\":\"Draft7Schema.patternProperties\"},{\"kind\":1024,\"name\":\"$ref\",\"url\":\"classes/Draft7Schema.html#_ref\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"required\",\"url\":\"classes/Draft7Schema.html#required\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"additionalItems\",\"url\":\"classes/Draft7Schema.html#additionalItems\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"exclusiveMaximum\",\"url\":\"classes/Draft7Schema.html#exclusiveMaximum\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"exclusiveMinimum\",\"url\":\"classes/Draft7Schema.html#exclusiveMinimum\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"$id\",\"url\":\"classes/Draft7Schema.html#_id\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"contains\",\"url\":\"classes/Draft7Schema.html#contains\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"const\",\"url\":\"classes/Draft7Schema.html#const\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"propertyNames\",\"url\":\"classes/Draft7Schema.html#propertyNames\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"examples\",\"url\":\"classes/Draft7Schema.html#examples\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"$comment\",\"url\":\"classes/Draft7Schema.html#_comment\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"if\",\"url\":\"classes/Draft7Schema.html#if\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"then\",\"url\":\"classes/Draft7Schema.html#then\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"else\",\"url\":\"classes/Draft7Schema.html#else\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"readOnly\",\"url\":\"classes/Draft7Schema.html#readOnly\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"writeOnly\",\"url\":\"classes/Draft7Schema.html#writeOnly\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"contentEncoding\",\"url\":\"classes/Draft7Schema.html#contentEncoding\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"contentMediaType\",\"url\":\"classes/Draft7Schema.html#contentMediaType\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":128,\"name\":\"Draft6Schema\",\"url\":\"classes/Draft6Schema.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"toSchema\",\"url\":\"classes/Draft6Schema.html#toSchema\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":2048,\"name\":\"internalToSchema\",\"url\":\"classes/Draft6Schema.html#internalToSchema\",\"classes\":\"tsd-is-private\",\"parent\":\"Draft6Schema\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Draft6Schema.html#constructor\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"$schema\",\"url\":\"classes/Draft6Schema.html#_schema\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"title\",\"url\":\"classes/Draft6Schema.html#title\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"multipleOf\",\"url\":\"classes/Draft6Schema.html#multipleOf\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"maximum\",\"url\":\"classes/Draft6Schema.html#maximum\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"minimum\",\"url\":\"classes/Draft6Schema.html#minimum\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"maxLength\",\"url\":\"classes/Draft6Schema.html#maxLength\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"minLength\",\"url\":\"classes/Draft6Schema.html#minLength\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"pattern\",\"url\":\"classes/Draft6Schema.html#pattern\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"maxItems\",\"url\":\"classes/Draft6Schema.html#maxItems\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"minItems\",\"url\":\"classes/Draft6Schema.html#minItems\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"uniqueItems\",\"url\":\"classes/Draft6Schema.html#uniqueItems\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"maxProperties\",\"url\":\"classes/Draft6Schema.html#maxProperties\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"minProperties\",\"url\":\"classes/Draft6Schema.html#minProperties\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"allOf\",\"url\":\"classes/Draft6Schema.html#allOf\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"oneOf\",\"url\":\"classes/Draft6Schema.html#oneOf\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"anyOf\",\"url\":\"classes/Draft6Schema.html#anyOf\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"not\",\"url\":\"classes/Draft6Schema.html#not\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"dependencies\",\"url\":\"classes/Draft6Schema.html#dependencies\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Draft6Schema.html#dependencies.__type-1\",\"classes\":\"\",\"parent\":\"Draft6Schema.dependencies\"},{\"kind\":1024,\"name\":\"format\",\"url\":\"classes/Draft6Schema.html#format\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"definitions\",\"url\":\"classes/Draft6Schema.html#definitions\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Draft6Schema.html#definitions.__type\",\"classes\":\"\",\"parent\":\"Draft6Schema.definitions\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"classes/Draft6Schema.html#description\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"default\",\"url\":\"classes/Draft6Schema.html#default\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/Draft6Schema.html#type\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"enum\",\"url\":\"classes/Draft6Schema.html#enum\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"items\",\"url\":\"classes/Draft6Schema.html#items\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"properties\",\"url\":\"classes/Draft6Schema.html#properties\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Draft6Schema.html#properties.__type-3\",\"classes\":\"\",\"parent\":\"Draft6Schema.properties\"},{\"kind\":1024,\"name\":\"additionalProperties\",\"url\":\"classes/Draft6Schema.html#additionalProperties\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"patternProperties\",\"url\":\"classes/Draft6Schema.html#patternProperties\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Draft6Schema.html#patternProperties.__type-2\",\"classes\":\"\",\"parent\":\"Draft6Schema.patternProperties\"},{\"kind\":1024,\"name\":\"$ref\",\"url\":\"classes/Draft6Schema.html#_ref\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"required\",\"url\":\"classes/Draft6Schema.html#required\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"additionalItems\",\"url\":\"classes/Draft6Schema.html#additionalItems\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"exclusiveMaximum\",\"url\":\"classes/Draft6Schema.html#exclusiveMaximum\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"exclusiveMinimum\",\"url\":\"classes/Draft6Schema.html#exclusiveMinimum\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"$id\",\"url\":\"classes/Draft6Schema.html#_id\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"contains\",\"url\":\"classes/Draft6Schema.html#contains\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"const\",\"url\":\"classes/Draft6Schema.html#const\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"propertyNames\",\"url\":\"classes/Draft6Schema.html#propertyNames\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"examples\",\"url\":\"classes/Draft6Schema.html#examples\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":128,\"name\":\"Draft4Schema\",\"url\":\"classes/Draft4Schema.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"toSchema\",\"url\":\"classes/Draft4Schema.html#toSchema\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":2048,\"name\":\"internalToSchema\",\"url\":\"classes/Draft4Schema.html#internalToSchema\",\"classes\":\"tsd-is-private\",\"parent\":\"Draft4Schema\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Draft4Schema.html#constructor\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"$schema\",\"url\":\"classes/Draft4Schema.html#_schema\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"title\",\"url\":\"classes/Draft4Schema.html#title\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"multipleOf\",\"url\":\"classes/Draft4Schema.html#multipleOf\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"maximum\",\"url\":\"classes/Draft4Schema.html#maximum\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"exclusiveMaximum\",\"url\":\"classes/Draft4Schema.html#exclusiveMaximum\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"minimum\",\"url\":\"classes/Draft4Schema.html#minimum\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"exclusiveMinimum\",\"url\":\"classes/Draft4Schema.html#exclusiveMinimum\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"maxLength\",\"url\":\"classes/Draft4Schema.html#maxLength\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"minLength\",\"url\":\"classes/Draft4Schema.html#minLength\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"pattern\",\"url\":\"classes/Draft4Schema.html#pattern\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"maxItems\",\"url\":\"classes/Draft4Schema.html#maxItems\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"minItems\",\"url\":\"classes/Draft4Schema.html#minItems\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"uniqueItems\",\"url\":\"classes/Draft4Schema.html#uniqueItems\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"maxProperties\",\"url\":\"classes/Draft4Schema.html#maxProperties\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"minProperties\",\"url\":\"classes/Draft4Schema.html#minProperties\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"allOf\",\"url\":\"classes/Draft4Schema.html#allOf\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"oneOf\",\"url\":\"classes/Draft4Schema.html#oneOf\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"anyOf\",\"url\":\"classes/Draft4Schema.html#anyOf\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"not\",\"url\":\"classes/Draft4Schema.html#not\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"dependencies\",\"url\":\"classes/Draft4Schema.html#dependencies\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Draft4Schema.html#dependencies.__type-1\",\"classes\":\"\",\"parent\":\"Draft4Schema.dependencies\"},{\"kind\":1024,\"name\":\"format\",\"url\":\"classes/Draft4Schema.html#format\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"definitions\",\"url\":\"classes/Draft4Schema.html#definitions\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Draft4Schema.html#definitions.__type\",\"classes\":\"\",\"parent\":\"Draft4Schema.definitions\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"classes/Draft4Schema.html#description\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"default\",\"url\":\"classes/Draft4Schema.html#default\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/Draft4Schema.html#type\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"enum\",\"url\":\"classes/Draft4Schema.html#enum\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"items\",\"url\":\"classes/Draft4Schema.html#items\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"properties\",\"url\":\"classes/Draft4Schema.html#properties\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Draft4Schema.html#properties.__type-3\",\"classes\":\"\",\"parent\":\"Draft4Schema.properties\"},{\"kind\":1024,\"name\":\"additionalProperties\",\"url\":\"classes/Draft4Schema.html#additionalProperties\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"patternProperties\",\"url\":\"classes/Draft4Schema.html#patternProperties\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Draft4Schema.html#patternProperties.__type-2\",\"classes\":\"\",\"parent\":\"Draft4Schema.patternProperties\"},{\"kind\":1024,\"name\":\"$ref\",\"url\":\"classes/Draft4Schema.html#_ref\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"required\",\"url\":\"classes/Draft4Schema.html#required\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"additionalItems\",\"url\":\"classes/Draft4Schema.html#additionalItems\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"classes/Draft4Schema.html#id\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":128,\"name\":\"SwaggerV2Xml\",\"url\":\"classes/SwaggerV2Xml.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"toXml\",\"url\":\"classes/SwaggerV2Xml.html#toXml\",\"classes\":\"\",\"parent\":\"SwaggerV2Xml\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SwaggerV2Xml.html#constructor\",\"classes\":\"\",\"parent\":\"SwaggerV2Xml\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/SwaggerV2Xml.html#name\",\"classes\":\"\",\"parent\":\"SwaggerV2Xml\"},{\"kind\":1024,\"name\":\"namespace\",\"url\":\"classes/SwaggerV2Xml.html#namespace\",\"classes\":\"\",\"parent\":\"SwaggerV2Xml\"},{\"kind\":1024,\"name\":\"prefix\",\"url\":\"classes/SwaggerV2Xml.html#prefix\",\"classes\":\"\",\"parent\":\"SwaggerV2Xml\"},{\"kind\":1024,\"name\":\"attribute\",\"url\":\"classes/SwaggerV2Xml.html#attribute\",\"classes\":\"\",\"parent\":\"SwaggerV2Xml\"},{\"kind\":1024,\"name\":\"wrapped\",\"url\":\"classes/SwaggerV2Xml.html#wrapped\",\"classes\":\"\",\"parent\":\"SwaggerV2Xml\"},{\"kind\":128,\"name\":\"SwaggerV2ExternalDocumentation\",\"url\":\"classes/SwaggerV2ExternalDocumentation.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"toExternalDocumentation\",\"url\":\"classes/SwaggerV2ExternalDocumentation.html#toExternalDocumentation\",\"classes\":\"\",\"parent\":\"SwaggerV2ExternalDocumentation\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SwaggerV2ExternalDocumentation.html#constructor\",\"classes\":\"\",\"parent\":\"SwaggerV2ExternalDocumentation\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"classes/SwaggerV2ExternalDocumentation.html#description\",\"classes\":\"\",\"parent\":\"SwaggerV2ExternalDocumentation\"},{\"kind\":1024,\"name\":\"url\",\"url\":\"classes/SwaggerV2ExternalDocumentation.html#url\",\"classes\":\"\",\"parent\":\"SwaggerV2ExternalDocumentation\"},{\"kind\":128,\"name\":\"SwaggerV2Schema\",\"url\":\"classes/SwaggerV2Schema.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"toSchema\",\"url\":\"classes/SwaggerV2Schema.html#toSchema\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":2048,\"name\":\"internalToSchema\",\"url\":\"classes/SwaggerV2Schema.html#internalToSchema\",\"classes\":\"tsd-is-private\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SwaggerV2Schema.html#constructor\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"$schema\",\"url\":\"classes/SwaggerV2Schema.html#_schema\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"title\",\"url\":\"classes/SwaggerV2Schema.html#title\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"multipleOf\",\"url\":\"classes/SwaggerV2Schema.html#multipleOf\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"maximum\",\"url\":\"classes/SwaggerV2Schema.html#maximum\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"exclusiveMaximum\",\"url\":\"classes/SwaggerV2Schema.html#exclusiveMaximum\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"minimum\",\"url\":\"classes/SwaggerV2Schema.html#minimum\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"exclusiveMinimum\",\"url\":\"classes/SwaggerV2Schema.html#exclusiveMinimum\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"maxLength\",\"url\":\"classes/SwaggerV2Schema.html#maxLength\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"minLength\",\"url\":\"classes/SwaggerV2Schema.html#minLength\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"pattern\",\"url\":\"classes/SwaggerV2Schema.html#pattern\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"maxItems\",\"url\":\"classes/SwaggerV2Schema.html#maxItems\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"minItems\",\"url\":\"classes/SwaggerV2Schema.html#minItems\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"uniqueItems\",\"url\":\"classes/SwaggerV2Schema.html#uniqueItems\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"maxProperties\",\"url\":\"classes/SwaggerV2Schema.html#maxProperties\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"minProperties\",\"url\":\"classes/SwaggerV2Schema.html#minProperties\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"allOf\",\"url\":\"classes/SwaggerV2Schema.html#allOf\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"format\",\"url\":\"classes/SwaggerV2Schema.html#format\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"definitions\",\"url\":\"classes/SwaggerV2Schema.html#definitions\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/SwaggerV2Schema.html#definitions.__type\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema.definitions\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"classes/SwaggerV2Schema.html#description\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"default\",\"url\":\"classes/SwaggerV2Schema.html#default\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/SwaggerV2Schema.html#type\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"enum\",\"url\":\"classes/SwaggerV2Schema.html#enum\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"items\",\"url\":\"classes/SwaggerV2Schema.html#items\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"properties\",\"url\":\"classes/SwaggerV2Schema.html#properties\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/SwaggerV2Schema.html#properties.__type-1\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema.properties\"},{\"kind\":1024,\"name\":\"additionalProperties\",\"url\":\"classes/SwaggerV2Schema.html#additionalProperties\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"$ref\",\"url\":\"classes/SwaggerV2Schema.html#_ref\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"required\",\"url\":\"classes/SwaggerV2Schema.html#required\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"classes/SwaggerV2Schema.html#id\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"discriminator\",\"url\":\"classes/SwaggerV2Schema.html#discriminator\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"readOnly\",\"url\":\"classes/SwaggerV2Schema.html#readOnly\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"xml\",\"url\":\"classes/SwaggerV2Schema.html#xml\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"externalDocs\",\"url\":\"classes/SwaggerV2Schema.html#externalDocs\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"example\",\"url\":\"classes/SwaggerV2Schema.html#example\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":128,\"name\":\"OpenapiV3Xml\",\"url\":\"classes/OpenapiV3Xml.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"toXml\",\"url\":\"classes/OpenapiV3Xml.html#toXml\",\"classes\":\"\",\"parent\":\"OpenapiV3Xml\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/OpenapiV3Xml.html#constructor\",\"classes\":\"\",\"parent\":\"OpenapiV3Xml\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/OpenapiV3Xml.html#name\",\"classes\":\"\",\"parent\":\"OpenapiV3Xml\"},{\"kind\":1024,\"name\":\"namespace\",\"url\":\"classes/OpenapiV3Xml.html#namespace\",\"classes\":\"\",\"parent\":\"OpenapiV3Xml\"},{\"kind\":1024,\"name\":\"prefix\",\"url\":\"classes/OpenapiV3Xml.html#prefix\",\"classes\":\"\",\"parent\":\"OpenapiV3Xml\"},{\"kind\":1024,\"name\":\"attribute\",\"url\":\"classes/OpenapiV3Xml.html#attribute\",\"classes\":\"\",\"parent\":\"OpenapiV3Xml\"},{\"kind\":1024,\"name\":\"wrapped\",\"url\":\"classes/OpenapiV3Xml.html#wrapped\",\"classes\":\"\",\"parent\":\"OpenapiV3Xml\"},{\"kind\":128,\"name\":\"OpenAPIV3ExternalDocumentation\",\"url\":\"classes/OpenAPIV3ExternalDocumentation.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"toExternalDocumentation\",\"url\":\"classes/OpenAPIV3ExternalDocumentation.html#toExternalDocumentation\",\"classes\":\"\",\"parent\":\"OpenAPIV3ExternalDocumentation\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/OpenAPIV3ExternalDocumentation.html#constructor\",\"classes\":\"\",\"parent\":\"OpenAPIV3ExternalDocumentation\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"classes/OpenAPIV3ExternalDocumentation.html#description\",\"classes\":\"\",\"parent\":\"OpenAPIV3ExternalDocumentation\"},{\"kind\":1024,\"name\":\"url\",\"url\":\"classes/OpenAPIV3ExternalDocumentation.html#url\",\"classes\":\"\",\"parent\":\"OpenAPIV3ExternalDocumentation\"},{\"kind\":128,\"name\":\"OpenapiV3Discriminator\",\"url\":\"classes/OpenapiV3Discriminator.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"toDiscriminator\",\"url\":\"classes/OpenapiV3Discriminator.html#toDiscriminator\",\"classes\":\"\",\"parent\":\"OpenapiV3Discriminator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/OpenapiV3Discriminator.html#constructor\",\"classes\":\"\",\"parent\":\"OpenapiV3Discriminator\"},{\"kind\":1024,\"name\":\"propertyName\",\"url\":\"classes/OpenapiV3Discriminator.html#propertyName\",\"classes\":\"\",\"parent\":\"OpenapiV3Discriminator\"},{\"kind\":1024,\"name\":\"mapping\",\"url\":\"classes/OpenapiV3Discriminator.html#mapping\",\"classes\":\"\",\"parent\":\"OpenapiV3Discriminator\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/OpenapiV3Discriminator.html#mapping.__type\",\"classes\":\"\",\"parent\":\"OpenapiV3Discriminator.mapping\"},{\"kind\":128,\"name\":\"OpenapiV3Schema\",\"url\":\"classes/OpenapiV3Schema.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"toSchema\",\"url\":\"classes/OpenapiV3Schema.html#toSchema\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":2048,\"name\":\"internalToSchema\",\"url\":\"classes/OpenapiV3Schema.html#internalToSchema\",\"classes\":\"tsd-is-private\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/OpenapiV3Schema.html#constructor\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"$schema\",\"url\":\"classes/OpenapiV3Schema.html#_schema\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"title\",\"url\":\"classes/OpenapiV3Schema.html#title\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"multipleOf\",\"url\":\"classes/OpenapiV3Schema.html#multipleOf\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"maximum\",\"url\":\"classes/OpenapiV3Schema.html#maximum\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"minimum\",\"url\":\"classes/OpenapiV3Schema.html#minimum\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"maxLength\",\"url\":\"classes/OpenapiV3Schema.html#maxLength\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"minLength\",\"url\":\"classes/OpenapiV3Schema.html#minLength\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"pattern\",\"url\":\"classes/OpenapiV3Schema.html#pattern\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"maxItems\",\"url\":\"classes/OpenapiV3Schema.html#maxItems\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"minItems\",\"url\":\"classes/OpenapiV3Schema.html#minItems\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"uniqueItems\",\"url\":\"classes/OpenapiV3Schema.html#uniqueItems\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"maxProperties\",\"url\":\"classes/OpenapiV3Schema.html#maxProperties\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"minProperties\",\"url\":\"classes/OpenapiV3Schema.html#minProperties\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"allOf\",\"url\":\"classes/OpenapiV3Schema.html#allOf\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"oneOf\",\"url\":\"classes/OpenapiV3Schema.html#oneOf\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"anyOf\",\"url\":\"classes/OpenapiV3Schema.html#anyOf\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"dependencies\",\"url\":\"classes/OpenapiV3Schema.html#dependencies\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/OpenapiV3Schema.html#dependencies.__type-1\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema.dependencies\"},{\"kind\":1024,\"name\":\"format\",\"url\":\"classes/OpenapiV3Schema.html#format\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"definitions\",\"url\":\"classes/OpenapiV3Schema.html#definitions\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/OpenapiV3Schema.html#definitions.__type\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema.definitions\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"classes/OpenapiV3Schema.html#description\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"default\",\"url\":\"classes/OpenapiV3Schema.html#default\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/OpenapiV3Schema.html#type\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"enum\",\"url\":\"classes/OpenapiV3Schema.html#enum\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"items\",\"url\":\"classes/OpenapiV3Schema.html#items\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"properties\",\"url\":\"classes/OpenapiV3Schema.html#properties\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/OpenapiV3Schema.html#properties.__type-2\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema.properties\"},{\"kind\":1024,\"name\":\"additionalProperties\",\"url\":\"classes/OpenapiV3Schema.html#additionalProperties\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"$ref\",\"url\":\"classes/OpenapiV3Schema.html#_ref\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"required\",\"url\":\"classes/OpenapiV3Schema.html#required\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"additionalItems\",\"url\":\"classes/OpenapiV3Schema.html#additionalItems\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"exclusiveMaximum\",\"url\":\"classes/OpenapiV3Schema.html#exclusiveMaximum\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"exclusiveMinimum\",\"url\":\"classes/OpenapiV3Schema.html#exclusiveMinimum\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"$id\",\"url\":\"classes/OpenapiV3Schema.html#_id\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"contains\",\"url\":\"classes/OpenapiV3Schema.html#contains\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"const\",\"url\":\"classes/OpenapiV3Schema.html#const\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"propertyNames\",\"url\":\"classes/OpenapiV3Schema.html#propertyNames\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"examples\",\"url\":\"classes/OpenapiV3Schema.html#examples\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"nullable\",\"url\":\"classes/OpenapiV3Schema.html#nullable\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"discriminator\",\"url\":\"classes/OpenapiV3Schema.html#discriminator\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"xml\",\"url\":\"classes/OpenapiV3Schema.html#xml\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"readOnly\",\"url\":\"classes/OpenapiV3Schema.html#readOnly\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"writeOnly\",\"url\":\"classes/OpenapiV3Schema.html#writeOnly\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"externalDocs\",\"url\":\"classes/OpenapiV3Schema.html#externalDocs\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"example\",\"url\":\"classes/OpenapiV3Schema.html#example\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"deprecated\",\"url\":\"classes/OpenapiV3Schema.html#deprecated\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":128,\"name\":\"MetaModel\",\"url\":\"classes/MetaModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MetaModel.html#constructor\",\"classes\":\"\",\"parent\":\"MetaModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/MetaModel.html#name\",\"classes\":\"\",\"parent\":\"MetaModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/MetaModel.html#originalInput\",\"classes\":\"\",\"parent\":\"MetaModel\"},{\"kind\":128,\"name\":\"ReferenceModel\",\"url\":\"classes/ReferenceModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ReferenceModel.html#constructor\",\"classes\":\"\",\"parent\":\"ReferenceModel\"},{\"kind\":1024,\"name\":\"ref\",\"url\":\"classes/ReferenceModel.html#ref\",\"classes\":\"\",\"parent\":\"ReferenceModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ReferenceModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ReferenceModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/ReferenceModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ReferenceModel\"},{\"kind\":128,\"name\":\"AnyModel\",\"url\":\"classes/AnyModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AnyModel.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AnyModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/AnyModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AnyModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/AnyModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AnyModel\"},{\"kind\":128,\"name\":\"FloatModel\",\"url\":\"classes/FloatModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FloatModel.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FloatModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/FloatModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FloatModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/FloatModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FloatModel\"},{\"kind\":128,\"name\":\"IntegerModel\",\"url\":\"classes/IntegerModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/IntegerModel.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IntegerModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/IntegerModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IntegerModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/IntegerModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IntegerModel\"},{\"kind\":128,\"name\":\"StringModel\",\"url\":\"classes/StringModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/StringModel.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"StringModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/StringModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"StringModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/StringModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"StringModel\"},{\"kind\":128,\"name\":\"BooleanModel\",\"url\":\"classes/BooleanModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BooleanModel.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"BooleanModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/BooleanModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"BooleanModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/BooleanModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"BooleanModel\"},{\"kind\":128,\"name\":\"TupleValueModel\",\"url\":\"classes/TupleValueModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TupleValueModel.html#constructor\",\"classes\":\"\",\"parent\":\"TupleValueModel\"},{\"kind\":1024,\"name\":\"index\",\"url\":\"classes/TupleValueModel.html#index\",\"classes\":\"\",\"parent\":\"TupleValueModel\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"classes/TupleValueModel.html#value\",\"classes\":\"\",\"parent\":\"TupleValueModel\"},{\"kind\":128,\"name\":\"TupleModel\",\"url\":\"classes/TupleModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TupleModel.html#constructor\",\"classes\":\"\",\"parent\":\"TupleModel\"},{\"kind\":1024,\"name\":\"tuple\",\"url\":\"classes/TupleModel.html#tuple\",\"classes\":\"\",\"parent\":\"TupleModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/TupleModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TupleModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/TupleModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TupleModel\"},{\"kind\":128,\"name\":\"ObjectPropertyModel\",\"url\":\"classes/ObjectPropertyModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ObjectPropertyModel.html#constructor\",\"classes\":\"\",\"parent\":\"ObjectPropertyModel\"},{\"kind\":1024,\"name\":\"propertyName\",\"url\":\"classes/ObjectPropertyModel.html#propertyName\",\"classes\":\"\",\"parent\":\"ObjectPropertyModel\"},{\"kind\":1024,\"name\":\"required\",\"url\":\"classes/ObjectPropertyModel.html#required\",\"classes\":\"\",\"parent\":\"ObjectPropertyModel\"},{\"kind\":1024,\"name\":\"property\",\"url\":\"classes/ObjectPropertyModel.html#property\",\"classes\":\"\",\"parent\":\"ObjectPropertyModel\"},{\"kind\":128,\"name\":\"ObjectModel\",\"url\":\"classes/ObjectModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ObjectModel.html#constructor\",\"classes\":\"\",\"parent\":\"ObjectModel\"},{\"kind\":1024,\"name\":\"properties\",\"url\":\"classes/ObjectModel.html#properties\",\"classes\":\"\",\"parent\":\"ObjectModel\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/ObjectModel.html#properties.__type\",\"classes\":\"\",\"parent\":\"ObjectModel.properties\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ObjectModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ObjectModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/ObjectModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ObjectModel\"},{\"kind\":128,\"name\":\"ArrayModel\",\"url\":\"classes/ArrayModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ArrayModel.html#constructor\",\"classes\":\"\",\"parent\":\"ArrayModel\"},{\"kind\":1024,\"name\":\"valueModel\",\"url\":\"classes/ArrayModel.html#valueModel\",\"classes\":\"\",\"parent\":\"ArrayModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ArrayModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ArrayModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/ArrayModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ArrayModel\"},{\"kind\":128,\"name\":\"UnionModel\",\"url\":\"classes/UnionModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/UnionModel.html#constructor\",\"classes\":\"\",\"parent\":\"UnionModel\"},{\"kind\":1024,\"name\":\"union\",\"url\":\"classes/UnionModel.html#union\",\"classes\":\"\",\"parent\":\"UnionModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/UnionModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"UnionModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/UnionModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"UnionModel\"},{\"kind\":128,\"name\":\"EnumValueModel\",\"url\":\"classes/EnumValueModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/EnumValueModel.html#constructor\",\"classes\":\"\",\"parent\":\"EnumValueModel\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"classes/EnumValueModel.html#key\",\"classes\":\"\",\"parent\":\"EnumValueModel\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"classes/EnumValueModel.html#value\",\"classes\":\"\",\"parent\":\"EnumValueModel\"},{\"kind\":128,\"name\":\"EnumModel\",\"url\":\"classes/EnumModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/EnumModel.html#constructor\",\"classes\":\"\",\"parent\":\"EnumModel\"},{\"kind\":1024,\"name\":\"values\",\"url\":\"classes/EnumModel.html#values\",\"classes\":\"\",\"parent\":\"EnumModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/EnumModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EnumModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/EnumModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EnumModel\"},{\"kind\":128,\"name\":\"DictionaryModel\",\"url\":\"classes/DictionaryModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/DictionaryModel.html#constructor\",\"classes\":\"\",\"parent\":\"DictionaryModel\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"classes/DictionaryModel.html#key\",\"classes\":\"\",\"parent\":\"DictionaryModel\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"classes/DictionaryModel.html#value\",\"classes\":\"\",\"parent\":\"DictionaryModel\"},{\"kind\":1024,\"name\":\"serializationType\",\"url\":\"classes/DictionaryModel.html#serializationType\",\"classes\":\"\",\"parent\":\"DictionaryModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/DictionaryModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DictionaryModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/DictionaryModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DictionaryModel\"},{\"kind\":128,\"name\":\"ConstrainedMetaModel\",\"url\":\"classes/ConstrainedMetaModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstrainedMetaModel.html#constructor\",\"classes\":\"\",\"parent\":\"ConstrainedMetaModel\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/ConstrainedMetaModel.html#type\",\"classes\":\"\",\"parent\":\"ConstrainedMetaModel\"},{\"kind\":2048,\"name\":\"getNearestDependencies\",\"url\":\"classes/ConstrainedMetaModel.html#getNearestDependencies\",\"classes\":\"\",\"parent\":\"ConstrainedMetaModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ConstrainedMetaModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedMetaModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/ConstrainedMetaModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedMetaModel\"},{\"kind\":128,\"name\":\"ConstrainedReferenceModel\",\"url\":\"classes/ConstrainedReferenceModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstrainedReferenceModel.html#constructor\",\"classes\":\"\",\"parent\":\"ConstrainedReferenceModel\"},{\"kind\":1024,\"name\":\"ref\",\"url\":\"classes/ConstrainedReferenceModel.html#ref\",\"classes\":\"\",\"parent\":\"ConstrainedReferenceModel\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/ConstrainedReferenceModel.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedReferenceModel\"},{\"kind\":2048,\"name\":\"getNearestDependencies\",\"url\":\"classes/ConstrainedReferenceModel.html#getNearestDependencies\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedReferenceModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ConstrainedReferenceModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedReferenceModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/ConstrainedReferenceModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedReferenceModel\"},{\"kind\":128,\"name\":\"ConstrainedAnyModel\",\"url\":\"classes/ConstrainedAnyModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstrainedAnyModel.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedAnyModel\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/ConstrainedAnyModel.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedAnyModel\"},{\"kind\":2048,\"name\":\"getNearestDependencies\",\"url\":\"classes/ConstrainedAnyModel.html#getNearestDependencies\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedAnyModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ConstrainedAnyModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedAnyModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/ConstrainedAnyModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedAnyModel\"},{\"kind\":128,\"name\":\"ConstrainedFloatModel\",\"url\":\"classes/ConstrainedFloatModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstrainedFloatModel.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedFloatModel\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/ConstrainedFloatModel.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedFloatModel\"},{\"kind\":2048,\"name\":\"getNearestDependencies\",\"url\":\"classes/ConstrainedFloatModel.html#getNearestDependencies\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedFloatModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ConstrainedFloatModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedFloatModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/ConstrainedFloatModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedFloatModel\"},{\"kind\":128,\"name\":\"ConstrainedIntegerModel\",\"url\":\"classes/ConstrainedIntegerModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstrainedIntegerModel.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedIntegerModel\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/ConstrainedIntegerModel.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedIntegerModel\"},{\"kind\":2048,\"name\":\"getNearestDependencies\",\"url\":\"classes/ConstrainedIntegerModel.html#getNearestDependencies\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedIntegerModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ConstrainedIntegerModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedIntegerModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/ConstrainedIntegerModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedIntegerModel\"},{\"kind\":128,\"name\":\"ConstrainedStringModel\",\"url\":\"classes/ConstrainedStringModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstrainedStringModel.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedStringModel\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/ConstrainedStringModel.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedStringModel\"},{\"kind\":2048,\"name\":\"getNearestDependencies\",\"url\":\"classes/ConstrainedStringModel.html#getNearestDependencies\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedStringModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ConstrainedStringModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedStringModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/ConstrainedStringModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedStringModel\"},{\"kind\":128,\"name\":\"ConstrainedBooleanModel\",\"url\":\"classes/ConstrainedBooleanModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstrainedBooleanModel.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedBooleanModel\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/ConstrainedBooleanModel.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedBooleanModel\"},{\"kind\":2048,\"name\":\"getNearestDependencies\",\"url\":\"classes/ConstrainedBooleanModel.html#getNearestDependencies\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedBooleanModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ConstrainedBooleanModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedBooleanModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/ConstrainedBooleanModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedBooleanModel\"},{\"kind\":128,\"name\":\"ConstrainedTupleValueModel\",\"url\":\"classes/ConstrainedTupleValueModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstrainedTupleValueModel.html#constructor\",\"classes\":\"\",\"parent\":\"ConstrainedTupleValueModel\"},{\"kind\":1024,\"name\":\"index\",\"url\":\"classes/ConstrainedTupleValueModel.html#index\",\"classes\":\"\",\"parent\":\"ConstrainedTupleValueModel\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"classes/ConstrainedTupleValueModel.html#value\",\"classes\":\"\",\"parent\":\"ConstrainedTupleValueModel\"},{\"kind\":128,\"name\":\"ConstrainedTupleModel\",\"url\":\"classes/ConstrainedTupleModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstrainedTupleModel.html#constructor\",\"classes\":\"\",\"parent\":\"ConstrainedTupleModel\"},{\"kind\":1024,\"name\":\"tuple\",\"url\":\"classes/ConstrainedTupleModel.html#tuple\",\"classes\":\"\",\"parent\":\"ConstrainedTupleModel\"},{\"kind\":2048,\"name\":\"getNearestDependencies\",\"url\":\"classes/ConstrainedTupleModel.html#getNearestDependencies\",\"classes\":\"\",\"parent\":\"ConstrainedTupleModel\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/ConstrainedTupleModel.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedTupleModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ConstrainedTupleModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedTupleModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/ConstrainedTupleModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedTupleModel\"},{\"kind\":128,\"name\":\"ConstrainedObjectPropertyModel\",\"url\":\"classes/ConstrainedObjectPropertyModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstrainedObjectPropertyModel.html#constructor\",\"classes\":\"\",\"parent\":\"ConstrainedObjectPropertyModel\"},{\"kind\":1024,\"name\":\"propertyName\",\"url\":\"classes/ConstrainedObjectPropertyModel.html#propertyName\",\"classes\":\"\",\"parent\":\"ConstrainedObjectPropertyModel\"},{\"kind\":1024,\"name\":\"unconstrainedPropertyName\",\"url\":\"classes/ConstrainedObjectPropertyModel.html#unconstrainedPropertyName\",\"classes\":\"\",\"parent\":\"ConstrainedObjectPropertyModel\"},{\"kind\":1024,\"name\":\"required\",\"url\":\"classes/ConstrainedObjectPropertyModel.html#required\",\"classes\":\"\",\"parent\":\"ConstrainedObjectPropertyModel\"},{\"kind\":1024,\"name\":\"property\",\"url\":\"classes/ConstrainedObjectPropertyModel.html#property\",\"classes\":\"\",\"parent\":\"ConstrainedObjectPropertyModel\"},{\"kind\":128,\"name\":\"ConstrainedArrayModel\",\"url\":\"classes/ConstrainedArrayModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstrainedArrayModel.html#constructor\",\"classes\":\"\",\"parent\":\"ConstrainedArrayModel\"},{\"kind\":1024,\"name\":\"valueModel\",\"url\":\"classes/ConstrainedArrayModel.html#valueModel\",\"classes\":\"\",\"parent\":\"ConstrainedArrayModel\"},{\"kind\":2048,\"name\":\"getNearestDependencies\",\"url\":\"classes/ConstrainedArrayModel.html#getNearestDependencies\",\"classes\":\"\",\"parent\":\"ConstrainedArrayModel\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/ConstrainedArrayModel.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedArrayModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ConstrainedArrayModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedArrayModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/ConstrainedArrayModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedArrayModel\"},{\"kind\":128,\"name\":\"ConstrainedUnionModel\",\"url\":\"classes/ConstrainedUnionModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstrainedUnionModel.html#constructor\",\"classes\":\"\",\"parent\":\"ConstrainedUnionModel\"},{\"kind\":1024,\"name\":\"union\",\"url\":\"classes/ConstrainedUnionModel.html#union\",\"classes\":\"\",\"parent\":\"ConstrainedUnionModel\"},{\"kind\":2048,\"name\":\"getNearestDependencies\",\"url\":\"classes/ConstrainedUnionModel.html#getNearestDependencies\",\"classes\":\"\",\"parent\":\"ConstrainedUnionModel\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/ConstrainedUnionModel.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedUnionModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ConstrainedUnionModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedUnionModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/ConstrainedUnionModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedUnionModel\"},{\"kind\":128,\"name\":\"ConstrainedEnumValueModel\",\"url\":\"classes/ConstrainedEnumValueModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstrainedEnumValueModel.html#constructor\",\"classes\":\"\",\"parent\":\"ConstrainedEnumValueModel\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"classes/ConstrainedEnumValueModel.html#key\",\"classes\":\"\",\"parent\":\"ConstrainedEnumValueModel\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"classes/ConstrainedEnumValueModel.html#value\",\"classes\":\"\",\"parent\":\"ConstrainedEnumValueModel\"},{\"kind\":128,\"name\":\"ConstrainedEnumModel\",\"url\":\"classes/ConstrainedEnumModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstrainedEnumModel.html#constructor\",\"classes\":\"\",\"parent\":\"ConstrainedEnumModel\"},{\"kind\":1024,\"name\":\"values\",\"url\":\"classes/ConstrainedEnumModel.html#values\",\"classes\":\"\",\"parent\":\"ConstrainedEnumModel\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/ConstrainedEnumModel.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedEnumModel\"},{\"kind\":2048,\"name\":\"getNearestDependencies\",\"url\":\"classes/ConstrainedEnumModel.html#getNearestDependencies\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedEnumModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ConstrainedEnumModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedEnumModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/ConstrainedEnumModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedEnumModel\"},{\"kind\":128,\"name\":\"ConstrainedDictionaryModel\",\"url\":\"classes/ConstrainedDictionaryModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstrainedDictionaryModel.html#constructor\",\"classes\":\"\",\"parent\":\"ConstrainedDictionaryModel\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"classes/ConstrainedDictionaryModel.html#key\",\"classes\":\"\",\"parent\":\"ConstrainedDictionaryModel\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"classes/ConstrainedDictionaryModel.html#value\",\"classes\":\"\",\"parent\":\"ConstrainedDictionaryModel\"},{\"kind\":1024,\"name\":\"serializationType\",\"url\":\"classes/ConstrainedDictionaryModel.html#serializationType\",\"classes\":\"\",\"parent\":\"ConstrainedDictionaryModel\"},{\"kind\":2048,\"name\":\"getNearestDependencies\",\"url\":\"classes/ConstrainedDictionaryModel.html#getNearestDependencies\",\"classes\":\"\",\"parent\":\"ConstrainedDictionaryModel\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/ConstrainedDictionaryModel.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedDictionaryModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ConstrainedDictionaryModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedDictionaryModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/ConstrainedDictionaryModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedDictionaryModel\"},{\"kind\":128,\"name\":\"ConstrainedObjectModel\",\"url\":\"classes/ConstrainedObjectModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstrainedObjectModel.html#constructor\",\"classes\":\"\",\"parent\":\"ConstrainedObjectModel\"},{\"kind\":1024,\"name\":\"properties\",\"url\":\"classes/ConstrainedObjectModel.html#properties\",\"classes\":\"\",\"parent\":\"ConstrainedObjectModel\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/ConstrainedObjectModel.html#properties.__type\",\"classes\":\"\",\"parent\":\"ConstrainedObjectModel.properties\"},{\"kind\":2048,\"name\":\"getNearestDependencies\",\"url\":\"classes/ConstrainedObjectModel.html#getNearestDependencies\",\"classes\":\"\",\"parent\":\"ConstrainedObjectModel\"},{\"kind\":2048,\"name\":\"containsPropertyType\",\"url\":\"classes/ConstrainedObjectModel.html#containsPropertyType\",\"classes\":\"\",\"parent\":\"ConstrainedObjectModel\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/ConstrainedObjectModel.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedObjectModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ConstrainedObjectModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedObjectModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/ConstrainedObjectModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedObjectModel\"},{\"kind\":128,\"name\":\"InputMetaModel\",\"url\":\"classes/InputMetaModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/InputMetaModel.html#constructor\",\"classes\":\"\",\"parent\":\"InputMetaModel\"},{\"kind\":1024,\"name\":\"models\",\"url\":\"classes/InputMetaModel.html#models\",\"classes\":\"\",\"parent\":\"InputMetaModel\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/InputMetaModel.html#models.__type\",\"classes\":\"\",\"parent\":\"InputMetaModel.models\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/InputMetaModel.html#originalInput\",\"classes\":\"\",\"parent\":\"InputMetaModel\"},{\"kind\":128,\"name\":\"AbstractInputProcessor\",\"url\":\"classes/AbstractInputProcessor.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"MODELGEN_INFFERED_NAME\",\"url\":\"classes/AbstractInputProcessor.html#MODELGEN_INFFERED_NAME\",\"classes\":\"\",\"parent\":\"AbstractInputProcessor\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AbstractInputProcessor.html#constructor\",\"classes\":\"\",\"parent\":\"AbstractInputProcessor\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/AbstractInputProcessor.html#process\",\"classes\":\"\",\"parent\":\"AbstractInputProcessor\"},{\"kind\":2048,\"name\":\"shouldProcess\",\"url\":\"classes/AbstractInputProcessor.html#shouldProcess\",\"classes\":\"\",\"parent\":\"AbstractInputProcessor\"},{\"kind\":128,\"name\":\"InputProcessor\",\"url\":\"classes/InputProcessor.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"processor\",\"url\":\"classes/InputProcessor.html#processor\",\"classes\":\"\",\"parent\":\"InputProcessor\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/InputProcessor.html#constructor\",\"classes\":\"\",\"parent\":\"InputProcessor\"},{\"kind\":1024,\"name\":\"processors\",\"url\":\"classes/InputProcessor.html#processors\",\"classes\":\"tsd-is-private\",\"parent\":\"InputProcessor\"},{\"kind\":2048,\"name\":\"setProcessor\",\"url\":\"classes/InputProcessor.html#setProcessor\",\"classes\":\"\",\"parent\":\"InputProcessor\"},{\"kind\":2048,\"name\":\"getProcessors\",\"url\":\"classes/InputProcessor.html#getProcessors\",\"classes\":\"\",\"parent\":\"InputProcessor\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/InputProcessor.html#process\",\"classes\":\"\",\"parent\":\"InputProcessor\"},{\"kind\":128,\"name\":\"AsyncAPIInputProcessor\",\"url\":\"classes/AsyncAPIInputProcessor.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"supportedVersions\",\"url\":\"classes/AsyncAPIInputProcessor.html#supportedVersions\",\"classes\":\"\",\"parent\":\"AsyncAPIInputProcessor\"},{\"kind\":2048,\"name\":\"convertToInternalSchema\",\"url\":\"classes/AsyncAPIInputProcessor.html#convertToInternalSchema\",\"classes\":\"\",\"parent\":\"AsyncAPIInputProcessor\"},{\"kind\":2048,\"name\":\"isFromParser\",\"url\":\"classes/AsyncAPIInputProcessor.html#isFromParser\",\"classes\":\"\",\"parent\":\"AsyncAPIInputProcessor\"},{\"kind\":2048,\"name\":\"isFromNewParser\",\"url\":\"classes/AsyncAPIInputProcessor.html#isFromNewParser\",\"classes\":\"\",\"parent\":\"AsyncAPIInputProcessor\"},{\"kind\":1024,\"name\":\"MODELGEN_INFFERED_NAME\",\"url\":\"classes/AsyncAPIInputProcessor.html#MODELGEN_INFFERED_NAME\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AsyncAPIInputProcessor\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AsyncAPIInputProcessor.html#constructor\",\"classes\":\"\",\"parent\":\"AsyncAPIInputProcessor\"},{\"kind\":1024,\"name\":\"parser\",\"url\":\"classes/AsyncAPIInputProcessor.html#parser\",\"classes\":\"tsd-is-private\",\"parent\":\"AsyncAPIInputProcessor\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/AsyncAPIInputProcessor.html#process\",\"classes\":\"\",\"parent\":\"AsyncAPIInputProcessor\"},{\"kind\":2048,\"name\":\"shouldProcess\",\"url\":\"classes/AsyncAPIInputProcessor.html#shouldProcess\",\"classes\":\"\",\"parent\":\"AsyncAPIInputProcessor\"},{\"kind\":2048,\"name\":\"tryGetVersionOfDocument\",\"url\":\"classes/AsyncAPIInputProcessor.html#tryGetVersionOfDocument\",\"classes\":\"\",\"parent\":\"AsyncAPIInputProcessor\"},{\"kind\":128,\"name\":\"JsonSchemaInputProcessor\",\"url\":\"classes/JsonSchemaInputProcessor.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"reflectSchemaNames\",\"url\":\"classes/JsonSchemaInputProcessor.html#reflectSchemaNames\",\"classes\":\"\",\"parent\":\"JsonSchemaInputProcessor\"},{\"kind\":2048,\"name\":\"ensureNamePattern\",\"url\":\"classes/JsonSchemaInputProcessor.html#ensureNamePattern\",\"classes\":\"tsd-is-private\",\"parent\":\"JsonSchemaInputProcessor\"},{\"kind\":2048,\"name\":\"convertSchemaToCommonModel\",\"url\":\"classes/JsonSchemaInputProcessor.html#convertSchemaToCommonModel\",\"classes\":\"\",\"parent\":\"JsonSchemaInputProcessor\"},{\"kind\":1024,\"name\":\"MODELGEN_INFFERED_NAME\",\"url\":\"classes/JsonSchemaInputProcessor.html#MODELGEN_INFFERED_NAME\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JsonSchemaInputProcessor\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/JsonSchemaInputProcessor.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JsonSchemaInputProcessor\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/JsonSchemaInputProcessor.html#process\",\"classes\":\"\",\"parent\":\"JsonSchemaInputProcessor\"},{\"kind\":2048,\"name\":\"shouldProcess\",\"url\":\"classes/JsonSchemaInputProcessor.html#shouldProcess\",\"classes\":\"\",\"parent\":\"JsonSchemaInputProcessor\"},{\"kind\":2048,\"name\":\"processDraft7\",\"url\":\"classes/JsonSchemaInputProcessor.html#processDraft7\",\"classes\":\"tsd-is-private\",\"parent\":\"JsonSchemaInputProcessor\"},{\"kind\":2048,\"name\":\"processDraft4\",\"url\":\"classes/JsonSchemaInputProcessor.html#processDraft4\",\"classes\":\"tsd-is-private\",\"parent\":\"JsonSchemaInputProcessor\"},{\"kind\":2048,\"name\":\"processDraft6\",\"url\":\"classes/JsonSchemaInputProcessor.html#processDraft6\",\"classes\":\"tsd-is-private\",\"parent\":\"JsonSchemaInputProcessor\"},{\"kind\":2048,\"name\":\"handleRootReference\",\"url\":\"classes/JsonSchemaInputProcessor.html#handleRootReference\",\"classes\":\"\",\"parent\":\"JsonSchemaInputProcessor\"},{\"kind\":2048,\"name\":\"dereferenceInputs\",\"url\":\"classes/JsonSchemaInputProcessor.html#dereferenceInputs\",\"classes\":\"\",\"parent\":\"JsonSchemaInputProcessor\"},{\"kind\":128,\"name\":\"SwaggerInputProcessor\",\"url\":\"classes/SwaggerInputProcessor.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"supportedVersions\",\"url\":\"classes/SwaggerInputProcessor.html#supportedVersions\",\"classes\":\"\",\"parent\":\"SwaggerInputProcessor\"},{\"kind\":2048,\"name\":\"convertToInternalSchema\",\"url\":\"classes/SwaggerInputProcessor.html#convertToInternalSchema\",\"classes\":\"\",\"parent\":\"SwaggerInputProcessor\"},{\"kind\":1024,\"name\":\"MODELGEN_INFFERED_NAME\",\"url\":\"classes/SwaggerInputProcessor.html#MODELGEN_INFFERED_NAME\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SwaggerInputProcessor\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SwaggerInputProcessor.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SwaggerInputProcessor\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/SwaggerInputProcessor.html#process\",\"classes\":\"\",\"parent\":\"SwaggerInputProcessor\"},{\"kind\":2048,\"name\":\"processOperation\",\"url\":\"classes/SwaggerInputProcessor.html#processOperation\",\"classes\":\"tsd-is-private\",\"parent\":\"SwaggerInputProcessor\"},{\"kind\":2048,\"name\":\"includeResponses\",\"url\":\"classes/SwaggerInputProcessor.html#includeResponses\",\"classes\":\"tsd-is-private\",\"parent\":\"SwaggerInputProcessor\"},{\"kind\":2048,\"name\":\"includeParameters\",\"url\":\"classes/SwaggerInputProcessor.html#includeParameters\",\"classes\":\"tsd-is-private\",\"parent\":\"SwaggerInputProcessor\"},{\"kind\":2048,\"name\":\"includeSchema\",\"url\":\"classes/SwaggerInputProcessor.html#includeSchema\",\"classes\":\"tsd-is-private\",\"parent\":\"SwaggerInputProcessor\"},{\"kind\":2048,\"name\":\"shouldProcess\",\"url\":\"classes/SwaggerInputProcessor.html#shouldProcess\",\"classes\":\"\",\"parent\":\"SwaggerInputProcessor\"},{\"kind\":2048,\"name\":\"tryGetVersionOfDocument\",\"url\":\"classes/SwaggerInputProcessor.html#tryGetVersionOfDocument\",\"classes\":\"\",\"parent\":\"SwaggerInputProcessor\"},{\"kind\":128,\"name\":\"OpenAPIInputProcessor\",\"url\":\"classes/OpenAPIInputProcessor.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"supportedVersions\",\"url\":\"classes/OpenAPIInputProcessor.html#supportedVersions\",\"classes\":\"\",\"parent\":\"OpenAPIInputProcessor\"},{\"kind\":2048,\"name\":\"convertToInternalSchema\",\"url\":\"classes/OpenAPIInputProcessor.html#convertToInternalSchema\",\"classes\":\"\",\"parent\":\"OpenAPIInputProcessor\"},{\"kind\":1024,\"name\":\"MODELGEN_INFFERED_NAME\",\"url\":\"classes/OpenAPIInputProcessor.html#MODELGEN_INFFERED_NAME\",\"classes\":\"tsd-is-inherited\",\"parent\":\"OpenAPIInputProcessor\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/OpenAPIInputProcessor.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"OpenAPIInputProcessor\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/OpenAPIInputProcessor.html#process\",\"classes\":\"\",\"parent\":\"OpenAPIInputProcessor\"},{\"kind\":2048,\"name\":\"processPath\",\"url\":\"classes/OpenAPIInputProcessor.html#processPath\",\"classes\":\"tsd-is-private\",\"parent\":\"OpenAPIInputProcessor\"},{\"kind\":2048,\"name\":\"processOperation\",\"url\":\"classes/OpenAPIInputProcessor.html#processOperation\",\"classes\":\"tsd-is-private\",\"parent\":\"OpenAPIInputProcessor\"},{\"kind\":2048,\"name\":\"iterateResponses\",\"url\":\"classes/OpenAPIInputProcessor.html#iterateResponses\",\"classes\":\"tsd-is-private\",\"parent\":\"OpenAPIInputProcessor\"},{\"kind\":2048,\"name\":\"iterateMediaType\",\"url\":\"classes/OpenAPIInputProcessor.html#iterateMediaType\",\"classes\":\"tsd-is-private\",\"parent\":\"OpenAPIInputProcessor\"},{\"kind\":2048,\"name\":\"includeSchema\",\"url\":\"classes/OpenAPIInputProcessor.html#includeSchema\",\"classes\":\"tsd-is-private\",\"parent\":\"OpenAPIInputProcessor\"},{\"kind\":2048,\"name\":\"shouldProcess\",\"url\":\"classes/OpenAPIInputProcessor.html#shouldProcess\",\"classes\":\"\",\"parent\":\"OpenAPIInputProcessor\"},{\"kind\":2048,\"name\":\"tryGetVersionOfDocument\",\"url\":\"classes/OpenAPIInputProcessor.html#tryGetVersionOfDocument\",\"classes\":\"\",\"parent\":\"OpenAPIInputProcessor\"},{\"kind\":256,\"name\":\"TypeScriptInputProcessorOptions\",\"url\":\"interfaces/TypeScriptInputProcessorOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"uniqueNames\",\"url\":\"interfaces/TypeScriptInputProcessorOptions.html#uniqueNames\",\"classes\":\"\",\"parent\":\"TypeScriptInputProcessorOptions\"},{\"kind\":1024,\"name\":\"required\",\"url\":\"interfaces/TypeScriptInputProcessorOptions.html#required\",\"classes\":\"\",\"parent\":\"TypeScriptInputProcessorOptions\"},{\"kind\":1024,\"name\":\"compilerOptions\",\"url\":\"interfaces/TypeScriptInputProcessorOptions.html#compilerOptions\",\"classes\":\"\",\"parent\":\"TypeScriptInputProcessorOptions\"},{\"kind\":128,\"name\":\"TypeScriptInputProcessor\",\"url\":\"classes/TypeScriptInputProcessor.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"settings\",\"url\":\"classes/TypeScriptInputProcessor.html#settings\",\"classes\":\"\",\"parent\":\"TypeScriptInputProcessor\"},{\"kind\":1024,\"name\":\"MODELGEN_INFFERED_NAME\",\"url\":\"classes/TypeScriptInputProcessor.html#MODELGEN_INFFERED_NAME\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptInputProcessor\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TypeScriptInputProcessor.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptInputProcessor\"},{\"kind\":2048,\"name\":\"generateProgram\",\"url\":\"classes/TypeScriptInputProcessor.html#generateProgram\",\"classes\":\"tsd-is-private\",\"parent\":\"TypeScriptInputProcessor\"},{\"kind\":2048,\"name\":\"generateJSONSchema\",\"url\":\"classes/TypeScriptInputProcessor.html#generateJSONSchema\",\"classes\":\"tsd-is-private\",\"parent\":\"TypeScriptInputProcessor\"},{\"kind\":2048,\"name\":\"shouldProcess\",\"url\":\"classes/TypeScriptInputProcessor.html#shouldProcess\",\"classes\":\"\",\"parent\":\"TypeScriptInputProcessor\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/TypeScriptInputProcessor.html#process\",\"classes\":\"\",\"parent\":\"TypeScriptInputProcessor\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"comment\"],\"fieldVectors\":[[\"name/0\",[0,70.127]],[\"comment/0\",[]],[\"name/1\",[1,70.127]],[\"comment/1\",[]],[\"name/2\",[2,70.127]],[\"comment/2\",[]],[\"name/3\",[3,70.127]],[\"comment/3\",[]],[\"name/4\",[4,70.127]],[\"comment/4\",[]],[\"name/5\",[5,70.127]],[\"comment/5\",[]],[\"name/6\",[6,70.127]],[\"comment/6\",[]],[\"name/7\",[7,48.925]],[\"comment/7\",[]],[\"name/8\",[8,31.074]],[\"comment/8\",[]],[\"name/9\",[9,39.066]],[\"comment/9\",[]],[\"name/10\",[10,48.925]],[\"comment/10\",[]],[\"name/11\",[11,48.925]],[\"comment/11\",[]],[\"name/12\",[12,47.44]],[\"comment/12\",[]],[\"name/13\",[13,48.155]],[\"comment/13\",[]],[\"name/14\",[14,47.44]],[\"comment/14\",[]],[\"name/15\",[15,70.127]],[\"comment/15\",[]],[\"name/16\",[16,70.127]],[\"comment/16\",[]],[\"name/17\",[17,30.054]],[\"comment/17\",[]],[\"name/18\",[18,42.612]],[\"comment/18\",[]],[\"name/19\",[19,40.683]],[\"comment/19\",[]],[\"name/20\",[20,42.612]],[\"comment/20\",[]],[\"name/21\",[21,42.612]],[\"comment/21\",[]],[\"name/22\",[22,42.612]],[\"comment/22\",[]],[\"name/23\",[23,42.612]],[\"comment/23\",[]],[\"name/24\",[24,42.612]],[\"comment/24\",[]],[\"name/25\",[25,40.005]],[\"comment/25\",[]],[\"name/26\",[26,42.612]],[\"comment/26\",[]],[\"name/27\",[27,42.612]],[\"comment/27\",[]],[\"name/28\",[28,42.612]],[\"comment/28\",[]],[\"name/29\",[29,42.612]],[\"comment/29\",[]],[\"name/30\",[30,42.612]],[\"comment/30\",[]],[\"name/31\",[31,70.127]],[\"comment/31\",[]],[\"name/32\",[17,30.054]],[\"comment/32\",[]],[\"name/33\",[19,40.683]],[\"comment/33\",[]],[\"name/34\",[32,70.127]],[\"comment/34\",[]],[\"name/35\",[12,47.44]],[\"comment/35\",[]],[\"name/36\",[33,59.141]],[\"comment/36\",[]],[\"name/37\",[34,59.141]],[\"comment/37\",[]],[\"name/38\",[35,70.127]],[\"comment/38\",[]],[\"name/39\",[36,70.127]],[\"comment/39\",[]],[\"name/40\",[37,65.019]],[\"comment/40\",[]],[\"name/41\",[38,70.127]],[\"comment/41\",[]],[\"name/42\",[39,70.127]],[\"comment/42\",[]],[\"name/43\",[40,70.127]],[\"comment/43\",[]],[\"name/44\",[41,70.127]],[\"comment/44\",[]],[\"name/45\",[42,70.127]],[\"comment/45\",[]],[\"name/46\",[43,65.019]],[\"comment/46\",[]],[\"name/47\",[43,65.019]],[\"comment/47\",[]],[\"name/48\",[44,70.127]],[\"comment/48\",[]],[\"name/49\",[45,65.019]],[\"comment/49\",[]],[\"name/50\",[45,65.019]],[\"comment/50\",[]],[\"name/51\",[46,65.019]],[\"comment/51\",[]],[\"name/52\",[46,65.019]],[\"comment/52\",[]],[\"name/53\",[47,70.127]],[\"comment/53\",[]],[\"name/54\",[48,59.141]],[\"comment/54\",[]],[\"name/55\",[49,48.925]],[\"comment/55\",[]],[\"name/56\",[50,48.925]],[\"comment/56\",[]],[\"name/57\",[7,48.925]],[\"comment/57\",[]],[\"name/58\",[8,31.074]],[\"comment/58\",[]],[\"name/59\",[9,39.066]],[\"comment/59\",[]],[\"name/60\",[10,48.925]],[\"comment/60\",[]],[\"name/61\",[11,48.925]],[\"comment/61\",[]],[\"name/62\",[12,47.44]],[\"comment/62\",[]],[\"name/63\",[13,48.155]],[\"comment/63\",[]],[\"name/64\",[14,47.44]],[\"comment/64\",[]],[\"name/65\",[51,70.127]],[\"comment/65\",[]],[\"name/66\",[52,70.127]],[\"comment/66\",[]],[\"name/67\",[53,57.134]],[\"comment/67\",[]],[\"name/68\",[54,70.127]],[\"comment/68\",[]],[\"name/69\",[55,43.047]],[\"comment/69\",[]],[\"name/70\",[56,45.004]],[\"comment/70\",[]],[\"name/71\",[57,65.019]],[\"comment/71\",[]],[\"name/72\",[17,30.054]],[\"comment/72\",[]],[\"name/73\",[23,42.612]],[\"comment/73\",[]],[\"name/74\",[24,42.612]],[\"comment/74\",[]],[\"name/75\",[22,42.612]],[\"comment/75\",[]],[\"name/76\",[20,42.612]],[\"comment/76\",[]],[\"name/77\",[21,42.612]],[\"comment/77\",[]],[\"name/78\",[58,70.127]],[\"comment/78\",[]],[\"name/79\",[59,45.004]],[\"comment/79\",[]],[\"name/80\",[60,43.978]],[\"comment/80\",[]],[\"name/81\",[18,42.612]],[\"comment/81\",[]],[\"name/82\",[19,40.683]],[\"comment/82\",[]],[\"name/83\",[25,40.005]],[\"comment/83\",[]],[\"name/84\",[26,42.612]],[\"comment/84\",[]],[\"name/85\",[27,42.612]],[\"comment/85\",[]],[\"name/86\",[28,42.612]],[\"comment/86\",[]],[\"name/87\",[29,42.612]],[\"comment/87\",[]],[\"name/88\",[30,42.612]],[\"comment/88\",[]],[\"name/89\",[61,70.127]],[\"comment/89\",[]],[\"name/90\",[55,43.047]],[\"comment/90\",[]],[\"name/91\",[56,45.004]],[\"comment/91\",[]],[\"name/92\",[57,65.019]],[\"comment/92\",[]],[\"name/93\",[17,30.054]],[\"comment/93\",[]],[\"name/94\",[62,48.925]],[\"comment/94\",[]],[\"name/95\",[23,42.612]],[\"comment/95\",[]],[\"name/96\",[24,42.612]],[\"comment/96\",[]],[\"name/97\",[22,42.612]],[\"comment/97\",[]],[\"name/98\",[20,42.612]],[\"comment/98\",[]],[\"name/99\",[21,42.612]],[\"comment/99\",[]],[\"name/100\",[59,45.004]],[\"comment/100\",[]],[\"name/101\",[60,43.978]],[\"comment/101\",[]],[\"name/102\",[18,42.612]],[\"comment/102\",[]],[\"name/103\",[19,40.683]],[\"comment/103\",[]],[\"name/104\",[25,40.005]],[\"comment/104\",[]],[\"name/105\",[26,42.612]],[\"comment/105\",[]],[\"name/106\",[27,42.612]],[\"comment/106\",[]],[\"name/107\",[28,42.612]],[\"comment/107\",[]],[\"name/108\",[29,42.612]],[\"comment/108\",[]],[\"name/109\",[30,42.612]],[\"comment/109\",[]],[\"name/110\",[63,70.127]],[\"comment/110\",[]],[\"name/111\",[64,65.019]],[\"comment/111\",[]],[\"name/112\",[65,70.127]],[\"comment/112\",[]],[\"name/113\",[66,70.127]],[\"comment/113\",[]],[\"name/114\",[67,61.654]],[\"comment/114\",[]],[\"name/115\",[68,70.127]],[\"comment/115\",[]],[\"name/116\",[69,70.127]],[\"comment/116\",[]],[\"name/117\",[70,70.127]],[\"comment/117\",[]],[\"name/118\",[71,70.127]],[\"comment/118\",[]],[\"name/119\",[72,70.127]],[\"comment/119\",[]],[\"name/120\",[73,70.127]],[\"comment/120\",[]],[\"name/121\",[74,65.019]],[\"comment/121\",[]],[\"name/122\",[74,65.019]],[\"comment/122\",[]],[\"name/123\",[75,70.127]],[\"comment/123\",[]],[\"name/124\",[76,65.019]],[\"comment/124\",[]],[\"name/125\",[76,65.019]],[\"comment/125\",[]],[\"name/126\",[77,65.019]],[\"comment/126\",[]],[\"name/127\",[77,65.019]],[\"comment/127\",[]],[\"name/128\",[78,70.127]],[\"comment/128\",[]],[\"name/129\",[48,59.141]],[\"comment/129\",[]],[\"name/130\",[49,48.925]],[\"comment/130\",[]],[\"name/131\",[50,48.925]],[\"comment/131\",[]],[\"name/132\",[7,48.925]],[\"comment/132\",[]],[\"name/133\",[8,31.074]],[\"comment/133\",[]],[\"name/134\",[9,39.066]],[\"comment/134\",[]],[\"name/135\",[10,48.925]],[\"comment/135\",[]],[\"name/136\",[11,48.925]],[\"comment/136\",[]],[\"name/137\",[12,47.44]],[\"comment/137\",[]],[\"name/138\",[13,48.155]],[\"comment/138\",[]],[\"name/139\",[14,47.44]],[\"comment/139\",[]],[\"name/140\",[79,70.127]],[\"comment/140\",[]],[\"name/141\",[80,70.127]],[\"comment/141\",[]],[\"name/142\",[53,57.134]],[\"comment/142\",[]],[\"name/143\",[81,70.127]],[\"comment/143\",[]],[\"name/144\",[55,43.047]],[\"comment/144\",[]],[\"name/145\",[56,45.004]],[\"comment/145\",[]],[\"name/146\",[82,65.019]],[\"comment/146\",[]],[\"name/147\",[17,30.054]],[\"comment/147\",[]],[\"name/148\",[23,42.612]],[\"comment/148\",[]],[\"name/149\",[24,42.612]],[\"comment/149\",[]],[\"name/150\",[22,42.612]],[\"comment/150\",[]],[\"name/151\",[20,42.612]],[\"comment/151\",[]],[\"name/152\",[21,42.612]],[\"comment/152\",[]],[\"name/153\",[59,45.004]],[\"comment/153\",[]],[\"name/154\",[60,43.978]],[\"comment/154\",[]],[\"name/155\",[18,42.612]],[\"comment/155\",[]],[\"name/156\",[19,40.683]],[\"comment/156\",[]],[\"name/157\",[25,40.005]],[\"comment/157\",[]],[\"name/158\",[26,42.612]],[\"comment/158\",[]],[\"name/159\",[27,42.612]],[\"comment/159\",[]],[\"name/160\",[28,42.612]],[\"comment/160\",[]],[\"name/161\",[29,42.612]],[\"comment/161\",[]],[\"name/162\",[30,42.612]],[\"comment/162\",[]],[\"name/163\",[83,70.127]],[\"comment/163\",[]],[\"name/164\",[55,43.047]],[\"comment/164\",[]],[\"name/165\",[56,45.004]],[\"comment/165\",[]],[\"name/166\",[82,65.019]],[\"comment/166\",[]],[\"name/167\",[17,30.054]],[\"comment/167\",[]],[\"name/168\",[62,48.925]],[\"comment/168\",[]],[\"name/169\",[23,42.612]],[\"comment/169\",[]],[\"name/170\",[24,42.612]],[\"comment/170\",[]],[\"name/171\",[22,42.612]],[\"comment/171\",[]],[\"name/172\",[20,42.612]],[\"comment/172\",[]],[\"name/173\",[21,42.612]],[\"comment/173\",[]],[\"name/174\",[59,45.004]],[\"comment/174\",[]],[\"name/175\",[60,43.978]],[\"comment/175\",[]],[\"name/176\",[18,42.612]],[\"comment/176\",[]],[\"name/177\",[19,40.683]],[\"comment/177\",[]],[\"name/178\",[25,40.005]],[\"comment/178\",[]],[\"name/179\",[26,42.612]],[\"comment/179\",[]],[\"name/180\",[27,42.612]],[\"comment/180\",[]],[\"name/181\",[28,42.612]],[\"comment/181\",[]],[\"name/182\",[29,42.612]],[\"comment/182\",[]],[\"name/183\",[30,42.612]],[\"comment/183\",[]],[\"name/184\",[84,70.127]],[\"comment/184\",[]],[\"name/185\",[85,70.127]],[\"comment/185\",[]],[\"name/186\",[86,70.127]],[\"comment/186\",[]],[\"name/187\",[87,65.019]],[\"comment/187\",[]],[\"name/188\",[87,65.019]],[\"comment/188\",[]],[\"name/189\",[88,70.127]],[\"comment/189\",[]],[\"name/190\",[89,65.019]],[\"comment/190\",[]],[\"name/191\",[89,65.019]],[\"comment/191\",[]],[\"name/192\",[90,65.019]],[\"comment/192\",[]],[\"name/193\",[90,65.019]],[\"comment/193\",[]],[\"name/194\",[91,70.127]],[\"comment/194\",[]],[\"name/195\",[48,59.141]],[\"comment/195\",[]],[\"name/196\",[49,48.925]],[\"comment/196\",[]],[\"name/197\",[50,48.925]],[\"comment/197\",[]],[\"name/198\",[92,70.127]],[\"comment/198\",[]],[\"name/199\",[93,65.019]],[\"comment/199\",[]],[\"name/200\",[94,70.127]],[\"comment/200\",[]],[\"name/201\",[7,48.925]],[\"comment/201\",[]],[\"name/202\",[8,31.074]],[\"comment/202\",[]],[\"name/203\",[9,39.066]],[\"comment/203\",[]],[\"name/204\",[10,48.925]],[\"comment/204\",[]],[\"name/205\",[11,48.925]],[\"comment/205\",[]],[\"name/206\",[12,47.44]],[\"comment/206\",[]],[\"name/207\",[13,48.155]],[\"comment/207\",[]],[\"name/208\",[14,47.44]],[\"comment/208\",[]],[\"name/209\",[95,70.127]],[\"comment/209\",[]],[\"name/210\",[96,70.127]],[\"comment/210\",[]],[\"name/211\",[97,57.134]],[\"comment/211\",[]],[\"name/212\",[98,70.127]],[\"comment/212\",[]],[\"name/213\",[55,43.047]],[\"comment/213\",[]],[\"name/214\",[56,45.004]],[\"comment/214\",[]],[\"name/215\",[99,65.019]],[\"comment/215\",[]],[\"name/216\",[17,30.054]],[\"comment/216\",[]],[\"name/217\",[23,42.612]],[\"comment/217\",[]],[\"name/218\",[24,42.612]],[\"comment/218\",[]],[\"name/219\",[22,42.612]],[\"comment/219\",[]],[\"name/220\",[21,42.612]],[\"comment/220\",[]],[\"name/221\",[20,42.612]],[\"comment/221\",[]],[\"name/222\",[60,43.978]],[\"comment/222\",[]],[\"name/223\",[59,45.004]],[\"comment/223\",[]],[\"name/224\",[100,65.019]],[\"comment/224\",[]],[\"name/225\",[18,42.612]],[\"comment/225\",[]],[\"name/226\",[19,40.683]],[\"comment/226\",[]],[\"name/227\",[25,40.005]],[\"comment/227\",[]],[\"name/228\",[26,42.612]],[\"comment/228\",[]],[\"name/229\",[27,42.612]],[\"comment/229\",[]],[\"name/230\",[28,42.612]],[\"comment/230\",[]],[\"name/231\",[29,42.612]],[\"comment/231\",[]],[\"name/232\",[30,42.612]],[\"comment/232\",[]],[\"name/233\",[101,70.127]],[\"comment/233\",[]],[\"name/234\",[55,43.047]],[\"comment/234\",[]],[\"name/235\",[56,45.004]],[\"comment/235\",[]],[\"name/236\",[99,65.019]],[\"comment/236\",[]],[\"name/237\",[17,30.054]],[\"comment/237\",[]],[\"name/238\",[62,48.925]],[\"comment/238\",[]],[\"name/239\",[23,42.612]],[\"comment/239\",[]],[\"name/240\",[24,42.612]],[\"comment/240\",[]],[\"name/241\",[22,42.612]],[\"comment/241\",[]],[\"name/242\",[21,42.612]],[\"comment/242\",[]],[\"name/243\",[20,42.612]],[\"comment/243\",[]],[\"name/244\",[60,43.978]],[\"comment/244\",[]],[\"name/245\",[59,45.004]],[\"comment/245\",[]],[\"name/246\",[100,65.019]],[\"comment/246\",[]],[\"name/247\",[18,42.612]],[\"comment/247\",[]],[\"name/248\",[19,40.683]],[\"comment/248\",[]],[\"name/249\",[25,40.005]],[\"comment/249\",[]],[\"name/250\",[26,42.612]],[\"comment/250\",[]],[\"name/251\",[27,42.612]],[\"comment/251\",[]],[\"name/252\",[28,42.612]],[\"comment/252\",[]],[\"name/253\",[29,42.612]],[\"comment/253\",[]],[\"name/254\",[30,42.612]],[\"comment/254\",[]],[\"name/255\",[102,70.127]],[\"comment/255\",[]],[\"name/256\",[103,70.127]],[\"comment/256\",[]],[\"name/257\",[104,70.127]],[\"comment/257\",[]],[\"name/258\",[64,65.019]],[\"comment/258\",[]],[\"name/259\",[105,70.127]],[\"comment/259\",[]],[\"name/260\",[106,70.127]],[\"comment/260\",[]],[\"name/261\",[107,70.127]],[\"comment/261\",[]],[\"name/262\",[108,70.127]],[\"comment/262\",[]],[\"name/263\",[109,70.127]],[\"comment/263\",[]],[\"name/264\",[110,70.127]],[\"comment/264\",[]],[\"name/265\",[111,65.019]],[\"comment/265\",[]],[\"name/266\",[111,65.019]],[\"comment/266\",[]],[\"name/267\",[112,65.019]],[\"comment/267\",[]],[\"name/268\",[112,65.019]],[\"comment/268\",[]],[\"name/269\",[113,70.127]],[\"comment/269\",[]],[\"name/270\",[49,48.925]],[\"comment/270\",[]],[\"name/271\",[50,48.925]],[\"comment/271\",[]],[\"name/272\",[114,65.019]],[\"comment/272\",[]],[\"name/273\",[7,48.925]],[\"comment/273\",[]],[\"name/274\",[8,31.074]],[\"comment/274\",[]],[\"name/275\",[9,39.066]],[\"comment/275\",[]],[\"name/276\",[10,48.925]],[\"comment/276\",[]],[\"name/277\",[11,48.925]],[\"comment/277\",[]],[\"name/278\",[12,47.44]],[\"comment/278\",[]],[\"name/279\",[13,48.155]],[\"comment/279\",[]],[\"name/280\",[14,47.44]],[\"comment/280\",[]],[\"name/281\",[115,70.127]],[\"comment/281\",[]],[\"name/282\",[116,70.127]],[\"comment/282\",[]],[\"name/283\",[117,70.127]],[\"comment/283\",[]],[\"name/284\",[55,43.047]],[\"comment/284\",[]],[\"name/285\",[56,45.004]],[\"comment/285\",[]],[\"name/286\",[118,65.019]],[\"comment/286\",[]],[\"name/287\",[17,30.054]],[\"comment/287\",[]],[\"name/288\",[23,42.612]],[\"comment/288\",[]],[\"name/289\",[21,42.612]],[\"comment/289\",[]],[\"name/290\",[20,42.612]],[\"comment/290\",[]],[\"name/291\",[24,42.612]],[\"comment/291\",[]],[\"name/292\",[22,42.612]],[\"comment/292\",[]],[\"name/293\",[59,45.004]],[\"comment/293\",[]],[\"name/294\",[18,42.612]],[\"comment/294\",[]],[\"name/295\",[19,40.683]],[\"comment/295\",[]],[\"name/296\",[25,40.005]],[\"comment/296\",[]],[\"name/297\",[26,42.612]],[\"comment/297\",[]],[\"name/298\",[27,42.612]],[\"comment/298\",[]],[\"name/299\",[28,42.612]],[\"comment/299\",[]],[\"name/300\",[29,42.612]],[\"comment/300\",[]],[\"name/301\",[30,42.612]],[\"comment/301\",[]],[\"name/302\",[119,70.127]],[\"comment/302\",[]],[\"name/303\",[55,43.047]],[\"comment/303\",[]],[\"name/304\",[56,45.004]],[\"comment/304\",[]],[\"name/305\",[118,65.019]],[\"comment/305\",[]],[\"name/306\",[17,30.054]],[\"comment/306\",[]],[\"name/307\",[62,48.925]],[\"comment/307\",[]],[\"name/308\",[23,42.612]],[\"comment/308\",[]],[\"name/309\",[21,42.612]],[\"comment/309\",[]],[\"name/310\",[20,42.612]],[\"comment/310\",[]],[\"name/311\",[24,42.612]],[\"comment/311\",[]],[\"name/312\",[22,42.612]],[\"comment/312\",[]],[\"name/313\",[59,45.004]],[\"comment/313\",[]],[\"name/314\",[18,42.612]],[\"comment/314\",[]],[\"name/315\",[19,40.683]],[\"comment/315\",[]],[\"name/316\",[25,40.005]],[\"comment/316\",[]],[\"name/317\",[26,42.612]],[\"comment/317\",[]],[\"name/318\",[27,42.612]],[\"comment/318\",[]],[\"name/319\",[28,42.612]],[\"comment/319\",[]],[\"name/320\",[29,42.612]],[\"comment/320\",[]],[\"name/321\",[30,42.612]],[\"comment/321\",[]],[\"name/322\",[120,70.127]],[\"comment/322\",[]],[\"name/323\",[67,61.654]],[\"comment/323\",[]],[\"name/324\",[121,59.141]],[\"comment/324\",[]],[\"name/325\",[122,70.127]],[\"comment/325\",[]],[\"name/326\",[123,70.127]],[\"comment/326\",[]],[\"name/327\",[124,70.127]],[\"comment/327\",[]],[\"name/328\",[125,65.019]],[\"comment/328\",[]],[\"name/329\",[125,65.019]],[\"comment/329\",[]],[\"name/330\",[126,70.127]],[\"comment/330\",[]],[\"name/331\",[127,65.019]],[\"comment/331\",[]],[\"name/332\",[127,65.019]],[\"comment/332\",[]],[\"name/333\",[128,65.019]],[\"comment/333\",[]],[\"name/334\",[128,65.019]],[\"comment/334\",[]],[\"name/335\",[129,70.127]],[\"comment/335\",[]],[\"name/336\",[130,70.127]],[\"comment/336\",[]],[\"name/337\",[131,70.127]],[\"comment/337\",[]],[\"name/338\",[132,70.127]],[\"comment/338\",[]],[\"name/339\",[93,65.019]],[\"comment/339\",[]],[\"name/340\",[133,70.127]],[\"comment/340\",[]],[\"name/341\",[134,70.127]],[\"comment/341\",[]],[\"name/342\",[49,48.925]],[\"comment/342\",[]],[\"name/343\",[50,48.925]],[\"comment/343\",[]],[\"name/344\",[114,65.019]],[\"comment/344\",[]],[\"name/345\",[7,48.925]],[\"comment/345\",[]],[\"name/346\",[8,31.074]],[\"comment/346\",[]],[\"name/347\",[9,39.066]],[\"comment/347\",[]],[\"name/348\",[10,48.925]],[\"comment/348\",[]],[\"name/349\",[11,48.925]],[\"comment/349\",[]],[\"name/350\",[12,47.44]],[\"comment/350\",[]],[\"name/351\",[13,48.155]],[\"comment/351\",[]],[\"name/352\",[14,47.44]],[\"comment/352\",[]],[\"name/353\",[135,70.127]],[\"comment/353\",[]],[\"name/354\",[136,70.127]],[\"comment/354\",[]],[\"name/355\",[137,70.127]],[\"comment/355\",[]],[\"name/356\",[138,70.127]],[\"comment/356\",[]],[\"name/357\",[55,43.047]],[\"comment/357\",[]],[\"name/358\",[56,45.004]],[\"comment/358\",[]],[\"name/359\",[139,59.141]],[\"comment/359\",[]],[\"name/360\",[17,30.054]],[\"comment/360\",[]],[\"name/361\",[23,42.612]],[\"comment/361\",[]],[\"name/362\",[24,42.612]],[\"comment/362\",[]],[\"name/363\",[22,42.612]],[\"comment/363\",[]],[\"name/364\",[21,42.612]],[\"comment/364\",[]],[\"name/365\",[20,42.612]],[\"comment/365\",[]],[\"name/366\",[59,45.004]],[\"comment/366\",[]],[\"name/367\",[140,65.019]],[\"comment/367\",[]],[\"name/368\",[60,43.978]],[\"comment/368\",[]],[\"name/369\",[141,65.019]],[\"comment/369\",[]],[\"name/370\",[18,42.612]],[\"comment/370\",[]],[\"name/371\",[19,40.683]],[\"comment/371\",[]],[\"name/372\",[25,40.005]],[\"comment/372\",[]],[\"name/373\",[26,42.612]],[\"comment/373\",[]],[\"name/374\",[27,42.612]],[\"comment/374\",[]],[\"name/375\",[28,42.612]],[\"comment/375\",[]],[\"name/376\",[29,42.612]],[\"comment/376\",[]],[\"name/377\",[30,42.612]],[\"comment/377\",[]],[\"name/378\",[142,70.127]],[\"comment/378\",[]],[\"name/379\",[55,43.047]],[\"comment/379\",[]],[\"name/380\",[56,45.004]],[\"comment/380\",[]],[\"name/381\",[139,59.141]],[\"comment/381\",[]],[\"name/382\",[17,30.054]],[\"comment/382\",[]],[\"name/383\",[62,48.925]],[\"comment/383\",[]],[\"name/384\",[23,42.612]],[\"comment/384\",[]],[\"name/385\",[24,42.612]],[\"comment/385\",[]],[\"name/386\",[22,42.612]],[\"comment/386\",[]],[\"name/387\",[21,42.612]],[\"comment/387\",[]],[\"name/388\",[20,42.612]],[\"comment/388\",[]],[\"name/389\",[59,45.004]],[\"comment/389\",[]],[\"name/390\",[140,65.019]],[\"comment/390\",[]],[\"name/391\",[60,43.978]],[\"comment/391\",[]],[\"name/392\",[141,65.019]],[\"comment/392\",[]],[\"name/393\",[18,42.612]],[\"comment/393\",[]],[\"name/394\",[19,40.683]],[\"comment/394\",[]],[\"name/395\",[25,40.005]],[\"comment/395\",[]],[\"name/396\",[26,42.612]],[\"comment/396\",[]],[\"name/397\",[27,42.612]],[\"comment/397\",[]],[\"name/398\",[28,42.612]],[\"comment/398\",[]],[\"name/399\",[29,42.612]],[\"comment/399\",[]],[\"name/400\",[30,42.612]],[\"comment/400\",[]],[\"name/401\",[143,70.127]],[\"comment/401\",[]],[\"name/402\",[67,61.654]],[\"comment/402\",[]],[\"name/403\",[121,59.141]],[\"comment/403\",[]],[\"name/404\",[144,70.127]],[\"comment/404\",[]],[\"name/405\",[145,70.127]],[\"comment/405\",[]],[\"name/406\",[146,70.127]],[\"comment/406\",[]],[\"name/407\",[147,70.127]],[\"comment/407\",[]],[\"name/408\",[148,70.127]],[\"comment/408\",[]],[\"name/409\",[149,65.019]],[\"comment/409\",[]],[\"name/410\",[149,65.019]],[\"comment/410\",[]],[\"name/411\",[150,70.127]],[\"comment/411\",[]],[\"name/412\",[151,65.019]],[\"comment/412\",[]],[\"name/413\",[151,65.019]],[\"comment/413\",[]],[\"name/414\",[152,65.019]],[\"comment/414\",[]],[\"name/415\",[152,65.019]],[\"comment/415\",[]],[\"name/416\",[153,70.127]],[\"comment/416\",[]],[\"name/417\",[49,48.925]],[\"comment/417\",[]],[\"name/418\",[50,48.925]],[\"comment/418\",[]],[\"name/419\",[7,48.925]],[\"comment/419\",[]],[\"name/420\",[8,31.074]],[\"comment/420\",[]],[\"name/421\",[9,39.066]],[\"comment/421\",[]],[\"name/422\",[10,48.925]],[\"comment/422\",[]],[\"name/423\",[11,48.925]],[\"comment/423\",[]],[\"name/424\",[12,47.44]],[\"comment/424\",[]],[\"name/425\",[13,48.155]],[\"comment/425\",[]],[\"name/426\",[14,47.44]],[\"comment/426\",[]],[\"name/427\",[154,70.127]],[\"comment/427\",[]],[\"name/428\",[97,57.134]],[\"comment/428\",[]],[\"name/429\",[155,70.127]],[\"comment/429\",[]],[\"name/430\",[156,70.127]],[\"comment/430\",[]],[\"name/431\",[55,43.047]],[\"comment/431\",[]],[\"name/432\",[56,45.004]],[\"comment/432\",[]],[\"name/433\",[157,65.019]],[\"comment/433\",[]],[\"name/434\",[17,30.054]],[\"comment/434\",[]],[\"name/435\",[23,42.612]],[\"comment/435\",[]],[\"name/436\",[24,42.612]],[\"comment/436\",[]],[\"name/437\",[22,42.612]],[\"comment/437\",[]],[\"name/438\",[20,42.612]],[\"comment/438\",[]],[\"name/439\",[21,42.612]],[\"comment/439\",[]],[\"name/440\",[59,45.004]],[\"comment/440\",[]],[\"name/441\",[60,43.978]],[\"comment/441\",[]],[\"name/442\",[18,42.612]],[\"comment/442\",[]],[\"name/443\",[19,40.683]],[\"comment/443\",[]],[\"name/444\",[25,40.005]],[\"comment/444\",[]],[\"name/445\",[26,42.612]],[\"comment/445\",[]],[\"name/446\",[27,42.612]],[\"comment/446\",[]],[\"name/447\",[28,42.612]],[\"comment/447\",[]],[\"name/448\",[29,42.612]],[\"comment/448\",[]],[\"name/449\",[30,42.612]],[\"comment/449\",[]],[\"name/450\",[158,70.127]],[\"comment/450\",[]],[\"name/451\",[55,43.047]],[\"comment/451\",[]],[\"name/452\",[56,45.004]],[\"comment/452\",[]],[\"name/453\",[157,65.019]],[\"comment/453\",[]],[\"name/454\",[17,30.054]],[\"comment/454\",[]],[\"name/455\",[62,48.925]],[\"comment/455\",[]],[\"name/456\",[23,42.612]],[\"comment/456\",[]],[\"name/457\",[24,42.612]],[\"comment/457\",[]],[\"name/458\",[22,42.612]],[\"comment/458\",[]],[\"name/459\",[20,42.612]],[\"comment/459\",[]],[\"name/460\",[21,42.612]],[\"comment/460\",[]],[\"name/461\",[59,45.004]],[\"comment/461\",[]],[\"name/462\",[60,43.978]],[\"comment/462\",[]],[\"name/463\",[18,42.612]],[\"comment/463\",[]],[\"name/464\",[19,40.683]],[\"comment/464\",[]],[\"name/465\",[25,40.005]],[\"comment/465\",[]],[\"name/466\",[26,42.612]],[\"comment/466\",[]],[\"name/467\",[27,42.612]],[\"comment/467\",[]],[\"name/468\",[28,42.612]],[\"comment/468\",[]],[\"name/469\",[29,42.612]],[\"comment/469\",[]],[\"name/470\",[30,42.612]],[\"comment/470\",[]],[\"name/471\",[159,70.127]],[\"comment/471\",[]],[\"name/472\",[160,70.127]],[\"comment/472\",[]],[\"name/473\",[161,70.127]],[\"comment/473\",[]],[\"name/474\",[162,65.019]],[\"comment/474\",[]],[\"name/475\",[162,65.019]],[\"comment/475\",[]],[\"name/476\",[163,70.127]],[\"comment/476\",[]],[\"name/477\",[164,65.019]],[\"comment/477\",[]],[\"name/478\",[164,65.019]],[\"comment/478\",[]],[\"name/479\",[165,65.019]],[\"comment/479\",[]],[\"name/480\",[165,65.019]],[\"comment/480\",[]],[\"name/481\",[166,70.127]],[\"comment/481\",[]],[\"name/482\",[49,48.925]],[\"comment/482\",[]],[\"name/483\",[50,48.925]],[\"comment/483\",[]],[\"name/484\",[167,70.127]],[\"comment/484\",[]],[\"name/485\",[7,48.925]],[\"comment/485\",[]],[\"name/486\",[8,31.074]],[\"comment/486\",[]],[\"name/487\",[9,39.066]],[\"comment/487\",[]],[\"name/488\",[10,48.925]],[\"comment/488\",[]],[\"name/489\",[11,48.925]],[\"comment/489\",[]],[\"name/490\",[12,47.44]],[\"comment/490\",[]],[\"name/491\",[13,48.155]],[\"comment/491\",[]],[\"name/492\",[14,47.44]],[\"comment/492\",[]],[\"name/493\",[168,70.127]],[\"comment/493\",[]],[\"name/494\",[169,70.127]],[\"comment/494\",[]],[\"name/495\",[170,70.127]],[\"comment/495\",[]],[\"name/496\",[55,43.047]],[\"comment/496\",[]],[\"name/497\",[56,45.004]],[\"comment/497\",[]],[\"name/498\",[171,65.019]],[\"comment/498\",[]],[\"name/499\",[17,30.054]],[\"comment/499\",[]],[\"name/500\",[23,42.612]],[\"comment/500\",[]],[\"name/501\",[24,42.612]],[\"comment/501\",[]],[\"name/502\",[22,42.612]],[\"comment/502\",[]],[\"name/503\",[20,42.612]],[\"comment/503\",[]],[\"name/504\",[21,42.612]],[\"comment/504\",[]],[\"name/505\",[59,45.004]],[\"comment/505\",[]],[\"name/506\",[60,43.978]],[\"comment/506\",[]],[\"name/507\",[18,42.612]],[\"comment/507\",[]],[\"name/508\",[19,40.683]],[\"comment/508\",[]],[\"name/509\",[25,40.005]],[\"comment/509\",[]],[\"name/510\",[26,42.612]],[\"comment/510\",[]],[\"name/511\",[27,42.612]],[\"comment/511\",[]],[\"name/512\",[28,42.612]],[\"comment/512\",[]],[\"name/513\",[29,42.612]],[\"comment/513\",[]],[\"name/514\",[30,42.612]],[\"comment/514\",[]],[\"name/515\",[172,70.127]],[\"comment/515\",[]],[\"name/516\",[55,43.047]],[\"comment/516\",[]],[\"name/517\",[56,45.004]],[\"comment/517\",[]],[\"name/518\",[171,65.019]],[\"comment/518\",[]],[\"name/519\",[17,30.054]],[\"comment/519\",[]],[\"name/520\",[62,48.925]],[\"comment/520\",[]],[\"name/521\",[23,42.612]],[\"comment/521\",[]],[\"name/522\",[24,42.612]],[\"comment/522\",[]],[\"name/523\",[22,42.612]],[\"comment/523\",[]],[\"name/524\",[20,42.612]],[\"comment/524\",[]],[\"name/525\",[21,42.612]],[\"comment/525\",[]],[\"name/526\",[59,45.004]],[\"comment/526\",[]],[\"name/527\",[60,43.978]],[\"comment/527\",[]],[\"name/528\",[18,42.612]],[\"comment/528\",[]],[\"name/529\",[19,40.683]],[\"comment/529\",[]],[\"name/530\",[25,40.005]],[\"comment/530\",[]],[\"name/531\",[26,42.612]],[\"comment/531\",[]],[\"name/532\",[27,42.612]],[\"comment/532\",[]],[\"name/533\",[28,42.612]],[\"comment/533\",[]],[\"name/534\",[29,42.612]],[\"comment/534\",[]],[\"name/535\",[30,42.612]],[\"comment/535\",[]],[\"name/536\",[173,70.127]],[\"comment/536\",[]],[\"name/537\",[174,70.127]],[\"comment/537\",[]],[\"name/538\",[175,70.127]],[\"comment/538\",[]],[\"name/539\",[176,70.127]],[\"comment/539\",[]],[\"name/540\",[177,65.019]],[\"comment/540\",[]],[\"name/541\",[177,65.019]],[\"comment/541\",[]],[\"name/542\",[178,70.127]],[\"comment/542\",[]],[\"name/543\",[179,65.019]],[\"comment/543\",[]],[\"name/544\",[179,65.019]],[\"comment/544\",[]],[\"name/545\",[180,65.019]],[\"comment/545\",[]],[\"name/546\",[180,65.019]],[\"comment/546\",[]],[\"name/547\",[181,70.127]],[\"comment/547\",[]],[\"name/548\",[49,48.925]],[\"comment/548\",[]],[\"name/549\",[50,48.925]],[\"comment/549\",[]],[\"name/550\",[7,48.925]],[\"comment/550\",[]],[\"name/551\",[8,31.074]],[\"comment/551\",[]],[\"name/552\",[9,39.066]],[\"comment/552\",[]],[\"name/553\",[10,48.925]],[\"comment/553\",[]],[\"name/554\",[11,48.925]],[\"comment/554\",[]],[\"name/555\",[12,47.44]],[\"comment/555\",[]],[\"name/556\",[13,48.155]],[\"comment/556\",[]],[\"name/557\",[14,47.44]],[\"comment/557\",[]],[\"name/558\",[182,70.127]],[\"comment/558\",[]],[\"name/559\",[183,70.127]],[\"comment/559\",[]],[\"name/560\",[53,57.134]],[\"comment/560\",[]],[\"name/561\",[184,70.127]],[\"comment/561\",[]],[\"name/562\",[55,43.047]],[\"comment/562\",[]],[\"name/563\",[56,45.004]],[\"comment/563\",[]],[\"name/564\",[185,65.019]],[\"comment/564\",[]],[\"name/565\",[17,30.054]],[\"comment/565\",[]],[\"name/566\",[23,42.612]],[\"comment/566\",[]],[\"name/567\",[24,42.612]],[\"comment/567\",[]],[\"name/568\",[22,42.612]],[\"comment/568\",[]],[\"name/569\",[20,42.612]],[\"comment/569\",[]],[\"name/570\",[21,42.612]],[\"comment/570\",[]],[\"name/571\",[60,43.978]],[\"comment/571\",[]],[\"name/572\",[186,59.141]],[\"comment/572\",[]],[\"name/573\",[18,42.612]],[\"comment/573\",[]],[\"name/574\",[19,40.683]],[\"comment/574\",[]],[\"name/575\",[25,40.005]],[\"comment/575\",[]],[\"name/576\",[26,42.612]],[\"comment/576\",[]],[\"name/577\",[27,42.612]],[\"comment/577\",[]],[\"name/578\",[28,42.612]],[\"comment/578\",[]],[\"name/579\",[29,42.612]],[\"comment/579\",[]],[\"name/580\",[30,42.612]],[\"comment/580\",[]],[\"name/581\",[187,70.127]],[\"comment/581\",[]],[\"name/582\",[55,43.047]],[\"comment/582\",[]],[\"name/583\",[56,45.004]],[\"comment/583\",[]],[\"name/584\",[185,65.019]],[\"comment/584\",[]],[\"name/585\",[17,30.054]],[\"comment/585\",[]],[\"name/586\",[62,48.925]],[\"comment/586\",[]],[\"name/587\",[23,42.612]],[\"comment/587\",[]],[\"name/588\",[24,42.612]],[\"comment/588\",[]],[\"name/589\",[22,42.612]],[\"comment/589\",[]],[\"name/590\",[20,42.612]],[\"comment/590\",[]],[\"name/591\",[21,42.612]],[\"comment/591\",[]],[\"name/592\",[60,43.978]],[\"comment/592\",[]],[\"name/593\",[186,59.141]],[\"comment/593\",[]],[\"name/594\",[18,42.612]],[\"comment/594\",[]],[\"name/595\",[19,40.683]],[\"comment/595\",[]],[\"name/596\",[25,40.005]],[\"comment/596\",[]],[\"name/597\",[26,42.612]],[\"comment/597\",[]],[\"name/598\",[27,42.612]],[\"comment/598\",[]],[\"name/599\",[28,42.612]],[\"comment/599\",[]],[\"name/600\",[29,42.612]],[\"comment/600\",[]],[\"name/601\",[30,42.612]],[\"comment/601\",[]],[\"name/602\",[188,70.127]],[\"comment/602\",[]],[\"name/603\",[189,70.127]],[\"comment/603\",[]],[\"name/604\",[190,65.019]],[\"comment/604\",[]],[\"name/605\",[190,65.019]],[\"comment/605\",[]],[\"name/606\",[191,70.127]],[\"comment/606\",[]],[\"name/607\",[192,65.019]],[\"comment/607\",[]],[\"name/608\",[192,65.019]],[\"comment/608\",[]],[\"name/609\",[193,65.019]],[\"comment/609\",[]],[\"name/610\",[193,65.019]],[\"comment/610\",[]],[\"name/611\",[194,70.127]],[\"comment/611\",[]],[\"name/612\",[49,48.925]],[\"comment/612\",[]],[\"name/613\",[50,48.925]],[\"comment/613\",[]],[\"name/614\",[7,48.925]],[\"comment/614\",[]],[\"name/615\",[8,31.074]],[\"comment/615\",[]],[\"name/616\",[9,39.066]],[\"comment/616\",[]],[\"name/617\",[10,48.925]],[\"comment/617\",[]],[\"name/618\",[11,48.925]],[\"comment/618\",[]],[\"name/619\",[12,47.44]],[\"comment/619\",[]],[\"name/620\",[13,48.155]],[\"comment/620\",[]],[\"name/621\",[14,47.44]],[\"comment/621\",[]],[\"name/622\",[195,70.127]],[\"comment/622\",[]],[\"name/623\",[196,70.127]],[\"comment/623\",[]],[\"name/624\",[197,70.127]],[\"comment/624\",[]],[\"name/625\",[198,70.127]],[\"comment/625\",[]],[\"name/626\",[53,57.134]],[\"comment/626\",[]],[\"name/627\",[199,70.127]],[\"comment/627\",[]],[\"name/628\",[200,70.127]],[\"comment/628\",[]],[\"name/629\",[201,70.127]],[\"comment/629\",[]],[\"name/630\",[202,70.127]],[\"comment/630\",[]],[\"name/631\",[203,70.127]],[\"comment/631\",[]],[\"name/632\",[204,50.668]],[\"comment/632\",[]],[\"name/633\",[205,70.127]],[\"comment/633\",[]],[\"name/634\",[206,70.127]],[\"comment/634\",[]],[\"name/635\",[207,70.127]],[\"comment/635\",[]],[\"name/636\",[208,65.019]],[\"comment/636\",[]],[\"name/637\",[209,65.019]],[\"comment/637\",[]],[\"name/638\",[210,70.127]],[\"comment/638\",[]],[\"name/639\",[8,31.074]],[\"comment/639\",[]],[\"name/640\",[208,65.019]],[\"comment/640\",[]],[\"name/641\",[209,65.019]],[\"comment/641\",[]],[\"name/642\",[211,70.127]],[\"comment/642\",[]],[\"name/643\",[17,30.054]],[\"comment/643\",[]],[\"name/644\",[9,39.066]],[\"comment/644\",[]],[\"name/645\",[212,47.44]],[\"comment/645\",[]],[\"name/646\",[213,40.338]],[\"comment/646\",[]],[\"name/647\",[214,40.338]],[\"comment/647\",[]],[\"name/648\",[215,70.127]],[\"comment/648\",[]],[\"name/649\",[55,43.047]],[\"comment/649\",[]],[\"name/650\",[216,65.019]],[\"comment/650\",[]],[\"name/651\",[217,65.019]],[\"comment/651\",[]],[\"name/652\",[17,30.054]],[\"comment/652\",[]],[\"name/653\",[23,42.612]],[\"comment/653\",[]],[\"name/654\",[24,42.612]],[\"comment/654\",[]],[\"name/655\",[22,42.612]],[\"comment/655\",[]],[\"name/656\",[20,42.612]],[\"comment/656\",[]],[\"name/657\",[21,42.612]],[\"comment/657\",[]],[\"name/658\",[60,43.978]],[\"comment/658\",[]],[\"name/659\",[186,59.141]],[\"comment/659\",[]],[\"name/660\",[218,65.019]],[\"comment/660\",[]],[\"name/661\",[219,65.019]],[\"comment/661\",[]],[\"name/662\",[220,65.019]],[\"comment/662\",[]],[\"name/663\",[221,65.019]],[\"comment/663\",[]],[\"name/664\",[222,65.019]],[\"comment/664\",[]],[\"name/665\",[18,42.612]],[\"comment/665\",[]],[\"name/666\",[19,40.683]],[\"comment/666\",[]],[\"name/667\",[25,40.005]],[\"comment/667\",[]],[\"name/668\",[26,42.612]],[\"comment/668\",[]],[\"name/669\",[27,42.612]],[\"comment/669\",[]],[\"name/670\",[28,42.612]],[\"comment/670\",[]],[\"name/671\",[29,42.612]],[\"comment/671\",[]],[\"name/672\",[30,42.612]],[\"comment/672\",[]],[\"name/673\",[223,70.127]],[\"comment/673\",[]],[\"name/674\",[55,43.047]],[\"comment/674\",[]],[\"name/675\",[216,65.019]],[\"comment/675\",[]],[\"name/676\",[217,65.019]],[\"comment/676\",[]],[\"name/677\",[17,30.054]],[\"comment/677\",[]],[\"name/678\",[62,48.925]],[\"comment/678\",[]],[\"name/679\",[224,70.127]],[\"comment/679\",[]],[\"name/680\",[23,42.612]],[\"comment/680\",[]],[\"name/681\",[24,42.612]],[\"comment/681\",[]],[\"name/682\",[22,42.612]],[\"comment/682\",[]],[\"name/683\",[20,42.612]],[\"comment/683\",[]],[\"name/684\",[21,42.612]],[\"comment/684\",[]],[\"name/685\",[60,43.978]],[\"comment/685\",[]],[\"name/686\",[186,59.141]],[\"comment/686\",[]],[\"name/687\",[218,65.019]],[\"comment/687\",[]],[\"name/688\",[219,65.019]],[\"comment/688\",[]],[\"name/689\",[220,65.019]],[\"comment/689\",[]],[\"name/690\",[221,65.019]],[\"comment/690\",[]],[\"name/691\",[222,65.019]],[\"comment/691\",[]],[\"name/692\",[18,42.612]],[\"comment/692\",[]],[\"name/693\",[19,40.683]],[\"comment/693\",[]],[\"name/694\",[25,40.005]],[\"comment/694\",[]],[\"name/695\",[26,42.612]],[\"comment/695\",[]],[\"name/696\",[27,42.612]],[\"comment/696\",[]],[\"name/697\",[28,42.612]],[\"comment/697\",[]],[\"name/698\",[29,42.612]],[\"comment/698\",[]],[\"name/699\",[30,42.612]],[\"comment/699\",[]],[\"name/700\",[225,70.127]],[\"comment/700\",[]],[\"name/701\",[226,70.127]],[\"comment/701\",[]],[\"name/702\",[227,70.127]],[\"comment/702\",[]],[\"name/703\",[228,70.127]],[\"comment/703\",[]],[\"name/704\",[229,70.127]],[\"comment/704\",[]],[\"name/705\",[230,70.127]],[\"comment/705\",[]],[\"name/706\",[231,70.127]],[\"comment/706\",[]],[\"name/707\",[232,70.127]],[\"comment/707\",[]],[\"name/708\",[233,65.019]],[\"comment/708\",[]],[\"name/709\",[233,65.019]],[\"comment/709\",[]],[\"name/710\",[234,70.127]],[\"comment/710\",[]],[\"name/711\",[235,65.019]],[\"comment/711\",[]],[\"name/712\",[235,65.019]],[\"comment/712\",[]],[\"name/713\",[236,65.019]],[\"comment/713\",[]],[\"name/714\",[236,65.019]],[\"comment/714\",[]],[\"name/715\",[237,70.127]],[\"comment/715\",[]],[\"name/716\",[49,48.925]],[\"comment/716\",[]],[\"name/717\",[50,48.925]],[\"comment/717\",[]],[\"name/718\",[48,59.141]],[\"comment/718\",[]],[\"name/719\",[7,48.925]],[\"comment/719\",[]],[\"name/720\",[8,31.074]],[\"comment/720\",[]],[\"name/721\",[9,39.066]],[\"comment/721\",[]],[\"name/722\",[10,48.925]],[\"comment/722\",[]],[\"name/723\",[11,48.925]],[\"comment/723\",[]],[\"name/724\",[12,47.44]],[\"comment/724\",[]],[\"name/725\",[13,48.155]],[\"comment/725\",[]],[\"name/726\",[14,47.44]],[\"comment/726\",[]],[\"name/727\",[238,70.127]],[\"comment/727\",[]],[\"name/728\",[239,70.127]],[\"comment/728\",[]],[\"name/729\",[53,57.134]],[\"comment/729\",[]],[\"name/730\",[240,70.127]],[\"comment/730\",[]],[\"name/731\",[55,43.047]],[\"comment/731\",[]],[\"name/732\",[241,65.019]],[\"comment/732\",[]],[\"name/733\",[17,30.054]],[\"comment/733\",[]],[\"name/734\",[23,42.612]],[\"comment/734\",[]],[\"name/735\",[24,42.612]],[\"comment/735\",[]],[\"name/736\",[22,42.612]],[\"comment/736\",[]],[\"name/737\",[20,42.612]],[\"comment/737\",[]],[\"name/738\",[21,42.612]],[\"comment/738\",[]],[\"name/739\",[242,70.127]],[\"comment/739\",[]],[\"name/740\",[59,45.004]],[\"comment/740\",[]],[\"name/741\",[60,43.978]],[\"comment/741\",[]],[\"name/742\",[18,42.612]],[\"comment/742\",[]],[\"name/743\",[19,40.683]],[\"comment/743\",[]],[\"name/744\",[25,40.005]],[\"comment/744\",[]],[\"name/745\",[26,42.612]],[\"comment/745\",[]],[\"name/746\",[27,42.612]],[\"comment/746\",[]],[\"name/747\",[28,42.612]],[\"comment/747\",[]],[\"name/748\",[29,42.612]],[\"comment/748\",[]],[\"name/749\",[30,42.612]],[\"comment/749\",[]],[\"name/750\",[243,70.127]],[\"comment/750\",[]],[\"name/751\",[55,43.047]],[\"comment/751\",[]],[\"name/752\",[241,65.019]],[\"comment/752\",[]],[\"name/753\",[17,30.054]],[\"comment/753\",[]],[\"name/754\",[62,48.925]],[\"comment/754\",[]],[\"name/755\",[23,42.612]],[\"comment/755\",[]],[\"name/756\",[24,42.612]],[\"comment/756\",[]],[\"name/757\",[22,42.612]],[\"comment/757\",[]],[\"name/758\",[20,42.612]],[\"comment/758\",[]],[\"name/759\",[21,42.612]],[\"comment/759\",[]],[\"name/760\",[59,45.004]],[\"comment/760\",[]],[\"name/761\",[60,43.978]],[\"comment/761\",[]],[\"name/762\",[18,42.612]],[\"comment/762\",[]],[\"name/763\",[19,40.683]],[\"comment/763\",[]],[\"name/764\",[25,40.005]],[\"comment/764\",[]],[\"name/765\",[26,42.612]],[\"comment/765\",[]],[\"name/766\",[27,42.612]],[\"comment/766\",[]],[\"name/767\",[28,42.612]],[\"comment/767\",[]],[\"name/768\",[29,42.612]],[\"comment/768\",[]],[\"name/769\",[30,42.612]],[\"comment/769\",[]],[\"name/770\",[244,70.127]],[\"comment/770\",[]],[\"name/771\",[245,70.127]],[\"comment/771\",[]],[\"name/772\",[246,70.127]],[\"comment/772\",[]],[\"name/773\",[247,70.127]],[\"comment/773\",[]],[\"name/774\",[248,65.019]],[\"comment/774\",[]],[\"name/775\",[248,65.019]],[\"comment/775\",[]],[\"name/776\",[249,70.127]],[\"comment/776\",[]],[\"name/777\",[250,65.019]],[\"comment/777\",[]],[\"name/778\",[250,65.019]],[\"comment/778\",[]],[\"name/779\",[251,65.019]],[\"comment/779\",[]],[\"name/780\",[251,65.019]],[\"comment/780\",[]],[\"name/781\",[252,70.127]],[\"comment/781\",[]],[\"name/782\",[49,48.925]],[\"comment/782\",[]],[\"name/783\",[50,48.925]],[\"comment/783\",[]],[\"name/784\",[97,57.134]],[\"comment/784\",[]],[\"name/785\",[7,48.925]],[\"comment/785\",[]],[\"name/786\",[8,31.074]],[\"comment/786\",[]],[\"name/787\",[9,39.066]],[\"comment/787\",[]],[\"name/788\",[10,48.925]],[\"comment/788\",[]],[\"name/789\",[11,48.925]],[\"comment/789\",[]],[\"name/790\",[12,47.44]],[\"comment/790\",[]],[\"name/791\",[13,48.155]],[\"comment/791\",[]],[\"name/792\",[14,47.44]],[\"comment/792\",[]],[\"name/793\",[253,70.127]],[\"comment/793\",[]],[\"name/794\",[254,70.127]],[\"comment/794\",[]],[\"name/795\",[55,43.047]],[\"comment/795\",[]],[\"name/796\",[56,45.004]],[\"comment/796\",[]],[\"name/797\",[139,59.141]],[\"comment/797\",[]],[\"name/798\",[17,30.054]],[\"comment/798\",[]],[\"name/799\",[23,42.612]],[\"comment/799\",[]],[\"name/800\",[24,42.612]],[\"comment/800\",[]],[\"name/801\",[22,42.612]],[\"comment/801\",[]],[\"name/802\",[20,42.612]],[\"comment/802\",[]],[\"name/803\",[21,42.612]],[\"comment/803\",[]],[\"name/804\",[59,45.004]],[\"comment/804\",[]],[\"name/805\",[60,43.978]],[\"comment/805\",[]],[\"name/806\",[18,42.612]],[\"comment/806\",[]],[\"name/807\",[19,40.683]],[\"comment/807\",[]],[\"name/808\",[25,40.005]],[\"comment/808\",[]],[\"name/809\",[26,42.612]],[\"comment/809\",[]],[\"name/810\",[27,42.612]],[\"comment/810\",[]],[\"name/811\",[28,42.612]],[\"comment/811\",[]],[\"name/812\",[29,42.612]],[\"comment/812\",[]],[\"name/813\",[30,42.612]],[\"comment/813\",[]],[\"name/814\",[255,70.127]],[\"comment/814\",[]],[\"name/815\",[55,43.047]],[\"comment/815\",[]],[\"name/816\",[56,45.004]],[\"comment/816\",[]],[\"name/817\",[139,59.141]],[\"comment/817\",[]],[\"name/818\",[17,30.054]],[\"comment/818\",[]],[\"name/819\",[62,48.925]],[\"comment/819\",[]],[\"name/820\",[23,42.612]],[\"comment/820\",[]],[\"name/821\",[24,42.612]],[\"comment/821\",[]],[\"name/822\",[22,42.612]],[\"comment/822\",[]],[\"name/823\",[20,42.612]],[\"comment/823\",[]],[\"name/824\",[21,42.612]],[\"comment/824\",[]],[\"name/825\",[59,45.004]],[\"comment/825\",[]],[\"name/826\",[60,43.978]],[\"comment/826\",[]],[\"name/827\",[18,42.612]],[\"comment/827\",[]],[\"name/828\",[19,40.683]],[\"comment/828\",[]],[\"name/829\",[25,40.005]],[\"comment/829\",[]],[\"name/830\",[26,42.612]],[\"comment/830\",[]],[\"name/831\",[27,42.612]],[\"comment/831\",[]],[\"name/832\",[28,42.612]],[\"comment/832\",[]],[\"name/833\",[29,42.612]],[\"comment/833\",[]],[\"name/834\",[30,42.612]],[\"comment/834\",[]],[\"name/835\",[256,70.127]],[\"comment/835\",[]],[\"name/836\",[8,31.074]],[\"comment/836\",[]],[\"name/837\",[257,70.127]],[\"comment/837\",[]],[\"name/838\",[62,48.925]],[\"comment/838\",[]],[\"name/839\",[258,70.127]],[\"comment/839\",[]],[\"name/840\",[259,70.127]],[\"comment/840\",[]],[\"name/841\",[260,70.127]],[\"comment/841\",[]],[\"name/842\",[261,70.127]],[\"comment/842\",[]],[\"name/843\",[262,70.127]],[\"comment/843\",[]],[\"name/844\",[263,70.127]],[\"comment/844\",[]],[\"name/845\",[264,70.127]],[\"comment/845\",[]],[\"name/846\",[8,31.074]],[\"comment/846\",[]],[\"name/847\",[265,70.127]],[\"comment/847\",[]],[\"name/848\",[8,31.074]],[\"comment/848\",[]],[\"name/849\",[266,70.127]],[\"comment/849\",[]],[\"name/850\",[267,70.127]],[\"comment/850\",[]],[\"name/851\",[8,31.074]],[\"comment/851\",[]],[\"name/852\",[268,70.127]],[\"comment/852\",[]],[\"name/853\",[8,31.074]],[\"comment/853\",[]],[\"name/854\",[269,70.127]],[\"comment/854\",[]],[\"name/855\",[8,31.074]],[\"comment/855\",[]],[\"name/856\",[270,70.127]],[\"comment/856\",[]],[\"name/857\",[271,70.127]],[\"comment/857\",[]],[\"name/858\",[37,65.019]],[\"comment/858\",[]],[\"name/859\",[272,70.127]],[\"comment/859\",[]],[\"name/860\",[273,70.127]],[\"comment/860\",[]],[\"name/861\",[274,70.127]],[\"comment/861\",[]],[\"name/862\",[17,30.054]],[\"comment/862\",[]],[\"name/863\",[275,70.127]],[\"comment/863\",[]],[\"name/864\",[276,70.127]],[\"comment/864\",[]],[\"name/865\",[8,31.074]],[\"comment/865\",[]],[\"name/866\",[277,65.019]],[\"comment/866\",[]],[\"name/867\",[19,40.683]],[\"comment/867\",[]],[\"name/868\",[278,70.127]],[\"comment/868\",[]],[\"name/869\",[14,47.44]],[\"comment/869\",[]],[\"name/870\",[279,70.127]],[\"comment/870\",[]],[\"name/871\",[8,31.074]],[\"comment/871\",[]],[\"name/872\",[49,48.925]],[\"comment/872\",[]],[\"name/873\",[8,31.074]],[\"comment/873\",[]],[\"name/874\",[280,70.127]],[\"comment/874\",[]],[\"name/875\",[281,70.127]],[\"comment/875\",[]],[\"name/876\",[282,70.127]],[\"comment/876\",[]],[\"name/877\",[283,70.127]],[\"comment/877\",[]],[\"name/878\",[284,70.127]],[\"comment/878\",[]],[\"name/879\",[285,70.127]],[\"comment/879\",[]],[\"name/880\",[286,70.127]],[\"comment/880\",[]],[\"name/881\",[287,61.654]],[\"comment/881\",[]],[\"name/882\",[288,70.127]],[\"comment/882\",[]],[\"name/883\",[289,52.781]],[\"comment/883\",[]],[\"name/884\",[290,59.141]],[\"comment/884\",[]],[\"name/885\",[291,70.127]],[\"comment/885\",[]],[\"name/886\",[292,70.127]],[\"comment/886\",[]],[\"name/887\",[293,70.127]],[\"comment/887\",[]],[\"name/888\",[17,30.054]],[\"comment/888\",[]],[\"name/889\",[294,70.127]],[\"comment/889\",[]],[\"name/890\",[295,70.127]],[\"comment/890\",[]],[\"name/891\",[296,70.127]],[\"comment/891\",[]],[\"name/892\",[297,70.127]],[\"comment/892\",[]],[\"name/893\",[298,70.127]],[\"comment/893\",[]],[\"name/894\",[299,70.127]],[\"comment/894\",[]],[\"name/895\",[300,70.127]],[\"comment/895\",[]],[\"name/896\",[301,70.127]],[\"comment/896\",[]],[\"name/897\",[302,70.127]],[\"comment/897\",[]],[\"name/898\",[303,70.127]],[\"comment/898\",[]],[\"name/899\",[304,70.127]],[\"comment/899\",[]],[\"name/900\",[305,70.127]],[\"comment/900\",[]],[\"name/901\",[306,70.127]],[\"comment/901\",[]],[\"name/902\",[8,31.074]],[\"comment/902\",[]],[\"name/903\",[307,70.127]],[\"comment/903\",[]],[\"name/904\",[308,70.127]],[\"comment/904\",[]],[\"name/905\",[309,70.127]],[\"comment/905\",[]],[\"name/906\",[310,70.127]],[\"comment/906\",[]],[\"name/907\",[311,70.127]],[\"comment/907\",[]],[\"name/908\",[312,70.127]],[\"comment/908\",[]],[\"name/909\",[313,70.127]],[\"comment/909\",[]],[\"name/910\",[314,70.127]],[\"comment/910\",[]],[\"name/911\",[315,70.127]],[\"comment/911\",[]],[\"name/912\",[316,70.127]],[\"comment/912\",[]],[\"name/913\",[317,70.127]],[\"comment/913\",[]],[\"name/914\",[318,70.127]],[\"comment/914\",[]],[\"name/915\",[319,70.127]],[\"comment/915\",[]],[\"name/916\",[320,70.127]],[\"comment/916\",[]],[\"name/917\",[321,70.127]],[\"comment/917\",[]],[\"name/918\",[322,70.127]],[\"comment/918\",[]],[\"name/919\",[323,70.127]],[\"comment/919\",[]],[\"name/920\",[324,70.127]],[\"comment/920\",[]],[\"name/921\",[325,70.127]],[\"comment/921\",[]],[\"name/922\",[8,31.074]],[\"comment/922\",[]],[\"name/923\",[277,65.019]],[\"comment/923\",[]],[\"name/924\",[326,65.019]],[\"comment/924\",[]],[\"name/925\",[327,70.127]],[\"comment/925\",[]],[\"name/926\",[19,40.683]],[\"comment/926\",[]],[\"name/927\",[14,47.44]],[\"comment/927\",[]],[\"name/928\",[328,70.127]],[\"comment/928\",[]],[\"name/929\",[8,31.074]],[\"comment/929\",[]],[\"name/930\",[329,65.019]],[\"comment/930\",[]],[\"name/931\",[330,61.654]],[\"comment/931\",[]],[\"name/932\",[331,61.654]],[\"comment/932\",[]],[\"name/933\",[332,70.127]],[\"comment/933\",[]],[\"name/934\",[8,31.074]],[\"comment/934\",[]],[\"name/935\",[333,70.127]],[\"comment/935\",[]],[\"name/936\",[8,31.074]],[\"comment/936\",[]],[\"name/937\",[334,65.019]],[\"comment/937\",[]],[\"name/938\",[330,61.654]],[\"comment/938\",[]],[\"name/939\",[331,61.654]],[\"comment/939\",[]],[\"name/940\",[335,70.127]],[\"comment/940\",[]],[\"name/941\",[8,31.074]],[\"comment/941\",[]],[\"name/942\",[336,70.127]],[\"comment/942\",[]],[\"name/943\",[8,31.074]],[\"comment/943\",[]],[\"name/944\",[337,59.141]],[\"comment/944\",[]],[\"name/945\",[338,70.127]],[\"comment/945\",[]],[\"name/946\",[8,31.074]],[\"comment/946\",[]],[\"name/947\",[339,70.127]],[\"comment/947\",[]],[\"name/948\",[8,31.074]],[\"comment/948\",[]],[\"name/949\",[340,65.019]],[\"comment/949\",[]],[\"name/950\",[341,65.019]],[\"comment/950\",[]],[\"name/951\",[342,65.019]],[\"comment/951\",[]],[\"name/952\",[343,65.019]],[\"comment/952\",[]],[\"name/953\",[344,70.127]],[\"comment/953\",[]],[\"name/954\",[8,31.074]],[\"comment/954\",[]],[\"name/955\",[50,48.925]],[\"comment/955\",[]],[\"name/956\",[329,65.019]],[\"comment/956\",[]],[\"name/957\",[334,65.019]],[\"comment/957\",[]],[\"name/958\",[337,59.141]],[\"comment/958\",[]],[\"name/959\",[345,70.127]],[\"comment/959\",[]],[\"name/960\",[346,70.127]],[\"comment/960\",[]],[\"name/961\",[347,70.127]],[\"comment/961\",[]],[\"name/962\",[348,70.127]],[\"comment/962\",[]],[\"name/963\",[349,70.127]],[\"comment/963\",[]],[\"name/964\",[350,70.127]],[\"comment/964\",[]],[\"name/965\",[351,54.033]],[\"comment/965\",[]],[\"name/966\",[352,70.127]],[\"comment/966\",[]],[\"name/967\",[353,70.127]],[\"comment/967\",[]],[\"name/968\",[354,70.127]],[\"comment/968\",[]],[\"name/969\",[355,70.127]],[\"comment/969\",[]],[\"name/970\",[356,70.127]],[\"comment/970\",[]],[\"name/971\",[357,70.127]],[\"comment/971\",[]],[\"name/972\",[358,70.127]],[\"comment/972\",[]],[\"name/973\",[17,30.054]],[\"comment/973\",[]],[\"name/974\",[359,70.127]],[\"comment/974\",[]],[\"name/975\",[214,40.338]],[\"comment/975\",[]],[\"name/976\",[360,54.033]],[\"comment/976\",[]],[\"name/977\",[9,39.066]],[\"comment/977\",[]],[\"name/978\",[289,52.781]],[\"comment/978\",[]],[\"name/979\",[361,54.033]],[\"comment/979\",[]],[\"name/980\",[362,51.669]],[\"comment/980\",[]],[\"name/981\",[8,31.074]],[\"comment/981\",[]],[\"name/982\",[363,54.033]],[\"comment/982\",[]],[\"name/983\",[364,55.464]],[\"comment/983\",[]],[\"name/984\",[8,31.074]],[\"comment/984\",[]],[\"name/985\",[365,50.668]],[\"comment/985\",[]],[\"name/986\",[366,55.464]],[\"comment/986\",[]],[\"name/987\",[290,59.141]],[\"comment/987\",[]],[\"name/988\",[367,70.127]],[\"comment/988\",[]],[\"name/989\",[368,70.127]],[\"comment/989\",[]],[\"name/990\",[369,70.127]],[\"comment/990\",[]],[\"name/991\",[370,70.127]],[\"comment/991\",[]],[\"name/992\",[371,70.127]],[\"comment/992\",[]],[\"name/993\",[372,70.127]],[\"comment/993\",[]],[\"name/994\",[373,70.127]],[\"comment/994\",[]],[\"name/995\",[374,70.127]],[\"comment/995\",[]],[\"name/996\",[375,70.127]],[\"comment/996\",[]],[\"name/997\",[376,70.127]],[\"comment/997\",[]],[\"name/998\",[377,70.127]],[\"comment/998\",[]],[\"name/999\",[378,70.127]],[\"comment/999\",[]],[\"name/1000\",[379,70.127]],[\"comment/1000\",[]],[\"name/1001\",[380,70.127]],[\"comment/1001\",[]],[\"name/1002\",[381,70.127]],[\"comment/1002\",[]],[\"name/1003\",[382,70.127]],[\"comment/1003\",[]],[\"name/1004\",[383,59.141]],[\"comment/1004\",[]],[\"name/1005\",[384,65.019]],[\"comment/1005\",[]],[\"name/1006\",[385,51.669]],[\"comment/1006\",[]],[\"name/1007\",[386,70.127]],[\"comment/1007\",[]],[\"name/1008\",[387,70.127]],[\"comment/1008\",[]],[\"name/1009\",[17,30.054]],[\"comment/1009\",[]],[\"name/1010\",[383,59.141]],[\"comment/1010\",[]],[\"name/1011\",[384,65.019]],[\"comment/1011\",[]],[\"name/1012\",[385,51.669]],[\"comment/1012\",[]],[\"name/1013\",[388,70.127]],[\"comment/1013\",[]],[\"name/1014\",[383,59.141]],[\"comment/1014\",[]],[\"name/1015\",[33,59.141]],[\"comment/1015\",[]],[\"name/1016\",[337,59.141]],[\"comment/1016\",[]],[\"name/1017\",[34,59.141]],[\"comment/1017\",[]],[\"name/1018\",[385,51.669]],[\"comment/1018\",[]],[\"name/1019\",[389,70.127]],[\"comment/1019\",[]],[\"name/1020\",[390,70.127]],[\"comment/1020\",[]],[\"name/1021\",[17,30.054]],[\"comment/1021\",[]],[\"name/1022\",[383,59.141]],[\"comment/1022\",[]],[\"name/1023\",[33,59.141]],[\"comment/1023\",[]],[\"name/1024\",[337,59.141]],[\"comment/1024\",[]],[\"name/1025\",[34,59.141]],[\"comment/1025\",[]],[\"name/1026\",[385,51.669]],[\"comment/1026\",[]],[\"name/1027\",[391,70.127]],[\"comment/1027\",[]],[\"name/1028\",[33,59.141]],[\"comment/1028\",[]],[\"name/1029\",[34,59.141]],[\"comment/1029\",[]],[\"name/1030\",[392,70.127]],[\"comment/1030\",[]],[\"name/1031\",[19,40.683]],[\"comment/1031\",[]],[\"name/1032\",[393,70.127]],[\"comment/1032\",[]],[\"name/1033\",[394,70.127]],[\"comment/1033\",[]],[\"name/1034\",[395,59.141]],[\"comment/1034\",[]],[\"name/1035\",[8,31.074]],[\"comment/1035\",[]],[\"name/1036\",[396,59.141]],[\"comment/1036\",[]],[\"name/1037\",[8,31.074]],[\"comment/1037\",[]],[\"name/1038\",[397,70.127]],[\"comment/1038\",[]],[\"name/1039\",[398,55.464]],[\"comment/1039\",[]],[\"name/1040\",[399,70.127]],[\"comment/1040\",[]],[\"name/1041\",[364,55.464]],[\"comment/1041\",[]],[\"name/1042\",[400,70.127]],[\"comment/1042\",[]],[\"name/1043\",[398,55.464]],[\"comment/1043\",[]],[\"name/1044\",[401,70.127]],[\"comment/1044\",[]],[\"name/1045\",[402,70.127]],[\"comment/1045\",[]],[\"name/1046\",[8,31.074]],[\"comment/1046\",[]],[\"name/1047\",[398,55.464]],[\"comment/1047\",[]],[\"name/1048\",[8,31.074]],[\"comment/1048\",[]],[\"name/1049\",[403,70.127]],[\"comment/1049\",[]],[\"name/1050\",[8,31.074]],[\"comment/1050\",[]],[\"name/1051\",[404,70.127]],[\"comment/1051\",[]],[\"name/1052\",[8,31.074]],[\"comment/1052\",[]],[\"name/1053\",[395,59.141]],[\"comment/1053\",[]],[\"name/1054\",[8,31.074]],[\"comment/1054\",[]],[\"name/1055\",[396,59.141]],[\"comment/1055\",[]],[\"name/1056\",[8,31.074]],[\"comment/1056\",[]],[\"name/1057\",[405,70.127]],[\"comment/1057\",[]],[\"name/1058\",[398,55.464]],[\"comment/1058\",[]],[\"name/1059\",[8,31.074]],[\"comment/1059\",[]],[\"name/1060\",[395,59.141]],[\"comment/1060\",[]],[\"name/1061\",[8,31.074]],[\"comment/1061\",[]],[\"name/1062\",[396,59.141]],[\"comment/1062\",[]],[\"name/1063\",[8,31.074]],[\"comment/1063\",[]],[\"name/1064\",[406,70.127]],[\"comment/1064\",[]],[\"name/1065\",[407,65.019]],[\"comment/1065\",[]],[\"name/1066\",[408,70.127]],[\"comment/1066\",[]],[\"name/1067\",[407,65.019]],[\"comment/1067\",[]],[\"name/1068\",[8,31.074]],[\"comment/1068\",[]],[\"name/1069\",[395,59.141]],[\"comment/1069\",[]],[\"name/1070\",[8,31.074]],[\"comment/1070\",[]],[\"name/1071\",[396,59.141]],[\"comment/1071\",[]],[\"name/1072\",[8,31.074]],[\"comment/1072\",[]],[\"name/1073\",[409,65.019]],[\"comment/1073\",[]],[\"name/1074\",[410,70.127]],[\"comment/1074\",[]],[\"name/1075\",[8,31.074]],[\"comment/1075\",[]],[\"name/1076\",[409,65.019]],[\"comment/1076\",[]],[\"name/1077\",[19,40.683]],[\"comment/1077\",[]],[\"name/1078\",[12,47.44]],[\"comment/1078\",[]],[\"name/1079\",[13,48.155]],[\"comment/1079\",[]],[\"name/1080\",[411,70.127]],[\"comment/1080\",[]],[\"name/1081\",[412,70.127]],[\"comment/1081\",[]],[\"name/1082\",[413,70.127]],[\"comment/1082\",[]],[\"name/1083\",[414,70.127]],[\"comment/1083\",[]],[\"name/1084\",[415,61.654]],[\"comment/1084\",[]],[\"name/1085\",[17,30.054]],[\"comment/1085\",[]],[\"name/1086\",[204,50.668]],[\"comment/1086\",[]],[\"name/1087\",[416,61.654]],[\"comment/1087\",[]],[\"name/1088\",[417,70.127]],[\"comment/1088\",[]],[\"name/1089\",[418,55.464]],[\"comment/1089\",[]],[\"name/1090\",[351,54.033]],[\"comment/1090\",[]],[\"name/1091\",[17,30.054]],[\"comment/1091\",[]],[\"name/1092\",[419,55.464]],[\"comment/1092\",[]],[\"name/1093\",[420,55.464]],[\"comment/1093\",[]],[\"name/1094\",[421,55.464]],[\"comment/1094\",[]],[\"name/1095\",[422,55.464]],[\"comment/1095\",[]],[\"name/1096\",[423,55.464]],[\"comment/1096\",[]],[\"name/1097\",[424,55.464]],[\"comment/1097\",[]],[\"name/1098\",[425,55.464]],[\"comment/1098\",[]],[\"name/1099\",[426,55.464]],[\"comment/1099\",[]],[\"name/1100\",[427,55.464]],[\"comment/1100\",[]],[\"name/1101\",[428,55.464]],[\"comment/1101\",[]],[\"name/1102\",[429,55.464]],[\"comment/1102\",[]],[\"name/1103\",[430,55.464]],[\"comment/1103\",[]],[\"name/1104\",[431,55.464]],[\"comment/1104\",[]],[\"name/1105\",[432,55.464]],[\"comment/1105\",[]],[\"name/1106\",[433,57.134]],[\"comment/1106\",[]],[\"name/1107\",[434,57.134]],[\"comment/1107\",[]],[\"name/1108\",[435,59.141]],[\"comment/1108\",[]],[\"name/1109\",[385,51.669]],[\"comment/1109\",[]],[\"name/1110\",[8,31.074]],[\"comment/1110\",[]],[\"name/1111\",[436,55.464]],[\"comment/1111\",[]],[\"name/1112\",[437,55.464]],[\"comment/1112\",[]],[\"name/1113\",[8,31.074]],[\"comment/1113\",[]],[\"name/1114\",[204,50.668]],[\"comment/1114\",[]],[\"name/1115\",[438,55.464]],[\"comment/1115\",[]],[\"name/1116\",[9,39.066]],[\"comment/1116\",[]],[\"name/1117\",[289,52.781]],[\"comment/1117\",[]],[\"name/1118\",[361,54.033]],[\"comment/1118\",[]],[\"name/1119\",[362,51.669]],[\"comment/1119\",[]],[\"name/1120\",[8,31.074]],[\"comment/1120\",[]],[\"name/1121\",[363,54.033]],[\"comment/1121\",[]],[\"name/1122\",[364,55.464]],[\"comment/1122\",[]],[\"name/1123\",[8,31.074]],[\"comment/1123\",[]],[\"name/1124\",[439,52.781]],[\"comment/1124\",[]],[\"name/1125\",[365,50.668]],[\"comment/1125\",[]],[\"name/1126\",[366,55.464]],[\"comment/1126\",[]],[\"name/1127\",[440,55.464]],[\"comment/1127\",[]],[\"name/1128\",[441,55.464]],[\"comment/1128\",[]],[\"name/1129\",[360,54.033]],[\"comment/1129\",[]],[\"name/1130\",[442,59.141]],[\"comment/1130\",[]],[\"name/1131\",[443,59.141]],[\"comment/1131\",[]],[\"name/1132\",[444,59.141]],[\"comment/1132\",[]],[\"name/1133\",[445,59.141]],[\"comment/1133\",[]],[\"name/1134\",[446,65.019]],[\"comment/1134\",[]],[\"name/1135\",[447,65.019]],[\"comment/1135\",[]],[\"name/1136\",[448,65.019]],[\"comment/1136\",[]],[\"name/1137\",[449,65.019]],[\"comment/1137\",[]],[\"name/1138\",[450,59.141]],[\"comment/1138\",[]],[\"name/1139\",[451,61.654]],[\"comment/1139\",[]],[\"name/1140\",[452,65.019]],[\"comment/1140\",[]],[\"name/1141\",[453,65.019]],[\"comment/1141\",[]],[\"name/1142\",[454,61.654]],[\"comment/1142\",[]],[\"name/1143\",[455,61.654]],[\"comment/1143\",[]],[\"name/1144\",[456,65.019]],[\"comment/1144\",[]],[\"name/1145\",[457,70.127]],[\"comment/1145\",[]],[\"name/1146\",[418,55.464]],[\"comment/1146\",[]],[\"name/1147\",[351,54.033]],[\"comment/1147\",[]],[\"name/1148\",[17,30.054]],[\"comment/1148\",[]],[\"name/1149\",[419,55.464]],[\"comment/1149\",[]],[\"name/1150\",[420,55.464]],[\"comment/1150\",[]],[\"name/1151\",[421,55.464]],[\"comment/1151\",[]],[\"name/1152\",[422,55.464]],[\"comment/1152\",[]],[\"name/1153\",[423,55.464]],[\"comment/1153\",[]],[\"name/1154\",[424,55.464]],[\"comment/1154\",[]],[\"name/1155\",[425,55.464]],[\"comment/1155\",[]],[\"name/1156\",[426,55.464]],[\"comment/1156\",[]],[\"name/1157\",[427,55.464]],[\"comment/1157\",[]],[\"name/1158\",[428,55.464]],[\"comment/1158\",[]],[\"name/1159\",[429,55.464]],[\"comment/1159\",[]],[\"name/1160\",[430,55.464]],[\"comment/1160\",[]],[\"name/1161\",[431,55.464]],[\"comment/1161\",[]],[\"name/1162\",[432,55.464]],[\"comment/1162\",[]],[\"name/1163\",[433,57.134]],[\"comment/1163\",[]],[\"name/1164\",[434,57.134]],[\"comment/1164\",[]],[\"name/1165\",[435,59.141]],[\"comment/1165\",[]],[\"name/1166\",[385,51.669]],[\"comment/1166\",[]],[\"name/1167\",[8,31.074]],[\"comment/1167\",[]],[\"name/1168\",[436,55.464]],[\"comment/1168\",[]],[\"name/1169\",[437,55.464]],[\"comment/1169\",[]],[\"name/1170\",[8,31.074]],[\"comment/1170\",[]],[\"name/1171\",[204,50.668]],[\"comment/1171\",[]],[\"name/1172\",[438,55.464]],[\"comment/1172\",[]],[\"name/1173\",[9,39.066]],[\"comment/1173\",[]],[\"name/1174\",[289,52.781]],[\"comment/1174\",[]],[\"name/1175\",[361,54.033]],[\"comment/1175\",[]],[\"name/1176\",[362,51.669]],[\"comment/1176\",[]],[\"name/1177\",[8,31.074]],[\"comment/1177\",[]],[\"name/1178\",[363,54.033]],[\"comment/1178\",[]],[\"name/1179\",[364,55.464]],[\"comment/1179\",[]],[\"name/1180\",[8,31.074]],[\"comment/1180\",[]],[\"name/1181\",[439,52.781]],[\"comment/1181\",[]],[\"name/1182\",[365,50.668]],[\"comment/1182\",[]],[\"name/1183\",[366,55.464]],[\"comment/1183\",[]],[\"name/1184\",[440,55.464]],[\"comment/1184\",[]],[\"name/1185\",[441,55.464]],[\"comment/1185\",[]],[\"name/1186\",[360,54.033]],[\"comment/1186\",[]],[\"name/1187\",[442,59.141]],[\"comment/1187\",[]],[\"name/1188\",[443,59.141]],[\"comment/1188\",[]],[\"name/1189\",[444,59.141]],[\"comment/1189\",[]],[\"name/1190\",[445,59.141]],[\"comment/1190\",[]],[\"name/1191\",[446,65.019]],[\"comment/1191\",[]],[\"name/1192\",[447,65.019]],[\"comment/1192\",[]],[\"name/1193\",[448,65.019]],[\"comment/1193\",[]],[\"name/1194\",[449,65.019]],[\"comment/1194\",[]],[\"name/1195\",[450,59.141]],[\"comment/1195\",[]],[\"name/1196\",[451,61.654]],[\"comment/1196\",[]],[\"name/1197\",[452,65.019]],[\"comment/1197\",[]],[\"name/1198\",[453,65.019]],[\"comment/1198\",[]],[\"name/1199\",[458,70.127]],[\"comment/1199\",[]],[\"name/1200\",[418,55.464]],[\"comment/1200\",[]],[\"name/1201\",[351,54.033]],[\"comment/1201\",[]],[\"name/1202\",[17,30.054]],[\"comment/1202\",[]],[\"name/1203\",[419,55.464]],[\"comment/1203\",[]],[\"name/1204\",[420,55.464]],[\"comment/1204\",[]],[\"name/1205\",[421,55.464]],[\"comment/1205\",[]],[\"name/1206\",[422,55.464]],[\"comment/1206\",[]],[\"name/1207\",[423,55.464]],[\"comment/1207\",[]],[\"name/1208\",[424,55.464]],[\"comment/1208\",[]],[\"name/1209\",[425,55.464]],[\"comment/1209\",[]],[\"name/1210\",[426,55.464]],[\"comment/1210\",[]],[\"name/1211\",[427,55.464]],[\"comment/1211\",[]],[\"name/1212\",[428,55.464]],[\"comment/1212\",[]],[\"name/1213\",[429,55.464]],[\"comment/1213\",[]],[\"name/1214\",[430,55.464]],[\"comment/1214\",[]],[\"name/1215\",[431,55.464]],[\"comment/1215\",[]],[\"name/1216\",[432,55.464]],[\"comment/1216\",[]],[\"name/1217\",[433,57.134]],[\"comment/1217\",[]],[\"name/1218\",[434,57.134]],[\"comment/1218\",[]],[\"name/1219\",[435,59.141]],[\"comment/1219\",[]],[\"name/1220\",[385,51.669]],[\"comment/1220\",[]],[\"name/1221\",[8,31.074]],[\"comment/1221\",[]],[\"name/1222\",[436,55.464]],[\"comment/1222\",[]],[\"name/1223\",[437,55.464]],[\"comment/1223\",[]],[\"name/1224\",[8,31.074]],[\"comment/1224\",[]],[\"name/1225\",[204,50.668]],[\"comment/1225\",[]],[\"name/1226\",[438,55.464]],[\"comment/1226\",[]],[\"name/1227\",[9,39.066]],[\"comment/1227\",[]],[\"name/1228\",[289,52.781]],[\"comment/1228\",[]],[\"name/1229\",[361,54.033]],[\"comment/1229\",[]],[\"name/1230\",[362,51.669]],[\"comment/1230\",[]],[\"name/1231\",[8,31.074]],[\"comment/1231\",[]],[\"name/1232\",[363,54.033]],[\"comment/1232\",[]],[\"name/1233\",[364,55.464]],[\"comment/1233\",[]],[\"name/1234\",[8,31.074]],[\"comment/1234\",[]],[\"name/1235\",[439,52.781]],[\"comment/1235\",[]],[\"name/1236\",[365,50.668]],[\"comment/1236\",[]],[\"name/1237\",[366,55.464]],[\"comment/1237\",[]],[\"name/1238\",[440,55.464]],[\"comment/1238\",[]],[\"name/1239\",[441,55.464]],[\"comment/1239\",[]],[\"name/1240\",[360,54.033]],[\"comment/1240\",[]],[\"name/1241\",[442,59.141]],[\"comment/1241\",[]],[\"name/1242\",[443,59.141]],[\"comment/1242\",[]],[\"name/1243\",[444,59.141]],[\"comment/1243\",[]],[\"name/1244\",[445,59.141]],[\"comment/1244\",[]],[\"name/1245\",[459,70.127]],[\"comment/1245\",[]],[\"name/1246\",[418,55.464]],[\"comment/1246\",[]],[\"name/1247\",[351,54.033]],[\"comment/1247\",[]],[\"name/1248\",[17,30.054]],[\"comment/1248\",[]],[\"name/1249\",[419,55.464]],[\"comment/1249\",[]],[\"name/1250\",[420,55.464]],[\"comment/1250\",[]],[\"name/1251\",[421,55.464]],[\"comment/1251\",[]],[\"name/1252\",[422,55.464]],[\"comment/1252\",[]],[\"name/1253\",[440,55.464]],[\"comment/1253\",[]],[\"name/1254\",[423,55.464]],[\"comment/1254\",[]],[\"name/1255\",[441,55.464]],[\"comment/1255\",[]],[\"name/1256\",[424,55.464]],[\"comment/1256\",[]],[\"name/1257\",[425,55.464]],[\"comment/1257\",[]],[\"name/1258\",[426,55.464]],[\"comment/1258\",[]],[\"name/1259\",[427,55.464]],[\"comment/1259\",[]],[\"name/1260\",[428,55.464]],[\"comment/1260\",[]],[\"name/1261\",[429,55.464]],[\"comment/1261\",[]],[\"name/1262\",[430,55.464]],[\"comment/1262\",[]],[\"name/1263\",[431,55.464]],[\"comment/1263\",[]],[\"name/1264\",[432,55.464]],[\"comment/1264\",[]],[\"name/1265\",[433,57.134]],[\"comment/1265\",[]],[\"name/1266\",[434,57.134]],[\"comment/1266\",[]],[\"name/1267\",[435,59.141]],[\"comment/1267\",[]],[\"name/1268\",[385,51.669]],[\"comment/1268\",[]],[\"name/1269\",[8,31.074]],[\"comment/1269\",[]],[\"name/1270\",[436,55.464]],[\"comment/1270\",[]],[\"name/1271\",[437,55.464]],[\"comment/1271\",[]],[\"name/1272\",[8,31.074]],[\"comment/1272\",[]],[\"name/1273\",[204,50.668]],[\"comment/1273\",[]],[\"name/1274\",[438,55.464]],[\"comment/1274\",[]],[\"name/1275\",[9,39.066]],[\"comment/1275\",[]],[\"name/1276\",[289,52.781]],[\"comment/1276\",[]],[\"name/1277\",[361,54.033]],[\"comment/1277\",[]],[\"name/1278\",[362,51.669]],[\"comment/1278\",[]],[\"name/1279\",[8,31.074]],[\"comment/1279\",[]],[\"name/1280\",[363,54.033]],[\"comment/1280\",[]],[\"name/1281\",[364,55.464]],[\"comment/1281\",[]],[\"name/1282\",[8,31.074]],[\"comment/1282\",[]],[\"name/1283\",[439,52.781]],[\"comment/1283\",[]],[\"name/1284\",[365,50.668]],[\"comment/1284\",[]],[\"name/1285\",[366,55.464]],[\"comment/1285\",[]],[\"name/1286\",[360,54.033]],[\"comment/1286\",[]],[\"name/1287\",[460,70.127]],[\"comment/1287\",[]],[\"name/1288\",[461,65.019]],[\"comment/1288\",[]],[\"name/1289\",[17,30.054]],[\"comment/1289\",[]],[\"name/1290\",[213,40.338]],[\"comment/1290\",[]],[\"name/1291\",[97,57.134]],[\"comment/1291\",[]],[\"name/1292\",[462,65.019]],[\"comment/1292\",[]],[\"name/1293\",[463,65.019]],[\"comment/1293\",[]],[\"name/1294\",[464,65.019]],[\"comment/1294\",[]],[\"name/1295\",[465,70.127]],[\"comment/1295\",[]],[\"name/1296\",[415,61.654]],[\"comment/1296\",[]],[\"name/1297\",[17,30.054]],[\"comment/1297\",[]],[\"name/1298\",[204,50.668]],[\"comment/1298\",[]],[\"name/1299\",[416,61.654]],[\"comment/1299\",[]],[\"name/1300\",[466,70.127]],[\"comment/1300\",[]],[\"name/1301\",[418,55.464]],[\"comment/1301\",[]],[\"name/1302\",[351,54.033]],[\"comment/1302\",[]],[\"name/1303\",[17,30.054]],[\"comment/1303\",[]],[\"name/1304\",[419,55.464]],[\"comment/1304\",[]],[\"name/1305\",[420,55.464]],[\"comment/1305\",[]],[\"name/1306\",[421,55.464]],[\"comment/1306\",[]],[\"name/1307\",[422,55.464]],[\"comment/1307\",[]],[\"name/1308\",[440,55.464]],[\"comment/1308\",[]],[\"name/1309\",[423,55.464]],[\"comment/1309\",[]],[\"name/1310\",[441,55.464]],[\"comment/1310\",[]],[\"name/1311\",[424,55.464]],[\"comment/1311\",[]],[\"name/1312\",[425,55.464]],[\"comment/1312\",[]],[\"name/1313\",[426,55.464]],[\"comment/1313\",[]],[\"name/1314\",[427,55.464]],[\"comment/1314\",[]],[\"name/1315\",[428,55.464]],[\"comment/1315\",[]],[\"name/1316\",[429,55.464]],[\"comment/1316\",[]],[\"name/1317\",[430,55.464]],[\"comment/1317\",[]],[\"name/1318\",[431,55.464]],[\"comment/1318\",[]],[\"name/1319\",[432,55.464]],[\"comment/1319\",[]],[\"name/1320\",[436,55.464]],[\"comment/1320\",[]],[\"name/1321\",[437,55.464]],[\"comment/1321\",[]],[\"name/1322\",[8,31.074]],[\"comment/1322\",[]],[\"name/1323\",[204,50.668]],[\"comment/1323\",[]],[\"name/1324\",[438,55.464]],[\"comment/1324\",[]],[\"name/1325\",[9,39.066]],[\"comment/1325\",[]],[\"name/1326\",[289,52.781]],[\"comment/1326\",[]],[\"name/1327\",[361,54.033]],[\"comment/1327\",[]],[\"name/1328\",[362,51.669]],[\"comment/1328\",[]],[\"name/1329\",[8,31.074]],[\"comment/1329\",[]],[\"name/1330\",[363,54.033]],[\"comment/1330\",[]],[\"name/1331\",[439,52.781]],[\"comment/1331\",[]],[\"name/1332\",[365,50.668]],[\"comment/1332\",[]],[\"name/1333\",[360,54.033]],[\"comment/1333\",[]],[\"name/1334\",[454,61.654]],[\"comment/1334\",[]],[\"name/1335\",[450,59.141]],[\"comment/1335\",[]],[\"name/1336\",[467,65.019]],[\"comment/1336\",[]],[\"name/1337\",[455,61.654]],[\"comment/1337\",[]],[\"name/1338\",[121,59.141]],[\"comment/1338\",[]],[\"name/1339\",[468,70.127]],[\"comment/1339\",[]],[\"name/1340\",[461,65.019]],[\"comment/1340\",[]],[\"name/1341\",[17,30.054]],[\"comment/1341\",[]],[\"name/1342\",[213,40.338]],[\"comment/1342\",[]],[\"name/1343\",[97,57.134]],[\"comment/1343\",[]],[\"name/1344\",[462,65.019]],[\"comment/1344\",[]],[\"name/1345\",[463,65.019]],[\"comment/1345\",[]],[\"name/1346\",[464,65.019]],[\"comment/1346\",[]],[\"name/1347\",[469,70.127]],[\"comment/1347\",[]],[\"name/1348\",[415,61.654]],[\"comment/1348\",[]],[\"name/1349\",[17,30.054]],[\"comment/1349\",[]],[\"name/1350\",[204,50.668]],[\"comment/1350\",[]],[\"name/1351\",[416,61.654]],[\"comment/1351\",[]],[\"name/1352\",[470,70.127]],[\"comment/1352\",[]],[\"name/1353\",[471,70.127]],[\"comment/1353\",[]],[\"name/1354\",[17,30.054]],[\"comment/1354\",[]],[\"name/1355\",[472,61.654]],[\"comment/1355\",[]],[\"name/1356\",[473,70.127]],[\"comment/1356\",[]],[\"name/1357\",[8,31.074]],[\"comment/1357\",[]],[\"name/1358\",[474,70.127]],[\"comment/1358\",[]],[\"name/1359\",[418,55.464]],[\"comment/1359\",[]],[\"name/1360\",[351,54.033]],[\"comment/1360\",[]],[\"name/1361\",[17,30.054]],[\"comment/1361\",[]],[\"name/1362\",[419,55.464]],[\"comment/1362\",[]],[\"name/1363\",[420,55.464]],[\"comment/1363\",[]],[\"name/1364\",[421,55.464]],[\"comment/1364\",[]],[\"name/1365\",[422,55.464]],[\"comment/1365\",[]],[\"name/1366\",[423,55.464]],[\"comment/1366\",[]],[\"name/1367\",[424,55.464]],[\"comment/1367\",[]],[\"name/1368\",[425,55.464]],[\"comment/1368\",[]],[\"name/1369\",[426,55.464]],[\"comment/1369\",[]],[\"name/1370\",[427,55.464]],[\"comment/1370\",[]],[\"name/1371\",[428,55.464]],[\"comment/1371\",[]],[\"name/1372\",[429,55.464]],[\"comment/1372\",[]],[\"name/1373\",[430,55.464]],[\"comment/1373\",[]],[\"name/1374\",[431,55.464]],[\"comment/1374\",[]],[\"name/1375\",[432,55.464]],[\"comment/1375\",[]],[\"name/1376\",[433,57.134]],[\"comment/1376\",[]],[\"name/1377\",[434,57.134]],[\"comment/1377\",[]],[\"name/1378\",[385,51.669]],[\"comment/1378\",[]],[\"name/1379\",[8,31.074]],[\"comment/1379\",[]],[\"name/1380\",[436,55.464]],[\"comment/1380\",[]],[\"name/1381\",[437,55.464]],[\"comment/1381\",[]],[\"name/1382\",[8,31.074]],[\"comment/1382\",[]],[\"name/1383\",[204,50.668]],[\"comment/1383\",[]],[\"name/1384\",[438,55.464]],[\"comment/1384\",[]],[\"name/1385\",[9,39.066]],[\"comment/1385\",[]],[\"name/1386\",[289,52.781]],[\"comment/1386\",[]],[\"name/1387\",[361,54.033]],[\"comment/1387\",[]],[\"name/1388\",[362,51.669]],[\"comment/1388\",[]],[\"name/1389\",[8,31.074]],[\"comment/1389\",[]],[\"name/1390\",[363,54.033]],[\"comment/1390\",[]],[\"name/1391\",[439,52.781]],[\"comment/1391\",[]],[\"name/1392\",[365,50.668]],[\"comment/1392\",[]],[\"name/1393\",[366,55.464]],[\"comment/1393\",[]],[\"name/1394\",[440,55.464]],[\"comment/1394\",[]],[\"name/1395\",[441,55.464]],[\"comment/1395\",[]],[\"name/1396\",[360,54.033]],[\"comment/1396\",[]],[\"name/1397\",[442,59.141]],[\"comment/1397\",[]],[\"name/1398\",[443,59.141]],[\"comment/1398\",[]],[\"name/1399\",[444,59.141]],[\"comment/1399\",[]],[\"name/1400\",[445,59.141]],[\"comment/1400\",[]],[\"name/1401\",[475,70.127]],[\"comment/1401\",[]],[\"name/1402\",[454,61.654]],[\"comment/1402\",[]],[\"name/1403\",[467,65.019]],[\"comment/1403\",[]],[\"name/1404\",[450,59.141]],[\"comment/1404\",[]],[\"name/1405\",[451,61.654]],[\"comment/1405\",[]],[\"name/1406\",[455,61.654]],[\"comment/1406\",[]],[\"name/1407\",[121,59.141]],[\"comment/1407\",[]],[\"name/1408\",[456,65.019]],[\"comment/1408\",[]],[\"name/1409\",[326,65.019]],[\"comment/1409\",[]],[\"name/1410\",[17,30.054]],[\"comment/1410\",[]],[\"name/1411\",[213,40.338]],[\"comment/1411\",[]],[\"name/1412\",[214,40.338]],[\"comment/1412\",[]],[\"name/1413\",[476,70.127]],[\"comment/1413\",[]],[\"name/1414\",[17,30.054]],[\"comment/1414\",[]],[\"name/1415\",[439,52.781]],[\"comment/1415\",[]],[\"name/1416\",[213,40.338]],[\"comment/1416\",[]],[\"name/1417\",[214,40.338]],[\"comment/1417\",[]],[\"name/1418\",[477,70.127]],[\"comment/1418\",[]],[\"name/1419\",[17,30.054]],[\"comment/1419\",[]],[\"name/1420\",[213,40.338]],[\"comment/1420\",[]],[\"name/1421\",[214,40.338]],[\"comment/1421\",[]],[\"name/1422\",[478,70.127]],[\"comment/1422\",[]],[\"name/1423\",[17,30.054]],[\"comment/1423\",[]],[\"name/1424\",[213,40.338]],[\"comment/1424\",[]],[\"name/1425\",[214,40.338]],[\"comment/1425\",[]],[\"name/1426\",[479,70.127]],[\"comment/1426\",[]],[\"name/1427\",[17,30.054]],[\"comment/1427\",[]],[\"name/1428\",[213,40.338]],[\"comment/1428\",[]],[\"name/1429\",[214,40.338]],[\"comment/1429\",[]],[\"name/1430\",[480,70.127]],[\"comment/1430\",[]],[\"name/1431\",[17,30.054]],[\"comment/1431\",[]],[\"name/1432\",[213,40.338]],[\"comment/1432\",[]],[\"name/1433\",[214,40.338]],[\"comment/1433\",[]],[\"name/1434\",[481,70.127]],[\"comment/1434\",[]],[\"name/1435\",[17,30.054]],[\"comment/1435\",[]],[\"name/1436\",[213,40.338]],[\"comment/1436\",[]],[\"name/1437\",[214,40.338]],[\"comment/1437\",[]],[\"name/1438\",[482,70.127]],[\"comment/1438\",[]],[\"name/1439\",[17,30.054]],[\"comment/1439\",[]],[\"name/1440\",[483,65.019]],[\"comment/1440\",[]],[\"name/1441\",[484,55.464]],[\"comment/1441\",[]],[\"name/1442\",[485,70.127]],[\"comment/1442\",[]],[\"name/1443\",[17,30.054]],[\"comment/1443\",[]],[\"name/1444\",[287,61.654]],[\"comment/1444\",[]],[\"name/1445\",[213,40.338]],[\"comment/1445\",[]],[\"name/1446\",[214,40.338]],[\"comment/1446\",[]],[\"name/1447\",[341,65.019]],[\"comment/1447\",[]],[\"name/1448\",[17,30.054]],[\"comment/1448\",[]],[\"name/1449\",[472,61.654]],[\"comment/1449\",[]],[\"name/1450\",[365,50.668]],[\"comment/1450\",[]],[\"name/1451\",[398,55.464]],[\"comment/1451\",[]],[\"name/1452\",[343,65.019]],[\"comment/1452\",[]],[\"name/1453\",[17,30.054]],[\"comment/1453\",[]],[\"name/1454\",[362,51.669]],[\"comment/1454\",[]],[\"name/1455\",[8,31.074]],[\"comment/1455\",[]],[\"name/1456\",[213,40.338]],[\"comment/1456\",[]],[\"name/1457\",[214,40.338]],[\"comment/1457\",[]],[\"name/1458\",[486,70.127]],[\"comment/1458\",[]],[\"name/1459\",[17,30.054]],[\"comment/1459\",[]],[\"name/1460\",[487,65.019]],[\"comment/1460\",[]],[\"name/1461\",[213,40.338]],[\"comment/1461\",[]],[\"name/1462\",[214,40.338]],[\"comment/1462\",[]],[\"name/1463\",[488,70.127]],[\"comment/1463\",[]],[\"name/1464\",[17,30.054]],[\"comment/1464\",[]],[\"name/1465\",[290,59.141]],[\"comment/1465\",[]],[\"name/1466\",[213,40.338]],[\"comment/1466\",[]],[\"name/1467\",[214,40.338]],[\"comment/1467\",[]],[\"name/1468\",[489,70.127]],[\"comment/1468\",[]],[\"name/1469\",[17,30.054]],[\"comment/1469\",[]],[\"name/1470\",[490,59.141]],[\"comment/1470\",[]],[\"name/1471\",[484,55.464]],[\"comment/1471\",[]],[\"name/1472\",[331,61.654]],[\"comment/1472\",[]],[\"name/1473\",[17,30.054]],[\"comment/1473\",[]],[\"name/1474\",[491,65.019]],[\"comment/1474\",[]],[\"name/1475\",[213,40.338]],[\"comment/1475\",[]],[\"name/1476\",[214,40.338]],[\"comment/1476\",[]],[\"name/1477\",[492,70.127]],[\"comment/1477\",[]],[\"name/1478\",[17,30.054]],[\"comment/1478\",[]],[\"name/1479\",[490,59.141]],[\"comment/1479\",[]],[\"name/1480\",[484,55.464]],[\"comment/1480\",[]],[\"name/1481\",[493,65.019]],[\"comment/1481\",[]],[\"name/1482\",[213,40.338]],[\"comment/1482\",[]],[\"name/1483\",[214,40.338]],[\"comment/1483\",[]],[\"name/1484\",[494,70.127]],[\"comment/1484\",[]],[\"name/1485\",[17,30.054]],[\"comment/1485\",[]],[\"name/1486\",[9,39.066]],[\"comment/1486\",[]],[\"name/1487\",[212,47.44]],[\"comment/1487\",[]],[\"name/1488\",[213,40.338]],[\"comment/1488\",[]],[\"name/1489\",[214,40.338]],[\"comment/1489\",[]],[\"name/1490\",[495,70.127]],[\"comment/1490\",[]],[\"name/1491\",[17,30.054]],[\"comment/1491\",[]],[\"name/1492\",[439,52.781]],[\"comment/1492\",[]],[\"name/1493\",[9,39.066]],[\"comment/1493\",[]],[\"name/1494\",[212,47.44]],[\"comment/1494\",[]],[\"name/1495\",[213,40.338]],[\"comment/1495\",[]],[\"name/1496\",[214,40.338]],[\"comment/1496\",[]],[\"name/1497\",[496,70.127]],[\"comment/1497\",[]],[\"name/1498\",[17,30.054]],[\"comment/1498\",[]],[\"name/1499\",[9,39.066]],[\"comment/1499\",[]],[\"name/1500\",[212,47.44]],[\"comment/1500\",[]],[\"name/1501\",[213,40.338]],[\"comment/1501\",[]],[\"name/1502\",[214,40.338]],[\"comment/1502\",[]],[\"name/1503\",[497,70.127]],[\"comment/1503\",[]],[\"name/1504\",[17,30.054]],[\"comment/1504\",[]],[\"name/1505\",[9,39.066]],[\"comment/1505\",[]],[\"name/1506\",[212,47.44]],[\"comment/1506\",[]],[\"name/1507\",[213,40.338]],[\"comment/1507\",[]],[\"name/1508\",[214,40.338]],[\"comment/1508\",[]],[\"name/1509\",[498,70.127]],[\"comment/1509\",[]],[\"name/1510\",[17,30.054]],[\"comment/1510\",[]],[\"name/1511\",[9,39.066]],[\"comment/1511\",[]],[\"name/1512\",[212,47.44]],[\"comment/1512\",[]],[\"name/1513\",[213,40.338]],[\"comment/1513\",[]],[\"name/1514\",[214,40.338]],[\"comment/1514\",[]],[\"name/1515\",[499,70.127]],[\"comment/1515\",[]],[\"name/1516\",[17,30.054]],[\"comment/1516\",[]],[\"name/1517\",[9,39.066]],[\"comment/1517\",[]],[\"name/1518\",[212,47.44]],[\"comment/1518\",[]],[\"name/1519\",[213,40.338]],[\"comment/1519\",[]],[\"name/1520\",[214,40.338]],[\"comment/1520\",[]],[\"name/1521\",[500,70.127]],[\"comment/1521\",[]],[\"name/1522\",[17,30.054]],[\"comment/1522\",[]],[\"name/1523\",[9,39.066]],[\"comment/1523\",[]],[\"name/1524\",[212,47.44]],[\"comment/1524\",[]],[\"name/1525\",[213,40.338]],[\"comment/1525\",[]],[\"name/1526\",[214,40.338]],[\"comment/1526\",[]],[\"name/1527\",[501,70.127]],[\"comment/1527\",[]],[\"name/1528\",[17,30.054]],[\"comment/1528\",[]],[\"name/1529\",[483,65.019]],[\"comment/1529\",[]],[\"name/1530\",[484,55.464]],[\"comment/1530\",[]],[\"name/1531\",[502,70.127]],[\"comment/1531\",[]],[\"name/1532\",[17,30.054]],[\"comment/1532\",[]],[\"name/1533\",[287,61.654]],[\"comment/1533\",[]],[\"name/1534\",[212,47.44]],[\"comment/1534\",[]],[\"name/1535\",[9,39.066]],[\"comment/1535\",[]],[\"name/1536\",[213,40.338]],[\"comment/1536\",[]],[\"name/1537\",[214,40.338]],[\"comment/1537\",[]],[\"name/1538\",[340,65.019]],[\"comment/1538\",[]],[\"name/1539\",[17,30.054]],[\"comment/1539\",[]],[\"name/1540\",[472,61.654]],[\"comment/1540\",[]],[\"name/1541\",[503,70.127]],[\"comment/1541\",[]],[\"name/1542\",[365,50.668]],[\"comment/1542\",[]],[\"name/1543\",[398,55.464]],[\"comment/1543\",[]],[\"name/1544\",[504,70.127]],[\"comment/1544\",[]],[\"name/1545\",[17,30.054]],[\"comment/1545\",[]],[\"name/1546\",[487,65.019]],[\"comment/1546\",[]],[\"name/1547\",[212,47.44]],[\"comment/1547\",[]],[\"name/1548\",[9,39.066]],[\"comment/1548\",[]],[\"name/1549\",[213,40.338]],[\"comment/1549\",[]],[\"name/1550\",[214,40.338]],[\"comment/1550\",[]],[\"name/1551\",[505,70.127]],[\"comment/1551\",[]],[\"name/1552\",[17,30.054]],[\"comment/1552\",[]],[\"name/1553\",[290,59.141]],[\"comment/1553\",[]],[\"name/1554\",[212,47.44]],[\"comment/1554\",[]],[\"name/1555\",[9,39.066]],[\"comment/1555\",[]],[\"name/1556\",[213,40.338]],[\"comment/1556\",[]],[\"name/1557\",[214,40.338]],[\"comment/1557\",[]],[\"name/1558\",[506,70.127]],[\"comment/1558\",[]],[\"name/1559\",[17,30.054]],[\"comment/1559\",[]],[\"name/1560\",[490,59.141]],[\"comment/1560\",[]],[\"name/1561\",[484,55.464]],[\"comment/1561\",[]],[\"name/1562\",[330,61.654]],[\"comment/1562\",[]],[\"name/1563\",[17,30.054]],[\"comment/1563\",[]],[\"name/1564\",[491,65.019]],[\"comment/1564\",[]],[\"name/1565\",[9,39.066]],[\"comment/1565\",[]],[\"name/1566\",[212,47.44]],[\"comment/1566\",[]],[\"name/1567\",[213,40.338]],[\"comment/1567\",[]],[\"name/1568\",[214,40.338]],[\"comment/1568\",[]],[\"name/1569\",[507,70.127]],[\"comment/1569\",[]],[\"name/1570\",[17,30.054]],[\"comment/1570\",[]],[\"name/1571\",[490,59.141]],[\"comment/1571\",[]],[\"name/1572\",[484,55.464]],[\"comment/1572\",[]],[\"name/1573\",[493,65.019]],[\"comment/1573\",[]],[\"name/1574\",[212,47.44]],[\"comment/1574\",[]],[\"name/1575\",[9,39.066]],[\"comment/1575\",[]],[\"name/1576\",[213,40.338]],[\"comment/1576\",[]],[\"name/1577\",[214,40.338]],[\"comment/1577\",[]],[\"name/1578\",[342,65.019]],[\"comment/1578\",[]],[\"name/1579\",[17,30.054]],[\"comment/1579\",[]],[\"name/1580\",[362,51.669]],[\"comment/1580\",[]],[\"name/1581\",[8,31.074]],[\"comment/1581\",[]],[\"name/1582\",[212,47.44]],[\"comment/1582\",[]],[\"name/1583\",[508,70.127]],[\"comment/1583\",[]],[\"name/1584\",[9,39.066]],[\"comment/1584\",[]],[\"name/1585\",[213,40.338]],[\"comment/1585\",[]],[\"name/1586\",[214,40.338]],[\"comment/1586\",[]],[\"name/1587\",[509,70.127]],[\"comment/1587\",[]],[\"name/1588\",[17,30.054]],[\"comment/1588\",[]],[\"name/1589\",[510,70.127]],[\"comment/1589\",[]],[\"name/1590\",[8,31.074]],[\"comment/1590\",[]],[\"name/1591\",[214,40.338]],[\"comment/1591\",[]],[\"name/1592\",[511,70.127]],[\"comment/1592\",[]],[\"name/1593\",[512,55.464]],[\"comment/1593\",[]],[\"name/1594\",[17,30.054]],[\"comment/1594\",[]],[\"name/1595\",[25,40.005]],[\"comment/1595\",[]],[\"name/1596\",[513,55.464]],[\"comment/1596\",[]],[\"name/1597\",[514,70.127]],[\"comment/1597\",[]],[\"name/1598\",[515,70.127]],[\"comment/1598\",[]],[\"name/1599\",[17,30.054]],[\"comment/1599\",[]],[\"name/1600\",[516,70.127]],[\"comment/1600\",[]],[\"name/1601\",[517,70.127]],[\"comment/1601\",[]],[\"name/1602\",[518,70.127]],[\"comment/1602\",[]],[\"name/1603\",[25,40.005]],[\"comment/1603\",[]],[\"name/1604\",[519,70.127]],[\"comment/1604\",[]],[\"name/1605\",[520,61.654]],[\"comment/1605\",[]],[\"name/1606\",[521,61.654]],[\"comment/1606\",[]],[\"name/1607\",[522,70.127]],[\"comment/1607\",[]],[\"name/1608\",[523,70.127]],[\"comment/1608\",[]],[\"name/1609\",[512,55.464]],[\"comment/1609\",[]],[\"name/1610\",[17,30.054]],[\"comment/1610\",[]],[\"name/1611\",[524,70.127]],[\"comment/1611\",[]],[\"name/1612\",[25,40.005]],[\"comment/1612\",[]],[\"name/1613\",[513,55.464]],[\"comment/1613\",[]],[\"name/1614\",[525,61.654]],[\"comment/1614\",[]],[\"name/1615\",[526,70.127]],[\"comment/1615\",[]],[\"name/1616\",[527,70.127]],[\"comment/1616\",[]],[\"name/1617\",[528,70.127]],[\"comment/1617\",[]],[\"name/1618\",[529,70.127]],[\"comment/1618\",[]],[\"name/1619\",[512,55.464]],[\"comment/1619\",[]],[\"name/1620\",[17,30.054]],[\"comment/1620\",[]],[\"name/1621\",[25,40.005]],[\"comment/1621\",[]],[\"name/1622\",[513,55.464]],[\"comment/1622\",[]],[\"name/1623\",[530,70.127]],[\"comment/1623\",[]],[\"name/1624\",[531,70.127]],[\"comment/1624\",[]],[\"name/1625\",[532,70.127]],[\"comment/1625\",[]],[\"name/1626\",[533,70.127]],[\"comment/1626\",[]],[\"name/1627\",[534,70.127]],[\"comment/1627\",[]],[\"name/1628\",[535,70.127]],[\"comment/1628\",[]],[\"name/1629\",[520,61.654]],[\"comment/1629\",[]],[\"name/1630\",[521,61.654]],[\"comment/1630\",[]],[\"name/1631\",[512,55.464]],[\"comment/1631\",[]],[\"name/1632\",[17,30.054]],[\"comment/1632\",[]],[\"name/1633\",[25,40.005]],[\"comment/1633\",[]],[\"name/1634\",[536,65.019]],[\"comment/1634\",[]],[\"name/1635\",[537,70.127]],[\"comment/1635\",[]],[\"name/1636\",[538,70.127]],[\"comment/1636\",[]],[\"name/1637\",[539,65.019]],[\"comment/1637\",[]],[\"name/1638\",[513,55.464]],[\"comment/1638\",[]],[\"name/1639\",[525,61.654]],[\"comment/1639\",[]],[\"name/1640\",[540,70.127]],[\"comment/1640\",[]],[\"name/1641\",[520,61.654]],[\"comment/1641\",[]],[\"name/1642\",[521,61.654]],[\"comment/1642\",[]],[\"name/1643\",[512,55.464]],[\"comment/1643\",[]],[\"name/1644\",[17,30.054]],[\"comment/1644\",[]],[\"name/1645\",[25,40.005]],[\"comment/1645\",[]],[\"name/1646\",[541,70.127]],[\"comment/1646\",[]],[\"name/1647\",[536,65.019]],[\"comment/1647\",[]],[\"name/1648\",[542,70.127]],[\"comment/1648\",[]],[\"name/1649\",[543,70.127]],[\"comment/1649\",[]],[\"name/1650\",[539,65.019]],[\"comment/1650\",[]],[\"name/1651\",[513,55.464]],[\"comment/1651\",[]],[\"name/1652\",[525,61.654]],[\"comment/1652\",[]],[\"name/1653\",[544,70.127]],[\"comment/1653\",[]],[\"name/1654\",[545,70.127]],[\"comment/1654\",[]],[\"name/1655\",[365,50.668]],[\"comment/1655\",[]],[\"name/1656\",[546,70.127]],[\"comment/1656\",[]],[\"name/1657\",[547,70.127]],[\"comment/1657\",[]],[\"name/1658\",[548,70.127]],[\"comment/1658\",[]],[\"name/1659\",[512,55.464]],[\"comment/1659\",[]],[\"name/1660\",[17,30.054]],[\"comment/1660\",[]],[\"name/1661\",[549,70.127]],[\"comment/1661\",[]],[\"name/1662\",[550,70.127]],[\"comment/1662\",[]],[\"name/1663\",[513,55.464]],[\"comment/1663\",[]],[\"name/1664\",[25,40.005]],[\"comment/1664\",[]]],\"invertedIndex\":[[\"__type\",{\"_index\":8,\"name\":{\"8\":{},\"58\":{},\"133\":{},\"202\":{},\"274\":{},\"346\":{},\"420\":{},\"486\":{},\"551\":{},\"615\":{},\"639\":{},\"720\":{},\"786\":{},\"836\":{},\"846\":{},\"848\":{},\"851\":{},\"853\":{},\"855\":{},\"865\":{},\"871\":{},\"873\":{},\"902\":{},\"922\":{},\"929\":{},\"934\":{},\"936\":{},\"941\":{},\"943\":{},\"946\":{},\"948\":{},\"954\":{},\"981\":{},\"984\":{},\"1035\":{},\"1037\":{},\"1046\":{},\"1048\":{},\"1050\":{},\"1052\":{},\"1054\":{},\"1056\":{},\"1059\":{},\"1061\":{},\"1063\":{},\"1068\":{},\"1070\":{},\"1072\":{},\"1075\":{},\"1110\":{},\"1113\":{},\"1120\":{},\"1123\":{},\"1167\":{},\"1170\":{},\"1177\":{},\"1180\":{},\"1221\":{},\"1224\":{},\"1231\":{},\"1234\":{},\"1269\":{},\"1272\":{},\"1279\":{},\"1282\":{},\"1322\":{},\"1329\":{},\"1357\":{},\"1379\":{},\"1382\":{},\"1389\":{},\"1455\":{},\"1581\":{},\"1590\":{}},\"comment\":{}}],[\"abstractfilegenerator\",{\"_index\":257,\"name\":{\"837\":{}},\"comment\":{}}],[\"abstractgenerator\",{\"_index\":16,\"name\":{\"16\":{}},\"comment\":{}}],[\"abstractinputprocessor\",{\"_index\":511,\"name\":{\"1592\":{}},\"comment\":{}}],[\"abstractrenderer\",{\"_index\":31,\"name\":{\"31\":{}},\"comment\":{}}],[\"addadditionalitems\",{\"_index\":380,\"name\":{\"1001\":{}},\"comment\":{}}],[\"addadditionalproperty\",{\"_index\":378,\"name\":{\"999\":{}},\"comment\":{}}],[\"addenum\",{\"_index\":375,\"name\":{\"996\":{}},\"comment\":{}}],[\"addextendedmodel\",{\"_index\":381,\"name\":{\"1002\":{}},\"comment\":{}}],[\"additem\",{\"_index\":372,\"name\":{\"993\":{}},\"comment\":{}}],[\"additemtuple\",{\"_index\":373,\"name\":{\"994\":{}},\"comment\":{}}],[\"additemunion\",{\"_index\":374,\"name\":{\"995\":{}},\"comment\":{}}],[\"additionalcontent\",{\"_index\":396,\"name\":{\"1036\":{},\"1055\":{},\"1062\":{},\"1071\":{}},\"comment\":{}}],[\"additionalitems\",{\"_index\":366,\"name\":{\"986\":{},\"1126\":{},\"1183\":{},\"1237\":{},\"1285\":{},\"1393\":{}},\"comment\":{}}],[\"additionalproperties\",{\"_index\":363,\"name\":{\"982\":{},\"1121\":{},\"1178\":{},\"1232\":{},\"1280\":{},\"1330\":{},\"1390\":{}},\"comment\":{}}],[\"additionalproperty\",{\"_index\":399,\"name\":{\"1040\":{}},\"comment\":{}}],[\"addpatternproperty\",{\"_index\":379,\"name\":{\"1000\":{}},\"comment\":{}}],[\"addproperty\",{\"_index\":377,\"name\":{\"998\":{}},\"comment\":{}}],[\"addtypes\",{\"_index\":370,\"name\":{\"991\":{}},\"comment\":{}}],[\"allof\",{\"_index\":432,\"name\":{\"1105\":{},\"1162\":{},\"1216\":{},\"1264\":{},\"1319\":{},\"1375\":{}},\"comment\":{}}],[\"any\",{\"_index\":282,\"name\":{\"876\":{}},\"comment\":{}}],[\"anymodel\",{\"_index\":477,\"name\":{\"1418\":{}},\"comment\":{}}],[\"anyof\",{\"_index\":434,\"name\":{\"1107\":{},\"1164\":{},\"1218\":{},\"1266\":{},\"1377\":{}},\"comment\":{}}],[\"array\",{\"_index\":288,\"name\":{\"882\":{}},\"comment\":{}}],[\"arraymodel\",{\"_index\":486,\"name\":{\"1458\":{}},\"comment\":{}}],[\"assertpackageisvalid\",{\"_index\":58,\"name\":{\"78\":{}},\"comment\":{}}],[\"asyncapi\",{\"_index\":411,\"name\":{\"1080\":{}},\"comment\":{}}],[\"asyncapiinputprocessor\",{\"_index\":519,\"name\":{\"1604\":{}},\"comment\":{}}],[\"asyncapiv2externaldocumentation\",{\"_index\":414,\"name\":{\"1083\":{}},\"comment\":{}}],[\"asyncapiv2schema\",{\"_index\":417,\"name\":{\"1088\":{}},\"comment\":{}}],[\"attribute\",{\"_index\":463,\"name\":{\"1293\":{},\"1345\":{}},\"comment\":{}}],[\"authors\",{\"_index\":200,\"name\":{\"628\":{}},\"comment\":{}}],[\"autoimplementedproperties\",{\"_index\":92,\"name\":{\"198\":{}},\"comment\":{}}],[\"boolean\",{\"_index\":286,\"name\":{\"880\":{}},\"comment\":{}}],[\"booleanmodel\",{\"_index\":481,\"name\":{\"1434\":{}},\"comment\":{}}],[\"breaklines\",{\"_index\":271,\"name\":{\"857\":{}},\"comment\":{}}],[\"checkforreservedkeyword\",{\"_index\":323,\"name\":{\"919\":{}},\"comment\":{}}],[\"classpreset\",{\"_index\":401,\"name\":{\"1044\":{}},\"comment\":{}}],[\"classtostring\",{\"_index\":66,\"name\":{\"113\":{}},\"comment\":{}}],[\"collectiontype\",{\"_index\":48,\"name\":{\"54\":{},\"129\":{},\"195\":{},\"718\":{}},\"comment\":{}}],[\"comment\",{\"_index\":446,\"name\":{\"1134\":{},\"1191\":{}},\"comment\":{}}],[\"commongeneratoroptions\",{\"_index\":6,\"name\":{\"6\":{}},\"comment\":{}}],[\"commonmodel\",{\"_index\":349,\"name\":{\"963\":{}},\"comment\":{}}],[\"commonpreset\",{\"_index\":394,\"name\":{\"1033\":{}},\"comment\":{}}],[\"compileroptions\",{\"_index\":546,\"name\":{\"1656\":{}},\"comment\":{}}],[\"const\",{\"_index\":443,\"name\":{\"1131\":{},\"1188\":{},\"1242\":{},\"1398\":{}},\"comment\":{}}],[\"constraincontext\",{\"_index\":325,\"name\":{\"921\":{}},\"comment\":{}}],[\"constrainedanymodel\",{\"_index\":496,\"name\":{\"1497\":{}},\"comment\":{}}],[\"constrainedarraymodel\",{\"_index\":504,\"name\":{\"1544\":{}},\"comment\":{}}],[\"constrainedbooleanmodel\",{\"_index\":500,\"name\":{\"1521\":{}},\"comment\":{}}],[\"constraineddictionarymodel\",{\"_index\":507,\"name\":{\"1569\":{}},\"comment\":{}}],[\"constrainedenummodel\",{\"_index\":330,\"name\":{\"931\":{},\"938\":{},\"1562\":{}},\"comment\":{}}],[\"constrainedenumvaluemodel\",{\"_index\":506,\"name\":{\"1558\":{}},\"comment\":{}}],[\"constrainedfloatmodel\",{\"_index\":497,\"name\":{\"1503\":{}},\"comment\":{}}],[\"constrainedintegermodel\",{\"_index\":498,\"name\":{\"1509\":{}},\"comment\":{}}],[\"constrainedmetamodel\",{\"_index\":494,\"name\":{\"1484\":{}},\"comment\":{}}],[\"constrainedmodel\",{\"_index\":278,\"name\":{\"868\":{}},\"comment\":{}}],[\"constrainedname\",{\"_index\":327,\"name\":{\"925\":{}},\"comment\":{}}],[\"constrainedobjectmodel\",{\"_index\":342,\"name\":{\"951\":{},\"1578\":{}},\"comment\":{}}],[\"constrainedobjectpropertymodel\",{\"_index\":340,\"name\":{\"949\":{},\"1538\":{}},\"comment\":{}}],[\"constrainedreferencemodel\",{\"_index\":495,\"name\":{\"1490\":{}},\"comment\":{}}],[\"constrainedstringmodel\",{\"_index\":499,\"name\":{\"1515\":{}},\"comment\":{}}],[\"constrainedsupportfilemodel\",{\"_index\":211,\"name\":{\"642\":{}},\"comment\":{}}],[\"constrainedtuplemodel\",{\"_index\":502,\"name\":{\"1531\":{}},\"comment\":{}}],[\"constrainedtuplevaluemodel\",{\"_index\":501,\"name\":{\"1527\":{}},\"comment\":{}}],[\"constrainedunionmodel\",{\"_index\":505,\"name\":{\"1551\":{}},\"comment\":{}}],[\"constrainmetamodel\",{\"_index\":324,\"name\":{\"920\":{}},\"comment\":{}}],[\"constraintometamodel\",{\"_index\":22,\"name\":{\"22\":{},\"75\":{},\"97\":{},\"150\":{},\"171\":{},\"219\":{},\"241\":{},\"292\":{},\"312\":{},\"363\":{},\"386\":{},\"437\":{},\"458\":{},\"502\":{},\"523\":{},\"568\":{},\"589\":{},\"655\":{},\"682\":{},\"736\":{},\"757\":{},\"801\":{},\"822\":{}},\"comment\":{}}],[\"constraints\",{\"_index\":50,\"name\":{\"56\":{},\"131\":{},\"197\":{},\"271\":{},\"343\":{},\"418\":{},\"483\":{},\"549\":{},\"613\":{},\"717\":{},\"783\":{},\"955\":{}},\"comment\":{}}],[\"constructor\",{\"_index\":17,\"name\":{\"17\":{},\"32\":{},\"72\":{},\"93\":{},\"147\":{},\"167\":{},\"216\":{},\"237\":{},\"287\":{},\"306\":{},\"360\":{},\"382\":{},\"434\":{},\"454\":{},\"499\":{},\"519\":{},\"565\":{},\"585\":{},\"643\":{},\"652\":{},\"677\":{},\"733\":{},\"753\":{},\"798\":{},\"818\":{},\"862\":{},\"888\":{},\"973\":{},\"1009\":{},\"1021\":{},\"1085\":{},\"1091\":{},\"1148\":{},\"1202\":{},\"1248\":{},\"1289\":{},\"1297\":{},\"1303\":{},\"1341\":{},\"1349\":{},\"1354\":{},\"1361\":{},\"1410\":{},\"1414\":{},\"1419\":{},\"1423\":{},\"1427\":{},\"1431\":{},\"1435\":{},\"1439\":{},\"1443\":{},\"1448\":{},\"1453\":{},\"1459\":{},\"1464\":{},\"1469\":{},\"1473\":{},\"1478\":{},\"1485\":{},\"1491\":{},\"1498\":{},\"1504\":{},\"1510\":{},\"1516\":{},\"1522\":{},\"1528\":{},\"1532\":{},\"1539\":{},\"1545\":{},\"1552\":{},\"1559\":{},\"1563\":{},\"1570\":{},\"1579\":{},\"1588\":{},\"1594\":{},\"1599\":{},\"1610\":{},\"1620\":{},\"1632\":{},\"1644\":{},\"1660\":{}},\"comment\":{}}],[\"contains\",{\"_index\":442,\"name\":{\"1130\":{},\"1187\":{},\"1241\":{},\"1397\":{}},\"comment\":{}}],[\"containspropertytype\",{\"_index\":508,\"name\":{\"1583\":{}},\"comment\":{}}],[\"content\",{\"_index\":393,\"name\":{\"1032\":{}},\"comment\":{}}],[\"contentencoding\",{\"_index\":452,\"name\":{\"1140\":{},\"1197\":{}},\"comment\":{}}],[\"contentmediatype\",{\"_index\":453,\"name\":{\"1141\":{},\"1198\":{}},\"comment\":{}}],[\"convertschematocommonmodel\",{\"_index\":529,\"name\":{\"1618\":{}},\"comment\":{}}],[\"converttoanymodel\",{\"_index\":297,\"name\":{\"892\":{}},\"comment\":{}}],[\"converttoarraymodel\",{\"_index\":304,\"name\":{\"899\":{}},\"comment\":{}}],[\"converttobooleanmodel\",{\"_index\":301,\"name\":{\"896\":{}},\"comment\":{}}],[\"converttodictionarymodel\",{\"_index\":302,\"name\":{\"897\":{}},\"comment\":{}}],[\"converttoenummodel\",{\"_index\":300,\"name\":{\"895\":{}},\"comment\":{}}],[\"converttofloatmodel\",{\"_index\":299,\"name\":{\"894\":{}},\"comment\":{}}],[\"converttointegermodel\",{\"_index\":298,\"name\":{\"893\":{}},\"comment\":{}}],[\"converttointernalschema\",{\"_index\":521,\"name\":{\"1606\":{},\"1630\":{},\"1642\":{}},\"comment\":{}}],[\"converttometamodel\",{\"_index\":294,\"name\":{\"889\":{}},\"comment\":{}}],[\"converttoobjectmodel\",{\"_index\":303,\"name\":{\"898\":{}},\"comment\":{}}],[\"converttostringmodel\",{\"_index\":296,\"name\":{\"891\":{}},\"comment\":{}}],[\"converttotuplemodel\",{\"_index\":305,\"name\":{\"900\":{}},\"comment\":{}}],[\"converttounionmodel\",{\"_index\":295,\"name\":{\"890\":{}},\"comment\":{}}],[\"cplusplus_default_preset\",{\"_index\":246,\"name\":{\"772\":{}},\"comment\":{}}],[\"cplusplusdefaultenumkeyconstraints\",{\"_index\":248,\"name\":{\"774\":{},\"775\":{}},\"comment\":{}}],[\"cplusplusdefaultenumvalueconstraints\",{\"_index\":249,\"name\":{\"776\":{}},\"comment\":{}}],[\"cplusplusdefaultmodelnameconstraints\",{\"_index\":250,\"name\":{\"777\":{},\"778\":{}},\"comment\":{}}],[\"cplusplusdefaultpropertykeyconstraints\",{\"_index\":251,\"name\":{\"779\":{},\"780\":{}},\"comment\":{}}],[\"cplusplusfilegenerator\",{\"_index\":255,\"name\":{\"814\":{}},\"comment\":{}}],[\"cplusplusgenerator\",{\"_index\":254,\"name\":{\"794\":{}},\"comment\":{}}],[\"cplusplusoptions\",{\"_index\":252,\"name\":{\"781\":{}},\"comment\":{}}],[\"cpluspluspreset\",{\"_index\":247,\"name\":{\"773\":{}},\"comment\":{}}],[\"cplusplusrendercompletemodeloptions\",{\"_index\":253,\"name\":{\"793\":{}},\"comment\":{}}],[\"csharp_common_preset\",{\"_index\":106,\"name\":{\"260\":{}},\"comment\":{}}],[\"csharp_default_preset\",{\"_index\":85,\"name\":{\"185\":{}},\"comment\":{}}],[\"csharp_json_serializer_preset\",{\"_index\":102,\"name\":{\"255\":{}},\"comment\":{}}],[\"csharp_newtonsoft_serializer_preset\",{\"_index\":103,\"name\":{\"256\":{}},\"comment\":{}}],[\"csharpcommonpresetoptions\",{\"_index\":104,\"name\":{\"257\":{}},\"comment\":{}}],[\"csharpdefaultenumkeyconstraints\",{\"_index\":87,\"name\":{\"187\":{},\"188\":{}},\"comment\":{}}],[\"csharpdefaultenumvalueconstraints\",{\"_index\":88,\"name\":{\"189\":{}},\"comment\":{}}],[\"csharpdefaultmodelnameconstraints\",{\"_index\":89,\"name\":{\"190\":{},\"191\":{}},\"comment\":{}}],[\"csharpdefaultpropertykeyconstraints\",{\"_index\":90,\"name\":{\"192\":{},\"193\":{}},\"comment\":{}}],[\"csharpfilegenerator\",{\"_index\":101,\"name\":{\"233\":{}},\"comment\":{}}],[\"csharpgenerator\",{\"_index\":98,\"name\":{\"212\":{}},\"comment\":{}}],[\"csharpoptions\",{\"_index\":91,\"name\":{\"194\":{}},\"comment\":{}}],[\"csharppreset\",{\"_index\":86,\"name\":{\"186\":{}},\"comment\":{}}],[\"csharprendercompletemodeloptions\",{\"_index\":96,\"name\":{\"210\":{}},\"comment\":{}}],[\"csharptypemapping\",{\"_index\":95,\"name\":{\"209\":{}},\"comment\":{}}],[\"ctor\",{\"_index\":402,\"name\":{\"1045\":{}},\"comment\":{}}],[\"dart_default_preset\",{\"_index\":72,\"name\":{\"119\":{}},\"comment\":{}}],[\"dart_json_preset\",{\"_index\":84,\"name\":{\"184\":{}},\"comment\":{}}],[\"dartdefaultenumkeyconstraints\",{\"_index\":74,\"name\":{\"121\":{},\"122\":{}},\"comment\":{}}],[\"dartdefaultenumvalueconstraints\",{\"_index\":75,\"name\":{\"123\":{}},\"comment\":{}}],[\"dartdefaultmodelnameconstraints\",{\"_index\":76,\"name\":{\"124\":{},\"125\":{}},\"comment\":{}}],[\"dartdefaultpropertykeyconstraints\",{\"_index\":77,\"name\":{\"126\":{},\"127\":{}},\"comment\":{}}],[\"dartfilegenerator\",{\"_index\":83,\"name\":{\"163\":{}},\"comment\":{}}],[\"dartgenerator\",{\"_index\":81,\"name\":{\"143\":{}},\"comment\":{}}],[\"dartoptions\",{\"_index\":78,\"name\":{\"128\":{}},\"comment\":{}}],[\"dartpreset\",{\"_index\":73,\"name\":{\"120\":{}},\"comment\":{}}],[\"dartrendercompletemodeloptions\",{\"_index\":80,\"name\":{\"141\":{}},\"comment\":{}}],[\"darttypemapping\",{\"_index\":79,\"name\":{\"140\":{}},\"comment\":{}}],[\"debug\",{\"_index\":1,\"name\":{\"1\":{}},\"comment\":{}}],[\"declarestricttypes\",{\"_index\":155,\"name\":{\"429\":{}},\"comment\":{}}],[\"default\",{\"_index\":438,\"name\":{\"1115\":{},\"1172\":{},\"1226\":{},\"1274\":{},\"1324\":{},\"1384\":{}},\"comment\":{}}],[\"defaultcompletemodeloptions\",{\"_index\":56,\"name\":{\"70\":{},\"91\":{},\"145\":{},\"165\":{},\"214\":{},\"235\":{},\"285\":{},\"304\":{},\"358\":{},\"380\":{},\"432\":{},\"452\":{},\"497\":{},\"517\":{},\"563\":{},\"583\":{},\"796\":{},\"816\":{}},\"comment\":{}}],[\"defaultgeneratoroptions\",{\"_index\":15,\"name\":{\"15\":{}},\"comment\":{}}],[\"defaultoptions\",{\"_index\":55,\"name\":{\"69\":{},\"90\":{},\"144\":{},\"164\":{},\"213\":{},\"234\":{},\"284\":{},\"303\":{},\"357\":{},\"379\":{},\"431\":{},\"451\":{},\"496\":{},\"516\":{},\"562\":{},\"582\":{},\"649\":{},\"674\":{},\"731\":{},\"751\":{},\"795\":{},\"815\":{}},\"comment\":{}}],[\"defaultpreset\",{\"_index\":11,\"name\":{\"11\":{},\"61\":{},\"136\":{},\"205\":{},\"277\":{},\"349\":{},\"423\":{},\"489\":{},\"554\":{},\"618\":{},\"723\":{},\"789\":{}},\"comment\":{}}],[\"defaultrustcommonpresetoptions\",{\"_index\":229,\"name\":{\"704\":{}},\"comment\":{}}],[\"defaultrustrendercompletemodeloptions\",{\"_index\":210,\"name\":{\"638\":{}},\"comment\":{}}],[\"definitions\",{\"_index\":437,\"name\":{\"1112\":{},\"1169\":{},\"1223\":{},\"1271\":{},\"1321\":{},\"1381\":{}},\"comment\":{}}],[\"dependencies\",{\"_index\":385,\"name\":{\"1006\":{},\"1012\":{},\"1018\":{},\"1026\":{},\"1109\":{},\"1166\":{},\"1220\":{},\"1268\":{},\"1378\":{}},\"comment\":{}}],[\"dependencymanager\",{\"_index\":14,\"name\":{\"14\":{},\"64\":{},\"139\":{},\"208\":{},\"280\":{},\"352\":{},\"426\":{},\"492\":{},\"557\":{},\"621\":{},\"726\":{},\"792\":{},\"869\":{},\"927\":{}},\"comment\":{}}],[\"deprecated\",{\"_index\":456,\"name\":{\"1144\":{},\"1408\":{}},\"comment\":{}}],[\"dereferenceinputs\",{\"_index\":534,\"name\":{\"1627\":{}},\"comment\":{}}],[\"derivedefault\",{\"_index\":227,\"name\":{\"702\":{}},\"comment\":{}}],[\"description\",{\"_index\":204,\"name\":{\"632\":{},\"1086\":{},\"1114\":{},\"1171\":{},\"1225\":{},\"1273\":{},\"1298\":{},\"1323\":{},\"1350\":{},\"1383\":{}},\"comment\":{}}],[\"dictionary\",{\"_index\":291,\"name\":{\"885\":{}},\"comment\":{}}],[\"dictionarymodel\",{\"_index\":492,\"name\":{\"1477\":{}},\"comment\":{}}],[\"discriminator\",{\"_index\":454,\"name\":{\"1142\":{},\"1334\":{},\"1402\":{}},\"comment\":{}}],[\"draft4schema\",{\"_index\":459,\"name\":{\"1245\":{}},\"comment\":{}}],[\"draft6schema\",{\"_index\":458,\"name\":{\"1199\":{}},\"comment\":{}}],[\"draft7schema\",{\"_index\":457,\"name\":{\"1145\":{}},\"comment\":{}}],[\"edition\",{\"_index\":205,\"name\":{\"633\":{}},\"comment\":{}}],[\"else\",{\"_index\":449,\"name\":{\"1137\":{},\"1194\":{}},\"comment\":{}}],[\"ensurenamepattern\",{\"_index\":528,\"name\":{\"1617\":{}},\"comment\":{}}],[\"enum\",{\"_index\":289,\"name\":{\"883\":{},\"978\":{},\"1117\":{},\"1174\":{},\"1228\":{},\"1276\":{},\"1326\":{},\"1386\":{}},\"comment\":{}}],[\"enumargs\",{\"_index\":406,\"name\":{\"1064\":{}},\"comment\":{}}],[\"enumkey\",{\"_index\":329,\"name\":{\"930\":{},\"956\":{}},\"comment\":{}}],[\"enumkeyconstraint\",{\"_index\":332,\"name\":{\"933\":{}},\"comment\":{}}],[\"enumkeycontext\",{\"_index\":328,\"name\":{\"928\":{}},\"comment\":{}}],[\"enummodel\",{\"_index\":331,\"name\":{\"932\":{},\"939\":{},\"1472\":{}},\"comment\":{}}],[\"enumpreset\",{\"_index\":408,\"name\":{\"1066\":{}},\"comment\":{}}],[\"enumtype\",{\"_index\":133,\"name\":{\"340\":{}},\"comment\":{}}],[\"enumvalue\",{\"_index\":334,\"name\":{\"937\":{},\"957\":{}},\"comment\":{}}],[\"enumvalueconstraint\",{\"_index\":335,\"name\":{\"940\":{}},\"comment\":{}}],[\"enumvaluecontext\",{\"_index\":333,\"name\":{\"935\":{}},\"comment\":{}}],[\"enumvaluemodel\",{\"_index\":489,\"name\":{\"1468\":{}},\"comment\":{}}],[\"equal\",{\"_index\":64,\"name\":{\"111\":{},\"258\":{}},\"comment\":{}}],[\"error\",{\"_index\":4,\"name\":{\"4\":{}},\"comment\":{}}],[\"example\",{\"_index\":121,\"name\":{\"324\":{},\"403\":{},\"1338\":{},\"1407\":{}},\"comment\":{}}],[\"examples\",{\"_index\":445,\"name\":{\"1133\":{},\"1190\":{},\"1244\":{},\"1400\":{}},\"comment\":{}}],[\"exclusivemaximum\",{\"_index\":440,\"name\":{\"1127\":{},\"1184\":{},\"1238\":{},\"1253\":{},\"1308\":{},\"1394\":{}},\"comment\":{}}],[\"exclusiveminimum\",{\"_index\":441,\"name\":{\"1128\":{},\"1185\":{},\"1239\":{},\"1255\":{},\"1310\":{},\"1395\":{}},\"comment\":{}}],[\"exporttype\",{\"_index\":137,\"name\":{\"355\":{}},\"comment\":{}}],[\"extend\",{\"_index\":359,\"name\":{\"974\":{}},\"comment\":{}}],[\"externaldocs\",{\"_index\":455,\"name\":{\"1143\":{},\"1337\":{},\"1406\":{}},\"comment\":{}}],[\"filegenerator\",{\"_index\":256,\"name\":{\"835\":{}},\"comment\":{}}],[\"filehelpers\",{\"_index\":292,\"name\":{\"886\":{}},\"comment\":{}}],[\"float\",{\"_index\":283,\"name\":{\"877\":{}},\"comment\":{}}],[\"floatmodel\",{\"_index\":478,\"name\":{\"1422\":{}},\"comment\":{}}],[\"format\",{\"_index\":436,\"name\":{\"1111\":{},\"1168\":{},\"1222\":{},\"1270\":{},\"1320\":{},\"1380\":{}},\"comment\":{}}],[\"formathelpers\",{\"_index\":261,\"name\":{\"842\":{}},\"comment\":{}}],[\"generate\",{\"_index\":28,\"name\":{\"28\":{},\"86\":{},\"107\":{},\"160\":{},\"181\":{},\"230\":{},\"252\":{},\"299\":{},\"319\":{},\"375\":{},\"398\":{},\"447\":{},\"468\":{},\"512\":{},\"533\":{},\"578\":{},\"599\":{},\"670\":{},\"697\":{},\"747\":{},\"767\":{},\"811\":{},\"832\":{}},\"comment\":{}}],[\"generatecompletemodels\",{\"_index\":27,\"name\":{\"27\":{},\"85\":{},\"106\":{},\"159\":{},\"180\":{},\"229\":{},\"251\":{},\"298\":{},\"318\":{},\"374\":{},\"397\":{},\"446\":{},\"467\":{},\"511\":{},\"532\":{},\"577\":{},\"598\":{},\"669\":{},\"696\":{},\"746\":{},\"766\":{},\"810\":{},\"831\":{}},\"comment\":{}}],[\"generatecompletesupport\",{\"_index\":222,\"name\":{\"664\":{},\"691\":{}},\"comment\":{}}],[\"generatejsonschema\",{\"_index\":550,\"name\":{\"1662\":{}},\"comment\":{}}],[\"generateprogram\",{\"_index\":549,\"name\":{\"1661\":{}},\"comment\":{}}],[\"generatetofiles\",{\"_index\":62,\"name\":{\"94\":{},\"168\":{},\"238\":{},\"307\":{},\"383\":{},\"455\":{},\"520\":{},\"586\":{},\"678\":{},\"754\":{},\"819\":{},\"838\":{}},\"comment\":{}}],[\"generatetopackage\",{\"_index\":224,\"name\":{\"679\":{}},\"comment\":{}}],[\"generator\",{\"_index\":32,\"name\":{\"34\":{}},\"comment\":{}}],[\"getcsharpoptions\",{\"_index\":99,\"name\":{\"215\":{},\"236\":{}},\"comment\":{}}],[\"getdartoptions\",{\"_index\":82,\"name\":{\"146\":{},\"166\":{}},\"comment\":{}}],[\"getdependencymanager\",{\"_index\":23,\"name\":{\"23\":{},\"73\":{},\"95\":{},\"148\":{},\"169\":{},\"217\":{},\"239\":{},\"288\":{},\"308\":{},\"361\":{},\"384\":{},\"435\":{},\"456\":{},\"500\":{},\"521\":{},\"566\":{},\"587\":{},\"653\":{},\"680\":{},\"734\":{},\"755\":{},\"799\":{},\"820\":{}},\"comment\":{}}],[\"getdependencymanagerinstance\",{\"_index\":26,\"name\":{\"26\":{},\"84\":{},\"105\":{},\"158\":{},\"179\":{},\"228\":{},\"250\":{},\"297\":{},\"317\":{},\"373\":{},\"396\":{},\"445\":{},\"466\":{},\"510\":{},\"531\":{},\"576\":{},\"597\":{},\"668\":{},\"695\":{},\"745\":{},\"765\":{},\"809\":{},\"830\":{}},\"comment\":{}}],[\"getfromoriginalinput\",{\"_index\":367,\"name\":{\"988\":{}},\"comment\":{}}],[\"getgooptions\",{\"_index\":185,\"name\":{\"564\":{},\"584\":{}},\"comment\":{}}],[\"getindentation\",{\"_index\":272,\"name\":{\"859\":{}},\"comment\":{}}],[\"getjavaoptions\",{\"_index\":57,\"name\":{\"71\":{},\"92\":{}},\"comment\":{}}],[\"getjavascriptoptions\",{\"_index\":118,\"name\":{\"286\":{},\"305\":{}},\"comment\":{}}],[\"getkotlinoptions\",{\"_index\":241,\"name\":{\"732\":{},\"752\":{}},\"comment\":{}}],[\"getnearestdependencies\",{\"_index\":212,\"name\":{\"645\":{},\"1487\":{},\"1494\":{},\"1500\":{},\"1506\":{},\"1512\":{},\"1518\":{},\"1524\":{},\"1534\":{},\"1547\":{},\"1554\":{},\"1566\":{},\"1574\":{},\"1582\":{}},\"comment\":{}}],[\"getoptions\",{\"_index\":139,\"name\":{\"359\":{},\"381\":{},\"797\":{},\"817\":{}},\"comment\":{}}],[\"getphpoptions\",{\"_index\":157,\"name\":{\"433\":{},\"453\":{}},\"comment\":{}}],[\"getpresets\",{\"_index\":30,\"name\":{\"30\":{},\"88\":{},\"109\":{},\"162\":{},\"183\":{},\"232\":{},\"254\":{},\"301\":{},\"321\":{},\"377\":{},\"400\":{},\"449\":{},\"470\":{},\"514\":{},\"535\":{},\"580\":{},\"601\":{},\"672\":{},\"699\":{},\"749\":{},\"769\":{},\"813\":{},\"834\":{}},\"comment\":{}}],[\"getprocessors\",{\"_index\":518,\"name\":{\"1602\":{}},\"comment\":{}}],[\"getpythonoptions\",{\"_index\":171,\"name\":{\"498\":{},\"518\":{}},\"comment\":{}}],[\"getrustcompleteoptions\",{\"_index\":217,\"name\":{\"651\":{},\"676\":{}},\"comment\":{}}],[\"getrustoptions\",{\"_index\":216,\"name\":{\"650\":{},\"675\":{}},\"comment\":{}}],[\"getter\",{\"_index\":403,\"name\":{\"1049\":{}},\"comment\":{}}],[\"gettypefrommapping\",{\"_index\":275,\"name\":{\"863\":{}},\"comment\":{}}],[\"go_default_preset\",{\"_index\":175,\"name\":{\"538\":{}},\"comment\":{}}],[\"godefaultenumkeyconstraints\",{\"_index\":177,\"name\":{\"540\":{},\"541\":{}},\"comment\":{}}],[\"godefaultenumvalueconstraints\",{\"_index\":178,\"name\":{\"542\":{}},\"comment\":{}}],[\"godefaultmodelnameconstraints\",{\"_index\":179,\"name\":{\"543\":{},\"544\":{}},\"comment\":{}}],[\"godefaultpropertykeyconstraints\",{\"_index\":180,\"name\":{\"545\":{},\"546\":{}},\"comment\":{}}],[\"gofilegenerator\",{\"_index\":187,\"name\":{\"581\":{}},\"comment\":{}}],[\"gogenerator\",{\"_index\":184,\"name\":{\"561\":{}},\"comment\":{}}],[\"gooptions\",{\"_index\":181,\"name\":{\"547\":{}},\"comment\":{}}],[\"gopreset\",{\"_index\":176,\"name\":{\"539\":{}},\"comment\":{}}],[\"gorendercompletemodeloptions\",{\"_index\":183,\"name\":{\"559\":{}},\"comment\":{}}],[\"gotypemapping\",{\"_index\":182,\"name\":{\"558\":{}},\"comment\":{}}],[\"handlenullable\",{\"_index\":94,\"name\":{\"200\":{}},\"comment\":{}}],[\"handlerootreference\",{\"_index\":533,\"name\":{\"1626\":{}},\"comment\":{}}],[\"hash\",{\"_index\":105,\"name\":{\"259\":{}},\"comment\":{}}],[\"hashcode\",{\"_index\":65,\"name\":{\"112\":{}},\"comment\":{}}],[\"haspreset\",{\"_index\":346,\"name\":{\"960\":{}},\"comment\":{}}],[\"homepage\",{\"_index\":201,\"name\":{\"629\":{}},\"comment\":{}}],[\"id\",{\"_index\":360,\"name\":{\"976\":{},\"1129\":{},\"1186\":{},\"1240\":{},\"1286\":{},\"1333\":{},\"1396\":{}},\"comment\":{}}],[\"if\",{\"_index\":447,\"name\":{\"1135\":{},\"1192\":{}},\"comment\":{}}],[\"implementdefault\",{\"_index\":226,\"name\":{\"701\":{}},\"comment\":{}}],[\"implementnew\",{\"_index\":228,\"name\":{\"703\":{}},\"comment\":{}}],[\"importsstyle\",{\"_index\":167,\"name\":{\"484\":{}},\"comment\":{}}],[\"includeparameters\",{\"_index\":538,\"name\":{\"1636\":{}},\"comment\":{}}],[\"includeresponses\",{\"_index\":537,\"name\":{\"1635\":{}},\"comment\":{}}],[\"includeschema\",{\"_index\":539,\"name\":{\"1637\":{},\"1650\":{}},\"comment\":{}}],[\"indent\",{\"_index\":37,\"name\":{\"40\":{},\"858\":{}},\"comment\":{}}],[\"indentation\",{\"_index\":7,\"name\":{\"7\":{},\"57\":{},\"132\":{},\"201\":{},\"273\":{},\"345\":{},\"419\":{},\"485\":{},\"550\":{},\"614\":{},\"719\":{},\"785\":{}},\"comment\":{}}],[\"indentationtypes\",{\"_index\":258,\"name\":{\"839\":{}},\"comment\":{}}],[\"index\",{\"_index\":483,\"name\":{\"1440\":{},\"1529\":{}},\"comment\":{}}],[\"info\",{\"_index\":2,\"name\":{\"2\":{}},\"comment\":{}}],[\"inputmetamodel\",{\"_index\":509,\"name\":{\"1587\":{}},\"comment\":{}}],[\"inputmodel\",{\"_index\":34,\"name\":{\"37\":{},\"1017\":{},\"1025\":{},\"1029\":{}},\"comment\":{}}],[\"inputprocessor\",{\"_index\":514,\"name\":{\"1597\":{}},\"comment\":{}}],[\"integer\",{\"_index\":284,\"name\":{\"878\":{}},\"comment\":{}}],[\"integermodel\",{\"_index\":479,\"name\":{\"1426\":{}},\"comment\":{}}],[\"interfacepreset\",{\"_index\":405,\"name\":{\"1057\":{}},\"comment\":{}}],[\"internaltoschema\",{\"_index\":351,\"name\":{\"965\":{},\"1090\":{},\"1147\":{},\"1201\":{},\"1247\":{},\"1302\":{},\"1360\":{}},\"comment\":{}}],[\"interpreter\",{\"_index\":413,\"name\":{\"1082\":{}},\"comment\":{}}],[\"isfromnewparser\",{\"_index\":523,\"name\":{\"1608\":{}},\"comment\":{}}],[\"isfromparser\",{\"_index\":522,\"name\":{\"1607\":{}},\"comment\":{}}],[\"isrequired\",{\"_index\":371,\"name\":{\"992\":{}},\"comment\":{}}],[\"item\",{\"_index\":407,\"name\":{\"1065\":{},\"1067\":{}},\"comment\":{}}],[\"items\",{\"_index\":361,\"name\":{\"979\":{},\"1118\":{},\"1175\":{},\"1229\":{},\"1277\":{},\"1327\":{},\"1387\":{}},\"comment\":{}}],[\"iteratemediatype\",{\"_index\":543,\"name\":{\"1649\":{}},\"comment\":{}}],[\"iterateresponses\",{\"_index\":542,\"name\":{\"1648\":{}},\"comment\":{}}],[\"java_common_preset\",{\"_index\":68,\"name\":{\"115\":{}},\"comment\":{}}],[\"java_constraints_preset\",{\"_index\":71,\"name\":{\"118\":{}},\"comment\":{}}],[\"java_default_preset\",{\"_index\":41,\"name\":{\"44\":{}},\"comment\":{}}],[\"java_description_preset\",{\"_index\":69,\"name\":{\"116\":{}},\"comment\":{}}],[\"java_jackson_preset\",{\"_index\":70,\"name\":{\"117\":{}},\"comment\":{}}],[\"javacommonpresetoptions\",{\"_index\":63,\"name\":{\"110\":{}},\"comment\":{}}],[\"javadefaultenumkeyconstraints\",{\"_index\":43,\"name\":{\"46\":{},\"47\":{}},\"comment\":{}}],[\"javadefaultenumvalueconstraints\",{\"_index\":44,\"name\":{\"48\":{}},\"comment\":{}}],[\"javadefaultmodelnameconstraints\",{\"_index\":45,\"name\":{\"49\":{},\"50\":{}},\"comment\":{}}],[\"javadefaultpropertykeyconstraints\",{\"_index\":46,\"name\":{\"51\":{},\"52\":{}},\"comment\":{}}],[\"javafilegenerator\",{\"_index\":61,\"name\":{\"89\":{}},\"comment\":{}}],[\"javagenerator\",{\"_index\":54,\"name\":{\"68\":{}},\"comment\":{}}],[\"javaoptions\",{\"_index\":47,\"name\":{\"53\":{}},\"comment\":{}}],[\"javapreset\",{\"_index\":42,\"name\":{\"45\":{}},\"comment\":{}}],[\"javarendercompletemodeloptions\",{\"_index\":52,\"name\":{\"66\":{}},\"comment\":{}}],[\"javascriptcommonpresetoptions\",{\"_index\":120,\"name\":{\"322\":{}},\"comment\":{}}],[\"javascriptdefaultenumkeyconstraints\",{\"_index\":109,\"name\":{\"263\":{}},\"comment\":{}}],[\"javascriptdefaultenumvalueconstraints\",{\"_index\":110,\"name\":{\"264\":{}},\"comment\":{}}],[\"javascriptdefaultmodelnameconstraints\",{\"_index\":111,\"name\":{\"265\":{},\"266\":{}},\"comment\":{}}],[\"javascriptdefaultpropertykeyconstraints\",{\"_index\":112,\"name\":{\"267\":{},\"268\":{}},\"comment\":{}}],[\"javascriptfilegenerator\",{\"_index\":119,\"name\":{\"302\":{}},\"comment\":{}}],[\"javascriptgenerator\",{\"_index\":117,\"name\":{\"283\":{}},\"comment\":{}}],[\"javascriptoptions\",{\"_index\":113,\"name\":{\"269\":{}},\"comment\":{}}],[\"javascriptpreset\",{\"_index\":108,\"name\":{\"262\":{}},\"comment\":{}}],[\"javascriptrendercompletemodeloptions\",{\"_index\":116,\"name\":{\"282\":{}},\"comment\":{}}],[\"javascripttypemapping\",{\"_index\":115,\"name\":{\"281\":{}},\"comment\":{}}],[\"javatypemapping\",{\"_index\":51,\"name\":{\"65\":{}},\"comment\":{}}],[\"js_common_preset\",{\"_index\":122,\"name\":{\"325\":{}},\"comment\":{}}],[\"js_default_preset\",{\"_index\":107,\"name\":{\"261\":{}},\"comment\":{}}],[\"json\",{\"_index\":197,\"name\":{\"624\":{}},\"comment\":{}}],[\"jsonschemainputprocessor\",{\"_index\":526,\"name\":{\"1615\":{}},\"comment\":{}}],[\"key\",{\"_index\":490,\"name\":{\"1470\":{},\"1479\":{},\"1560\":{},\"1571\":{}},\"comment\":{}}],[\"kotlin_constraints_preset\",{\"_index\":245,\"name\":{\"771\":{}},\"comment\":{}}],[\"kotlin_default_preset\",{\"_index\":231,\"name\":{\"706\":{}},\"comment\":{}}],[\"kotlin_description_preset\",{\"_index\":244,\"name\":{\"770\":{}},\"comment\":{}}],[\"kotlindefaultenumkeyconstraints\",{\"_index\":233,\"name\":{\"708\":{},\"709\":{}},\"comment\":{}}],[\"kotlindefaultenumvalueconstraints\",{\"_index\":234,\"name\":{\"710\":{}},\"comment\":{}}],[\"kotlindefaultmodelnameconstraints\",{\"_index\":235,\"name\":{\"711\":{},\"712\":{}},\"comment\":{}}],[\"kotlindefaultpropertykeyconstraints\",{\"_index\":236,\"name\":{\"713\":{},\"714\":{}},\"comment\":{}}],[\"kotlinfilegenerator\",{\"_index\":243,\"name\":{\"750\":{}},\"comment\":{}}],[\"kotlingenerator\",{\"_index\":240,\"name\":{\"730\":{}},\"comment\":{}}],[\"kotlinoptions\",{\"_index\":237,\"name\":{\"715\":{}},\"comment\":{}}],[\"kotlinpreset\",{\"_index\":232,\"name\":{\"707\":{}},\"comment\":{}}],[\"kotlinrendercompletemodeloptions\",{\"_index\":239,\"name\":{\"728\":{}},\"comment\":{}}],[\"kotlintypemapping\",{\"_index\":238,\"name\":{\"727\":{}},\"comment\":{}}],[\"languagename\",{\"_index\":18,\"name\":{\"18\":{},\"81\":{},\"102\":{},\"155\":{},\"176\":{},\"225\":{},\"247\":{},\"294\":{},\"314\":{},\"370\":{},\"393\":{},\"442\":{},\"463\":{},\"507\":{},\"528\":{},\"573\":{},\"594\":{},\"665\":{},\"692\":{},\"742\":{},\"762\":{},\"806\":{},\"827\":{}},\"comment\":{}}],[\"license\",{\"_index\":203,\"name\":{\"631\":{}},\"comment\":{}}],[\"logger\",{\"_index\":5,\"name\":{\"5\":{}},\"comment\":{}}],[\"lowerfirst\",{\"_index\":263,\"name\":{\"844\":{}},\"comment\":{}}],[\"makeunique\",{\"_index\":348,\"name\":{\"962\":{}},\"comment\":{}}],[\"mapping\",{\"_index\":473,\"name\":{\"1356\":{}},\"comment\":{}}],[\"maptype\",{\"_index\":134,\"name\":{\"341\":{}},\"comment\":{}}],[\"marshalling\",{\"_index\":67,\"name\":{\"114\":{},\"323\":{},\"402\":{}},\"comment\":{}}],[\"maximum\",{\"_index\":422,\"name\":{\"1095\":{},\"1152\":{},\"1206\":{},\"1252\":{},\"1307\":{},\"1365\":{}},\"comment\":{}}],[\"maxitems\",{\"_index\":427,\"name\":{\"1100\":{},\"1157\":{},\"1211\":{},\"1259\":{},\"1314\":{},\"1370\":{}},\"comment\":{}}],[\"maxlength\",{\"_index\":424,\"name\":{\"1097\":{},\"1154\":{},\"1208\":{},\"1256\":{},\"1311\":{},\"1367\":{}},\"comment\":{}}],[\"maxproperties\",{\"_index\":430,\"name\":{\"1103\":{},\"1160\":{},\"1214\":{},\"1262\":{},\"1317\":{},\"1373\":{}},\"comment\":{}}],[\"mergeadditionalitems\",{\"_index\":354,\"name\":{\"968\":{}},\"comment\":{}}],[\"mergeadditionalproperties\",{\"_index\":353,\"name\":{\"967\":{}},\"comment\":{}}],[\"mergecommonmodels\",{\"_index\":358,\"name\":{\"972\":{}},\"comment\":{}}],[\"mergeitems\",{\"_index\":355,\"name\":{\"969\":{}},\"comment\":{}}],[\"mergepatternproperties\",{\"_index\":356,\"name\":{\"970\":{}},\"comment\":{}}],[\"mergeproperties\",{\"_index\":352,\"name\":{\"966\":{}},\"comment\":{}}],[\"mergetypes\",{\"_index\":357,\"name\":{\"971\":{}},\"comment\":{}}],[\"metamodel\",{\"_index\":326,\"name\":{\"924\":{},\"1409\":{}},\"comment\":{}}],[\"minimum\",{\"_index\":423,\"name\":{\"1096\":{},\"1153\":{},\"1207\":{},\"1254\":{},\"1309\":{},\"1366\":{}},\"comment\":{}}],[\"minitems\",{\"_index\":428,\"name\":{\"1101\":{},\"1158\":{},\"1212\":{},\"1260\":{},\"1315\":{},\"1371\":{}},\"comment\":{}}],[\"minlength\",{\"_index\":425,\"name\":{\"1098\":{},\"1155\":{},\"1209\":{},\"1257\":{},\"1312\":{},\"1368\":{}},\"comment\":{}}],[\"minproperties\",{\"_index\":431,\"name\":{\"1104\":{},\"1161\":{},\"1215\":{},\"1263\":{},\"1318\":{},\"1374\":{}},\"comment\":{}}],[\"model\",{\"_index\":33,\"name\":{\"36\":{},\"1015\":{},\"1023\":{},\"1028\":{}},\"comment\":{}}],[\"modelgen_inffered_name\",{\"_index\":512,\"name\":{\"1593\":{},\"1609\":{},\"1619\":{},\"1631\":{},\"1643\":{},\"1659\":{}},\"comment\":{}}],[\"modellogginginterface\",{\"_index\":0,\"name\":{\"0\":{}},\"comment\":{}}],[\"modelname\",{\"_index\":337,\"name\":{\"944\":{},\"958\":{},\"1016\":{},\"1024\":{}},\"comment\":{}}],[\"modelnameconstraint\",{\"_index\":338,\"name\":{\"945\":{}},\"comment\":{}}],[\"modelnamecontext\",{\"_index\":336,\"name\":{\"942\":{}},\"comment\":{}}],[\"models\",{\"_index\":510,\"name\":{\"1589\":{}},\"comment\":{}}],[\"modeltype\",{\"_index\":93,\"name\":{\"199\":{},\"339\":{}},\"comment\":{}}],[\"modulesystem\",{\"_index\":114,\"name\":{\"272\":{},\"344\":{}},\"comment\":{}}],[\"multipleof\",{\"_index\":421,\"name\":{\"1094\":{},\"1151\":{},\"1205\":{},\"1251\":{},\"1306\":{},\"1364\":{}},\"comment\":{}}],[\"name\",{\"_index\":213,\"name\":{\"646\":{},\"1290\":{},\"1342\":{},\"1411\":{},\"1416\":{},\"1420\":{},\"1424\":{},\"1428\":{},\"1432\":{},\"1436\":{},\"1445\":{},\"1456\":{},\"1461\":{},\"1466\":{},\"1475\":{},\"1482\":{},\"1488\":{},\"1495\":{},\"1501\":{},\"1507\":{},\"1513\":{},\"1519\":{},\"1525\":{},\"1536\":{},\"1549\":{},\"1556\":{},\"1567\":{},\"1576\":{},\"1585\":{}},\"comment\":{}}],[\"namespace\",{\"_index\":97,\"name\":{\"211\":{},\"428\":{},\"784\":{},\"1291\":{},\"1343\":{}},\"comment\":{}}],[\"no_duplicate_enum_keys\",{\"_index\":320,\"name\":{\"916\":{}},\"comment\":{}}],[\"no_duplicate_properties\",{\"_index\":319,\"name\":{\"915\":{}},\"comment\":{}}],[\"no_empty_value\",{\"_index\":321,\"name\":{\"917\":{}},\"comment\":{}}],[\"no_number_start_char\",{\"_index\":318,\"name\":{\"914\":{}},\"comment\":{}}],[\"no_reserved_keywords\",{\"_index\":322,\"name\":{\"918\":{}},\"comment\":{}}],[\"not\",{\"_index\":435,\"name\":{\"1108\":{},\"1165\":{},\"1219\":{},\"1267\":{}},\"comment\":{}}],[\"nullable\",{\"_index\":475,\"name\":{\"1401\":{}},\"comment\":{}}],[\"object\",{\"_index\":280,\"name\":{\"874\":{}},\"comment\":{}}],[\"objectmodel\",{\"_index\":343,\"name\":{\"952\":{},\"1452\":{}},\"comment\":{}}],[\"objectpropertymodel\",{\"_index\":341,\"name\":{\"950\":{},\"1447\":{}},\"comment\":{}}],[\"oneof\",{\"_index\":433,\"name\":{\"1106\":{},\"1163\":{},\"1217\":{},\"1265\":{},\"1376\":{}},\"comment\":{}}],[\"openapiinputprocessor\",{\"_index\":540,\"name\":{\"1640\":{}},\"comment\":{}}],[\"openapiv3discriminator\",{\"_index\":470,\"name\":{\"1352\":{}},\"comment\":{}}],[\"openapiv3externaldocumentation\",{\"_index\":469,\"name\":{\"1347\":{}},\"comment\":{}}],[\"openapiv3schema\",{\"_index\":474,\"name\":{\"1358\":{}},\"comment\":{}}],[\"openapiv3xml\",{\"_index\":468,\"name\":{\"1339\":{}},\"comment\":{}}],[\"options\",{\"_index\":19,\"name\":{\"19\":{},\"33\":{},\"82\":{},\"103\":{},\"156\":{},\"177\":{},\"226\":{},\"248\":{},\"295\":{},\"315\":{},\"371\":{},\"394\":{},\"443\":{},\"464\":{},\"508\":{},\"529\":{},\"574\":{},\"595\":{},\"666\":{},\"693\":{},\"743\":{},\"763\":{},\"807\":{},\"828\":{},\"867\":{},\"926\":{},\"1031\":{},\"1077\":{}},\"comment\":{}}],[\"originalinput\",{\"_index\":214,\"name\":{\"647\":{},\"975\":{},\"1412\":{},\"1417\":{},\"1421\":{},\"1425\":{},\"1429\":{},\"1433\":{},\"1437\":{},\"1446\":{},\"1457\":{},\"1462\":{},\"1467\":{},\"1476\":{},\"1483\":{},\"1489\":{},\"1496\":{},\"1502\":{},\"1508\":{},\"1514\":{},\"1520\":{},\"1526\":{},\"1537\":{},\"1550\":{},\"1557\":{},\"1568\":{},\"1577\":{},\"1586\":{},\"1591\":{}},\"comment\":{}}],[\"outputmodel\",{\"_index\":389,\"name\":{\"1019\":{}},\"comment\":{}}],[\"package\",{\"_index\":209,\"name\":{\"637\":{},\"641\":{}},\"comment\":{}}],[\"packagefeatures\",{\"_index\":206,\"name\":{\"634\":{}},\"comment\":{}}],[\"packagename\",{\"_index\":53,\"name\":{\"67\":{},\"142\":{},\"560\":{},\"626\":{},\"729\":{}},\"comment\":{}}],[\"packageversion\",{\"_index\":199,\"name\":{\"627\":{}},\"comment\":{}}],[\"parser\",{\"_index\":524,\"name\":{\"1611\":{}},\"comment\":{}}],[\"partofproperty\",{\"_index\":277,\"name\":{\"866\":{},\"923\":{}},\"comment\":{}}],[\"pattern\",{\"_index\":426,\"name\":{\"1099\":{},\"1156\":{},\"1210\":{},\"1258\":{},\"1313\":{},\"1369\":{}},\"comment\":{}}],[\"patternproperties\",{\"_index\":364,\"name\":{\"983\":{},\"1041\":{},\"1122\":{},\"1179\":{},\"1233\":{},\"1281\":{}},\"comment\":{}}],[\"php_default_preset\",{\"_index\":147,\"name\":{\"407\":{}},\"comment\":{}}],[\"php_description_preset\",{\"_index\":159,\"name\":{\"471\":{}},\"comment\":{}}],[\"phpdefaultenumkeyconstraints\",{\"_index\":149,\"name\":{\"409\":{},\"410\":{}},\"comment\":{}}],[\"phpdefaultenumvalueconstraints\",{\"_index\":150,\"name\":{\"411\":{}},\"comment\":{}}],[\"phpdefaultmodelnameconstraints\",{\"_index\":151,\"name\":{\"412\":{},\"413\":{}},\"comment\":{}}],[\"phpdefaultpropertykeyconstraints\",{\"_index\":152,\"name\":{\"414\":{},\"415\":{}},\"comment\":{}}],[\"phpfilegenerator\",{\"_index\":158,\"name\":{\"450\":{}},\"comment\":{}}],[\"phpgenerator\",{\"_index\":156,\"name\":{\"430\":{}},\"comment\":{}}],[\"phpoptions\",{\"_index\":153,\"name\":{\"416\":{}},\"comment\":{}}],[\"phppreset\",{\"_index\":148,\"name\":{\"408\":{}},\"comment\":{}}],[\"phprendercompletemodeloptions\",{\"_index\":154,\"name\":{\"427\":{}},\"comment\":{}}],[\"prefix\",{\"_index\":462,\"name\":{\"1292\":{},\"1344\":{}},\"comment\":{}}],[\"preset\",{\"_index\":409,\"name\":{\"1073\":{},\"1076\":{}},\"comment\":{}}],[\"presetargs\",{\"_index\":391,\"name\":{\"1027\":{}},\"comment\":{}}],[\"presets\",{\"_index\":12,\"name\":{\"12\":{},\"35\":{},\"62\":{},\"137\":{},\"206\":{},\"278\":{},\"350\":{},\"424\":{},\"490\":{},\"555\":{},\"619\":{},\"724\":{},\"790\":{},\"1078\":{}},\"comment\":{}}],[\"presetwithoptions\",{\"_index\":410,\"name\":{\"1074\":{}},\"comment\":{}}],[\"process\",{\"_index\":25,\"name\":{\"25\":{},\"83\":{},\"104\":{},\"157\":{},\"178\":{},\"227\":{},\"249\":{},\"296\":{},\"316\":{},\"372\":{},\"395\":{},\"444\":{},\"465\":{},\"509\":{},\"530\":{},\"575\":{},\"596\":{},\"667\":{},\"694\":{},\"744\":{},\"764\":{},\"808\":{},\"829\":{},\"1595\":{},\"1603\":{},\"1612\":{},\"1621\":{},\"1633\":{},\"1645\":{},\"1664\":{}},\"comment\":{}}],[\"processdraft4\",{\"_index\":531,\"name\":{\"1624\":{}},\"comment\":{}}],[\"processdraft6\",{\"_index\":532,\"name\":{\"1625\":{}},\"comment\":{}}],[\"processdraft7\",{\"_index\":530,\"name\":{\"1623\":{}},\"comment\":{}}],[\"processinput\",{\"_index\":29,\"name\":{\"29\":{},\"87\":{},\"108\":{},\"161\":{},\"182\":{},\"231\":{},\"253\":{},\"300\":{},\"320\":{},\"376\":{},\"399\":{},\"448\":{},\"469\":{},\"513\":{},\"534\":{},\"579\":{},\"600\":{},\"671\":{},\"698\":{},\"748\":{},\"768\":{},\"812\":{},\"833\":{}},\"comment\":{}}],[\"processoperation\",{\"_index\":536,\"name\":{\"1634\":{},\"1647\":{}},\"comment\":{}}],[\"processor\",{\"_index\":515,\"name\":{\"1598\":{}},\"comment\":{}}],[\"processoroptions\",{\"_index\":13,\"name\":{\"13\":{},\"63\":{},\"138\":{},\"207\":{},\"279\":{},\"351\":{},\"425\":{},\"491\":{},\"556\":{},\"620\":{},\"725\":{},\"791\":{},\"1079\":{}},\"comment\":{}}],[\"processors\",{\"_index\":516,\"name\":{\"1600\":{}},\"comment\":{}}],[\"processpath\",{\"_index\":541,\"name\":{\"1646\":{}},\"comment\":{}}],[\"properties\",{\"_index\":362,\"name\":{\"980\":{},\"1119\":{},\"1176\":{},\"1230\":{},\"1278\":{},\"1328\":{},\"1388\":{},\"1454\":{},\"1580\":{}},\"comment\":{}}],[\"property\",{\"_index\":398,\"name\":{\"1039\":{},\"1043\":{},\"1047\":{},\"1058\":{},\"1451\":{},\"1543\":{}},\"comment\":{}}],[\"propertyargs\",{\"_index\":400,\"name\":{\"1042\":{}},\"comment\":{}}],[\"propertykey\",{\"_index\":345,\"name\":{\"959\":{}},\"comment\":{}}],[\"propertykeyconstraint\",{\"_index\":344,\"name\":{\"953\":{}},\"comment\":{}}],[\"propertykeycontext\",{\"_index\":339,\"name\":{\"947\":{}},\"comment\":{}}],[\"propertyname\",{\"_index\":472,\"name\":{\"1355\":{},\"1449\":{},\"1540\":{}},\"comment\":{}}],[\"propertynames\",{\"_index\":444,\"name\":{\"1132\":{},\"1189\":{},\"1243\":{},\"1399\":{}},\"comment\":{}}],[\"propertytype\",{\"_index\":397,\"name\":{\"1038\":{}},\"comment\":{}}],[\"python_default_preset\",{\"_index\":160,\"name\":{\"472\":{}},\"comment\":{}}],[\"python_json_serializer_preset\",{\"_index\":174,\"name\":{\"537\":{}},\"comment\":{}}],[\"python_pydantic_preset\",{\"_index\":173,\"name\":{\"536\":{}},\"comment\":{}}],[\"pythondefaultenumkeyconstraints\",{\"_index\":162,\"name\":{\"474\":{},\"475\":{}},\"comment\":{}}],[\"pythondefaultenumvalueconstraints\",{\"_index\":163,\"name\":{\"476\":{}},\"comment\":{}}],[\"pythondefaultmodelnameconstraints\",{\"_index\":164,\"name\":{\"477\":{},\"478\":{}},\"comment\":{}}],[\"pythondefaultpropertykeyconstraints\",{\"_index\":165,\"name\":{\"479\":{},\"480\":{}},\"comment\":{}}],[\"pythonfilegenerator\",{\"_index\":172,\"name\":{\"515\":{}},\"comment\":{}}],[\"pythongenerator\",{\"_index\":170,\"name\":{\"495\":{}},\"comment\":{}}],[\"pythonoptions\",{\"_index\":166,\"name\":{\"481\":{}},\"comment\":{}}],[\"pythonpreset\",{\"_index\":161,\"name\":{\"473\":{}},\"comment\":{}}],[\"pythonrendercompletemodeloptions\",{\"_index\":169,\"name\":{\"494\":{}},\"comment\":{}}],[\"pythontypemapping\",{\"_index\":168,\"name\":{\"493\":{}},\"comment\":{}}],[\"readonly\",{\"_index\":450,\"name\":{\"1138\":{},\"1195\":{},\"1335\":{},\"1404\":{}},\"comment\":{}}],[\"ref\",{\"_index\":439,\"name\":{\"1124\":{},\"1181\":{},\"1235\":{},\"1283\":{},\"1331\":{},\"1391\":{},\"1415\":{},\"1492\":{}},\"comment\":{}}],[\"reference\",{\"_index\":281,\"name\":{\"875\":{}},\"comment\":{}}],[\"referencemodel\",{\"_index\":476,\"name\":{\"1413\":{}},\"comment\":{}}],[\"reflectschemanames\",{\"_index\":527,\"name\":{\"1616\":{}},\"comment\":{}}],[\"removeenum\",{\"_index\":376,\"name\":{\"997\":{}},\"comment\":{}}],[\"removetype\",{\"_index\":369,\"name\":{\"990\":{}},\"comment\":{}}],[\"render\",{\"_index\":20,\"name\":{\"20\":{},\"76\":{},\"98\":{},\"151\":{},\"172\":{},\"221\":{},\"243\":{},\"290\":{},\"310\":{},\"365\":{},\"388\":{},\"438\":{},\"459\":{},\"503\":{},\"524\":{},\"569\":{},\"590\":{},\"656\":{},\"683\":{},\"737\":{},\"758\":{},\"802\":{},\"823\":{}},\"comment\":{}}],[\"renderblock\",{\"_index\":36,\"name\":{\"39\":{}},\"comment\":{}}],[\"renderclass\",{\"_index\":59,\"name\":{\"79\":{},\"100\":{},\"153\":{},\"174\":{},\"223\":{},\"245\":{},\"293\":{},\"313\":{},\"366\":{},\"389\":{},\"440\":{},\"461\":{},\"505\":{},\"526\":{},\"740\":{},\"760\":{},\"804\":{},\"825\":{}},\"comment\":{}}],[\"rendercompletemodel\",{\"_index\":21,\"name\":{\"21\":{},\"77\":{},\"99\":{},\"152\":{},\"173\":{},\"220\":{},\"242\":{},\"289\":{},\"309\":{},\"364\":{},\"387\":{},\"439\":{},\"460\":{},\"504\":{},\"525\":{},\"570\":{},\"591\":{},\"657\":{},\"684\":{},\"738\":{},\"759\":{},\"803\":{},\"824\":{}},\"comment\":{}}],[\"renderedname\",{\"_index\":384,\"name\":{\"1005\":{},\"1011\":{}},\"comment\":{}}],[\"renderenum\",{\"_index\":60,\"name\":{\"80\":{},\"101\":{},\"154\":{},\"175\":{},\"222\":{},\"244\":{},\"368\":{},\"391\":{},\"441\":{},\"462\":{},\"506\":{},\"527\":{},\"571\":{},\"592\":{},\"658\":{},\"685\":{},\"741\":{},\"761\":{},\"805\":{},\"826\":{}},\"comment\":{}}],[\"renderer\",{\"_index\":392,\"name\":{\"1030\":{}},\"comment\":{}}],[\"renderinterface\",{\"_index\":140,\"name\":{\"367\":{},\"390\":{}},\"comment\":{}}],[\"renderjavascriptdependency\",{\"_index\":347,\"name\":{\"961\":{}},\"comment\":{}}],[\"renderjsonexamples\",{\"_index\":273,\"name\":{\"860\":{}},\"comment\":{}}],[\"renderlib\",{\"_index\":221,\"name\":{\"663\":{},\"690\":{}},\"comment\":{}}],[\"renderline\",{\"_index\":35,\"name\":{\"38\":{}},\"comment\":{}}],[\"rendermanifest\",{\"_index\":220,\"name\":{\"662\":{},\"689\":{}},\"comment\":{}}],[\"renderoutput\",{\"_index\":386,\"name\":{\"1007\":{}},\"comment\":{}}],[\"renderrecord\",{\"_index\":100,\"name\":{\"224\":{},\"246\":{}},\"comment\":{}}],[\"renderstruct\",{\"_index\":186,\"name\":{\"572\":{},\"593\":{},\"659\":{},\"686\":{}},\"comment\":{}}],[\"rendertuple\",{\"_index\":218,\"name\":{\"660\":{},\"687\":{}},\"comment\":{}}],[\"rendertype\",{\"_index\":141,\"name\":{\"369\":{},\"392\":{}},\"comment\":{}}],[\"rendertypes\",{\"_index\":132,\"name\":{\"338\":{}},\"comment\":{}}],[\"renderunion\",{\"_index\":219,\"name\":{\"661\":{},\"688\":{}},\"comment\":{}}],[\"replacespecialcharacters\",{\"_index\":270,\"name\":{\"856\":{}},\"comment\":{}}],[\"repository\",{\"_index\":202,\"name\":{\"630\":{}},\"comment\":{}}],[\"required\",{\"_index\":365,\"name\":{\"985\":{},\"1125\":{},\"1182\":{},\"1236\":{},\"1284\":{},\"1332\":{},\"1392\":{},\"1450\":{},\"1542\":{},\"1655\":{}},\"comment\":{}}],[\"result\",{\"_index\":383,\"name\":{\"1004\":{},\"1010\":{},\"1014\":{},\"1022\":{}},\"comment\":{}}],[\"runadditionalcontentpreset\",{\"_index\":39,\"name\":{\"42\":{}},\"comment\":{}}],[\"runpreset\",{\"_index\":40,\"name\":{\"43\":{}},\"comment\":{}}],[\"runselfpreset\",{\"_index\":38,\"name\":{\"41\":{}},\"comment\":{}}],[\"rust_common_preset\",{\"_index\":230,\"name\":{\"705\":{}},\"comment\":{}}],[\"rust_default_preset\",{\"_index\":188,\"name\":{\"602\":{}},\"comment\":{}}],[\"rustcommonpresetoptions\",{\"_index\":225,\"name\":{\"700\":{}},\"comment\":{}}],[\"rustdefaultenumkeyconstraints\",{\"_index\":190,\"name\":{\"604\":{},\"605\":{}},\"comment\":{}}],[\"rustdefaultenumvalueconstraints\",{\"_index\":191,\"name\":{\"606\":{}},\"comment\":{}}],[\"rustdefaultmodelnameconstraints\",{\"_index\":192,\"name\":{\"607\":{},\"608\":{}},\"comment\":{}}],[\"rustdefaultpropertykeyconstraints\",{\"_index\":193,\"name\":{\"609\":{},\"610\":{}},\"comment\":{}}],[\"rustfilegenerator\",{\"_index\":223,\"name\":{\"673\":{}},\"comment\":{}}],[\"rustgenerator\",{\"_index\":215,\"name\":{\"648\":{}},\"comment\":{}}],[\"rustoptions\",{\"_index\":194,\"name\":{\"611\":{}},\"comment\":{}}],[\"rustpackagefeatures\",{\"_index\":196,\"name\":{\"623\":{}},\"comment\":{}}],[\"rustpackageoptions\",{\"_index\":198,\"name\":{\"625\":{}},\"comment\":{}}],[\"rustpreset\",{\"_index\":189,\"name\":{\"603\":{}},\"comment\":{}}],[\"rustrendercompletemodeloptions\",{\"_index\":207,\"name\":{\"635\":{}},\"comment\":{}}],[\"rusttypemapping\",{\"_index\":195,\"name\":{\"622\":{}},\"comment\":{}}],[\"sanitizepackagename\",{\"_index\":242,\"name\":{\"739\":{}},\"comment\":{}}],[\"schema\",{\"_index\":419,\"name\":{\"1092\":{},\"1149\":{},\"1203\":{},\"1249\":{},\"1304\":{},\"1362\":{}},\"comment\":{}}],[\"self\",{\"_index\":395,\"name\":{\"1034\":{},\"1053\":{},\"1060\":{},\"1069\":{}},\"comment\":{}}],[\"serializationtype\",{\"_index\":493,\"name\":{\"1481\":{},\"1573\":{}},\"comment\":{}}],[\"setprocessor\",{\"_index\":517,\"name\":{\"1601\":{}},\"comment\":{}}],[\"setter\",{\"_index\":404,\"name\":{\"1051\":{}},\"comment\":{}}],[\"settings\",{\"_index\":548,\"name\":{\"1658\":{}},\"comment\":{}}],[\"settype\",{\"_index\":368,\"name\":{\"989\":{}},\"comment\":{}}],[\"shouldprocess\",{\"_index\":513,\"name\":{\"1596\":{},\"1613\":{},\"1622\":{},\"1638\":{},\"1651\":{},\"1663\":{}},\"comment\":{}}],[\"size\",{\"_index\":10,\"name\":{\"10\":{},\"60\":{},\"135\":{},\"204\":{},\"276\":{},\"348\":{},\"422\":{},\"488\":{},\"553\":{},\"617\":{},\"722\":{},\"788\":{}},\"comment\":{}}],[\"snakecase\",{\"_index\":274,\"name\":{\"861\":{}},\"comment\":{}}],[\"spaces\",{\"_index\":260,\"name\":{\"841\":{}},\"comment\":{}}],[\"split\",{\"_index\":317,\"name\":{\"913\":{}},\"comment\":{}}],[\"splitarray\",{\"_index\":309,\"name\":{\"905\":{}},\"comment\":{}}],[\"splitboolean\",{\"_index\":314,\"name\":{\"910\":{}},\"comment\":{}}],[\"splitdictionary\",{\"_index\":316,\"name\":{\"912\":{}},\"comment\":{}}],[\"splitenum\",{\"_index\":307,\"name\":{\"903\":{}},\"comment\":{}}],[\"splitfloat\",{\"_index\":313,\"name\":{\"909\":{}},\"comment\":{}}],[\"splitinteger\",{\"_index\":312,\"name\":{\"908\":{}},\"comment\":{}}],[\"splitmetamodel\",{\"_index\":24,\"name\":{\"24\":{},\"74\":{},\"96\":{},\"149\":{},\"170\":{},\"218\":{},\"240\":{},\"291\":{},\"311\":{},\"362\":{},\"385\":{},\"436\":{},\"457\":{},\"501\":{},\"522\":{},\"567\":{},\"588\":{},\"654\":{},\"681\":{},\"735\":{},\"756\":{},\"800\":{},\"821\":{}},\"comment\":{}}],[\"splitobject\",{\"_index\":315,\"name\":{\"911\":{}},\"comment\":{}}],[\"splitoptions\",{\"_index\":306,\"name\":{\"901\":{}},\"comment\":{}}],[\"splitstring\",{\"_index\":311,\"name\":{\"907\":{}},\"comment\":{}}],[\"splittuple\",{\"_index\":310,\"name\":{\"906\":{}},\"comment\":{}}],[\"splitunion\",{\"_index\":308,\"name\":{\"904\":{}},\"comment\":{}}],[\"string\",{\"_index\":285,\"name\":{\"879\":{}},\"comment\":{}}],[\"stringmodel\",{\"_index\":480,\"name\":{\"1430\":{}},\"comment\":{}}],[\"supportedversions\",{\"_index\":520,\"name\":{\"1605\":{},\"1629\":{},\"1641\":{}},\"comment\":{}}],[\"supportfiles\",{\"_index\":208,\"name\":{\"636\":{},\"640\":{}},\"comment\":{}}],[\"swaggerinputprocessor\",{\"_index\":535,\"name\":{\"1628\":{}},\"comment\":{}}],[\"swaggerv2externaldocumentation\",{\"_index\":465,\"name\":{\"1295\":{}},\"comment\":{}}],[\"swaggerv2schema\",{\"_index\":466,\"name\":{\"1300\":{}},\"comment\":{}}],[\"swaggerv2xml\",{\"_index\":460,\"name\":{\"1287\":{}},\"comment\":{}}],[\"tabs\",{\"_index\":259,\"name\":{\"840\":{}},\"comment\":{}}],[\"then\",{\"_index\":448,\"name\":{\"1136\":{},\"1193\":{}},\"comment\":{}}],[\"title\",{\"_index\":420,\"name\":{\"1093\":{},\"1150\":{},\"1204\":{},\"1250\":{},\"1305\":{},\"1363\":{}},\"comment\":{}}],[\"tocamelcase\",{\"_index\":264,\"name\":{\"845\":{}},\"comment\":{}}],[\"tocommonmodel\",{\"_index\":350,\"name\":{\"964\":{}},\"comment\":{}}],[\"toconstantcase\",{\"_index\":268,\"name\":{\"852\":{}},\"comment\":{}}],[\"todiscriminator\",{\"_index\":471,\"name\":{\"1353\":{}},\"comment\":{}}],[\"toexternaldocumentation\",{\"_index\":415,\"name\":{\"1084\":{},\"1296\":{},\"1348\":{}},\"comment\":{}}],[\"tooutputmodel\",{\"_index\":390,\"name\":{\"1020\":{}},\"comment\":{}}],[\"tooutputmodelarg\",{\"_index\":388,\"name\":{\"1013\":{}},\"comment\":{}}],[\"toparamcase\",{\"_index\":267,\"name\":{\"850\":{}},\"comment\":{}}],[\"topascalcase\",{\"_index\":265,\"name\":{\"847\":{}},\"comment\":{}}],[\"topascalcasemergingnumbers\",{\"_index\":266,\"name\":{\"849\":{}},\"comment\":{}}],[\"torenderoutput\",{\"_index\":387,\"name\":{\"1008\":{}},\"comment\":{}}],[\"torenderoutputarg\",{\"_index\":382,\"name\":{\"1003\":{}},\"comment\":{}}],[\"toschema\",{\"_index\":418,\"name\":{\"1089\":{},\"1146\":{},\"1200\":{},\"1246\":{},\"1301\":{},\"1359\":{}},\"comment\":{}}],[\"tosnakecase\",{\"_index\":269,\"name\":{\"854\":{}},\"comment\":{}}],[\"toxml\",{\"_index\":461,\"name\":{\"1288\":{},\"1340\":{}},\"comment\":{}}],[\"trygetversionofdocument\",{\"_index\":525,\"name\":{\"1614\":{},\"1639\":{},\"1652\":{}},\"comment\":{}}],[\"ts_common_preset\",{\"_index\":144,\"name\":{\"404\":{}},\"comment\":{}}],[\"ts_default_preset\",{\"_index\":123,\"name\":{\"326\":{}},\"comment\":{}}],[\"ts_description_preset\",{\"_index\":145,\"name\":{\"405\":{}},\"comment\":{}}],[\"ts_jsonbinpack_preset\",{\"_index\":146,\"name\":{\"406\":{}},\"comment\":{}}],[\"tuple\",{\"_index\":287,\"name\":{\"881\":{},\"1444\":{},\"1533\":{}},\"comment\":{}}],[\"tuplemodel\",{\"_index\":485,\"name\":{\"1442\":{}},\"comment\":{}}],[\"tuplevaluemodel\",{\"_index\":482,\"name\":{\"1438\":{}},\"comment\":{}}],[\"type\",{\"_index\":9,\"name\":{\"9\":{},\"59\":{},\"134\":{},\"203\":{},\"275\":{},\"347\":{},\"421\":{},\"487\":{},\"552\":{},\"616\":{},\"644\":{},\"721\":{},\"787\":{},\"977\":{},\"1116\":{},\"1173\":{},\"1227\":{},\"1275\":{},\"1325\":{},\"1385\":{},\"1486\":{},\"1493\":{},\"1499\":{},\"1505\":{},\"1511\":{},\"1517\":{},\"1523\":{},\"1535\":{},\"1548\":{},\"1555\":{},\"1565\":{},\"1575\":{},\"1584\":{}},\"comment\":{}}],[\"typecontext\",{\"_index\":276,\"name\":{\"864\":{}},\"comment\":{}}],[\"typemapping\",{\"_index\":49,\"name\":{\"55\":{},\"130\":{},\"196\":{},\"270\":{},\"342\":{},\"417\":{},\"482\":{},\"548\":{},\"612\":{},\"716\":{},\"782\":{},\"872\":{}},\"comment\":{}}],[\"typemappingfunction\",{\"_index\":279,\"name\":{\"870\":{}},\"comment\":{}}],[\"typescript\",{\"_index\":412,\"name\":{\"1081\":{}},\"comment\":{}}],[\"typescriptcommonpresetoptions\",{\"_index\":143,\"name\":{\"401\":{}},\"comment\":{}}],[\"typescriptdefaultenumkeyconstraints\",{\"_index\":125,\"name\":{\"328\":{},\"329\":{}},\"comment\":{}}],[\"typescriptdefaultenumvalueconstraints\",{\"_index\":126,\"name\":{\"330\":{}},\"comment\":{}}],[\"typescriptdefaultmodelnameconstraints\",{\"_index\":127,\"name\":{\"331\":{},\"332\":{}},\"comment\":{}}],[\"typescriptdefaultpropertykeyconstraints\",{\"_index\":128,\"name\":{\"333\":{},\"334\":{}},\"comment\":{}}],[\"typescriptexporttype\",{\"_index\":130,\"name\":{\"336\":{}},\"comment\":{}}],[\"typescriptfilegenerator\",{\"_index\":142,\"name\":{\"378\":{}},\"comment\":{}}],[\"typescriptgenerator\",{\"_index\":138,\"name\":{\"356\":{}},\"comment\":{}}],[\"typescriptinputprocessor\",{\"_index\":547,\"name\":{\"1657\":{}},\"comment\":{}}],[\"typescriptinputprocessoroptions\",{\"_index\":544,\"name\":{\"1653\":{}},\"comment\":{}}],[\"typescriptmodulesystemtype\",{\"_index\":129,\"name\":{\"335\":{}},\"comment\":{}}],[\"typescriptoptions\",{\"_index\":131,\"name\":{\"337\":{}},\"comment\":{}}],[\"typescriptpreset\",{\"_index\":124,\"name\":{\"327\":{}},\"comment\":{}}],[\"typescriptrendercompletemodeloptions\",{\"_index\":136,\"name\":{\"354\":{}},\"comment\":{}}],[\"typescripttypemapping\",{\"_index\":135,\"name\":{\"353\":{}},\"comment\":{}}],[\"unconstrainedpropertyname\",{\"_index\":503,\"name\":{\"1541\":{}},\"comment\":{}}],[\"union\",{\"_index\":290,\"name\":{\"884\":{},\"987\":{},\"1465\":{},\"1553\":{}},\"comment\":{}}],[\"unionmodel\",{\"_index\":488,\"name\":{\"1463\":{}},\"comment\":{}}],[\"uniqueitems\",{\"_index\":429,\"name\":{\"1102\":{},\"1159\":{},\"1213\":{},\"1261\":{},\"1316\":{},\"1372\":{}},\"comment\":{}}],[\"uniquenames\",{\"_index\":545,\"name\":{\"1654\":{}},\"comment\":{}}],[\"upperfirst\",{\"_index\":262,\"name\":{\"843\":{}},\"comment\":{}}],[\"url\",{\"_index\":416,\"name\":{\"1087\":{},\"1299\":{},\"1351\":{}},\"comment\":{}}],[\"value\",{\"_index\":484,\"name\":{\"1441\":{},\"1471\":{},\"1480\":{},\"1530\":{},\"1561\":{},\"1572\":{}},\"comment\":{}}],[\"valuemodel\",{\"_index\":487,\"name\":{\"1460\":{},\"1546\":{}},\"comment\":{}}],[\"values\",{\"_index\":491,\"name\":{\"1474\":{},\"1564\":{}},\"comment\":{}}],[\"warn\",{\"_index\":3,\"name\":{\"3\":{}},\"comment\":{}}],[\"wrapped\",{\"_index\":464,\"name\":{\"1294\":{},\"1346\":{}},\"comment\":{}}],[\"writeonly\",{\"_index\":451,\"name\":{\"1139\":{},\"1196\":{},\"1405\":{}},\"comment\":{}}],[\"writertofilesystem\",{\"_index\":293,\"name\":{\"887\":{}},\"comment\":{}}],[\"xml\",{\"_index\":467,\"name\":{\"1336\":{},\"1403\":{}},\"comment\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/assets/style.css b/modelina-website/public/apidocs/generated/assets/style.css deleted file mode 100644 index 18b4f8fee3..0000000000 --- a/modelina-website/public/apidocs/generated/assets/style.css +++ /dev/null @@ -1,1367 +0,0 @@ -:root { - /* Light */ - --light-color-background: #f2f4f8; - --light-color-background-secondary: #eff0f1; - --light-color-warning-text: #222; - --light-color-background-warning: #e6e600; - --light-color-icon-background: var(--light-color-background); - --light-color-accent: #c5c7c9; - --light-color-active-menu-item: var(--light-color-accent); - --light-color-text: #222; - --light-color-text-aside: #6e6e6e; - --light-color-link: #1f70c2; - - --light-color-ts-project: #b111c9; - --light-color-ts-module: var(--light-color-ts-project); - --light-color-ts-namespace: var(--light-color-ts-project); - --light-color-ts-enum: #7e6f15; - --light-color-ts-enum-member: var(--light-color-ts-enum); - --light-color-ts-variable: #4760ec; - --light-color-ts-function: #572be7; - --light-color-ts-class: #1f70c2; - --light-color-ts-interface: #108024; - --light-color-ts-constructor: var(--light-color-ts-class); - --light-color-ts-property: var(--light-color-ts-variable); - --light-color-ts-method: var(--light-color-ts-function); - --light-color-ts-call-signature: var(--light-color-ts-method); - --light-color-ts-index-signature: var(--light-color-ts-property); - --light-color-ts-constructor-signature: var(--light-color-ts-constructor); - --light-color-ts-parameter: var(--light-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --light-color-ts-type-parameter: var(--light-color-ts-type-alias); - --light-color-ts-accessor: var(--light-color-ts-property); - --light-color-ts-get-signature: var(--light-color-ts-accessor); - --light-color-ts-set-signature: var(--light-color-ts-accessor); - /* object literal not included as it is not used and will be removed in 0.25 */ - --light-color-ts-type-alias: #d51270; - /* reference not included as links will be colored with the kind that it points to */ - - --light-external-icon: url("data:image/svg+xml;utf8,"); - --light-color-scheme: light; - - /* Dark */ - --dark-color-background: #2b2e33; - --dark-color-background-secondary: #1e2024; - --dark-color-background-warning: #bebe00; - --dark-color-warning-text: #222; - --dark-color-icon-background: var(--dark-color-background-secondary); - --dark-color-accent: #9096a2; - --dark-color-active-menu-item: #5d5d6a; - --dark-color-text: #f5f5f5; - --dark-color-text-aside: #dddddd; - --dark-color-link: #00aff4; - - --dark-color-ts-project: #e358ff; - --dark-color-ts-module: var(--dark-color-ts-project); - --dark-color-ts-namespace: var(--dark-color-ts-project); - --dark-color-ts-enum: #f4d93e; - --dark-color-ts-enum-member: var(--dark-color-ts-enum); - --dark-color-ts-variable: #798dff; - --dark-color-ts-function: #a280ff; - --dark-color-ts-class: #8ac4ff; - --dark-color-ts-interface: #6cff87; - --dark-color-ts-constructor: var(--dark-color-ts-class); - --dark-color-ts-property: var(--dark-color-ts-variable); - --dark-color-ts-method: var(--dark-color-ts-function); - --dark-color-ts-call-signature: var(--dark-color-ts-method); - --dark-color-ts-index-signature: var(--dark-color-ts-property); - --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor); - --dark-color-ts-parameter: var(--dark-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --dark-color-ts-type-parameter: var(--dark-color-ts-type-alias); - --dark-color-ts-accessor: var(--dark-color-ts-property); - --dark-color-ts-get-signature: var(--dark-color-ts-accessor); - --dark-color-ts-set-signature: var(--dark-color-ts-accessor); - /* object literal not included as it is not used and will be removed in 0.25 */ - --dark-color-ts-type-alias: #ff6492; - /* reference not included as links will be colored with the kind that it points to */ - - --dark-external-icon: url("data:image/svg+xml;utf8,"); - --dark-color-scheme: dark; -} - -@media (prefers-color-scheme: light) { - :root { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); - } -} - -@media (prefers-color-scheme: dark) { - :root { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); - } -} - -html { - color-scheme: var(--color-scheme); -} - -body { - margin: 0; -} - -:root[data-theme="light"] { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); -} - -:root[data-theme="dark"] { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); -} - -.always-visible, -.always-visible .tsd-signatures { - display: inherit !important; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - line-height: 1.2; -} - -h1 > a, -h2 > a, -h3 > a, -h4 > a, -h5 > a, -h6 > a { - text-decoration: none; - color: var(--color-text); -} - -h1 { - font-size: 1.875rem; - margin: 0.67rem 0; -} - -h2 { - font-size: 1.5rem; - margin: 0.83rem 0; -} - -h3 { - font-size: 1.25rem; - margin: 1rem 0; -} - -h4 { - font-size: 1.05rem; - margin: 1.33rem 0; -} - -h5 { - font-size: 1rem; - margin: 1.5rem 0; -} - -h6 { - font-size: 0.875rem; - margin: 2.33rem 0; -} - -.uppercase { - text-transform: uppercase; -} - -dl, -menu, -ol, -ul { - margin: 1em 0; -} - -dd { - margin: 0 0 0 40px; -} - -.container { - max-width: 1700px; - padding: 0 2rem; -} - -/* Footer */ -.tsd-generator { - border-top: 1px solid var(--color-accent); - padding-top: 1rem; - padding-bottom: 1rem; - max-height: 3.5rem; -} - -.tsd-generator > p { - margin-top: 0; - margin-bottom: 0; - padding: 0 1rem; -} - -.container-main { - margin: 0 auto; - /* toolbar, footer, margin */ - min-height: calc(100vh - 41px - 56px - 4rem); -} - -@keyframes fade-in { - from { - opacity: 0; - } - to { - opacity: 1; - } -} -@keyframes fade-out { - from { - opacity: 1; - visibility: visible; - } - to { - opacity: 0; - } -} -@keyframes fade-in-delayed { - 0% { - opacity: 0; - } - 33% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes fade-out-delayed { - 0% { - opacity: 1; - visibility: visible; - } - 66% { - opacity: 0; - } - 100% { - opacity: 0; - } -} -@keyframes pop-in-from-right { - from { - transform: translate(100%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-out-to-right { - from { - transform: translate(0, 0); - visibility: visible; - } - to { - transform: translate(100%, 0); - } -} -body { - background: var(--color-background); - font-family: "Segoe UI", sans-serif; - font-size: 16px; - color: var(--color-text); -} - -a { - color: var(--color-link); - text-decoration: none; -} -a:hover { - text-decoration: underline; -} -a.external[target="_blank"] { - background-image: var(--external-icon); - background-position: top 3px right; - background-repeat: no-repeat; - padding-right: 13px; -} - -code, -pre { - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - padding: 0.2em; - margin: 0; - font-size: 0.875rem; - border-radius: 0.8em; -} - -pre { - position: relative; - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; - padding: 10px; - border: 1px solid var(--color-accent); -} -pre code { - padding: 0; - font-size: 100%; -} -pre > button { - position: absolute; - top: 10px; - right: 10px; - opacity: 0; - transition: opacity 0.1s; - box-sizing: border-box; -} -pre:hover > button, -pre > button.visible { - opacity: 1; -} - -blockquote { - margin: 1em 0; - padding-left: 1em; - border-left: 4px solid gray; -} - -.tsd-typography { - line-height: 1.333em; -} -.tsd-typography ul { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-typography h4, -.tsd-typography .tsd-index-panel h3, -.tsd-index-panel .tsd-typography h3, -.tsd-typography h5, -.tsd-typography h6 { - font-size: 1em; - margin: 0; -} -.tsd-typography h5, -.tsd-typography h6 { - font-weight: normal; -} -.tsd-typography p, -.tsd-typography ul, -.tsd-typography ol { - margin: 1em 0; -} - -.tsd-breadcrumb { - margin: 0; - padding: 0; - color: var(--color-text-aside); -} -.tsd-breadcrumb a { - color: var(--color-text-aside); - text-decoration: none; -} -.tsd-breadcrumb a:hover { - text-decoration: underline; -} -.tsd-breadcrumb li { - display: inline; -} -.tsd-breadcrumb li:after { - content: " / "; -} - -.tsd-comment-tags { - display: flex; - flex-direction: column; -} -dl.tsd-comment-tag-group { - display: flex; - align-items: center; - overflow: hidden; - margin: 0.5em 0; -} -dl.tsd-comment-tag-group dt { - display: flex; - margin-right: 0.5em; - font-size: 0.875em; - font-weight: normal; -} -dl.tsd-comment-tag-group dd { - margin: 0; -} -code.tsd-tag { - padding: 0.25em 0.4em; - border: 0.1em solid var(--color-accent); - margin-right: 0.25em; - font-size: 70%; -} -h1 code.tsd-tag:first-of-type { - margin-left: 0.25em; -} - -dl.tsd-comment-tag-group dd:before, -dl.tsd-comment-tag-group dd:after { - content: " "; -} -dl.tsd-comment-tag-group dd pre, -dl.tsd-comment-tag-group dd:after { - clear: both; -} -dl.tsd-comment-tag-group p { - margin: 0; -} - -.tsd-panel.tsd-comment .lead { - font-size: 1.1em; - line-height: 1.333em; - margin-bottom: 2em; -} -.tsd-panel.tsd-comment .lead:last-child { - margin-bottom: 0; -} - -.tsd-filter-visibility h4 { - font-size: 1rem; - padding-top: 0.75rem; - padding-bottom: 0.5rem; - margin: 0; -} -.tsd-filter-item:not(:last-child) { - margin-bottom: 0.5rem; -} -.tsd-filter-input { - display: flex; - width: fit-content; - width: -moz-fit-content; - align-items: center; - user-select: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - cursor: pointer; -} -.tsd-filter-input input[type="checkbox"] { - cursor: pointer; - position: absolute; - width: 1.5em; - height: 1.5em; - opacity: 0; -} -.tsd-filter-input input[type="checkbox"]:disabled { - pointer-events: none; -} -.tsd-filter-input svg { - cursor: pointer; - width: 1.5em; - height: 1.5em; - margin-right: 0.5em; - border-radius: 0.33em; - /* Leaving this at full opacity breaks event listeners on Firefox. - Don't remove unless you know what you're doing. */ - opacity: 0.99; -} -.tsd-filter-input input[type="checkbox"]:focus + svg { - transform: scale(0.95); -} -.tsd-filter-input input[type="checkbox"]:focus:not(:focus-visible) + svg { - transform: scale(1); -} -.tsd-checkbox-background { - fill: var(--color-accent); -} -input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { - stroke: var(--color-text); -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { - fill: var(--color-background); - stroke: var(--color-accent); - stroke-width: 0.25rem; -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { - stroke: var(--color-accent); -} - -.tsd-theme-toggle { - padding-top: 0.75rem; -} -.tsd-theme-toggle > h4 { - display: inline; - vertical-align: middle; - margin-right: 0.75rem; -} - -.tsd-hierarchy { - list-style: square; - margin: 0; -} -.tsd-hierarchy .target { - font-weight: bold; -} - -.tsd-panel-group.tsd-index-group { - margin-bottom: 0; -} -.tsd-index-panel .tsd-index-list { - list-style: none; - line-height: 1.333em; - margin: 0; - padding: 0.25rem 0 0 0; - overflow: hidden; - display: grid; - grid-template-columns: repeat(3, 1fr); - column-gap: 1rem; - grid-template-rows: auto; -} -@media (max-width: 1024px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(2, 1fr); - } -} -@media (max-width: 768px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(1, 1fr); - } -} -.tsd-index-panel .tsd-index-list li { - -webkit-page-break-inside: avoid; - -moz-page-break-inside: avoid; - -ms-page-break-inside: avoid; - -o-page-break-inside: avoid; - page-break-inside: avoid; -} - -.tsd-flag { - display: inline-block; - padding: 0.25em 0.4em; - border-radius: 4px; - color: var(--color-comment-tag-text); - background-color: var(--color-comment-tag); - text-indent: 0; - font-size: 75%; - line-height: 1; - font-weight: normal; -} - -.tsd-anchor { - position: relative; - top: -100px; -} - -.tsd-member { - position: relative; -} -.tsd-member .tsd-anchor + h3 { - display: flex; - align-items: center; - margin-top: 0; - margin-bottom: 0; - border-bottom: none; -} - -.tsd-navigation.settings { - margin: 1rem 0; -} -.tsd-navigation > a, -.tsd-navigation .tsd-accordion-summary { - width: calc(100% - 0.5rem); -} -.tsd-navigation a, -.tsd-navigation summary > span, -.tsd-page-navigation a { - display: inline-flex; - align-items: center; - padding: 0.25rem; - color: var(--color-text); - text-decoration: none; - box-sizing: border-box; -} -.tsd-navigation a.current, -.tsd-page-navigation a.current { - background: var(--color-active-menu-item); -} -.tsd-navigation a:hover, -.tsd-page-navigation a:hover { - text-decoration: underline; -} -.tsd-navigation ul, -.tsd-page-navigation ul { - margin-top: 0; - margin-bottom: 0; - padding: 0; - list-style: none; -} -.tsd-navigation li, -.tsd-page-navigation li { - padding: 0; - max-width: 100%; -} -.tsd-nested-navigation { - margin-left: 3rem; -} -.tsd-nested-navigation > li > details { - margin-left: -1.5rem; -} -.tsd-small-nested-navigation { - margin-left: 1.5rem; -} -.tsd-small-nested-navigation > li > details { - margin-left: -1.5rem; -} - -.tsd-nested-navigation > li > a, -.tsd-nested-navigation > li > span { - width: calc(100% - 1.75rem - 0.5rem); -} - -.tsd-page-navigation ul { - padding-left: 1.75rem; -} - -#tsd-sidebar-links a { - margin-top: 0; - margin-bottom: 0.5rem; - line-height: 1.25rem; -} -#tsd-sidebar-links a:last-of-type { - margin-bottom: 0; -} - -a.tsd-index-link { - padding: 0.25rem 0 !important; - font-size: 1rem; - line-height: 1.25rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} -.tsd-accordion-summary { - list-style-type: none; /* hide marker on non-safari */ - outline: none; /* broken on safari, so just hide it */ -} -.tsd-accordion-summary::-webkit-details-marker { - display: none; /* hide marker on safari */ -} -.tsd-accordion-summary, -.tsd-accordion-summary a { - user-select: none; - -moz-user-select: none; - -webkit-user-select: none; - -ms-user-select: none; - - cursor: pointer; -} -.tsd-accordion-summary a { - width: calc(100% - 1.5rem); -} -.tsd-accordion-summary > * { - margin-top: 0; - margin-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} -.tsd-index-accordion .tsd-accordion-summary > svg { - margin-left: 0.25rem; -} -.tsd-index-content > :not(:first-child) { - margin-top: 0.75rem; -} -.tsd-index-heading { - margin-top: 1.5rem; - margin-bottom: 0.75rem; -} - -.tsd-kind-icon { - margin-right: 0.5rem; - width: 1.25rem; - height: 1.25rem; - min-width: 1.25rem; - min-height: 1.25rem; -} -.tsd-kind-icon path { - transform-origin: center; - transform: scale(1.1); -} -.tsd-signature > .tsd-kind-icon { - margin-right: 0.8rem; -} - -.tsd-panel { - margin-bottom: 2.5rem; -} -.tsd-panel.tsd-member { - margin-bottom: 4rem; -} -.tsd-panel:empty { - display: none; -} -.tsd-panel > h1, -.tsd-panel > h2, -.tsd-panel > h3 { - margin: 1.5rem -1.5rem 0.75rem -1.5rem; - padding: 0 1.5rem 0.75rem 1.5rem; -} -.tsd-panel > h1.tsd-before-signature, -.tsd-panel > h2.tsd-before-signature, -.tsd-panel > h3.tsd-before-signature { - margin-bottom: 0; - border-bottom: none; -} - -.tsd-panel-group { - margin: 4rem 0; -} -.tsd-panel-group.tsd-index-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group details { - margin: 2rem 0; -} - -#tsd-search { - transition: background-color 0.2s; -} -#tsd-search .title { - position: relative; - z-index: 2; -} -#tsd-search .field { - position: absolute; - left: 0; - top: 0; - right: 2.5rem; - height: 100%; -} -#tsd-search .field input { - box-sizing: border-box; - position: relative; - top: -50px; - z-index: 1; - width: 100%; - padding: 0 10px; - opacity: 0; - outline: 0; - border: 0; - background: transparent; - color: var(--color-text); -} -#tsd-search .field label { - position: absolute; - overflow: hidden; - right: -40px; -} -#tsd-search .field input, -#tsd-search .title, -#tsd-toolbar-links a { - transition: opacity 0.2s; -} -#tsd-search .results { - position: absolute; - visibility: hidden; - top: 40px; - width: 100%; - margin: 0; - padding: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -#tsd-search .results li { - padding: 0 10px; - background-color: var(--color-background); -} -#tsd-search .results li:nth-child(even) { - background-color: var(--color-background-secondary); -} -#tsd-search .results li.state { - display: none; -} -#tsd-search .results li.current, -#tsd-search .results li:hover { - background-color: var(--color-accent); -} -#tsd-search .results a { - display: block; -} -#tsd-search .results a:before { - top: 10px; -} -#tsd-search .results span.parent { - color: var(--color-text-aside); - font-weight: normal; -} -#tsd-search.has-focus { - background-color: var(--color-accent); -} -#tsd-search.has-focus .field input { - top: 0; - opacity: 1; -} -#tsd-search.has-focus .title, -#tsd-search.has-focus #tsd-toolbar-links a { - z-index: 0; - opacity: 0; -} -#tsd-search.has-focus .results { - visibility: visible; -} -#tsd-search.loading .results li.state.loading { - display: block; -} -#tsd-search.failure .results li.state.failure { - display: block; -} - -#tsd-toolbar-links { - position: absolute; - top: 0; - right: 2rem; - height: 100%; - display: flex; - align-items: center; - justify-content: flex-end; -} -#tsd-toolbar-links a { - margin-left: 1.5rem; -} -#tsd-toolbar-links a:hover { - text-decoration: underline; -} - -.tsd-signature { - margin: 0 0 1rem 0; - padding: 1rem 0.5rem; - border: 1px solid var(--color-accent); - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - font-size: 14px; - overflow-x: auto; -} - -.tsd-signature-symbol { - color: var(--color-text-aside); - font-weight: normal; -} - -.tsd-signature-type { - font-style: italic; - font-weight: normal; -} - -.tsd-signatures { - padding: 0; - margin: 0 0 1em 0; - list-style-type: none; -} -.tsd-signatures .tsd-signature { - margin: 0; - border-color: var(--color-accent); - border-width: 1px 0; - transition: background-color 0.1s; -} -.tsd-description .tsd-signatures .tsd-signature { - border-width: 1px; -} - -ul.tsd-parameter-list, -ul.tsd-type-parameter-list { - list-style: square; - margin: 0; - padding-left: 20px; -} -ul.tsd-parameter-list > li.tsd-parameter-signature, -ul.tsd-type-parameter-list > li.tsd-parameter-signature { - list-style: none; - margin-left: -20px; -} -ul.tsd-parameter-list h5, -ul.tsd-type-parameter-list h5 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -.tsd-sources { - margin-top: 1rem; - font-size: 0.875em; -} -.tsd-sources a { - color: var(--color-text-aside); - text-decoration: underline; -} -.tsd-sources ul { - list-style: none; - padding: 0; -} - -.tsd-page-toolbar { - position: sticky; - z-index: 1; - top: 0; - left: 0; - width: 100%; - color: var(--color-text); - background: var(--color-background-secondary); - border-bottom: 1px var(--color-accent) solid; - transition: transform 0.3s ease-in-out; -} -.tsd-page-toolbar a { - color: var(--color-text); - text-decoration: none; -} -.tsd-page-toolbar a.title { - font-weight: bold; -} -.tsd-page-toolbar a.title:hover { - text-decoration: underline; -} -.tsd-page-toolbar .tsd-toolbar-contents { - display: flex; - justify-content: space-between; - height: 2.5rem; - margin: 0 auto; -} -.tsd-page-toolbar .table-cell { - position: relative; - white-space: nowrap; - line-height: 40px; -} -.tsd-page-toolbar .table-cell:first-child { - width: 100%; -} -.tsd-page-toolbar .tsd-toolbar-icon { - box-sizing: border-box; - line-height: 0; - padding: 12px 0; -} - -.tsd-widget { - display: inline-block; - overflow: hidden; - opacity: 0.8; - height: 40px; - transition: opacity 0.1s, background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-widget:hover { - opacity: 0.9; -} -.tsd-widget.active { - opacity: 1; - background-color: var(--color-accent); -} -.tsd-widget.no-caption { - width: 40px; -} -.tsd-widget.no-caption:before { - margin: 0; -} - -.tsd-widget.options, -.tsd-widget.menu { - display: none; -} -input[type="checkbox"] + .tsd-widget:before { - background-position: -120px 0; -} -input[type="checkbox"]:checked + .tsd-widget:before { - background-position: -160px 0; -} - -img { - max-width: 100%; -} - -.tsd-anchor-icon { - display: inline-flex; - align-items: center; - margin-left: 0.5rem; - vertical-align: middle; - color: var(--color-text); -} - -.tsd-anchor-icon svg { - width: 1em; - height: 1em; - visibility: hidden; -} - -.tsd-anchor-link:hover > .tsd-anchor-icon svg { - visibility: visible; -} - -.deprecated { - text-decoration: line-through; -} - -.warning { - padding: 1rem; - color: var(--color-warning-text); - background: var(--color-background-warning); -} - -.tsd-kind-project { - color: var(--color-ts-project); -} -.tsd-kind-module { - color: var(--color-ts-module); -} -.tsd-kind-namespace { - color: var(--color-ts-namespace); -} -.tsd-kind-enum { - color: var(--color-ts-enum); -} -.tsd-kind-enum-member { - color: var(--color-ts-enum-member); -} -.tsd-kind-variable { - color: var(--color-ts-variable); -} -.tsd-kind-function { - color: var(--color-ts-function); -} -.tsd-kind-class { - color: var(--color-ts-class); -} -.tsd-kind-interface { - color: var(--color-ts-interface); -} -.tsd-kind-constructor { - color: var(--color-ts-constructor); -} -.tsd-kind-property { - color: var(--color-ts-property); -} -.tsd-kind-method { - color: var(--color-ts-method); -} -.tsd-kind-call-signature { - color: var(--color-ts-call-signature); -} -.tsd-kind-index-signature { - color: var(--color-ts-index-signature); -} -.tsd-kind-constructor-signature { - color: var(--color-ts-constructor-signature); -} -.tsd-kind-parameter { - color: var(--color-ts-parameter); -} -.tsd-kind-type-literal { - color: var(--color-ts-type-literal); -} -.tsd-kind-type-parameter { - color: var(--color-ts-type-parameter); -} -.tsd-kind-accessor { - color: var(--color-ts-accessor); -} -.tsd-kind-get-signature { - color: var(--color-ts-get-signature); -} -.tsd-kind-set-signature { - color: var(--color-ts-set-signature); -} -.tsd-kind-type-alias { - color: var(--color-ts-type-alias); -} - -/* if we have a kind icon, don't color the text by kind */ -.tsd-kind-icon ~ span { - color: var(--color-text); -} - -* { - scrollbar-width: thin; - scrollbar-color: var(--color-accent) var(--color-icon-background); -} - -*::-webkit-scrollbar { - width: 0.75rem; -} - -*::-webkit-scrollbar-track { - background: var(--color-icon-background); -} - -*::-webkit-scrollbar-thumb { - background-color: var(--color-accent); - border-radius: 999rem; - border: 0.25rem solid var(--color-icon-background); -} - -/* mobile */ -@media (max-width: 769px) { - .tsd-widget.options, - .tsd-widget.menu { - display: inline-block; - } - - .container-main { - display: flex; - } - html .col-content { - float: none; - max-width: 100%; - width: 100%; - } - html .col-sidebar { - position: fixed !important; - overflow-y: auto; - -webkit-overflow-scrolling: touch; - z-index: 1024; - top: 0 !important; - bottom: 0 !important; - left: auto !important; - right: 0 !important; - padding: 1.5rem 1.5rem 0 0; - width: 75vw; - visibility: hidden; - background-color: var(--color-background); - transform: translate(100%, 0); - } - html .col-sidebar > *:last-child { - padding-bottom: 20px; - } - html .overlay { - content: ""; - display: block; - position: fixed; - z-index: 1023; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: rgba(0, 0, 0, 0.75); - visibility: hidden; - } - - .to-has-menu .overlay { - animation: fade-in 0.4s; - } - - .to-has-menu .col-sidebar { - animation: pop-in-from-right 0.4s; - } - - .from-has-menu .overlay { - animation: fade-out 0.4s; - } - - .from-has-menu .col-sidebar { - animation: pop-out-to-right 0.4s; - } - - .has-menu body { - overflow: hidden; - } - .has-menu .overlay { - visibility: visible; - } - .has-menu .col-sidebar { - visibility: visible; - transform: translate(0, 0); - display: flex; - flex-direction: column; - gap: 1.5rem; - max-height: 100vh; - padding: 1rem 2rem; - } - .has-menu .tsd-navigation { - max-height: 100%; - } -} - -/* one sidebar */ -@media (min-width: 770px) { - .container-main { - display: grid; - grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); - grid-template-areas: "sidebar content"; - margin: 2rem auto; - } - - .col-sidebar { - grid-area: sidebar; - } - .col-content { - grid-area: content; - padding: 0 1rem; - } -} -@media (min-width: 770px) and (max-width: 1399px) { - .col-sidebar { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - padding-top: 1rem; - } - .site-menu { - margin-top: 1rem; - } -} - -/* two sidebars */ -@media (min-width: 1200px) { - .container-main { - grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem); - grid-template-areas: "sidebar content toc"; - } - - .col-sidebar { - display: contents; - } - - .page-menu { - grid-area: toc; - padding-left: 1rem; - } - .site-menu { - grid-area: sidebar; - } - - .site-menu { - margin-top: 1rem 0; - } - - .page-menu, - .site-menu { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - } -} diff --git a/modelina-website/public/apidocs/generated/classes/AbstractGenerator.html b/modelina-website/public/apidocs/generated/classes/AbstractGenerator.html deleted file mode 100644 index 0c679261eb..0000000000 --- a/modelina-website/public/apidocs/generated/classes/AbstractGenerator.html +++ /dev/null @@ -1,626 +0,0 @@ -AbstractGenerator | Modelina
-
- -
-
-
-
- -

Class AbstractGenerator<Options, RenderCompleteModelOptions>Abstract

-
-

Abstract generator which must be implemented by each language

-
-
-
-

Type Parameters

-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
- -
-
-

Properties

-
- -
languageName: string
-
- -
options: Options
-
-

Methods

-
- -
-
- -
-
- -
    - -
  • -

    Generates the full output of a model, instead of a scattered model.

    -

    OutputModels result is no longer the model itself, but including package, package dependencies and model dependencies.

    -
    -
    -

    Parameters

    -
      -
    • -
      input: any
    • -
    • -
      completeOptions: Partial<RenderCompleteModelOptions>
    -

    Returns Promise<OutputModel[]>

    -
-
- -
-
- -
    - -
  • -

    This function returns an instance of the dependency manager which is either a factory or an instance.

    -
    -
    -

    Parameters

    -
      -
    • -
      options: Options
    -

    Returns AbstractDependencyManager

    -
-
- -
    - -
  • -

    Get all presets (default and custom ones from options) for a given preset type (class, enum, etc).

    -
    -
    -

    Parameters

    -
      -
    • -
      presetType: string
    -

    Returns [Partial<any>, unknown][]

    -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/AbstractInputProcessor.html b/modelina-website/public/apidocs/generated/classes/AbstractInputProcessor.html deleted file mode 100644 index 2d6e866b72..0000000000 --- a/modelina-website/public/apidocs/generated/classes/AbstractInputProcessor.html +++ /dev/null @@ -1,421 +0,0 @@ -AbstractInputProcessor | Modelina
-
- -
-
-
-
- -

Class AbstractInputProcessorAbstract

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
MODELGEN_INFFERED_NAME: string = 'x-modelgen-inferred-name'
-
-

Methods

-
- -
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/AbstractRenderer.html b/modelina-website/public/apidocs/generated/classes/AbstractRenderer.html deleted file mode 100644 index 2a2ad0d5d7..0000000000 --- a/modelina-website/public/apidocs/generated/classes/AbstractRenderer.html +++ /dev/null @@ -1,536 +0,0 @@ -AbstractRenderer | Modelina
-
- -
-
-
-
- -

Class AbstractRenderer<O, G, RendererModelType>Abstract

-
-

Abstract renderer with common helper methods

-
-
-
-

Type Parameters

-
-
-

Hierarchy

-
    -
  • AbstractRenderer
-
-
-
- -
-
-

Constructors

-
- -
-
-

Properties

-
- -
generator: G
-
- -
inputModel: InputMetaModel
-
- -
model: RendererModelType
-
- -
options: O
-
- -
presets: [Partial<any>, unknown][]
-
-

Methods

-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      functionName: string
    • -
    • -
      params: Record<string, unknown> = {}
    -

    Returns Promise<string>

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/AnyModel.html b/modelina-website/public/apidocs/generated/classes/AnyModel.html deleted file mode 100644 index bc96c567e5..0000000000 --- a/modelina-website/public/apidocs/generated/classes/AnyModel.html +++ /dev/null @@ -1,399 +0,0 @@ -AnyModel | Modelina
-
- -
-
-
-
- -

Class AnyModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ArrayModel.html b/modelina-website/public/apidocs/generated/classes/ArrayModel.html deleted file mode 100644 index 13434b5cc4..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ArrayModel.html +++ /dev/null @@ -1,408 +0,0 @@ -ArrayModel | Modelina
-
- -
-
-
-
- -

Class ArrayModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
valueModel: MetaModel
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/AsyncAPIInputProcessor.html b/modelina-website/public/apidocs/generated/classes/AsyncAPIInputProcessor.html deleted file mode 100644 index 84d4ed9c09..0000000000 --- a/modelina-website/public/apidocs/generated/classes/AsyncAPIInputProcessor.html +++ /dev/null @@ -1,530 +0,0 @@ -AsyncAPIInputProcessor | Modelina
-
- -
-
-
-
- -

Class AsyncAPIInputProcessor

-
-

Class for processing AsyncAPI inputs

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
- -
-
-

Properties

-
- -
parser: Parser = ...
-
- -
MODELGEN_INFFERED_NAME: string = 'x-modelgen-inferred-name'
-
- -
supportedVersions: string[] = ...
-
-

Methods

-
- -
-
- -
-
- -
    - -
  • -

    Try to find the AsyncAPI version from the input. If it cannot undefined are returned, if it can, the version is returned.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional input: any
      -
    -

    Returns undefined | string

    -
-
- -
    - -
  • -

    Reflect the name of the schema and save it to x-modelgen-inferred-name extension.

    -

    This keeps the the id of the model deterministic if used in conjunction with other AsyncAPI tools such as the generator.

    -
    -
    -

    Parameters

    -
      -
    • -
      schema: boolean | SchemaInterface
      -

      to reflect name for

      -
      -
    • -
    • -
      alreadyIteratedSchemas: Map<string, AsyncapiV2Schema> = ...
    -

    Returns boolean | AsyncapiV2Schema

    -
-
- -
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/AsyncapiV2ExternalDocumentation.html b/modelina-website/public/apidocs/generated/classes/AsyncapiV2ExternalDocumentation.html deleted file mode 100644 index 8591cab788..0000000000 --- a/modelina-website/public/apidocs/generated/classes/AsyncapiV2ExternalDocumentation.html +++ /dev/null @@ -1,408 +0,0 @@ -AsyncapiV2ExternalDocumentation | Modelina
-
- -
-
-
-
- -

Class AsyncapiV2ExternalDocumentation

-
-

Hierarchy

-
    -
  • AsyncapiV2ExternalDocumentation
-
-

Indexable

-
[k: string]: any
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
description?: string
-
- -
url?: string
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/AsyncapiV2Schema.html b/modelina-website/public/apidocs/generated/classes/AsyncapiV2Schema.html deleted file mode 100644 index a06438841b..0000000000 --- a/modelina-website/public/apidocs/generated/classes/AsyncapiV2Schema.html +++ /dev/null @@ -1,787 +0,0 @@ -AsyncapiV2Schema | Modelina
-
- -
-
-
-
- -

Class AsyncapiV2Schema

-
- -
-
-

Hierarchy

-
    -
  • AsyncapiV2Schema
-
-

Indexable

-
[k: string]: any
-
-
-
- -
-
-

Constructors

-
- -
-
-

Properties

-
- -
$comment?: string
-
- -
$id?: string
-
- -
$ref?: string
-
- -
$schema?: string
-
- -
additionalItems?: boolean | AsyncapiV2Schema
-
- -
additionalProperties?: boolean | AsyncapiV2Schema
-
- -
allOf?: (boolean | AsyncapiV2Schema)[]
-
- -
anyOf?: (boolean | AsyncapiV2Schema)[]
-
- -
const?: any
-
- -
contains?: boolean | AsyncapiV2Schema
-
- -
contentEncoding?: string
-
- -
contentMediaType?: string
-
- -
default?: any
-
- -
definitions?: {
    [key: string]: AsyncapiV2Schema | boolean;
}
-
-

Type declaration

-
-
- -
dependencies?: {
    [key: string]: AsyncapiV2Schema | boolean | string[];
}
-
-

Type declaration

-
-
- -
deprecated?: boolean
-
- -
description?: string
-
- -
discriminator?: string
-
- -
else?: boolean | AsyncapiV2Schema
-
- -
enum?: any[]
-
- -
examples?: any[]
-
- -
exclusiveMaximum?: number
-
- -
exclusiveMinimum?: number
-
- -
-
- -
format?: string
-
- -
if?: boolean | AsyncapiV2Schema
-
- -
items?: boolean | AsyncapiV2Schema | AsyncapiV2Schema[]
-
- -
maxItems?: number
-
- -
maxLength?: number
-
- -
maxProperties?: number
-
- -
maximum?: number
-
- -
minItems?: number
-
- -
minLength?: number
-
- -
minProperties?: number
-
- -
minimum?: number
-
- -
multipleOf?: number
-
- -
not?: boolean | AsyncapiV2Schema
-
- -
oneOf?: (boolean | AsyncapiV2Schema)[]
-
- -
pattern?: string
-
- -
patternProperties?: {
    [key: string]: AsyncapiV2Schema | boolean;
}
-
-

Type declaration

-
-
- -
properties?: {
    [key: string]: AsyncapiV2Schema | boolean;
}
-
-

Type declaration

-
-
- -
propertyNames?: boolean | AsyncapiV2Schema
-
- -
readOnly?: boolean
-
- -
required?: string[]
-
- -
then?: boolean | AsyncapiV2Schema
-
- -
title?: string
-
- -
type?: string | string[]
-
- -
uniqueItems?: boolean
-
- -
writeOnly?: boolean
-
-

Methods

-
- -
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/BooleanModel.html b/modelina-website/public/apidocs/generated/classes/BooleanModel.html deleted file mode 100644 index 0f103b4240..0000000000 --- a/modelina-website/public/apidocs/generated/classes/BooleanModel.html +++ /dev/null @@ -1,399 +0,0 @@ -BooleanModel | Modelina
-
- -
-
-
-
- -

Class BooleanModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/CSharpFileGenerator.html b/modelina-website/public/apidocs/generated/classes/CSharpFileGenerator.html deleted file mode 100644 index 12327e973c..0000000000 --- a/modelina-website/public/apidocs/generated/classes/CSharpFileGenerator.html +++ /dev/null @@ -1,919 +0,0 @@ -CSharpFileGenerator | Modelina
-
- -
-
-
-
- -

Class CSharpFileGenerator

-
-

Abstract file generator which each file generator much implement.

-
-
-
-

Hierarchy

-
-
-

Implements

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          autoImplementedProperties?: boolean;
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          handleNullable?: boolean;
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          modelType?: "class" | "record";
          presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional autoImplementedProperties?: boolean
      • -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional handleNullable?: boolean
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional modelType?: "class" | "record"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns CSharpFileGenerator

-
-

Properties

-
- -
languageName: string
-
- -
options: CSharpOptions
-
- -
defaultCompleteModelOptions: CSharpRenderCompleteModelOptions = ...
-
- -
defaultOptions: CSharpOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          autoImplementedProperties?: boolean;
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          handleNullable?: boolean;
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          modelType?: "class" | "record";
          presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional autoImplementedProperties?: boolean
      • -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional handleNullable?: boolean
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional modelType?: "class" | "record"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
    - -
  • -

    Generates all the models to an output directory each model with their own separate files.

    -
    -
    -

    Parameters

    -
      -
    • -
      input: Record<string, unknown> | InputMetaModel
      -
    • -
    • -
      outputDirectory: string
      -

      where you want the models generated to

      -
      -
    • -
    • -
      options: {
          namespace?: string;
      }
      -
      -
        -
      • -
        Optional namespace?: string
    • -
    • -
      ensureFilesWritten: boolean = false
      -

      verify that the files is completely written before returning, this can happen if the file system is swamped with write requests.

      -
      -
    -

    Returns Promise<OutputModel[]>

    -
-
- -
-
- -
-
- -
    - -
  • -

    Get all presets (default and custom ones from options) for a given preset type (class, enum, etc).

    -
    -
    -

    Parameters

    -
      -
    • -
      presetType: string
    -

    Returns [Partial<any>, unknown][]

    -
-
- -
-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          autoImplementedProperties?: boolean;
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          handleNullable?: boolean;
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          modelType?: "class" | "record";
          presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional autoImplementedProperties?: boolean
      • -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional handleNullable?: boolean
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional modelType?: "class" | "record"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -

    Render a complete model result where the model code, library and model dependencies are all bundled appropriately.

    -

    For CSharp we need to specify which namespace the model is placed under.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      completeModelOptions: {
          namespace?: string;
      }
      -
        -
      • -
        Optional namespace?: string
    • -
    • -
      options: {
          autoImplementedProperties?: boolean;
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          handleNullable?: boolean;
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          modelType?: "class" | "record";
          presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -

      used to render the full output

      -
      -
      -
        -
      • -
        Optional autoImplementedProperties?: boolean
      • -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional handleNullable?: boolean
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional modelType?: "class" | "record"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Returns the CSharp options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          autoImplementedProperties?: boolean;
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          handleNullable?: boolean;
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          modelType?: "class" | "record";
          presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional autoImplementedProperties?: boolean
      • -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional handleNullable?: boolean
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional modelType?: "class" | "record"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns CSharpOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/CSharpGenerator.html b/modelina-website/public/apidocs/generated/classes/CSharpGenerator.html deleted file mode 100644 index 9630f42738..0000000000 --- a/modelina-website/public/apidocs/generated/classes/CSharpGenerator.html +++ /dev/null @@ -1,875 +0,0 @@ -CSharpGenerator | Modelina
-
- -
-
-
-
- -

Class CSharpGenerator

-
-

Generator for CSharp

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          autoImplementedProperties?: boolean;
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          handleNullable?: boolean;
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          modelType?: "class" | "record";
          presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional autoImplementedProperties?: boolean
      • -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional handleNullable?: boolean
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional modelType?: "class" | "record"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns CSharpGenerator

-
-

Properties

-
- -
languageName: string
-
- -
options: CSharpOptions
-
- -
defaultCompleteModelOptions: CSharpRenderCompleteModelOptions = ...
-
- -
defaultOptions: CSharpOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          autoImplementedProperties?: boolean;
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          handleNullable?: boolean;
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          modelType?: "class" | "record";
          presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional autoImplementedProperties?: boolean
      • -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional handleNullable?: boolean
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional modelType?: "class" | "record"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          autoImplementedProperties?: boolean;
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          handleNullable?: boolean;
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          modelType?: "class" | "record";
          presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional autoImplementedProperties?: boolean
      • -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional handleNullable?: boolean
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional modelType?: "class" | "record"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -

    Render a complete model result where the model code, library and model dependencies are all bundled appropriately.

    -

    For CSharp we need to specify which namespace the model is placed under.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      completeModelOptions: {
          namespace?: string;
      }
      -
        -
      • -
        Optional namespace?: string
    • -
    • -
      options: {
          autoImplementedProperties?: boolean;
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          handleNullable?: boolean;
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          modelType?: "class" | "record";
          presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -

      used to render the full output

      -
      -
      -
        -
      • -
        Optional autoImplementedProperties?: boolean
      • -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional handleNullable?: boolean
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional modelType?: "class" | "record"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Returns the CSharp options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          autoImplementedProperties?: boolean;
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          handleNullable?: boolean;
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          modelType?: "class" | "record";
          presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional autoImplementedProperties?: boolean
      • -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional handleNullable?: boolean
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional modelType?: "class" | "record"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns CSharpOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/CommonModel.html b/modelina-website/public/apidocs/generated/classes/CommonModel.html deleted file mode 100644 index 45639228cd..0000000000 --- a/modelina-website/public/apidocs/generated/classes/CommonModel.html +++ /dev/null @@ -1,1057 +0,0 @@ -CommonModel | Modelina
-
- -
-
-
-
- -

Class CommonModel

-
-

Common internal representation for a model.

-
-
-
-

Hierarchy

-
    -
  • CommonModel
-
-
-
- -
-
-

Constructors

-
- -
-
-

Properties

-
- -
$id?: string
-
- -
additionalItems?: CommonModel
-
- -
additionalProperties?: CommonModel
-
- -
enum?: any[]
-
- -
extend?: string[]
-
- -
-
- -
originalInput?: any
-
- -
patternProperties?: {
    [key: string]: CommonModel;
}
-
-

Type declaration

-
-
- -
properties?: {
    [key: string]: CommonModel;
}
-
-

Type declaration

-
-
- -
required?: string[]
-
- -
type?: string | string[]
-
- -
union?: CommonModel[]
-
-

Methods

-
- -
    - -
  • -

    Adds additionalItems to the model. -If another model already exist the two are merged.

    -
    -
    -

    Parameters

    -
      -
    • -
      additionalItemsModel: CommonModel
      -
    • -
    • -
      originalInput: any
      -

      corresponding input that got interpreted to this model

      -
      -
    -

    Returns void

    -
-
- -
    - -
  • -

    Adds additionalProperty to the model. -If another model already exist the two are merged.

    -
    -
    -

    Parameters

    -
      -
    • -
      additionalPropertiesModel: CommonModel
      -
    • -
    • -
      originalInput: any
      -

      corresponding input that got interpreted to this model corresponding input that got interpreted to this model

      -
      -
    -

    Returns void

    -
-
- -
    - -
  • -

    Add enum value to the model.

    -

    Ensures no duplicates are added.

    -
    -
    -

    Parameters

    -
      -
    • -
      enumValue: any
      -
    -

    Returns void

    -
-
- -
    - -
  • -

    Adds another model this model should extend.

    -

    It is only allowed to extend if the other model have $id and is not already being extended.

    -
    -
    -

    Parameters

    -
    -

    Returns void

    -
-
- -
    - -
  • -

    Adds an item to the model.

    -

    If items already exist the two are merged.

    -
    -
    -

    Parameters

    -
      -
    • -
      itemModel: CommonModel
      -
    • -
    • -
      originalInput: any
      -

      corresponding input that got interpreted to this model

      -
      -
    -

    Returns void

    -
-
- -
    - -
  • -

    Adds a tuple to the model.

    -

    If a item already exist it will be merged.

    -
    -
    -

    Parameters

    -
      -
    • -
      tupleModel: CommonModel
      -
    • -
    • -
      originalInput: any
      -

      corresponding input that got interpreted to this model

      -
      -
    • -
    • -
      index: number
      -
    -

    Returns void

    -
-
- -
-
- -
    - -
  • -

    Adds a patternProperty to the model. -If the pattern already exist the two models are merged.

    -
    -
    -

    Parameters

    -
      -
    • -
      pattern: string
      -
    • -
    • -
      patternModel: CommonModel
      -
    • -
    • -
      originalInput: any
      -

      corresponding input that got interpreted to this model

      -
      -
    -

    Returns void

    -
-
- -
    - -
  • -

    Adds a property to the model. -If the property already exist the two are merged.

    -
    -
    -

    Parameters

    -
      -
    • -
      propertyName: string
      -
    • -
    • -
      propertyModel: CommonModel
      -
    • -
    • -
      originalInput: any
      -

      corresponding input that got interpreted to this model

      -
      -
    -

    Returns void

    -
-
- -
    - -
  • -

    Adds types to the existing model types.

    -

    Makes sure to only keep a single type incase of duplicates.

    -
    -
    -

    Parameters

    -
      -
    • -
      types: string | string[]
      -

      which types we should try and add to the existing output

      -
      -
    -

    Returns void

    -
-
- -
    - -
  • -

    Retrieves data from originalInput by given key

    -
    -
    -

    Type Parameters

    -
      -
    • -

      K extends string | number | symbol

    -
    -

    Parameters

    -
      -
    • -
      key: K
      -

      given key

      -
      -
    -

    Returns any

    -
-
- -
    - -
  • -

    Checks if given property name is required in object

    -
    -
    -

    Parameters

    -
      -
    • -
      propertyName: string
      -

      given property name

      -
      -
    -

    Returns boolean

    -
-
- -
    - -
  • -

    Remove enum from model.

    -
    -
    -

    Parameters

    -
      -
    • -
      enumsToRemove: any
    -

    Returns void

    -
-
- -
    - -
  • -

    Removes type(s) from model type

    -
    -
    -

    Parameters

    -
      -
    • -
      typesToRemove: string | string[]
    -

    Returns void

    -
-
- -
    - -
  • -

    Set the types of the model

    -
    -
    -

    Parameters

    -
      -
    • -
      type: undefined | string | string[]
      -
    -

    Returns void

    -
-
- -
-
- -
    - -
  • -

    Merge two common model additionalItems together

    -
    -
    -

    Parameters

    -
    -

    Returns void

    -
-
- -
    - -
  • -

    Merge two common model additionalProperties together

    -
    -
    -

    Parameters

    -
    -

    Returns void

    -
-
- -
    - -
  • -

    Only merge if left side is undefined and right side is sat OR both sides are defined

    -
    -
    -

    Parameters

    -
    -

    Returns CommonModel

    -
-
- -
    - -
  • -

    Merge items together, prefer tuples over simple array since it is more strict.

    -
    -
    -

    Parameters

    -
    -

    Returns void

    -
-
- -
    - -
  • -

    Merge two common model pattern properties together

    -
    -
    -

    Parameters

    -
    -

    Returns void

    -
-
- -
    - -
  • -

    Merge two common model properties together

    -
    -
    -

    Parameters

    -
    -

    Returns void

    -
-
- -
-
- -
    - -
  • -

    Takes a deep copy of the input object and converts it to an instance of CommonModel.

    -
    -
    -

    Parameters

    -
      -
    • -
      object: CommonModel | Record<string, unknown>
      -

      to transform

      -
      -
    -

    Returns CommonModel

    CommonModel instance of the object

    - -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ConstrainedAnyModel.html b/modelina-website/public/apidocs/generated/classes/ConstrainedAnyModel.html deleted file mode 100644 index c6b2a0a32c..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ConstrainedAnyModel.html +++ /dev/null @@ -1,429 +0,0 @@ -ConstrainedAnyModel | Modelina
-
- -
-
-
-
- -

Class ConstrainedAnyModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
type: string
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ConstrainedArrayModel.html b/modelina-website/public/apidocs/generated/classes/ConstrainedArrayModel.html deleted file mode 100644 index a0f1e80e4a..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ConstrainedArrayModel.html +++ /dev/null @@ -1,438 +0,0 @@ -ConstrainedArrayModel | Modelina
-
- -
-
-
-
- -

Class ConstrainedArrayModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
type: string
-
- -
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ConstrainedBooleanModel.html b/modelina-website/public/apidocs/generated/classes/ConstrainedBooleanModel.html deleted file mode 100644 index 44d46b32a0..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ConstrainedBooleanModel.html +++ /dev/null @@ -1,429 +0,0 @@ -ConstrainedBooleanModel | Modelina
-
- -
-
-
-
- -

Class ConstrainedBooleanModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
type: string
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ConstrainedDictionaryModel.html b/modelina-website/public/apidocs/generated/classes/ConstrainedDictionaryModel.html deleted file mode 100644 index dd1404d370..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ConstrainedDictionaryModel.html +++ /dev/null @@ -1,456 +0,0 @@ -ConstrainedDictionaryModel | Modelina
-
- -
-
-
-
- -

Class ConstrainedDictionaryModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
-
- -
name: string
-
- -
originalInput: any
-
- -
serializationType: "unwrap" | "normal" = 'normal'
-
- -
type: string
-
- -
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ConstrainedEnumModel.html b/modelina-website/public/apidocs/generated/classes/ConstrainedEnumModel.html deleted file mode 100644 index def3cd9fe5..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ConstrainedEnumModel.html +++ /dev/null @@ -1,438 +0,0 @@ -ConstrainedEnumModel | Modelina
-
- -
-
-
-
- -

Class ConstrainedEnumModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
type: string
-
- -
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ConstrainedEnumValueModel.html b/modelina-website/public/apidocs/generated/classes/ConstrainedEnumValueModel.html deleted file mode 100644 index 9c4bcd5cb5..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ConstrainedEnumValueModel.html +++ /dev/null @@ -1,394 +0,0 @@ -ConstrainedEnumValueModel | Modelina
-
- -
-
-
-
- -

Class ConstrainedEnumValueModel

-
-

Hierarchy

-
    -
  • ConstrainedEnumValueModel
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
key: string
-
- -
value: any
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ConstrainedFloatModel.html b/modelina-website/public/apidocs/generated/classes/ConstrainedFloatModel.html deleted file mode 100644 index 193db5fbd2..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ConstrainedFloatModel.html +++ /dev/null @@ -1,429 +0,0 @@ -ConstrainedFloatModel | Modelina
-
- -
-
-
-
- -

Class ConstrainedFloatModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
type: string
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ConstrainedIntegerModel.html b/modelina-website/public/apidocs/generated/classes/ConstrainedIntegerModel.html deleted file mode 100644 index f0e526baf3..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ConstrainedIntegerModel.html +++ /dev/null @@ -1,429 +0,0 @@ -ConstrainedIntegerModel | Modelina
-
- -
-
-
-
- -

Class ConstrainedIntegerModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
type: string
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ConstrainedMetaModel.html b/modelina-website/public/apidocs/generated/classes/ConstrainedMetaModel.html deleted file mode 100644 index bdfb4245ef..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ConstrainedMetaModel.html +++ /dev/null @@ -1,441 +0,0 @@ -ConstrainedMetaModel | Modelina
-
- -
-
-
-
- -

Class ConstrainedMetaModelAbstract

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
type: string
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ConstrainedObjectModel.html b/modelina-website/public/apidocs/generated/classes/ConstrainedObjectModel.html deleted file mode 100644 index 3e23a9e395..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ConstrainedObjectModel.html +++ /dev/null @@ -1,481 +0,0 @@ -ConstrainedObjectModel | Modelina
-
- -
-
-
-
- -

Class ConstrainedObjectModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
properties: {
    [key: string]: ConstrainedObjectPropertyModel;
}
-
-

Type declaration

-
-
- -
type: string
-
-

Methods

-
- -
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ConstrainedObjectPropertyModel.html b/modelina-website/public/apidocs/generated/classes/ConstrainedObjectPropertyModel.html deleted file mode 100644 index bdd7f6ec6b..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ConstrainedObjectPropertyModel.html +++ /dev/null @@ -1,412 +0,0 @@ -ConstrainedObjectPropertyModel | Modelina
-
- -
-
-
-
- -

Class ConstrainedObjectPropertyModel

-
-

Hierarchy

-
    -
  • ConstrainedObjectPropertyModel
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
-
- -
propertyName: string
-
- -
required: boolean
-
- -
unconstrainedPropertyName: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ConstrainedReferenceModel.html b/modelina-website/public/apidocs/generated/classes/ConstrainedReferenceModel.html deleted file mode 100644 index 2c90b8ea31..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ConstrainedReferenceModel.html +++ /dev/null @@ -1,438 +0,0 @@ -ConstrainedReferenceModel | Modelina
-
- -
-
-
-
- -

Class ConstrainedReferenceModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
-
- -
type: string
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ConstrainedStringModel.html b/modelina-website/public/apidocs/generated/classes/ConstrainedStringModel.html deleted file mode 100644 index 4953766834..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ConstrainedStringModel.html +++ /dev/null @@ -1,429 +0,0 @@ -ConstrainedStringModel | Modelina
-
- -
-
-
-
- -

Class ConstrainedStringModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
type: string
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ConstrainedSupportFileModel.html b/modelina-website/public/apidocs/generated/classes/ConstrainedSupportFileModel.html deleted file mode 100644 index b833289f43..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ConstrainedSupportFileModel.html +++ /dev/null @@ -1,429 +0,0 @@ -ConstrainedSupportFileModel | Modelina
-
- -
-
-
-
- -

Class ConstrainedSupportFileModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
type: string
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ConstrainedTupleModel.html b/modelina-website/public/apidocs/generated/classes/ConstrainedTupleModel.html deleted file mode 100644 index 86c2e3089a..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ConstrainedTupleModel.html +++ /dev/null @@ -1,438 +0,0 @@ -ConstrainedTupleModel | Modelina
-
- -
-
-
-
- -

Class ConstrainedTupleModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
-
- -
type: string
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ConstrainedTupleValueModel.html b/modelina-website/public/apidocs/generated/classes/ConstrainedTupleValueModel.html deleted file mode 100644 index caad917987..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ConstrainedTupleValueModel.html +++ /dev/null @@ -1,394 +0,0 @@ -ConstrainedTupleValueModel | Modelina
-
- -
-
-
-
- -

Class ConstrainedTupleValueModel

-
-

Hierarchy

-
    -
  • ConstrainedTupleValueModel
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
index: number
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ConstrainedUnionModel.html b/modelina-website/public/apidocs/generated/classes/ConstrainedUnionModel.html deleted file mode 100644 index bbd4b7033d..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ConstrainedUnionModel.html +++ /dev/null @@ -1,438 +0,0 @@ -ConstrainedUnionModel | Modelina
-
- -
-
-
-
- -

Class ConstrainedUnionModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
type: string
-
- -
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/CplusplusFileGenerator.html b/modelina-website/public/apidocs/generated/classes/CplusplusFileGenerator.html deleted file mode 100644 index 3dba84ef19..0000000000 --- a/modelina-website/public/apidocs/generated/classes/CplusplusFileGenerator.html +++ /dev/null @@ -1,868 +0,0 @@ -CplusplusFileGenerator | Modelina
-
- -
-
-
-
- -

Class CplusplusFileGenerator

-
-

Abstract file generator which each file generator much implement.

-
-
-
-

Hierarchy

-
-
-

Implements

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          namespace?: string;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional namespace?: string
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns CplusplusFileGenerator

-
-

Properties

-
- -
languageName: string
-
- -
-
- -
defaultCompleteModelOptions: CplusplusRenderCompleteModelOptions = {}
-
- -
defaultOptions: CplusplusOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          namespace?: string;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional namespace?: string
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Render a scattered model, where the source code and library and model dependencies are separated.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          namespace?: string;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional namespace?: string
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
-
- -
    - -
  • -

    Render a complete model result where the model code, library and model dependencies are all bundled appropriately.

    -

    For Cplusplus you need to specify which package the model is placed under.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      completeModelOptions: Partial<CplusplusRenderCompleteModelOptions>
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          namespace?: string;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -

      used to render the full output

      -
      -
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional namespace?: string
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
-
- -
-
- -
    - -
  • -

    Returns the Cplusplus options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          namespace?: string;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional namespace?: string
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns CplusplusOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/CplusplusGenerator.html b/modelina-website/public/apidocs/generated/classes/CplusplusGenerator.html deleted file mode 100644 index da25ceebf7..0000000000 --- a/modelina-website/public/apidocs/generated/classes/CplusplusGenerator.html +++ /dev/null @@ -1,831 +0,0 @@ -CplusplusGenerator | Modelina
-
- -
-
-
-
- -

Class CplusplusGenerator

-
-

Abstract generator which must be implemented by each language

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          namespace?: string;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional namespace?: string
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns CplusplusGenerator

-
-

Properties

-
- -
languageName: string
-
- -
-
- -
defaultCompleteModelOptions: CplusplusRenderCompleteModelOptions = {}
-
- -
defaultOptions: CplusplusOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          namespace?: string;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional namespace?: string
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Render a scattered model, where the source code and library and model dependencies are separated.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          namespace?: string;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional namespace?: string
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
-
- -
    - -
  • -

    Render a complete model result where the model code, library and model dependencies are all bundled appropriately.

    -

    For Cplusplus you need to specify which package the model is placed under.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      completeModelOptions: Partial<CplusplusRenderCompleteModelOptions>
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          namespace?: string;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -

      used to render the full output

      -
      -
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional namespace?: string
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
-
- -
-
- -
    - -
  • -

    Returns the Cplusplus options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          namespace?: string;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional namespace?: string
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns CplusplusOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/DartFileGenerator.html b/modelina-website/public/apidocs/generated/classes/DartFileGenerator.html deleted file mode 100644 index e2de0557bf..0000000000 --- a/modelina-website/public/apidocs/generated/classes/DartFileGenerator.html +++ /dev/null @@ -1,918 +0,0 @@ -DartFileGenerator | Modelina
-
- -
-
-
-
- -

Class DartFileGenerator

-
-

Abstract file generator which each file generator much implement.

-
-
-
-

Hierarchy

-
-
-

Implements

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          collectionType?: "List";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns DartFileGenerator

-
-

Properties

-
- -
languageName: string
-
- -
options: DartOptions
-
- -
defaultCompleteModelOptions: DartRenderCompleteModelOptions = ...
-
- -
defaultOptions: DartOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          collectionType?: "List";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Get all presets (default and custom ones from options) for a given preset type (class, enum, etc).

    -
    -
    -

    Parameters

    -
      -
    • -
      presetType: string
    -

    Returns [Partial<any>, unknown][]

    -
-
- -
-
- -
-
- -
    - -
  • -

    Render a scattered model, where the source code and library and model dependencies are separated.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      Optional options: {
          collectionType?: "List";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedObjectModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          collectionType?: "List";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -

    Render a complete model result where the model code, library and model dependencies are all bundled appropriately.

    -

    For Dart you need to specify which package the model is placed under.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      completeModelOptions: Partial<DartRenderCompleteModelOptions>
    • -
    • -
      options: {
          collectionType?: "List";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -

      used to render the full output

      -
      -
      -
        -
      • -
        Optional collectionType?: "List"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedEnumModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          collectionType?: "List";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -

    Returns the Dart options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          collectionType?: "List";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns DartOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/DartGenerator.html b/modelina-website/public/apidocs/generated/classes/DartGenerator.html deleted file mode 100644 index 4fb89e1d64..0000000000 --- a/modelina-website/public/apidocs/generated/classes/DartGenerator.html +++ /dev/null @@ -1,878 +0,0 @@ -DartGenerator | Modelina
-
- -
-
-
-
- -

Class DartGenerator

-
-

Abstract generator which must be implemented by each language

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          collectionType?: "List";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns DartGenerator

-
-

Properties

-
- -
languageName: string
-
- -
options: DartOptions
-
- -
defaultCompleteModelOptions: DartRenderCompleteModelOptions = ...
-
- -
defaultOptions: DartOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          collectionType?: "List";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Render a scattered model, where the source code and library and model dependencies are separated.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      Optional options: {
          collectionType?: "List";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedObjectModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          collectionType?: "List";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -

    Render a complete model result where the model code, library and model dependencies are all bundled appropriately.

    -

    For Dart you need to specify which package the model is placed under.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      completeModelOptions: Partial<DartRenderCompleteModelOptions>
    • -
    • -
      options: {
          collectionType?: "List";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -

      used to render the full output

      -
      -
      -
        -
      • -
        Optional collectionType?: "List"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedEnumModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          collectionType?: "List";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -

    Returns the Dart options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          collectionType?: "List";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns DartOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/DictionaryModel.html b/modelina-website/public/apidocs/generated/classes/DictionaryModel.html deleted file mode 100644 index 179bf9887a..0000000000 --- a/modelina-website/public/apidocs/generated/classes/DictionaryModel.html +++ /dev/null @@ -1,426 +0,0 @@ -DictionaryModel | Modelina
-
- -
-
-
-
- -

Class DictionaryModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
-
- -
name: string
-
- -
originalInput: any
-
- -
serializationType: "unwrap" | "normal" = 'normal'
-
- -
value: MetaModel
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/Draft4Schema.html b/modelina-website/public/apidocs/generated/classes/Draft4Schema.html deleted file mode 100644 index 38590b3c88..0000000000 --- a/modelina-website/public/apidocs/generated/classes/Draft4Schema.html +++ /dev/null @@ -1,674 +0,0 @@ -Draft4Schema | Modelina
-
- -
-
-
-
- -

Class Draft4Schema

-
-

JSON Draft 4 schema model

-
-
-
-

Hierarchy

-
    -
  • Draft4Schema
-
-
-
- -
-
-

Constructors

-
- -
-
-

Properties

-
- -
$ref?: string
-
- -
$schema?: string
-
- -
additionalItems?: boolean | Draft4Schema
-
- -
additionalProperties?: boolean | Draft4Schema
-
- -
allOf?: Draft4Schema[]
-
- -
anyOf?: Draft4Schema[]
-
- -
default?: any
-
- -
definitions?: {
    [key: string]: Draft4Schema;
}
-
-

Type declaration

-
-
- -
dependencies?: {
    [key: string]: Draft4Schema | string[];
}
-
-

Type declaration

-
-
- -
description?: string
-
- -
enum?: any[]
-
- -
exclusiveMaximum?: boolean
-
- -
exclusiveMinimum?: boolean
-
- -
format?: string
-
- -
id?: string
-
- -
-
- -
maxItems?: number
-
- -
maxLength?: number
-
- -
maxProperties?: number
-
- -
maximum?: number
-
- -
minItems?: number
-
- -
minLength?: number
-
- -
minProperties?: number
-
- -
minimum?: number
-
- -
multipleOf?: number
-
- -
-
- -
oneOf?: Draft4Schema[]
-
- -
pattern?: string
-
- -
patternProperties?: {
    [key: string]: Draft4Schema;
}
-
-

Type declaration

-
-
- -
properties?: {
    [key: string]: Draft4Schema;
}
-
-

Type declaration

-
-
- -
required?: string[]
-
- -
title?: string
-
- -
type?: string | string[]
-
- -
uniqueItems?: boolean
-
-

Methods

-
- -
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/Draft6Schema.html b/modelina-website/public/apidocs/generated/classes/Draft6Schema.html deleted file mode 100644 index ed7bd1fd36..0000000000 --- a/modelina-website/public/apidocs/generated/classes/Draft6Schema.html +++ /dev/null @@ -1,702 +0,0 @@ -Draft6Schema | Modelina
-
- -
-
-
-
- -

Class Draft6Schema

-
-

JSON Draft 6 schema model

-
-
-
-

Hierarchy

-
    -
  • Draft6Schema
-
-
-
- -
-
-

Constructors

-
- -
-
-

Properties

-
- -
$id?: string
-
- -
$ref?: string
-
- -
$schema?: string
-
- -
additionalItems?: boolean | Draft6Schema
-
- -
additionalProperties?: boolean | Draft6Schema
-
- -
allOf?: (boolean | Draft6Schema)[]
-
- -
anyOf?: (boolean | Draft6Schema)[]
-
- -
const?: any
-
- -
contains?: boolean | Draft6Schema
-
- -
default?: any
-
- -
definitions?: {
    [key: string]: Draft6Schema | boolean;
}
-
-

Type declaration

-
-
- -
dependencies?: {
    [key: string]: Draft6Schema | boolean | string[];
}
-
-

Type declaration

-
-
- -
description?: string
-
- -
enum?: any[]
-
- -
examples?: any[]
-
- -
exclusiveMaximum?: number
-
- -
exclusiveMinimum?: number
-
- -
format?: string
-
- -
items?: boolean | Draft6Schema | Draft6Schema[]
-
- -
maxItems?: number
-
- -
maxLength?: number
-
- -
maxProperties?: number
-
- -
maximum?: number
-
- -
minItems?: number
-
- -
minLength?: number
-
- -
minProperties?: number
-
- -
minimum?: number
-
- -
multipleOf?: number
-
- -
not?: boolean | Draft6Schema
-
- -
oneOf?: (boolean | Draft6Schema)[]
-
- -
pattern?: string
-
- -
patternProperties?: {
    [key: string]: Draft6Schema | boolean;
}
-
-

Type declaration

-
-
- -
properties?: {
    [key: string]: Draft6Schema | boolean;
}
-
-

Type declaration

-
-
- -
propertyNames?: boolean | Draft6Schema
-
- -
required?: string[]
-
- -
title?: string
-
- -
type?: string | string[]
-
- -
uniqueItems?: boolean
-
-

Methods

-
- -
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/Draft7Schema.html b/modelina-website/public/apidocs/generated/classes/Draft7Schema.html deleted file mode 100644 index eb1a684433..0000000000 --- a/modelina-website/public/apidocs/generated/classes/Draft7Schema.html +++ /dev/null @@ -1,758 +0,0 @@ -Draft7Schema | Modelina
-
- -
-
-
-
- -

Class Draft7Schema

-
-

JSON Draft7Schema Draft 7 model

-
-
-
-

Hierarchy

-
    -
  • Draft7Schema
-
-
-
- -
-
-

Constructors

-
- -
-
-

Properties

-
- -
$comment?: string
-
- -
$id?: string
-
- -
$ref?: string
-
- -
$schema?: string
-
- -
additionalItems?: boolean | Draft7Schema
-
- -
additionalProperties?: boolean | Draft7Schema
-
- -
allOf?: (boolean | Draft7Schema)[]
-
- -
anyOf?: (boolean | Draft7Schema)[]
-
- -
const?: any
-
- -
contains?: boolean | Draft7Schema
-
- -
contentEncoding?: string
-
- -
contentMediaType?: string
-
- -
default?: any
-
- -
definitions?: {
    [key: string]: Draft7Schema | boolean;
}
-
-

Type declaration

-
-
- -
dependencies?: {
    [key: string]: Draft7Schema | boolean | string[];
}
-
-

Type declaration

-
-
- -
description?: string
-
- -
else?: boolean | Draft7Schema
-
- -
enum?: any[]
-
- -
examples?: any[]
-
- -
exclusiveMaximum?: number
-
- -
exclusiveMinimum?: number
-
- -
format?: string
-
- -
if?: boolean | Draft7Schema
-
- -
items?: boolean | Draft7Schema | Draft7Schema[]
-
- -
maxItems?: number
-
- -
maxLength?: number
-
- -
maxProperties?: number
-
- -
maximum?: number
-
- -
minItems?: number
-
- -
minLength?: number
-
- -
minProperties?: number
-
- -
minimum?: number
-
- -
multipleOf?: number
-
- -
not?: boolean | Draft7Schema
-
- -
oneOf?: (boolean | Draft7Schema)[]
-
- -
pattern?: string
-
- -
patternProperties?: {
    [key: string]: Draft7Schema | boolean;
}
-
-

Type declaration

-
-
- -
properties?: {
    [key: string]: Draft7Schema | boolean;
}
-
-

Type declaration

-
-
- -
propertyNames?: boolean | Draft7Schema
-
- -
readOnly?: boolean
-
- -
required?: string[]
-
- -
then?: boolean | Draft7Schema
-
- -
title?: string
-
- -
type?: string | string[]
-
- -
uniqueItems?: boolean
-
- -
writeOnly?: boolean
-
-

Methods

-
- -
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/EnumModel.html b/modelina-website/public/apidocs/generated/classes/EnumModel.html deleted file mode 100644 index 865697c393..0000000000 --- a/modelina-website/public/apidocs/generated/classes/EnumModel.html +++ /dev/null @@ -1,408 +0,0 @@ -EnumModel | Modelina
-
- -
-
-
-
- -

Class EnumModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
values: EnumValueModel[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/EnumValueModel.html b/modelina-website/public/apidocs/generated/classes/EnumValueModel.html deleted file mode 100644 index 240c456e9d..0000000000 --- a/modelina-website/public/apidocs/generated/classes/EnumValueModel.html +++ /dev/null @@ -1,394 +0,0 @@ -EnumValueModel | Modelina
-
- -
-
-
-
- -

Class EnumValueModel

-
-

Hierarchy

-
    -
  • EnumValueModel
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
key: string
-
- -
value: any
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/FileHelpers.html b/modelina-website/public/apidocs/generated/classes/FileHelpers.html deleted file mode 100644 index ccbf04c58f..0000000000 --- a/modelina-website/public/apidocs/generated/classes/FileHelpers.html +++ /dev/null @@ -1,403 +0,0 @@ -FileHelpers | Modelina
-
- -
-
-
-
- -

Class FileHelpers

-
-

Hierarchy

-
    -
  • FileHelpers
-
-
-
- -
-
-

Constructors

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Methods

-
- -
    - -
  • -

    Node specific file writer, which writes the content to the specified filepath.

    -

    This function is invasive, as it overwrite any existing files with the same name as the model.

    -
    -
    -

    Parameters

    -
      -
    • -
      content: string
      -

      to write

      -
      -
    • -
    • -
      filePath: string
      -

      to write to,

      -
      -
    • -
    • -
      ensureFilesWritten: boolean = false
      -

      veryify that the files is completely written before returning, this can happen if the file system is swamped with write requests.

      -
      -
    -

    Returns Promise<void>

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/FloatModel.html b/modelina-website/public/apidocs/generated/classes/FloatModel.html deleted file mode 100644 index 8c3ccc3c20..0000000000 --- a/modelina-website/public/apidocs/generated/classes/FloatModel.html +++ /dev/null @@ -1,399 +0,0 @@ -FloatModel | Modelina
-
- -
-
-
-
- -

Class FloatModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/FormatHelpers.html b/modelina-website/public/apidocs/generated/classes/FormatHelpers.html deleted file mode 100644 index 50df7f126e..0000000000 --- a/modelina-website/public/apidocs/generated/classes/FormatHelpers.html +++ /dev/null @@ -1,700 +0,0 @@ -FormatHelpers | Modelina
-
- -
-
-
-
- -

Class FormatHelpers

-
-

Hierarchy

-
    -
  • FormatHelpers
-
-
-
- -
-
-

Constructors

-
- -
-
-

Properties

-
- -
toCamelCase: ((input, options?) => string) = camelCase
-
-

Type declaration

-
    -
  • -
      -
    • (input, options?): string
    • -
    • -

      Transform into a string with the separator denoted by the next word capitalized.

      -
      -
      -

      Parameters

      -
        -
      • -
        input: string
      • -
      • -
        Optional options: Options
      -

      Returns string

      -
-
- -
toConstantCase: ((input, options?) => string) = constantCase
-
-

Type declaration

-
    -
  • -
      -
    • (input, options?): string
    • -
    • -

      Transform into upper case string with an underscore between words.

      -
      -
      -

      Parameters

      -
        -
      • -
        input: string
      • -
      • -
        Optional options: Options
      -

      Returns string

      -
-
- -
toParamCase: ((input, options?) => string) = paramCase
-
-

Type declaration

-
    -
  • -
      -
    • (input, options?): string
    • -
    • -

      Transform into a lower cased string with dashes between words.

      -
      -
      -

      Parameters

      -
        -
      • -
        input: string
      • -
      • -
        Optional options: Options
      -

      Returns string

      -
-
- -
toPascalCase: ((input, options?) => string) = pascalCase
-
-

Type declaration

-
    -
  • -
      -
    • (input, options?): string
    • -
    • -

      Transform into a string of capitalized words without separators.

      -
      -
      -

      Parameters

      -
        -
      • -
        input: string
      • -
      • -
        Optional options: Options
      -

      Returns string

      -
-
- -
toSnakeCase: ((input, options?) => string) = snakeCase
-
-

Type declaration

-
    -
  • -
      -
    • (input, options?): string
    • -
    • -

      Transform into lower case string with an underscore between words.

      -
      -
      -

      Parameters

      -
        -
      • -
        input: string
      • -
      • -
        Optional options: Options
      -

      Returns string

      -
-
-

Methods

-
- -
    - -
  • -

    Ensures breaking text into new lines according to newline char (\n) in text.

    -
    -
    -

    Parameters

    -
      -
    • -
      lines: string | string[]
      -

      to breaks

      -
      -
    -

    Returns string[]

    -
-
- -
    - -
  • Private -

    Get the indendation string based on how many and which type of indentation are requested.

    -
    -
    -

    Parameters

    -
      -
    • -
      size: number = 0
      -

      the number of indendations to use

      -
      -
    • -
    • -
      type: IndentationTypes = IndentationTypes.SPACES
      -

      the type of indendations to use. SPACES by default.

      -
      -
    -

    Returns string

    -
-
- -
    - -
  • -

    Ensures indentations are prepended to content.

    -
    -
    -

    Parameters

    -
      -
    • -
      content: string = ''
      -

      to prepend the indentation.

      -
      -
    • -
    • -
      size: number = 1
      -

      the number of indendations to use. 1 by default

      -
      -
    • -
    • -
      type: IndentationTypes = IndentationTypes.SPACES
      -

      the type of indendations to use. SPACES by default.

      -
      -
    -

    Returns string

    -
-
- -
    - -
  • -

    Lower first char in given string value.

    -
    -
    -

    Parameters

    -
      -
    • -
      value: string
      -

      to change

      -
      -
    -

    Returns string

    -
-
- -
    - -
  • -

    Render given JSON Schema example to string

    -
    -
    -

    Parameters

    -
      -
    • -
      examples: any[]
      -

      to render

      -
      -
    -

    Returns string

    -
-
- -
    - -
  • -

    Replace special characters (Not 0-9,a-z,A-Z) with character names

    -
    -
    -

    Parameters

    -
      -
    • -
      string: string
    • -
    • -
      Optional options: ReplaceSpecialCharactersOptions
      -
    -

    Returns string

    -
-
- -
-
- -
    - -
  • -

    Transform into a string of capitalized words without separators -merging numbers.

    -
    -
    -

    Parameters

    -
      -
    • -
      value: string
      -

      to transform

      -
      -
    -

    Returns string

    -
-
- -
    - -
  • -

    Upper first char in given string value.

    -
    -
    -

    Parameters

    -
      -
    • -
      value: string
      -

      to change

      -
      -
    -

    Returns string

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/GoFileGenerator.html b/modelina-website/public/apidocs/generated/classes/GoFileGenerator.html deleted file mode 100644 index b2e1b138a3..0000000000 --- a/modelina-website/public/apidocs/generated/classes/GoFileGenerator.html +++ /dev/null @@ -1,896 +0,0 @@ -GoFileGenerator | Modelina
-
- -
-
-
-
- -

Class GoFileGenerator

-
-

Abstract file generator which each file generator much implement.

-
-
-
-

Hierarchy

-
-
-

Implements

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns GoFileGenerator

-
-

Properties

-
- -
languageName: string
-
- -
options: GoOptions
-
- -
defaultCompleteModelOptions: GoRenderCompleteModelOptions = ...
-
- -
defaultOptions: GoOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Get all presets (default and custom ones from options) for a given preset type (class, enum, etc).

    -
    -
    -

    Parameters

    -
      -
    • -
      presetType: string
    -

    Returns [Partial<any>, unknown][]

    -
-
- -
-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -

    Render a complete model result where the model code, library and model dependencies are all bundled appropriately.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      completeModelOptions: Partial<GoRenderCompleteModelOptions>
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedEnumModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedObjectModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -

    Returns the Go options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns GoOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/GoGenerator.html b/modelina-website/public/apidocs/generated/classes/GoGenerator.html deleted file mode 100644 index 836fa23ada..0000000000 --- a/modelina-website/public/apidocs/generated/classes/GoGenerator.html +++ /dev/null @@ -1,856 +0,0 @@ -GoGenerator | Modelina
-
- -
-
-
-
- -

Class GoGenerator

-
-

Generator for Go

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns GoGenerator

-
-

Properties

-
- -
languageName: string
-
- -
options: GoOptions
-
- -
defaultCompleteModelOptions: GoRenderCompleteModelOptions = ...
-
- -
defaultOptions: GoOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -

    Render a complete model result where the model code, library and model dependencies are all bundled appropriately.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      completeModelOptions: Partial<GoRenderCompleteModelOptions>
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedEnumModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedObjectModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -

    Returns the Go options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns GoOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/InputMetaModel.html b/modelina-website/public/apidocs/generated/classes/InputMetaModel.html deleted file mode 100644 index fe003c6201..0000000000 --- a/modelina-website/public/apidocs/generated/classes/InputMetaModel.html +++ /dev/null @@ -1,394 +0,0 @@ -InputMetaModel | Modelina
-
- -
-
-
-
- -

Class InputMetaModel

-
-

Since each input processor can create multiple meta models this is a wrapper to a MetaModel to make that possible.

-
-
-
-

Hierarchy

-
    -
  • InputMetaModel
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
models: {
    [key: string]: MetaModel;
} = {}
-
-

Type declaration

-
-
- -
originalInput: any = {}
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/InputProcessor.html b/modelina-website/public/apidocs/generated/classes/InputProcessor.html deleted file mode 100644 index 410aa41e17..0000000000 --- a/modelina-website/public/apidocs/generated/classes/InputProcessor.html +++ /dev/null @@ -1,458 +0,0 @@ -InputProcessor | Modelina
-
- -
-
-
-
- -

Class InputProcessor

-
-

Main input processor which figures out the type of input it receives and delegates the processing into separate individual processors.

-
-
-
-

Hierarchy

-
    -
  • InputProcessor
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
processors: Map<string, AbstractInputProcessor> = ...
-
- -
processor: InputProcessor = ...
-
-

Methods

-
- -
-
- -
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/IntegerModel.html b/modelina-website/public/apidocs/generated/classes/IntegerModel.html deleted file mode 100644 index 4c2b7bece5..0000000000 --- a/modelina-website/public/apidocs/generated/classes/IntegerModel.html +++ /dev/null @@ -1,399 +0,0 @@ -IntegerModel | Modelina
-
- -
-
-
-
- -

Class IntegerModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/JavaFileGenerator.html b/modelina-website/public/apidocs/generated/classes/JavaFileGenerator.html deleted file mode 100644 index d499b668b2..0000000000 --- a/modelina-website/public/apidocs/generated/classes/JavaFileGenerator.html +++ /dev/null @@ -1,918 +0,0 @@ -JavaFileGenerator | Modelina
-
- -
-
-
-
- -

Class JavaFileGenerator

-
-

Abstract file generator which each file generator much implement.

-
-
-
-

Hierarchy

-
-
-

Implements

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns JavaFileGenerator

-
-

Properties

-
- -
languageName: string
-
- -
options: JavaOptions
-
- -
defaultCompleteModelOptions: JavaRenderCompleteModelOptions = ...
-
- -
defaultOptions: JavaOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Get all presets (default and custom ones from options) for a given preset type (class, enum, etc).

    -
    -
    -

    Parameters

    -
      -
    • -
      presetType: string
    -

    Returns [Partial<any>, unknown][]

    -
-
- -
-
- -
-
- -
    - -
  • -

    Render a scattered model, where the source code and library and model dependencies are separated.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedObjectModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -

    Render a complete model result where the model code, library and model dependencies are all bundled appropriately.

    -

    For Java you need to specify which package the model is placed under.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      completeModelOptions: Partial<JavaRenderCompleteModelOptions>
    • -
    • -
      options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -

      used to render the full output

      -
      -
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedEnumModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -

    Returns the Java options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns JavaOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/JavaGenerator.html b/modelina-website/public/apidocs/generated/classes/JavaGenerator.html deleted file mode 100644 index cd8a6b9eea..0000000000 --- a/modelina-website/public/apidocs/generated/classes/JavaGenerator.html +++ /dev/null @@ -1,893 +0,0 @@ -JavaGenerator | Modelina
-
- -
-
-
-
- -

Class JavaGenerator

-
-

Abstract generator which must be implemented by each language

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns JavaGenerator

-
-

Properties

-
- -
languageName: string
-
- -
options: JavaOptions
-
- -
defaultCompleteModelOptions: JavaRenderCompleteModelOptions = ...
-
- -
defaultOptions: JavaOptions = ...
-
-

Methods

-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Render a scattered model, where the source code and library and model dependencies are separated.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedObjectModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -

    Render a complete model result where the model code, library and model dependencies are all bundled appropriately.

    -

    For Java you need to specify which package the model is placed under.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      completeModelOptions: Partial<JavaRenderCompleteModelOptions>
    • -
    • -
      options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -

      used to render the full output

      -
      -
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedEnumModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -

    Returns the Java options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns JavaOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/JavaScriptFileGenerator.html b/modelina-website/public/apidocs/generated/classes/JavaScriptFileGenerator.html deleted file mode 100644 index 470d7cfb5b..0000000000 --- a/modelina-website/public/apidocs/generated/classes/JavaScriptFileGenerator.html +++ /dev/null @@ -1,865 +0,0 @@ -JavaScriptFileGenerator | Modelina
-
- -
-
-
-
- -

Class JavaScriptFileGenerator

-
-

Abstract file generator which each file generator much implement.

-
-
-
-

Hierarchy

-
-
-

Implements

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          moduleSystem?: "CJS" | "ESM";
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional moduleSystem?: "CJS" | "ESM"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns JavaScriptFileGenerator

-
-

Properties

-
- -
languageName: string
-
- -
-
- -
defaultCompleteModelOptions: JavaScriptRenderCompleteModelOptions = {}
-
- -
defaultOptions: JavaScriptOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          moduleSystem?: "CJS" | "ESM";
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional moduleSystem?: "CJS" | "ESM"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          moduleSystem?: "CJS" | "ESM";
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional moduleSystem?: "CJS" | "ESM"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedObjectModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          moduleSystem?: "CJS" | "ESM";
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional moduleSystem?: "CJS" | "ESM"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -

    Render a complete model result where the model code, library and model dependencies are all bundled appropriately.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      completeModelOptions: Partial<JavaScriptRenderCompleteModelOptions>
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          moduleSystem?: "CJS" | "ESM";
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional moduleSystem?: "CJS" | "ESM"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
-
- -
    - -
  • -

    Returns the JavaScript options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          moduleSystem?: "CJS" | "ESM";
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional moduleSystem?: "CJS" | "ESM"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns JavaScriptOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/JavaScriptGenerator.html b/modelina-website/public/apidocs/generated/classes/JavaScriptGenerator.html deleted file mode 100644 index 56bcdab110..0000000000 --- a/modelina-website/public/apidocs/generated/classes/JavaScriptGenerator.html +++ /dev/null @@ -1,826 +0,0 @@ -JavaScriptGenerator | Modelina
-
- -
-
-
-
- -

Class JavaScriptGenerator

-
-

Generator for JavaScript

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          moduleSystem?: "CJS" | "ESM";
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional moduleSystem?: "CJS" | "ESM"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns JavaScriptGenerator

-
-

Properties

-
- -
languageName: string
-
- -
-
- -
defaultCompleteModelOptions: JavaScriptRenderCompleteModelOptions = {}
-
- -
defaultOptions: JavaScriptOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          moduleSystem?: "CJS" | "ESM";
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional moduleSystem?: "CJS" | "ESM"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          moduleSystem?: "CJS" | "ESM";
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional moduleSystem?: "CJS" | "ESM"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedObjectModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          moduleSystem?: "CJS" | "ESM";
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional moduleSystem?: "CJS" | "ESM"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -

    Render a complete model result where the model code, library and model dependencies are all bundled appropriately.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      completeModelOptions: Partial<JavaScriptRenderCompleteModelOptions>
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          moduleSystem?: "CJS" | "ESM";
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional moduleSystem?: "CJS" | "ESM"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
-
- -
    - -
  • -

    Returns the JavaScript options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          moduleSystem?: "CJS" | "ESM";
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional moduleSystem?: "CJS" | "ESM"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns JavaScriptOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/JsonSchemaInputProcessor.html b/modelina-website/public/apidocs/generated/classes/JsonSchemaInputProcessor.html deleted file mode 100644 index e78470aac3..0000000000 --- a/modelina-website/public/apidocs/generated/classes/JsonSchemaInputProcessor.html +++ /dev/null @@ -1,621 +0,0 @@ -JsonSchemaInputProcessor | Modelina
-
- -
-
-
-
- -

Class JsonSchemaInputProcessor

-
-

Class for processing JSON Schema

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
- -
-
-

Properties

-
- -
MODELGEN_INFFERED_NAME: string = 'x-modelgen-inferred-name'
-
-

Methods

-
- -
-
- -
    - -
  • -

    This is a hotfix and really only a partial solution as it does not cover all cases.

    -

    But it's the best we can do until we find or build a better library to handle references.

    -
    -
    -

    Parameters

    -
      -
    • -
      input: any
    -

    Returns any

    -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Ensure schema name using previous name and new part

    -
    -
    -

    Parameters

    -
      -
    • -
      previousName: undefined | string
      -

      to concatenate with

      -
      -
    • -
    • -
      Rest ...newParts: any[]
      -
    -

    Returns string

    -
-
- -
    - -
  • -

    Each schema must have a name, so when later interpreted, the model have the most accurate model name.

    -

    Reflect name from given schema and save it to x-modelgen-inferred-name extension.

    -

    This reflects all the common keywords that are shared between draft-4, draft-7 and Swagger 2.0 Schema

    -
    -
    -

    Parameters

    -
    -

    Returns any

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/KotlinFileGenerator.html b/modelina-website/public/apidocs/generated/classes/KotlinFileGenerator.html deleted file mode 100644 index 5b7b9e1c5f..0000000000 --- a/modelina-website/public/apidocs/generated/classes/KotlinFileGenerator.html +++ /dev/null @@ -1,886 +0,0 @@ -KotlinFileGenerator | Modelina
-
- -
-
-
-
- -

Class KotlinFileGenerator

-
-

Abstract file generator which each file generator much implement.

-
-
-
-

Hierarchy

-
-
-

Implements

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns KotlinFileGenerator

-
-

Properties

-
- -
languageName: string
-
- -
options: KotlinOptions
-
- -
defaultOptions: KotlinOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Get all presets (default and custom ones from options) for a given preset type (class, enum, etc).

    -
    -
    -

    Parameters

    -
      -
    • -
      presetType: string
    -

    Returns [Partial<any>, unknown][]

    -
-
- -
-
- -
-
- -
    - -
  • -

    Render a scattered model, where the source code and library and model dependencies are separated.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedObjectModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedEnumModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -

    Returns the Kotlin options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns KotlinOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/KotlinGenerator.html b/modelina-website/public/apidocs/generated/classes/KotlinGenerator.html deleted file mode 100644 index a4c2cb0e22..0000000000 --- a/modelina-website/public/apidocs/generated/classes/KotlinGenerator.html +++ /dev/null @@ -1,862 +0,0 @@ -KotlinGenerator | Modelina
-
- -
-
-
-
- -

Class KotlinGenerator

-
-

Abstract generator which must be implemented by each language

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns KotlinGenerator

-
-

Properties

-
- -
languageName: string
-
- -
options: KotlinOptions
-
- -
defaultOptions: KotlinOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Render a scattered model, where the source code and library and model dependencies are separated.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedObjectModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedEnumModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
-
- -
    - -
  • -

    Returns the Kotlin options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns KotlinOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/MetaModel.html b/modelina-website/public/apidocs/generated/classes/MetaModel.html deleted file mode 100644 index 01503a9280..0000000000 --- a/modelina-website/public/apidocs/generated/classes/MetaModel.html +++ /dev/null @@ -1,408 +0,0 @@ -MetaModel | Modelina
-
- -
-
-
-
- -

Class MetaModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ObjectModel.html b/modelina-website/public/apidocs/generated/classes/ObjectModel.html deleted file mode 100644 index 3b90a94c5b..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ObjectModel.html +++ /dev/null @@ -1,416 +0,0 @@ -ObjectModel | Modelina
-
- -
-
-
-
- -

Class ObjectModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
properties: {
    [key: string]: ObjectPropertyModel;
}
-
-

Type declaration

-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ObjectPropertyModel.html b/modelina-website/public/apidocs/generated/classes/ObjectPropertyModel.html deleted file mode 100644 index 5073dc6d82..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ObjectPropertyModel.html +++ /dev/null @@ -1,403 +0,0 @@ -ObjectPropertyModel | Modelina
-
- -
-
-
-
- -

Class ObjectPropertyModel

-
-

Hierarchy

-
    -
  • ObjectPropertyModel
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
property: MetaModel
-
- -
propertyName: string
-
- -
required: boolean
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/OpenAPIInputProcessor.html b/modelina-website/public/apidocs/generated/classes/OpenAPIInputProcessor.html deleted file mode 100644 index b79528ca9a..0000000000 --- a/modelina-website/public/apidocs/generated/classes/OpenAPIInputProcessor.html +++ /dev/null @@ -1,593 +0,0 @@ -OpenAPIInputProcessor | Modelina
-
- -
-
-
-
- -

Class OpenAPIInputProcessor

-
-

Class for processing OpenAPI V3.0 inputs

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
- -
-
-

Properties

-
- -
MODELGEN_INFFERED_NAME: string = 'x-modelgen-inferred-name'
-
- -
supportedVersions: string[] = ...
-
-

Methods

-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      operation: undefined | {
          callbacks?: {
              [callback: string]: ReferenceObject | CallbackObject;
          };
          deprecated?: boolean;
          description?: string;
          externalDocs?: ExternalDocumentationObject;
          operationId?: string;
          parameters?: (ReferenceObject | ParameterObject)[];
          requestBody?: ReferenceObject | RequestBodyObject;
          responses: ResponsesObject;
          security?: SecurityRequirementObject[];
          servers?: ServerObject[];
          summary?: string;
          tags?: string[];
      }
    • -
    • -
      path: string
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: ProcessorOptions
    -

    Returns void

-
- -
-
- -
-
- -
    - -
  • -

    Try to find the AsyncAPI version from the input. If it cannot undefined are returned, if it can, the version is returned.

    -
    -
    -

    Parameters

    -
      -
    • -
      input: any
      -
    -

    Returns undefined | string

    -
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/OpenAPIV3ExternalDocumentation.html b/modelina-website/public/apidocs/generated/classes/OpenAPIV3ExternalDocumentation.html deleted file mode 100644 index 372238f28d..0000000000 --- a/modelina-website/public/apidocs/generated/classes/OpenAPIV3ExternalDocumentation.html +++ /dev/null @@ -1,408 +0,0 @@ -OpenAPIV3ExternalDocumentation | Modelina
-
- -
-
-
-
- -

Class OpenAPIV3ExternalDocumentation

-
-

Hierarchy

-
    -
  • OpenAPIV3ExternalDocumentation
-
-

Indexable

-
[k: string]: any
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
description?: string
-
- -
url?: string
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/OpenapiV3Discriminator.html b/modelina-website/public/apidocs/generated/classes/OpenapiV3Discriminator.html deleted file mode 100644 index cbd955d89c..0000000000 --- a/modelina-website/public/apidocs/generated/classes/OpenapiV3Discriminator.html +++ /dev/null @@ -1,410 +0,0 @@ -OpenapiV3Discriminator | Modelina
-
- -
-
-
-
- -

Class OpenapiV3Discriminator

-
-

Hierarchy

-
    -
  • OpenapiV3Discriminator
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
mapping?: {
    [k: string]: string;
}
-
-

Type declaration

-
    -
  • -
    [k: string]: string
-
- -
propertyName?: string
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/OpenapiV3Schema.html b/modelina-website/public/apidocs/generated/classes/OpenapiV3Schema.html deleted file mode 100644 index 14c6a4c4c2..0000000000 --- a/modelina-website/public/apidocs/generated/classes/OpenapiV3Schema.html +++ /dev/null @@ -1,753 +0,0 @@ -OpenapiV3Schema | Modelina
-
- -
-
-
-
- -

Class OpenapiV3Schema

-
-

OpenAPI 3.0 -> 3.0.4 schema model

-

Based on Draft 6, but with restricted keywords and definitions -Modifications

-
    -
  • type, cannot be an array nor contain 'null'
  • -
-

Restrictions (keywords not allowed)

-
    -
  • patternProperties
  • -
  • not
  • -
-

https://swagger.io/specification/#schema-object

-
-
-
-

Hierarchy

-
    -
  • OpenapiV3Schema
-
-

Indexable

-
[k: string]: any
-
-
-
- -
-
-

Constructors

-
- -
-
-

Properties

-
- -
$id?: string
-
- -
$ref?: string
-
- -
$schema?: string
-
- -
additionalItems?: boolean | OpenapiV3Schema
-
- -
additionalProperties?: boolean | OpenapiV3Schema
-
- -
allOf?: (boolean | OpenapiV3Schema)[]
-
- -
anyOf?: (boolean | OpenapiV3Schema)[]
-
- -
const?: any
-
- -
contains?: boolean | OpenapiV3Schema
-
- -
default?: any
-
- -
definitions?: {
    [key: string]: OpenapiV3Schema | boolean;
}
-
-

Type declaration

-
-
- -
dependencies?: {
    [key: string]: OpenapiV3Schema | boolean | string[];
}
-
-

Type declaration

-
-
- -
deprecated?: boolean
-
- -
description?: string
-
- -
discriminator?: OpenapiV3Discriminator
-
- -
enum?: any[]
-
- -
example?: any
-
- -
examples?: any
-
- -
exclusiveMaximum?: number
-
- -
exclusiveMinimum?: number
-
- -
-
- -
format?: string
-
- -
items?: boolean | OpenapiV3Schema | OpenapiV3Schema[]
-
- -
maxItems?: number
-
- -
maxLength?: number
-
- -
maxProperties?: number
-
- -
maximum?: number
-
- -
minItems?: number
-
- -
minLength?: number
-
- -
minProperties?: number
-
- -
minimum?: number
-
- -
multipleOf?: number
-
- -
nullable?: boolean
-
- -
oneOf?: (boolean | OpenapiV3Schema)[]
-
- -
pattern?: string
-
- -
properties?: {
    [key: string]: OpenapiV3Schema | boolean;
}
-
-

Type declaration

-
-
- -
propertyNames?: boolean | OpenapiV3Schema
-
- -
readOnly?: boolean
-
- -
required?: string[]
-
- -
title?: string
-
- -
type?: string | string[]
-
- -
uniqueItems?: boolean
-
- -
writeOnly?: boolean
-
- -
-
-

Methods

-
- -
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/OpenapiV3Xml.html b/modelina-website/public/apidocs/generated/classes/OpenapiV3Xml.html deleted file mode 100644 index 8478796128..0000000000 --- a/modelina-website/public/apidocs/generated/classes/OpenapiV3Xml.html +++ /dev/null @@ -1,426 +0,0 @@ -OpenapiV3Xml | Modelina
-
- -
-
-
-
- -

Class OpenapiV3Xml

-
-

Hierarchy

-
    -
  • OpenapiV3Xml
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
attribute?: boolean
-
- -
name?: string
-
- -
namespace?: string
-
- -
prefix?: string
-
- -
wrapped?: boolean
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/OutputModel.html b/modelina-website/public/apidocs/generated/classes/OutputModel.html deleted file mode 100644 index 9843ace8ce..0000000000 --- a/modelina-website/public/apidocs/generated/classes/OutputModel.html +++ /dev/null @@ -1,455 +0,0 @@ -OutputModel | Modelina
-
- -
-
-
-
- -

Class OutputModel

-
-

Common representation for the output model.

-
-
-
-

Hierarchy

-
    -
  • OutputModel
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
dependencies: string[]
-
- -
inputModel: InputMetaModel
-
- -
-
- -
modelName: string
-
- -
result: string
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/PhpFileGenerator.html b/modelina-website/public/apidocs/generated/classes/PhpFileGenerator.html deleted file mode 100644 index 8e56a49f0f..0000000000 --- a/modelina-website/public/apidocs/generated/classes/PhpFileGenerator.html +++ /dev/null @@ -1,808 +0,0 @@ -PhpFileGenerator | Modelina
-
- -
-
-
-
- -

Class PhpFileGenerator

-
-

Abstract file generator which each file generator much implement.

-
-
-
-

Hierarchy

-
-
-

Implements

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PhpOptions, PhpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PhpOptions, PhpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns PhpFileGenerator

-
-

Properties

-
- -
languageName: string
-
- -
options: PhpOptions
-
- -
defaultCompleteModelOptions: PhpRenderCompleteModelOptions = ...
-
- -
defaultOptions: PhpOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PhpOptions, PhpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PhpOptions, PhpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Get all presets (default and custom ones from options) for a given preset type (class, enum, etc).

    -
    -
    -

    Parameters

    -
      -
    • -
      presetType: string
    -

    Returns [Partial<any>, unknown][]

    -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Returns the Php options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PhpOptions, PhpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PhpOptions, PhpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns PhpOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/PhpGenerator.html b/modelina-website/public/apidocs/generated/classes/PhpGenerator.html deleted file mode 100644 index 4425990a08..0000000000 --- a/modelina-website/public/apidocs/generated/classes/PhpGenerator.html +++ /dev/null @@ -1,770 +0,0 @@ -PhpGenerator | Modelina
-
- -
-
-
-
- -

Class PhpGenerator

-
-

Abstract generator which must be implemented by each language

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PhpOptions, PhpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PhpOptions, PhpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns PhpGenerator

-
-

Properties

-
- -
languageName: string
-
- -
options: PhpOptions
-
- -
defaultCompleteModelOptions: PhpRenderCompleteModelOptions = ...
-
- -
defaultOptions: PhpOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PhpOptions, PhpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PhpOptions, PhpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Returns the Php options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PhpOptions, PhpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PhpOptions, PhpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns PhpOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/PythonFileGenerator.html b/modelina-website/public/apidocs/generated/classes/PythonFileGenerator.html deleted file mode 100644 index 4273fe26c1..0000000000 --- a/modelina-website/public/apidocs/generated/classes/PythonFileGenerator.html +++ /dev/null @@ -1,921 +0,0 @@ -PythonFileGenerator | Modelina
-
- -
-
-
-
- -

Class PythonFileGenerator

-
-

Abstract file generator which each file generator much implement.

-
-
-
-

Hierarchy

-
-
-

Implements

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          importsStyle?: "explicit" | "implicit";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional importsStyle?: "explicit" | "implicit"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns PythonFileGenerator

-
-

Properties

-
- -
languageName: string
-
- -
options: PythonOptions
-
- -
defaultCompleteModelOptions: PythonRenderCompleteModelOptions = {}
-
- -
defaultOptions: PythonOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          importsStyle?: "explicit" | "implicit";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional importsStyle?: "explicit" | "implicit"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Get all presets (default and custom ones from options) for a given preset type (class, enum, etc).

    -
    -
    -

    Parameters

    -
      -
    • -
      presetType: string
    -

    Returns [Partial<any>, unknown][]

    -
-
- -
-
- -
-
- -
    - -
  • -

    Render a scattered model, where the source code and library and model dependencies are separated.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          importsStyle?: "explicit" | "implicit";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional importsStyle?: "explicit" | "implicit"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedObjectModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          importsStyle?: "explicit" | "implicit";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional importsStyle?: "explicit" | "implicit"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -

    Render a complete model result where the model code, library and model dependencies are all bundled appropriately.

    -

    For Python you need to specify which package the model is placed under.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      completeModelOptions: Partial<PythonRenderCompleteModelOptions>
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          importsStyle?: "explicit" | "implicit";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -

      used to render the full output

      -
      -
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional importsStyle?: "explicit" | "implicit"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedEnumModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          importsStyle?: "explicit" | "implicit";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional importsStyle?: "explicit" | "implicit"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -

    Returns the Python options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          importsStyle?: "explicit" | "implicit";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional importsStyle?: "explicit" | "implicit"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns PythonOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/PythonGenerator.html b/modelina-website/public/apidocs/generated/classes/PythonGenerator.html deleted file mode 100644 index 820e69c6fd..0000000000 --- a/modelina-website/public/apidocs/generated/classes/PythonGenerator.html +++ /dev/null @@ -1,881 +0,0 @@ -PythonGenerator | Modelina
-
- -
-
-
-
- -

Class PythonGenerator

-
-

Abstract generator which must be implemented by each language

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          importsStyle?: "explicit" | "implicit";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional importsStyle?: "explicit" | "implicit"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns PythonGenerator

-
-

Properties

-
- -
languageName: string
-
- -
options: PythonOptions
-
- -
defaultCompleteModelOptions: PythonRenderCompleteModelOptions = {}
-
- -
defaultOptions: PythonOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          importsStyle?: "explicit" | "implicit";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional importsStyle?: "explicit" | "implicit"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Render a scattered model, where the source code and library and model dependencies are separated.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          importsStyle?: "explicit" | "implicit";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional importsStyle?: "explicit" | "implicit"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedObjectModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          importsStyle?: "explicit" | "implicit";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional importsStyle?: "explicit" | "implicit"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -

    Render a complete model result where the model code, library and model dependencies are all bundled appropriately.

    -

    For Python you need to specify which package the model is placed under.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      completeModelOptions: Partial<PythonRenderCompleteModelOptions>
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          importsStyle?: "explicit" | "implicit";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -

      used to render the full output

      -
      -
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional importsStyle?: "explicit" | "implicit"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedEnumModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          importsStyle?: "explicit" | "implicit";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional importsStyle?: "explicit" | "implicit"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -

    Returns the Python options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          importsStyle?: "explicit" | "implicit";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional importsStyle?: "explicit" | "implicit"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns PythonOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ReferenceModel.html b/modelina-website/public/apidocs/generated/classes/ReferenceModel.html deleted file mode 100644 index ab0f2fd179..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ReferenceModel.html +++ /dev/null @@ -1,408 +0,0 @@ -ReferenceModel | Modelina
-
- -
-
-
-
- -

Class ReferenceModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/RenderOutput.html b/modelina-website/public/apidocs/generated/classes/RenderOutput.html deleted file mode 100644 index cd84a473b2..0000000000 --- a/modelina-website/public/apidocs/generated/classes/RenderOutput.html +++ /dev/null @@ -1,427 +0,0 @@ -RenderOutput | Modelina
-
- -
-
-
-
- -

Class RenderOutput

-
-

Common representation for the rendered output.

-
-
-
-

Hierarchy

-
    -
  • RenderOutput
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
dependencies: string[] = []
-
- -
renderedName: string
-
- -
result: string
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/RustFileGenerator.html b/modelina-website/public/apidocs/generated/classes/RustFileGenerator.html deleted file mode 100644 index 52ae41959a..0000000000 --- a/modelina-website/public/apidocs/generated/classes/RustFileGenerator.html +++ /dev/null @@ -1,1163 +0,0 @@ -RustFileGenerator | Modelina
-
- -
-
-
-
- -

Class RustFileGenerator

-
-

Abstract file generator which each file generator much implement.

-
-
-
-

Hierarchy

-
-
-

Implements

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns RustFileGenerator

-
-

Properties

-
- -
languageName: string
-
- -
options: RustOptions
-
- -
defaultOptions: RustOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      input: Record<string, unknown> | InputMetaModel
    • -
    • -
      completeModelOptions: Partial<RustRenderCompleteModelOptions>
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<OutputModel[]>

-
- -
-
- -
    - -
  • -

    Generates a compile-able package (crate),

    -
    -
    -

    Parameters

    -
      -
    • -
      input: Record<string, unknown> | InputMetaModel
      -
    • -
    • -
      outputDirectory: string
      -

      where you want the models generated to

      -
      -
    • -
    • -
      options: RustRenderCompleteModelOptions
      -
    • -
    • -
      ensureFilesWritten: boolean = false
      -

      verify that the files is completely written before returning, this can happen if the file system is swamped with write requests.

      -
      -
    -

    Returns Promise<OutputModel[]>

    -
-
- -
-
- -
-
- -
    - -
  • -

    Get all presets (default and custom ones from options) for a given preset type (class, enum, etc).

    -
    -
    -

    Parameters

    -
      -
    • -
      presetType: string
    -

    Returns [Partial<any>, unknown][]

    -
-
- -
-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -

    Render a complete model result where the model code, library and model dependencies are all bundled appropriately.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      _completeModelOptions: Partial<RustRenderCompleteModelOptions>
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedEnumModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      completeModelOptions: Partial<RustRenderCompleteModelOptions>
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      completeModelOptions: Partial<RustRenderCompleteModelOptions>
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedObjectModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedTupleModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedUnionModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -

    Returns the Rust options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          package?: { packageName?: string | undefined; packageVersion?: string | undefined; authors?: (string | undefined)[] | undefined; homepage?: string | undefined; repository?: string | undefined; license?: string | undefined; description?: string | undefined; edition?: string | undefined; packageFeatures?: (RustPackageFeatures |...;
          supportFiles?: boolean;
      }
      -
        -
      • -
        Optional package?: { packageName?: string | undefined; packageVersion?: string | undefined; authors?: (string | undefined)[] | undefined; homepage?: string | undefined; repository?: string | undefined; license?: string | undefined; description?: string | undefined; edition?: string | undefined; packageFeatures?: (RustPackageFeatures |...
      • -
      • -
        Optional supportFiles?: boolean
    -

    Returns RustRenderCompleteModelOptions

    -
-
- -
    - -
  • -

    Returns the Rust options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns RustOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/RustGenerator.html b/modelina-website/public/apidocs/generated/classes/RustGenerator.html deleted file mode 100644 index d64a5e3245..0000000000 --- a/modelina-website/public/apidocs/generated/classes/RustGenerator.html +++ /dev/null @@ -1,1086 +0,0 @@ -RustGenerator | Modelina
-
- -
-
-
-
- -

Class RustGenerator

-
-

Generator for Rust

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns RustGenerator

-
-

Properties

-
- -
languageName: string
-
- -
options: RustOptions
-
- -
defaultOptions: RustOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      input: Record<string, unknown> | InputMetaModel
    • -
    • -
      completeModelOptions: Partial<RustRenderCompleteModelOptions>
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<OutputModel[]>

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -

    Render a complete model result where the model code, library and model dependencies are all bundled appropriately.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      _completeModelOptions: Partial<RustRenderCompleteModelOptions>
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedEnumModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      completeModelOptions: Partial<RustRenderCompleteModelOptions>
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      completeModelOptions: Partial<RustRenderCompleteModelOptions>
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedObjectModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedTupleModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedUnionModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -

    Returns the Rust options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          package?: { packageName?: string | undefined; packageVersion?: string | undefined; authors?: (string | undefined)[] | undefined; homepage?: string | undefined; repository?: string | undefined; license?: string | undefined; description?: string | undefined; edition?: string | undefined; packageFeatures?: (RustPackageFeatures |...;
          supportFiles?: boolean;
      }
      -
        -
      • -
        Optional package?: { packageName?: string | undefined; packageVersion?: string | undefined; authors?: (string | undefined)[] | undefined; homepage?: string | undefined; repository?: string | undefined; license?: string | undefined; description?: string | undefined; edition?: string | undefined; packageFeatures?: (RustPackageFeatures |...
      • -
      • -
        Optional supportFiles?: boolean
    -

    Returns RustRenderCompleteModelOptions

    -
-
- -
    - -
  • -

    Returns the Rust options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns RustOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/StringModel.html b/modelina-website/public/apidocs/generated/classes/StringModel.html deleted file mode 100644 index dbae94baa3..0000000000 --- a/modelina-website/public/apidocs/generated/classes/StringModel.html +++ /dev/null @@ -1,399 +0,0 @@ -StringModel | Modelina
-
- -
-
-
-
- -

Class StringModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/SwaggerInputProcessor.html b/modelina-website/public/apidocs/generated/classes/SwaggerInputProcessor.html deleted file mode 100644 index 19ff9aa86d..0000000000 --- a/modelina-website/public/apidocs/generated/classes/SwaggerInputProcessor.html +++ /dev/null @@ -1,569 +0,0 @@ -SwaggerInputProcessor | Modelina
-
- -
-
-
-
- -

Class SwaggerInputProcessor

-
-

Class for processing Swagger inputs

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
- -
-
-

Properties

-
- -
MODELGEN_INFFERED_NAME: string = 'x-modelgen-inferred-name'
-
- -
supportedVersions: string[] = ...
-
-

Methods

-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      operation: undefined | {
          consumes?: MimeTypes;
          deprecated?: boolean;
          description?: string;
          externalDocs?: ExternalDocumentationObject;
          operationId?: string;
          parameters?: Parameters;
          produces?: MimeTypes;
          responses: ResponsesObject;
          schemes?: string[];
          security?: SecurityRequirementObject[];
          summary?: string;
          tags?: string[];
      }
    • -
    • -
      path: string
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: ProcessorOptions
    -

    Returns void

-
- -
-
- -
    - -
  • -

    Try to find the swagger version from the input. If it cannot, undefined are returned, if it can, the version is returned.

    -
    -
    -

    Parameters

    -
      -
    • -
      input: any
      -
    -

    Returns undefined | string

    -
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/SwaggerV2ExternalDocumentation.html b/modelina-website/public/apidocs/generated/classes/SwaggerV2ExternalDocumentation.html deleted file mode 100644 index c33e792add..0000000000 --- a/modelina-website/public/apidocs/generated/classes/SwaggerV2ExternalDocumentation.html +++ /dev/null @@ -1,408 +0,0 @@ -SwaggerV2ExternalDocumentation | Modelina
-
- -
-
-
-
- -

Class SwaggerV2ExternalDocumentation

-
-

Hierarchy

-
    -
  • SwaggerV2ExternalDocumentation
-
-

Indexable

-
[k: string]: any
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
description?: string
-
- -
url?: string
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/SwaggerV2Schema.html b/modelina-website/public/apidocs/generated/classes/SwaggerV2Schema.html deleted file mode 100644 index bb6761b431..0000000000 --- a/modelina-website/public/apidocs/generated/classes/SwaggerV2Schema.html +++ /dev/null @@ -1,669 +0,0 @@ -SwaggerV2Schema | Modelina
-
- -
-
-
-
- -

Class SwaggerV2Schema

-
-

OpenAPI 2.0 (Swagger 2.0) schema model

-

Based on Draft 4, but with restricted keywords and definitions

-

Restrictions (keywords not allowed)

-
    -
  • oneOf
  • -
  • anyOf
  • -
  • patternProperties
  • -
  • not
  • -
-

https://swagger.io/specification/v2/#schemaObject

-
-
-
-

Hierarchy

-
    -
  • SwaggerV2Schema
-
-

Indexable

-
[k: string]: any
-
-
-
- -
-
-

Constructors

-
- -
-
-

Properties

-
- -
$ref?: string
-
- -
$schema?: string
-
- -
additionalProperties?: boolean | SwaggerV2Schema
-
- -
allOf?: SwaggerV2Schema[]
-
- -
default?: any
-
- -
definitions?: {
    [key: string]: SwaggerV2Schema;
}
-
-

Type declaration

-
-
- -
description?: string
-
- -
discriminator?: string
-
- -
enum?: any[]
-
- -
example?: any
-
- -
exclusiveMaximum?: boolean
-
- -
exclusiveMinimum?: boolean
-
- -
-
- -
format?: string
-
- -
id?: string
-
- -
-
- -
maxItems?: number
-
- -
maxLength?: number
-
- -
maxProperties?: number
-
- -
maximum?: number
-
- -
minItems?: number
-
- -
minLength?: number
-
- -
minProperties?: number
-
- -
minimum?: number
-
- -
multipleOf?: number
-
- -
pattern?: string
-
- -
properties?: {
    [key: string]: SwaggerV2Schema;
}
-
-

Type declaration

-
-
- -
readOnly?: boolean
-
- -
required?: string[]
-
- -
title?: string
-
- -
type?: string | string[]
-
- -
uniqueItems?: boolean
-
- -
-
-

Methods

-
- -
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/SwaggerV2Xml.html b/modelina-website/public/apidocs/generated/classes/SwaggerV2Xml.html deleted file mode 100644 index 6e3d8c6700..0000000000 --- a/modelina-website/public/apidocs/generated/classes/SwaggerV2Xml.html +++ /dev/null @@ -1,426 +0,0 @@ -SwaggerV2Xml | Modelina
-
- -
-
-
-
- -

Class SwaggerV2Xml

-
-

Hierarchy

-
    -
  • SwaggerV2Xml
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
attribute?: boolean
-
- -
name?: string
-
- -
namespace?: string
-
- -
prefix?: string
-
- -
wrapped?: boolean
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/TupleModel.html b/modelina-website/public/apidocs/generated/classes/TupleModel.html deleted file mode 100644 index 586d334956..0000000000 --- a/modelina-website/public/apidocs/generated/classes/TupleModel.html +++ /dev/null @@ -1,408 +0,0 @@ -TupleModel | Modelina
-
- -
-
-
-
- -

Class TupleModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/TupleValueModel.html b/modelina-website/public/apidocs/generated/classes/TupleValueModel.html deleted file mode 100644 index 7a50b40efd..0000000000 --- a/modelina-website/public/apidocs/generated/classes/TupleValueModel.html +++ /dev/null @@ -1,394 +0,0 @@ -TupleValueModel | Modelina
-
- -
-
-
-
- -

Class TupleValueModel

-
-

Hierarchy

-
    -
  • TupleValueModel
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
index: number
-
- -
value: MetaModel
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/TypeScriptFileGenerator.html b/modelina-website/public/apidocs/generated/classes/TypeScriptFileGenerator.html deleted file mode 100644 index 025317d37d..0000000000 --- a/modelina-website/public/apidocs/generated/classes/TypeScriptFileGenerator.html +++ /dev/null @@ -1,1037 +0,0 @@ -TypeScriptFileGenerator | Modelina
-
- -
-
-
-
- -

Class TypeScriptFileGenerator

-
-

Generator for TypeScript

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...;
          dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...);
          enumType?: "enum" | "union";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          mapType?: "map" | "record" | "indexedObject";
          modelType?: "class" | "interface";
          moduleSystem?: TypeScriptModuleSystemType;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          renderTypes?: boolean;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...
      • -
      • -
        Optional dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...)
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional enumType?: "enum" | "union"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional mapType?: "map" | "record" | "indexedObject"
      • -
      • -
        Optional modelType?: "class" | "interface"
      • -
      • -
        Optional moduleSystem?: TypeScriptModuleSystemType
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional renderTypes?: boolean
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns TypeScriptFileGenerator

-
-

Properties

-
- -
languageName: string
-
- -
-
- -
defaultCompleteModelOptions: TypeScriptRenderCompleteModelOptions = ...
-
- -
defaultOptions: TypeScriptOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...;
          dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...);
          enumType?: "enum" | "union";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          mapType?: "map" | "record" | "indexedObject";
          modelType?: "class" | "interface";
          moduleSystem?: TypeScriptModuleSystemType;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          renderTypes?: boolean;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...
      • -
      • -
        Optional dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...)
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional enumType?: "enum" | "union"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional mapType?: "map" | "record" | "indexedObject"
      • -
      • -
        Optional modelType?: "class" | "interface"
      • -
      • -
        Optional moduleSystem?: TypeScriptModuleSystemType
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional renderTypes?: boolean
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
    - -
  • -

    Generates all the models to an output directory each model with their own separate files.

    -
    -
    -

    Parameters

    -
      -
    • -
      input: Record<string, unknown> | InputMetaModel
      -
    • -
    • -
      outputDirectory: string
      -

      where you want the models generated to

      -
      -
    • -
    • -
      Optional options: TypeScriptRenderCompleteModelOptions
      -
    • -
    • -
      ensureFilesWritten: boolean = false
      -

      verify that the files is completely written before returning, this can happen if the file system is swamped with write requests.

      -
      -
    -

    Returns Promise<OutputModel[]>

    -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Render any ConstrainedMetaModel to code based on the type

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...;
          dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...);
          enumType?: "enum" | "union";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          mapType?: "map" | "record" | "indexedObject";
          modelType?: "class" | "interface";
          moduleSystem?: TypeScriptModuleSystemType;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          renderTypes?: boolean;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...
      • -
      • -
        Optional dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...)
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional enumType?: "enum" | "union"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional mapType?: "map" | "record" | "indexedObject"
      • -
      • -
        Optional modelType?: "class" | "interface"
      • -
      • -
        Optional moduleSystem?: TypeScriptModuleSystemType
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional renderTypes?: boolean
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedObjectModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...;
          dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...);
          enumType?: "enum" | "union";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          mapType?: "map" | "record" | "indexedObject";
          modelType?: "class" | "interface";
          moduleSystem?: TypeScriptModuleSystemType;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          renderTypes?: boolean;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...
      • -
      • -
        Optional dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...)
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional enumType?: "enum" | "union"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional mapType?: "map" | "record" | "indexedObject"
      • -
      • -
        Optional modelType?: "class" | "interface"
      • -
      • -
        Optional moduleSystem?: TypeScriptModuleSystemType
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional renderTypes?: boolean
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -

    Render a complete model result where the model code, library and model dependencies are all bundled appropriately.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      completeModelOptions: Partial<TypeScriptRenderCompleteModelOptions>
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...;
          dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...);
          enumType?: "enum" | "union";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          mapType?: "map" | "record" | "indexedObject";
          modelType?: "class" | "interface";
          moduleSystem?: TypeScriptModuleSystemType;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          renderTypes?: boolean;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...
      • -
      • -
        Optional dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...)
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional enumType?: "enum" | "union"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional mapType?: "map" | "record" | "indexedObject"
      • -
      • -
        Optional modelType?: "class" | "interface"
      • -
      • -
        Optional moduleSystem?: TypeScriptModuleSystemType
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional renderTypes?: boolean
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedEnumModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...;
          dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...);
          enumType?: "enum" | "union";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          mapType?: "map" | "record" | "indexedObject";
          modelType?: "class" | "interface";
          moduleSystem?: TypeScriptModuleSystemType;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          renderTypes?: boolean;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...
      • -
      • -
        Optional dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...)
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional enumType?: "enum" | "union"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional mapType?: "map" | "record" | "indexedObject"
      • -
      • -
        Optional modelType?: "class" | "interface"
      • -
      • -
        Optional moduleSystem?: TypeScriptModuleSystemType
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional renderTypes?: boolean
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...;
          dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...);
          enumType?: "enum" | "union";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          mapType?: "map" | "record" | "indexedObject";
          modelType?: "class" | "interface";
          moduleSystem?: TypeScriptModuleSystemType;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          renderTypes?: boolean;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...
      • -
      • -
        Optional dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...)
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional enumType?: "enum" | "union"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional mapType?: "map" | "record" | "indexedObject"
      • -
      • -
        Optional modelType?: "class" | "interface"
      • -
      • -
        Optional moduleSystem?: TypeScriptModuleSystemType
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional renderTypes?: boolean
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -

    Returns the TypeScript options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...;
          dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...);
          enumType?: "enum" | "union";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          mapType?: "map" | "record" | "indexedObject";
          modelType?: "class" | "interface";
          moduleSystem?: TypeScriptModuleSystemType;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          renderTypes?: boolean;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...
      • -
      • -
        Optional dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...)
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional enumType?: "enum" | "union"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional mapType?: "map" | "record" | "indexedObject"
      • -
      • -
        Optional modelType?: "class" | "interface"
      • -
      • -
        Optional moduleSystem?: TypeScriptModuleSystemType
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional renderTypes?: boolean
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns TypeScriptOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/TypeScriptGenerator.html b/modelina-website/public/apidocs/generated/classes/TypeScriptGenerator.html deleted file mode 100644 index ef27623301..0000000000 --- a/modelina-website/public/apidocs/generated/classes/TypeScriptGenerator.html +++ /dev/null @@ -1,1000 +0,0 @@ -TypeScriptGenerator | Modelina
-
- -
-
-
-
- -

Class TypeScriptGenerator

-
-

Generator for TypeScript

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...;
          dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...);
          enumType?: "enum" | "union";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          mapType?: "map" | "record" | "indexedObject";
          modelType?: "class" | "interface";
          moduleSystem?: TypeScriptModuleSystemType;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          renderTypes?: boolean;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...
      • -
      • -
        Optional dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...)
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional enumType?: "enum" | "union"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional mapType?: "map" | "record" | "indexedObject"
      • -
      • -
        Optional modelType?: "class" | "interface"
      • -
      • -
        Optional moduleSystem?: TypeScriptModuleSystemType
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional renderTypes?: boolean
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns TypeScriptGenerator

-
-

Properties

-
- -
languageName: string
-
- -
-
- -
defaultCompleteModelOptions: TypeScriptRenderCompleteModelOptions = ...
-
- -
defaultOptions: TypeScriptOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...;
          dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...);
          enumType?: "enum" | "union";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          mapType?: "map" | "record" | "indexedObject";
          modelType?: "class" | "interface";
          moduleSystem?: TypeScriptModuleSystemType;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          renderTypes?: boolean;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...
      • -
      • -
        Optional dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...)
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional enumType?: "enum" | "union"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional mapType?: "map" | "record" | "indexedObject"
      • -
      • -
        Optional modelType?: "class" | "interface"
      • -
      • -
        Optional moduleSystem?: TypeScriptModuleSystemType
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional renderTypes?: boolean
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Render any ConstrainedMetaModel to code based on the type

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...;
          dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...);
          enumType?: "enum" | "union";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          mapType?: "map" | "record" | "indexedObject";
          modelType?: "class" | "interface";
          moduleSystem?: TypeScriptModuleSystemType;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          renderTypes?: boolean;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...
      • -
      • -
        Optional dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...)
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional enumType?: "enum" | "union"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional mapType?: "map" | "record" | "indexedObject"
      • -
      • -
        Optional modelType?: "class" | "interface"
      • -
      • -
        Optional moduleSystem?: TypeScriptModuleSystemType
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional renderTypes?: boolean
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedObjectModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...;
          dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...);
          enumType?: "enum" | "union";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          mapType?: "map" | "record" | "indexedObject";
          modelType?: "class" | "interface";
          moduleSystem?: TypeScriptModuleSystemType;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          renderTypes?: boolean;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...
      • -
      • -
        Optional dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...)
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional enumType?: "enum" | "union"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional mapType?: "map" | "record" | "indexedObject"
      • -
      • -
        Optional modelType?: "class" | "interface"
      • -
      • -
        Optional moduleSystem?: TypeScriptModuleSystemType
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional renderTypes?: boolean
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -

    Render a complete model result where the model code, library and model dependencies are all bundled appropriately.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      completeModelOptions: Partial<TypeScriptRenderCompleteModelOptions>
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...;
          dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...);
          enumType?: "enum" | "union";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          mapType?: "map" | "record" | "indexedObject";
          modelType?: "class" | "interface";
          moduleSystem?: TypeScriptModuleSystemType;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          renderTypes?: boolean;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...
      • -
      • -
        Optional dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...)
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional enumType?: "enum" | "union"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional mapType?: "map" | "record" | "indexedObject"
      • -
      • -
        Optional modelType?: "class" | "interface"
      • -
      • -
        Optional moduleSystem?: TypeScriptModuleSystemType
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional renderTypes?: boolean
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedEnumModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...;
          dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...);
          enumType?: "enum" | "union";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          mapType?: "map" | "record" | "indexedObject";
          modelType?: "class" | "interface";
          moduleSystem?: TypeScriptModuleSystemType;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          renderTypes?: boolean;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...
      • -
      • -
        Optional dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...)
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional enumType?: "enum" | "union"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional mapType?: "map" | "record" | "indexedObject"
      • -
      • -
        Optional modelType?: "class" | "interface"
      • -
      • -
        Optional moduleSystem?: TypeScriptModuleSystemType
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional renderTypes?: boolean
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...;
          dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...);
          enumType?: "enum" | "union";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          mapType?: "map" | "record" | "indexedObject";
          modelType?: "class" | "interface";
          moduleSystem?: TypeScriptModuleSystemType;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          renderTypes?: boolean;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...
      • -
      • -
        Optional dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...)
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional enumType?: "enum" | "union"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional mapType?: "map" | "record" | "indexedObject"
      • -
      • -
        Optional modelType?: "class" | "interface"
      • -
      • -
        Optional moduleSystem?: TypeScriptModuleSystemType
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional renderTypes?: boolean
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -

    Returns the TypeScript options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...;
          dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...);
          enumType?: "enum" | "union";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          mapType?: "map" | "record" | "indexedObject";
          modelType?: "class" | "interface";
          moduleSystem?: TypeScriptModuleSystemType;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          renderTypes?: boolean;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...
      • -
      • -
        Optional dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...)
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional enumType?: "enum" | "union"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional mapType?: "map" | "record" | "indexedObject"
      • -
      • -
        Optional modelType?: "class" | "interface"
      • -
      • -
        Optional moduleSystem?: TypeScriptModuleSystemType
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional renderTypes?: boolean
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns TypeScriptOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/TypeScriptInputProcessor.html b/modelina-website/public/apidocs/generated/classes/TypeScriptInputProcessor.html deleted file mode 100644 index ccf612fe56..0000000000 --- a/modelina-website/public/apidocs/generated/classes/TypeScriptInputProcessor.html +++ /dev/null @@ -1,462 +0,0 @@ -TypeScriptInputProcessor | Modelina
-
- -
-
-
-
- -

Class TypeScriptInputProcessor

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
- -
-
-

Properties

-
- -
MODELGEN_INFFERED_NAME: string = 'x-modelgen-inferred-name'
-
- -
-
-

Methods

-
- -
-
- -
-
- -
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/UnionModel.html b/modelina-website/public/apidocs/generated/classes/UnionModel.html deleted file mode 100644 index 8606339f66..0000000000 --- a/modelina-website/public/apidocs/generated/classes/UnionModel.html +++ /dev/null @@ -1,408 +0,0 @@ -UnionModel | Modelina
-
- -
-
-
-
- -

Class UnionModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
union: MetaModel[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/enums/IndentationTypes.html b/modelina-website/public/apidocs/generated/enums/IndentationTypes.html deleted file mode 100644 index 9f55e3dfb1..0000000000 --- a/modelina-website/public/apidocs/generated/enums/IndentationTypes.html +++ /dev/null @@ -1,368 +0,0 @@ -IndentationTypes | Modelina
-
- -
-
-
-
- -

Enumeration IndentationTypes

-
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
SPACES: "spaces"
-
- -
TABS: "tabs"
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/enums/PropertyType.html b/modelina-website/public/apidocs/generated/enums/PropertyType.html deleted file mode 100644 index a6bd489e8c..0000000000 --- a/modelina-website/public/apidocs/generated/enums/PropertyType.html +++ /dev/null @@ -1,375 +0,0 @@ -PropertyType | Modelina
-
- -
-
-
-
- -

Enumeration PropertyType

-
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
additionalProperty: 1
-
- -
patternProperties: 2
-
- -
property: 0
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/enums/RustPackageFeatures.html b/modelina-website/public/apidocs/generated/enums/RustPackageFeatures.html deleted file mode 100644 index eb6ec98302..0000000000 --- a/modelina-website/public/apidocs/generated/enums/RustPackageFeatures.html +++ /dev/null @@ -1,361 +0,0 @@ -RustPackageFeatures | Modelina
-
- -
-
-
-
- -

Enumeration RustPackageFeatures

-
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
json: 0
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/NO_DUPLICATE_ENUM_KEYS.html b/modelina-website/public/apidocs/generated/functions/NO_DUPLICATE_ENUM_KEYS.html deleted file mode 100644 index 717ef8b19b..0000000000 --- a/modelina-website/public/apidocs/generated/functions/NO_DUPLICATE_ENUM_KEYS.html +++ /dev/null @@ -1,422 +0,0 @@ -NO_DUPLICATE_ENUM_KEYS | Modelina
-
- -
-
-
-
- -

Function NO_DUPLICATE_ENUM_KEYS

-
-
    - -
  • -

    Because a lot of the other constrain functions (such as NO_NUMBER_START_CHAR, NO_EMPTY_VALUE, etc) they might manipulate the enum keys by append, prepend, or manipulate it any other way. -We then need to make sure that they don't clash with any existing enum keys, this is what this function handles. -If so, prepend reserved_ to the enum key and recheck.

    -
    -
    -

    Parameters

    -
      -
    • -
      constrainedEnumModel: ConstrainedEnumModel
      -

      the current constrained enum model, which contains already existing constrained enum keys

      -
      -
    • -
    • -
      enumModel: EnumModel
      -

      the raw enum model which is non-constrained to the output language.

      -
      -
    • -
    • -
      enumKey: string
      -

      one of the enum keys in enumModel which might have been manipulated.

      -
      -
    • -
    • -
      namingFormatter: ((value) => string)
      -

      the name formatter which are used to format the enum key.

      -
      -
      -
        -
      • -
          -
        • (value): string
        • -
        • -
          -

          Parameters

          -
            -
          • -
            value: string
          -

          Returns string

    • -
    • -
      enumKeyToCheck: string = enumKey
      -

      the enum key to use for checking if it already exist, defaults to enumKey.

      -
      -
    • -
    • -
      onNameChange: ((currentEnumKey) => string) = ...
      -

      callback to change the name of the enum key that needs to be returned.

      -
      -
      -
        -
      • -
          -
        • (currentEnumKey): string
        • -
        • -
          -

          Parameters

          -
            -
          • -
            currentEnumKey: string
          -

          Returns string

    • -
    • -
      onNameChangeToCheck: ((currentEnumKey) => string) = onNameChange
      -

      callback to change the enum key which is being checked as part of the existing models.

      -
      -
      -
        -
      • -
          -
        • (currentEnumKey): string
        • -
        • -
          -

          Parameters

          -
            -
          • -
            currentEnumKey: string
          -

          Returns string

    -

    Returns string

    the potential new enum key that does not clash with existing enum keys.

    - -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/NO_DUPLICATE_PROPERTIES.html b/modelina-website/public/apidocs/generated/functions/NO_DUPLICATE_PROPERTIES.html deleted file mode 100644 index 8e1f192527..0000000000 --- a/modelina-website/public/apidocs/generated/functions/NO_DUPLICATE_PROPERTIES.html +++ /dev/null @@ -1,384 +0,0 @@ -NO_DUPLICATE_PROPERTIES | Modelina
-
- -
-
-
-
- -

Function NO_DUPLICATE_PROPERTIES

-
-
    - -
  • -

    Because a lot of the other constrain functions (such as NO_NUMBER_START_CHAR, NO_EMPTY_VALUE, etc) they might manipulate the property names by append, prepend, or manipulate it any other way. -We then need to make sure that they don't clash with any existing properties, this is what this function handles. -If so, prepend reserved_ to the property name and recheck.

    -
    -
    -

    Parameters

    -
      -
    • -
      constrainedObjectModel: ConstrainedObjectModel
      -

      the current constrained object model, which contains already existing constrained properties

      -
      -
    • -
    • -
      objectModel: ObjectModel
      -

      the raw object model which is non-constrained to the output language.

      -
      -
    • -
    • -
      propertyName: string
      -

      one of the properties in objectModel which might have been manipulated

      -
      -
    • -
    • -
      namingFormatter: ((value) => string)
      -

      the name formatter which are used to format the property key

      -
      -
      -
        -
      • -
          -
        • (value): string
        • -
        • -
          -

          Parameters

          -
            -
          • -
            value: string
          -

          Returns string

    -

    Returns string

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/NO_EMPTY_VALUE.html b/modelina-website/public/apidocs/generated/functions/NO_EMPTY_VALUE.html deleted file mode 100644 index f30dc0ff50..0000000000 --- a/modelina-website/public/apidocs/generated/functions/NO_EMPTY_VALUE.html +++ /dev/null @@ -1,350 +0,0 @@ -NO_EMPTY_VALUE | Modelina
-
- -
-
-
-
- -

Function NO_EMPTY_VALUE

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/NO_NUMBER_START_CHAR.html b/modelina-website/public/apidocs/generated/functions/NO_NUMBER_START_CHAR.html deleted file mode 100644 index bc0d7d0d03..0000000000 --- a/modelina-website/public/apidocs/generated/functions/NO_NUMBER_START_CHAR.html +++ /dev/null @@ -1,350 +0,0 @@ -NO_NUMBER_START_CHAR | Modelina
-
- -
-
-
-
- -

Function NO_NUMBER_START_CHAR

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/NO_RESERVED_KEYWORDS.html b/modelina-website/public/apidocs/generated/functions/NO_RESERVED_KEYWORDS.html deleted file mode 100644 index 5f31a39bf9..0000000000 --- a/modelina-website/public/apidocs/generated/functions/NO_RESERVED_KEYWORDS.html +++ /dev/null @@ -1,363 +0,0 @@ -NO_RESERVED_KEYWORDS | Modelina
-
- -
-
-
-
- -

Function NO_RESERVED_KEYWORDS

-
-
    - -
  • -
    -

    Parameters

    -
      -
    • -
      propertyName: string
    • -
    • -
      reservedKeywordCallback: ((value) => boolean)
      -
        -
      • -
          -
        • (value): boolean
        • -
        • -
          -

          Parameters

          -
            -
          • -
            value: string
          -

          Returns boolean

    -

    Returns string

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/checkForReservedKeyword.html b/modelina-website/public/apidocs/generated/functions/checkForReservedKeyword.html deleted file mode 100644 index 080c4186c0..0000000000 --- a/modelina-website/public/apidocs/generated/functions/checkForReservedKeyword.html +++ /dev/null @@ -1,354 +0,0 @@ -checkForReservedKeyword | Modelina
-
- -
-
-
-
- -

Function checkForReservedKeyword

-
-
    - -
  • -
    -

    Parameters

    -
      -
    • -
      word: string
    • -
    • -
      wordList: string[]
    • -
    • -
      forceLowerCase: boolean = true
    -

    Returns boolean

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/constrainMetaModel.html b/modelina-website/public/apidocs/generated/functions/constrainMetaModel.html deleted file mode 100644 index d4d621f13a..0000000000 --- a/modelina-website/public/apidocs/generated/functions/constrainMetaModel.html +++ /dev/null @@ -1,363 +0,0 @@ -constrainMetaModel | Modelina
-
- -
-
-
-
- -

Function constrainMetaModel

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/convertToAnyModel.html b/modelina-website/public/apidocs/generated/functions/convertToAnyModel.html deleted file mode 100644 index 0e99ec2fd9..0000000000 --- a/modelina-website/public/apidocs/generated/functions/convertToAnyModel.html +++ /dev/null @@ -1,352 +0,0 @@ -convertToAnyModel | Modelina
-
- -
-
-
-
- -

Function convertToAnyModel

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/convertToArrayModel.html b/modelina-website/public/apidocs/generated/functions/convertToArrayModel.html deleted file mode 100644 index 33f37deb76..0000000000 --- a/modelina-website/public/apidocs/generated/functions/convertToArrayModel.html +++ /dev/null @@ -1,354 +0,0 @@ -convertToArrayModel | Modelina
-
- -
-
-
-
- -

Function convertToArrayModel

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/convertToBooleanModel.html b/modelina-website/public/apidocs/generated/functions/convertToBooleanModel.html deleted file mode 100644 index 73033945a9..0000000000 --- a/modelina-website/public/apidocs/generated/functions/convertToBooleanModel.html +++ /dev/null @@ -1,352 +0,0 @@ -convertToBooleanModel | Modelina
-
- -
-
-
-
- -

Function convertToBooleanModel

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/convertToDictionaryModel.html b/modelina-website/public/apidocs/generated/functions/convertToDictionaryModel.html deleted file mode 100644 index a24070e2c2..0000000000 --- a/modelina-website/public/apidocs/generated/functions/convertToDictionaryModel.html +++ /dev/null @@ -1,354 +0,0 @@ -convertToDictionaryModel | Modelina
-
- -
-
-
-
- -

Function convertToDictionaryModel

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/convertToEnumModel.html b/modelina-website/public/apidocs/generated/functions/convertToEnumModel.html deleted file mode 100644 index 432e601bc8..0000000000 --- a/modelina-website/public/apidocs/generated/functions/convertToEnumModel.html +++ /dev/null @@ -1,352 +0,0 @@ -convertToEnumModel | Modelina
-
- -
-
-
-
- -

Function convertToEnumModel

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/convertToFloatModel.html b/modelina-website/public/apidocs/generated/functions/convertToFloatModel.html deleted file mode 100644 index 77ff2dfb6a..0000000000 --- a/modelina-website/public/apidocs/generated/functions/convertToFloatModel.html +++ /dev/null @@ -1,352 +0,0 @@ -convertToFloatModel | Modelina
-
- -
-
-
-
- -

Function convertToFloatModel

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/convertToIntegerModel.html b/modelina-website/public/apidocs/generated/functions/convertToIntegerModel.html deleted file mode 100644 index 6207456541..0000000000 --- a/modelina-website/public/apidocs/generated/functions/convertToIntegerModel.html +++ /dev/null @@ -1,352 +0,0 @@ -convertToIntegerModel | Modelina
-
- -
-
-
-
- -

Function convertToIntegerModel

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/convertToMetaModel.html b/modelina-website/public/apidocs/generated/functions/convertToMetaModel.html deleted file mode 100644 index ef4545b622..0000000000 --- a/modelina-website/public/apidocs/generated/functions/convertToMetaModel.html +++ /dev/null @@ -1,352 +0,0 @@ -convertToMetaModel | Modelina
-
- -
-
-
-
- -

Function convertToMetaModel

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/convertToObjectModel.html b/modelina-website/public/apidocs/generated/functions/convertToObjectModel.html deleted file mode 100644 index 65b9d92eb0..0000000000 --- a/modelina-website/public/apidocs/generated/functions/convertToObjectModel.html +++ /dev/null @@ -1,354 +0,0 @@ -convertToObjectModel | Modelina
-
- -
-
-
-
- -

Function convertToObjectModel

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/convertToStringModel.html b/modelina-website/public/apidocs/generated/functions/convertToStringModel.html deleted file mode 100644 index 013d08366c..0000000000 --- a/modelina-website/public/apidocs/generated/functions/convertToStringModel.html +++ /dev/null @@ -1,352 +0,0 @@ -convertToStringModel | Modelina
-
- -
-
-
-
- -

Function convertToStringModel

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/convertToTupleModel.html b/modelina-website/public/apidocs/generated/functions/convertToTupleModel.html deleted file mode 100644 index 5dcd22dc63..0000000000 --- a/modelina-website/public/apidocs/generated/functions/convertToTupleModel.html +++ /dev/null @@ -1,354 +0,0 @@ -convertToTupleModel | Modelina
-
- -
-
-
-
- -

Function convertToTupleModel

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/convertToUnionModel.html b/modelina-website/public/apidocs/generated/functions/convertToUnionModel.html deleted file mode 100644 index f4abb073df..0000000000 --- a/modelina-website/public/apidocs/generated/functions/convertToUnionModel.html +++ /dev/null @@ -1,360 +0,0 @@ -convertToUnionModel | Modelina
-
- -
-
-
-
- -

Function convertToUnionModel

-
-
    - -
  • -

    Converts a CommonModel into multiple models wrapped in a union model.

    -

    Because a CommonModel might contain multiple models, it's name for each of those models would be the same, instead we slightly change the model name. -Each model has it's type as a name prepended to the union name.

    -

    If the CommonModel has multiple types

    -
    -
    -

    Parameters

    -
    -

    Returns UnionModel | undefined

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/cplusplusDefaultEnumKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/cplusplusDefaultEnumKeyConstraints-1.html deleted file mode 100644 index 06fe91ef59..0000000000 --- a/modelina-website/public/apidocs/generated/functions/cplusplusDefaultEnumKeyConstraints-1.html +++ /dev/null @@ -1,353 +0,0 @@ -cplusplusDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Function cplusplusDefaultEnumKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/cplusplusDefaultEnumValueConstraints.html b/modelina-website/public/apidocs/generated/functions/cplusplusDefaultEnumValueConstraints.html deleted file mode 100644 index e5c319c4e1..0000000000 --- a/modelina-website/public/apidocs/generated/functions/cplusplusDefaultEnumValueConstraints.html +++ /dev/null @@ -1,348 +0,0 @@ -cplusplusDefaultEnumValueConstraints | Modelina
-
- -
-
-
-
- -

Function cplusplusDefaultEnumValueConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/cplusplusDefaultModelNameConstraints-1.html b/modelina-website/public/apidocs/generated/functions/cplusplusDefaultModelNameConstraints-1.html deleted file mode 100644 index 30ebac04c7..0000000000 --- a/modelina-website/public/apidocs/generated/functions/cplusplusDefaultModelNameConstraints-1.html +++ /dev/null @@ -1,353 +0,0 @@ -cplusplusDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Function cplusplusDefaultModelNameConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/cplusplusDefaultPropertyKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/cplusplusDefaultPropertyKeyConstraints-1.html deleted file mode 100644 index a9a8f3173f..0000000000 --- a/modelina-website/public/apidocs/generated/functions/cplusplusDefaultPropertyKeyConstraints-1.html +++ /dev/null @@ -1,353 +0,0 @@ -cplusplusDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Function cplusplusDefaultPropertyKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/csharpDefaultEnumKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/csharpDefaultEnumKeyConstraints-1.html deleted file mode 100644 index 78d5e002ba..0000000000 --- a/modelina-website/public/apidocs/generated/functions/csharpDefaultEnumKeyConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -csharpDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Function csharpDefaultEnumKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/csharpDefaultEnumValueConstraints.html b/modelina-website/public/apidocs/generated/functions/csharpDefaultEnumValueConstraints.html deleted file mode 100644 index 8d98b4c5e7..0000000000 --- a/modelina-website/public/apidocs/generated/functions/csharpDefaultEnumValueConstraints.html +++ /dev/null @@ -1,345 +0,0 @@ -csharpDefaultEnumValueConstraints | Modelina
-
- -
-
-
-
- -

Function csharpDefaultEnumValueConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/csharpDefaultModelNameConstraints-1.html b/modelina-website/public/apidocs/generated/functions/csharpDefaultModelNameConstraints-1.html deleted file mode 100644 index 4592468d79..0000000000 --- a/modelina-website/public/apidocs/generated/functions/csharpDefaultModelNameConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -csharpDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Function csharpDefaultModelNameConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/csharpDefaultPropertyKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/csharpDefaultPropertyKeyConstraints-1.html deleted file mode 100644 index 4d43af122a..0000000000 --- a/modelina-website/public/apidocs/generated/functions/csharpDefaultPropertyKeyConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -csharpDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Function csharpDefaultPropertyKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/dartDefaultEnumKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/dartDefaultEnumKeyConstraints-1.html deleted file mode 100644 index 40719fa93c..0000000000 --- a/modelina-website/public/apidocs/generated/functions/dartDefaultEnumKeyConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -dartDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Function dartDefaultEnumKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/dartDefaultEnumValueConstraints.html b/modelina-website/public/apidocs/generated/functions/dartDefaultEnumValueConstraints.html deleted file mode 100644 index 271908940d..0000000000 --- a/modelina-website/public/apidocs/generated/functions/dartDefaultEnumValueConstraints.html +++ /dev/null @@ -1,345 +0,0 @@ -dartDefaultEnumValueConstraints | Modelina
-
- -
-
-
-
- -

Function dartDefaultEnumValueConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/dartDefaultModelNameConstraints-1.html b/modelina-website/public/apidocs/generated/functions/dartDefaultModelNameConstraints-1.html deleted file mode 100644 index de8e836da4..0000000000 --- a/modelina-website/public/apidocs/generated/functions/dartDefaultModelNameConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -dartDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Function dartDefaultModelNameConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/dartDefaultPropertyKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/dartDefaultPropertyKeyConstraints-1.html deleted file mode 100644 index 73414b0c39..0000000000 --- a/modelina-website/public/apidocs/generated/functions/dartDefaultPropertyKeyConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -dartDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Function dartDefaultPropertyKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/getTypeFromMapping.html b/modelina-website/public/apidocs/generated/functions/getTypeFromMapping.html deleted file mode 100644 index ced20b8dda..0000000000 --- a/modelina-website/public/apidocs/generated/functions/getTypeFromMapping.html +++ /dev/null @@ -1,361 +0,0 @@ -getTypeFromMapping | Modelina
-
- -
-
-
-
- -

Function getTypeFromMapping

-
-
    - -
  • -
    -

    Type Parameters

    -
      -
    • -

      T extends ConstrainedMetaModel<T>

    • -
    • -

      Options

    • -
    • -

      DependencyManager extends AbstractDependencyManager<DependencyManager>

    -
    -

    Parameters

    -
      -
    • -
      typeMapping: TypeMapping<Options, DependencyManager>
    • -
    • -
      context: TypeContext<T, Options, DependencyManager>
    -

    Returns string

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/goDefaultEnumKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/goDefaultEnumKeyConstraints-1.html deleted file mode 100644 index 8e44c28570..0000000000 --- a/modelina-website/public/apidocs/generated/functions/goDefaultEnumKeyConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -goDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Function goDefaultEnumKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/goDefaultEnumValueConstraints.html b/modelina-website/public/apidocs/generated/functions/goDefaultEnumValueConstraints.html deleted file mode 100644 index 93f4a595f8..0000000000 --- a/modelina-website/public/apidocs/generated/functions/goDefaultEnumValueConstraints.html +++ /dev/null @@ -1,345 +0,0 @@ -goDefaultEnumValueConstraints | Modelina
-
- -
-
-
-
- -

Function goDefaultEnumValueConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/goDefaultModelNameConstraints-1.html b/modelina-website/public/apidocs/generated/functions/goDefaultModelNameConstraints-1.html deleted file mode 100644 index 6a6386556f..0000000000 --- a/modelina-website/public/apidocs/generated/functions/goDefaultModelNameConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -goDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Function goDefaultModelNameConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/goDefaultPropertyKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/goDefaultPropertyKeyConstraints-1.html deleted file mode 100644 index f08aa1dd4e..0000000000 --- a/modelina-website/public/apidocs/generated/functions/goDefaultPropertyKeyConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -goDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Function goDefaultPropertyKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/hasPreset.html b/modelina-website/public/apidocs/generated/functions/hasPreset.html deleted file mode 100644 index a36c9f553d..0000000000 --- a/modelina-website/public/apidocs/generated/functions/hasPreset.html +++ /dev/null @@ -1,367 +0,0 @@ -hasPreset | Modelina
-
- -
-
-
-
- -

Function hasPreset

-
-
    - -
  • -

    Returns true if and only if a given preset is already included in a list of presets -Check is done using referential equality

    -
    -
    -

    Type Parameters

    -
      -
    • -

      P extends Partial<any> = Partial<any>

    -
    -

    Parameters

    -
      -
    • -
      presets: Presets<P>
      -

      the list to check

      -
      -
    • -
    • -
      preset: P
      -

      the preset to check for

      -
      -
    -

    Returns boolean

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/javaDefaultEnumKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/javaDefaultEnumKeyConstraints-1.html deleted file mode 100644 index e1972e0949..0000000000 --- a/modelina-website/public/apidocs/generated/functions/javaDefaultEnumKeyConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -javaDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Function javaDefaultEnumKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/javaDefaultEnumValueConstraints.html b/modelina-website/public/apidocs/generated/functions/javaDefaultEnumValueConstraints.html deleted file mode 100644 index 3322e1176e..0000000000 --- a/modelina-website/public/apidocs/generated/functions/javaDefaultEnumValueConstraints.html +++ /dev/null @@ -1,345 +0,0 @@ -javaDefaultEnumValueConstraints | Modelina
-
- -
-
-
-
- -

Function javaDefaultEnumValueConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/javaDefaultModelNameConstraints-1.html b/modelina-website/public/apidocs/generated/functions/javaDefaultModelNameConstraints-1.html deleted file mode 100644 index c745bf84e4..0000000000 --- a/modelina-website/public/apidocs/generated/functions/javaDefaultModelNameConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -javaDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Function javaDefaultModelNameConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/javaDefaultPropertyKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/javaDefaultPropertyKeyConstraints-1.html deleted file mode 100644 index 1493bfb85a..0000000000 --- a/modelina-website/public/apidocs/generated/functions/javaDefaultPropertyKeyConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -javaDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Function javaDefaultPropertyKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/javaScriptDefaultEnumKeyConstraints.html b/modelina-website/public/apidocs/generated/functions/javaScriptDefaultEnumKeyConstraints.html deleted file mode 100644 index 9ea213144a..0000000000 --- a/modelina-website/public/apidocs/generated/functions/javaScriptDefaultEnumKeyConstraints.html +++ /dev/null @@ -1,348 +0,0 @@ -javaScriptDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Function javaScriptDefaultEnumKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/javaScriptDefaultEnumValueConstraints.html b/modelina-website/public/apidocs/generated/functions/javaScriptDefaultEnumValueConstraints.html deleted file mode 100644 index 794d5f2214..0000000000 --- a/modelina-website/public/apidocs/generated/functions/javaScriptDefaultEnumValueConstraints.html +++ /dev/null @@ -1,345 +0,0 @@ -javaScriptDefaultEnumValueConstraints | Modelina
-
- -
-
-
-
- -

Function javaScriptDefaultEnumValueConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/javaScriptDefaultModelNameConstraints-1.html b/modelina-website/public/apidocs/generated/functions/javaScriptDefaultModelNameConstraints-1.html deleted file mode 100644 index ad4f9f330e..0000000000 --- a/modelina-website/public/apidocs/generated/functions/javaScriptDefaultModelNameConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -javaScriptDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Function javaScriptDefaultModelNameConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/javaScriptDefaultPropertyKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/javaScriptDefaultPropertyKeyConstraints-1.html deleted file mode 100644 index 3bfc5010ab..0000000000 --- a/modelina-website/public/apidocs/generated/functions/javaScriptDefaultPropertyKeyConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -javaScriptDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Function javaScriptDefaultPropertyKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/kotlinDefaultEnumKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/kotlinDefaultEnumKeyConstraints-1.html deleted file mode 100644 index 6f33c8e943..0000000000 --- a/modelina-website/public/apidocs/generated/functions/kotlinDefaultEnumKeyConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -kotlinDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Function kotlinDefaultEnumKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/kotlinDefaultEnumValueConstraints.html b/modelina-website/public/apidocs/generated/functions/kotlinDefaultEnumValueConstraints.html deleted file mode 100644 index fd298cabd9..0000000000 --- a/modelina-website/public/apidocs/generated/functions/kotlinDefaultEnumValueConstraints.html +++ /dev/null @@ -1,345 +0,0 @@ -kotlinDefaultEnumValueConstraints | Modelina
-
- -
-
-
-
- -

Function kotlinDefaultEnumValueConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/kotlinDefaultModelNameConstraints-1.html b/modelina-website/public/apidocs/generated/functions/kotlinDefaultModelNameConstraints-1.html deleted file mode 100644 index aa6dc876fc..0000000000 --- a/modelina-website/public/apidocs/generated/functions/kotlinDefaultModelNameConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -kotlinDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Function kotlinDefaultModelNameConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/kotlinDefaultPropertyKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/kotlinDefaultPropertyKeyConstraints-1.html deleted file mode 100644 index e710f85ef9..0000000000 --- a/modelina-website/public/apidocs/generated/functions/kotlinDefaultPropertyKeyConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -kotlinDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Function kotlinDefaultPropertyKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/makeUnique.html b/modelina-website/public/apidocs/generated/functions/makeUnique.html deleted file mode 100644 index 2aad818e47..0000000000 --- a/modelina-website/public/apidocs/generated/functions/makeUnique.html +++ /dev/null @@ -1,356 +0,0 @@ -makeUnique | Modelina
-
- -
-
-
-
- -

Function makeUnique

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/phpDefaultEnumKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/phpDefaultEnumKeyConstraints-1.html deleted file mode 100644 index 6ad11d8c85..0000000000 --- a/modelina-website/public/apidocs/generated/functions/phpDefaultEnumKeyConstraints-1.html +++ /dev/null @@ -1,353 +0,0 @@ -phpDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Function phpDefaultEnumKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/phpDefaultEnumValueConstraints.html b/modelina-website/public/apidocs/generated/functions/phpDefaultEnumValueConstraints.html deleted file mode 100644 index d74e166850..0000000000 --- a/modelina-website/public/apidocs/generated/functions/phpDefaultEnumValueConstraints.html +++ /dev/null @@ -1,348 +0,0 @@ -phpDefaultEnumValueConstraints | Modelina
-
- -
-
-
-
- -

Function phpDefaultEnumValueConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/phpDefaultModelNameConstraints-1.html b/modelina-website/public/apidocs/generated/functions/phpDefaultModelNameConstraints-1.html deleted file mode 100644 index cf5e31ee5f..0000000000 --- a/modelina-website/public/apidocs/generated/functions/phpDefaultModelNameConstraints-1.html +++ /dev/null @@ -1,353 +0,0 @@ -phpDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Function phpDefaultModelNameConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/phpDefaultPropertyKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/phpDefaultPropertyKeyConstraints-1.html deleted file mode 100644 index 2f32820083..0000000000 --- a/modelina-website/public/apidocs/generated/functions/phpDefaultPropertyKeyConstraints-1.html +++ /dev/null @@ -1,353 +0,0 @@ -phpDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Function phpDefaultPropertyKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/pythonDefaultEnumKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/pythonDefaultEnumKeyConstraints-1.html deleted file mode 100644 index 1ebddfccd4..0000000000 --- a/modelina-website/public/apidocs/generated/functions/pythonDefaultEnumKeyConstraints-1.html +++ /dev/null @@ -1,353 +0,0 @@ -pythonDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Function pythonDefaultEnumKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/pythonDefaultEnumValueConstraints.html b/modelina-website/public/apidocs/generated/functions/pythonDefaultEnumValueConstraints.html deleted file mode 100644 index 3f7c4780f4..0000000000 --- a/modelina-website/public/apidocs/generated/functions/pythonDefaultEnumValueConstraints.html +++ /dev/null @@ -1,348 +0,0 @@ -pythonDefaultEnumValueConstraints | Modelina
-
- -
-
-
-
- -

Function pythonDefaultEnumValueConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/pythonDefaultModelNameConstraints-1.html b/modelina-website/public/apidocs/generated/functions/pythonDefaultModelNameConstraints-1.html deleted file mode 100644 index ac8ea42f9b..0000000000 --- a/modelina-website/public/apidocs/generated/functions/pythonDefaultModelNameConstraints-1.html +++ /dev/null @@ -1,353 +0,0 @@ -pythonDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Function pythonDefaultModelNameConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/pythonDefaultPropertyKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/pythonDefaultPropertyKeyConstraints-1.html deleted file mode 100644 index c86a17fefe..0000000000 --- a/modelina-website/public/apidocs/generated/functions/pythonDefaultPropertyKeyConstraints-1.html +++ /dev/null @@ -1,353 +0,0 @@ -pythonDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Function pythonDefaultPropertyKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/renderJavaScriptDependency.html b/modelina-website/public/apidocs/generated/functions/renderJavaScriptDependency.html deleted file mode 100644 index 83b26ba983..0000000000 --- a/modelina-website/public/apidocs/generated/functions/renderJavaScriptDependency.html +++ /dev/null @@ -1,360 +0,0 @@ -renderJavaScriptDependency | Modelina
-
- -
-
-
-
- -

Function renderJavaScriptDependency

-
-
    - -
  • -

    Function to make it easier to render JS/TS dependencies based on module system

    -
    -
    -

    Parameters

    -
      -
    • -
      toImport: string
      -
    • -
    • -
      fromModule: string
      -
    • -
    • -
      moduleSystem: "CJS" | "ESM"
      -
    -

    Returns string

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/rustDefaultEnumKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/rustDefaultEnumKeyConstraints-1.html deleted file mode 100644 index da3e0a9f85..0000000000 --- a/modelina-website/public/apidocs/generated/functions/rustDefaultEnumKeyConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -rustDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Function rustDefaultEnumKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/rustDefaultEnumValueConstraints.html b/modelina-website/public/apidocs/generated/functions/rustDefaultEnumValueConstraints.html deleted file mode 100644 index 866d6a99cd..0000000000 --- a/modelina-website/public/apidocs/generated/functions/rustDefaultEnumValueConstraints.html +++ /dev/null @@ -1,345 +0,0 @@ -rustDefaultEnumValueConstraints | Modelina
-
- -
-
-
-
- -

Function rustDefaultEnumValueConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/rustDefaultModelNameConstraints-1.html b/modelina-website/public/apidocs/generated/functions/rustDefaultModelNameConstraints-1.html deleted file mode 100644 index ef8593ecb3..0000000000 --- a/modelina-website/public/apidocs/generated/functions/rustDefaultModelNameConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -rustDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Function rustDefaultModelNameConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/rustDefaultPropertyKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/rustDefaultPropertyKeyConstraints-1.html deleted file mode 100644 index cfb6fcc3cf..0000000000 --- a/modelina-website/public/apidocs/generated/functions/rustDefaultPropertyKeyConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -rustDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Function rustDefaultPropertyKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/split.html b/modelina-website/public/apidocs/generated/functions/split.html deleted file mode 100644 index ca451dc07c..0000000000 --- a/modelina-website/public/apidocs/generated/functions/split.html +++ /dev/null @@ -1,363 +0,0 @@ -split | Modelina
-
- -
-
-
-
- -

Function split

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/typeScriptDefaultEnumKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/typeScriptDefaultEnumKeyConstraints-1.html deleted file mode 100644 index 74eab55b38..0000000000 --- a/modelina-website/public/apidocs/generated/functions/typeScriptDefaultEnumKeyConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -typeScriptDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Function typeScriptDefaultEnumKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/typeScriptDefaultEnumValueConstraints.html b/modelina-website/public/apidocs/generated/functions/typeScriptDefaultEnumValueConstraints.html deleted file mode 100644 index 402ee9cc60..0000000000 --- a/modelina-website/public/apidocs/generated/functions/typeScriptDefaultEnumValueConstraints.html +++ /dev/null @@ -1,345 +0,0 @@ -typeScriptDefaultEnumValueConstraints | Modelina
-
- -
-
-
-
- -

Function typeScriptDefaultEnumValueConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/typeScriptDefaultModelNameConstraints-1.html b/modelina-website/public/apidocs/generated/functions/typeScriptDefaultModelNameConstraints-1.html deleted file mode 100644 index 9119e200c4..0000000000 --- a/modelina-website/public/apidocs/generated/functions/typeScriptDefaultModelNameConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -typeScriptDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Function typeScriptDefaultModelNameConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/typeScriptDefaultPropertyKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/typeScriptDefaultPropertyKeyConstraints-1.html deleted file mode 100644 index d4d7ff344b..0000000000 --- a/modelina-website/public/apidocs/generated/functions/typeScriptDefaultPropertyKeyConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -typeScriptDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Function typeScriptDefaultPropertyKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/index.html b/modelina-website/public/apidocs/generated/index.html deleted file mode 100644 index 1a47b70053..0000000000 --- a/modelina-website/public/apidocs/generated/index.html +++ /dev/null @@ -1,678 +0,0 @@ -Modelina
-
- -
-
-
-
-

Modelina

-

AsyncAPI Modelina -blackbox pipeline status -Coverage Status -Project Status: Active – The project has reached a stable, usable state and is being actively developed. -Maintenance score -Npm latest version -License -last commit -Discussions -Website -Playground -All Contributors

- - -

Your one-stop tool for generating accurate and well-tested models for representing the message payloads. Use it as a tool in your development workflow, or a library in a larger integrations, entirely in your control.

-
- - - - - - - -

Installing Modelina

Run this command to install Modelina in your project:

-
npm install @asyncapi/modelina
-
-

AsyncAPI CLI

If you have the AsyncAPI CLI installed (ONLY support AsyncAPI inputs), you can run the following command to use Modelina:

-
asyncapi generate models <language> ./asyncapi.json
-
-

What Does Modelina Do?

- -

Modelina put YOU in control of your data models, here is how...

- - - - - - - - - - - - - -

- - - - - - - - - - - - - - - - - -
Modelina lets you generate data models from many types of inputs - -
const asyncapi = ...
const jsonschema = ...
const openapi = ...
const metamodel = ...
...
const models = await generator.generate(
asyncapi | jsonschema | openapi | metamodel
); -
-
Use the same inputs across a range of different generators - -
const generator = new TypeScriptGenerator();
const generator = new CsharpGenerator();
const generator = new JavaGenerator();
const generator = new RustGenerator();
...
const models = await generator.generate(input); -
-
Easily let you interact with the generated models. - -
    -
  • Want to show the generated models on a website? Sure!
  • -
  • Want to generate the models into files? Sure!
  • -
  • Want to combine all the models into one single file? Sure!
  • -
-

Whatever interaction you need, you can create.

- -
const models = await generator.generate(input);
for (const model in models) {
const generatedCode = generatedModel.result;
const dependencies = generatedModel.dependencies;
const modeltype = generatedModel.model.type;
const modelName = generatedModel.modelName;
...
} -
-
Easily modify how models are constrained into the output - -
const generator = new TypeScriptGenerator({
constraints: {
modelName: ({modelName}) => {
// Implement your own constraining logic
return modelName;
}
}
}); -
-
Seamlessly layer additional or replacement code on top of each other to customize the models to your use-case - -
const generator = new TypeScriptGenerator({
presets: [
{
class: {
additionalContent({ content }) {
return `${content}
public myCustomFunction(): string {
return 'A custom function for each class';
}`;
},
}
}
]
});
const models = await generator.generate(input); -
-
Seamlessly lets you combine multiple layers of additional or replacement code - -
const myCustomFunction1 = {
class: {
additionalContent({ content }) {
return `${content}
public myCustomFunction(): string {
return 'A custom function for each class';
}`;
},
}
};
const myCustomFunction2 = {...};
const generator = new TypeScriptGenerator({
presets: [
myCustomFunction1,
myCustomFunction2
]
});
const models = await generator.generate(input); -
-
- -

Features

The following table provides a short summary of available features for supported output languages. To see the complete feature list for each language, please click the individual links for each language.

-

- - - - - - - - - - - - - - - - - - - - - - - - - - - -
Supported inputs
AsyncAPIWe support the following AsyncAPI versions: 2.0.0 -> 2.6.0, which generates models for all the defined message payloads. It supports the following schemaFormats AsyncAPI Schema object, JSON Schema draft 7, AVRO 1.9, RAML 1.0 data type, and OpenAPI 3.0 Schema.
JSON SchemaWe support the following JSON Schema versions: Draft-4, Draft-6 and Draft-7
OpenAPIWe support the following OpenAPI versions: Swagger 2.0 and OpenAPI 3.0, which generates models for all the defined request and response payloads.
TypeScriptWe currently support TypeScript types as file input for model generation
Meta modelThis is the internal representation of a model for Modelina, it is what inputs gets converted to, and what generators are provided to generate code. Instead of relying on an input processor, you can create your own models from scratch and still take advantage on the generators and the features.
- -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Supported outputs
JavaClass and enum generation: generation of equals, hashCode, toString, Jackson annotation, custom indentation type and size, etc
TypeScriptClass, interface and enum generation: generation of example code, un/marshal functions, custom indentation type and size, etc
C#Class and enum generation: generation of example code, serializer and deserializer functions, custom indentation type and size, etc
GoStruct and enum generation: custom indentation type and size, etc
JavaScriptClass generation: custom indentation type and size, etc
DartClass and enum generation: json_annotation
RustStruct/tuple and enum generation: generation of `implement Default`, generate serde macros, custom indentation type and size, etc
PythonClass and enum generation: custom indentation type and size, etc
KotlinClass and enum generation: use of data classes where appropriate, custom indentation type and size, etc
C++Class and enum generation: custom indentation type and size, etc
PHPClass and enum generation: custom indentation type and size, descriptions, etc
- -

Roadmap

This is the roadmap that is currently in focus by the CODEOWNERS

- -

Requirements

The following are a requirement in order to use Modelina.

- -

Documentation

A feature in Modelina cannot exists without an example and documentation for it. You can find all the documentation here.

-

Examples

Do you need to know how to use the library in certain scenarios?

-

We have gathered all the examples in a separate folder and they can be found under the examples folder.

-

Versioning and maintenance

As of version 1, Modelina has a very strict set of changes we are allowed to do before it requires a major version change. In short, any changes that change the generated outcome are not allowed as it's a breaking change for the consumer of the generated models.

-

Here is a list of changes we are allowed to do that would not require a breaking change:

-
    -
  • Adding new features (that do not change existing output), such as generators, presets, input processors, etc.
  • -
  • Change existing features, by providing options that default to current behavior. This could be a preset that adapts the output based on options, as long as the API of Modelina and the API of the generated models does not have any breaking changes.
  • -
  • Bug fixes where the generated code is otherwise unusable (syntax errors, etc).
  • -
-

Breaking changes are allowed and expected at a frequent rate, of course where it makes sense we will try to bundle multiple changes together.

-

We of course will do our best to uphold this, but mistakes can happen, and if you notice any breaking changes please let us know!

-

Because of the number of the limited number of champions, only the most recent major version will be maintained.

-

Major versions are currently happening at a 3-month cadence (in a similar fashion as the AsyncAPI specification), this will happen in January, April, June, and September.

-

Development

We try to make it as easy for you as possible to set up your development environment to contribute to Modelina. You can find the development documentation here.

-

Contributing

Without contributions, Modelina would not exist, it's a community project we build together to create the best possible building blocks, and we do this through champions.

-

We have made quite a comprehensive contribution guide to give you a lending hand in how different features and changes are introduced.

-

If no documentation helps you, here is how you can reach out to get help:

- -

Contributors

Thanks go out to these wonderful people (emoji key):

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Maciej Urbańczyk
Maciej Urbańczyk

🐛 💻 📖 🤔 🚧 💬 ⚠️ 👀
czlowiek488
czlowiek488

🐛 👀 🤔
Sergio Moya
Sergio Moya

🐛 💻 ⚠️ 📖 👀
Jonas Lagoni
Jonas Lagoni

🐛 💻 📖 🤔 🚧 💬 ⚠️ 👀
Lukasz Gornicki
Lukasz Gornicki

👀 🐛 💻
Arjun Garg
Arjun Garg

💻
Fran Méndez
Fran Méndez

👀
Kanwal Singh
Kanwal Singh

💻
Alejandra Quetzalli
Alejandra Quetzalli

👀 📖
MD SAIF  HUSAIN
MD SAIF HUSAIN

💡 ⚠️ 📖 💻
Sudipto Ghosh
Sudipto Ghosh

💡 ⚠️ 📖
panwauu
panwauu

💻 ⚠️ 💡 📖 🐛
Stefan E. Mayer
Stefan E. Mayer

🐛
Talmiz Ahmed
Talmiz Ahmed

📖 ⚠️ 💡
Marco
Marco

🐛
quadrrem
quadrrem

💻 ⚠️
Kamil Janeček
Kamil Janeček

⚠️ 🐛 💻
mahakporwal02
mahakporwal02

💡 ⚠️ 📖 💻
Debajyoti Halder
Debajyoti Halder

💻 ⚠️ 📖 💡 🚧
Ritik Rawal
Ritik Rawal

📖 💻 ⚠️ 💡
Ishan
Ishan

💻 ⚠️
Samriddhi
Samriddhi

💻 ⚠️ 📖 💡 🚧
Gábor Magyar
Gábor Magyar

💻 ⚠️ 📖 💡
ibernabeudev
ibernabeudev

💻 ⚠️ 💡 📖
Arkadiusz Słowikowski
Arkadiusz Słowikowski

💻 ⚠️ 💡 📖
Willem Gillis
Willem Gillis

💻 ⚠️ 🐛
rmasarovic
rmasarovic

💻 📖 ⚠️ 💡
Owais Hasnath Ahmed
Owais Hasnath Ahmed

💻 ⚠️ 📖
PanMan
PanMan

📖
artur-ciocanu
artur-ciocanu

💻 🐛
Cyprian Gracz
Cyprian Gracz

💻 ⚠️ 🐛
Leigh Johnson
Leigh Johnson

💻 ⚠️ 💡 📖 🚧 👀
Nitin Tejuja
Nitin Tejuja

⚠️ 💡
Kenneth Aasan
Kenneth Aasan

💻 ⚠️ 🚧 📖
Amit Kumar Sharma
Amit Kumar Sharma

⚠️ 📖 💡
Andrey Zaytsev
Andrey Zaytsev

💻 💡 📖 ⚠️
Tenshi Codes
Tenshi Codes

🚇
Yushi OMOTE
Yushi OMOTE

🐛 💻
Zbigniew Malcherczyk
Zbigniew Malcherczyk

🐛 🚇 💻 💡 ⚠️ 👀
200Puls
200Puls

💻 ⚠️
Anay Sarkar
Anay Sarkar

💡 💻 ⚠️
Louis Xhaferi
Louis Xhaferi

💻
Sambhav Gupta
Sambhav Gupta

📖 👀 🎨 💻 🐛
Abhay Garg
Abhay Garg

💻 💡 ⚠️ 📖
henrikjon
henrikjon

💻 ⚠️ 📖 💡
Mohammad Yasir
Mohammad Yasir

💻
Savio Dias
Savio Dias

💻 🚇 🐛
Ishaan Shah
Ishaan Shah

💻
Shreyas0410
Shreyas0410

💻
beku-epitome
beku-epitome

💻 👀 ⚠️
Joshua Michael Daly
Joshua Michael Daly

🐛
Daniel KJ
Daniel KJ

💻 ⚠️ 💡 👀
Bhavik Agarwal
Bhavik Agarwal

🎨
Rishi
Rishi

💻 🎨
Rohith Boppey
Rohith Boppey

💻 🎨
Ashish Padhy
Ashish Padhy

💻 ⚠️ 🚇
Jean-François Côté
Jean-François Côté

💻 ⚠️ 💡 📖
Sumant.xD
Sumant.xD

⚠️ 🚇 💻
Aryan Singh
Aryan Singh

💻
Markus Poerschke
Markus Poerschke

💻 ⚠️
James Moey
James Moey

💻 ⚠️
tomwolanski
tomwolanski

🐛
Kristupas
Kristupas

💻
- - - - - - -

This project follows the all-contributors specification. Contributions of any kind are welcome!

-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/AbstractFileGenerator.html b/modelina-website/public/apidocs/generated/interfaces/AbstractFileGenerator.html deleted file mode 100644 index c50672a30b..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/AbstractFileGenerator.html +++ /dev/null @@ -1,399 +0,0 @@ -AbstractFileGenerator | Modelina
-
- -
-
-
-
- -

Interface AbstractFileGenerator<RenderCompleteModelOptions>

-
-

Abstract file generator which each file generator much implement.

-
-
-
-

Type Parameters

-
    -
  • -

    RenderCompleteModelOptions

-
-

Hierarchy

-
    -
  • AbstractFileGenerator
-
-

Implemented by

-
-
-
-
- -
-
-

Methods

-
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/CSharpCommonPresetOptions.html b/modelina-website/public/apidocs/generated/interfaces/CSharpCommonPresetOptions.html deleted file mode 100644 index bcbf142b03..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/CSharpCommonPresetOptions.html +++ /dev/null @@ -1,372 +0,0 @@ -CSharpCommonPresetOptions | Modelina
-
- -
-
-
-
- -

Interface CSharpCommonPresetOptions

-
-

Hierarchy

-
    -
  • CSharpCommonPresetOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
equal: boolean
-
- -
hash: boolean
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/CSharpOptions.html b/modelina-website/public/apidocs/generated/interfaces/CSharpOptions.html deleted file mode 100644 index 37f64f57d1..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/CSharpOptions.html +++ /dev/null @@ -1,474 +0,0 @@ -CSharpOptions | Modelina
-
- -
-
-
-
- -

Interface CSharpOptions

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
autoImplementedProperties: boolean
-
- -
collectionType: "List" | "Array"
-
- -
constraints: Constraints
-
- -
defaultPreset?: Partial<{
    class: CsharpClassPreset<any>;
    enum: EnumPreset<EnumRenderer, any>;
    record: CsharpRecordPreset<any>;
}>
-
-

Type declaration

-
    -
  • -
    class: CsharpClassPreset<any>
  • -
  • -
    enum: EnumPreset<EnumRenderer, any>
  • -
  • -
    record: CsharpRecordPreset<any>
-
- -
dependencyManager?: AbstractDependencyManager | (() => AbstractDependencyManager)
-

This dependency manager type serves two functions.

-
    -
  1. It can be used to provide a factory for generate functions
  2. -
  3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
  4. -
-

This depends on context and where it's used.

-
-
-

Type declaration

-
    -
  • -
      -
    • (): AbstractDependencyManager
    • -
    • -

      Returns AbstractDependencyManager

-
-
- -
handleNullable: boolean
-
- -
indentation?: {
    size: number;
    type: IndentationTypes;
}
-
-

Type declaration

-
-
- -
modelType: "class" | "record"
-
- -
presets?: Presets<Partial<{
    class: CsharpClassPreset<any>;
    enum: EnumPreset<EnumRenderer, any>;
    record: CsharpRecordPreset<any>;
}>>
-
- -
processorOptions?: ProcessorOptions
-
- -
typeMapping: TypeMapping<CSharpOptions, CSharpDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/CSharpRenderCompleteModelOptions.html b/modelina-website/public/apidocs/generated/interfaces/CSharpRenderCompleteModelOptions.html deleted file mode 100644 index e1e717bc1e..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/CSharpRenderCompleteModelOptions.html +++ /dev/null @@ -1,365 +0,0 @@ -CSharpRenderCompleteModelOptions | Modelina
-
- -
-
-
-
- -

Interface CSharpRenderCompleteModelOptions

-
-

Hierarchy

-
    -
  • CSharpRenderCompleteModelOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
namespace: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/ClassPreset.html b/modelina-website/public/apidocs/generated/interfaces/ClassPreset.html deleted file mode 100644 index b3be011ea9..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/ClassPreset.html +++ /dev/null @@ -1,489 +0,0 @@ -ClassPreset | Modelina
-
- -
-
-
-
- -

Interface ClassPreset<R, O>

-
-

Type Parameters

-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
additionalContent?: ((args) => string | Promise<string>)
-
-

Type declaration

-
-
- -
ctor?: ((args) => string | Promise<string>)
-
-

Type declaration

-
-
- -
getter?: ((args) => string | Promise<string>)
-
-

Type declaration

-
-
- -
property?: ((args) => string | Promise<string>)
-
-

Type declaration

-
-
- -
self?: ((args) => string | Promise<string>)
-
-

Type declaration

-
-
- -
setter?: ((args) => string | Promise<string>)
-
-

Type declaration

-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/CommonGeneratorOptions.html b/modelina-website/public/apidocs/generated/interfaces/CommonGeneratorOptions.html deleted file mode 100644 index 2b99ee7c63..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/CommonGeneratorOptions.html +++ /dev/null @@ -1,435 +0,0 @@ -CommonGeneratorOptions | Modelina
-
- -
-
-
-
- -

Interface CommonGeneratorOptions<P, DependencyManager>

-
-

Type Parameters

-
    -
  • -

    P extends Preset = Preset

  • -
  • -

    DependencyManager extends AbstractDependencyManager = AbstractDependencyManager

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
defaultPreset?: P
-
- -
dependencyManager?: DependencyManager | (() => DependencyManager)
-

This dependency manager type serves two functions.

-
    -
  1. It can be used to provide a factory for generate functions
  2. -
  3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
  4. -
-

This depends on context and where it's used.

-
-
-

Type declaration

-
    -
  • -
      -
    • (): DependencyManager
    • -
    • -

      Returns DependencyManager

-
-
- -
indentation?: {
    size: number;
    type: IndentationTypes;
}
-
-

Type declaration

-
-
- -
presets?: Presets<P>
-
- -
processorOptions?: ProcessorOptions
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/CommonPreset.html b/modelina-website/public/apidocs/generated/interfaces/CommonPreset.html deleted file mode 100644 index 80ad012bdc..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/CommonPreset.html +++ /dev/null @@ -1,411 +0,0 @@ -CommonPreset | Modelina
-
- -
-
-
-
- -

Interface CommonPreset<R, O, M>

-
-

Type Parameters

-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
additionalContent?: ((args) => string | Promise<string>)
-
-

Type declaration

-
    -
  • -
      -
    • (args): string | Promise<string>
    • -
    • -
      -

      Parameters

      -
      -

      Returns string | Promise<string>

-
- -
self?: ((args) => string | Promise<string>)
-
-

Type declaration

-
    -
  • -
      -
    • (args): string | Promise<string>
    • -
    • -
      -

      Parameters

      -
      -

      Returns string | Promise<string>

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/Constraints.html b/modelina-website/public/apidocs/generated/interfaces/Constraints.html deleted file mode 100644 index be341fac5e..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/Constraints.html +++ /dev/null @@ -1,386 +0,0 @@ -Constraints | Modelina
-
- -
-
-
-
- -

Interface Constraints

-
-

Hierarchy

-
    -
  • Constraints
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
-
- -
-
- -
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/CplusplusOptions.html b/modelina-website/public/apidocs/generated/interfaces/CplusplusOptions.html deleted file mode 100644 index c9563c1e97..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/CplusplusOptions.html +++ /dev/null @@ -1,451 +0,0 @@ -CplusplusOptions | Modelina
-
- -
-
-
-
- -

Interface CplusplusOptions

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
constraints: Constraints
-
- -
defaultPreset?: Partial<{
    class: ClassPresetType<any>;
    enum: EnumPresetType<any>;
}>
-
-

Type declaration

-
    -
  • -
    class: ClassPresetType<any>
  • -
  • -
    enum: EnumPresetType<any>
-
- -
dependencyManager?: AbstractDependencyManager | (() => AbstractDependencyManager)
-

This dependency manager type serves two functions.

-
    -
  1. It can be used to provide a factory for generate functions
  2. -
  3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
  4. -
-

This depends on context and where it's used.

-
-
-

Type declaration

-
    -
  • -
      -
    • (): AbstractDependencyManager
    • -
    • -

      Returns AbstractDependencyManager

-
-
- -
indentation?: {
    size: number;
    type: IndentationTypes;
}
-
-

Type declaration

-
-
- -
namespace: string
-
- -
presets?: Presets<Partial<{
    class: ClassPresetType<any>;
    enum: EnumPresetType<any>;
}>>
-
- -
processorOptions?: ProcessorOptions
-
- -
typeMapping: TypeMapping<CplusplusOptions, CplusplusDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/CplusplusRenderCompleteModelOptions.html b/modelina-website/public/apidocs/generated/interfaces/CplusplusRenderCompleteModelOptions.html deleted file mode 100644 index 992cbb8075..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/CplusplusRenderCompleteModelOptions.html +++ /dev/null @@ -1,344 +0,0 @@ -CplusplusRenderCompleteModelOptions | Modelina
-
- -
-
-
-
- -

Interface CplusplusRenderCompleteModelOptions

-
-

Hierarchy

-
    -
  • CplusplusRenderCompleteModelOptions
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/DartOptions.html b/modelina-website/public/apidocs/generated/interfaces/DartOptions.html deleted file mode 100644 index 47d5853c98..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/DartOptions.html +++ /dev/null @@ -1,451 +0,0 @@ -DartOptions | Modelina
-
- -
-
-
-
- -

Interface DartOptions

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
collectionType?: "List"
-
- -
constraints: Constraints
-
- -
defaultPreset?: Partial<{
    class: ClassPresetType<DartOptions>;
    enum: EnumPresetType<DartOptions>;
}>
-
-

Type declaration

-
-
- -
dependencyManager?: AbstractDependencyManager | (() => AbstractDependencyManager)
-

This dependency manager type serves two functions.

-
    -
  1. It can be used to provide a factory for generate functions
  2. -
  3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
  4. -
-

This depends on context and where it's used.

-
-
-

Type declaration

-
    -
  • -
      -
    • (): AbstractDependencyManager
    • -
    • -

      Returns AbstractDependencyManager

-
-
- -
indentation?: {
    size: number;
    type: IndentationTypes;
}
-
-

Type declaration

-
-
- -
presets?: Presets<Partial<{
    class: ClassPresetType<DartOptions>;
    enum: EnumPresetType<DartOptions>;
}>>
-
- -
processorOptions?: ProcessorOptions
-
- -
typeMapping: TypeMapping<DartOptions, DartDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/DartRenderCompleteModelOptions.html b/modelina-website/public/apidocs/generated/interfaces/DartRenderCompleteModelOptions.html deleted file mode 100644 index 03746cb50d..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/DartRenderCompleteModelOptions.html +++ /dev/null @@ -1,365 +0,0 @@ -DartRenderCompleteModelOptions | Modelina
-
- -
-
-
-
- -

Interface DartRenderCompleteModelOptions

-
-

Hierarchy

-
    -
  • DartRenderCompleteModelOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
packageName: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/EnumArgs.html b/modelina-website/public/apidocs/generated/interfaces/EnumArgs.html deleted file mode 100644 index 9fbf88693e..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/EnumArgs.html +++ /dev/null @@ -1,365 +0,0 @@ -EnumArgs | Modelina
-
- -
-
-
-
- -

Interface EnumArgs

-
-

Hierarchy

-
    -
  • EnumArgs
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/EnumPreset.html b/modelina-website/public/apidocs/generated/interfaces/EnumPreset.html deleted file mode 100644 index 484253da27..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/EnumPreset.html +++ /dev/null @@ -1,429 +0,0 @@ -EnumPreset | Modelina
-
- -
-
-
-
- -

Interface EnumPreset<R, O>

-
-

Type Parameters

-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
additionalContent?: ((args) => string | Promise<string>)
-
-

Type declaration

-
-
- -
item?: ((args) => string)
-
-

Type declaration

-
-
- -
self?: ((args) => string | Promise<string>)
-
-

Type declaration

-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/GoOptions.html b/modelina-website/public/apidocs/generated/interfaces/GoOptions.html deleted file mode 100644 index f71d733a2b..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/GoOptions.html +++ /dev/null @@ -1,444 +0,0 @@ -GoOptions | Modelina
-
- -
-
-
-
- -

Interface GoOptions

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
constraints: Constraints
-
- -
defaultPreset?: Partial<{
    enum: EnumPresetType<GoOptions>;
    struct: StructPresetType<GoOptions>;
}>
-
-

Type declaration

-
-
- -
dependencyManager?: AbstractDependencyManager | (() => AbstractDependencyManager)
-

This dependency manager type serves two functions.

-
    -
  1. It can be used to provide a factory for generate functions
  2. -
  3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
  4. -
-

This depends on context and where it's used.

-
-
-

Type declaration

-
    -
  • -
      -
    • (): AbstractDependencyManager
    • -
    • -

      Returns AbstractDependencyManager

-
-
- -
indentation?: {
    size: number;
    type: IndentationTypes;
}
-
-

Type declaration

-
-
- -
presets?: Presets<Partial<{
    enum: EnumPresetType<GoOptions>;
    struct: StructPresetType<GoOptions>;
}>>
-
- -
processorOptions?: ProcessorOptions
-
- -
typeMapping: TypeMapping<GoOptions, GoDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/GoRenderCompleteModelOptions.html b/modelina-website/public/apidocs/generated/interfaces/GoRenderCompleteModelOptions.html deleted file mode 100644 index 383d70dc0e..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/GoRenderCompleteModelOptions.html +++ /dev/null @@ -1,365 +0,0 @@ -GoRenderCompleteModelOptions | Modelina
-
- -
-
-
-
- -

Interface GoRenderCompleteModelOptions

-
-

Hierarchy

-
    -
  • GoRenderCompleteModelOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
packageName: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/InterfacePreset.html b/modelina-website/public/apidocs/generated/interfaces/InterfacePreset.html deleted file mode 100644 index af5ba95d36..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/InterfacePreset.html +++ /dev/null @@ -1,429 +0,0 @@ -InterfacePreset | Modelina
-
- -
-
-
-
- -

Interface InterfacePreset<R, O>

-
-

Type Parameters

-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
additionalContent?: ((args) => string | Promise<string>)
-
-

Type declaration

-
-
- -
property?: ((args) => string | Promise<string>)
-
-

Type declaration

-
-
- -
self?: ((args) => string | Promise<string>)
-
-

Type declaration

-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/JavaCommonPresetOptions.html b/modelina-website/public/apidocs/generated/interfaces/JavaCommonPresetOptions.html deleted file mode 100644 index 2c4dd1a9a4..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/JavaCommonPresetOptions.html +++ /dev/null @@ -1,386 +0,0 @@ -JavaCommonPresetOptions | Modelina
-
- -
-
-
-
- -

Interface JavaCommonPresetOptions

-
-

Hierarchy

-
    -
  • JavaCommonPresetOptions
-
-
-
- -
-
-

Properties

-
- -
classToString: boolean
-
- -
equal: boolean
-
- -
hashCode: boolean
-
- -
marshalling: boolean
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/JavaOptions.html b/modelina-website/public/apidocs/generated/interfaces/JavaOptions.html deleted file mode 100644 index 1ad06d22c1..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/JavaOptions.html +++ /dev/null @@ -1,451 +0,0 @@ -JavaOptions | Modelina
-
- -
-
-
-
- -

Interface JavaOptions

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
collectionType: "List" | "Array"
-
- -
constraints: Constraints
-
- -
defaultPreset?: Partial<{
    class: ClassPresetType<any>;
    enum: EnumPresetType<any>;
}>
-
-

Type declaration

-
    -
  • -
    class: ClassPresetType<any>
  • -
  • -
    enum: EnumPresetType<any>
-
- -
dependencyManager?: AbstractDependencyManager | (() => AbstractDependencyManager)
-

This dependency manager type serves two functions.

-
    -
  1. It can be used to provide a factory for generate functions
  2. -
  3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
  4. -
-

This depends on context and where it's used.

-
-
-

Type declaration

-
    -
  • -
      -
    • (): AbstractDependencyManager
    • -
    • -

      Returns AbstractDependencyManager

-
-
- -
indentation?: {
    size: number;
    type: IndentationTypes;
}
-
-

Type declaration

-
-
- -
presets?: Presets<Partial<{
    class: ClassPresetType<any>;
    enum: EnumPresetType<any>;
}>>
-
- -
processorOptions?: ProcessorOptions
-
- -
typeMapping: TypeMapping<JavaOptions, JavaDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/JavaRenderCompleteModelOptions.html b/modelina-website/public/apidocs/generated/interfaces/JavaRenderCompleteModelOptions.html deleted file mode 100644 index 61fa08a18f..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/JavaRenderCompleteModelOptions.html +++ /dev/null @@ -1,365 +0,0 @@ -JavaRenderCompleteModelOptions | Modelina
-
- -
-
-
-
- -

Interface JavaRenderCompleteModelOptions

-
-

Hierarchy

-
    -
  • JavaRenderCompleteModelOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
packageName: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/JavaScriptCommonPresetOptions.html b/modelina-website/public/apidocs/generated/interfaces/JavaScriptCommonPresetOptions.html deleted file mode 100644 index 59f3f974bf..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/JavaScriptCommonPresetOptions.html +++ /dev/null @@ -1,372 +0,0 @@ -JavaScriptCommonPresetOptions | Modelina
-
- -
-
-
-
- -

Interface JavaScriptCommonPresetOptions

-
-

Hierarchy

-
    -
  • JavaScriptCommonPresetOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
example: boolean
-
- -
marshalling: boolean
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/JavaScriptOptions.html b/modelina-website/public/apidocs/generated/interfaces/JavaScriptOptions.html deleted file mode 100644 index 65b3b88cb8..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/JavaScriptOptions.html +++ /dev/null @@ -1,449 +0,0 @@ -JavaScriptOptions | Modelina
-
- -
-
-
-
- -

Interface JavaScriptOptions

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
constraints: Constraints
-
- -
defaultPreset?: Partial<{
    class: ClassPresetType<any>;
}>
-
-

Type declaration

-
    -
  • -
    class: ClassPresetType<any>
-
- -
dependencyManager?: AbstractDependencyManager | (() => AbstractDependencyManager)
-

This dependency manager type serves two functions.

-
    -
  1. It can be used to provide a factory for generate functions
  2. -
  3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
  4. -
-

This depends on context and where it's used.

-
-
-

Type declaration

-
    -
  • -
      -
    • (): AbstractDependencyManager
    • -
    • -

      Returns AbstractDependencyManager

-
-
- -
indentation?: {
    size: number;
    type: IndentationTypes;
}
-
-

Type declaration

-
-
- -
moduleSystem: "CJS" | "ESM"
-
- -
presets?: Presets<Partial<{
    class: ClassPresetType<any>;
}>>
-
- -
processorOptions?: ProcessorOptions
-
- -
typeMapping: TypeMapping<JavaScriptOptions, JavaScriptDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/JavaScriptRenderCompleteModelOptions.html b/modelina-website/public/apidocs/generated/interfaces/JavaScriptRenderCompleteModelOptions.html deleted file mode 100644 index aa2bedde46..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/JavaScriptRenderCompleteModelOptions.html +++ /dev/null @@ -1,344 +0,0 @@ -JavaScriptRenderCompleteModelOptions | Modelina
-
- -
-
-
-
- -

Interface JavaScriptRenderCompleteModelOptions

-
-

Hierarchy

-
    -
  • JavaScriptRenderCompleteModelOptions
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/KotlinOptions.html b/modelina-website/public/apidocs/generated/interfaces/KotlinOptions.html deleted file mode 100644 index c02f4c6e45..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/KotlinOptions.html +++ /dev/null @@ -1,451 +0,0 @@ -KotlinOptions | Modelina
-
- -
-
-
-
- -

Interface KotlinOptions

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
collectionType: "List" | "Array"
-
- -
constraints: Constraints
-
- -
defaultPreset?: Partial<{
    class: ClassPresetType<any>;
    enum: EnumPresetType<any>;
}>
-
-

Type declaration

-
    -
  • -
    class: ClassPresetType<any>
  • -
  • -
    enum: EnumPresetType<any>
-
- -
dependencyManager?: AbstractDependencyManager | (() => AbstractDependencyManager)
-

This dependency manager type serves two functions.

-
    -
  1. It can be used to provide a factory for generate functions
  2. -
  3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
  4. -
-

This depends on context and where it's used.

-
-
-

Type declaration

-
    -
  • -
      -
    • (): AbstractDependencyManager
    • -
    • -

      Returns AbstractDependencyManager

-
-
- -
indentation?: {
    size: number;
    type: IndentationTypes;
}
-
-

Type declaration

-
-
- -
presets?: Presets<Partial<{
    class: ClassPresetType<any>;
    enum: EnumPresetType<any>;
}>>
-
- -
processorOptions?: ProcessorOptions
-
- -
typeMapping: TypeMapping<KotlinOptions, KotlinDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/KotlinRenderCompleteModelOptions.html b/modelina-website/public/apidocs/generated/interfaces/KotlinRenderCompleteModelOptions.html deleted file mode 100644 index 62926f966f..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/KotlinRenderCompleteModelOptions.html +++ /dev/null @@ -1,365 +0,0 @@ -KotlinRenderCompleteModelOptions | Modelina
-
- -
-
-
-
- -

Interface KotlinRenderCompleteModelOptions

-
-

Hierarchy

-
    -
  • KotlinRenderCompleteModelOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
packageName: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/ModelLoggingInterface.html b/modelina-website/public/apidocs/generated/interfaces/ModelLoggingInterface.html deleted file mode 100644 index 40d6eca230..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/ModelLoggingInterface.html +++ /dev/null @@ -1,430 +0,0 @@ -ModelLoggingInterface | Modelina
-
- -
-
-
-
- -

Interface ModelLoggingInterface

-
-

Logging interface for the model generation library

-
-
-
-

Hierarchy

-
    -
  • ModelLoggingInterface
-
-
-
- -
-
-

Methods

-
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional message: any
    • -
    • -
      Rest ...optionalParams: any[]
    -

    Returns void

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional message: any
    • -
    • -
      Rest ...optionalParams: any[]
    -

    Returns void

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional message: any
    • -
    • -
      Rest ...optionalParams: any[]
    -

    Returns void

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional message: any
    • -
    • -
      Rest ...optionalParams: any[]
    -

    Returns void

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/PhpOptions.html b/modelina-website/public/apidocs/generated/interfaces/PhpOptions.html deleted file mode 100644 index 31f1a841d6..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/PhpOptions.html +++ /dev/null @@ -1,444 +0,0 @@ -PhpOptions | Modelina
-
- -
-
-
-
- -

Interface PhpOptions

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
constraints: Constraints
-
- -
defaultPreset?: Partial<{
    class: ClassPresetType<any>;
    enum: EnumPresetType<any>;
}>
-
-

Type declaration

-
    -
  • -
    class: ClassPresetType<any>
  • -
  • -
    enum: EnumPresetType<any>
-
- -
dependencyManager?: AbstractDependencyManager | (() => AbstractDependencyManager)
-

This dependency manager type serves two functions.

-
    -
  1. It can be used to provide a factory for generate functions
  2. -
  3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
  4. -
-

This depends on context and where it's used.

-
-
-

Type declaration

-
    -
  • -
      -
    • (): AbstractDependencyManager
    • -
    • -

      Returns AbstractDependencyManager

-
-
- -
indentation?: {
    size: number;
    type: IndentationTypes;
}
-
-

Type declaration

-
-
- -
presets?: Presets<Partial<{
    class: ClassPresetType<any>;
    enum: EnumPresetType<any>;
}>>
-
- -
processorOptions?: ProcessorOptions
-
- -
typeMapping: TypeMapping<PhpOptions, PhpDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/PhpRenderCompleteModelOptions.html b/modelina-website/public/apidocs/generated/interfaces/PhpRenderCompleteModelOptions.html deleted file mode 100644 index 94276b14ad..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/PhpRenderCompleteModelOptions.html +++ /dev/null @@ -1,372 +0,0 @@ -PhpRenderCompleteModelOptions | Modelina
-
- -
-
-
-
- -

Interface PhpRenderCompleteModelOptions

-
-

Hierarchy

-
    -
  • PhpRenderCompleteModelOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
declareStrictTypes: boolean
-
- -
namespace: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/PresetArgs.html b/modelina-website/public/apidocs/generated/interfaces/PresetArgs.html deleted file mode 100644 index 0845b4240c..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/PresetArgs.html +++ /dev/null @@ -1,402 +0,0 @@ -PresetArgs | Modelina
-
- -
-
-
-
- -

Interface PresetArgs<R, O, M>

-
-

Type Parameters

-
-
-

Hierarchy

-
    -
  • PresetArgs
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
content: string
-
- -
inputModel: InputMetaModel
-
- -
model: M
-
- -
options: O
-
- -
renderer: R
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/ProcessorOptions.html b/modelina-website/public/apidocs/generated/interfaces/ProcessorOptions.html deleted file mode 100644 index 9bb505d5ca..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/ProcessorOptions.html +++ /dev/null @@ -1,379 +0,0 @@ -ProcessorOptions | Modelina
-
- -
-
-
-
- -

Interface ProcessorOptions

-
-

Hierarchy

-
    -
  • ProcessorOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
asyncapi?: ParseOptions
-
- -
interpreter?: InterpreterOptions
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/PropertyArgs.html b/modelina-website/public/apidocs/generated/interfaces/PropertyArgs.html deleted file mode 100644 index 9a4b63ee9c..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/PropertyArgs.html +++ /dev/null @@ -1,365 +0,0 @@ -PropertyArgs | Modelina
-
- -
-
-
-
- -

Interface PropertyArgs

-
-

Hierarchy

-
    -
  • PropertyArgs
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/PythonOptions.html b/modelina-website/public/apidocs/generated/interfaces/PythonOptions.html deleted file mode 100644 index 3515c84939..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/PythonOptions.html +++ /dev/null @@ -1,451 +0,0 @@ -PythonOptions | Modelina
-
- -
-
-
-
- -

Interface PythonOptions

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
constraints: Constraints
-
- -
defaultPreset?: Partial<{
    class: ClassPresetType<any>;
    enum: EnumPresetType<any>;
}>
-
-

Type declaration

-
    -
  • -
    class: ClassPresetType<any>
  • -
  • -
    enum: EnumPresetType<any>
-
- -
dependencyManager?: AbstractDependencyManager | (() => AbstractDependencyManager)
-

This dependency manager type serves two functions.

-
    -
  1. It can be used to provide a factory for generate functions
  2. -
  3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
  4. -
-

This depends on context and where it's used.

-
-
-

Type declaration

-
    -
  • -
      -
    • (): AbstractDependencyManager
    • -
    • -

      Returns AbstractDependencyManager

-
-
- -
importsStyle: "explicit" | "implicit"
-
- -
indentation?: {
    size: number;
    type: IndentationTypes;
}
-
-

Type declaration

-
-
- -
presets?: Presets<Partial<{
    class: ClassPresetType<any>;
    enum: EnumPresetType<any>;
}>>
-
- -
processorOptions?: ProcessorOptions
-
- -
typeMapping: TypeMapping<PythonOptions, PythonDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/PythonRenderCompleteModelOptions.html b/modelina-website/public/apidocs/generated/interfaces/PythonRenderCompleteModelOptions.html deleted file mode 100644 index b7121e4622..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/PythonRenderCompleteModelOptions.html +++ /dev/null @@ -1,344 +0,0 @@ -PythonRenderCompleteModelOptions | Modelina
-
- -
-
-
-
- -

Interface PythonRenderCompleteModelOptions

-
-

Hierarchy

-
    -
  • PythonRenderCompleteModelOptions
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/RustCommonPresetOptions.html b/modelina-website/public/apidocs/generated/interfaces/RustCommonPresetOptions.html deleted file mode 100644 index 18009a68ba..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/RustCommonPresetOptions.html +++ /dev/null @@ -1,379 +0,0 @@ -RustCommonPresetOptions | Modelina
-
- -
-
-
-
- -

Interface RustCommonPresetOptions

-
-

Hierarchy

-
    -
  • RustCommonPresetOptions
-
-
-
- -
-
-

Properties

-
- -
deriveDefault: boolean
-
- -
implementDefault: boolean
-
- -
implementNew: boolean
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/RustOptions.html b/modelina-website/public/apidocs/generated/interfaces/RustOptions.html deleted file mode 100644 index 805da265ea..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/RustOptions.html +++ /dev/null @@ -1,450 +0,0 @@ -RustOptions | Modelina
-
- -
-
-
-
- -

Interface RustOptions

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
constraints: Constraints
-
- -
defaultPreset?: Partial<{
    enum: EnumPresetType<any>;
    package: PackagePresetType<any>;
    struct: StructPresetType<any>;
    tuple: TuplePresetType<any>;
    union: UnionPresetType<any>;
}>
-
-

Type declaration

-
    -
  • -
    enum: EnumPresetType<any>
  • -
  • -
    package: PackagePresetType<any>
  • -
  • -
    struct: StructPresetType<any>
  • -
  • -
    tuple: TuplePresetType<any>
  • -
  • -
    union: UnionPresetType<any>
-
- -
dependencyManager?: AbstractDependencyManager | (() => AbstractDependencyManager)
-

This dependency manager type serves two functions.

-
    -
  1. It can be used to provide a factory for generate functions
  2. -
  3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
  4. -
-

This depends on context and where it's used.

-
-
-

Type declaration

-
    -
  • -
      -
    • (): AbstractDependencyManager
    • -
    • -

      Returns AbstractDependencyManager

-
-
- -
indentation?: {
    size: number;
    type: IndentationTypes;
}
-
-

Type declaration

-
-
- -
presets?: Presets<Partial<{
    enum: EnumPresetType<any>;
    package: PackagePresetType<any>;
    struct: StructPresetType<any>;
    tuple: TuplePresetType<any>;
    union: UnionPresetType<any>;
}>>
-
- -
processorOptions?: ProcessorOptions
-
- -
typeMapping: TypeMapping<RustOptions, RustDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/RustPackageOptions.html b/modelina-website/public/apidocs/generated/interfaces/RustPackageOptions.html deleted file mode 100644 index 6f8d0287b4..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/RustPackageOptions.html +++ /dev/null @@ -1,421 +0,0 @@ -RustPackageOptions | Modelina
-
- -
-
-
-
- -

Interface RustPackageOptions

-
-

Hierarchy

-
    -
  • RustPackageOptions
-
-
-
- -
-
-

Properties

-
- -
authors: string[]
-
- -
description: string
-
- -
edition: string
-
- -
homepage: string
-
- -
license: string
-
- -
packageFeatures: json[]
-
- -
packageName: string
-
- -
packageVersion: string
-
- -
repository: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/RustRenderCompleteModelOptions.html b/modelina-website/public/apidocs/generated/interfaces/RustRenderCompleteModelOptions.html deleted file mode 100644 index 3a7d346762..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/RustRenderCompleteModelOptions.html +++ /dev/null @@ -1,372 +0,0 @@ -RustRenderCompleteModelOptions | Modelina
-
- -
-
-
-
- -

Interface RustRenderCompleteModelOptions

-
-

Hierarchy

-
    -
  • RustRenderCompleteModelOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
-
- -
supportFiles: boolean
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/ToOutputModelArg.html b/modelina-website/public/apidocs/generated/interfaces/ToOutputModelArg.html deleted file mode 100644 index c5423b5783..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/ToOutputModelArg.html +++ /dev/null @@ -1,393 +0,0 @@ -ToOutputModelArg | Modelina
-
- -
-
-
-
- -

Interface ToOutputModelArg

-
-

Hierarchy

-
    -
  • ToOutputModelArg
-
-
-
- -
-
-

Properties

-
- -
dependencies: string[]
-
- -
inputModel: InputMetaModel
-
- -
-
- -
modelName: string
-
- -
result: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/ToRenderOutputArg.html b/modelina-website/public/apidocs/generated/interfaces/ToRenderOutputArg.html deleted file mode 100644 index c9f2a779db..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/ToRenderOutputArg.html +++ /dev/null @@ -1,379 +0,0 @@ -ToRenderOutputArg | Modelina
-
- -
-
-
-
- -

Interface ToRenderOutputArg

-
-

Hierarchy

-
    -
  • ToRenderOutputArg
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
dependencies?: string[]
-
- -
renderedName: string
-
- -
result: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/TypeScriptCommonPresetOptions.html b/modelina-website/public/apidocs/generated/interfaces/TypeScriptCommonPresetOptions.html deleted file mode 100644 index 0eab0f8add..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/TypeScriptCommonPresetOptions.html +++ /dev/null @@ -1,372 +0,0 @@ -TypeScriptCommonPresetOptions | Modelina
-
- -
-
-
-
- -

Interface TypeScriptCommonPresetOptions

-
-

Hierarchy

-
    -
  • TypeScriptCommonPresetOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
example: boolean
-
- -
marshalling: boolean
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/TypeScriptInputProcessorOptions.html b/modelina-website/public/apidocs/generated/interfaces/TypeScriptInputProcessorOptions.html deleted file mode 100644 index 10fe70513c..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/TypeScriptInputProcessorOptions.html +++ /dev/null @@ -1,547 +0,0 @@ -TypeScriptInputProcessorOptions | Modelina
-
- -
-
-
-
- -

Interface TypeScriptInputProcessorOptions

-
-

Class for processing Typescript code inputs to Common module

-
-
-
-

Hierarchy

-
    -
  • PartialArgs -
      -
    • TypeScriptInputProcessorOptions
-
-
-
- -
-
-

Properties

-
- -
aliasRef?: boolean
-
- -
compilerOptions?: CompilerOptions
-
- -
defaultNumberType?: "number" | "integer"
-
- -
defaultProps?: boolean
-
- -
esModuleInterop?: boolean
-
- -
excludePrivate?: boolean
-
- -
id?: string
-
- -
ignoreErrors?: boolean
-
- -
include?: string[]
-
- -
noExtraProps?: boolean
-
- -
out?: string
-
- -
propOrder?: boolean
-
- -
ref?: boolean
-
- -
rejectDateType?: boolean
-
- -
required?: boolean
-
- -
skipLibCheck?: boolean
-
- -
strictNullChecks?: boolean
-
- -
titles?: boolean
-
- -
topRef?: boolean
-
- -
tsNodeRegister?: boolean
-
- -
typeOfKeyword?: boolean
-
- -
uniqueNames?: boolean
-
- -
validationKeywords?: string[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/TypeScriptOptions.html b/modelina-website/public/apidocs/generated/interfaces/TypeScriptOptions.html deleted file mode 100644 index 5d2f9dd929..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/TypeScriptOptions.html +++ /dev/null @@ -1,483 +0,0 @@ -TypeScriptOptions | Modelina
-
- -
-
-
-
- -

Interface TypeScriptOptions

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
constraints: Constraints
-
- -
defaultPreset?: Partial<{
    class: ClassPresetType<any>;
    enum: EnumPresetType<any>;
    interface: InterfacePresetType<any>;
    type: TypePresetType<any>;
}>
-
-

Type declaration

-
    -
  • -
    class: ClassPresetType<any>
  • -
  • -
    enum: EnumPresetType<any>
  • -
  • -
    interface: InterfacePresetType<any>
  • -
  • -
    type: TypePresetType<any>
-
- -
dependencyManager?: TypeScriptDependencyManager | (() => TypeScriptDependencyManager)
-

This dependency manager type serves two functions.

-
    -
  1. It can be used to provide a factory for generate functions
  2. -
  3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
  4. -
-

This depends on context and where it's used.

-
-
-

Type declaration

-
    -
  • -
      -
    • (): TypeScriptDependencyManager
    • -
    • -

      Returns TypeScriptDependencyManager

-
-
- -
enumType: "enum" | "union"
-
- -
indentation?: {
    size: number;
    type: IndentationTypes;
}
-
-

Type declaration

-
-
- -
mapType: "map" | "record" | "indexedObject"
-
- -
modelType: "class" | "interface"
-
- -
-
- -
presets?: Presets<Partial<{
    class: ClassPresetType<any>;
    enum: EnumPresetType<any>;
    interface: InterfacePresetType<any>;
    type: TypePresetType<any>;
}>>
-
- -
processorOptions?: ProcessorOptions
-
- -
renderTypes: boolean
-
- -
typeMapping: TypeMapping<TypeScriptOptions, TypeScriptDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/TypeScriptRenderCompleteModelOptions.html b/modelina-website/public/apidocs/generated/interfaces/TypeScriptRenderCompleteModelOptions.html deleted file mode 100644 index 16f9b02f53..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/TypeScriptRenderCompleteModelOptions.html +++ /dev/null @@ -1,365 +0,0 @@ -TypeScriptRenderCompleteModelOptions | Modelina
-
- -
-
-
-
- -

Interface TypeScriptRenderCompleteModelOptions

-
-

Hierarchy

-
    -
  • TypeScriptRenderCompleteModelOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/modules.html b/modelina-website/public/apidocs/generated/modules.html deleted file mode 100644 index 1f3e2e052e..0000000000 --- a/modelina-website/public/apidocs/generated/modules.html +++ /dev/null @@ -1,656 +0,0 @@ -Modelina
-
- -
-
-
-
-

Modelina

-
-
-

Index

-
-

Enumerations

-
-
-

Classes

-
AbstractGenerator -AbstractInputProcessor -AbstractRenderer -AnyModel -ArrayModel -AsyncAPIInputProcessor -AsyncapiV2ExternalDocumentation -AsyncapiV2Schema -BooleanModel -CSharpFileGenerator -CSharpGenerator -CommonModel -ConstrainedAnyModel -ConstrainedArrayModel -ConstrainedBooleanModel -ConstrainedDictionaryModel -ConstrainedEnumModel -ConstrainedEnumValueModel -ConstrainedFloatModel -ConstrainedIntegerModel -ConstrainedMetaModel -ConstrainedObjectModel -ConstrainedObjectPropertyModel -ConstrainedReferenceModel -ConstrainedStringModel -ConstrainedSupportFileModel -ConstrainedTupleModel -ConstrainedTupleValueModel -ConstrainedUnionModel -CplusplusFileGenerator -CplusplusGenerator -DartFileGenerator -DartGenerator -DictionaryModel -Draft4Schema -Draft6Schema -Draft7Schema -EnumModel -EnumValueModel -FileHelpers -FloatModel -FormatHelpers -GoFileGenerator -GoGenerator -InputMetaModel -InputProcessor -IntegerModel -JavaFileGenerator -JavaGenerator -JavaScriptFileGenerator -JavaScriptGenerator -JsonSchemaInputProcessor -KotlinFileGenerator -KotlinGenerator -MetaModel -ObjectModel -ObjectPropertyModel -OpenAPIInputProcessor -OpenAPIV3ExternalDocumentation -OpenapiV3Discriminator -OpenapiV3Schema -OpenapiV3Xml -OutputModel -PhpFileGenerator -PhpGenerator -PythonFileGenerator -PythonGenerator -ReferenceModel -RenderOutput -RustFileGenerator -RustGenerator -StringModel -SwaggerInputProcessor -SwaggerV2ExternalDocumentation -SwaggerV2Schema -SwaggerV2Xml -TupleModel -TupleValueModel -TypeScriptFileGenerator -TypeScriptGenerator -TypeScriptInputProcessor -UnionModel -
-
-

Interfaces

-
-
-

Type Aliases

-
-
-

Variables

-
CPLUSPLUS_DEFAULT_PRESET -CSHARP_COMMON_PRESET -CSHARP_DEFAULT_PRESET -CSHARP_JSON_SERIALIZER_PRESET -CSHARP_NEWTONSOFT_SERIALIZER_PRESET -CplusplusDefaultEnumKeyConstraints -CplusplusDefaultModelNameConstraints -CplusplusDefaultPropertyKeyConstraints -CsharpDefaultEnumKeyConstraints -CsharpDefaultModelNameConstraints -CsharpDefaultPropertyKeyConstraints -DART_DEFAULT_PRESET -DART_JSON_PRESET -DartDefaultEnumKeyConstraints -DartDefaultModelNameConstraints -DartDefaultPropertyKeyConstraints -GO_DEFAULT_PRESET -GoDefaultEnumKeyConstraints -GoDefaultModelNameConstraints -GoDefaultPropertyKeyConstraints -JAVA_COMMON_PRESET -JAVA_CONSTRAINTS_PRESET -JAVA_DEFAULT_PRESET -JAVA_DESCRIPTION_PRESET -JAVA_JACKSON_PRESET -JS_COMMON_PRESET -JS_DEFAULT_PRESET -JavaDefaultEnumKeyConstraints -JavaDefaultModelNameConstraints -JavaDefaultPropertyKeyConstraints -JavaScriptDefaultModelNameConstraints -JavaScriptDefaultPropertyKeyConstraints -KOTLIN_CONSTRAINTS_PRESET -KOTLIN_DEFAULT_PRESET -KOTLIN_DESCRIPTION_PRESET -KotlinDefaultEnumKeyConstraints -KotlinDefaultModelNameConstraints -KotlinDefaultPropertyKeyConstraints -Logger -PHP_DEFAULT_PRESET -PHP_DESCRIPTION_PRESET -PYTHON_DEFAULT_PRESET -PYTHON_JSON_SERIALIZER_PRESET -PYTHON_PYDANTIC_PRESET -PhpDefaultEnumKeyConstraints -PhpDefaultModelNameConstraints -PhpDefaultPropertyKeyConstraints -PythonDefaultEnumKeyConstraints -PythonDefaultModelNameConstraints -PythonDefaultPropertyKeyConstraints -RUST_COMMON_PRESET -RUST_DEFAULT_PRESET -RustDefaultEnumKeyConstraints -RustDefaultModelNameConstraints -RustDefaultPropertyKeyConstraints -TS_COMMON_PRESET -TS_DEFAULT_PRESET -TS_DESCRIPTION_PRESET -TS_JSONBINPACK_PRESET -TypeScriptDefaultEnumKeyConstraints -TypeScriptDefaultModelNameConstraints -TypeScriptDefaultPropertyKeyConstraints -defaultGeneratorOptions -defaultRustCommonPresetOptions -defaultRustRenderCompleteModelOptions -
-
-

Functions

-
NO_DUPLICATE_ENUM_KEYS -NO_DUPLICATE_PROPERTIES -NO_EMPTY_VALUE -NO_NUMBER_START_CHAR -NO_RESERVED_KEYWORDS -checkForReservedKeyword -constrainMetaModel -convertToAnyModel -convertToArrayModel -convertToBooleanModel -convertToDictionaryModel -convertToEnumModel -convertToFloatModel -convertToIntegerModel -convertToMetaModel -convertToObjectModel -convertToStringModel -convertToTupleModel -convertToUnionModel -cplusplusDefaultEnumKeyConstraints -cplusplusDefaultEnumValueConstraints -cplusplusDefaultModelNameConstraints -cplusplusDefaultPropertyKeyConstraints -csharpDefaultEnumKeyConstraints -csharpDefaultEnumValueConstraints -csharpDefaultModelNameConstraints -csharpDefaultPropertyKeyConstraints -dartDefaultEnumKeyConstraints -dartDefaultEnumValueConstraints -dartDefaultModelNameConstraints -dartDefaultPropertyKeyConstraints -getTypeFromMapping -goDefaultEnumKeyConstraints -goDefaultEnumValueConstraints -goDefaultModelNameConstraints -goDefaultPropertyKeyConstraints -hasPreset -javaDefaultEnumKeyConstraints -javaDefaultEnumValueConstraints -javaDefaultModelNameConstraints -javaDefaultPropertyKeyConstraints -javaScriptDefaultEnumKeyConstraints -javaScriptDefaultEnumValueConstraints -javaScriptDefaultModelNameConstraints -javaScriptDefaultPropertyKeyConstraints -kotlinDefaultEnumKeyConstraints -kotlinDefaultEnumValueConstraints -kotlinDefaultModelNameConstraints -kotlinDefaultPropertyKeyConstraints -makeUnique -phpDefaultEnumKeyConstraints -phpDefaultEnumValueConstraints -phpDefaultModelNameConstraints -phpDefaultPropertyKeyConstraints -pythonDefaultEnumKeyConstraints -pythonDefaultEnumValueConstraints -pythonDefaultModelNameConstraints -pythonDefaultPropertyKeyConstraints -renderJavaScriptDependency -rustDefaultEnumKeyConstraints -rustDefaultEnumValueConstraints -rustDefaultModelNameConstraints -rustDefaultPropertyKeyConstraints -split -typeScriptDefaultEnumKeyConstraints -typeScriptDefaultEnumValueConstraints -typeScriptDefaultModelNameConstraints -typeScriptDefaultPropertyKeyConstraints -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/CSharpPreset.html b/modelina-website/public/apidocs/generated/types/CSharpPreset.html deleted file mode 100644 index eea936f6f9..0000000000 --- a/modelina-website/public/apidocs/generated/types/CSharpPreset.html +++ /dev/null @@ -1,355 +0,0 @@ -CSharpPreset | Modelina
-
- -
-
-
-
- -

Type alias CSharpPreset<O>

-
CSharpPreset<O>: Preset<{
    class: CsharpClassPreset<O>;
    enum: EnumPreset<EnumRenderer, O>;
    record: CsharpRecordPreset<O>;
}>
-
-

Type Parameters

-
    -
  • -

    O = any

-
-

Type declaration

-
    -
  • -
    class: CsharpClassPreset<O>
  • -
  • -
    enum: EnumPreset<EnumRenderer, O>
  • -
  • -
    record: CsharpRecordPreset<O>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/CSharpTypeMapping.html b/modelina-website/public/apidocs/generated/types/CSharpTypeMapping.html deleted file mode 100644 index e44f8b8935..0000000000 --- a/modelina-website/public/apidocs/generated/types/CSharpTypeMapping.html +++ /dev/null @@ -1,341 +0,0 @@ -CSharpTypeMapping | Modelina
-
- -
-
-
-
- -

Type alias CSharpTypeMapping

-
CSharpTypeMapping: TypeMapping<CSharpOptions, CSharpDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/ConstrainContext.html b/modelina-website/public/apidocs/generated/types/ConstrainContext.html deleted file mode 100644 index ec34107acb..0000000000 --- a/modelina-website/public/apidocs/generated/types/ConstrainContext.html +++ /dev/null @@ -1,363 +0,0 @@ -ConstrainContext | Modelina
-
- -
-
-
-
- -

Type alias ConstrainContext<Options, M, DependencyManager>

-
ConstrainContext<Options, M, DependencyManager>: {
    constrainedName: string;
    dependencyManager: DependencyManager;
    metaModel: M;
    options: Options;
    partOfProperty?: ConstrainedObjectPropertyModel;
}
-
-

Type Parameters

-
    -
  • -

    Options

  • -
  • -

    M extends MetaModel

  • -
  • -

    DependencyManager extends AbstractDependencyManager

-
-

Type declaration

-
    -
  • -
    constrainedName: string
  • -
  • -
    dependencyManager: DependencyManager
  • -
  • -
    metaModel: M
  • -
  • -
    options: Options
  • -
  • -
    Optional partOfProperty?: ConstrainedObjectPropertyModel
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/CplusplusPreset.html b/modelina-website/public/apidocs/generated/types/CplusplusPreset.html deleted file mode 100644 index 19eb991be0..0000000000 --- a/modelina-website/public/apidocs/generated/types/CplusplusPreset.html +++ /dev/null @@ -1,353 +0,0 @@ -CplusplusPreset | Modelina
-
- -
-
-
-
- -

Type alias CplusplusPreset<O>

-
CplusplusPreset<O>: Preset<{
    class: ClassPresetType<O>;
    enum: EnumPresetType<O>;
}>
-
-

Type Parameters

-
    -
  • -

    O = any

-
-

Type declaration

-
    -
  • -
    class: ClassPresetType<O>
  • -
  • -
    enum: EnumPresetType<O>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/DartPreset.html b/modelina-website/public/apidocs/generated/types/DartPreset.html deleted file mode 100644 index 50950ac98d..0000000000 --- a/modelina-website/public/apidocs/generated/types/DartPreset.html +++ /dev/null @@ -1,353 +0,0 @@ -DartPreset | Modelina
-
- -
-
-
-
- -

Type alias DartPreset<O>

-
DartPreset<O>: Preset<{
    class: ClassPresetType<O>;
    enum: EnumPresetType<O>;
}>
-
-

Type Parameters

-
-
-

Type declaration

-
    -
  • -
    class: ClassPresetType<O>
  • -
  • -
    enum: EnumPresetType<O>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/DartTypeMapping.html b/modelina-website/public/apidocs/generated/types/DartTypeMapping.html deleted file mode 100644 index 77d60b2a7d..0000000000 --- a/modelina-website/public/apidocs/generated/types/DartTypeMapping.html +++ /dev/null @@ -1,341 +0,0 @@ -DartTypeMapping | Modelina
-
- -
-
-
-
- -

Type alias DartTypeMapping

-
DartTypeMapping: TypeMapping<DartOptions, DartDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/EnumKeyConstraint.html b/modelina-website/public/apidocs/generated/types/EnumKeyConstraint.html deleted file mode 100644 index e69aef862b..0000000000 --- a/modelina-website/public/apidocs/generated/types/EnumKeyConstraint.html +++ /dev/null @@ -1,354 +0,0 @@ -EnumKeyConstraint | Modelina
-
- -
-
-
-
- -

Type alias EnumKeyConstraint

-
EnumKeyConstraint: ((context) => string)
-
-

Type declaration

-
    -
  • -
      -
    • (context): string
    • -
    • -
      -

      Parameters

      -
      -

      Returns string

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/EnumKeyContext.html b/modelina-website/public/apidocs/generated/types/EnumKeyContext.html deleted file mode 100644 index e9d1ba1b9c..0000000000 --- a/modelina-website/public/apidocs/generated/types/EnumKeyContext.html +++ /dev/null @@ -1,350 +0,0 @@ -EnumKeyContext | Modelina
-
- -
-
-
-
- -

Type alias EnumKeyContext

-
EnumKeyContext: {
    constrainedEnumModel: ConstrainedEnumModel;
    enumKey: string;
    enumModel: EnumModel;
}
-
-

Type declaration

-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/EnumValueConstraint.html b/modelina-website/public/apidocs/generated/types/EnumValueConstraint.html deleted file mode 100644 index aad1e8409e..0000000000 --- a/modelina-website/public/apidocs/generated/types/EnumValueConstraint.html +++ /dev/null @@ -1,354 +0,0 @@ -EnumValueConstraint | Modelina
-
- -
-
-
-
- -

Type alias EnumValueConstraint

-
EnumValueConstraint: ((context) => any)
-
-

Type declaration

-
    -
  • -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/EnumValueContext.html b/modelina-website/public/apidocs/generated/types/EnumValueContext.html deleted file mode 100644 index effe172da0..0000000000 --- a/modelina-website/public/apidocs/generated/types/EnumValueContext.html +++ /dev/null @@ -1,350 +0,0 @@ -EnumValueContext | Modelina
-
- -
-
-
-
- -

Type alias EnumValueContext

-
EnumValueContext: {
    constrainedEnumModel: ConstrainedEnumModel;
    enumModel: EnumModel;
    enumValue: any;
}
-
-

Type declaration

-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/FileGenerator.html b/modelina-website/public/apidocs/generated/types/FileGenerator.html deleted file mode 100644 index b5f6c4d1fa..0000000000 --- a/modelina-website/public/apidocs/generated/types/FileGenerator.html +++ /dev/null @@ -1,356 +0,0 @@ -FileGenerator | Modelina
-
- -
-
-
-
- -

Type alias FileGenerator

-
FileGenerator: ((content, toFile) => Promise<void>)
-
-

Type declaration

-
    -
  • -
      -
    • (content, toFile): Promise<void>
    • -
    • -
      -

      Parameters

      -
        -
      • -
        content: string
      • -
      • -
        toFile: string
      -

      Returns Promise<void>

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/GoPreset.html b/modelina-website/public/apidocs/generated/types/GoPreset.html deleted file mode 100644 index f0b4315d29..0000000000 --- a/modelina-website/public/apidocs/generated/types/GoPreset.html +++ /dev/null @@ -1,353 +0,0 @@ -GoPreset | Modelina
-
- -
-
-
-
- -

Type alias GoPreset<O>

-
GoPreset<O>: Preset<{
    enum: EnumPresetType<O>;
    struct: StructPresetType<O>;
}>
-
-

Type Parameters

-
-
-

Type declaration

-
    -
  • -
    enum: EnumPresetType<O>
  • -
  • -
    struct: StructPresetType<O>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/GoTypeMapping.html b/modelina-website/public/apidocs/generated/types/GoTypeMapping.html deleted file mode 100644 index 0c9285e82f..0000000000 --- a/modelina-website/public/apidocs/generated/types/GoTypeMapping.html +++ /dev/null @@ -1,341 +0,0 @@ -GoTypeMapping | Modelina
-
- -
-
-
-
- -

Type alias GoTypeMapping

-
GoTypeMapping: TypeMapping<GoOptions, GoDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/JavaPreset.html b/modelina-website/public/apidocs/generated/types/JavaPreset.html deleted file mode 100644 index 993b0b0bc4..0000000000 --- a/modelina-website/public/apidocs/generated/types/JavaPreset.html +++ /dev/null @@ -1,353 +0,0 @@ -JavaPreset | Modelina
-
- -
-
-
-
- -

Type alias JavaPreset<O>

-
JavaPreset<O>: Preset<{
    class: ClassPresetType<O>;
    enum: EnumPresetType<O>;
}>
-
-

Type Parameters

-
    -
  • -

    O = any

-
-

Type declaration

-
    -
  • -
    class: ClassPresetType<O>
  • -
  • -
    enum: EnumPresetType<O>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/JavaScriptPreset.html b/modelina-website/public/apidocs/generated/types/JavaScriptPreset.html deleted file mode 100644 index 9f90cb83db..0000000000 --- a/modelina-website/public/apidocs/generated/types/JavaScriptPreset.html +++ /dev/null @@ -1,351 +0,0 @@ -JavaScriptPreset | Modelina
-
- -
-
-
-
- -

Type alias JavaScriptPreset<O>

-
JavaScriptPreset<O>: Preset<{
    class: ClassPresetType<O>;
}>
-
-

Type Parameters

-
    -
  • -

    O = any

-
-

Type declaration

-
    -
  • -
    class: ClassPresetType<O>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/JavaScriptTypeMapping.html b/modelina-website/public/apidocs/generated/types/JavaScriptTypeMapping.html deleted file mode 100644 index b2798a25af..0000000000 --- a/modelina-website/public/apidocs/generated/types/JavaScriptTypeMapping.html +++ /dev/null @@ -1,341 +0,0 @@ -JavaScriptTypeMapping | Modelina
-
- -
-
-
-
- -

Type alias JavaScriptTypeMapping

-
JavaScriptTypeMapping: TypeMapping<JavaScriptOptions, JavaScriptDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/JavaTypeMapping.html b/modelina-website/public/apidocs/generated/types/JavaTypeMapping.html deleted file mode 100644 index 79ff0d53f9..0000000000 --- a/modelina-website/public/apidocs/generated/types/JavaTypeMapping.html +++ /dev/null @@ -1,341 +0,0 @@ -JavaTypeMapping | Modelina
-
- -
-
-
-
- -

Type alias JavaTypeMapping

-
JavaTypeMapping: TypeMapping<JavaOptions, JavaDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/KotlinPreset.html b/modelina-website/public/apidocs/generated/types/KotlinPreset.html deleted file mode 100644 index a8f70291df..0000000000 --- a/modelina-website/public/apidocs/generated/types/KotlinPreset.html +++ /dev/null @@ -1,353 +0,0 @@ -KotlinPreset | Modelina
-
- -
-
-
-
- -

Type alias KotlinPreset<O>

-
KotlinPreset<O>: Preset<{
    class: ClassPresetType<O>;
    enum: EnumPresetType<O>;
}>
-
-

Type Parameters

-
    -
  • -

    O = any

-
-

Type declaration

-
    -
  • -
    class: ClassPresetType<O>
  • -
  • -
    enum: EnumPresetType<O>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/KotlinTypeMapping.html b/modelina-website/public/apidocs/generated/types/KotlinTypeMapping.html deleted file mode 100644 index d5a259f0bc..0000000000 --- a/modelina-website/public/apidocs/generated/types/KotlinTypeMapping.html +++ /dev/null @@ -1,341 +0,0 @@ -KotlinTypeMapping | Modelina
-
- -
-
-
-
- -

Type alias KotlinTypeMapping

-
KotlinTypeMapping: TypeMapping<KotlinOptions, KotlinDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/ModelNameConstraint.html b/modelina-website/public/apidocs/generated/types/ModelNameConstraint.html deleted file mode 100644 index f5903853a5..0000000000 --- a/modelina-website/public/apidocs/generated/types/ModelNameConstraint.html +++ /dev/null @@ -1,354 +0,0 @@ -ModelNameConstraint | Modelina
-
- -
-
-
-
- -

Type alias ModelNameConstraint

-
ModelNameConstraint: ((context) => string)
-
-

Type declaration

-
    -
  • -
      -
    • (context): string
    • -
    • -
      -

      Parameters

      -
      -

      Returns string

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/ModelNameContext.html b/modelina-website/public/apidocs/generated/types/ModelNameContext.html deleted file mode 100644 index 685d9ff828..0000000000 --- a/modelina-website/public/apidocs/generated/types/ModelNameContext.html +++ /dev/null @@ -1,346 +0,0 @@ -ModelNameContext | Modelina
-
- -
-
-
-
- -

Type alias ModelNameContext

-
ModelNameContext: {
    modelName: string;
}
-
-

Type declaration

-
    -
  • -
    modelName: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/PhpPreset.html b/modelina-website/public/apidocs/generated/types/PhpPreset.html deleted file mode 100644 index d0da023b27..0000000000 --- a/modelina-website/public/apidocs/generated/types/PhpPreset.html +++ /dev/null @@ -1,353 +0,0 @@ -PhpPreset | Modelina
-
- -
-
-
-
- -

Type alias PhpPreset<O>

-
PhpPreset<O>: Preset<{
    class: ClassPresetType<O>;
    enum: EnumPresetType<O>;
}>
-
-

Type Parameters

-
    -
  • -

    O = any

-
-

Type declaration

-
    -
  • -
    class: ClassPresetType<O>
  • -
  • -
    enum: EnumPresetType<O>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/Preset.html b/modelina-website/public/apidocs/generated/types/Preset.html deleted file mode 100644 index ad8a5411c1..0000000000 --- a/modelina-website/public/apidocs/generated/types/Preset.html +++ /dev/null @@ -1,346 +0,0 @@ -Preset | Modelina
-
- -
-
-
-
- -

Type alias Preset<C>

-
Preset<C>: Partial<C>
-
-

Type Parameters

-
    -
  • -

    C extends Record<string, CommonPreset<any, any, any>> = any

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/PresetWithOptions.html b/modelina-website/public/apidocs/generated/types/PresetWithOptions.html deleted file mode 100644 index 5478b386f4..0000000000 --- a/modelina-website/public/apidocs/generated/types/PresetWithOptions.html +++ /dev/null @@ -1,355 +0,0 @@ -PresetWithOptions | Modelina
-
- -
-
-
-
- -

Type alias PresetWithOptions<P, O>

-
PresetWithOptions<P, O>: {
    options: O;
    preset: P;
}
-
-

Type Parameters

-
-
-

Type declaration

-
    -
  • -
    options: O
  • -
  • -
    preset: P
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/Presets.html b/modelina-website/public/apidocs/generated/types/Presets.html deleted file mode 100644 index a2a066474f..0000000000 --- a/modelina-website/public/apidocs/generated/types/Presets.html +++ /dev/null @@ -1,346 +0,0 @@ -Presets | Modelina
-
- -
-
-
-
- -

Type alias Presets<P>

-
Presets<P>: (P | PresetWithOptions<P>)[]
-
-

Type Parameters

-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/PropertyKeyConstraint.html b/modelina-website/public/apidocs/generated/types/PropertyKeyConstraint.html deleted file mode 100644 index 3d73f795cc..0000000000 --- a/modelina-website/public/apidocs/generated/types/PropertyKeyConstraint.html +++ /dev/null @@ -1,354 +0,0 @@ -PropertyKeyConstraint | Modelina
-
- -
-
-
-
- -

Type alias PropertyKeyConstraint

-
PropertyKeyConstraint: ((context) => string)
-
-

Type declaration

-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/PropertyKeyContext.html b/modelina-website/public/apidocs/generated/types/PropertyKeyContext.html deleted file mode 100644 index f300c69a9f..0000000000 --- a/modelina-website/public/apidocs/generated/types/PropertyKeyContext.html +++ /dev/null @@ -1,352 +0,0 @@ -PropertyKeyContext | Modelina
-
- -
-
-
-
- -

Type alias PropertyKeyContext

-
PropertyKeyContext: {
    constrainedObjectModel: ConstrainedObjectModel;
    constrainedObjectPropertyModel: ConstrainedObjectPropertyModel;
    objectModel: ObjectModel;
    objectPropertyModel: ObjectPropertyModel;
}
-
-

Type declaration

-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/PythonPreset.html b/modelina-website/public/apidocs/generated/types/PythonPreset.html deleted file mode 100644 index 9ca83e5c55..0000000000 --- a/modelina-website/public/apidocs/generated/types/PythonPreset.html +++ /dev/null @@ -1,353 +0,0 @@ -PythonPreset | Modelina
-
- -
-
-
-
- -

Type alias PythonPreset<O>

-
PythonPreset<O>: Preset<{
    class: ClassPresetType<O>;
    enum: EnumPresetType<O>;
}>
-
-

Type Parameters

-
    -
  • -

    O = any

-
-

Type declaration

-
    -
  • -
    class: ClassPresetType<O>
  • -
  • -
    enum: EnumPresetType<O>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/PythonTypeMapping.html b/modelina-website/public/apidocs/generated/types/PythonTypeMapping.html deleted file mode 100644 index f056661b9b..0000000000 --- a/modelina-website/public/apidocs/generated/types/PythonTypeMapping.html +++ /dev/null @@ -1,341 +0,0 @@ -PythonTypeMapping | Modelina
-
- -
-
-
-
- -

Type alias PythonTypeMapping

-
PythonTypeMapping: TypeMapping<PythonOptions, PythonDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/RustPreset.html b/modelina-website/public/apidocs/generated/types/RustPreset.html deleted file mode 100644 index 6d07d76d2c..0000000000 --- a/modelina-website/public/apidocs/generated/types/RustPreset.html +++ /dev/null @@ -1,359 +0,0 @@ -RustPreset | Modelina
-
- -
-
-
-
- -

Type alias RustPreset<O>

-
RustPreset<O>: Preset<{
    enum: EnumPresetType<O>;
    package: PackagePresetType<O>;
    struct: StructPresetType<O>;
    tuple: TuplePresetType<O>;
    union: UnionPresetType<O>;
}>
-
-

Type Parameters

-
    -
  • -

    O = any

-
-

Type declaration

-
    -
  • -
    enum: EnumPresetType<O>
  • -
  • -
    package: PackagePresetType<O>
  • -
  • -
    struct: StructPresetType<O>
  • -
  • -
    tuple: TuplePresetType<O>
  • -
  • -
    union: UnionPresetType<O>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/RustTypeMapping.html b/modelina-website/public/apidocs/generated/types/RustTypeMapping.html deleted file mode 100644 index 0a9e9c1951..0000000000 --- a/modelina-website/public/apidocs/generated/types/RustTypeMapping.html +++ /dev/null @@ -1,341 +0,0 @@ -RustTypeMapping | Modelina
-
- -
-
-
-
- -

Type alias RustTypeMapping

-
RustTypeMapping: TypeMapping<RustOptions, RustDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/SplitOptions.html b/modelina-website/public/apidocs/generated/types/SplitOptions.html deleted file mode 100644 index 297773e64c..0000000000 --- a/modelina-website/public/apidocs/generated/types/SplitOptions.html +++ /dev/null @@ -1,364 +0,0 @@ -SplitOptions | Modelina
-
- -
-
-
-
- -

Type alias SplitOptions

-
SplitOptions: {
    splitArray?: boolean;
    splitBoolean?: boolean;
    splitDictionary?: boolean;
    splitEnum?: boolean;
    splitFloat?: boolean;
    splitInteger?: boolean;
    splitObject?: boolean;
    splitString?: boolean;
    splitTuple?: boolean;
    splitUnion?: boolean;
}
-
-

Type declaration

-
    -
  • -
    Optional splitArray?: boolean
  • -
  • -
    Optional splitBoolean?: boolean
  • -
  • -
    Optional splitDictionary?: boolean
  • -
  • -
    Optional splitEnum?: boolean
  • -
  • -
    Optional splitFloat?: boolean
  • -
  • -
    Optional splitInteger?: boolean
  • -
  • -
    Optional splitObject?: boolean
  • -
  • -
    Optional splitString?: boolean
  • -
  • -
    Optional splitTuple?: boolean
  • -
  • -
    Optional splitUnion?: boolean
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/TypeContext.html b/modelina-website/public/apidocs/generated/types/TypeContext.html deleted file mode 100644 index 43d2564118..0000000000 --- a/modelina-website/public/apidocs/generated/types/TypeContext.html +++ /dev/null @@ -1,373 +0,0 @@ -TypeContext | Modelina
-
- -
-
-
-
- -

Type alias TypeContext<T, Options, DependencyManager>

-
TypeContext<T, Options, DependencyManager>: {
    constrainedModel: T;
    dependencyManager: DependencyManager;
    options: Options;
    partOfProperty?: ConstrainedObjectPropertyModel;
}
-
-

Type Parameters

-
    -
  • -

    T extends ConstrainedMetaModel

  • -
  • -

    Options

  • -
  • -

    DependencyManager extends AbstractDependencyManager

-
-

Type declaration

-
    -
  • -
    constrainedModel: T
    -

    The specific constrained model that we are trying to find the type for

    -
    -
  • -
  • -
    dependencyManager: DependencyManager
    -

    Dependency manager that can be used to add custom dependencies to the rendering of the model, such as when using external types.

    -
    -
  • -
  • -
    options: Options
    -

    The underlying options provided to the generator

    -
    -
  • -
  • -
    Optional partOfProperty?: ConstrainedObjectPropertyModel
    -

    If the model is a property in an object model this can be used to conditionally change types based on property information.

    -
    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/TypeMapping.html b/modelina-website/public/apidocs/generated/types/TypeMapping.html deleted file mode 100644 index 23f38ae2ce..0000000000 --- a/modelina-website/public/apidocs/generated/types/TypeMapping.html +++ /dev/null @@ -1,375 +0,0 @@ -TypeMapping | Modelina
-
- -
-
-
-
- -

Type alias TypeMapping<Options, DependencyManager>

-
TypeMapping<Options, DependencyManager>: {
    Any: TypeMappingFunction<ConstrainedAnyModel, Options, DependencyManager>;
    Array: TypeMappingFunction<ConstrainedArrayModel, Options, DependencyManager>;
    Boolean: TypeMappingFunction<ConstrainedBooleanModel, Options, DependencyManager>;
    Dictionary: TypeMappingFunction<ConstrainedDictionaryModel, Options, DependencyManager>;
    Enum: TypeMappingFunction<ConstrainedEnumModel, Options, DependencyManager>;
    Float: TypeMappingFunction<ConstrainedFloatModel, Options, DependencyManager>;
    Integer: TypeMappingFunction<ConstrainedIntegerModel, Options, DependencyManager>;
    Object: TypeMappingFunction<ConstrainedObjectModel, Options, DependencyManager>;
    Reference: TypeMappingFunction<ConstrainedReferenceModel, Options, DependencyManager>;
    String: TypeMappingFunction<ConstrainedStringModel, Options, DependencyManager>;
    Tuple: TypeMappingFunction<ConstrainedTupleModel, Options, DependencyManager>;
    Union: TypeMappingFunction<ConstrainedUnionModel, Options, DependencyManager>;
}
-
-

Type Parameters

-
    -
  • -

    Options

  • -
  • -

    DependencyManager extends AbstractDependencyManager

-
-

Type declaration

-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/TypeMappingFunction.html b/modelina-website/public/apidocs/generated/types/TypeMappingFunction.html deleted file mode 100644 index 97db6539c4..0000000000 --- a/modelina-website/public/apidocs/generated/types/TypeMappingFunction.html +++ /dev/null @@ -1,363 +0,0 @@ -TypeMappingFunction | Modelina
-
- -
-
-
-
- -

Type alias TypeMappingFunction<T, Options, DependencyManager>

-
TypeMappingFunction<T, Options, DependencyManager>: ((context) => string)
-
-

Type Parameters

-
    -
  • -

    T extends ConstrainedMetaModel

  • -
  • -

    Options

  • -
  • -

    DependencyManager extends AbstractDependencyManager

-
-

Type declaration

-
    -
  • -
      -
    • (context): string
    • -
    • -
      -

      Parameters

      -
        -
      • -
        context: TypeContext<T, Options, DependencyManager>
      -

      Returns string

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/TypeScriptExportType.html b/modelina-website/public/apidocs/generated/types/TypeScriptExportType.html deleted file mode 100644 index 4f84217cf1..0000000000 --- a/modelina-website/public/apidocs/generated/types/TypeScriptExportType.html +++ /dev/null @@ -1,341 +0,0 @@ -TypeScriptExportType | Modelina
-
- -
-
-
-
- -

Type alias TypeScriptExportType

-
TypeScriptExportType: "named" | "default"
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/TypeScriptModuleSystemType.html b/modelina-website/public/apidocs/generated/types/TypeScriptModuleSystemType.html deleted file mode 100644 index 71cafdabdf..0000000000 --- a/modelina-website/public/apidocs/generated/types/TypeScriptModuleSystemType.html +++ /dev/null @@ -1,341 +0,0 @@ -TypeScriptModuleSystemType | Modelina
-
- -
-
-
-
- -

Type alias TypeScriptModuleSystemType

-
TypeScriptModuleSystemType: "ESM" | "CJS"
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/TypeScriptPreset.html b/modelina-website/public/apidocs/generated/types/TypeScriptPreset.html deleted file mode 100644 index c9e05dd726..0000000000 --- a/modelina-website/public/apidocs/generated/types/TypeScriptPreset.html +++ /dev/null @@ -1,357 +0,0 @@ -TypeScriptPreset | Modelina
-
- -
-
-
-
- -

Type alias TypeScriptPreset<O>

-
TypeScriptPreset<O>: Preset<{
    class: ClassPresetType<O>;
    enum: EnumPresetType<O>;
    interface: InterfacePresetType<O>;
    type: TypePresetType<O>;
}>
-
-

Type Parameters

-
    -
  • -

    O = any

-
-

Type declaration

-
    -
  • -
    class: ClassPresetType<O>
  • -
  • -
    enum: EnumPresetType<O>
  • -
  • -
    interface: InterfacePresetType<O>
  • -
  • -
    type: TypePresetType<O>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/TypeScriptTypeMapping.html b/modelina-website/public/apidocs/generated/types/TypeScriptTypeMapping.html deleted file mode 100644 index ee71164027..0000000000 --- a/modelina-website/public/apidocs/generated/types/TypeScriptTypeMapping.html +++ /dev/null @@ -1,341 +0,0 @@ -TypeScriptTypeMapping | Modelina
-
- -
-
-
-
- -

Type alias TypeScriptTypeMapping

-
TypeScriptTypeMapping: TypeMapping<TypeScriptOptions, TypeScriptDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/CPLUSPLUS_DEFAULT_PRESET.html b/modelina-website/public/apidocs/generated/variables/CPLUSPLUS_DEFAULT_PRESET.html deleted file mode 100644 index cfaf483eb6..0000000000 --- a/modelina-website/public/apidocs/generated/variables/CPLUSPLUS_DEFAULT_PRESET.html +++ /dev/null @@ -1,341 +0,0 @@ -CPLUSPLUS_DEFAULT_PRESET | Modelina
-
- -
-
-
-
- -

Variable CPLUSPLUS_DEFAULT_PRESETConst

-
CPLUSPLUS_DEFAULT_PRESET: CplusplusPreset<CplusplusOptions> = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/CSHARP_COMMON_PRESET.html b/modelina-website/public/apidocs/generated/variables/CSHARP_COMMON_PRESET.html deleted file mode 100644 index 7b990e25ad..0000000000 --- a/modelina-website/public/apidocs/generated/variables/CSHARP_COMMON_PRESET.html +++ /dev/null @@ -1,345 +0,0 @@ -CSHARP_COMMON_PRESET | Modelina
-
- -
-
-
-
- -

Variable CSHARP_COMMON_PRESETConst

-
CSHARP_COMMON_PRESET: CSharpPreset<CSharpCommonPresetOptions> = ...
-

Preset which adds Equals, GetHashCode functions to class.

-
-
-

Implements

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/CSHARP_DEFAULT_PRESET.html b/modelina-website/public/apidocs/generated/variables/CSHARP_DEFAULT_PRESET.html deleted file mode 100644 index 8a2db3d037..0000000000 --- a/modelina-website/public/apidocs/generated/variables/CSHARP_DEFAULT_PRESET.html +++ /dev/null @@ -1,341 +0,0 @@ -CSHARP_DEFAULT_PRESET | Modelina
-
- -
-
-
-
- -

Variable CSHARP_DEFAULT_PRESETConst

-
CSHARP_DEFAULT_PRESET: CSharpPreset<CSharpOptions> = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/CSHARP_JSON_SERIALIZER_PRESET.html b/modelina-website/public/apidocs/generated/variables/CSHARP_JSON_SERIALIZER_PRESET.html deleted file mode 100644 index 465882ff54..0000000000 --- a/modelina-website/public/apidocs/generated/variables/CSHARP_JSON_SERIALIZER_PRESET.html +++ /dev/null @@ -1,345 +0,0 @@ -CSHARP_JSON_SERIALIZER_PRESET | Modelina
-
- -
-
-
-
- -

Variable CSHARP_JSON_SERIALIZER_PRESETConst

-
CSHARP_JSON_SERIALIZER_PRESET: CSharpPreset<CSharpOptions> = ...
-

Preset which adds serialize and deserialize functions to class.

-
-
-

Implements

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/CSHARP_NEWTONSOFT_SERIALIZER_PRESET.html b/modelina-website/public/apidocs/generated/variables/CSHARP_NEWTONSOFT_SERIALIZER_PRESET.html deleted file mode 100644 index 7928ffd315..0000000000 --- a/modelina-website/public/apidocs/generated/variables/CSHARP_NEWTONSOFT_SERIALIZER_PRESET.html +++ /dev/null @@ -1,345 +0,0 @@ -CSHARP_NEWTONSOFT_SERIALIZER_PRESET | Modelina
-
- -
-
-
-
- -

Variable CSHARP_NEWTONSOFT_SERIALIZER_PRESETConst

-
CSHARP_NEWTONSOFT_SERIALIZER_PRESET: CSharpPreset<CSharpOptions> = ...
-

Preset which adds Newtonsoft/JSON.net converters for serializing and deserializing the data models

-
-
-

Implements

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/CplusplusDefaultEnumKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/CplusplusDefaultEnumKeyConstraints.html deleted file mode 100644 index d20e849b3e..0000000000 --- a/modelina-website/public/apidocs/generated/variables/CplusplusDefaultEnumKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -CplusplusDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable CplusplusDefaultEnumKeyConstraintsConst

-
CplusplusDefaultEnumKeyConstraints: ModelEnumKeyConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/CplusplusDefaultModelNameConstraints.html b/modelina-website/public/apidocs/generated/variables/CplusplusDefaultModelNameConstraints.html deleted file mode 100644 index 2eb0b137b5..0000000000 --- a/modelina-website/public/apidocs/generated/variables/CplusplusDefaultModelNameConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -CplusplusDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Variable CplusplusDefaultModelNameConstraintsConst

-
CplusplusDefaultModelNameConstraints: ModelNameConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/CplusplusDefaultPropertyKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/CplusplusDefaultPropertyKeyConstraints.html deleted file mode 100644 index 6cf36502bd..0000000000 --- a/modelina-website/public/apidocs/generated/variables/CplusplusDefaultPropertyKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -CplusplusDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable CplusplusDefaultPropertyKeyConstraintsConst

-
CplusplusDefaultPropertyKeyConstraints: PropertyKeyConstraintOptions = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/CsharpDefaultEnumKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/CsharpDefaultEnumKeyConstraints.html deleted file mode 100644 index f82b9b2960..0000000000 --- a/modelina-website/public/apidocs/generated/variables/CsharpDefaultEnumKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -CsharpDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable CsharpDefaultEnumKeyConstraintsConst

-
CsharpDefaultEnumKeyConstraints: ModelEnumKeyConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/CsharpDefaultModelNameConstraints.html b/modelina-website/public/apidocs/generated/variables/CsharpDefaultModelNameConstraints.html deleted file mode 100644 index 87ee1a46ea..0000000000 --- a/modelina-website/public/apidocs/generated/variables/CsharpDefaultModelNameConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -CsharpDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Variable CsharpDefaultModelNameConstraintsConst

-
CsharpDefaultModelNameConstraints: ModelNameConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/CsharpDefaultPropertyKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/CsharpDefaultPropertyKeyConstraints.html deleted file mode 100644 index bf8a5b8e26..0000000000 --- a/modelina-website/public/apidocs/generated/variables/CsharpDefaultPropertyKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -CsharpDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable CsharpDefaultPropertyKeyConstraintsConst

-
CsharpDefaultPropertyKeyConstraints: PropertyKeyConstraintOptions = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/DART_DEFAULT_PRESET.html b/modelina-website/public/apidocs/generated/variables/DART_DEFAULT_PRESET.html deleted file mode 100644 index 4e929fc045..0000000000 --- a/modelina-website/public/apidocs/generated/variables/DART_DEFAULT_PRESET.html +++ /dev/null @@ -1,341 +0,0 @@ -DART_DEFAULT_PRESET | Modelina
-
- -
-
-
-
- -

Variable DART_DEFAULT_PRESETConst

-
DART_DEFAULT_PRESET: DartPreset = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/DART_JSON_PRESET.html b/modelina-website/public/apidocs/generated/variables/DART_JSON_PRESET.html deleted file mode 100644 index 437899b5eb..0000000000 --- a/modelina-website/public/apidocs/generated/variables/DART_JSON_PRESET.html +++ /dev/null @@ -1,345 +0,0 @@ -DART_JSON_PRESET | Modelina
-
- -
-
-
-
- -

Variable DART_JSON_PRESETConst

-
DART_JSON_PRESET: DartPreset = ...
-

Preset which adds json_serializable related annotations to class's property getters.

-
-
-

Implements

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/DartDefaultEnumKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/DartDefaultEnumKeyConstraints.html deleted file mode 100644 index 7e72f8a3b3..0000000000 --- a/modelina-website/public/apidocs/generated/variables/DartDefaultEnumKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -DartDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable DartDefaultEnumKeyConstraintsConst

-
DartDefaultEnumKeyConstraints: ModelEnumKeyConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/DartDefaultModelNameConstraints.html b/modelina-website/public/apidocs/generated/variables/DartDefaultModelNameConstraints.html deleted file mode 100644 index 46a9d74b46..0000000000 --- a/modelina-website/public/apidocs/generated/variables/DartDefaultModelNameConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -DartDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Variable DartDefaultModelNameConstraintsConst

-
DartDefaultModelNameConstraints: ModelNameConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/DartDefaultPropertyKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/DartDefaultPropertyKeyConstraints.html deleted file mode 100644 index 5aeb08997a..0000000000 --- a/modelina-website/public/apidocs/generated/variables/DartDefaultPropertyKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -DartDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable DartDefaultPropertyKeyConstraintsConst

-
DartDefaultPropertyKeyConstraints: PropertyKeyConstraintOptions = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/GO_DEFAULT_PRESET.html b/modelina-website/public/apidocs/generated/variables/GO_DEFAULT_PRESET.html deleted file mode 100644 index 9a241a17cd..0000000000 --- a/modelina-website/public/apidocs/generated/variables/GO_DEFAULT_PRESET.html +++ /dev/null @@ -1,341 +0,0 @@ -GO_DEFAULT_PRESET | Modelina
-
- -
-
-
-
- -

Variable GO_DEFAULT_PRESETConst

-
GO_DEFAULT_PRESET: GoPreset = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/GoDefaultEnumKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/GoDefaultEnumKeyConstraints.html deleted file mode 100644 index f6ae370eaa..0000000000 --- a/modelina-website/public/apidocs/generated/variables/GoDefaultEnumKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -GoDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable GoDefaultEnumKeyConstraintsConst

-
GoDefaultEnumKeyConstraints: ModelEnumKeyConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/GoDefaultModelNameConstraints.html b/modelina-website/public/apidocs/generated/variables/GoDefaultModelNameConstraints.html deleted file mode 100644 index 47d59731c0..0000000000 --- a/modelina-website/public/apidocs/generated/variables/GoDefaultModelNameConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -GoDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Variable GoDefaultModelNameConstraintsConst

-
GoDefaultModelNameConstraints: ModelNameConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/GoDefaultPropertyKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/GoDefaultPropertyKeyConstraints.html deleted file mode 100644 index 6054c1e3a6..0000000000 --- a/modelina-website/public/apidocs/generated/variables/GoDefaultPropertyKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -GoDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable GoDefaultPropertyKeyConstraintsConst

-
GoDefaultPropertyKeyConstraints: PropertyKeyConstraintOptions = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/JAVA_COMMON_PRESET.html b/modelina-website/public/apidocs/generated/variables/JAVA_COMMON_PRESET.html deleted file mode 100644 index c7f4423f65..0000000000 --- a/modelina-website/public/apidocs/generated/variables/JAVA_COMMON_PRESET.html +++ /dev/null @@ -1,345 +0,0 @@ -JAVA_COMMON_PRESET | Modelina
-
- -
-
-
-
- -

Variable JAVA_COMMON_PRESETConst

-
JAVA_COMMON_PRESET: JavaPreset<JavaCommonPresetOptions> = ...
-

Preset which adds equal, hashCode, toString functions to class.

-
-
-

Implements

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/JAVA_CONSTRAINTS_PRESET.html b/modelina-website/public/apidocs/generated/variables/JAVA_CONSTRAINTS_PRESET.html deleted file mode 100644 index 17b9d0eb03..0000000000 --- a/modelina-website/public/apidocs/generated/variables/JAVA_CONSTRAINTS_PRESET.html +++ /dev/null @@ -1,345 +0,0 @@ -JAVA_CONSTRAINTS_PRESET | Modelina
-
- -
-
-
-
- -

Variable JAVA_CONSTRAINTS_PRESETConst

-
JAVA_CONSTRAINTS_PRESET: JavaPreset = ...
-

Preset which extends class's getters with annotations from javax.validation.constraints package

-
-
-

Implements

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/JAVA_DEFAULT_PRESET.html b/modelina-website/public/apidocs/generated/variables/JAVA_DEFAULT_PRESET.html deleted file mode 100644 index 76461fb172..0000000000 --- a/modelina-website/public/apidocs/generated/variables/JAVA_DEFAULT_PRESET.html +++ /dev/null @@ -1,341 +0,0 @@ -JAVA_DEFAULT_PRESET | Modelina
-
- -
-
-
-
- -

Variable JAVA_DEFAULT_PRESETConst

-
JAVA_DEFAULT_PRESET: JavaPreset<JavaOptions> = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/JAVA_DESCRIPTION_PRESET.html b/modelina-website/public/apidocs/generated/variables/JAVA_DESCRIPTION_PRESET.html deleted file mode 100644 index 9e0e965892..0000000000 --- a/modelina-website/public/apidocs/generated/variables/JAVA_DESCRIPTION_PRESET.html +++ /dev/null @@ -1,345 +0,0 @@ -JAVA_DESCRIPTION_PRESET | Modelina
-
- -
-
-
-
- -

Variable JAVA_DESCRIPTION_PRESETConst

-
JAVA_DESCRIPTION_PRESET: JavaPreset = ...
-

Preset which adds description to rendered model.

-
-
-

Implements

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/JAVA_JACKSON_PRESET.html b/modelina-website/public/apidocs/generated/variables/JAVA_JACKSON_PRESET.html deleted file mode 100644 index 8eba3acccc..0000000000 --- a/modelina-website/public/apidocs/generated/variables/JAVA_JACKSON_PRESET.html +++ /dev/null @@ -1,345 +0,0 @@ -JAVA_JACKSON_PRESET | Modelina
-
- -
-
-
-
- -

Variable JAVA_JACKSON_PRESETConst

-
JAVA_JACKSON_PRESET: JavaPreset = ...
-

Preset which adds com.fasterxml.jackson related annotations to class's property getters.

-
-
-

Implements

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/JS_COMMON_PRESET.html b/modelina-website/public/apidocs/generated/variables/JS_COMMON_PRESET.html deleted file mode 100644 index 40f7b6e76b..0000000000 --- a/modelina-website/public/apidocs/generated/variables/JS_COMMON_PRESET.html +++ /dev/null @@ -1,345 +0,0 @@ -JS_COMMON_PRESET | Modelina
-
- -
-
-
-
- -

Variable JS_COMMON_PRESETConst

- -

Preset which adds marshal, unmarshal functions to class.

-
-
-

Implements

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/JS_DEFAULT_PRESET.html b/modelina-website/public/apidocs/generated/variables/JS_DEFAULT_PRESET.html deleted file mode 100644 index 1892aa70be..0000000000 --- a/modelina-website/public/apidocs/generated/variables/JS_DEFAULT_PRESET.html +++ /dev/null @@ -1,341 +0,0 @@ -JS_DEFAULT_PRESET | Modelina
-
- -
-
-
-
- -

Variable JS_DEFAULT_PRESETConst

-
JS_DEFAULT_PRESET: JavaScriptPreset = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/JavaDefaultEnumKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/JavaDefaultEnumKeyConstraints.html deleted file mode 100644 index 6c3617cadb..0000000000 --- a/modelina-website/public/apidocs/generated/variables/JavaDefaultEnumKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -JavaDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable JavaDefaultEnumKeyConstraintsConst

-
JavaDefaultEnumKeyConstraints: ModelEnumKeyConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/JavaDefaultModelNameConstraints.html b/modelina-website/public/apidocs/generated/variables/JavaDefaultModelNameConstraints.html deleted file mode 100644 index 3c50cc11b4..0000000000 --- a/modelina-website/public/apidocs/generated/variables/JavaDefaultModelNameConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -JavaDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Variable JavaDefaultModelNameConstraintsConst

-
JavaDefaultModelNameConstraints: ModelNameConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/JavaDefaultPropertyKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/JavaDefaultPropertyKeyConstraints.html deleted file mode 100644 index 98733a1a53..0000000000 --- a/modelina-website/public/apidocs/generated/variables/JavaDefaultPropertyKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -JavaDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable JavaDefaultPropertyKeyConstraintsConst

-
JavaDefaultPropertyKeyConstraints: PropertyKeyConstraintOptions = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/JavaScriptDefaultModelNameConstraints.html b/modelina-website/public/apidocs/generated/variables/JavaScriptDefaultModelNameConstraints.html deleted file mode 100644 index af0825f9e8..0000000000 --- a/modelina-website/public/apidocs/generated/variables/JavaScriptDefaultModelNameConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -JavaScriptDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Variable JavaScriptDefaultModelNameConstraintsConst

-
JavaScriptDefaultModelNameConstraints: ModelNameConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/JavaScriptDefaultPropertyKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/JavaScriptDefaultPropertyKeyConstraints.html deleted file mode 100644 index e1575872db..0000000000 --- a/modelina-website/public/apidocs/generated/variables/JavaScriptDefaultPropertyKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -JavaScriptDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable JavaScriptDefaultPropertyKeyConstraintsConst

-
JavaScriptDefaultPropertyKeyConstraints: PropertyKeyConstraintOptions = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/KOTLIN_CONSTRAINTS_PRESET.html b/modelina-website/public/apidocs/generated/variables/KOTLIN_CONSTRAINTS_PRESET.html deleted file mode 100644 index e804ce4cdb..0000000000 --- a/modelina-website/public/apidocs/generated/variables/KOTLIN_CONSTRAINTS_PRESET.html +++ /dev/null @@ -1,341 +0,0 @@ -KOTLIN_CONSTRAINTS_PRESET | Modelina
-
- -
-
-
-
- -

Variable KOTLIN_CONSTRAINTS_PRESETConst

-
KOTLIN_CONSTRAINTS_PRESET: KotlinPreset = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/KOTLIN_DEFAULT_PRESET.html b/modelina-website/public/apidocs/generated/variables/KOTLIN_DEFAULT_PRESET.html deleted file mode 100644 index d0794496fd..0000000000 --- a/modelina-website/public/apidocs/generated/variables/KOTLIN_DEFAULT_PRESET.html +++ /dev/null @@ -1,341 +0,0 @@ -KOTLIN_DEFAULT_PRESET | Modelina
-
- -
-
-
-
- -

Variable KOTLIN_DEFAULT_PRESETConst

-
KOTLIN_DEFAULT_PRESET: KotlinPreset<KotlinOptions> = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/KOTLIN_DESCRIPTION_PRESET.html b/modelina-website/public/apidocs/generated/variables/KOTLIN_DESCRIPTION_PRESET.html deleted file mode 100644 index b65099ee4c..0000000000 --- a/modelina-website/public/apidocs/generated/variables/KOTLIN_DESCRIPTION_PRESET.html +++ /dev/null @@ -1,345 +0,0 @@ -KOTLIN_DESCRIPTION_PRESET | Modelina
-
- -
-
-
-
- -

Variable KOTLIN_DESCRIPTION_PRESETConst

-
KOTLIN_DESCRIPTION_PRESET: KotlinPreset = ...
-

Preset which adds description to rendered model.

-
-
-

Implements

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/KotlinDefaultEnumKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/KotlinDefaultEnumKeyConstraints.html deleted file mode 100644 index 04e997ddee..0000000000 --- a/modelina-website/public/apidocs/generated/variables/KotlinDefaultEnumKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -KotlinDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable KotlinDefaultEnumKeyConstraintsConst

-
KotlinDefaultEnumKeyConstraints: ModelEnumKeyConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/KotlinDefaultModelNameConstraints.html b/modelina-website/public/apidocs/generated/variables/KotlinDefaultModelNameConstraints.html deleted file mode 100644 index db141fbbfa..0000000000 --- a/modelina-website/public/apidocs/generated/variables/KotlinDefaultModelNameConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -KotlinDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Variable KotlinDefaultModelNameConstraintsConst

-
KotlinDefaultModelNameConstraints: ModelNameConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/KotlinDefaultPropertyKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/KotlinDefaultPropertyKeyConstraints.html deleted file mode 100644 index 49a9393ca8..0000000000 --- a/modelina-website/public/apidocs/generated/variables/KotlinDefaultPropertyKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -KotlinDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable KotlinDefaultPropertyKeyConstraintsConst

-
KotlinDefaultPropertyKeyConstraints: PropertyKeyConstraintOptions = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/Logger.html b/modelina-website/public/apidocs/generated/variables/Logger.html deleted file mode 100644 index 7c12d94c6f..0000000000 --- a/modelina-website/public/apidocs/generated/variables/Logger.html +++ /dev/null @@ -1,341 +0,0 @@ -Logger | Modelina
-
- -
-
-
-
- -

Variable LoggerConst

-
Logger: LoggerClass = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/PHP_DEFAULT_PRESET.html b/modelina-website/public/apidocs/generated/variables/PHP_DEFAULT_PRESET.html deleted file mode 100644 index cd0ee3c61a..0000000000 --- a/modelina-website/public/apidocs/generated/variables/PHP_DEFAULT_PRESET.html +++ /dev/null @@ -1,341 +0,0 @@ -PHP_DEFAULT_PRESET | Modelina
-
- -
-
-
-
- -

Variable PHP_DEFAULT_PRESETConst

-
PHP_DEFAULT_PRESET: PhpPreset<PhpOptions> = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/PHP_DESCRIPTION_PRESET.html b/modelina-website/public/apidocs/generated/variables/PHP_DESCRIPTION_PRESET.html deleted file mode 100644 index 10bda25c4f..0000000000 --- a/modelina-website/public/apidocs/generated/variables/PHP_DESCRIPTION_PRESET.html +++ /dev/null @@ -1,345 +0,0 @@ -PHP_DESCRIPTION_PRESET | Modelina
-
- -
-
-
-
- -

Variable PHP_DESCRIPTION_PRESETConst

-
PHP_DESCRIPTION_PRESET: PhpPreset = ...
-

Preset which adds description to rendered model.

-
-
-

Implements

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/PYTHON_DEFAULT_PRESET.html b/modelina-website/public/apidocs/generated/variables/PYTHON_DEFAULT_PRESET.html deleted file mode 100644 index e8ef889eb9..0000000000 --- a/modelina-website/public/apidocs/generated/variables/PYTHON_DEFAULT_PRESET.html +++ /dev/null @@ -1,341 +0,0 @@ -PYTHON_DEFAULT_PRESET | Modelina
-
- -
-
-
-
- -

Variable PYTHON_DEFAULT_PRESETConst

-
PYTHON_DEFAULT_PRESET: PythonPreset<PythonOptions> = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/PYTHON_JSON_SERIALIZER_PRESET.html b/modelina-website/public/apidocs/generated/variables/PYTHON_JSON_SERIALIZER_PRESET.html deleted file mode 100644 index 6c6360e0f4..0000000000 --- a/modelina-website/public/apidocs/generated/variables/PYTHON_JSON_SERIALIZER_PRESET.html +++ /dev/null @@ -1,346 +0,0 @@ -PYTHON_JSON_SERIALIZER_PRESET | Modelina
-
- -
-
-
-
- -

Variable PYTHON_JSON_SERIALIZER_PRESETConst

-
PYTHON_JSON_SERIALIZER_PRESET: PythonPreset = ...
-

Preset which adds JSON serialization and deserialization to the generated -Python classes.

-
-
-

Implements

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/PYTHON_PYDANTIC_PRESET.html b/modelina-website/public/apidocs/generated/variables/PYTHON_PYDANTIC_PRESET.html deleted file mode 100644 index 10c3da7757..0000000000 --- a/modelina-website/public/apidocs/generated/variables/PYTHON_PYDANTIC_PRESET.html +++ /dev/null @@ -1,341 +0,0 @@ -PYTHON_PYDANTIC_PRESET | Modelina
-
- -
-
-
-
- -

Variable PYTHON_PYDANTIC_PRESETConst

-
PYTHON_PYDANTIC_PRESET: PythonPreset<PythonOptions> = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/PhpDefaultEnumKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/PhpDefaultEnumKeyConstraints.html deleted file mode 100644 index 54741af092..0000000000 --- a/modelina-website/public/apidocs/generated/variables/PhpDefaultEnumKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -PhpDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable PhpDefaultEnumKeyConstraintsConst

-
PhpDefaultEnumKeyConstraints: ModelEnumKeyConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/PhpDefaultModelNameConstraints.html b/modelina-website/public/apidocs/generated/variables/PhpDefaultModelNameConstraints.html deleted file mode 100644 index ad8a21d278..0000000000 --- a/modelina-website/public/apidocs/generated/variables/PhpDefaultModelNameConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -PhpDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Variable PhpDefaultModelNameConstraintsConst

-
PhpDefaultModelNameConstraints: ModelNameConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/PhpDefaultPropertyKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/PhpDefaultPropertyKeyConstraints.html deleted file mode 100644 index 96fb83d621..0000000000 --- a/modelina-website/public/apidocs/generated/variables/PhpDefaultPropertyKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -PhpDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable PhpDefaultPropertyKeyConstraintsConst

-
PhpDefaultPropertyKeyConstraints: PropertyKeyConstraintOptions = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/PythonDefaultEnumKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/PythonDefaultEnumKeyConstraints.html deleted file mode 100644 index 7d388eb0a9..0000000000 --- a/modelina-website/public/apidocs/generated/variables/PythonDefaultEnumKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -PythonDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable PythonDefaultEnumKeyConstraintsConst

-
PythonDefaultEnumKeyConstraints: ModelEnumKeyConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/PythonDefaultModelNameConstraints.html b/modelina-website/public/apidocs/generated/variables/PythonDefaultModelNameConstraints.html deleted file mode 100644 index 9809cabf5a..0000000000 --- a/modelina-website/public/apidocs/generated/variables/PythonDefaultModelNameConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -PythonDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Variable PythonDefaultModelNameConstraintsConst

-
PythonDefaultModelNameConstraints: ModelNameConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/PythonDefaultPropertyKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/PythonDefaultPropertyKeyConstraints.html deleted file mode 100644 index 5ed3576e28..0000000000 --- a/modelina-website/public/apidocs/generated/variables/PythonDefaultPropertyKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -PythonDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable PythonDefaultPropertyKeyConstraintsConst

-
PythonDefaultPropertyKeyConstraints: PropertyKeyConstraintOptions = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/RUST_COMMON_PRESET.html b/modelina-website/public/apidocs/generated/variables/RUST_COMMON_PRESET.html deleted file mode 100644 index 8bcf773e66..0000000000 --- a/modelina-website/public/apidocs/generated/variables/RUST_COMMON_PRESET.html +++ /dev/null @@ -1,341 +0,0 @@ -RUST_COMMON_PRESET | Modelina
-
- -
-
-
-
- -

Variable RUST_COMMON_PRESETConst

-
RUST_COMMON_PRESET: RustPreset<RustCommonPresetOptions> = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/RUST_DEFAULT_PRESET.html b/modelina-website/public/apidocs/generated/variables/RUST_DEFAULT_PRESET.html deleted file mode 100644 index 59eba7aef2..0000000000 --- a/modelina-website/public/apidocs/generated/variables/RUST_DEFAULT_PRESET.html +++ /dev/null @@ -1,341 +0,0 @@ -RUST_DEFAULT_PRESET | Modelina
-
- -
-
-
-
- -

Variable RUST_DEFAULT_PRESETConst

-
RUST_DEFAULT_PRESET: RustPreset<RustOptions> = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/RustDefaultEnumKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/RustDefaultEnumKeyConstraints.html deleted file mode 100644 index 13a837cb25..0000000000 --- a/modelina-website/public/apidocs/generated/variables/RustDefaultEnumKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -RustDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable RustDefaultEnumKeyConstraintsConst

-
RustDefaultEnumKeyConstraints: ModelEnumKeyConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/RustDefaultModelNameConstraints.html b/modelina-website/public/apidocs/generated/variables/RustDefaultModelNameConstraints.html deleted file mode 100644 index 0592f6a2bc..0000000000 --- a/modelina-website/public/apidocs/generated/variables/RustDefaultModelNameConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -RustDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Variable RustDefaultModelNameConstraintsConst

-
RustDefaultModelNameConstraints: ModelNameConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/RustDefaultPropertyKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/RustDefaultPropertyKeyConstraints.html deleted file mode 100644 index 549783033b..0000000000 --- a/modelina-website/public/apidocs/generated/variables/RustDefaultPropertyKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -RustDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable RustDefaultPropertyKeyConstraintsConst

-
RustDefaultPropertyKeyConstraints: PropertyKeyConstraintOptions = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/TS_COMMON_PRESET.html b/modelina-website/public/apidocs/generated/variables/TS_COMMON_PRESET.html deleted file mode 100644 index 12709349dd..0000000000 --- a/modelina-website/public/apidocs/generated/variables/TS_COMMON_PRESET.html +++ /dev/null @@ -1,345 +0,0 @@ -TS_COMMON_PRESET | Modelina
-
- -
-
-
-
- -

Variable TS_COMMON_PRESETConst

- -

Preset which adds marshal, unmarshal, example functions to class.

-
-
-

Implements

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/TS_DEFAULT_PRESET.html b/modelina-website/public/apidocs/generated/variables/TS_DEFAULT_PRESET.html deleted file mode 100644 index 00a9e473a4..0000000000 --- a/modelina-website/public/apidocs/generated/variables/TS_DEFAULT_PRESET.html +++ /dev/null @@ -1,341 +0,0 @@ -TS_DEFAULT_PRESET | Modelina
-
- -
-
-
-
- -

Variable TS_DEFAULT_PRESETConst

-
TS_DEFAULT_PRESET: TypeScriptPreset<TypeScriptOptions> = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/TS_DESCRIPTION_PRESET.html b/modelina-website/public/apidocs/generated/variables/TS_DESCRIPTION_PRESET.html deleted file mode 100644 index 5b66cf6bed..0000000000 --- a/modelina-website/public/apidocs/generated/variables/TS_DESCRIPTION_PRESET.html +++ /dev/null @@ -1,345 +0,0 @@ -TS_DESCRIPTION_PRESET | Modelina
-
- -
-
-
-
- -

Variable TS_DESCRIPTION_PRESETConst

-
TS_DESCRIPTION_PRESET: TypeScriptPreset = ...
-

Preset which adds descriptions

-
-
-

Implements

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/TS_JSONBINPACK_PRESET.html b/modelina-website/public/apidocs/generated/variables/TS_JSONBINPACK_PRESET.html deleted file mode 100644 index 2290ae1889..0000000000 --- a/modelina-website/public/apidocs/generated/variables/TS_JSONBINPACK_PRESET.html +++ /dev/null @@ -1,345 +0,0 @@ -TS_JSONBINPACK_PRESET | Modelina
-
- -
-
-
-
- -

Variable TS_JSONBINPACK_PRESETConst

-
TS_JSONBINPACK_PRESET: TypeScriptPreset = ...
-

Preset which adds jsonbinpack marshalling/unmarshalling methods

-
-
-

Implements

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/TypeScriptDefaultEnumKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/TypeScriptDefaultEnumKeyConstraints.html deleted file mode 100644 index 506dbeb5d6..0000000000 --- a/modelina-website/public/apidocs/generated/variables/TypeScriptDefaultEnumKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -TypeScriptDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable TypeScriptDefaultEnumKeyConstraintsConst

-
TypeScriptDefaultEnumKeyConstraints: ModelEnumKeyConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/TypeScriptDefaultModelNameConstraints.html b/modelina-website/public/apidocs/generated/variables/TypeScriptDefaultModelNameConstraints.html deleted file mode 100644 index 25fe387dab..0000000000 --- a/modelina-website/public/apidocs/generated/variables/TypeScriptDefaultModelNameConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -TypeScriptDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Variable TypeScriptDefaultModelNameConstraintsConst

-
TypeScriptDefaultModelNameConstraints: ModelNameConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/TypeScriptDefaultPropertyKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/TypeScriptDefaultPropertyKeyConstraints.html deleted file mode 100644 index 5d16b7d5de..0000000000 --- a/modelina-website/public/apidocs/generated/variables/TypeScriptDefaultPropertyKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -TypeScriptDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable TypeScriptDefaultPropertyKeyConstraintsConst

-
TypeScriptDefaultPropertyKeyConstraints: PropertyKeyConstraintOptions = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/defaultGeneratorOptions.html b/modelina-website/public/apidocs/generated/variables/defaultGeneratorOptions.html deleted file mode 100644 index d7a551d104..0000000000 --- a/modelina-website/public/apidocs/generated/variables/defaultGeneratorOptions.html +++ /dev/null @@ -1,341 +0,0 @@ -defaultGeneratorOptions | Modelina
-
- -
-
-
-
- -

Variable defaultGeneratorOptionsConst

-
defaultGeneratorOptions: CommonGeneratorOptions = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/defaultRustCommonPresetOptions.html b/modelina-website/public/apidocs/generated/variables/defaultRustCommonPresetOptions.html deleted file mode 100644 index ded7c0a4ad..0000000000 --- a/modelina-website/public/apidocs/generated/variables/defaultRustCommonPresetOptions.html +++ /dev/null @@ -1,341 +0,0 @@ -defaultRustCommonPresetOptions | Modelina
-
- -
-
-
-
- -

Variable defaultRustCommonPresetOptionsConst

-
defaultRustCommonPresetOptions: RustCommonPresetOptions = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/defaultRustRenderCompleteModelOptions.html b/modelina-website/public/apidocs/generated/variables/defaultRustRenderCompleteModelOptions.html deleted file mode 100644 index 9e4a969214..0000000000 --- a/modelina-website/public/apidocs/generated/variables/defaultRustRenderCompleteModelOptions.html +++ /dev/null @@ -1,348 +0,0 @@ -defaultRustRenderCompleteModelOptions | Modelina
-
- -
-
-
-
- -

Variable defaultRustRenderCompleteModelOptionsConst

-
defaultRustRenderCompleteModelOptions: {
    package: RustPackageOptions;
    supportFiles: boolean;
} = ...
-
-

Type declaration

-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file