ApiDateForm

class ApiDateForm extends ApiFormBase

Description

Class representing a document date field.

Instance Methods

GetFormat(): string

Gets the date format of the current form.

SetFormat(sFormat): boolean

Sets the date format to the current form.

GetLanguage(): string

Gets the used date language of the current form.

SetLanguage(sLangId): boolean

Sets the date language to the current form.

GetTime(): number

Returns the timestamp of the current form.

SetTime(nTimeStamp): boolean

Sets the timestamp to the current form.

GetClassType()

Returns a type of the ApiFormBase class.

GetFormType()

Returns a type of the current form.

GetFormKey()

Returns the current form key.

SetFormKey(sKey)

Sets a key to the current form.

GetTipText()

Returns the tip text of the current form.

SetTipText(sText)

Sets the tip text to the current form.

IsRequired()

Checks if the current form is required.

SetRequired(bRequired)

Specifies if the current form should be required.

IsFixed()

Checks if the current form is fixed size.

ToFixed(nWidth, nHeight)

Converts the current form to a fixed size form.

ToInline()

Converts the current form to an inline form.

SetBorderColor(r, g, b, bNone)

Sets the border color to the current form.

SetBackgroundColor(r, g, b, bNone)

Sets the background color to the current form.

GetText()

Returns the text from the current form.

Clear()

Clears the current form.

GetWrapperShape()

Returns a shape in which the form is placed to control the position and size of the fixed size form frame.

SetPlaceholderText(sText)

Sets the placeholder text to the current form.

SetTextPr(oTextPr)

Sets the text properties to the current form.

GetTextPr()

Returns the text properties from the current form.

MoveCursorOutside(isAfter)

Places a cursor before/after the current form.

Copy()

Copies the current form (copies with the shape if it exists).

Extends

ApiFormBase

Class representing a document form base.

Get Help

  • If you have any questions about ONLYOFFICE Docs, try the FAQ section first.
  • You can request a feature or report a bug by posting an issue on GitHub.
  • You can also ask our developers on ONLYOFFICE forum (registration required).