AshDiagram.Class.Method (AshDiagram v0.2.1)

View Source

Represents a method in the Class Diagram.

Summary

Types

argument()

@type argument() :: {iodata(), AshDiagram.Class.Member.type() | nil}

t()

@type t() :: %AshDiagram.Class.Method{
  abstract: boolean(),
  arguments: [argument()],
  name: iodata(),
  static: boolean(),
  type: AshDiagram.Class.Member.type() | nil,
  visibility: AshDiagram.Class.Member.visibility() | nil
}