allout-get-item-widget is a compiled Lisp function in `allout-widgets.el'.

(allout-get-item-widget &optional CONTAINER)

Return the widget for the item at point, or nil if no widget yet exists.

Point must be situated *before* the start of the target item's
body, so we don't get an existing containing item when we're in
the process of creating an item in the middle of another.

Optional CONTAINER is used to obtain the container item.