<s> from atom . api import Typed , ForwardTyped , set_default <EOL> from . constraints_widget import ConstraintsWidget , ProxyConstraintsWidget <EOL> from . mdi_window import MdiWindow <EOL> class ProxyMdiArea ( ProxyConstraintsWidget ) : <EOL> """<STR_LIT>""" <EOL> declaration = ForwardTyped ( lambda : MdiArea ) <EOL> class MdiArea ( ConstraintsWidget ) : <EOL> """<STR_LIT>""" <EOL> hug_width = set_default ( '<STR_LIT:ignore>' ) <EOL> hug_height = set_default ( '<STR_LIT:ignore>' ) <EOL> resist_width = set_default ( '<STR_LIT>' ) <EOL> resist_height = set_default ( '<STR_LIT>' ) <EOL> proxy = Typed ( ProxyMdiArea ) <EOL> def mdi_windows ( self ) : <EOL> """<STR_LIT>""" <EOL> return [ c for c in self . children if isinstance ( c , MdiWindow ) ] </s>
