Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "utils/utils"

Index

Variables

atom

atom: any

define

define: any

Functions

findChapter

  • 渡した要素から直近のChapterを探して返す。 見つからなかった場合 null を返す。 もし、渡した要素自身がChapterだった場合、自身を返すのでnode.parentNode を渡すこと。

    Parameters

    • node: SyntaxTree
    • Optional level: number

      探すChapterのlevel

    Returns ChapterSyntaxTree

findChapterOrColumn

findUp

  • 渡した要素から一番近いマッチする要素を探して返す。 見つからなかった場合 null を返す。

    Parameters

    Returns SyntaxTree

flatten

  • flatten(data: any[]): any[]
  • ネストしたArrayを潰して平らにする。 Arrayかどうかの判定は Array.isArray を利用。

    Parameters

    • data: any[]

    Returns any[]

isAMD

  • isAMD(): boolean
  • AMD環境下での実行かどうかを判別する。

    Returns boolean

isBrowser

  • isBrowser(): boolean
  • ブラウザ上での実行かどうかを判別する。

    Returns boolean

isNodeJS

  • isNodeJS(): boolean
  • Node.js上での実行かどうかを判別する。

    Returns boolean

nodeContentToString

nodeToString

stringRepeat

  • stringRepeat(times: number, src: string): string

target2builder

  • target2builder(target: string): Builder

Generated using TypeDoc