Options
All
  • Public
  • Public/Protected
  • All
Menu

Class SourceMapWriter

表示一个支持源映射的写入器。

Hierarchy

Index

Constructors

constructor

Properties

Protected content

content: string = ""

已写入的文本内容。

file

file: File

写入的目标文件。

indentString

indentString: string = ""

当前使用的缩进字符串。

options

options: WriterOptions

写入器的选项。

Accessors

sourceMap

Methods

end

  • end(): void

indent

  • indent(): void

toString

  • toString(): string

unindent

  • unindent(): void

write

  • write(content: string, startIndex?: number, endIndex?: number, sourcePath?: string, sourceMap?: SourceMapBuilder, sourceLine?: number, sourceColumn?: number): void
  • Parameters

    • content: string
    • Default value startIndex: number = 0
    • Default value endIndex: number = content.length
    • Optional sourcePath: string
    • Optional sourceMap: SourceMapBuilder
    • Optional sourceLine: number
    • Optional sourceColumn: number

    Returns void

writeFile

  • writeFile(file: File, startIndex?: number, endIndex?: number): void
  • 写入一个文件的内容。

    Parameters

    • file: File
    • Optional startIndex: number

      要写入的内容的开始索引。

    • Optional endIndex: number

      要写入的内容的结束索引。

    Returns void

Generated using TypeDoc