Home > Class Reference > ENSLIB namespace > %ZEN.Component.iframe
Private  Storage   

%ZEN.Component.iframe


class %ZEN.Component.iframe extends component

This is a simple wrapper for the HTML IFRAME component.

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
5 4


Summary


Properties
%condition %import %includeFiles %page
%resource align aux composite
containerStyle dragEnabled dropEnabled enclosingClass
enclosingStyle error frameAlign frameBorder
height hidden hint hintClass
hintStyle id index label
labelClass labelDisabledClass labelStyle longdesc
name onafterdrag onbeforedrag ondrag
ondrop onhide onrefresh onshow
onupdate parent scrolling showLabel
slice src title tuple
valign visible width window

Methods
%AddToSaveSet %Attr %BindExport %ClassIsLatestVersion
%ClassName %ConstructClone %DispatchClassMethod %DispatchGetModified
%DispatchGetProperty %DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty
%DispatchSetProperty %DrawComponentHTML %DrawHTML %DrawJSStrings
%EnclosingDivId %Eval %EvalC %Extends
%ForceClientRender %GetEventHandlers %GetParameter %GetXMLName
%IsA %IsModified %MakeId %New
%NormalizeObject %ObjectModified %OnAddToPageAfter %OnAddToPageBefore
%OnDrawEnclosingDiv %OnDrawObjectProperties %OnObjectSynch %OnZENDeserialize
%OriginalNamespace %PackageName %QuoteValue %QuoteValueL10N
%RemoveFromSaveSet %Self %SerializeObject %SetModified
%ValidateObject XMLDTD XMLExport XMLExportToStream
XMLExportToString XMLNew XMLSchema XMLSchemaNamespace
XMLSchemaType dragFinishHandler dragHandler dragNotifyHandler
dragStartHandler dropHandler dropStartHandler exposeComponent
findElement fireOnUpdateEvent getDocument getEnclosingDiv
getHidden getHintElement getLabelElement getPage
getProperty getSettings getType invokeSuper
isOfType makeId onCreate onDelete
onDisplayHandler onEndModalHandler onPopupAction onRefreshContents
onSerialize onStartModalHandler onloadHandler onunloadHandler
onupdateHandler refreshContents render renderContents
renderSVG setHidden setOverlayMode setProperty
startProgressBar stopProgressBar


Properties


• property frameAlign as %ZEN.Datatype.align;
The align value used for the iframe.
• property frameBorder as %ZEN.Datatype.boolean;
The frameborder value used for the iframe.
• property longdesc as %ZEN.Datatype.uri;
Link to the long description of the iframe.
• property scrolling as %ZEN.Datatype.string(VALUELIST=",auto,yes,no");
The scrolling value used for the iframe.
• property src as %ZEN.Datatype.uri;
URI of frame content.

Methods


• method %DrawHTML()
Static HTML display method: draw the BODY of this component as HTML.
Subclasses implement this in order to render the static HTML contents of a component.
• method getDocument() [ Language = javascript ]
Get the html document object within the iframe (if there is one).
• method getPage() [ Language = javascript ]
Get the zenPage object for the document within the iframe (if there is one).
• method setProperty(property, value, value2) [ Language = javascript ]
Set the value of a named property.