Octra libraries - v2.0.0
Preparing search index...
@octra/web-media
DirectoryInfo
Class DirectoryInfo<F, A, FA>
Type Parameters
F
extends
FileInfo
<
FA
>
A
extends
object
=
any
FA
extends
object
=
any
Hierarchy (
View Summary
)
DataInfo
<
A
>
DirectoryInfo
Index
Constructors
constructor
Properties
_
attributes?
_
entries
_
hash?
_
name
_
path
_
size
_
type
Accessors
attributes
entries
hash
name
path
size
type
Methods
add
Entries
clone
extract
Folder
Name
from
Folder
Object
Constructors
constructor
new
DirectoryInfo
<
F
extends
FileInfo
<
FA
>
,
A
extends
object
=
any
,
FA
extends
object
=
any
,
>
(
path
:
string
,
size
?:
number
,
)
:
DirectoryInfo
<
F
,
A
,
FA
>
Type Parameters
F
extends
FileInfo
<
FA
>
A
extends
object
=
any
FA
extends
object
=
any
Parameters
path
:
string
Optional
size
:
number
Returns
DirectoryInfo
<
F
,
A
,
FA
>
Properties
Protected
Optional
_
attributes
_attributes
?:
A
Protected
_
entries
_entries
:
(
F
|
DirectoryInfo
<
F
,
A
,
FA
>
)
[]
= []
Protected
Optional
_
hash
_hash
?:
string
Protected
_
name
_name
:
string
Protected
Readonly
_
path
_path
:
string
Protected
_
size
_size
:
number
Protected
_
type
_type
:
string
Accessors
attributes
get
attributes
()
:
undefined
|
T
Returns
undefined
|
T
set
attributes
(
value
:
undefined
|
T
)
:
void
Parameters
value
:
undefined
|
T
Returns
void
entries
get
entries
()
:
(
F
|
DirectoryInfo
<
F
,
A
,
FA
>
)
[]
Returns (
F
|
DirectoryInfo
<
F
,
A
,
FA
>
)
[]
set
entries
(
value
:
(
F
|
DirectoryInfo
<
F
,
A
,
FA
>
)
[]
)
:
void
Parameters
value
: (
F
|
DirectoryInfo
<
F
,
A
,
FA
>
)
[]
Returns
void
hash
get
hash
()
:
undefined
|
string
Returns
undefined
|
string
set
hash
(
value
:
undefined
|
string
)
:
void
Parameters
value
:
undefined
|
string
Returns
void
name
get
name
()
:
string
Returns
string
path
get
path
()
:
string
Returns
string
size
get
size
()
:
number
Returns
number
set
size
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
type
get
type
()
:
string
Returns
string
Methods
add
Entries
addEntries
(
entries
:
(
F
|
DirectoryInfo
<
F
,
A
,
FA
>
)
[]
)
:
void
Parameters
entries
: (
F
|
DirectoryInfo
<
F
,
A
,
FA
>
)
[]
Returns
void
clone
clone
()
:
DirectoryInfo
<
F
,
A
,
FA
>
Returns
DirectoryInfo
<
F
,
A
,
FA
>
Static
extract
Folder
Name
extractFolderName
(
path
:
string
)
:
undefined
|
string
Parameters
path
:
string
Returns
undefined
|
string
Static
from
Folder
Object
fromFolderObject
<
F
extends
FileInfo
<
FA
>
,
A
extends
object
=
any
,
FA
extends
object
=
any
,
>
(
folder
:
null
|
FileSystemEntry
,
)
:
Promise
<
DirectoryInfo
<
F
,
A
,
FA
>
>
Type Parameters
F
extends
FileInfo
<
FA
>
A
extends
object
=
any
FA
extends
object
=
any
Parameters
folder
:
null
|
FileSystemEntry
Returns
Promise
<
DirectoryInfo
<
F
,
A
,
FA
>
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
_
attributes
_
entries
_
hash
_
name
_
path
_
size
_
type
Accessors
attributes
entries
hash
name
path
size
type
Methods
add
Entries
clone
extract
Folder
Name
from
Folder
Object
Octra libraries - v2.0.0
Loading...