Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Ctx

description

提供管理上传分片上下文的服务

export

Hierarchy

  • Ctx

Index

Constructors

constructor

  • new Ctx(): Ctx

Properties

ctx

ctx: { length: number }

储存ctx,类数组存储对象

memberof

Ctx

Type declaration

  • [key: string]: any
  • length: number

Accessors

length

  • get length(): number

size

  • get size(): number
  • 获取ctx的总数量

    readonly
    memberof

    Ctx

    Returns number

Methods

add

  • add(ctx: string, chunk: Chunk): void

clear

  • clear(index: number): void
  • 清空某块ctx

    memberof

    Ctx

    Parameters

    • index: number

    Returns void

clearArray

  • clearArray(): string[]
  • 获取不含undefined项的ctx数组

    memberof

    Ctx

    Returns string[]

    {string[]}

remove

  • remove(index: number): void
  • 移除某块ctx

    memberof

    Ctx

    Parameters

    • index: number

    Returns void

selfEqual

  • selfEqual(): boolean

stringify

  • stringify(): string

toArray

  • toArray(): string[]
  • ctx类数组转换为数组

    memberof

    Ctx

    Returns string[]

    {string[]}

toCtxString

  • toCtxString(): string
  • 提取每块最后一位ctx,生成mkfile所需的上下文字符串

    memberof

    Ctx

    Returns string

    {string}

Generated using TypeDoc