equal
deleted
inserted
replaced
944 See `EntitySelector` documentation for behaviour when row is not specified. |
944 See `EntitySelector` documentation for behaviour when row is not specified. |
945 |
945 |
946 :param *etypes: entity types (`basestring`) which should be refused |
946 :param *etypes: entity types (`basestring`) which should be refused |
947 """ |
947 """ |
948 def __init__(self, *etypes): |
948 def __init__(self, *etypes): |
949 super(but_etype, self).__init__() |
949 super(_but_etype, self).__init__() |
950 self.but_etypes = etypes |
950 self.but_etypes = etypes |
951 |
951 |
952 def score(self, req, rset, row, col): |
952 def score(self, req, rset, row, col): |
953 if rset.description[row][col] in self.but_etypes: |
953 if rset.description[row][col] in self.but_etypes: |
954 return 0 |
954 return 0 |