public class SpriteImageDirective extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SpriteImageDirective.Ie6Mode
Defines supported IE6 support options.
|
static class |
SpriteImageDirective.SpriteImageFormat
Defines supported image file formats.
|
static class |
SpriteImageDirective.SpriteImageLayout
Defines the layout of this sprite.
|
static class |
SpriteImageDirective.SpriteUidType
Defines the UID Generation Mode of this sprite.
|
| Modifier and Type | Field and Description |
|---|---|
SpriteImageDirective.SpriteImageFormat |
format
Format of this sprite image.
|
SpriteImageDirective.Ie6Mode |
ie6Mode
How IE6 sprites should be handled.
|
String |
imagePath
CSS file relative path for this sprite image.
|
SpriteImageDirective.SpriteImageLayout |
layout
Layout of this sprite image.
|
Color |
matteColor
Matte color to be used when reducing true alpha channel.
|
static String |
PROPERTY_SPRITE_ID |
static String |
PROPERTY_SPRITE_IE6_MODE |
static String |
PROPERTY_SPRITE_IMAGE_LAYOUT |
static String |
PROPERTY_SPRITE_IMAGE_UID_SUFFIX |
static String |
PROPERTY_SPRITE_IMAGE_URL |
static String |
PROPERTY_SPRITE_MATTE_COLOR |
static String |
PROPERTY_SPRITE_SCALE |
float |
scaleRatio
Scaling ratio to apply to background; default is 1.
|
String |
spriteId
Unique identified of this sprite.
|
SpriteLayoutProperties |
spriteLayoutProperties
Sprite layout properties defined at the sprite image directive level.
|
SpriteImageDirective.SpriteUidType |
uidType
Non-file-name extension after the sprite image path to force a cache update on
change, prefixed by '?'.
|
| Constructor and Description |
|---|
SpriteImageDirective(String id,
String imageUrl,
SpriteImageDirective.SpriteImageLayout layout,
SpriteImageDirective.SpriteImageFormat format,
SpriteImageDirective.Ie6Mode ie6Mode,
Color matteColor,
SpriteImageDirective.SpriteUidType uidType,
float scale) |
SpriteImageDirective(String id,
String imageUrl,
SpriteImageDirective.SpriteImageLayout layout,
SpriteImageDirective.SpriteImageFormat format,
SpriteImageDirective.Ie6Mode ie6Mode,
Color matteColor,
SpriteImageDirective.SpriteUidType uidType,
float scale,
SpriteLayoutProperties spriteLayoutProperties) |
| Modifier and Type | Method and Description |
|---|---|
static SpriteImageDirective |
parse(String directiveString,
MessageLog messageCollector)
Parses a string into a
SpriteImageDirective, logging messages to the
provided MessageLogs. |
public static final String PROPERTY_SPRITE_ID
public static final String PROPERTY_SPRITE_IMAGE_LAYOUT
public static final String PROPERTY_SPRITE_IMAGE_URL
public static final String PROPERTY_SPRITE_IMAGE_UID_SUFFIX
public static final String PROPERTY_SPRITE_MATTE_COLOR
public static final String PROPERTY_SPRITE_IE6_MODE
public static final String PROPERTY_SPRITE_SCALE
public final String spriteId
public final String imagePath
public final SpriteImageDirective.SpriteUidType uidType
public final SpriteImageDirective.SpriteImageLayout layout
public final SpriteImageDirective.SpriteImageFormat format
public final SpriteImageDirective.Ie6Mode ie6Mode
public final Color matteColor
public final float scaleRatio
public final SpriteLayoutProperties spriteLayoutProperties
public SpriteImageDirective(String id, String imageUrl, SpriteImageDirective.SpriteImageLayout layout, SpriteImageDirective.SpriteImageFormat format, SpriteImageDirective.Ie6Mode ie6Mode, Color matteColor, SpriteImageDirective.SpriteUidType uidType, float scale)
public SpriteImageDirective(String id, String imageUrl, SpriteImageDirective.SpriteImageLayout layout, SpriteImageDirective.SpriteImageFormat format, SpriteImageDirective.Ie6Mode ie6Mode, Color matteColor, SpriteImageDirective.SpriteUidType uidType, float scale, SpriteLayoutProperties spriteLayoutProperties)
public static SpriteImageDirective parse(String directiveString, MessageLog messageCollector)
SpriteImageDirective, logging messages to the
provided MessageLogs.Copyright © 2013 Carrot Search s.c.. All Rights Reserved.