'Returns a list of the action instances for a specific row.'

def get_row_actions(self, datum):

    bound_actions = []
    for action in self._meta.row_actions:
        bound_action = copy.copy(self.base_actions[action.name])
        bound_action.attrs = copy.copy(bound_action.attrs)
        bound_action.datum = datum
        if (not self._filter_action(bound_action, self.request, datum)):
            continue
        bound_action.update(self.request, datum)
        if issubclass(bound_action.__class__, LinkAction):
            bound_action.bound_url = bound_action.get_link_url(datum)
        bound_actions.append(bound_action)
    return bound_actions
