A widget that implements this interface has the ability to override
the document directionality for its root element.
Widgets that implement this interface should be leaf widgets. More
specifically, they should not implement the
HasWidgets
interface.