Options
All
  • Public
  • Public/Protected
  • All
Menu

An Record that manages two copies internally, a before and after, for 'undo' and comparison purposes. An Record Represents a 'Record' or set of Property (names and values). An Record may also have Annotations (style annotations) that apply to the whole 'record'

Hierarchy

  • RecordBuffer

Implements

Index

Constructors

constructor

Properties

Private Optional _after

_after: Record

Private _before

_before: Record

Accessors

after

  • Returns Record

annotations

backgroundColor

  • get backgroundColor(): string
  • Returns string

before

  • Returns Record

foregroundColor

  • get foregroundColor(): string
  • Returns string

id

  • get id(): string
  • Returns string

imageName

  • get imageName(): string
  • Returns string

imagePlacement

  • get imagePlacement(): string
  • Returns string

isBoldText

  • get isBoldText(): boolean
  • Returns boolean

isItalicText

  • get isItalicText(): boolean
  • Returns boolean

isPlacementCenter

  • get isPlacementCenter(): boolean
  • Returns boolean

isPlacementLeft

  • get isPlacementLeft(): boolean
  • Returns boolean

isPlacementRight

  • get isPlacementRight(): boolean
  • Returns boolean

isPlacementStretchUnder

  • get isPlacementStretchUnder(): boolean
  • Returns boolean

isPlacementUnder

  • get isPlacementUnder(): boolean
  • Returns boolean

isUnderline

  • get isUnderline(): boolean
  • Returns boolean

overrideText

  • get overrideText(): string
  • Returns string

propCount

  • get propCount(): number
  • Returns number

propNames

  • get propNames(): string[]
  • Returns string[]

propValues

  • get propValues(): any[]
  • Returns any[]

properties

  • Returns Property[]

tipText

  • get tipText(): string
  • Returns string

type

  • get type(): string
  • Returns string

Methods

afterEffects

annotationsAtName

backgroundColorFor

  • backgroundColorFor(propName: string): string
  • Parameters

    • propName: string

    Returns string

foregroundColorFor

  • foregroundColorFor(propName: string): string
  • Parameters

    • propName: string

    Returns string

imageNameFor

  • imageNameFor(propName: string): string
  • Parameters

    • propName: string

    Returns string

imagePlacementFor

  • imagePlacementFor(propName: string): string
  • Parameters

    • propName: string

    Returns string

isBoldTextFor

  • isBoldTextFor(propName: string): boolean
  • Parameters

    • propName: string

    Returns boolean

isChanged

  • isChanged(name: string): boolean
  • Parameters

    • name: string

    Returns boolean

isItalicTextFor

  • isItalicTextFor(propName: string): boolean
  • Parameters

    • propName: string

    Returns boolean

isPlacementCenterFor

  • isPlacementCenterFor(propName: string): boolean

isPlacementLeftFor

  • isPlacementLeftFor(propName: string): boolean
  • Parameters

    • propName: string

    Returns boolean

isPlacementRightFor

  • isPlacementRightFor(propName: string): boolean
  • Parameters

    • propName: string

    Returns boolean

isPlacementStretchUnderFor

  • isPlacementStretchUnderFor(propName: string): boolean

isPlacementUnderFor

  • isPlacementUnderFor(propName: string): boolean
  • Parameters

    • propName: string

    Returns boolean

isUnderlineFor

  • isUnderlineFor(propName: string): boolean
  • Parameters

    • propName: string

    Returns boolean

overrideTextFor

  • overrideTextFor(propName: string): string
  • Parameters

    • propName: string

    Returns string

propAtIndex

propAtName

  • propAtName(propName: string): Property
  • Parameters

    • propName: string

    Returns Property

setValue

  • setValue(name: string, value: any): void
  • Parameters

    • name: string
    • value: any

    Returns void

tipTextFor

  • tipTextFor(propName: string): string
  • Parameters

    • propName: string

    Returns string

toJSON

  • toJSON(): any
  • Returns any

toRecord

  • Returns Record

valueAtName

  • valueAtName(propName: string): any
  • Parameters

    • propName: string

    Returns any

Static createRecordBuffer

Generated using TypeDoc