====================== Sunday, April 27, 2014 ====================== I replaced the `slave_as_summary_meth` by something more straightforward :meth:`lino.core.actors.Actor.get_slave_summary`. This pattern now uses a VirtualField instead of a ``return_type`` method. Lino currently still supports an old-fashioned deprecated way of defining model methods using a ``return_type`` attribute (and a `MethodStoreField` and a `_return_type_for_method`) Something like this:: class Foo(dd.Model): ... def bar(self, ar): return "baz" bar.return_type = dd.DisplayField(_("bar")) These should be replaced by virtual fields:: class Foo(dd.Model): ... @displayfield(_("bar")) def bar(self, ar): return "baz"