C# Class Asgard.ScriptSystem.Javascript.Modules.AsgardModule

Inheritance: JSValue
显示文件 Open project: enBask/Asgard

Public Methods

Method Description
AsgardModule ( AsgardBase server ) : System
getSystem ( string typeName ) : ISystem

Protected Methods

Method Description
GetProperty ( JSValue key, bool forWrite, PropertyScope propertyScope ) : JSValue
SetProperty ( JSValue name, JSValue value, PropertyScope propertyScope, bool throwOnError ) : void

Private Methods

Method Description
Tick ( double delta ) : void
getTypeByName ( string className ) : Type

Method Details

AsgardModule() public method

public AsgardModule ( AsgardBase server ) : System
server AsgardBase
return System

GetProperty() protected method

protected GetProperty ( JSValue key, bool forWrite, PropertyScope propertyScope ) : JSValue
key JSValue
forWrite bool
propertyScope PropertyScope
return JSValue

SetProperty() protected method

protected SetProperty ( JSValue name, JSValue value, PropertyScope propertyScope, bool throwOnError ) : void
name JSValue
value JSValue
propertyScope PropertyScope
throwOnError bool
return void

getSystem() public method

public getSystem ( string typeName ) : ISystem
typeName string
return ISystem