Documentation
¶
Index ¶
- Constants
- Variables
- func ArrayJoinWith(v *dvevaluation.DvVariable, joiner string) string
- func ArrayJoinWithLocale(v *dvevaluation.DvVariable, locale string, options map[string]string) string
- func Array_concat(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_constructor(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_copyWithin(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_entries(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_every(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_fill(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_filter(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_find(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_findIndex(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_findLast(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_findLastIndex(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_flat(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_flatMap(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_foreach(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_from(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_includes(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_indexOf(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_isArray(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_iteratorNext(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_iteratorNextFinish() (interface{}, error)
- func Array_iteratorNextValue(value *dvevaluation.DvVariable, done bool) (interface{}, error)
- func Array_join(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_keys(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_lastIndexOf(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_length(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_map(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_of(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_pop(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_push(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_reduce(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_reduceRight(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_revert(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_shift(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_slice(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_some(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_sort(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_splice(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_toLocaleString(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_toString(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_unshift(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Array_values(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func EncodeURIComponent(s string) string
- func Init() bool
- func JSON_parse(context *dvevaluation.DvContext, thisVariable *dvevaluation.DvVariable, ...) (*dvevaluation.DvVariable, error)
- func JSON_parse_direct(body []byte, info string) (*dvevaluation.DvVariable, error)
- func JSON_stringify(context, thisVariable *dvevaluation.DvVariable, ...) (*dvevaluation.DvVariable, error)
- func MathCompareVersions(s1 string, s2 string, defVersion string) int
- func MathIncreaseVersion(s string, limit int, defVersion string) string
- func MathJoinVersion(v []string) string
- func MathSplitVersion(s string, defVersion string) []string
- func Math_Abs(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Math_Acos(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Math_Acosh(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Math_Asin(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Math_Asinh(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Math_Atan(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Math_Atanh(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Math_Cbrt(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Math_Ceil(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Math_Clz32(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Math_CompareVersions(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Math_Cos(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Math_Cosh(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Math_Exp(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Math_Expm1(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Math_Floor(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Math_GenerateUUID(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Math_IncreaseVersion(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Math_Log(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Math_Log1p(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Math_Log2(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Math_Log10(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Math_Round(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Math_Sign(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Math_Sin(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Math_Sinh(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Math_Sqrt(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Math_Tan(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Math_Tanh(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Math_Trunc(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Math_ValidUUID(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Net_Delete(context *dvevaluation.DvContext, thisVariable *dvevaluation.DvVariable, ...) (*dvevaluation.DvVariable, error)
- func Net_DeleteText(context *dvevaluation.DvContext, thisVariable *dvevaluation.DvVariable, ...) (*dvevaluation.DvVariable, error)
- func Net_Get(context *dvevaluation.DvContext, thisVariable *dvevaluation.DvVariable, ...) (*dvevaluation.DvVariable, error)
- func Net_GetText(context *dvevaluation.DvContext, thisVariable *dvevaluation.DvVariable, ...) (*dvevaluation.DvVariable, error)
- func Net_Post(context *dvevaluation.DvContext, thisVariable *dvevaluation.DvVariable, ...) (*dvevaluation.DvVariable, error)
- func Net_PostText(context *dvevaluation.DvContext, thisVariable *dvevaluation.DvVariable, ...) (*dvevaluation.DvVariable, error)
- func Net_Put(context *dvevaluation.DvContext, thisVariable *dvevaluation.DvVariable, ...) (*dvevaluation.DvVariable, error)
- func Net_PutText(context *dvevaluation.DvContext, thisVariable *dvevaluation.DvVariable, ...) (*dvevaluation.DvVariable, error)
- func Net_Request(context *dvevaluation.DvContext, thisVariable *dvevaluation.DvVariable, ...) (*dvevaluation.DvVariable, error)
- func Net_RequestText(context *dvevaluation.DvContext, thisVariable *dvevaluation.DvVariable, ...) (*dvevaluation.DvVariable, error)
- func Object_entries(context *dvevaluation.DvContext, thisVariable *dvevaluation.DvVariable, ...) (*dvevaluation.DvVariable, error)
- func Object_keys(context *dvevaluation.DvContext, thisVariable *dvevaluation.DvVariable, ...) (*dvevaluation.DvVariable, error)
- func RegExpExecution(regexpVariable interface{}, s string) (res bool, from int, to int, err error)
- func RegExp_constructor(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func RegExp_dotAll(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func RegExp_flags(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func RegExp_global(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func RegExp_hasIndices(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func RegExp_ignoreCase(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func RegExp_multiline(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func RegExp_source(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func RegExp_sticky(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func RegExp_test(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func RegExp_unicode(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func String_charAt(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func String_charCodeAt(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func String_codePointAt(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func String_concat(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func String_endsWith(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func String_fromCharCode(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func String_fromCodePoint(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func String_includes(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func String_indexOf(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func String_isValidUUID(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func String_lastIndexOf(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func String_length(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func String_localeCompare(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func String_match(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func String_split(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func String_startsWith(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func String_toString(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func ToLocaleStringReadLocaleAndOptions(params []interface{}) (locale string, options map[string]string)
- func ToStringByLocaleByKind(v *dvevaluation.DvVariable, locale string, options map[string]string) string
- func VerifyLocaleOrDefault(locale string, defLocale string) string
- func Window_console_log(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Window_decodeURI(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Window_decodeURIComponent(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Window_encodeURI(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Window_encodeURIComponent(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- func Window_encodeURIObjectKeyValues(context *dvgrammar.ExpressionContext, thisVariable interface{}, ...) (interface{}, error)
- type NetServerInfo
- type ServerSettings
Constants ¶
View Source
const ( VERSION_DEFAULT = "0.0.0.0" VERSION_LIMIT = 100 )
View Source
const ARRAY_SEQUENTIAL_LIMIT = 8000
Variables ¶
View Source
var ArrayIteratorPrototype = &dvevaluation.DvVariable{ Fields: []*dvevaluation.DvVariable{ { Name: []byte("next"), Kind: dvevaluation.FIELD_FUNCTION, Extra: &dvevaluation.DvFunction{ Fn: Array_iteratorNext, }, }, }, Kind: dvevaluation.FIELD_OBJECT, }
View Source
var JSONMaster *dvevaluation.DvVariable
View Source
var MathMaster *dvevaluation.DvVariable
View Source
var NetMaster *dvevaluation.DvVariable
Functions ¶
func ArrayJoinWith ¶ added in v1.0.2
func ArrayJoinWith(v *dvevaluation.DvVariable, joiner string) string
func ArrayJoinWithLocale ¶ added in v1.0.2
func ArrayJoinWithLocale(v *dvevaluation.DvVariable, locale string, options map[string]string) string
func Array_concat ¶ added in v1.0.2
func Array_concat(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_constructor ¶ added in v1.0.2
func Array_constructor(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_copyWithin ¶ added in v1.0.2
func Array_copyWithin(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_entries ¶ added in v1.0.2
func Array_entries(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_every ¶ added in v1.0.2
func Array_every(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_fill ¶ added in v1.0.2
func Array_fill(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_filter ¶ added in v1.0.2
func Array_filter(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_find ¶ added in v1.0.2
func Array_find(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_findIndex ¶ added in v1.0.2
func Array_findIndex(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_findLast ¶ added in v1.0.2
func Array_findLast(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_findLastIndex ¶ added in v1.0.2
func Array_findLastIndex(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_flat ¶ added in v1.0.2
func Array_flat(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_flatMap ¶ added in v1.0.2
func Array_flatMap(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_foreach ¶ added in v1.0.2
func Array_foreach(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_from ¶ added in v1.0.2
func Array_from(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_includes ¶ added in v1.0.2
func Array_includes(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_indexOf ¶ added in v1.0.2
func Array_indexOf(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_isArray ¶ added in v1.0.2
func Array_isArray(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_iteratorNext ¶ added in v1.0.2
func Array_iteratorNext(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_iteratorNextFinish ¶ added in v1.0.2
func Array_iteratorNextFinish() (interface{}, error)
func Array_iteratorNextValue ¶ added in v1.0.2
func Array_iteratorNextValue(value *dvevaluation.DvVariable, done bool) (interface{}, error)
func Array_join ¶ added in v1.0.2
func Array_join(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_keys ¶ added in v1.0.2
func Array_keys(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_lastIndexOf ¶ added in v1.0.2
func Array_lastIndexOf(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_length ¶ added in v1.0.2
func Array_length(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_map ¶ added in v1.0.2
func Array_map(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_of ¶ added in v1.0.2
func Array_of(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_pop ¶ added in v1.0.2
func Array_pop(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_push ¶
func Array_push(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_reduce ¶ added in v1.0.2
func Array_reduce(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_reduceRight ¶ added in v1.0.2
func Array_reduceRight(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_revert ¶ added in v1.0.2
func Array_revert(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_shift ¶ added in v1.0.2
func Array_shift(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_slice ¶
func Array_slice(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_some ¶ added in v1.0.2
func Array_some(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_sort ¶ added in v1.0.2
func Array_sort(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_splice ¶ added in v1.0.2
func Array_splice(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_toLocaleString ¶ added in v1.0.2
func Array_toLocaleString(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_toString ¶ added in v1.0.2
func Array_toString(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_unshift ¶ added in v1.0.2
func Array_unshift(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Array_values ¶ added in v1.0.2
func Array_values(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func EncodeURIComponent ¶ added in v1.0.2
func JSON_parse ¶
func JSON_parse(context *dvevaluation.DvContext, thisVariable *dvevaluation.DvVariable, params []*dvevaluation.DvVariable) (*dvevaluation.DvVariable, error)
func JSON_parse_direct ¶
func JSON_parse_direct(body []byte, info string) (*dvevaluation.DvVariable, error)
func JSON_stringify ¶
func JSON_stringify(context, thisVariable *dvevaluation.DvVariable, params []*dvevaluation.DvVariable) (*dvevaluation.DvVariable, error)
func MathCompareVersions ¶ added in v1.0.2
func MathIncreaseVersion ¶ added in v1.0.2
func MathJoinVersion ¶ added in v1.0.2
func MathSplitVersion ¶ added in v1.0.2
func Math_Abs ¶ added in v1.0.2
func Math_Abs(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Math_Acos ¶ added in v1.0.2
func Math_Acos(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Math_Acosh ¶ added in v1.0.2
func Math_Acosh(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Math_Asin ¶ added in v1.0.2
func Math_Asin(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Math_Asinh ¶ added in v1.0.2
func Math_Asinh(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Math_Atan ¶ added in v1.0.2
func Math_Atan(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Math_Atanh ¶ added in v1.0.2
func Math_Atanh(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Math_Cbrt ¶ added in v1.0.2
func Math_Cbrt(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Math_Ceil ¶ added in v1.0.2
func Math_Ceil(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Math_Clz32 ¶ added in v1.0.2
func Math_Clz32(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Math_CompareVersions ¶ added in v1.0.2
func Math_CompareVersions(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Math_Cos ¶ added in v1.0.2
func Math_Cos(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Math_Cosh ¶ added in v1.0.2
func Math_Cosh(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Math_Exp ¶ added in v1.0.2
func Math_Exp(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Math_Expm1 ¶ added in v1.0.2
func Math_Expm1(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Math_Floor ¶ added in v1.0.2
func Math_Floor(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Math_GenerateUUID ¶ added in v1.0.2
func Math_GenerateUUID(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Math_IncreaseVersion ¶ added in v1.0.2
func Math_IncreaseVersion(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Math_Log ¶ added in v1.0.2
func Math_Log(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Math_Log1p ¶ added in v1.0.2
func Math_Log1p(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Math_Log2 ¶ added in v1.0.2
func Math_Log2(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Math_Log10 ¶ added in v1.0.2
func Math_Log10(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Math_Round ¶ added in v1.0.2
func Math_Round(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Math_Sign ¶ added in v1.0.2
func Math_Sign(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Math_Sin ¶ added in v1.0.2
func Math_Sin(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Math_Sinh ¶ added in v1.0.2
func Math_Sinh(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Math_Sqrt ¶ added in v1.0.2
func Math_Sqrt(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Math_Tan ¶ added in v1.0.2
func Math_Tan(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Math_Tanh ¶ added in v1.0.2
func Math_Tanh(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Math_Trunc ¶ added in v1.0.2
func Math_Trunc(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Math_ValidUUID ¶ added in v1.0.2
func Math_ValidUUID(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Net_Delete ¶
func Net_Delete(context *dvevaluation.DvContext, thisVariable *dvevaluation.DvVariable, params []*dvevaluation.DvVariable) (*dvevaluation.DvVariable, error)
func Net_DeleteText ¶
func Net_DeleteText(context *dvevaluation.DvContext, thisVariable *dvevaluation.DvVariable, params []*dvevaluation.DvVariable) (*dvevaluation.DvVariable, error)
func Net_Get ¶
func Net_Get(context *dvevaluation.DvContext, thisVariable *dvevaluation.DvVariable, params []*dvevaluation.DvVariable) (*dvevaluation.DvVariable, error)
func Net_GetText ¶
func Net_GetText(context *dvevaluation.DvContext, thisVariable *dvevaluation.DvVariable, params []*dvevaluation.DvVariable) (*dvevaluation.DvVariable, error)
func Net_Post ¶
func Net_Post(context *dvevaluation.DvContext, thisVariable *dvevaluation.DvVariable, params []*dvevaluation.DvVariable) (*dvevaluation.DvVariable, error)
func Net_PostText ¶
func Net_PostText(context *dvevaluation.DvContext, thisVariable *dvevaluation.DvVariable, params []*dvevaluation.DvVariable) (*dvevaluation.DvVariable, error)
func Net_Put ¶
func Net_Put(context *dvevaluation.DvContext, thisVariable *dvevaluation.DvVariable, params []*dvevaluation.DvVariable) (*dvevaluation.DvVariable, error)
func Net_PutText ¶
func Net_PutText(context *dvevaluation.DvContext, thisVariable *dvevaluation.DvVariable, params []*dvevaluation.DvVariable) (*dvevaluation.DvVariable, error)
func Net_Request ¶
func Net_Request(context *dvevaluation.DvContext, thisVariable *dvevaluation.DvVariable, params []*dvevaluation.DvVariable) (*dvevaluation.DvVariable, error)
func Net_RequestText ¶
func Net_RequestText(context *dvevaluation.DvContext, thisVariable *dvevaluation.DvVariable, params []*dvevaluation.DvVariable) (*dvevaluation.DvVariable, error)
func Object_entries ¶
func Object_entries(context *dvevaluation.DvContext, thisVariable *dvevaluation.DvVariable, params []*dvevaluation.DvVariable) (*dvevaluation.DvVariable, error)
func Object_keys ¶
func Object_keys(context *dvevaluation.DvContext, thisVariable *dvevaluation.DvVariable, params []*dvevaluation.DvVariable) (*dvevaluation.DvVariable, error)
func RegExpExecution ¶ added in v1.0.2
func RegExp_constructor ¶ added in v1.0.2
func RegExp_constructor(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func RegExp_dotAll ¶ added in v1.0.2
func RegExp_dotAll(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func RegExp_flags ¶ added in v1.0.2
func RegExp_flags(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func RegExp_global ¶ added in v1.0.2
func RegExp_global(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func RegExp_hasIndices ¶ added in v1.0.2
func RegExp_hasIndices(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func RegExp_ignoreCase ¶ added in v1.0.2
func RegExp_ignoreCase(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func RegExp_multiline ¶ added in v1.0.2
func RegExp_multiline(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func RegExp_source ¶ added in v1.0.2
func RegExp_source(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func RegExp_sticky ¶ added in v1.0.2
func RegExp_sticky(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func RegExp_test ¶ added in v1.0.2
func RegExp_test(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func RegExp_unicode ¶ added in v1.0.2
func RegExp_unicode(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func String_charAt ¶ added in v1.0.2
func String_charAt(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func String_charCodeAt ¶ added in v1.0.2
func String_charCodeAt(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func String_codePointAt ¶ added in v1.0.2
func String_codePointAt(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func String_concat ¶ added in v1.0.2
func String_concat(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func String_endsWith ¶ added in v1.0.2
func String_endsWith(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func String_fromCharCode ¶ added in v1.0.2
func String_fromCharCode(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func String_fromCodePoint ¶ added in v1.0.2
func String_fromCodePoint(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func String_includes ¶ added in v1.0.2
func String_includes(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func String_indexOf ¶ added in v1.0.2
func String_indexOf(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func String_isValidUUID ¶ added in v1.0.2
func String_isValidUUID(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func String_lastIndexOf ¶ added in v1.0.2
func String_lastIndexOf(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func String_length ¶ added in v1.0.2
func String_length(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func String_localeCompare ¶ added in v1.0.2
func String_localeCompare(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func String_match ¶ added in v1.0.2
func String_match(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func String_split ¶ added in v1.0.2
func String_split(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func String_startsWith ¶ added in v1.0.2
func String_startsWith(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func String_toString ¶ added in v1.0.2
func String_toString(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func ToLocaleStringReadLocaleAndOptions ¶ added in v1.0.2
func ToStringByLocaleByKind ¶ added in v1.0.2
func ToStringByLocaleByKind(v *dvevaluation.DvVariable, locale string, options map[string]string) string
func VerifyLocaleOrDefault ¶ added in v1.0.2
func Window_console_log ¶ added in v1.0.2
func Window_console_log(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Window_decodeURI ¶ added in v1.0.2
func Window_decodeURI(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Window_decodeURIComponent ¶ added in v1.0.2
func Window_decodeURIComponent(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Window_encodeURI ¶ added in v1.0.2
func Window_encodeURI(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Window_encodeURIComponent ¶ added in v1.0.2
func Window_encodeURIComponent(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
func Window_encodeURIObjectKeyValues ¶ added in v1.0.2
func Window_encodeURIObjectKeyValues(context *dvgrammar.ExpressionContext, thisVariable interface{}, params []interface{}) (interface{}, error)
Types ¶
type NetServerInfo ¶
type NetServerInfo struct {
sync.RWMutex
ExtraServerSettings ServerSettings
// contains filtered or unexported fields
}
type ServerSettings ¶
type ServerSettings struct {
MaxIdleConns int `json:"maxIdleConnections"`
IdleConnTimeout int `json:"idleConnectionTimeout"`
DisableCompression bool `json:"disableCompression"`
DisableKeepAlives bool `json:"disableKeepAlives"`
MaxIdleConnsPerHost int `json:"maxIdleConnectionsPerHost"`
ResponseHeaderTimeout int `json:"responseHeaderTimeout"`
ExpectContinueTimeout int `json:"expectContinueTimeout"`
}
Click to show internal directories.
Click to hide internal directories.