C# Class Jint.Native.JsStringConstructor

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

Public Methods

Method Description
CharAtImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.5.4.4

CharCodeAtImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.5.4.5

ConcatImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.5.4.6

Execute ( IJintVisitor visitor, JsDictionaryObject that, JsInstance parameters ) : JsInstance
FromCharCodeImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.5.3.2

IndexOfImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.5.4.7

InitPrototype ( IGlobal global ) : void
JsStringConstructor ( IGlobal global ) : System
LastIndexOfImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.5.4.8

LengthImpl ( JsDictionaryObject target ) : JsInstance

15.5.5.1

LocaleCompareImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.5.4.9

MatchFunc ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.5.4.10

New ( ) : JsString
New ( string value ) : JsString
ReplaceImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.5.4.11

SearchImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.5.4.12

SliceImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.5.4.13

SplitImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.5.4.14

SubstrImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
SubstringImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.5.4.15

ToLocaleLowerCaseImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.5.4.17

ToLocaleUpperCaseImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.5.4.19

ToLowerCaseImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.5.4.16

ToStringImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.5.4.2

ToUpperCaseImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance

15.5.4.18

ValueOfImpl ( JsString target, JsInstance parameters ) : JsInstance

15.5.4.3

Private Methods

Method Description
EvaluateReplacePattern ( string matched, string before, string after, string newString, GroupCollection groups ) : string

Used by the String object replace matched pattern

Method Details

CharAtImpl() public method

15.5.4.4
public CharAtImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

CharCodeAtImpl() public method

15.5.4.5
public CharCodeAtImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

ConcatImpl() public method

15.5.4.6
public ConcatImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

Execute() public method

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

FromCharCodeImpl() public method

15.5.3.2
public FromCharCodeImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

IndexOfImpl() public method

15.5.4.7
public IndexOfImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

InitPrototype() public method

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

JsStringConstructor() public method

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

LastIndexOfImpl() public method

15.5.4.8
public LastIndexOfImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

LengthImpl() public method

15.5.5.1
public LengthImpl ( JsDictionaryObject target ) : JsInstance
target JsDictionaryObject
return JsInstance

LocaleCompareImpl() public method

15.5.4.9
public LocaleCompareImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

MatchFunc() public method

15.5.4.10
public MatchFunc ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

New() public method

public New ( ) : JsString
return JsString

New() public method

public New ( string value ) : JsString
value string
return JsString

ReplaceImpl() public method

15.5.4.11
public ReplaceImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

SearchImpl() public method

15.5.4.12
public SearchImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

SliceImpl() public method

15.5.4.13
public SliceImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

SplitImpl() public method

15.5.4.14
public SplitImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

SubstrImpl() public method

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

SubstringImpl() public method

15.5.4.15
public SubstringImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

ToLocaleLowerCaseImpl() public method

15.5.4.17
public ToLocaleLowerCaseImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

ToLocaleUpperCaseImpl() public method

15.5.4.19
public ToLocaleUpperCaseImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

ToLowerCaseImpl() public method

15.5.4.16
public ToLowerCaseImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

ToStringImpl() public method

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

ToUpperCaseImpl() public method

15.5.4.18
public ToUpperCaseImpl ( JsDictionaryObject target, JsInstance parameters ) : JsInstance
target JsDictionaryObject
parameters JsInstance
return JsInstance

ValueOfImpl() public method

15.5.4.3
public ValueOfImpl ( JsString target, JsInstance parameters ) : JsInstance
target JsString
parameters JsInstance
return JsInstance