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

Methods


<inner> reduceFieldDefs(classKey, fldExpr, f [, val] [, opt_obj])

Dada uma classe e campos, este método executará a função f para cada campo encontrado nas definições.

Parameters:
Name Type Argument Description
classKey number

Chave da classe origem do campo.

fldExpr string

Campo ou expressão de campos.

f function

Função que será executada para cada elemento. Ela terá 2 parâmetros, o valor inicial e o campo corrente.

val * <optional>

Valor inicial.

opt_obj Object <optional>

Objeto que será o contexto de f.

Returns:

Valor resultado de todas as execuções de f.

Type
*