Skip to content

ChartTemplates.DefaultTemplate

property · ChartTemplates · cAlgo.API Since 5.6

DesktopCLICloud

Gets or sets default chart template.

Environment behaviour

CLI — works differently. No templates are listed; Create works for this run only and is not saved; Remove returns false; DefaultTemplate throws NullReferenceException.

Cloud — not supported. Empty: Get returns null, Contains and Remove return false, Create and Duplicate throw, DefaultTemplate throws NullReferenceException.

Definition

ChartTemplate DefaultTemplate {get; set;}
api.ChartTemplates.DefaultTemplate: ChartTemplate

Returns ChartTemplate

Examples

Print("Default chart template: {0}", ChartTemplates.DefaultTemplate.Name);
var template = ChartTemplates.Get("My Template");
if (template != null)
    ChartTemplates.DefaultTemplate = template;
api.Print(f"Default chart template: {api.ChartTemplates.DefaultTemplate.Name}")
template = api.ChartTemplates.Get("My Template")
if template is not None:
    api.ChartTemplates.DefaultTemplate = template