Adobe FrameMaker-12 Object Model JS: Strings

FrameMaker 12.0

Class

Strings

 

An Array of string objects with integer indexing and a length property.

See also String.

QuickLinks

concat, pop, push

Properties

PropertyTypeAccessDescription
lengthnumber r/wThe length of the array

Methods

Instances

Strings concat (value: Strings)
Returns a new array created by concatenating the given values to the end of the original array.
The original array is unchanged. If an array is provided as a parameter to concat(), each of its elements are appended as separate array elements at the end of the new array. Returns a new array, the result of concatenation the given values to the end of the original array.

ParameterTypeDescription
valueStringsAny number of values to be added to the end of the array.
Can also be arrays.

string pop ()
Removes the last element from the array.

number push (value: string)
Places value onto the end of the array.
Returns the new length of the array.

ParameterTypeDescription
valuestring

Element of

AFrame.ObjectAttributes

Arc.ObjectAttributes

Attribute.values

AttributeDef.choices

AttributeDef.defValues

AttributeEx.originalValues

AttributeEx.values

Book.CustomElementList

Book.DocAcrobatElementList

Book.PDFDocInfo

Book.XmlStyleSheetList

BookComponent.ExtractElementTags

BookComponent.ExtractTags

CMSInfo.userFields

Command.KeyboardShortcuts

Command.Labels

Doc.CustomElementList

Doc.DefaultExclusions

Doc.DefaultInclusions

Doc.Dictionary

Doc.DocAcrobatElementList

Doc.MarkerTypeNames

Doc.PDFDocInfo

Doc.ReviewerNameList

Doc.SymbolsList

Doc.XmlStyleSheetList

Element.Namespace

ElementDef.AlsoInsert

ElementDef.Exclusions

ElementDef.Inclusions

Ellipse.ObjectAttributes

FilterArgs.args

FmtRule.CountElements

FmtRuleClause.SpecificationForCSS

Group.ObjectAttributes

Inset.InsetU3dAnimationList

Inset.InsetU3dPartList

Inset.InsetU3dViewList

Inset.ObjectAttributes

Line.ObjectAttributes

Math.ObjectAttributes

MathML.MathMLData

MathML.ObjectAttributes

Polygon.ObjectAttributes

Polyline.ObjectAttributes

Rectangle.ObjectAttributes

RoundRect.ObjectAttributes

TextFrame.ObjectAttributes

TextLine.ObjectAttributes

TypedVal.ssval

UnanchoredFrame.ObjectAttributes

app.FontAngleNames

app.FontFamilyNames

app.FontVariationNames

app.FontWeightNames

app.MarkerNames

Used in:

Attribute Attribute.Attribute (name: string, values: Strings, valflags: uint, allow: uint)

AttributeDef AttributeDef.AttributeDef (name: string, required: int, flags: uint, attrType: int, choices: Strings, defValues: Strings, rangeMin: string, rangeMax: string)

AttributeEx AttributeEx.AttributeEx (name: string, values: Strings, originalValues: Strings, valflags: uint, allow: uint, overriddenFlags: uint)

CMSInfo CMSInfo.CMSInfo (cmsName: string, userFields: Strings, userLoginUi: uint)

void CMSRegistration.CMSConfigLoginUI (userFields: Strings, userLoginUI: bool)

int Doc.QuickSelect (prompt: string, stringlist: Strings)

FilterArgs FilterArgs.FilterArgs (infile: string, outfile: string, clname: string, informat: string, outformat: string, binname: string, args: Strings)

void Globals.AppendStringsProp (pv: PropVals, prop: int, val: Strings)

int Globals.ScrollBox (title: string, stringslist: Strings, _default: int)

Strings Strings.concat (value: Strings)

Return

Strings Doc.GetBuildExprCatalog ()

Strings Globals.GetSupportedEncodings ()

Strings KeyCatalog.GetAllKeys ()

Strings Strings.concat (value: Strings)

Jongware, 18-Jan-2015 v1.0Contents :: Index