mirror of
https://github.com/esiur/esiur-js.git
synced 2025-05-06 04:22:58 +00:00
Added function.help
This commit is contained in:
parent
8cc5bd3777
commit
1e522af044
@ -5431,7 +5431,7 @@ class DistributedResource extends IResource
|
||||
|
||||
var makeFunc = function(index)
|
||||
{
|
||||
return function () {
|
||||
var func = function () {
|
||||
|
||||
if ( arguments.length = 1
|
||||
&& arguments[0] instanceof Object
|
||||
@ -5445,6 +5445,10 @@ class DistributedResource extends IResource
|
||||
return self._invokeByArrayArguments(index, arguments);
|
||||
}
|
||||
};
|
||||
|
||||
// get expansion
|
||||
func.help = self.instance.template.functions[index].expansion;
|
||||
return func;
|
||||
};
|
||||
|
||||
var makeGetter = function(index)
|
||||
@ -7407,8 +7411,9 @@ class ResourceTemplate {
|
||||
ft.index = functionIndex++;
|
||||
var expansion = ((data.getUint8(offset) & 0x10) == 0x10);
|
||||
ft.isVoid = ((data.getUint8(offset++) & 0x08) == 0x08);
|
||||
ft.name = data.getString(offset + 1, data.getUint8(offset));// Encoding.ASCII.getString(data, (int)offset + 1, data.getUint8(offset));
|
||||
offset += data.getUint8(offset) + 1;
|
||||
var len = data.getUint8(offset++);
|
||||
ft.name = data.getString(offset, len);
|
||||
offset += len;
|
||||
|
||||
if (expansion) // expansion ?
|
||||
{
|
||||
@ -7429,8 +7434,9 @@ class ResourceTemplate {
|
||||
var writeExpansion = ((data.getUint8(offset) & 0x10) == 0x10);
|
||||
pt.recordable = ((data.getUint8(offset) & 1) == 1);
|
||||
pt.permission = ((data.getUint8(offset++) >> 1) & 0x3);
|
||||
pt.name = data.getString(offset + 1, data.getUint8(offset));// Encoding.ASCII.getString(data, (int)offset + 1, data.getUint8(offset));
|
||||
offset += data.getUint8(offset) + 1;
|
||||
var len = data.getUint8(offset++);
|
||||
pt.name = data.getString(offset, len);
|
||||
offset += len;
|
||||
|
||||
if (readExpansion) // expansion ?
|
||||
{
|
||||
@ -7455,9 +7461,9 @@ class ResourceTemplate {
|
||||
var et = new EventTemplate();
|
||||
et.index = eventIndex++;
|
||||
var expansion = ((data.getUint8(offset++) & 0x10) == 0x10);
|
||||
|
||||
et.name = data.getString(offset + 1, data.getUint8(offset));// Encoding.ASCII.getString(data, (int)offset + 1, (int)data.getUint8(offset));
|
||||
offset += data.getUint8(offset) + 1;
|
||||
var len = data.getUint8(offset++);
|
||||
et.name = data.getString(offset, len);
|
||||
offset += len;
|
||||
|
||||
if (expansion) // expansion ?
|
||||
{
|
||||
|
@ -5431,7 +5431,7 @@ class DistributedResource extends IResource
|
||||
|
||||
var makeFunc = function(index)
|
||||
{
|
||||
return function () {
|
||||
var func = function () {
|
||||
|
||||
if ( arguments.length = 1
|
||||
&& arguments[0] instanceof Object
|
||||
@ -5445,6 +5445,10 @@ class DistributedResource extends IResource
|
||||
return self._invokeByArrayArguments(index, arguments);
|
||||
}
|
||||
};
|
||||
|
||||
// get expansion
|
||||
func.help = self.instance.template.functions[index].expansion;
|
||||
return func;
|
||||
};
|
||||
|
||||
var makeGetter = function(index)
|
||||
@ -7407,8 +7411,9 @@ class ResourceTemplate {
|
||||
ft.index = functionIndex++;
|
||||
var expansion = ((data.getUint8(offset) & 0x10) == 0x10);
|
||||
ft.isVoid = ((data.getUint8(offset++) & 0x08) == 0x08);
|
||||
ft.name = data.getString(offset + 1, data.getUint8(offset));// Encoding.ASCII.getString(data, (int)offset + 1, data.getUint8(offset));
|
||||
offset += data.getUint8(offset) + 1;
|
||||
var len = data.getUint8(offset++);
|
||||
ft.name = data.getString(offset, len);
|
||||
offset += len;
|
||||
|
||||
if (expansion) // expansion ?
|
||||
{
|
||||
@ -7429,8 +7434,9 @@ class ResourceTemplate {
|
||||
var writeExpansion = ((data.getUint8(offset) & 0x10) == 0x10);
|
||||
pt.recordable = ((data.getUint8(offset) & 1) == 1);
|
||||
pt.permission = ((data.getUint8(offset++) >> 1) & 0x3);
|
||||
pt.name = data.getString(offset + 1, data.getUint8(offset));// Encoding.ASCII.getString(data, (int)offset + 1, data.getUint8(offset));
|
||||
offset += data.getUint8(offset) + 1;
|
||||
var len = data.getUint8(offset++);
|
||||
pt.name = data.getString(offset, len);
|
||||
offset += len;
|
||||
|
||||
if (readExpansion) // expansion ?
|
||||
{
|
||||
@ -7455,9 +7461,9 @@ class ResourceTemplate {
|
||||
var et = new EventTemplate();
|
||||
et.index = eventIndex++;
|
||||
var expansion = ((data.getUint8(offset++) & 0x10) == 0x10);
|
||||
|
||||
et.name = data.getString(offset + 1, data.getUint8(offset));// Encoding.ASCII.getString(data, (int)offset + 1, (int)data.getUint8(offset));
|
||||
offset += data.getUint8(offset) + 1;
|
||||
var len = data.getUint8(offset++);
|
||||
et.name = data.getString(offset, len);
|
||||
offset += len;
|
||||
|
||||
if (expansion) // expansion ?
|
||||
{
|
||||
|
@ -81,7 +81,7 @@ class DistributedResource extends IResource
|
||||
|
||||
var makeFunc = function(index)
|
||||
{
|
||||
return function () {
|
||||
var func = function () {
|
||||
|
||||
if ( arguments.length = 1
|
||||
&& arguments[0] instanceof Object
|
||||
@ -95,6 +95,10 @@ class DistributedResource extends IResource
|
||||
return self._invokeByArrayArguments(index, arguments);
|
||||
}
|
||||
};
|
||||
|
||||
// get expansion
|
||||
func.help = self.instance.template.functions[index].expansion;
|
||||
return func;
|
||||
};
|
||||
|
||||
var makeGetter = function(index)
|
||||
|
@ -208,8 +208,9 @@ class ResourceTemplate {
|
||||
ft.index = functionIndex++;
|
||||
var expansion = ((data.getUint8(offset) & 0x10) == 0x10);
|
||||
ft.isVoid = ((data.getUint8(offset++) & 0x08) == 0x08);
|
||||
ft.name = data.getString(offset + 1, data.getUint8(offset));// Encoding.ASCII.getString(data, (int)offset + 1, data.getUint8(offset));
|
||||
offset += data.getUint8(offset) + 1;
|
||||
var len = data.getUint8(offset++);
|
||||
ft.name = data.getString(offset, len);
|
||||
offset += len;
|
||||
|
||||
if (expansion) // expansion ?
|
||||
{
|
||||
@ -230,8 +231,9 @@ class ResourceTemplate {
|
||||
var writeExpansion = ((data.getUint8(offset) & 0x10) == 0x10);
|
||||
pt.recordable = ((data.getUint8(offset) & 1) == 1);
|
||||
pt.permission = ((data.getUint8(offset++) >> 1) & 0x3);
|
||||
pt.name = data.getString(offset + 1, data.getUint8(offset));// Encoding.ASCII.getString(data, (int)offset + 1, data.getUint8(offset));
|
||||
offset += data.getUint8(offset) + 1;
|
||||
var len = data.getUint8(offset++);
|
||||
pt.name = data.getString(offset, len);
|
||||
offset += len;
|
||||
|
||||
if (readExpansion) // expansion ?
|
||||
{
|
||||
@ -256,9 +258,9 @@ class ResourceTemplate {
|
||||
var et = new EventTemplate();
|
||||
et.index = eventIndex++;
|
||||
var expansion = ((data.getUint8(offset++) & 0x10) == 0x10);
|
||||
|
||||
et.name = data.getString(offset + 1, data.getUint8(offset));// Encoding.ASCII.getString(data, (int)offset + 1, (int)data.getUint8(offset));
|
||||
offset += data.getUint8(offset) + 1;
|
||||
var len = data.getUint8(offset++);
|
||||
et.name = data.getString(offset, len);
|
||||
offset += len;
|
||||
|
||||
if (expansion) // expansion ?
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user