Apr 29, 2024 00:29 Returns Supported Clients Sample Supported Clients Sample Supported Clients Sample Supported Clients Sample Returns Supported Clients Sample Parameters Returns Supported Clients Sample Parameters Supported Clients Sample Parameters Returns Supported Clients Sample Parameters Returns Supported Clients Sample Returns Supported Clients SampleSupported Clients
SmartClient
WebClient
NGClient
MobileClient
Property Summary
Boolean
buttonsEnabled
Set/Get the history buttons enabled.
Methods Summary
void
back()
Navigates back in the history stack; shows the previous form (if present).
void
clear()
Clear the entire history stack.
void
forward()
Navigates forward in the history stack; shows the next form (if present).
Number
getCurrentIndex()
Get the current absolute index in the history stack.
String
getFormName(i)
Get the form name based on the specified absolute index in the history stack location.
void
go(i)
Navigates to the relative index based on current position in the history.
Boolean
removeForm(formName)
Removes the named form item from the history stack (and from memory) if not currently shown.
Boolean
removeIndex(index)
Removes an absolute index based history stack form item.
Number
size()
Returns the total size of the history stack.
Property Details
buttonsEnabled
history.buttonsEnabled = true;
var status = history.buttonsEnabled;
Methods Details
back()
history.back();
clear()
history.clear();
forward()
history.forward();
getCurrentIndex()
var abs_index = history.getCurrentIndex();
getFormName(i)
Number
i
the absolute index
var name = history.getFormName(history.getCurrentIndex());
go(i)
Number
i
the relative index
history.go(-3);
removeForm(formName)
String
formName
the name of the form to remove.
var done = history.removeForm('mypreviousform');
removeIndex(index)
Number
index
the index of the form to remove.
var done = history.removeIndex(history.getCurrentIndex()+1);
size()
var size = history.size();