Module: @nginstack/engine/lib/classdef/ReadOnlyMode

Members


<static> AFTER_INSERT :number

O campo pode ser modificado durante a inserção do registro. Após a inserção, ele não poderá ser mais modificado pelo usuário, mesmo que não tenha sido preenchido durante a inserção.

Type:
  • number
Default Value:
  • 2

<static> ALWAYS :number

O campo nunca pode ser modificado pelo usuário, apenas internamente pelos eventos da classe de dados e objetos de gestão.

Type:
  • number
Default Value:
  • 1

<static> FILLED :number

O campo pode ser modificado até que seja preenchido pela primeira vez. Após ser preenchido, ele não poderá ser mais modificado pelo usuário. Durante a inserção do registro, o campo com este modo de somente leitura poderá ser modificado livremente até que seja efetivada a inserção. Após a efetivação, e caso ele tenha conteúdo, não poderá ser mais modificado.

Type:
  • number
Default Value:
  • 3

<static> NEVER :number

O campo sempre pode ser modificado pelo usuário.

Type:
  • number

<static> ONEDIT :number

Type:
  • number
Deprecated:
  • Utilize module:@nginstack/engine/lib/classdef/ReadOnlyMode#AFTER_INSERT.
Default Value:
  • 2