Difference between revisions of "Template:InheritEdgesFrom"
From AtlasWiki
(line breaks, edges of the same type to different node kinds) |
(Undo revision 779 by TheodoreMurdock (talk)) |
||
Line 16: | Line 16: | ||
| headers=hide | | headers=hide | ||
| propsep=$SEP$ | | propsep=$SEP$ | ||
− | | name= | + | | name=inEdges |
}}<noinclude> | }}<noinclude> | ||
</noinclude>{{#switch:{{#arraysize:inEdges}}| 0 = | #default = | </noinclude>{{#switch:{{#arraysize:inEdges}}| 0 = | #default = | ||
{{!}}- | {{!}}- | ||
− | {{!}}{{#arrayprint: | + | {{!}}{{#arrayprint:inEdges|{{!}}- |
− | {{!}}- | + | {{!}}|var|{{{1}}}{{!}}{{!}}[[{{#explode:var|$SEP$|0}}]] {{!}}{{!}} [[{{#explode:var|$SEP$|1}}]] {{!}}{{!}} {{#explode:var|$SEP$|2}} {{!}}{{!}} {{ReconstructLinks|{{#explode:var|$SEP$|3}}}} }} |
− | {{!}}|var|{{ | + | |
− | + | ||
− | + | ||
}}<noinclude>[[Category:XCSG Templates]]</noinclude> | }}<noinclude>[[Category:XCSG Templates]]</noinclude> |
Revision as of 17:46, 22 April 2014
Creates table rows listing edges that go to the specified parent.
The table is expected to be called with the following format:
{| class="xcsgtable" |- ! Parent !! Out Edge !! Successor (Points To) !! Multiplicity !! Description {{InheritEdgesFrom|parent}} {{InheritEdgesFrom|other parent}} ... |}