forked from HEL/circuiteria
		
	improved doc + made it fancier
This commit is contained in:
		| @@ -40,16 +40,7 @@ | ||||
| /// Draws an ALU with two inputs | ||||
| /// | ||||
| /// #examples.alu | ||||
| /// - x (number, dictionary): see #doc-ref("element.elmt") | ||||
| /// - y (number, dictionary): see #doc-ref("element.elmt") | ||||
| /// - w (number): see #doc-ref("element.elmt") | ||||
| /// - h (number): see #doc-ref("element.elmt") | ||||
| /// - name (none, str): see #doc-ref("element.elmt") | ||||
| /// - name-anchor (str): see #doc-ref("element.elmt") | ||||
| /// - fill (none, color): see #doc-ref("element.elmt") | ||||
| /// - stroke (stroke): see #doc-ref("element.elmt") | ||||
| /// - id (str): see #doc-ref("element.elmt") | ||||
| /// - debug (dictionary): see #doc-ref("element.elmt") | ||||
| /// For parameters description, see #doc-ref("element.elmt") | ||||
| #let alu( | ||||
|   x: none, | ||||
|   y: none, | ||||
|   | ||||
| @@ -16,18 +16,7 @@ | ||||
| /// Draws a block element | ||||
| /// | ||||
| /// #examples.block | ||||
| /// - x (number, dictionary): see #doc-ref("element.elmt") | ||||
| /// - y (number, dictionary): see #doc-ref("element.elmt") | ||||
| /// - w (number): see #doc-ref("element.elmt") | ||||
| /// - h (number): see #doc-ref("element.elmt") | ||||
| /// - name (none, str): see #doc-ref("element.elmt") | ||||
| /// - name-anchor (str): see #doc-ref("element.elmt") | ||||
| /// - ports (dictionary): see #doc-ref("element.elmt") | ||||
| /// - ports-margins (dictionary): see #doc-ref("element.elmt") | ||||
| /// - fill (none, color): see #doc-ref("element.elmt") | ||||
| /// - stroke (stroke): see #doc-ref("element.elmt") | ||||
| /// - id (str): see #doc-ref("element.elmt") | ||||
| /// - debug (dictionary): see #doc-ref("element.elmt") | ||||
| /// For parameters description, see #doc-ref("element.elmt") | ||||
| #let block( | ||||
|   x: none, | ||||
|   y: none, | ||||
|   | ||||
| @@ -28,16 +28,7 @@ | ||||
| /// Draws a bit extender | ||||
| /// | ||||
| /// #examples.extender | ||||
| /// - x (number, dictionary): see #doc-ref("element.elmt") | ||||
| /// - y (number, dictionary): see #doc-ref("element.elmt") | ||||
| /// - w (number): see #doc-ref("element.elmt") | ||||
| /// - h (number): see #doc-ref("element.elmt") | ||||
| /// - name (none, str): see #doc-ref("element.elmt") | ||||
| /// - name-anchor (str): see #doc-ref("element.elmt") | ||||
| /// - fill (none, color): see #doc-ref("element.elmt") | ||||
| /// - stroke (stroke): see #doc-ref("element.elmt") | ||||
| /// - id (str): see #doc-ref("element.elmt") | ||||
| /// - debug (dictionary): see #doc-ref("element.elmt") | ||||
| /// For parameters description, see #doc-ref("element.elmt") | ||||
| #let extender( | ||||
|   x: none, | ||||
|   y: none, | ||||
|   | ||||
| @@ -24,17 +24,8 @@ | ||||
| /// Draws a multiplexer | ||||
| /// | ||||
| /// #examples.multiplexer | ||||
| /// - x (number, dictionary): see #doc-ref("element.elmt") | ||||
| /// - y (number, dictionary): see #doc-ref("element.elmt") | ||||
| /// - w (number): see #doc-ref("element.elmt") | ||||
| /// - h (number): see #doc-ref("element.elmt") | ||||
| /// - name (none, str): see #doc-ref("element.elmt") | ||||
| /// - name-anchor (str): see #doc-ref("element.elmt") | ||||
| /// For other parameters description, see #doc-ref("element.elmt") | ||||
| /// - entries (int, array): If it is an integer, it defines the number of input ports (automatically named with their binary index). If it is an array of strings, it defines the name of each input. | ||||
| /// - fill (none, color): see #doc-ref("element.elmt") | ||||
| /// - stroke (stroke): see #doc-ref("element.elmt") | ||||
| /// - id (str): see #doc-ref("element.elmt") | ||||
| /// - debug (dictionary): see #doc-ref("element.elmt") | ||||
| #let multiplexer( | ||||
|   x: none, | ||||
|   y: none, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user