Options
All
  • Public
  • Public/Protected
  • All
Menu

ModuleInfo is used as a state while compiling The type of it's property can't be Function

Hierarchy

  • ModuleInfo

Index

Properties

Optional name

name: string

模块名称

Optional namespace

namespace: string | false

模块所用的命名空间 可直接指定,也可以依赖 Ts2phpOptions.getModuleNamespace

Optional path

path: string

模块引入的 PHP 路径,编译成 require_once("${path}")

Optional pathCode

pathCode: string

模块引入的 PHP 路径代码,编译成 require_once(${path}) 可直接指定,也可以依赖 Ts2phpOptions.getModulePathCode

Optional required

required: boolean | Record<string, boolean>

是否已经被引入,如果是 true,不会输出 require_once

default

false

Optional used

used: boolean

是否已经 use 过

Legend

  • Constructor
  • Method
  • Property

Generated using TypeDoc