C# Class Jint.Native.JsDateConstructor

Inheritance: Jint.Native.JsConstructor
Show file Open project: splhack/unity-jint Class Usage Examples

Public Methods

Method Description
Construct ( JsInstance parameters ) : JsDate
Execute ( IJintVisitor visitor, JsDictionaryObject that, JsInstance parameters ) : JsInstance
GetDateImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.14

GetDayImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.16

GetFullYearImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.10

GetHoursImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.18

GetMillisecondsImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.24

GetMinutesImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.20

GetMonthImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.12

GetSecondsImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.22

GetTimeImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.9

GetTimezoneOffsetImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.26

GetUTCDateImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.15

GetUTCDayImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.17

GetUTCFullYearImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.11

GetUTCHoursImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.19

GetUTCMillisecondsImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.25

GetUTCMinutesImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.21

GetUTCMonthImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.13

GetUTCSecondsImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.23

InitPrototype ( IGlobal global ) : void
JsDateConstructor ( IGlobal global ) : System
New ( ) : JsDate
New ( System.DateTime value ) : JsDate
New ( System.DateTime value, JsObject prototype ) : JsDate
New ( double value ) : JsDate
ParseImpl ( JsInstance parameters ) : JsInstance

15.9.4.1

ParseLocaleImpl ( JsInstance parameters ) : JsInstance

SetDateImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.36

SetFullYearImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.40

SetHoursImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.35

SetMillisecondsImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.28

SetMinutesImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.33

SetMonthImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.38

SetSecondsImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.30

SetTimeImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.27

SetUTCDateImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.37

SetUTCFullYearImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.41

SetUTCHoursImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.36

SetUTCMillisecondsImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.29

SetUTCMinutesImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.34

SetUTCMonthImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.39

SetUTCSecondsImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.31

ToDateStringImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.3

ToLocaleDateStringImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.6

ToLocaleStringImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

ToLocaleTimeStringImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.7

ToStringImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.2

ToTimeStringImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.4

ToUTCStringImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.

UTCImpl ( JsInstance parameters ) : JsInstance
ValueOfImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.9.5.8

Protected Methods

Method Description
JsDateConstructor ( IGlobal global, bool initializeUTC ) : System

Private Methods

Method Description
CreateDateTime ( double number ) : System.DateTime
ParseDate ( string p, IFormatProvider culture, double &result ) : bool

Method Details

Construct() public method

public Construct ( JsInstance parameters ) : JsDate
parameters JsInstance
return JsDate

Execute() public method

public Execute ( IJintVisitor visitor, JsDictionaryObject that, JsInstance parameters ) : JsInstance
visitor IJintVisitor
that JsDictionaryObject
parameters JsInstance
return JsInstance

GetDateImpl() public method

15.9.5.14
public GetDateImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

GetDayImpl() public method

15.9.5.16
public GetDayImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

GetFullYearImpl() public method

15.9.5.10
public GetFullYearImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

GetHoursImpl() public method

15.9.5.18
public GetHoursImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

GetMillisecondsImpl() public method

15.9.5.24
public GetMillisecondsImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

GetMinutesImpl() public method

15.9.5.20
public GetMinutesImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

GetMonthImpl() public method

15.9.5.12
public GetMonthImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

GetSecondsImpl() public method

15.9.5.22
public GetSecondsImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

GetTimeImpl() public method

15.9.5.9
public GetTimeImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

GetTimezoneOffsetImpl() public method

15.9.5.26
public GetTimezoneOffsetImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

GetUTCDateImpl() public method

15.9.5.15
public GetUTCDateImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

GetUTCDayImpl() public method

15.9.5.17
public GetUTCDayImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

GetUTCFullYearImpl() public method

15.9.5.11
public GetUTCFullYearImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

GetUTCHoursImpl() public method

15.9.5.19
public GetUTCHoursImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

GetUTCMillisecondsImpl() public method

15.9.5.25
public GetUTCMillisecondsImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

GetUTCMinutesImpl() public method

15.9.5.21
public GetUTCMinutesImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

GetUTCMonthImpl() public method

15.9.5.13
public GetUTCMonthImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

GetUTCSecondsImpl() public method

15.9.5.23
public GetUTCSecondsImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

InitPrototype() public method

public InitPrototype ( IGlobal global ) : void
global IGlobal
return void

JsDateConstructor() public method

public JsDateConstructor ( IGlobal global ) : System
global IGlobal
return System

JsDateConstructor() protected method

protected JsDateConstructor ( IGlobal global, bool initializeUTC ) : System
global IGlobal
initializeUTC bool
return System

New() public method

public New ( ) : JsDate
return JsDate

New() public method

public New ( System.DateTime value ) : JsDate
value System.DateTime
return JsDate

New() public method

public New ( System.DateTime value, JsObject prototype ) : JsDate
value System.DateTime
prototype JsObject
return JsDate

New() public method

public New ( double value ) : JsDate
value double
return JsDate

ParseImpl() public method

15.9.4.1
public ParseImpl ( JsInstance parameters ) : JsInstance
parameters JsInstance
return JsInstance

ParseLocaleImpl() public method

public ParseLocaleImpl ( JsInstance parameters ) : JsInstance
parameters JsInstance
return JsInstance

SetDateImpl() public method

15.9.5.36
public SetDateImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

SetFullYearImpl() public method

15.9.5.40
public SetFullYearImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

SetHoursImpl() public method

15.9.5.35
public SetHoursImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

SetMillisecondsImpl() public method

15.9.5.28
public SetMillisecondsImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

SetMinutesImpl() public method

15.9.5.33
public SetMinutesImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

SetMonthImpl() public method

15.9.5.38
public SetMonthImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

SetSecondsImpl() public method

15.9.5.30
public SetSecondsImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

SetTimeImpl() public method

15.9.5.27
public SetTimeImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

SetUTCDateImpl() public method

15.9.5.37
public SetUTCDateImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

SetUTCFullYearImpl() public method

15.9.5.41
public SetUTCFullYearImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

SetUTCHoursImpl() public method

15.9.5.36
public SetUTCHoursImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

SetUTCMillisecondsImpl() public method

15.9.5.29
public SetUTCMillisecondsImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

SetUTCMinutesImpl() public method

15.9.5.34
public SetUTCMinutesImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

SetUTCMonthImpl() public method

15.9.5.39
public SetUTCMonthImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

SetUTCSecondsImpl() public method

15.9.5.31
public SetUTCSecondsImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

ToDateStringImpl() public method

15.9.5.3
public ToDateStringImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

ToLocaleDateStringImpl() public method

15.9.5.6
public ToLocaleDateStringImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

ToLocaleStringImpl() public method

public ToLocaleStringImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

ToLocaleTimeStringImpl() public method

15.9.5.7
public ToLocaleTimeStringImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

ToStringImpl() public method

15.9.5.2
public ToStringImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

ToTimeStringImpl() public method

15.9.5.4
public ToTimeStringImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

ToUTCStringImpl() public method

15.9.5.
public ToUTCStringImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

UTCImpl() public method

public UTCImpl ( JsInstance parameters ) : JsInstance
parameters JsInstance
return JsInstance

ValueOfImpl() public method

15.9.5.8
public ValueOfImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance