UNPKG

@lcap/asl

Version:

NetEase Application Specific Language

545 lines 11.9 kB
{ "Convert": { "params": [ { "name": "value", "schema": { "type": "B" } }, { "name": "convertTo", "schema": { "type": "T" } } ], "return": { "schema": { "type": "T" } } }, "Enum": { "params": [ { "name": "enumName", "schema": { "type": "string" } }, { "name": "value", "schema": { "type": "string" } } ], "return": { "schema": { "type": "string" } } }, "Split": { "params": [ { "name": "str", "schema": { "type": "string" } }, { "name": "seperator", "schema": { "type": "string" } } ], "return": { "schema": { "type": "array", "items": { "type": "string" } } } }, "Join": { "params": [ { "name": "arr", "schema": { "type": "array", "items": { "type": "T" } } }, { "name": "seperator", "schema": { "type": "string" } } ], "return": { "schema": { "type": "string" } } }, "Concat": { "params": [ { "name": "str1", "schema": { "type": "string" } }, { "name": "str2", "schema": { "type": "string" } } ], "return": { "schema": { "type": "string" } } }, "Length": { "params": [ { "name": "str", "schema": { "type": "string" } } ], "return": { "schema": { "type": "integer", "format": "int" } } }, "ToLower": { "params": [ { "name": "str", "schema": { "type": "string" } } ], "return": { "schema": { "type": "string" } } }, "ToUpper": { "params": [ { "name": "str", "schema": { "type": "string" } } ], "return": { "schema": { "type": "string" } } }, "Trim": { "params": [ { "name": "str", "schema": { "type": "string" } } ], "return": { "schema": { "type": "string" } } }, "Get": { "params": [ { "name": "arr", "schema": { "type": "array", "items": { "type": "T" } } }, { "name": "index", "schema": { "type": "integer", "format": "int" } } ], "return": { "schema": { "type": "T" } } }, "Set": { "params": [ { "name": "arr", "schema": { "type": "array", "items": { "type": "T" } } }, { "name": "index", "schema": { "type": "integer", "format": "int" } }, { "name": "item", "schema": { "type": "T" } } ], "return": { "schema": { "type": "T" } } }, "Contains": { "params": [ { "name": "arr", "schema": { "type": "array", "items": { "type": "T" } } }, { "name": "item", "schema": { "type": "T" } } ], "return": { "schema": { "type": "boolean" } } }, "Add": { "params": [ { "name": "arr", "schema": { "type": "array", "items": { "type": "T" } } }, { "name": "item", "schema": { "type": "T" } } ], "return": { "schema": { "type": "void" } } }, "Insert": { "params": [ { "name": "arr", "schema": { "type": "array", "items": { "type": "T" } } }, { "name": "index", "schema": { "type": "integer", "format": "int" } }, { "name": "item", "schema": { "type": "T" } } ], "return": { "schema": { "type": "void" } } }, "Remove": { "params": [ { "name": "arr", "schema": { "type": "array", "items": { "type": "T" } } }, { "name": "item", "schema": { "type": "T" } } ], "return": { "schema": { "type": "void" } } }, "RemoveAt": { "params": [ { "name": "arr", "schema": { "type": "array", "items": { "type": "T" } } }, { "name": "index", "schema": { "type": "integer", "format": "int" } } ], "return": { "schema": { "type": "void" } } }, "CurrDate": { "params": null, "return": { "schema": { "type": "string", "format": "date" } } }, "CurrTime": { "params": null, "return": { "schema": { "type": "string", "format": "time" } } }, "CurrDateTime": { "params": null, "return": { "schema": { "type": "string", "format": "date-time" } } }, "FormatDate": { "params": [ { "name": "date", "schema": { "type": "string", "format": "date" } }, { "name": "formatter", "schema": { "type": "string" } } ] }, "FormatDateTime": { "params": [ { "name": "date", "schema": { "type": "string", "format": "date-time" } }, { "name": "formatter", "schema": { "type": "string" } } ] }, "AddDays": { "params": [ { "name": "dateTime", "schema": { "type": "string", "format": "date-time" } }, { "name": "amount", "schema": { "type": "integer", "format": "int" } } ], "return": { "schema": { "type": "string", "format": "date-time" } } }, "AddMonths": { "params": [ { "name": "dateTime", "schema": { "type": "string", "format": "date-time" } }, { "name": "amount", "schema": { "type": "integer", "format": "int" } } ], "return": { "schema": { "type": "string", "format": "date-time" } } }, "SubDays": { "params": [ { "name": "dateTime", "schema": { "type": "string", "format": "date-time" } }, { "name": "amount", "schema": { "type": "integer", "format": "int" } } ], "return": { "schema": { "type": "string", "format": "date-time" } } }, "Clone": { "params": [ { "name": "obj", "schema": { "type": "T" } } ], "return": { "schema": { "type": "T" } } }, "Clear": { "params": [ { "name": "obj", "schema": { "type": "T" } } ], "return": { "schema": { "type": "T" } } }, "RandomInt": { "params": [ { "name": "start", "schema": { "type": "integer", "format": "int" } }, { "name": "end", "schema": { "type": "integer", "format": "int" } } ], "return": { "schema": { "type": "integer", "format": "int" } } } }