module com { module sun { module star { module animations {
interface XAnimationNode : ::com::sun::star::container::XChild
{ /** a value from AnimationNodeType.
@seehttp://www.w3.org/TR/smil20/smil-timing.html#adef-timeContainer
*/
[readonly, attribute] short Type;
/** a sequence of values that define the beginning of this element <br> #Beginis <ul> <li>`double`describestheelementbeginasanoffsetinsecondsfromanimplicitsyncbase. Thedefinitionoftheimplicitsyncbasedependsupontheelement'sparenttimecontainer. Theoffsetismeasuredinparentsimpletime.</li> <li>Eventdescribesaneventandanoptionaloffsetthatdeterminethe elementbegin.Theelementbeginisdefinedrelativetothetimethattheevent israised.</li> <li>Timing::INDEFINITEthebeginoftheelementwillbedeterminedbyan externaleventtotheelement.</li> <li>sequence<any>asequenceofvaluesdescribedaboveifmorethan onebeginvalueisdefinedforthiselement.</li> <li>`VOID`ifnobeginbehaviorisdefinedforthiselement.</li> </ul>
@seehttp://www.w3.org/TR/smil20/smil-timing.html#adef-begin
*/
[attribute] any Begin;
/** defines the length of the simple duration. <br> #Durationis <ul> <li>`double`specifiesthelengthofthesimpledurationinseconds.</li> <li>Timing::INDEFINITEspecifiesthesimpledurationasindefinite.</li> <li>Timing::MEDIAspecifiesthesimpledurationastheintrinsicmediaduration.Thisisonlyvalidforelementsthatdefinemedia.</li> <li>`VOID`thesimpledurationfortheelementisdefinedtobetheimplicitdurationoftheelement.</li> </ul>
@seehttp://www.w3.org/TR/smil20/smil-timing.html#adef-dur
*/
[attribute] any Duration;
/** a sequence of values that define the ending of this element <br> #Endis <ul> <li>`double`describestheelementendasanoffsetinsecondsfromanimplicitsyncbase. Thedefinitionoftheimplicitsyncbasedependsupontheelement'sparenttimecontainer. Theoffsetismeasuredinparentsimpletime.</li> <li>Eventdescribesaneventandanoptionaloffsetthatdeterminethe elementend.Theelementendisdefinedrelativetothetimethattheevent israised.</li> <li>Timing::INDEFINITEtheendoftheelementwillbedeterminedbyan externaleventtotheelement.</li> <li>sequence<any>asequenceofvaluesdescribedaboveifmorethan onebeginvalueisdefinedforthiselement.</li> <li>`VOID`ifnoendbehaviorisdefinedforthiselement.</li> </ul>
@seehttp://www.w3.org/TR/smil20/smil-timing.html#adef-end
*/
[attribute] any End;
/** controls the implicit duration of time containers, asafunctionofthechildren. <br> TheEndSyncattributeisonlyvalidfor parandexcltimecontainerelements,andmediaelementswithtimed children(e.g.animateorareaelements).
@seehttp://www.w3.org/TR/smil20/smil-timing.html#adef-endsync
*/
[attribute] any EndSync;
/** the number of iterations of the simple duration. <br> #RepeatCountis <ul> <li>`double` thisisanumericvaluethatspecifiesthenumberofiterations. Itcanincludepartialiterationsexpressedasfractionvalues. Afractionalvaluedescribesaportionofthesimpleduration. Valuesmustbegreaterthan0.</li> <li>Timing::INDEFINITEtheelementisdefinedtorepeatindefinitely (subjecttotheconstraintsoftheparenttimecontainer).</li> <li>`VOID` norepeatcountisdefinedforthiselement.</li> </ul>
@seeEndSync @seehttp://www.w3.org/TR/smil20/smil-timing.html#adef-repeatCount
*/
[attribute] any RepeatCount;
/** the total duration for repeat. <br> #RepeatDurationis <ul> <li>`double` specifiesthedurationinelementactivetime torepeatthesimpledurationinseconds.</li> <li>Timing::INDEFINITEtheelementisdefinedtorepeatindefinitely (subjecttotheconstraintsoftheparenttimecontainer).</li> <li>`VOID` Norepeatdurationisdefinedforthiselement.</li> </ul>
@seehttp://www.w3.org/TR/smil20/smil-timing.html#adef-repeatDur
*/
[attribute] any RepeatDuration;
/** the attribute that specify the behavior how an element shouldbeextendedbeyondtheactivedurationbyfreezingthefinal stateoftheelement. <br> #Fillis avaluefromAnimationFill.
@seeFill @seehttp://www.w3.org/TR/smil20/smil-timing.html#adef-fill
*/
[attribute] short Fill;
/** the default value for the fill behavior for this element and all descendants. <br> #FillDefaultis <ul> <li>ThevaluesAnimationFill::REMOVE,AnimationFill::FREEZE, AnimationFill::HOLD,AnimationFill::TRANSITIONandAnimationFill::AUTO specifythattheelementfillbehavioristherespectivevalue.</li> <li>ThevalueAnimationFill::INHERITspecifiesthatthevalueofthisattribute (andofthefillbehavior)areinheritedfromthe#FillDefaultvalueoftheparent element.Ifthereisnoparentelement,thevalueisAnimationFill::AUTO.</li> </ul>
@seeFill @seehttp://www.w3.org/TR/smil20/smil-timing.html#adef-fillDefault
*/
[attribute] short FillDefault;
/** defines the restart behavior of this element. <br> #Restartis a`short`valuefromAnimationRestart.
@seeAnimationRestart @seehttp://www.w3.org/TR/smil20/smil-timing.html#adef-restart
*/
[attribute] short Restart;
/** defines the default restart behavior for this element and all descendants.
@returns avaluefromRestart.
@seeAnimationRestart @seehttp://www.w3.org/TR/smil20/smil-timing.html#adef-restartDefault
*/
[attribute] short RestartDefault;
/** defines the acceleration for this element. <br> Elementtimewillacceleratefromarateof0atthebeginningup toarunrate,overthecourseofthespecifiedproportionofthe simpleduration.
/** defines the deceleration for this element. Elementtimewilldecelerationfromarunratetoarateof0atthe ending,overthecourseofthespecifiedproportionofthe simpleduration.
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.