A list of items being transferred.
Public Member Functions | |
void | add (WebFile file) |
void | add (string format, string data) |
void | push (DataTransferItem node) |
Adds the given node to the list. More... | |
DataTransferItem | item (int index) |
Gets a node at a particular index. More... | |
void | clearText (string format) |
void | setText (string format, string data) |
string | getText (string format) |
IEnumerator< DataTransferItem > | GetEnumerator () |
Package Functions | |
void | Reset () |
Rebuilds the values array. More... | |
Package Attributes | |
FileList | files_ |
Dictionary< string, TextTransferItem > | text_ |
List< DataTransferItem > | values |
Combined list of values. Computed on demand. More... | |
Properties | |
List< string > | types [get] |
int | length [get] |
The number of nodes in the list. More... | |
DataTransferItem | this[int index] [get, set] |
Gets an element at the specified index. More... | |
Private Member Functions | |
string | MapFormat (string format) |
Tidies up the given format, and e.g. converts 'text' to 'text/plain'. More... | |
IEnumerator IEnumerable. | GetEnumerator () |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprivate |
|
inline |
|
inline |
Gets a node at a particular index.
|
inlineprivate |
Tidies up the given format, and e.g. converts 'text' to 'text/plain'.
|
inline |
Adds the given node to the list.
|
inlinepackage |
Rebuilds the values array.
|
inline |
|
package |
|
package |
|
package |
Combined list of values. Computed on demand.
|
get |
The number of nodes in the list.
|
getset |
Gets an element at the specified index.
|
get |