Packagecom.adobe.indesign
Classpublic class BlendMode
InheritanceBlendMode Inheritance CSEnumBase Inheritance CSHostObject Inheritance flash.utils.Proxy



Public Properties
 PropertyDefined By
  color : BlendMode
[static] [read-only] Alias for COLOR.
BlendMode
  COLOR : BlendMode
[static] [read-only] Creates a color with the luminance of the base color and the hue and saturation of the blend color.
BlendMode
  colorBurn : BlendMode
[static] [read-only] Alias for COLOR_BURN.
BlendMode
  COLOR_BURN : BlendMode
[static] [read-only] Darkens the base color to reflect the blend color.
BlendMode
  colorDodge : BlendMode
[static] [read-only] Alias for COLOR_DODGE.
BlendMode
  COLOR_DODGE : BlendMode
[static] [read-only] Brightens the base color to reflect the blend color.
BlendMode
  darken : BlendMode
[static] [read-only] Alias for DARKEN.
BlendMode
  DARKEN : BlendMode
[static] [read-only] Selects the darker of the base or blend colors as the resulting color; replaces areas lighter than the blend color but does not change areas darker than the blend color.
BlendMode
  difference : BlendMode
[static] [read-only] Alias for DIFFERENCE.
BlendMode
  DIFFERENCE : BlendMode
[static] [read-only] Subtracts either the blend color from the base color or vice versa, depending on which has the greater brightness value.
BlendMode
  enumCache : CSEnumSharedCache
[static] [read-only]
BlendMode
  exclusion : BlendMode
[static] [read-only] Alias for EXCLUSION.
BlendMode
  EXCLUSION : BlendMode
[static] [read-only] Creates an effect similar to--but lower in contrast than--the difference blend mode.
BlendMode
  hardLight : BlendMode
[static] [read-only] Alias for HARD_LIGHT.
BlendMode
  HARD_LIGHT : BlendMode
[static] [read-only] For blend colors lighter than 50% gray, lightens the artwork as if it were screened; for blend colors darker than 50% gray, darkens the artwork as if it were multiplied.
BlendMode
 InheritedhostObjectDelegate : HostObject
Getter for the delegate
CSHostObject
  hue : BlendMode
[static] [read-only] Alias for HUE.
BlendMode
  HUE : BlendMode
[static] [read-only] Creates a color with the luminance and saturation of the base color and the hue of the blend color.
BlendMode
  lighten : BlendMode
[static] [read-only] Alias for LIGHTEN.
BlendMode
  LIGHTEN : BlendMode
[static] [read-only] Selects the lighter of the base or blend colors as the resulting color; replaces areas darker than the blend color but does not change areas lighter than the blend color
BlendMode
  luminosity : BlendMode
[static] [read-only] Alias for LUMINOSITY.
BlendMode
  LUMINOSITY : BlendMode
[static] [read-only] Creates a color with the hue and saturation of the base color and the luminance of the blend color.
BlendMode
  multiply : BlendMode
[static] [read-only] Alias for MULTIPLY.
BlendMode
  MULTIPLY : BlendMode
[static] [read-only] Multiplies the base color by the blend color, resulting in a darker color.
BlendMode
  normal : BlendMode
[static] [read-only] Alias for NORMAL.
BlendMode
  NORMAL : BlendMode
[static] [read-only] Colors the object with the blend color, without interaction with the base color.
BlendMode
  overlay : BlendMode
[static] [read-only] Alias for OVERLAY.
BlendMode
  OVERLAY : BlendMode
[static] [read-only] Multiplies or screens the colors, depending on the base color; patterns or colors overlay the existing artwork, preserving base color highlights and shadows while mixing in the blend color to reflect the lightness or darkness of the original color.
BlendMode
  saturation : BlendMode
[static] [read-only] Alias for SATURATION.
BlendMode
  SATURATION : BlendMode
[static] [read-only] Creates a color with the luminance and hue of the base color and the saturation of the blend color.
BlendMode
  screen : BlendMode
[static] [read-only] Alias for SCREEN.
BlendMode
  SCREEN : BlendMode
[static] [read-only] Multiplies the inverse of the blend and base colors, resulting in a lighter color.
BlendMode
  softLight : BlendMode
[static] [read-only] Alias for SOFT_LIGHT.
BlendMode
  SOFT_LIGHT : BlendMode
[static] [read-only] For blend colors lighter than 50% gray, lightens the artwork as if it were dodged; for blend colors darker than 50% gray, darkens the artwork as if it were burned.
BlendMode
 Inheritedvalue : Object
[read-only] Returns the numerical value
CSEnumBase
Public Methods
 MethodDefined By
  
BlendMode(ho:HostObject = null, enum:Number)
Constructor
BlendMode
 Inherited
filterArgsForHBAPI(args:Array):Array
[static] Function to clean up the argument list and put it into a format that makes sense for HBAPI.
CSHostObject
 Inherited
filterSingleObjectForHBAPI(value:Object):Object
[static]
CSHostObject
 Inherited
getClassObjectForName(className:String):HostObject
[static] This returns a "Class" object, meaning, a HostObject that can be used to make static function calls or get static properties
CSHostObject
 Inherited
getSpecialTranslation(className:String, ho:HostObject, expectedReturnType:Class, ownerName:String):*
[static]
CSHostObject
 Inherited
hostCall(name:String, expectedReturnType:Class, rawargs:Array):*
Encapsulates a function call to the host
CSHostObject
 Inherited
hostCallStatic(className:String, methodName:String, expectedReturnType:Class, rawargs:Array):*
[static] Implements a safe call of a static method on the host
CSHostObject
 Inherited
hostGet(name:String, expectedReturnType:Class):*
Encapsulates a property get to the host
CSHostObject
 Inherited
hostGetIndex(idx:Object, expectedReturnType:Class):*
Encapsulates a indexed get to the host
CSHostObject
 Inherited
hostGetStatic(className:String, propertyName:String, expectedReturnType:Class):*
[static] Implements a safe get of a static property on the host Used by for instance, all the enum implementations.
CSHostObject
 Inherited
hostSet(name:String, rawvalue:*):void
Encapsulates a property set to the host
CSHostObject
 Inherited
hostSetStatic(className:String, propertyName:String, rawvalue:*):*
[static] Implements a safe set of a static property on the host
CSHostObject
 Inherited
isDescendedFrom(clz:Class, ancClass:Class):Boolean
[static] Efficiently determines whether or not one class descends from another in inheritance hierarchy- class relationships are cached by the ClassUtils implementation- (uses org.as3commons lib to quickly discover class hierarchy.
CSHostObject
 Inherited
replaceDefaultArgs(args:Array, defaultArgs:Array):Array
Function to tidy up arguments prior to call.
CSHostObject
 Inherited
wrapReturnedHostObject(rawObject:Object, expectedReturnType:Class, client:CSHostObject, propertyName:String):*
[static] Method used on static/normal get/ hostcalls
CSHostObject
Protected Methods
 MethodDefined By
 Inherited
createWithArgs(args:Array):void
CSHostObject
 Inherited
hostCreate(args:Array):void
CSHostObject
Property Detail
colorproperty
color:BlendMode  [read-only]

Alias for COLOR. Creates a color with the luminance of the base color and the hue and saturation of the blend color. Note: Preserves gray levels and is useful for coloring monochrome images or tinting color images. Creates the inverse effect of the luminosity blend mode.


Implementation
    public static function get color():BlendMode
COLORproperty 
COLOR:BlendMode  [read-only]

Creates a color with the luminance of the base color and the hue and saturation of the blend color. Note: Preserves gray levels and is useful for coloring monochrome images or tinting color images. Creates the inverse effect of the luminosity blend mode.


Implementation
    public static function get COLOR():BlendMode
COLOR_BURNproperty 
COLOR_BURN:BlendMode  [read-only]

Darkens the base color to reflect the blend color. Note: Blending with white produces no change.


Implementation
    public static function get COLOR_BURN():BlendMode
COLOR_DODGEproperty 
COLOR_DODGE:BlendMode  [read-only]

Brightens the base color to reflect the blend color. Note: Blending with pure black produces no change.


Implementation
    public static function get COLOR_DODGE():BlendMode
colorBurnproperty 
colorBurn:BlendMode  [read-only]

Alias for COLOR_BURN. Darkens the base color to reflect the blend color. Note: Blending with white produces no change.


Implementation
    public static function get colorBurn():BlendMode
colorDodgeproperty 
colorDodge:BlendMode  [read-only]

Alias for COLOR_DODGE. Brightens the base color to reflect the blend color. Note: Blending with pure black produces no change.


Implementation
    public static function get colorDodge():BlendMode
darkenproperty 
darken:BlendMode  [read-only]

Alias for DARKEN. Selects the darker of the base or blend colors as the resulting color; replaces areas lighter than the blend color but does not change areas darker than the blend color.


Implementation
    public static function get darken():BlendMode
DARKENproperty 
DARKEN:BlendMode  [read-only]

Selects the darker of the base or blend colors as the resulting color; replaces areas lighter than the blend color but does not change areas darker than the blend color.


Implementation
    public static function get DARKEN():BlendMode
differenceproperty 
difference:BlendMode  [read-only]

Alias for DIFFERENCE. Subtracts either the blend color from the base color or vice versa, depending on which has the greater brightness value. Note: Blending with white inverts the base color values; blending with black produces no change.


Implementation
    public static function get difference():BlendMode
DIFFERENCEproperty 
DIFFERENCE:BlendMode  [read-only]

Subtracts either the blend color from the base color or vice versa, depending on which has the greater brightness value. Note: Blending with white inverts the base color values; blending with black produces no change.


Implementation
    public static function get DIFFERENCE():BlendMode
enumCacheproperty 
enumCache:CSEnumSharedCache  [read-only]


Implementation
    public static function get enumCache():CSEnumSharedCache
exclusionproperty 
exclusion:BlendMode  [read-only]

Alias for EXCLUSION. Creates an effect similar to--but lower in contrast than--the difference blend mode. Note: Blending with white inverts the base color values; blending with black produces no change


Implementation
    public static function get exclusion():BlendMode
EXCLUSIONproperty 
EXCLUSION:BlendMode  [read-only]

Creates an effect similar to--but lower in contrast than--the difference blend mode. Note: Blending with white inverts the base color values; blending with black produces no change


Implementation
    public static function get EXCLUSION():BlendMode
HARD_LIGHTproperty 
HARD_LIGHT:BlendMode  [read-only]

For blend colors lighter than 50% gray, lightens the artwork as if it were screened; for blend colors darker than 50% gray, darkens the artwork as if it were multiplied. Note: Painting with pure black or white results in pure black or white.


Implementation
    public static function get HARD_LIGHT():BlendMode
hardLightproperty 
hardLight:BlendMode  [read-only]

Alias for HARD_LIGHT. For blend colors lighter than 50% gray, lightens the artwork as if it were screened; for blend colors darker than 50% gray, darkens the artwork as if it were multiplied. Note: Painting with pure black or white results in pure black or white.


Implementation
    public static function get hardLight():BlendMode
hueproperty 
hue:BlendMode  [read-only]

Alias for HUE. Creates a color with the luminance and saturation of the base color and the hue of the blend color.


Implementation
    public static function get hue():BlendMode
HUEproperty 
HUE:BlendMode  [read-only]

Creates a color with the luminance and saturation of the base color and the hue of the blend color.


Implementation
    public static function get HUE():BlendMode
lightenproperty 
lighten:BlendMode  [read-only]

Alias for LIGHTEN. Selects the lighter of the base or blend colors as the resulting color; replaces areas darker than the blend color but does not change areas lighter than the blend color


Implementation
    public static function get lighten():BlendMode
LIGHTENproperty 
LIGHTEN:BlendMode  [read-only]

Selects the lighter of the base or blend colors as the resulting color; replaces areas darker than the blend color but does not change areas lighter than the blend color


Implementation
    public static function get LIGHTEN():BlendMode
luminosityproperty 
luminosity:BlendMode  [read-only]

Alias for LUMINOSITY. Creates a color with the hue and saturation of the base color and the luminance of the blend color. Note: Creates the inverse effect of the color blend mode.


Implementation
    public static function get luminosity():BlendMode
LUMINOSITYproperty 
LUMINOSITY:BlendMode  [read-only]

Creates a color with the hue and saturation of the base color and the luminance of the blend color. Note: Creates the inverse effect of the color blend mode.


Implementation
    public static function get LUMINOSITY():BlendMode
multiplyproperty 
multiply:BlendMode  [read-only]

Alias for MULTIPLY. Multiplies the base color by the blend color, resulting in a darker color. Note: Multiplying with black produces black; multiplying with white leaves the color unchanged.


Implementation
    public static function get multiply():BlendMode
MULTIPLYproperty 
MULTIPLY:BlendMode  [read-only]

Multiplies the base color by the blend color, resulting in a darker color. Note: Multiplying with black produces black; multiplying with white leaves the color unchanged.


Implementation
    public static function get MULTIPLY():BlendMode
normalproperty 
normal:BlendMode  [read-only]

Alias for NORMAL. Colors the object with the blend color, without interaction with the base color.


Implementation
    public static function get normal():BlendMode
NORMALproperty 
NORMAL:BlendMode  [read-only]

Colors the object with the blend color, without interaction with the base color.


Implementation
    public static function get NORMAL():BlendMode
overlayproperty 
overlay:BlendMode  [read-only]

Alias for OVERLAY. Multiplies or screens the colors, depending on the base color; patterns or colors overlay the existing artwork, preserving base color highlights and shadows while mixing in the blend color to reflect the lightness or darkness of the original color.


Implementation
    public static function get overlay():BlendMode
OVERLAYproperty 
OVERLAY:BlendMode  [read-only]

Multiplies or screens the colors, depending on the base color; patterns or colors overlay the existing artwork, preserving base color highlights and shadows while mixing in the blend color to reflect the lightness or darkness of the original color.


Implementation
    public static function get OVERLAY():BlendMode
saturationproperty 
saturation:BlendMode  [read-only]

Alias for SATURATION. Creates a color with the luminance and hue of the base color and the saturation of the blend color. Note: Does not change areas with no saturation (0% gray).


Implementation
    public static function get saturation():BlendMode
SATURATIONproperty 
SATURATION:BlendMode  [read-only]

Creates a color with the luminance and hue of the base color and the saturation of the blend color. Note: Does not change areas with no saturation (0% gray).


Implementation
    public static function get SATURATION():BlendMode
screenproperty 
screen:BlendMode  [read-only]

Alias for SCREEN. Multiplies the inverse of the blend and base colors, resulting in a lighter color. Note: Screening with white produces white; screening with black leaves the color unchanged.


Implementation
    public static function get screen():BlendMode
SCREENproperty 
SCREEN:BlendMode  [read-only]

Multiplies the inverse of the blend and base colors, resulting in a lighter color. Note: Screening with white produces white; screening with black leaves the color unchanged.


Implementation
    public static function get SCREEN():BlendMode
SOFT_LIGHTproperty 
SOFT_LIGHT:BlendMode  [read-only]

For blend colors lighter than 50% gray, lightens the artwork as if it were dodged; for blend colors darker than 50% gray, darkens the artwork as if it were burned. Note: Painting with pure black or white produces a distinctly darker or lighter area, but does not result in pure black or white.


Implementation
    public static function get SOFT_LIGHT():BlendMode
softLightproperty 
softLight:BlendMode  [read-only]

Alias for SOFT_LIGHT. For blend colors lighter than 50% gray, lightens the artwork as if it were dodged; for blend colors darker than 50% gray, darkens the artwork as if it were burned. Note: Painting with pure black or white produces a distinctly darker or lighter area, but does not result in pure black or white.


Implementation
    public static function get softLight():BlendMode
Constructor Detail
BlendMode()Constructor
public function BlendMode(ho:HostObject = null, enum:Number)

Constructor

Parameters
ho:HostObject (default = null) — Enumerations value
 
enum:Number (default = NaN)