コード例 #1
0
 def comma(self, key):
     value = self.__song.comma(key)
     if isinstance(value, (int, float)):
         value = decode_value(key, value)
     if self.__formatter:
         return self.__formatter(key, value)
     return value
コード例 #2
0
ファイル: _pattern.py プロジェクト: tomscytale/quodlibet
 def comma(self, key):
     value = self.__song.comma(key)
     if isinstance(value, number_types):
         value = decode_value(key, value)
     if self.__formatter:
         return self.__formatter(key, value)
     return value
コード例 #3
0
ファイル: _pattern.py プロジェクト: ZDBioHazard/quodlibet
 def comma(self, key):
     value = self.__song.comma(key)
     if isinstance(value, number_types):
         value = decode_value(key, value)
     if self.__formatter:
         return self.__formatter(key, value)
     return value
コード例 #4
0
ファイル: _pattern.py プロジェクト: mistotebe/quodlibet
        def list_separate(self, key):
            if key.startswith("~#") and "~" not in key[2:]:
                value = self.__song(key)
                value = decode_value(key, value)
                values = [value]
            else:
                values = self.__song.list_separate(key)

            if self.__formatter:
                return [self.__formatter(key, v) for v in values]
            return values
コード例 #5
0
ファイル: _pattern.py プロジェクト: michael-ball/quodlibet
        def list_separate(self, key):
            if key.startswith("~#") and "~" not in key[2:]:
                value = self.__song(key)
                value = decode_value(key, value)
                values = [value]
            else:
                values = self.__song.list_separate(key)

            if self.__formatter:
                return [self.__formatter(key, v) for v in values]
            return values
コード例 #6
0
ファイル: _pattern.py プロジェクト: funkyfuture/quodlibet
 def list_separate(self, key):
     if key.startswith("~#") and "~" not in key[2:]:
         value = self.__song(key)
         value = decode_value(key, value)
         values = [value]
     else:
         values = self.__song.list_separate(key)
     if self.__formatter:
         return [((self.__formatter(key, v[0]),
                   self.__formatter(key, v[1]))
                  if isinstance(v, tuple) else self.__formatter(key, v))
                 for v in values]
     return values
コード例 #7
0
ファイル: _pattern.py プロジェクト: pfps/quodlibet
 def list_separate(self, key):
     if key.startswith("~#") and "~" not in key[2:]:
         value = self.__song(key)
         value = decode_value(key, value)
         values = [value]
     else:
         values = self.__song.list_separate(key)
     if self.__formatter:
         return [((self.__formatter(key, v[0]),
                   self.__formatter(key, v[1]))
                  if isinstance(v, tuple) else self.__formatter(key, v))
                 for v in values]
     return values
コード例 #8
0
ファイル: _pattern.py プロジェクト: mistotebe/quodlibet
 def comma(self, key):
     value = self.__song.comma(key)
     value = decode_value(key, value)
     if self.__formatter:
         return self.__formatter(key, value)
     return value
コード例 #9
0
ファイル: _pattern.py プロジェクト: MikeiLL/quodlibet
 def comma(self, key):
     value = self.__song.comma(key)
     value = decode_value(key, value)
     if self.__formatter:
         return self.__formatter(key, value)
     return value