Flexflow.Dot (flexflow v0.1.4) View Source
Link to this section Summary
Functions
Example
iex> Elixir.Flexflow.Dot.serialize(Verify.new())
"digraph verify {\n size = \"4,4\";\n uncertified [label=uncertified,shape=box];\n certified [label=certified,shape=box];\n rejected [label=rejected,shape=box];\n canceled [label=canceled,shape=box];\n uncertified -> certified [label=cert];\n uncertified -> uncertified [label=modify,color=blue];\n uncertified -> rejected [label=reject];\n uncertified -> canceled [label=cancel];\n rejected -> uncertified [label=modify];\n rejected -> canceled [label=cancel];\n}\n//"
Link to this section Functions
Example
iex> Elixir.Flexflow.Dot.serialize(Verify.new())
"digraph verify {\n size = \"4,4\";\n uncertified [label=uncertified,shape=box];\n certified [label=certified,shape=box];\n rejected [label=rejected,shape=box];\n canceled [label=canceled,shape=box];\n uncertified -> certified [label=cert];\n uncertified -> uncertified [label=modify,color=blue];\n uncertified -> rejected [label=reject];\n uncertified -> canceled [label=cancel];\n rejected -> uncertified [label=modify];\n rejected -> canceled [label=cancel];\n}\n//"