midio_ui/gui/debug/debug_tree

Types

CollapsablePanelProps = ref object
  
DebugElemProps = ref object
  label*: string
  elem*: Element
DebugTreeImplProps = ref object
  tree*: Element
DebugTreeProps = ref object
  tree*: Element

Procs

proc createCollapsablePanel(props: CollapsablePanelProps;
                           elemProps`gensym16751172: ElemProps;
                           children: seq[Element]): Element {...}{.
    raises: [Exception, UnpackError], tags: [TimeEffect, RootEffect].}
proc createDebugElem(props: DebugElemProps; elemProps`gensym17050479: ElemProps;
                    children: seq[Element]): Element {...}{.
    raises: [Exception, UnpackError], tags: [TimeEffect, RootEffect].}
proc createDebugTreeImpl(props: DebugTreeImplProps;
                        elemProps`gensym17140185: ElemProps;
                        children: seq[Element]): Element {...}{.
    raises: [Exception, UnpackError, ValueError], tags: [TimeEffect, RootEffect].}
proc createDebugTree(props: DebugTreeProps; elemProps`gensym17240202: ElemProps;
                    children: seq[Element]): Element {...}{.
    raises: [Exception, UnpackError, ValueError], tags: [TimeEffect, RootEffect].}

Macros

macro CollapsablePanel(attributesAndChildren`gensym16751171: varargs[untyped]): untyped
macro DebugElem(attributesAndChildren`gensym17050478: varargs[untyped]): untyped
macro DebugTreeImpl(attributesAndChildren`gensym17140184: varargs[untyped]): untyped
macro DebugTree(attributesAndChildren`gensym17240201: varargs[untyped]): untyped