Class ControlCoreBase<T, AAA>Abstract

Type Parameters

Hierarchy

Implements

  • IPrintFunction

Constructors

Properties

_root: JQuery
disableDelayedShow: boolean
editor: null | JQuery = null
fieldHandler: T
needsLatest: boolean
originalValue?: IPluginFieldValueBase
settings?: IControlOptions
defaultOptions: IControlOptions = ...

Methods

  • this method is called by the UI to retrieve the string to be saved in the database

    Returns Promise<undefined | string>

  • this method is called by the UI to figure out if the control's value changed

    Returns Promise<boolean>

  • method to call to initialize the editor, e.g. to attach handlers to checkboxes etc

    Returns void

  • Parameters

    • overwrites: IGlobalPrintFunctionParams
    • paramsIn: any
    • itemOrFolderRef: string
    • itemOrFolder: JQuery
    • mf: JQuery
    • globals: IPrintGlobals
    • possibleTargets: string[]
    • onError: ((message) => void)
        • (message): void
        • Parameters

          • message: string

          Returns void

    Returns Promise<string>

  • this method renders a user input field in an item.

    Parameters

    Returns JQuery

    Read Only

    is set to true if the user cannot edit the data (e.g. in history or while printing)

    Params

    are can be parameter added by the printing configuration, to configure how something should be printed

Generated using TypeDoc