Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ModelMapper

Index

Constructors

constructor

  • Returns ModelMapper

Properties

idPropertyName

idPropertyName: string = "id"

modelPropertyName

modelPropertyName: string = "model"

Private utility

utility: Utility

Methods

Private FindParams

  • Parameters

    Returns any

Private KeyParams

  • KeyParams(id: any, options?: IOptions, propName?: any): any
  • Parameters

    • id: any
    • Optional options: IOptions
    • Optional propName: any

    Returns any

Private ModelParams

  • ModelParams(data: any): any
  • Parameters

    • data: any

    Returns any

createParams

  • createParams(data: any): any
  • Performs create resource transforms on an object so that it can be safely expanded with additional properties.

    method
    example

    modelMapper.createParams({});

    Parameters

    • data: any

      data object

    Returns any

findParams

  • findParams(options?: any): any
  • Parses Baasic Api pagination, sorting and search parameters.

    method
    example

    modelMapper.findParams({ pageNumber:1, pageSize:10 });

    Parameters

    • Optional options: any

      query resources options object

    Returns any

getParams

  • getParams(id: any, options?: any, propName?: any): any
  • Parses specified key parameters; initial object can be expanded with additional parameters.

    method
    example

    modelMapper.getParams(('', {additionalOptions: '

    Parameters

    • id: any

      Resources unique identifier

    • Optional options: any

      query resources options object

    • Optional propName: any

      property name

    Returns any

removeParams

  • removeParams(data: any): any
  • Performs remove resource transforms on transforms an object so that it can be safely expanded with additional properties.

    method
    example

    modelMapper.removeParams({});

    Parameters

    • data: any

      data object

    Returns any

updateParams

  • updateParams(data: any): any
  • Performs update resource transforms on transforms an object so that it can be safely expanded with additional properties.

    method
    example

    modelMapper.updateParams({});

    Parameters

    • data: any

      data object

    Returns any

Generated using TypeDoc