#NEWLINE# def before_row_edit( self , panel ) : #NEWLINE# #INDENT# from lino.core.actions import get_view_permission #NEWLINE# for e in panel . active_children : #NEWLINE# #INDENT# if ( not get_view_permission ( e ) ) : #NEWLINE# #INDENT# continue #NEWLINE# #UNINDENT# for p in settings . SITE . installed_plugins : #NEWLINE# #INDENT# for ln in p . get_row_edit_lines ( e , panel ) : #NEWLINE# #INDENT# ( yield p )