Class TexyFigureModule


The captioned figures.

TexyObject
   |
   --TexyModule
      |
      --TexyFigureModule
Copyright: Copyright (c) 2004, 2010 David Grudl
Located: in /modules/TexyFigureModule.php (line 20)
Constructor Summary
public
__construct ($texy)
Method Summary
TexyHtml|string|FALSE
pattern (TexyBlockParser $parser, array $matches, string 2)
Callback for [*image*]:link *** .... .(title)[class]{style}>.
TexyHtml|FALSE
solve (TexyHandlerInvocation $invocation, TexyImage $image, TexyLink $link, string $content, TexyModifier $mod)
Finish invocation.
Methods Inherited From TexyObject
TexyObject::extensionMethod(), TexyObject::getClass(), TexyObject::getReflection(), TexyObject::__call(), TexyObject::__callStatic(), TexyObject::__get(), TexyObject::__isset(), TexyObject::__set(), TexyObject::__unset()
Variable Summary
string $class 'figure'

line 23

non-floated box CSS class
string $leftClass

line 26

left-floated box CSS class
string $rightClass

line 29

right-floated box CSS class
int $widthDelta 10

line 32

how calculate div's width

Constructor Details

line 35

__construct

public __construct ($texy)

Input
$texy
Method Details

line 58

pattern

public TexyHtml|string|FALSE pattern (TexyBlockParser $parser, array $matches, string 2)

Callback for [*image*]:link *** .... .(title)[class]{style}>.

Input
TexyBlockParser $parser
array $matches regexp matches
string 2 pattern name
Output
TexyHtml|string|FALSE  

line 98

solve

public TexyHtml|FALSE solve (TexyHandlerInvocation $invocation, TexyImage $image, TexyLink $link, string $content, TexyModifier $mod)

Finish invocation.

Input
TexyHandlerInvocation $invocation handler invocation
TexyImage $image
TexyLink $link
string $content
TexyModifier $mod
Output
TexyHtml|FALSE