Summary
Tag name:
<
afh:frame
>
UIComponent class:
oracle.adf.view.faces.component.html.HtmlFrame
Component type:
oracle.adf.HtmlFrame
The frame is used to specify attributes needed by an
HTML frame. It does not render any child nodes, and should only be used as
a facet on a frameBorderLayout component. The contents of a frame is selected
by using the source attribute.
On mobile devices a list links to each frame is rendered
for a frameBorderLayout, and each frame is brought up
as a separate page.
Example:
<afh:frameBorderLayout >
<f:facet name="left">
<afh:frame source="frame_leftTest.jspx" name="left" width="30%" />
</f:facet>
<f:facet name="center">
<afh:frame source="frame_centerTest.jspx" name="contents" />
</f:facet>
</afh:frameBorderLayout>
Attributes
Ungrouped attributes
|
Name
|
Type
|
Supports EL?
|
Description
|
|
attributeChangeListener
|
javax.faces.el.MethodBinding
|
Only EL
|
a method reference to an attribute change listener
|
|
height
|
String
|
Yes
|
the proposed height of this frame.
This can be in pixels or percentage. This attribute is used only if this
frame is a top/bottom facet of a frameBorderLayout component.
|
|
longDescURL
|
String
|
Yes
|
This attribute specifies a link to a long description of the
frame. This description should supplement the short description
provided using the
shortDesc
attribute, and
may be particularly useful for non-visual user agents.
|
|
marginHeight
|
int
|
Yes
|
the width of the frame margin. The value must be greater than zero (pixels).
|
|
marginWidth
|
int
|
Yes
|
the width of the frame margin. The value must be greater than zero (pixels).
|
|
name
|
String
|
Yes
|
the name used to identify this frame
|
|
partialTriggers
|
String[
]
|
Yes
|
the IDs of the components that should trigger a partial update.
This component will listen on the trigger components. If one of the
trigger components receives an event that will cause it to update
in some way, this component will request to be updated too.
|
|
scrolling
|
String
|
Yes
|
whether or not scrollbars are available on this
frame. Valid values for this attribute are the following
constants:
"yes" specifies that scrollbars are always available.
"no" specifies that scrollbars are never available.
"auto" specifies that the browser determines whether to display scroll
bars based on the size of the frame and its content. If
you do not specify a value for scrolling, the default
value is "auto"
|
|
source
|
String
|
Yes
|
the URI for the source of this frame
|
|
width
|
String
|
Yes
|
the proposed width of this frame
This can be in pixels or percentage. This attribute is used only if this
frame is a left/right facet of a frameBorderLayout component.
|
Core attributes
|
Name
|
Type
|
Supports EL?
|
Description
|
|
binding
|
oracle.adf.view.faces.component.
html.HtmlFrame
|
Only EL
|
a binding reference to store the component instance
|
|
id
|
String
|
No
|
the identifier for the component. This must be a valid XML ID,
and therefore may not contain whitespace or start with a number. Also,
JSF requires that IDs must not contain any colons (":").
|
|
inlineStyle
|
String
|
Yes
|
the inline CSS style for this element
|
|
rendered
|
boolean
|
Yes
|
whether the bean is rendered. When set to false,
no output will be delivered for this bean.
|
|
shortDesc
|
String
|
Yes
|
the short description of the bean. This text
is commonly used by user agents to display tooltip help text.
|
|
styleClass
|
String
|
Yes
|
the CSS style class of the bean.
|