Class: LayoutElementFactory
Constructors
Constructor
new LayoutElementFactory():
LayoutElementFactory
Returns
LayoutElementFactory
Methods
getFrame()
staticgetFrame(layout,opts):Promise<FrameElement>
Parameters
layout
opts
configuration
Partial<FrameStepData>
region?
src?
string
Returns
Promise<FrameElement>
getIllustration()
staticgetIllustration(layout,opts):Promise<IllustrationElement>
Parameters
layout
opts
region?
{ index: number; item: Region; }
region.index
number
region.item
src
string
Returns
Promise<IllustrationElement>
getImage()
staticgetImage(layout,opts):Promise<ImageElement>
Parameters
layout
opts
configuration
Partial<PictureStepData>
layout?
region?
src
string
Returns
Promise<ImageElement>
getShape()
staticgetShape(layout,opts):Promise<IllustrationElement>
Parameters
layout
opts
color
string
region?
{ index: number; item: Region; }
region.index
number
region.item
Returns
Promise<IllustrationElement>
getTextbox()
staticgetTextbox(layout,opts):Promise<TextboxElement>
Parameters
layout
opts
configuration
Partial<TextStepData>
designInputStep?
any
fontSrc
string
region?
Returns
Promise<TextboxElement>