parsers/MultiData.py
def hasAllColumns(self, columns:list, id:str) -> bool:
        """Checks if multiData contains ALL these columns passed in list.
        
        :param columns: List of strings with column names.
        :param id: string of channel id from settings.
        :return: True if all columns present, False otherwise.
        """
        for col in columns:
            if col not in self.multiData['availColumns'][id]:
                return False
        return True
Checks if multiData contains ALL these columns passed in list.
        
        :param columns: List of strings with column names.
        :param id: string of channel id from settings.
        :return: True if all columns present, False otherwise.
        
Checks if multiData contains ALL these columns passed in list.
Checks if multiData contains ALL these columns passed in list .
def hasAllColumns(self, columns:list, id:str) -> bool:
        for col in columns:
            if col not in self.multiData['availColumns'][id]:
                return False
        return True
def hasAllColumns ( self , columns : list , id : str ) -> bool : for col in columns : if col not in self . multiData [ 'availColumns' ] [ id ] : return False return True
Checks if multiData contains ALL these columns passed in list.
Checks if multiData contains ALL these columns passed in list .
"""Checks if multiData contains ALL these columns passed in list.
        
        :param columns: List of strings with column names.
        :param id: string of channel id from settings.
        :return: True if all columns present, False otherwise.
        """
True if all columns present, False otherwise.
True if all columns present False otherwise .
self
columns
list
List of strings with column names.
List of strings with column names .
id
str
string of channel id from settings.
string of channel id from settings .