var Unibase; (function (Unibase) { let Themes; (function (Themes) { let Providers; (function (Providers) { class Detail_Settings { constructor() { this.isListStages = false; this.RecordId = 0; this.InstalledAppId = 0; this.InputParameters = []; this.DetailParameters = []; this.TaskParameters = []; this.ActivePortlets = []; } static Instance() { if (this.instance === undefined) this.instance = new Unibase.Themes.Providers.Detail_Settings(); return this.instance; } } Providers.Detail_Settings = Detail_Settings; class Parameter { constructor() { this.Key = ''; this.Value = ''; this.DataType = ''; } } Providers.Parameter = Parameter; class DetailParameters { constructor() { this.InstalledAppId = 0; this.InputParameters = []; this.ActivePortletId = 0; } } Providers.DetailParameters = DetailParameters; class ActivePortlets { constructor() { this.InstalledAppId = 0; this.ActivePortletId = 0; } } Providers.ActivePortlets = ActivePortlets; class TaskParameters { constructor() { this.TaskId = 0; this.Reason = ""; this.ActivePortletId = 0; this.Status = ''; } } Providers.TaskParameters = TaskParameters; })(Providers = Themes.Providers || (Themes.Providers = {})); })(Themes = Unibase.Themes || (Unibase.Themes = {})); })(Unibase || (Unibase = {}));