Is there a way to reference items in a dictionary in traitsui views?
In other words, is there a way to do what I mean with the following, using a Dict trait:
from traits.api import *
from traitsui.api import *
from traitsui.ui_editors.array_view_editor import ArrayViewEditor
import numpy as np
class SmallPartOfLargeApplication(HasTraits):
a=Dict
def _a_default(self):
return {'a_stat':np.random.random((10,1)),
'b_stat':np.random.random((10,10))}
traits_view=View(
Item('a.a_stat',editor=ArrayViewEditor()))
SmallPartOfLargeApplication().configure_traits()