Maslosoft Sprite API
Class Configuration
Configuration
- Maslosoft\Sprite\Models\Package implements Maslosoft\Sprite\Interfaces\SpritePackageInterface
-
Maslosoft\Sprite\Models\Configuration
Direct known subclasses
Methods summary
Methods inherited from Maslosoft\Sprite\Models\Package
getConstantsClass()
,
getConstantsClassPath()
,
getConstantsConverter()
,
getCssClassNameConverter()
,
getIconPrefix()
,
getPaths()
,
setConstantsClass()
,
setConstantsClassPath()
,
setConstantsConverter()
,
setCssClassNameConverter()
,
setIconPrefix()
,
setPaths()
Properties summary
public
string
|
$runtimePath
Path for temporary files |
#
'runtime'
|
public
string
|
$generatedPath
Path for result sprite files |
#
'generated'
|
public
string
|
$basename
Base name for generated files
For example value of |
#
'sprite'
|
public
string
|
$iconCssClass
CSS class name prefix used for all icons. This should be something distinctive or might match many CSS elements. |
#
'icon'
|
public
string
|
$optimizer
optimizer: pngcrush {src} {dst} |
#
'pngquant --ext .png --force {src}'
|
public
string[]
|
$generators
Generator classes used to generate files |
#
[
CssGenerator::class,
ImgGenerator::class,
CheatSheetGenerator::class,
ConstantsGenerator::class
]
|
Properties inherited from Maslosoft\Sprite\Models\Package
$constantsClass
,
$constantsClassPath
,
$constantsConverter
,
$cssClassNameConverter
,
$iconPrefix
,
$paths