Options
All
  • Public
  • Public/Protected
  • All
Menu

Class FieldSample

Hierarchy

  • Field
    • FieldSample

Index

Constructors

constructor

  • new FieldSample(value: string, items: IItemData[], legacyIdMap: Map<string, string>, optValidator: undefined | function): FieldSample
  • Parameters

    • value: string
    • items: IItemData[]
    • legacyIdMap: Map<string, string>
    • Optional optValidator: undefined | function

    Returns FieldSample

Properties

Protected borderRect_

borderRect_: SVGElement | null

fieldGroup_

fieldGroup_: SVGElement | null

Protected height_

height_: number

name

name: string

Protected size_

size_: any

sourceBlock_

sourceBlock_: Block

Protected text_

text_: string

Protected tooltip_

tooltip_: string

Protected visible_

visible_: boolean

Protected width_

width_: number

Methods

dispose

  • dispose(): void
  • Returns void

forceRerender

  • forceRerender(): void
  • Returns void

getDisplayText_

  • getDisplayText_(): string
  • Returns string

getItemForValue

  • getItemForValue(value: string): object | null
  • Parameters

    • value: string

    Returns object | null

getLabel

  • getLabel(): string
  • Returns string

getLabelFromValue

  • getLabelFromValue(value: string): string
  • Parameters

    • value: string

    Returns string

getOptions

  • Returns IItemData[]

getScaledBBox_

  • getScaledBBox_(): any
  • Returns any

getSvgRoot

  • getSvgRoot(): any
  • Returns any

getText

  • getText(): string
  • Returns string

getValue

  • getValue(): string
  • Returns string

legacyValueCheck

  • legacyValueCheck(value: string): void
  • Parameters

    • value: string

    Returns void

position

  • position(): void
  • Returns void

render_

  • render_(): void
  • Returns void

setLabel

  • setLabel(label: string): void
  • Parameters

    • label: string

    Returns void

setLegacyIdMap

  • setLegacyIdMap(map: Map<string, string>): void
  • Parameters

    • map: Map<string, string>

    Returns void

setSourceBlock

  • setSourceBlock(block: Block): void
  • Parameters

    • block: Block

    Returns void

setText

  • setText(v: string): void
  • Parameters

    • v: string

    Returns void

setValue

  • setValue(v: string): void
  • Parameters

    • v: string

    Returns void

showEditor_

  • showEditor_(): void
  • Returns void

Protected updateWidth

  • updateWidth(): void
  • Returns void

Static getCachedWidth

  • getCachedWidth(text: SVGElement): number
  • Parameters

    • text: SVGElement

    Returns number

Static widgetDispose_

  • widgetDispose_(): void
  • Returns void

Generated using TypeDoc