Class Reference
%ZEN.Dialog.cssDeclarationEditor
Server:basexml
Instance:SOAXML
User:UnknownUser
 
-
  [BASEXML] >  [%ZEN] >  [Dialog] >  [cssDeclarationEditor]
Private  Storage

class %ZEN.Dialog.cssDeclarationEditor extends standardDialog

Specialized page that displays a CSS declaration editor.
This is used by ZEN utilities.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
2 5 12


Summary

This is a Zen Page class. 

Properties
%condition %import %includeFiles %page
%resource align aux backgroundTimerInterval
cellAlign cellSize cellStyle cellVAlign
children composite containerStyle context
cssLevel declaration dialogTitle disabled
disabledStyle dragAndDrop dragEnabled dropEnabled
enclosingClass enclosingStyle error groupClass
groupStyle height hidden hideApplyButton
hint hintClass hintStyle id
index label labelClass labelDisabledClass
labelPosition labelStyle layout msgMissingProp
multiLine name onafterdrag onbeforedrag
onclick ondrag ondrop onhide
onrefresh onshow onupdate parent
selector showLabel slice title
tuple useSVG useSoftModals valign
visible width window zenPersistentPopup

Methods
%%OIDGet %AddChild %AddChildAfter %AddChildBefore
%AddComponent %AddImportedComponents %AddToSaveSet %ApplyURLParms
%Attr %BindExport %ClassIsLatestVersion %ClassName
%ConstructClone %DispatchClassMethod %DispatchGetModified %DispatchGetProperty
%DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty
%DrawAutoLogout %DrawClassDefinitions %DrawComponentHTML %DrawHTML
%DrawHTMLPage %DrawJSStrings %DrawObjectDefinitions %DrawTitle
%EnclosingDivId %EndBackgroundMethod %EndScript %Eval
%Extends %ForceClientRender %GetChildIndex %GetComponent
%GetComponentById %GetComponentByName %GetDescHTML %GetEventHandlers
%GetLinks %GetPageName %GetParameter %GetValueById
%GetValueByName %GetXMLName %IsA %IsModified
%Link %LinkCSS %LinkScript %MakeId
%New %NormalizeObject %ObjectModified %OnAddToPageAfter
%OnAddToPageBefore %OnAfterCreatePage %OnBeforeCreatePage %OnCreateApplication
%OnCreatePage %OnDetermineCSSLevel %OnDrawEnclosingDiv %OnDrawHTMLBody
%OnDrawHTMLHead %OnDrawHTMLMeta %OnDrawObjectProperties %OnFinishBackgroundTask
%OnGetSubtitle %OnGetTitle %OnMonitorBackgroundTask %OnMutateChildren
%OnObjectSynch %OnPreHTTP %OnSubmit %OnUseSoftModals
%OnZENDeserialize %OriginalNamespace %PackageName %QuoteValue
%QuoteValueL10N %RemoveChild %RemoveChildren %RemoveComponent
%RemoveFromSaveSet %RunBackgroundMethod %Self %SerializeObject
%SetBackgroundMethodStatus %SetErrorById %SetErrorByName %SetModified
%SetValueById %SetValueByName %SetValuesByName %StartScript
%ValidateObject %ZENVersion ConvertParameter Decrypt
Encrypt EscapeHTML EscapeURL GetCSSPropertyList
HyperEventBody HyperEventCall HyperEventFrame HyperEventHead
Include InsertHiddenField InsertHiddenFields IsPrivate
Link OnHTTPHeader OnPage OnPageError
OnPostHTTP OnPostHyperEvent OnPreHTTP OnPreHyperEvent
Page QuoteJS RewriteURL ShowError
StartTimer StopTimer ThrowError UnescapeHTML
UnescapeURL XMLDTD XMLExport XMLExportToStream
XMLExportToString XMLNew XMLSchema XMLSchemaNamespace
XMLSchemaType addChild addChildAfter addChildBefore
adjustSize btnApply btnOK cancelPopup
changeDeclaration changeProperty childrenMutated correctIELayering
createComponent createComponentNS ctrlKeyDown deleteComponent
dialogApply dialogCancel dialogFinish dialogTitleGet
disableButtons dragFinishHandler dragHandler dragNotifyHandler
dragStartHandler dropHandler dropStartHandler editCSSValue
endModal exposeComponent findElement fireOnLoadEvent
fireOnResizeEvent fireOnUnloadEvent fireOnUpdateEvent firePopupAction
getChildIndex getComponent getComponentById getCurrDeclaration
getDialogValue getEnclosingDiv getHidden getHintElement
getLabelElement getOpener getProperty getSettings
getType gotoPage invokeSuper isOfType
launchPopupWindow makeId onCreate onDelete
onDisplayHandler onEndModalHandler onPopupAction onRefreshContents
onSerialize onServerMethodCall onServerMethodError onServerMethodReturn
onStartModalHandler ondialogCancel ondialogFinish ondialogStart
ondisabledHandler onkeydownHandler onkeyupHandler onlayoutHandler
onloadHandler onlogoutHandler onoverlayHandler onresizeHandler
onunloadHandler onupdateHandler popupActionHandler refreshContents
removeChild removeProperty render renderContents
renderSVG setComponentId setHidden setOverlayMode
setProperty setPropertyAll setTraceOption startModal
startProgressBar stopProgressBar


Parameters

• parameter APPLYBUTTON = 1;
Show Apply button.
• parameter DOMAIN = "%ZEN";
Localization domain

Properties

• property context as %ZEN.Datatype.string(ZENURL="context");
What type of CSS declaration: "HTML" or "SVG". Passed in via URL.
• property declaration as %ZEN.Datatype.string(ZENURL="declaration");
Initial value of the CSS declaration. Passed in via URL.
• property msgMissingProp as %ZEN.Datatype.caption [ InitialExpression = "Please enter a property value." ];
Localized message for missing property.
• property multiLine as %ZEN.Datatype.boolean(ZENURL="multiLine") [ InitialExpression = 0 ];
True if result should formatted as multi-line text. Passed in via URL.
• property selector as %ZEN.Datatype.string(ZENURL="selector");
Selector for the CSS declaration. Passed in via URL.

Methods

• method %GetDescHTML(pSeed As %String) as %Status
Provide contents of description component.
• method %OnAfterCreatePage() as %Status
This callback is called after the server-side page object and all of its children are created.
Subclasses can override this to add, remove, or modify items within the page object model, or to provide values for controls.
• method %OnGetSubtitle() as %String
Get the (localized) subtitle string for the dialog. This should be implemented in a subclass.
• method %OnGetTitle() as %String
Get the (localized) title string for the dialog. This should be implemented in a subclass.
• classmethod GetCSSPropertyList(pContext As %String, Output pList)
Return an array of possible CSS property values.
• method changeDeclaration(lb) [ Language = javascript ]
User has selected a declaration in the list box.
• method changeProperty(ctrl) [ Language = javascript ]
User has changed the property or value control
• method editCSSValue() [ Language = javascript ]
Launch the CSS Value Editor popup.
• method getCurrDeclaration() [ Language = javascript ]
Get current declaration from property and value controls.
• method getDialogValue() [ Language = javascript ]
Return the value that should be returned by this dialog.
• method onPopupAction(popupName, action, value) [ Language = javascript ]
This client event, if present, is fired when the a popup page launched from this page fires an action.
• method removeProperty() [ Language = javascript ]
Remove the current property