Learning
Documentation
Community
Open Exchange
Global Masters
Home / Class Reference / ENSLIB namespace / %DeepSee.Dashboard.Theme
Private  Storage   

%DeepSee.Dashboard.Theme


persistent class %DeepSee.Dashboard.Theme extends
%DeepSee.UserLibrary.FolderItem

A *theme* is a collection of style overrides for DeepSee components (such as charts) stored as a folder item.
This lets you save the style for chart as part of a "theme" and then re-apply this them to other charts.

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
5 1 3


Summary


Properties
ReadOnly Timestamp bookCover category createdBy
description documentName folder folderName fullName
keywords locked name overrides owner
public resource shared timeCreated timeModified
title

Methods
%AddToSaveSet %AddToSyncSet %BMEBuilt %BuildIndicesAsync
%BuildIndicesAsyncResponse %CheckConstraints %CheckConstraintsForExtent %CheckResource
%ClassIsLatestVersion %ClassName %ComposeOid %ConstructClone
%Delete %DeleteExtent %DeleteId %DispatchClassMethod
%DispatchGetModified %DispatchGetProperty %DispatchMethod %DispatchSetModified
%DispatchSetMultidimProperty %DispatchSetProperty %Dump %Exists
%ExistsId %Extends %GUID %GUIDSet
%GetCoverSpec %GetDependencies %GetIcon %GetLargeIcon
%GetLock %GetParameter %GetResource %GetSwizzleObject
%GetTypeName %GetURL %Id %InsertBatch
%IsA %IsModified %IsNull %KillExtent
%KillExtentData %LoadFromMemory %LockExtent %LockId
%New %NormalizeObject %ObjectIsNull %ObjectModified
%Oid %OnAfterImport %OnBeforeAddToSync %OnDetermineClass
%Open %OpenId %OriginalNamespace %PackageName
%ParseFullName %PhysicalAddress %PurgeIndices %Reload
%RemoveFromSaveSet %ResolveConcurrencyConflict %RollBack %Save
%SaveDirect %SaveIndices %SerializeObject %SetModified
%SortBegin %SortEnd %SyncObjectIn %SyncTransport
%UnlockExtent %UnlockId %ValidateIndices %ValidateObject
XMLDTD XMLExport XMLExportToStream XMLExportToString
XMLNew XMLSchema XMLSchemaNamespace XMLSchemaType
documentNameGet folderNameGet folderNameSet fullNameFromDocumentName
fullNameGet fullNameSet


Parameters


• parameter ICON = "deepsee/ds2_palette_44.png";
URL of icon for this item
• parameter ITEMTYPE = "theme";
This is the extension returned by this type from the Finder.
• parameter LARGEICON = "deepsee/ds2_palette_44.png";
URL of large icon for this item
• parameter PUBLIC = 0;
Default value of public property for the class.
• parameter XMLNAME = "theme";
This parameter provides the default XMLNAME for the class. If it is empty then the class name will be used to construct a default XML name. The default XMLNAME is used as the top level tag when exporting objects and the export context did not provide an XML container name.

Properties


• property overrides as array of %String(MAXLEN=30000,XMLKEYNAME="name",XMLNAME="override",XMLPROJECTION="ELEMENT");
Array of override values (such as chart state) indexed by type (such as "barChart). Each entry contains a set of override properties serialized as xml.

Methods


• method %GetDependencies(pList As %String) as %Status
Return a list of all other folder items (including cubes or kpis) that this item depends upon.
• method %GetTypeName() as %String
Return the localized type name for this item.
• method %GetURL() as %String
Return the URL for this item.