return len(playlist.children)
def outlineView_objectValueForTableColumn_byItem_(self, _, col, playlist):
- col = col.identifier() if col else "playlist"
+ if not col:
+ return
+ col = col.identifier()
if col == "selected":
selected = NSApp.delegate().playlists()
return playlist.pid in selected
- if col == None or col == "playlist":
+ if col == "icon":
+ return NSImage.imageNamed_("playlist-" + playlist.ptype)
+ if col == "playlist":
return playlist.name
def outlineView_setObjectValue_forTableColumn_byItem_(self, _, v, col, playlist):
- col = col.identifier() if col else "playlist"
+ if not col:
+ return
+ col = col.identifier()
+
if col != "selected":
return