ttfiles
Options
All
Public
Public/Protected
All
Inherited
Only exported
Menu
Abstract
Element
File
Abstract
Event
File
constructor
created
element
extra
last
Modified
mime
Type
name
directory
icon
id
size
url
add
OnChange
Listener
copy
delete
dispatch
Change
Event
get
Event
Data
get
Event
Name
move
read
readJSON
read
Text
remove
OnChange
Listener
rename
to
String
write
Class
File
Dom
Element
Device
Keyboard
Device
Mouse
Device
Text
File
Hierarchy
AbstractElementFile
AbstractEventFile
KeyboardDevice
MouseDevice
Implements
File
Index
Constructors
constructor
Properties
created
element
extra
last
Modified
mime
Type
name
Accessors
directory
icon
id
size
url
Methods
add
OnChange
Listener
copy
delete
dispatch
Change
Event
get
Event
Data
get
Event
Name
move
read
readJSON
read
Text
remove
OnChange
Listener
rename
to
String
write
Constructors
constructor
new
Abstract
Event
File
(
element
:
HTMLElement
)
:
AbstractEventFile
Parameters
element:
HTMLElement
Returns
AbstractEventFile
Properties
created
created
:
Date
= new Date()
Protected
element
element
:
HTMLElement
extra
extra
:
object
Type declaration
last
Modified
last
Modified
:
Date
= new Date()
Abstract
mime
Type
mime
Type
:
string
Abstract
name
name
:
string
Accessors
directory
directory
:
icon
icon
:
id
id
:
size
size
:
url
url
:
Methods
add
OnChange
Listener
add
OnChange
Listener
(
listener
:
function
)
:
void
Parameters
listener:
function
(
file
:
File
)
:
void
Parameters
file:
File
Returns
void
Returns
void
copy
copy
(
targetDirectory
:
Directory
)
:
Promise
<
void
>
Parameters
targetDirectory:
Directory
Returns
Promise
<
void
>
delete
delete
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
dispatch
Change
Event
dispatch
Change
Event
(
)
:
void
Returns
void
get
Event
Data
get
Event
Data
(
event
:
Event
)
:
ArrayBuffer
Parameters
event:
Event
Returns
ArrayBuffer
The data to return when read.
Abstract
get
Event
Name
get
Event
Name
(
)
:
string
Returns
string
move
move
(
targetDirectory
:
Directory
)
:
Promise
<
void
>
Parameters
targetDirectory:
Directory
Returns
Promise
<
void
>
read
read
(
)
:
Promise
<
ArrayBuffer
>
Returns
Promise
<
ArrayBuffer
>
readJSON
readJSON
(
)
:
Promise
<
any
>
Returns
Promise
<
any
>
read
Text
read
Text
(
)
:
Promise
<
string
>
Returns
Promise
<
string
>
remove
OnChange
Listener
remove
OnChange
Listener
(
listener
:
function
)
:
void
Parameters
listener:
function
(
file
:
File
)
:
void
Parameters
file:
File
Returns
void
Returns
void
rename
rename
(
newName
:
string
)
:
Promise
<
void
>
Parameters
newName:
string
Returns
Promise
<
void
>
to
String
to
String
(
)
:
string
Returns
string
Abstract
write
write
(
data
:
ArrayBuffer
)
:
Promise
<
ArrayBuffer
>
Parameters
data:
ArrayBuffer
Returns
Promise
<
ArrayBuffer
>
Generated using
TypeDoc