Skip to content

Commit

Permalink
deploy: 9b61fba
Browse files Browse the repository at this point in the history
  • Loading branch information
QubitPi committed Nov 23, 2023
1 parent 7350f13 commit ecbd739
Show file tree
Hide file tree
Showing 3 changed files with 39 additions and 97 deletions.
36 changes: 9 additions & 27 deletions browser-manual/5/neo4j-arc/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -612,39 +612,21 @@ <h1 id="_neo4j_browser_internals" class="sect0"><a class="anchor" href="#_neo4j_
</li>
</ol>
</div>
<div class="admonitionblock important">
<table>
<tr>
<td class="icon">
<i class="fa icon-important" title="Important"></i>
</td>
<td class="content">
<div class="paragraph">
<p>[IMPORTANT] neo4j-arc does NOT generate or manage node/rel ID&#8217;s</p>
</div>
<div class="exampleblock">
<div class="content">
<div class="paragraph">
<p>Although we see <code>&lt;id&gt;</code> property for every node or relationship in the node inspection panel of Neo4J Browser, those
ID&#8217;s are NOT generated by neo4j-arc, but <a href="https://stackoverflow.com/a/67702695">instead by Neo4J database</a></p>
ID&#8217;s are NOT generated by neo4j-arc, but <a href="https://stackoverflow.com/a/67702695">instead by Neo4J database</a>. This pattern
should be honored by all client using neo4j-arc library. All nodes or relationships, at the moment of being fed into
the module for graph viauzliation, MUST all have defined ID&#8217;s.</p>
</div>
<div class="paragraph">
<p>Note: the displayed <code>&lt;id&gt;</code> is the value of NodeMode.id</p>
</div>
</td>
</tr>
</table>
</div>
<div class="admonitionblock caution">
<table>
<tr>
<td class="icon">
<i class="fa icon-caution" title="Caution"></i>
</td>
<td class="content">
<div class="paragraph">
<p>neo4j-arc does not generate or manage node/rel ID. Any <a href="../operations/on-canvas-operations/" class="xref page">on-canvas operation</a>
generates nodes/rel with <strong>transient ID</strong> only. Any node/rel ID that is to be persisted needs to be generated and
managed by external logics, such as database auto-ID or library user</p>
</div>
</td>
</tr>
</table>
</div>
<div class="admonitionblock warning">
<table>
Expand Down Expand Up @@ -686,7 +668,7 @@ <h2 id="_component_diagram_wip"><a class="anchor" href="#_component_diagram_wip"
<p>Redux</p>
</li>
<li>
<p>Sube (discussed below)</p>
<p>Suber (discussed below)</p>
</li>
<li>
<p>Apollo GraphQL Client</p>
Expand Down
42 changes: 1 addition & 41 deletions browser-manual/5/operations/on-canvas-operations/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -495,46 +495,6 @@ <h2 id="_double_clicking_the_canvas"><a class="anchor" href="#_double_clicking_t
<div class="olist arabic">
<ol class="arabic">
<li>
<p>a transient ID prefixed with "transient-" followed by a random string. For example "transient-rxnnzr6t4x"</p>
<div class="literalblock">
<div class="content">
<pre>[NOTE]
====</pre>
</div>
</div>
<div class="literalblock">
<div class="content">
<pre>The reason that the ID being transient is due to the fact that this ID won't be persisted into database. Refreshing
the browser will replace this transient ID with a database-generated ID (in the form of a number, such as 65).</pre>
</div>
</div>
<div class="literalblock">
<div class="content">
<pre>Normally, neo4j-browser feeds into neo4j-arc, which is the graphing module of neo4j-browser, with a set of
fully-hydrated set of nodes and relationships. This results in the design in neo4j-arc which is: to render a node or
relationship, the ID of it must be provided (i.e. a required argument to node/rel constructor).</pre>
</div>
</div>
<div class="literalblock">
<div class="content">
<pre>Generating a new node by double-clicking, however, is an operation manged by neo4j-arc, which by design is not
responsible for generating and managing node/relationship ID's. But to implement the "realtime editing" effect, the
new node/rel ID has to be genreated at the beginning.</pre>
</div>
</div>
<div class="literalblock">
<div class="content">
<pre>To resolve the conflict between original neo4j-browser design and on-canvas operation, any node/rel generated
"on-canvas" will have this transient ID.</pre>
</div>
</div>
<div class="literalblock">
<div class="content">
<pre>====</pre>
</div>
</div>
</li>
<li>
<p>a label of "Undefined"</p>
</li>
<li>
Expand All @@ -545,7 +505,7 @@ <h2 id="_double_clicking_the_canvas"><a class="anchor" href="#_double_clicking_t
</div>
</div>
<div class="sect1">
<h2 id="_editing_the_node_label_and_properties_in_inspector_panel"><a class="anchor" href="#_editing_the_node_label_and_properties_in_inspector_panel"></a>Editing the Node Label and Properties in Inspector Panel</h2>
<h2 id="_editing_the_node_label_and_properties_in_node_inspection_panel"><a class="anchor" href="#_editing_the_node_label_and_properties_in_node_inspection_panel"></a>Editing the Node Label and Properties in Node Inspection Panel</h2>
<div class="sectionbody">
<div class="admonitionblock note">
<table>
Expand Down
58 changes: 29 additions & 29 deletions browser-manual/5/sitemap.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,118 +2,118 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://neo4j.com/docs/browser-manual/current/</loc>
<lastmod>2023-11-23T08:49:36.092Z</lastmod>
<lastmod>2023-11-23T09:27:47.538Z</lastmod>
</url>
<url>
<loc>https://neo4j.com/docs/browser-manual/current/about-browser/</loc>
<lastmod>2023-11-23T08:49:36.092Z</lastmod>
<lastmod>2023-11-23T09:27:47.538Z</lastmod>
</url>
<url>
<loc>https://neo4j.com/docs/browser-manual/current/deployment-modes/</loc>
<lastmod>2023-11-23T08:49:36.092Z</lastmod>
<lastmod>2023-11-23T09:27:47.538Z</lastmod>
</url>
<url>
<loc>https://neo4j.com/docs/browser-manual/current/deployment-modes/dedicated-web-server/</loc>
<lastmod>2023-11-23T08:49:36.092Z</lastmod>
<lastmod>2023-11-23T09:27:47.538Z</lastmod>
</url>
<url>
<loc>https://neo4j.com/docs/browser-manual/current/deployment-modes/neo4j-aura/</loc>
<lastmod>2023-11-23T08:49:36.092Z</lastmod>
<lastmod>2023-11-23T09:27:47.538Z</lastmod>
</url>
<url>
<loc>https://neo4j.com/docs/browser-manual/current/deployment-modes/neo4j-desktop/</loc>
<lastmod>2023-11-23T08:49:36.092Z</lastmod>
<lastmod>2023-11-23T09:27:47.538Z</lastmod>
</url>
<url>
<loc>https://neo4j.com/docs/browser-manual/current/deployment-modes/neo4j-sandbox/</loc>
<lastmod>2023-11-23T08:49:36.092Z</lastmod>
<lastmod>2023-11-23T09:27:47.538Z</lastmod>
</url>
<url>
<loc>https://neo4j.com/docs/browser-manual/current/deployment-modes/neo4j-server/</loc>
<lastmod>2023-11-23T08:49:36.092Z</lastmod>
<lastmod>2023-11-23T09:27:47.538Z</lastmod>
</url>
<url>
<loc>https://neo4j.com/docs/browser-manual/current/deployment-modes/web-application/</loc>
<lastmod>2023-11-23T08:49:36.092Z</lastmod>
<lastmod>2023-11-23T09:27:47.538Z</lastmod>
</url>
<url>
<loc>https://neo4j.com/docs/browser-manual/current/neo4j-arc/</loc>
<lastmod>2023-11-23T08:49:36.092Z</lastmod>
<lastmod>2023-11-23T09:27:47.538Z</lastmod>
</url>
<url>
<loc>https://neo4j.com/docs/browser-manual/current/neo4j-arc/graph-interactions/</loc>
<lastmod>2023-11-23T08:49:36.092Z</lastmod>
<lastmod>2023-11-23T09:27:47.538Z</lastmod>
</url>
<url>
<loc>https://neo4j.com/docs/browser-manual/current/neo4j-arc/graph-modelling/</loc>
<lastmod>2023-11-23T08:49:36.092Z</lastmod>
<lastmod>2023-11-23T09:27:47.538Z</lastmod>
</url>
<url>
<loc>https://neo4j.com/docs/browser-manual/current/operations/</loc>
<lastmod>2023-11-23T08:49:36.092Z</lastmod>
<lastmod>2023-11-23T09:27:47.538Z</lastmod>
</url>
<url>
<loc>https://neo4j.com/docs/browser-manual/current/operations/browser-rbac-count/</loc>
<lastmod>2023-11-23T08:49:36.092Z</lastmod>
<lastmod>2023-11-23T09:27:47.538Z</lastmod>
</url>
<url>
<loc>https://neo4j.com/docs/browser-manual/current/operations/browser-settings/</loc>
<lastmod>2023-11-23T08:49:36.092Z</lastmod>
<lastmod>2023-11-23T09:27:47.538Z</lastmod>
</url>
<url>
<loc>https://neo4j.com/docs/browser-manual/current/operations/browser-sso/</loc>
<lastmod>2023-11-23T08:49:36.092Z</lastmod>
<lastmod>2023-11-23T09:27:47.538Z</lastmod>
</url>
<url>
<loc>https://neo4j.com/docs/browser-manual/current/operations/browser-styling/</loc>
<lastmod>2023-11-23T08:49:36.092Z</lastmod>
<lastmod>2023-11-23T09:27:47.538Z</lastmod>
</url>
<url>
<loc>https://neo4j.com/docs/browser-manual/current/operations/browser-url-parameters/</loc>
<lastmod>2023-11-23T08:49:36.092Z</lastmod>
<lastmod>2023-11-23T09:27:47.538Z</lastmod>
</url>
<url>
<loc>https://neo4j.com/docs/browser-manual/current/operations/credentials-handling/</loc>
<lastmod>2023-11-23T08:49:36.092Z</lastmod>
<lastmod>2023-11-23T09:27:47.538Z</lastmod>
</url>
<url>
<loc>https://neo4j.com/docs/browser-manual/current/operations/dbms-connection/</loc>
<lastmod>2023-11-23T08:49:36.092Z</lastmod>
<lastmod>2023-11-23T09:27:47.538Z</lastmod>
</url>
<url>
<loc>https://neo4j.com/docs/browser-manual/current/operations/export-results/</loc>
<lastmod>2023-11-23T08:49:36.092Z</lastmod>
<lastmod>2023-11-23T09:27:47.538Z</lastmod>
</url>
<url>
<loc>https://neo4j.com/docs/browser-manual/current/operations/initial-command/</loc>
<lastmod>2023-11-23T08:49:36.092Z</lastmod>
<lastmod>2023-11-23T09:27:47.538Z</lastmod>
</url>
<url>
<loc>https://neo4j.com/docs/browser-manual/current/operations/on-canvas-operations/</loc>
<lastmod>2023-11-23T08:49:36.092Z</lastmod>
<lastmod>2023-11-23T09:27:47.538Z</lastmod>
</url>
<url>
<loc>https://neo4j.com/docs/browser-manual/current/operations/product-analytics/</loc>
<lastmod>2023-11-23T08:49:36.092Z</lastmod>
<lastmod>2023-11-23T09:27:47.538Z</lastmod>
</url>
<url>
<loc>https://neo4j.com/docs/browser-manual/current/operations/query-parameters/</loc>
<lastmod>2023-11-23T08:49:36.092Z</lastmod>
<lastmod>2023-11-23T09:27:47.538Z</lastmod>
</url>
<url>
<loc>https://neo4j.com/docs/browser-manual/current/operations/rest-requests/</loc>
<lastmod>2023-11-23T08:49:36.092Z</lastmod>
<lastmod>2023-11-23T09:27:47.538Z</lastmod>
</url>
<url>
<loc>https://neo4j.com/docs/browser-manual/current/operations/result-frames/</loc>
<lastmod>2023-11-23T08:49:36.092Z</lastmod>
<lastmod>2023-11-23T09:27:47.538Z</lastmod>
</url>
<url>
<loc>https://neo4j.com/docs/browser-manual/current/reference-commands/</loc>
<lastmod>2023-11-23T08:49:36.092Z</lastmod>
<lastmod>2023-11-23T09:27:47.538Z</lastmod>
</url>
<url>
<loc>https://neo4j.com/docs/browser-manual/current/visual-tour/</loc>
<lastmod>2023-11-23T08:49:36.092Z</lastmod>
<lastmod>2023-11-23T09:27:47.538Z</lastmod>
</url>
</urlset>

0 comments on commit ecbd739

Please sign in to comment.