summaryrefslogblamecommitdiff
path: root/uml/api.dot
blob: 1b81647f8b1c68966e5426f83500cf654a684090 (plain) (tree)
1
2
3
4
5
6
7
8
9




                        
                                                                                                                                                                                                                                                                               

         
                                                                                                                                                                                                                                                        



                                                                    
digraph {

    node [shape=record];

    "Method"
        [label="{\N|authentication : boolean\lbase_url : string\ldescription : string\lexpected_status : table<number>\lformats : table<string>\lmethod : string\loptional_params : table<string>\lpath : string\lrequired_params : table<string>\l}"];

    "API"
        [label="{\N|authentication : boolean\lauthority : string\lbase_url : string\ldescription : string\lformats : table<string>\lmeta : table<string,string>\lmethods : table<string,Method>\lname : string\lversion : string\l}"];
    "API" -> "Method" // attr isa table<string,Method>
        [label = "methods", arrowhead = none, arrowtail = odiamond];

}