Method | Description | |
---|---|---|
Geosite ( |
Make a Geosite object given the specified configuration info. Note this is public only for testing purposes.
|
|
LoadSiteData ( string regionJsonFilePath, string basePath, string appDataFolderPath ) : |
Create a Geosite object by loading the "region.json" file and enumerating plug-ins, using the specified paths.
|
Method | Description | |
---|---|---|
ExtractColorFromJson ( JToken json, string key ) : String |
Validate the color syntax and return an HTML acceptable version of the specified color
|
|
ExtractLinkFromJson ( JToken json ) : Link |
For a json specified link hash (tex/url) return a Link object
|
|
ExtractLinkListFromJson ( JToken json ) : List | ||
GetPluginConfigurationData ( IEnumerable |
||
MergePluginConfigurationData ( |
public Geosite ( |
||
jsonDataRegion | JSON configuration data (e.g. from a "region.json" configuration file) | |
existingPluginFolderNames | List |
A list of plugin folder names (not full paths -- relative to the site "plugins" folder) |
pluginModuleNames | List |
|
pluginConfigJsonData | List |
|
return | System |
public static LoadSiteData ( string regionJsonFilePath, string basePath, string appDataFolderPath ) : |
||
regionJsonFilePath | string | |
basePath | string | |
appDataFolderPath | string | |
return |