def on_column_move( self, column_alias, after_column_alias): # TODO inline into actual column move fn self.log( 'action', 'Moving {} to be after {} in {}'.format(column_alias, after_column_alias, self.id)) ev = table_header_event(self, column_alias, after_column_alias, None, 'MOVE_COLUMN') self.dialog.app.send_events(ev)
def sort(self, column_alias, modifiers): # TODO: find out if this should be a public function ev = table_header_event(self, column_alias, None, modifiers, 'HEADER_CLICK') self.dialog.app.send_events(ev)
def sort(self, column_alias, modifiers): # TODO: find out if this should be a public function ev = table_header_event( self, column_alias, None, modifiers, 'HEADER_CLICK') self.dialog.app.send_events(ev)
def on_column_move(self, column_alias, after_column_alias): # TODO inline into actual column move fn self.log('action', 'Moving {} to be after {} in {}'.format( column_alias, after_column_alias, self.id)) ev = table_header_event( self, column_alias, after_column_alias, None, 'MOVE_COLUMN') self.dialog.app.send_events(ev)