[Table of Contents] [docx version]

PresentationML Reference Material - Table of Contents

cond (Condition)

This element specifies conditions on time nodes in a timeline. It is used within a list of start condition or list of end condition elements.

[Example: For example, suppose we have a shape with a two second delay after the animation is started.

<p:cTn>

<p:stCondLst>

<p:cond delay="2000"/>

</p:stCondLst>

<p:childTnLst>

<p:set>...

<p:animEffect transition="in" filter="blinds(horizontal)">

<p:cBhvr>

<p:cTn id="7" dur="1000"/>

<p:tgtEl>

<p:spTgt spid="4"/>

</p:tgtEl>

</p:cBhvr>

</p:animEffect>

</p:childTnLst>

</p:cTn>

End Example]

Parent Elements

endCondLst4.6.37); nextCondLst4.6.51); prevCondLst4.6.55); stCondLst4.6.73)

 

Child Elements

Subclause

rtn (Runtime Node Trigger Choice)

§4.6.64

tgtEl (Target Element)

§4.6.81

tn (Time Node)

§4.6.86

 

Attributes

Description

delay (Trigger Delay)

This attribute describes the delay after an animation is triggered.

 

The possible values for this attribute are defined by the ST_TLTime simple type (§4.8.42).

evt (Trigger Event)

This attribute describes the event that triggers an animation.

 

The possible values for this attribute are defined by the ST_TLTriggerEvent simple type (§4.8.52).

The following XML Schema fragment defines the contents of this element:

<complexType name="CT_TLTimeCondition">

   <choice minOccurs="0" maxOccurs="1">

   <element name="tgtEl" type="CT_TLTimeTargetElement"/>

   <element name="tn" type="CT_TLTriggerTimeNodeID"/>

   <element name="rtn" type="CT_TLTriggerRuntimeNode"/>

   </choice>

   <attribute name="evt" use="optional" type="ST_TLTriggerEvent"/>

   <attribute name="delay" type="ST_TLTime" use="optional"/>

</complexType>