blob: 927bcac87b11a6eec62b4fea664e8f3746c5025d [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><!-- saved from url=(0014)about:internet --><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><link rel="stylesheet" href="../../../style.css" type="text/css" media="screen"><link rel="stylesheet" href="../../../print.css" type="text/css" media="print"><link rel="stylesheet" href="../../../override.css" type="text/css"><meta name="keywords" content="IConstraintLayout,mx.containers.utilityClasses.IConstraintLayout,accessibilityProperties,alpha,baseline,baselinePosition,blendMode,cacheAsBitmap,constraintColumns,constraintRows,document,enabled,explicitHeight,explicitHeight,explicitMaxHeight,explicitMaxWidth,explicitMinHeight,explicitMinWidth,explicitWidth,explicitWidth,filters,focusPane,height,height,id,id,includeInLayout,isPopUp,loaderInfo,mask,maxHeight,maxHeight,maxWidth,maxWidth,measuredHeight,measuredMinHeight,measuredMinWidth,measuredWidth,minHeight,minHeight,minWidth,minWidth,mouseX,mouseY,name,opaqueBackground,owner,parent,percentHeight,percentHeight,percentWidth,percentWidth,root,rotation,scale9Grid,scaleX,scaleY,scrollRect,stage,systemManager,transform,tweeningProperties,visible,width,width,x,y"><title>mx.containers.utilityClasses.IConstraintLayout</title></head><body><script language="javascript" type="text/javascript" src="../../../asdoc.js"></script><script language="javascript" type="text/javascript" src="../../../help.js"></script><script language="javascript" type="text/javascript" src="../../../cookies.js"></script><script language="javascript" type="text/javascript"><!--
asdocTitle = 'IConstraintLayout - ApacheFlex API Reference';
var baseRef = '../../../';
window.onload = configPage;
--></script>
<script type="text/javascript">
scrollToNameAnchor();
</script><table class="titleTable" cellpadding="0" cellspacing="0" id="titleTable" style="display:none"><tr><td class="titleTableTitle" align="left">Apache Flex 4.16.1 API Reference </td><td class="titleTableTopNav" align="right"><a href="../../../package-summary.html" onclick="loadClassListFrame('../../../all-classes.html')">All Packages</a>&nbsp;|&nbsp;<a href="../../../class-summary.html" onclick="loadClassListFrame('../../../all-classes.html')">All Classes</a>&nbsp;|&nbsp;<a href="../../../all-index-A.html" onclick="loadClassListFrame('../../../index-list.html')">Index</a>&nbsp;|&nbsp;<a id="framesLink1" href="../../../index.html?mx/containers/utilityClasses/IConstraintLayout.html&amp;mx/containers/utilityClasses/class-list.html">Frames</a><a id="noFramesLink1" style="display:none" href="" onclick="parent.location=document.location"> No Frames </a></td><td class="titleTableLogo" align="right" rowspan="3"><img src="../../../images/logo.jpg" class="logoImage" alt="AdobeLogo" title="AdobeLogo"></td></tr><tr class="titleTableRow2"><td class="titleTableSubTitle" id="subTitle" align="left">IConstraintLayout</td><td class="titleTableSubNav" id="subNav" align="right"><a href="#propertySummary">Properties</a></td></tr><tr class="titleTableRow3"><td colspan="3">&nbsp;</td></tr></table><script language="javascript" type="text/javascript" xml:space="preserve">
<!--
if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) {titleBar_setSubTitle("IConstraintLayout"); titleBar_setSubNav(false,true,false,false,false,false,false,false,false,false,false ,false,false,false,false,false);}
-->
</script><div xmlns:fn="http://www.w3.org/2005/xpath-functions" class="MainContent"><table class="classHeaderTable" cellpadding="0" cellspacing="0"><tr><td class="classHeaderTableLabel">Package</td><td><a href="package-detail.html" onclick="javascript:loadClassListFrame('class-list.html')">mx.containers.utilityClasses</a></td></tr><tr><td class="classHeaderTableLabel">Interface</td><td class="classSignature">public interface IConstraintLayout</td></tr><tr><td class="classHeaderTableLabel">Implementors</td><td> <a href="../../../mx/containers/Canvas.html">Canvas</a>, <a href="../../../mx/core/LayoutContainer.html">LayoutContainer</a>, <a href="../../../mx/containers/Panel.html">Panel</a></td></tr></table><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Language Version :&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Product Version :&nbsp;</b></td><td>Flex 3</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Runtime Versions :&nbsp;</b></td><td>Flash Player 9, AIR 1.1</td></tr></table><p></p><p></p><p></p><p></p>
IConstraintLayout is a marker interface that indicates that a container
supports ConstraintColumn class and ConstraintRow class within its layout.
Application, Canvas, and Panel containers support ConstraintRow and
ConstraintColumn classes.
To utilize this type of constraint in these containers,
set the <code>layout</code> property to <code>"absolute"</code>
and create ConstraintColumn and ConstraintRow instances.
<p></p><p><span class="classHeaderTableLabel">See also</span></p><div class="seeAlso"><a href="../../../mx/containers/Canvas.html" target="">mx.containers.Canvas</a><br/><a href="../../../mx/containers/Panel.html" target="">mx.containers.Panel</a><br/><a href="../../../mx/core/Application.html" target="">mx.core.Application</a><br/><a href="ConstraintColumn.html" target="">mx.containers.utilityClasses.ConstraintColumn</a><br/><a href="ConstraintRow.html" target="">mx.containers.utilityClasses.ConstraintRow</a><br/><a href="../../../mx/modules/Module.html" target="">mx.modules.Module</a></div><br/><hr></div><a name="propertySummary"></a><div class="summarySection"><div class="summaryTableTitle">Public Properties</div><table cellspacing="0" cellpadding="3" class="summaryTable " id="summaryTableProperty"><tr><th>&nbsp;</th><th colspan="2">Property</th><th class="summaryTableOwnerCol">Defined By</th></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#constraintColumns" class="signatureLink">constraintColumns</a> : Array<div class="summaryTableDescription">
An Array of ConstraintColumn instances that partition this container.</div></td><td class="summaryTableOwnerCol">IConstraintLayout</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#constraintRows" class="signatureLink">constraintRows</a> : Array<div class="summaryTableDescription">
An Array of ConstraintRow instances that partition this container.</div></td><td class="summaryTableOwnerCol">IConstraintLayout</td></tr></table></div><script language="javascript" type="text/javascript"><!--
showHideInherited();
--></script><div class="MainContent"><div class="detailSectionHeader">Property Detail</div><a name="propertyDetail"></a><a name="constraintColumns"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">constraintColumns</td><td class="detailHeaderType">property</td></tr></table><div class="detailBody"><code>constraintColumns:Array</code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Language Version :&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Product Version :&nbsp;</b></td><td>Flex 3</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Runtime Versions :&nbsp;</b></td><td>Flash Player 9, AIR 1.1</td></tr></table><p></p><p></p><p>
An Array of ConstraintColumn instances that partition this container.
The ConstraintColumn instance at index 0 is the left-most column;
indices increase from left to right.
</p><p> The default value is <code>[]</code>.</p><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get constraintColumns():Array</code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set constraintColumns(value:Array):void</code><br/></div><a name="propertyDetail"></a><a name="constraintRows"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">constraintRows</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>constraintRows:Array</code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Language Version :&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Product Version :&nbsp;</b></td><td>Flex 3</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Runtime Versions :&nbsp;</b></td><td>Flash Player 9, AIR 1.1</td></tr></table><p></p><p></p><p>
An Array of ConstraintRow instances that partition this container.
The ConstraintRow instance at index 0 is the top-most row;
indices increase from top to bottom.
</p><p> The default value is <code>[]</code>.</p><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get constraintRows():Array</code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set constraintRows(value:Array):void</code><br/></div><br/><br/><hr><br/><p></p><center class="copyright"><footer>The Apache Software Foundation</footer><br/>Wed Nov 15 2017, 09:50 AM +01:00 </center></div></body></html><!--The Apache Software Foundation<br/>Wed Nov 15 2017, 09:50 AM +01:00 -->