C# Class RPS.jsonFolder

Show file Open project: marijnkampf/Random-Photo-Screensaver Class Usage Examples

Public Properties

Property Type Description
children List
folder bool

Public Methods

Method Description
getRandomSelected ( List children ) : jsonFolder
hasChild ( string key ) : jsonFolder
jsonFolder ( ) : System
jsonFolder ( string title ) : System
jsonFolder ( string title, List children ) : System
jsonFolder ( string title, bool selected, List children ) : System
mergeChildren ( jsonFolder folder ) : jsonFolder
mergeChildren ( jsonFolder folder, bool overwrite ) : jsonFolder

Method Details

getRandomSelected() public static method

public static getRandomSelected ( List children ) : jsonFolder
children List
return jsonFolder

hasChild() public method

public hasChild ( string key ) : jsonFolder
key string
return jsonFolder

jsonFolder() public method

public jsonFolder ( ) : System
return System

jsonFolder() public method

public jsonFolder ( string title ) : System
title string
return System

jsonFolder() public method

public jsonFolder ( string title, List children ) : System
title string
children List
return System

jsonFolder() public method

public jsonFolder ( string title, bool selected, List children ) : System
title string
selected bool
children List
return System

mergeChildren() public method

public mergeChildren ( jsonFolder folder ) : jsonFolder
folder jsonFolder
return jsonFolder

mergeChildren() public method

public mergeChildren ( jsonFolder folder, bool overwrite ) : jsonFolder
folder jsonFolder
overwrite bool
return jsonFolder

Property Details

children public property

public List children
return List

folder public property

public bool folder
return bool