loopback-content-range

    2.0.0 • Public • Published

    loopback-content-range

    Support react-admin for Loopback 3 by adding Content-Range header.

    Installation

    npm install --save loopback-content-range

    Usage

    Modify your server/component-config.json to include this module:

    {
      "loopback-content-range": {
        "pattern": [
          "*.find"
        ],
        "relatedModels": true
      },
    }

    Options

    pattern: Array of String

    Method patterns that Content-Range header will be added.

    Accepted patterns: See https://loopback.io/doc/en/lb3/Remote-hooks.html#wildcards.

    Default value: [ "*.find" ], which auto added to find method of all models.

    relatedModels: Boolean

    Apply Content-Range to all related models.

    defaultLimit: Integer

    Set the default value when no limit parameter is passed on filter. If no defaultLimit value is defined it will assume the maxLimit value.

    maxLimit: Integer

    Set the maximum value of the limit paramater on filter.

    Tips

    To fetch all records, do not define any values for defaultLimit and maxLimit.

    Credits

    Based on loopback3-xTotalCount and loopback-component-react-admin

    Install

    npm i loopback-content-range

    DownloadsWeekly Downloads

    247

    Version

    2.0.0

    License

    MIT

    Unpacked Size

    5.8 kB

    Total Files

    4

    Last publish

    Collaborators

    • darthwesker