Module: @nginstack/orm/lib/Entity

Classes

Entity

Members


<inner, constant, non-null> ALWAYS_INVISIBLE_FIELDS :Record.<string, boolean>

Mapa com os nomes de campos que nunca devem ser expostos, independente da classe de dados.

Workaround temporário enquanto não é criada uma configuração que indique as classes e campos que não podem ser expostos no REST, independente da permissão do usuário.

Type:
  • Record.<string, boolean>

<inner, constant> ALWAYS_VISIBLE_FIELDS :Record.<string, boolean>

Mapa com os campos que devem ser considerados sempre visíveis para o usuário, independente das permissões do usuário. Essa propriedade não se sobrepõe a definição dos campos informados no construtor, portanto uma vez que um campo não esteja na relação indicada no construtor, ele não poderá ser consultado ou modificado, independente desta propriedade.

Type:
  • Record.<string, boolean>