node-web-mvc
Version:
node spring mvc
16 lines (15 loc) • 587 B
TypeScript
/**
* @module ResourceRegion
*/
import HttpRange from '../http/HttpRange';
import HttpServletRequest from '../http/HttpServletRequest';
import Resource from './Resource';
export default class ResourceRegion {
readonly resource: Resource;
readonly position: number;
readonly count: number;
get end(): number;
constructor(resource: Resource, position: number, count: number);
static getRangeRegions(request: HttpServletRequest, resource: Resource): ResourceRegion[];
static toResourceRegions(ranges: Array<HttpRange>, resource: Resource): ResourceRegion[];
}