|
PHP2Go Javascript Framework | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Object | +--StringList
Defined in util/stringlist.js
| Field Summary | |
Boolean |
observing
Set this flag to false to disable onUpdate calls when the string list changes |
<private> String |
sep
Holds the separator used to split the list members |
<private> String |
str
Holds the base string |
| Constructor Summary | |
StringList
(<String> str, <String> sep)
A StringList handles strings that are lists of elements splitted by a separator substring. |
|
| Method Summary | |
Boolean
|
add(<String> obj)
Adds a new element onto the list |
void
|
clear()
Clear the list |
Boolean
|
contains(<String> obj)
Searches for a given element in the list |
Boolean
|
empty()
Check if the list is empty |
void
|
importOptions(<Object> sel, idx)
Populate the string list using the options of a SELECT element |
void
|
onUpdate(<String> str)
Handle modifications in the string list. |
Boolean
|
remove(<String> obj)
Removes an element from the list |
String
|
serialize()
Serialize the list |
Array
|
toArray()
Converts the list into an Array instance |
String
|
toString()
Gets the most updated version of the list |
<private> void
|
update(<String> str)
Private function used to change the value of the string list |
| Field Detail |
Boolean observing
<private> String sep
<private> String str
| Constructor Detail |
StringList(<String> str, <String> sep)
str - Base string. Defaults to an empty string
sep - String separator. Defaults to "#"
| Method Detail |
Boolean add(<String> obj)
obj - New element
void clear()
Boolean contains(<String> obj)
obj - Search substring
Boolean empty()
void importOptions(<Object> sel, idx)
sel - SELECT element
void onUpdate(<String> str)
str - String list contents
Boolean remove(<String> obj)
obj - Element to be removed
String serialize()
Array toArray()
String toString()
<private> void update(<String> str)
str - New value
|
PHP2Go Javascript Framework | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||