UNPKG

graph-common

Version:
169 lines (110 loc) 5.49 kB
<!DOCTYPE html> <html> <head> <title>node_schema.litcoffee</title> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, target-densitydpi=160dpi, initial-scale=1.0; maximum-scale=1.0; user-scalable=0;"> <link rel="stylesheet" media="all" href="docco.css" /> </head> <body> <div id="container"> <div id="background"></div> <ul id="jump_to"> <li> <a class="large" href="javascript:void(0);">Jump To &hellip;</a> <a class="small" href="javascript:void(0);">+</a> <div id="jump_wrapper"> <div id="jump_page"> <a class="source" href="bootstrap.html"> bootstrap.litcoffee </a> <a class="source" href="configuration_manager.html"> configuration_manager.litcoffee </a> <a class="source" href="echo_router.html"> echo_router.litcoffee </a> <a class="source" href="gql.html"> gql.litcoffee </a> <a class="source" href="graph.html"> graph.litcoffee </a> <a class="source" href="index.html"> index.litcoffee </a> <a class="source" href="mongodb_storage.html"> mongodb_storage.litcoffee </a> <a class="source" href="node_manager.html"> node_manager.litcoffee </a> <a class="source" href="node_schema.html"> node_schema.litcoffee </a> <a class="source" href="query.html"> query.litcoffee </a> <a class="source" href="redirect_router.html"> redirect_router.litcoffee </a> <a class="source" href="router_manager.html"> router_manager.litcoffee </a> <a class="source" href="router_schema.html"> router_schema.litcoffee </a> <a class="source" href="schema_manager.html"> schema_manager.litcoffee </a> <a class="source" href="schema_schema.html"> schema_schema.litcoffee </a> <a class="source" href="static_router.html"> static_router.litcoffee </a> <a class="source" href="storage_manager.html"> storage_manager.litcoffee </a> <a class="source" href="storage_router.html"> storage_router.litcoffee </a> </div> </li> </ul> <ul class="sections"> <li id="title"> <div class="annotation"> <h1>node_schema.litcoffee</h1> </div> </li> <li id="section-1"> <div class="annotation"> <div class="pilwrap "> <a class="pilcrow" href="#section-1">&#182;</a> </div> <p>Model schema for Node objects</p> </div> <div class="content"><div class='highlight'><pre><span class="hljs-class"><span class="hljs-keyword">class</span> <span class="hljs-title">NodeSchema</span></span> <span class="hljs-property">@schema</span> = { <span class="hljs-attribute">name</span>: <span class="hljs-string">'Node'</span>, <span class="hljs-attribute">definition</span>: { <span class="hljs-attribute">name</span>: { <span class="hljs-attribute">type</span>: String, <span class="hljs-attribute">required</span>: <span class="hljs-literal">true</span>, <span class="hljs-attribute">unique</span>: <span class="hljs-literal">true</span> }, <span class="hljs-attribute">path</span>: { <span class="hljs-attribute">type</span>: String, <span class="hljs-attribute">required</span>: <span class="hljs-literal">true</span>, <span class="hljs-attribute">unique</span>: <span class="hljs-literal">true</span> }, <span class="hljs-attribute">routers</span>: {} }} <span class="hljs-property">@methods</span> = { <span class="hljs-attribute">parse_path</span>: <span class="hljs-function"><span class="hljs-params">()</span> -&gt;</span></pre></div></div> </li> <li id="section-2"> <div class="annotation"> <div class="pilwrap "> <a class="pilcrow" href="#section-2">&#182;</a> </div> <p></p> </div> <div class="content"><div class='highlight'><pre> } <span class="hljs-built_in">module</span>.<span class="hljs-built_in">exports</span> = NodeSchema</pre></div></div> </li> </ul> </div> </body> </html>