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


(require("@nginstack/engine/lib/classdef/lookupFieldDef"))(classKey, fldExpr)

Retorna a definição do campo identificado pela expressão lookup fldExpr a partir da classe classKey. Será gerado um erro caso a expressão lookup não possa ser resolvida.

Parameters:
Name Type Description
classKey number

Chave da classe da qual a expressão

fldExpr string

Campo ou expressão de campos.

Returns:

Definição do campo.

Type
module:@nginstack/engine/lib/classdef/Field~Field
Example
const lookupFieldDef = require('@nginstack/engine/lib/classdef/lookupFieldDef.js');
const fld = lookupFieldDef(classKey, 'iSecurityPolicy.iName');
fld // => Definição do campo iName da classe de políticas de segurança