]> git.sesse.net Git - vlc/blobdiff - modules/gui/macosx/SideBarItem.h
macosx: Fix drawing issues with podcast controls and dropzone
[vlc] / modules / gui / macosx / SideBarItem.h
index c0df2c9fde9f19626da8fe61df631e27c9f454a0..b4f3f885ab03aa33e466562a53538a24e9655fa2 100644 (file)
 
  Provides a title, an identifier, and an icon to be shown, as well as a badge value and a property to determine
  whether the current item has a badge or not (`badgeValue` is set to -1 if no badge is shown)
+
  Used to form a hierarchical model of SourceListItem instances – similar to the Source List tree structure
  and easily accessible by the data source with the "children" property
+
  SourceListItem *parent
   - SourceListItem *child1;
   - SourceListItem *child2;
      - SourceListItem *childOfChild2;
-        - SourceListItem *anotherChildOfChild2;
+
+ - SourceListItem *anotherChildOfChild2;
   - SourceListItem *child3;
+
  */
 
 @interface SideBarItem : NSObject {
-       NSString *title;
-       NSString *identifier;
+
+NSString *title;
+
+NSString *identifier;
     NSString *untranslatedTitle;
-       NSImage *icon;
-       NSInteger badgeValue;
+
+NSImage *icon;
+
+NSInteger badgeValue;
     NSInteger sdtype;
 
-       NSArray *children;
+
+NSArray *children;
 }
 
 @property (nonatomic, copy) NSString *title;