718 @param filterList list of classes to check against |
718 @param filterList list of classes to check against |
719 @return flag indicating item is a valid type (boolean) |
719 @return flag indicating item is a valid type (boolean) |
720 """ |
720 """ |
721 if filterList is None: |
721 if filterList is None: |
722 filterList = self.selectedItemsFilter |
722 filterList = self.selectedItemsFilter |
723 for typ in filterList: |
723 |
724 if isinstance(itm, typ): |
724 return any(isinstance(itm, typ) for typ in filterList) |
725 return True |
725 |
726 return False |
|
727 |
|
728 def getSelectedItems(self, filterList=None): |
726 def getSelectedItems(self, filterList=None): |
729 """ |
727 """ |
730 Public method to get the selected items. |
728 Public method to get the selected items. |
731 |
729 |
732 @param filterList list of classes to check against |
730 @param filterList list of classes to check against |