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