Show:

Global_Variables Class

全局变量定义,定义了 全局状态信息、用户账户相关信息、用户设置信息

Properties

dialog

Unknown

Dialog 实例

editor_path

String

编辑器所在路径

flow

Unknown

Flow 实例

g_status

JSON

全局状态信息,通过 runjs.initStatus(ident) 可更新当前代码状态信息

g_status.codeid

Nubmer

代码ID

g_status.codename

String

代码名称

g_status.cssType

Number

CSS代码类型,1为CSS,2为LESS

g_status.hasNoCode

Boolean

当前用户是否为存在代码

g_status.host

String

host路径

g_status.htmlType

Number

HTML代码类型

g_status.ident

String

代码唯一表示,[注]该属性被频繁使用

g_status.isDemo

Boolean

当前代码是否为示例代码

g_status.isMyCode

Boolean

当前代码是否为我的代码

g_status.isOtherCode

Boolean

当前代码是否为他人的代码

g_status.jsType

Number

JavaScript代码类型,1为JavaScript,2为CoffeeScript

g_status.login

Boolean

是否已登录

g_status.mode

String

开发模式,'code'为一般模式,'plugin'为插件开发模式

g_status.posted

Boolean

当前代码是否已发布

g_status.shost

String

沙盒路径

g_status.sign

String

代码签名,每次保存过后签名将改变,防止两个编辑器同时编辑同一份代码导致代码丢失

g_utils

Unknown

Utils 实例

runjs

RunJS

RunJS 实例

runjs.editor

Editor

Editor 实例,以 runjs.editor 访问该实例

runjs.explorer

Explorer

Explorer 实例,以 runjs.explorer 访问该实例

runjs.menu

Menu

Menu 实例,以 runjs.menu 访问该实例

Setting

JSON

用户设置信息

Setting.fontfamily

String

字体类型

Setting.fontsize

String

字体大小

Setting.theme

String

编辑器主题,"night"|"default"

User

JSON

用户相关属性

User.admin

Boolean

是否为管理员

User.user

Number

用户ID

User.v_code

String

用户安全标识,与服务器端进行ajax交互式所需参数