Sha256: 0c74e837c6467a7763bbc70ab98a0ed16f9de91dcc2f8281cab2a2c158fb7d44

Contents?: true

Size: 432 Bytes

Versions: 75

Compression:

Stored size: 432 Bytes

Contents

#import <Foundation/Foundation.h>

@interface FileSystemItem : NSObject {
    NSString *relativePath;
    FileSystemItem *parent;
    NSMutableArray *children;
}

+ (void) setRootItem:(NSString *)path;
+ (FileSystemItem *)rootItem;
- (NSInteger)numberOfChildren;			// Returns -1 for leaf nodes
- (FileSystemItem *)childAtIndex:(NSInteger)n;	// Invalid to call on leaf nodes
- (NSString *)fullPath;
- (NSString *)relativePath;

@end

Version data entries

75 entries across 75 versions & 1 rubygems

Version Path
rhodes-3.0.2 platform/osx/Rhodes Debugger/FileSystemItem.h
rhodes-3.0.2.beta.1 platform/osx/Rhodes Debugger/FileSystemItem.h
rhodes-3.0.1 platform/osx/Rhodes Debugger/FileSystemItem.h
rhodes-3.0.1.beta.8 platform/osx/Rhodes Debugger/FileSystemItem.h
rhodes-3.0.1.beta.7 platform/osx/Rhodes Debugger/FileSystemItem.h
rhodes-3.0.1.beta.6 platform/osx/Rhodes Debugger/FileSystemItem.h
rhodes-3.0.1.beta.5 platform/osx/Rhodes Debugger/FileSystemItem.h
rhodes-3.0.1.beta.4 platform/osx/Rhodes Debugger/FileSystemItem.h
rhodes-3.0.1.beta.3 platform/osx/Rhodes Debugger/FileSystemItem.h
rhodes-3.0.1.beta.2 platform/osx/Rhodes Debugger/FileSystemItem.h
rhodes-3.0.0 platform/osx/Rhodes Debugger/FileSystemItem.h
rhodes-3.0.0.beta.7 platform/osx/Rhodes Debugger/FileSystemItem.h
rhodes-3.0.0.beta.6 platform/osx/Rhodes Debugger/FileSystemItem.h
rhodes-3.0.0.beta.5 platform/osx/Rhodes Debugger/FileSystemItem.h
rhodes-3.0.0.beta.4 platform/osx/Rhodes Debugger/FileSystemItem.h
rhodes-3.0.0.beta.3 platform/osx/Rhodes Debugger/FileSystemItem.h
rhodes-3.0.0.beta.2 platform/osx/Rhodes Debugger/FileSystemItem.h
rhodes-3.0.0.beta.1 platform/osx/Rhodes Debugger/FileSystemItem.h
rhodes-2.4.1 platform/osx/Rhodes Debugger/FileSystemItem.h
rhodes-2.4.1.beta.1 platform/osx/Rhodes Debugger/FileSystemItem.h