174 lines
4.2 KiB
HTML
174 lines
4.2 KiB
HTML
<!doctype html>
|
|
<html>
|
|
<head>
|
|
<title>maction</title>
|
|
</head>
|
|
<body>
|
|
|
|
<!-- This test verifies which child of the maction element is selected. -->
|
|
|
|
<!-- For the statusline action type, the first child should be visible and the selection attribute should be ignored. -->
|
|
<p>
|
|
<math>
|
|
<maction actiontype="statusline">
|
|
<mn>1</mn>
|
|
<mn>2</mn>
|
|
</maction>
|
|
</math>
|
|
<math>
|
|
<maction actiontype="statusline" selection="3">
|
|
<mn>1</mn>
|
|
<mn>2</mn>
|
|
<mn>3</mn>
|
|
<mn>4</mn>
|
|
</maction>
|
|
</math>
|
|
</p>
|
|
|
|
<!-- For the tooltip action type, the first child should be visible and the selection attribute should be ignored. -->
|
|
<p>
|
|
<math>
|
|
<maction actiontype="tooltip">
|
|
<mn>1</mn>
|
|
<mn>2</mn>
|
|
</maction>
|
|
</math>
|
|
<math>
|
|
<maction actiontype="tooltip" selection="3">
|
|
<mn>1</mn>
|
|
<mn>2</mn>
|
|
<mn>3</mn>
|
|
<mn>4</mn>
|
|
</maction>
|
|
</math>
|
|
</p>
|
|
|
|
<!-- For the toggle action type, we use the selection attribute to determine the selected child. -->
|
|
<p>
|
|
<math>
|
|
<maction actiontype="toggle">
|
|
<mn>1</mn>
|
|
<mn>2</mn>
|
|
</maction>
|
|
</math>
|
|
<math>
|
|
<maction actiontype="toggle" selection="3">
|
|
<mn>1</mn>
|
|
<mn>2</mn>
|
|
<mn>3</mn>
|
|
<mn>4</mn>
|
|
</maction>
|
|
</math>
|
|
</p>
|
|
|
|
<!-- For any unknown action type, we use the selection attribute to determine the selected child. -->
|
|
<p>
|
|
<math>
|
|
<maction actiontype="unknown">
|
|
<mn>1</mn>
|
|
<mn>2</mn>
|
|
<mn>3</mn>
|
|
<mn>4</mn>
|
|
</maction>
|
|
</math>
|
|
<math>
|
|
<maction actiontype="unknown" selection="3">
|
|
<mn>1</mn>
|
|
<mn>2</mn>
|
|
<mn>3</mn>
|
|
<mn>4</mn>
|
|
</maction>
|
|
</math>
|
|
</p>
|
|
|
|
<!-- actiontype is case-sensitive, TOOLTIP is treated as unknown -->
|
|
<p>
|
|
<math>
|
|
<maction actiontype="TOOLTIP" selection="2">
|
|
<mn>1</mn>
|
|
<mn>2</mn>
|
|
</maction>
|
|
</math>
|
|
</p>
|
|
|
|
<!-- Testing a couple of special values for the "selection" attribute -->
|
|
<p>
|
|
<!-- The selection attribute has data type xsd:positiveInteger
|
|
http://www.w3.org/TR/xmlschema-2/#positiveInteger -->
|
|
<math>
|
|
<maction actiontype="toggle" selection="+0003">
|
|
<mn>1</mn>
|
|
<mn>2</mn>
|
|
<mn>3</mn>
|
|
<mn>4</mn>
|
|
</maction>
|
|
</math>
|
|
<!-- The MathML spec discourages the use of leading and trailing
|
|
whitespace, but they are not strictly prohibited. -->
|
|
<math>
|
|
<maction actiontype="toggle" selection=" 	
4 	
">
|
|
<mn>1</mn>
|
|
<mn>2</mn>
|
|
<mn>3</mn>
|
|
<mn>4</mn>
|
|
</maction>
|
|
</math>
|
|
<!-- The MathML spec suggests to rounded up or down to the closest value
|
|
within the allowed subset -->
|
|
<math>
|
|
<maction actiontype="toggle" selection="-5">
|
|
<mn>1</mn>
|
|
<mn>2</mn>
|
|
<mn>3</mn>
|
|
<mn>4</mn>
|
|
</maction>
|
|
</math>
|
|
<math>
|
|
<maction actiontype="toggle" selection="-1">
|
|
<mn>1</mn>
|
|
<mn>2</mn>
|
|
<mn>3</mn>
|
|
<mn>4</mn>
|
|
</maction>
|
|
</math>
|
|
<math>
|
|
<maction actiontype="toggle" selection="0">
|
|
<mn>1</mn>
|
|
<mn>2</mn>
|
|
<mn>3</mn>
|
|
<mn>4</mn>
|
|
</maction>
|
|
</math>
|
|
<math>
|
|
<maction actiontype="toggle" selection="2.25">
|
|
<mn>1</mn>
|
|
<mn>2</mn>
|
|
<mn>3</mn>
|
|
<mn>4</mn>
|
|
</maction>
|
|
</math>
|
|
<math>
|
|
<maction actiontype="toggle" selection="5">
|
|
<mn>1</mn>
|
|
<mn>2</mn>
|
|
<mn>3</mn>
|
|
<mn>4</mn>
|
|
</maction>
|
|
</math>
|
|
<math>
|
|
<maction actiontype="toggle" selection="8">
|
|
<mn>1</mn>
|
|
<mn>2</mn>
|
|
<mn>3</mn>
|
|
<mn>4</mn>
|
|
</maction>
|
|
</math>
|
|
<math>
|
|
<maction actiontype="toggle" selection="1">
|
|
</maction>
|
|
</math>
|
|
</p>
|
|
|
|
</body>
|
|
</html>
|