Packagecom.adobe.indesign
Classpublic class OpenTypeFeature
InheritanceOpenTypeFeature Inheritance CSEnumBase Inheritance CSHostObject Inheritance flash.utils.Proxy



Public Properties
 PropertyDefined By
  allSmallCapsFeature : OpenTypeFeature
[static] [read-only] Alias for ALL_SMALL_CAPS_FEATURE.
OpenTypeFeature
  ALL_SMALL_CAPS_FEATURE : OpenTypeFeature
[static] [read-only] Provides authentic small caps rather than scaled-down versions of the font's regular caps.
OpenTypeFeature
  contextualAlternatesFeature : OpenTypeFeature
[static] [read-only] Alias for CONTEXTUAL_ALTERNATES_FEATURE.
OpenTypeFeature
  CONTEXTUAL_ALTERNATES_FEATURE : OpenTypeFeature
[static] [read-only] Activates contextual ligatures and connecting alternates.
OpenTypeFeature
  defaultFigureStyleFeature : OpenTypeFeature
[static] [read-only] Alias for DEFAULT_FIGURE_STYLE_FEATURE.
OpenTypeFeature
  DEFAULT_FIGURE_STYLE_FEATURE : OpenTypeFeature
[static] [read-only] Applies the default figure style of the current font to figure glyphs.
OpenTypeFeature
  denominatorFeature : OpenTypeFeature
[static] [read-only] Alias for DENOMINATOR_FEATURE.
OpenTypeFeature
  DENOMINATOR_FEATURE : OpenTypeFeature
[static] [read-only] In a series of two numbers separated by a slash that form a non-standard fraction, such as 4/13, reformats the second number as a denominator.
OpenTypeFeature
  discretionaryLigaturesFeature : OpenTypeFeature
[static] [read-only] Alias for DISCRETIONARY_LIGATURES_FEATURE.
OpenTypeFeature
  DISCRETIONARY_LIGATURES_FEATURE : OpenTypeFeature
[static] [read-only] Allows the use of optional discretionary ligatures.
OpenTypeFeature
  enumCache : CSEnumSharedCache
[static] [read-only]
OpenTypeFeature
  fractionsFeature : OpenTypeFeature
[static] [read-only] Alias for FRACTIONS_FEATURE.
OpenTypeFeature
  FRACTIONS_FEATURE : OpenTypeFeature
[static] [read-only] Reformats numbers separated by a slash, such as 1/2, as fractions.
OpenTypeFeature
 InheritedhostObjectDelegate : HostObject
Getter for the delegate
CSHostObject
  justificationAlternate : OpenTypeFeature
[static] [read-only] Alias for JUSTIFICATION_ALTERNATE.
OpenTypeFeature
  JUSTIFICATION_ALTERNATE : OpenTypeFeature
[static] [read-only] Justification alternate
OpenTypeFeature
  low : OpenTypeFeature
[static] [read-only] Alias for LOW.
OpenTypeFeature
  LOW : OpenTypeFeature
[static] [read-only] Low.
OpenTypeFeature
  numeratorFeature : OpenTypeFeature
[static] [read-only] Alias for NUMERATOR_FEATURE.
OpenTypeFeature
  NUMERATOR_FEATURE : OpenTypeFeature
[static] [read-only] In a series of two numbers separated by a slash that form a non-standard fraction, such as 4/13, reformats the first number as a numerator.
OpenTypeFeature
  ordinalFeature : OpenTypeFeature
[static] [read-only] Alias for ORDINAL_FEATURE.
OpenTypeFeature
  ORDINAL_FEATURE : OpenTypeFeature
[static] [read-only] Superscripts the alpha characters in ordinal numbers.
OpenTypeFeature
  overlapSwash : OpenTypeFeature
[static] [read-only] Alias for OVERLAP_SWASH.
OpenTypeFeature
  OVERLAP_SWASH : OpenTypeFeature
[static] [read-only] Overlap swash
OpenTypeFeature
  proportionalLiningFeature : OpenTypeFeature
[static] [read-only] Alias for PROPORTIONAL_LINING_FEATURE.
OpenTypeFeature
  PROPORTIONAL_LINING_FEATURE : OpenTypeFeature
[static] [read-only] Gives full-height figures varying widths.
OpenTypeFeature
  proportionalOldstyleFeature : OpenTypeFeature
[static] [read-only] Alias for PROPORTIONAL_OLDSTYLE_FEATURE.
OpenTypeFeature
  PROPORTIONAL_OLDSTYLE_FEATURE : OpenTypeFeature
[static] [read-only] Gives varying-height figures varying widths.
OpenTypeFeature
  stretchedAlternate : OpenTypeFeature
[static] [read-only] Alias for STRETCHED_ALTERNATE.
OpenTypeFeature
  STRETCHED_ALTERNATE : OpenTypeFeature
[static] [read-only] Stretched alternate
OpenTypeFeature
  stylisticAlternate : OpenTypeFeature
[static] [read-only] Alias for STYLISTIC_ALTERNATE.
OpenTypeFeature
  STYLISTIC_ALTERNATE : OpenTypeFeature
[static] [read-only] Stylistic alternate
OpenTypeFeature
  subscriptFeature : OpenTypeFeature
[static] [read-only] Alias for SUBSCRIPT_FEATURE.
OpenTypeFeature
  SUBSCRIPT_FEATURE : OpenTypeFeature
[static] [read-only] Sizes lowered glyphs correctly relative to the surrounding characters.
OpenTypeFeature
  superscriptFeature : OpenTypeFeature
[static] [read-only] Alias for SUPERSCRIPT_FEATURE.
OpenTypeFeature
  SUPERSCRIPT_FEATURE : OpenTypeFeature
[static] [read-only] Sizes raised glyphs correctly relative to the surrounding characters.
OpenTypeFeature
  swashFeature : OpenTypeFeature
[static] [read-only] Alias for SWASH_FEATURE.
OpenTypeFeature
  SWASH_FEATURE : OpenTypeFeature
[static] [read-only] Provides regular and contextual swashes, which may include alternate caps and end-of-word alternatives.
OpenTypeFeature
  tabularLiningFeature : OpenTypeFeature
[static] [read-only] Alias for TABULAR_LINING_FEATURE.
OpenTypeFeature
  TABULAR_LINING_FEATURE : OpenTypeFeature
[static] [read-only] Gives full-height figures fixed, equal width.
OpenTypeFeature
  tabularOldstyleFeature : OpenTypeFeature
[static] [read-only] Alias for TABULAR_OLDSTYLE_FEATURE.
OpenTypeFeature
  TABULAR_OLDSTYLE_FEATURE : OpenTypeFeature
[static] [read-only] Gives varying-height figures fixed, equal widths.
OpenTypeFeature
  titlingFeature : OpenTypeFeature
[static] [read-only] Alias for TITLING_FEATURE.
OpenTypeFeature
  TITLING_FEATURE : OpenTypeFeature
[static] [read-only] Activates alternative characters used for uppercase titles.
OpenTypeFeature
 Inheritedvalue : Object
[read-only] Returns the numerical value
CSEnumBase
Public Methods
 MethodDefined By
  
OpenTypeFeature(ho:HostObject = null, enum:Number)
Constructor
OpenTypeFeature
 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
ALL_SMALL_CAPS_FEATUREproperty
ALL_SMALL_CAPS_FEATURE:OpenTypeFeature  [read-only]

Provides authentic small caps rather than scaled-down versions of the font's regular caps.


Implementation
    public static function get ALL_SMALL_CAPS_FEATURE():OpenTypeFeature
allSmallCapsFeatureproperty 
allSmallCapsFeature:OpenTypeFeature  [read-only]

Alias for ALL_SMALL_CAPS_FEATURE. Provides authentic small caps rather than scaled-down versions of the font's regular caps.


Implementation
    public static function get allSmallCapsFeature():OpenTypeFeature
CONTEXTUAL_ALTERNATES_FEATUREproperty 
CONTEXTUAL_ALTERNATES_FEATURE:OpenTypeFeature  [read-only]

Activates contextual ligatures and connecting alternates.


Implementation
    public static function get CONTEXTUAL_ALTERNATES_FEATURE():OpenTypeFeature
contextualAlternatesFeatureproperty 
contextualAlternatesFeature:OpenTypeFeature  [read-only]

Alias for CONTEXTUAL_ALTERNATES_FEATURE. Activates contextual ligatures and connecting alternates.


Implementation
    public static function get contextualAlternatesFeature():OpenTypeFeature
DEFAULT_FIGURE_STYLE_FEATUREproperty 
DEFAULT_FIGURE_STYLE_FEATURE:OpenTypeFeature  [read-only]

Applies the default figure style of the current font to figure glyphs.


Implementation
    public static function get DEFAULT_FIGURE_STYLE_FEATURE():OpenTypeFeature
defaultFigureStyleFeatureproperty 
defaultFigureStyleFeature:OpenTypeFeature  [read-only]

Alias for DEFAULT_FIGURE_STYLE_FEATURE. Applies the default figure style of the current font to figure glyphs.


Implementation
    public static function get defaultFigureStyleFeature():OpenTypeFeature
DENOMINATOR_FEATUREproperty 
DENOMINATOR_FEATURE:OpenTypeFeature  [read-only]

In a series of two numbers separated by a slash that form a non-standard fraction, such as 4/13, reformats the second number as a denominator.


Implementation
    public static function get DENOMINATOR_FEATURE():OpenTypeFeature
denominatorFeatureproperty 
denominatorFeature:OpenTypeFeature  [read-only]

Alias for DENOMINATOR_FEATURE. In a series of two numbers separated by a slash that form a non-standard fraction, such as 4/13, reformats the second number as a denominator.


Implementation
    public static function get denominatorFeature():OpenTypeFeature
DISCRETIONARY_LIGATURES_FEATUREproperty 
DISCRETIONARY_LIGATURES_FEATURE:OpenTypeFeature  [read-only]

Allows the use of optional discretionary ligatures.


Implementation
    public static function get DISCRETIONARY_LIGATURES_FEATURE():OpenTypeFeature
discretionaryLigaturesFeatureproperty 
discretionaryLigaturesFeature:OpenTypeFeature  [read-only]

Alias for DISCRETIONARY_LIGATURES_FEATURE. Allows the use of optional discretionary ligatures.


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


Implementation
    public static function get enumCache():CSEnumSharedCache
FRACTIONS_FEATUREproperty 
FRACTIONS_FEATURE:OpenTypeFeature  [read-only]

Reformats numbers separated by a slash, such as 1/2, as fractions. Note: In some fonts, the fractions feature reformats only standard fractions. For information on reformatting non-standard fractions such as 4/13, see denominator feature and numerator feature.


Implementation
    public static function get FRACTIONS_FEATURE():OpenTypeFeature
fractionsFeatureproperty 
fractionsFeature:OpenTypeFeature  [read-only]

Alias for FRACTIONS_FEATURE. Reformats numbers separated by a slash, such as 1/2, as fractions. Note: In some fonts, the fractions feature reformats only standard fractions. For information on reformatting non-standard fractions such as 4/13, see denominator feature and numerator feature.


Implementation
    public static function get fractionsFeature():OpenTypeFeature
JUSTIFICATION_ALTERNATEproperty 
JUSTIFICATION_ALTERNATE:OpenTypeFeature  [read-only]

Justification alternate


Implementation
    public static function get JUSTIFICATION_ALTERNATE():OpenTypeFeature
justificationAlternateproperty 
justificationAlternate:OpenTypeFeature  [read-only]

Alias for JUSTIFICATION_ALTERNATE. Justification alternate


Implementation
    public static function get justificationAlternate():OpenTypeFeature
lowproperty 
low:OpenTypeFeature  [read-only]

Alias for LOW. Low.


Implementation
    public static function get low():OpenTypeFeature
LOWproperty 
LOW:OpenTypeFeature  [read-only]

Low.


Implementation
    public static function get LOW():OpenTypeFeature
NUMERATOR_FEATUREproperty 
NUMERATOR_FEATURE:OpenTypeFeature  [read-only]

In a series of two numbers separated by a slash that form a non-standard fraction, such as 4/13, reformats the first number as a numerator.


Implementation
    public static function get NUMERATOR_FEATURE():OpenTypeFeature
numeratorFeatureproperty 
numeratorFeature:OpenTypeFeature  [read-only]

Alias for NUMERATOR_FEATURE. In a series of two numbers separated by a slash that form a non-standard fraction, such as 4/13, reformats the first number as a numerator.


Implementation
    public static function get numeratorFeature():OpenTypeFeature
ORDINAL_FEATUREproperty 
ORDINAL_FEATURE:OpenTypeFeature  [read-only]

Superscripts the alpha characters in ordinal numbers.


Implementation
    public static function get ORDINAL_FEATURE():OpenTypeFeature
ordinalFeatureproperty 
ordinalFeature:OpenTypeFeature  [read-only]

Alias for ORDINAL_FEATURE. Superscripts the alpha characters in ordinal numbers.


Implementation
    public static function get ordinalFeature():OpenTypeFeature
OVERLAP_SWASHproperty 
OVERLAP_SWASH:OpenTypeFeature  [read-only]

Overlap swash


Implementation
    public static function get OVERLAP_SWASH():OpenTypeFeature
overlapSwashproperty 
overlapSwash:OpenTypeFeature  [read-only]

Alias for OVERLAP_SWASH. Overlap swash


Implementation
    public static function get overlapSwash():OpenTypeFeature
PROPORTIONAL_LINING_FEATUREproperty 
PROPORTIONAL_LINING_FEATURE:OpenTypeFeature  [read-only]

Gives full-height figures varying widths.


Implementation
    public static function get PROPORTIONAL_LINING_FEATURE():OpenTypeFeature
PROPORTIONAL_OLDSTYLE_FEATUREproperty 
PROPORTIONAL_OLDSTYLE_FEATURE:OpenTypeFeature  [read-only]

Gives varying-height figures varying widths.


Implementation
    public static function get PROPORTIONAL_OLDSTYLE_FEATURE():OpenTypeFeature
proportionalLiningFeatureproperty 
proportionalLiningFeature:OpenTypeFeature  [read-only]

Alias for PROPORTIONAL_LINING_FEATURE. Gives full-height figures varying widths.


Implementation
    public static function get proportionalLiningFeature():OpenTypeFeature
proportionalOldstyleFeatureproperty 
proportionalOldstyleFeature:OpenTypeFeature  [read-only]

Alias for PROPORTIONAL_OLDSTYLE_FEATURE. Gives varying-height figures varying widths.


Implementation
    public static function get proportionalOldstyleFeature():OpenTypeFeature
STRETCHED_ALTERNATEproperty 
STRETCHED_ALTERNATE:OpenTypeFeature  [read-only]

Stretched alternate


Implementation
    public static function get STRETCHED_ALTERNATE():OpenTypeFeature
stretchedAlternateproperty 
stretchedAlternate:OpenTypeFeature  [read-only]

Alias for STRETCHED_ALTERNATE. Stretched alternate


Implementation
    public static function get stretchedAlternate():OpenTypeFeature
STYLISTIC_ALTERNATEproperty 
STYLISTIC_ALTERNATE:OpenTypeFeature  [read-only]

Stylistic alternate


Implementation
    public static function get STYLISTIC_ALTERNATE():OpenTypeFeature
stylisticAlternateproperty 
stylisticAlternate:OpenTypeFeature  [read-only]

Alias for STYLISTIC_ALTERNATE. Stylistic alternate


Implementation
    public static function get stylisticAlternate():OpenTypeFeature
SUBSCRIPT_FEATUREproperty 
SUBSCRIPT_FEATURE:OpenTypeFeature  [read-only]

Sizes lowered glyphs correctly relative to the surrounding characters.


Implementation
    public static function get SUBSCRIPT_FEATURE():OpenTypeFeature
subscriptFeatureproperty 
subscriptFeature:OpenTypeFeature  [read-only]

Alias for SUBSCRIPT_FEATURE. Sizes lowered glyphs correctly relative to the surrounding characters.


Implementation
    public static function get subscriptFeature():OpenTypeFeature
SUPERSCRIPT_FEATUREproperty 
SUPERSCRIPT_FEATURE:OpenTypeFeature  [read-only]

Sizes raised glyphs correctly relative to the surrounding characters.


Implementation
    public static function get SUPERSCRIPT_FEATURE():OpenTypeFeature
superscriptFeatureproperty 
superscriptFeature:OpenTypeFeature  [read-only]

Alias for SUPERSCRIPT_FEATURE. Sizes raised glyphs correctly relative to the surrounding characters.


Implementation
    public static function get superscriptFeature():OpenTypeFeature
SWASH_FEATUREproperty 
SWASH_FEATURE:OpenTypeFeature  [read-only]

Provides regular and contextual swashes, which may include alternate caps and end-of-word alternatives.


Implementation
    public static function get SWASH_FEATURE():OpenTypeFeature
swashFeatureproperty 
swashFeature:OpenTypeFeature  [read-only]

Alias for SWASH_FEATURE. Provides regular and contextual swashes, which may include alternate caps and end-of-word alternatives.


Implementation
    public static function get swashFeature():OpenTypeFeature
TABULAR_LINING_FEATUREproperty 
TABULAR_LINING_FEATURE:OpenTypeFeature  [read-only]

Gives full-height figures fixed, equal width.


Implementation
    public static function get TABULAR_LINING_FEATURE():OpenTypeFeature
TABULAR_OLDSTYLE_FEATUREproperty 
TABULAR_OLDSTYLE_FEATURE:OpenTypeFeature  [read-only]

Gives varying-height figures fixed, equal widths.


Implementation
    public static function get TABULAR_OLDSTYLE_FEATURE():OpenTypeFeature
tabularLiningFeatureproperty 
tabularLiningFeature:OpenTypeFeature  [read-only]

Alias for TABULAR_LINING_FEATURE. Gives full-height figures fixed, equal width.


Implementation
    public static function get tabularLiningFeature():OpenTypeFeature
tabularOldstyleFeatureproperty 
tabularOldstyleFeature:OpenTypeFeature  [read-only]

Alias for TABULAR_OLDSTYLE_FEATURE. Gives varying-height figures fixed, equal widths.


Implementation
    public static function get tabularOldstyleFeature():OpenTypeFeature
TITLING_FEATUREproperty 
TITLING_FEATURE:OpenTypeFeature  [read-only]

Activates alternative characters used for uppercase titles.


Implementation
    public static function get TITLING_FEATURE():OpenTypeFeature
titlingFeatureproperty 
titlingFeature:OpenTypeFeature  [read-only]

Alias for TITLING_FEATURE. Activates alternative characters used for uppercase titles.


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

Constructor

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