Home Identifier Source Repository
import {ExtendModel} from 'deep-db/lib/Vogels/ExtendModel.js'
public class | source

ExtendModel

Extends standard Vogels models

Static Member Summary

Static Public Members
public static get
public static get

Static Method Summary

Static Public Methods
public static
Makes filterExpression, filtersExpressionValues and filterExpressionNames from an object, that are used to make a DynamoDb scan

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public get
public get

Method Summary

Public Methods
public

inject(methods: Array): *

Injects the specified methods or all

Static Public Members

public static get DEFAULT_LIMIT: Number: number source

Return:

Number

public static get DEFAULT_SEGMENTS_NUMBER: number: number source

Return:

number

Static Public Methods

public static buildScanParameters(params: Object): Object source

Makes filterExpression, filtersExpressionValues and filterExpressionNames from an object, that are used to make a DynamoDb scan

Params:

NameTypeAttributeDescription
params Object

Return:

Object

Public Constructors

public constructor(model: Object) source

Params:

NameTypeAttributeDescription
model Object

Public Members

public get methods: Object: * source

Return:

Object

public get model: Object: * source

Return:

Object

Public Methods

public inject(methods: Array): * source

Injects the specified methods or all

Params:

NameTypeAttributeDescription
methods Array

Return:

*