VidStudio SDK reference
Preparing search index...
@vidstudio/engine
TransformRepository
Interface TransformRepository
interface
TransformRepository
{
create
(
data
:
Omit
<
Transform
,
"id"
>
)
:
Promise
<
Transform
>
;
delete
(
id
:
string
)
:
Promise
<
void
>
;
getAll
()
:
Promise
<
Transform
[]
>
;
getByCategory
(
category
:
string
)
:
Promise
<
Transform
[]
>
;
getById
(
id
:
string
)
:
Promise
<
Transform
|
undefined
>
;
update
(
id
:
string
,
changes
:
Partial
<
Pick
<
Transform
,
"name"
|
"type"
|
"category"
|
"description"
|
"default_params"
,
>
,
>
,
)
:
Promise
<
Transform
>
;
}
Index
Methods
create
delete
get
All
get
By
Category
get
By
Id
update
Methods
create
create
(
data
:
Omit
<
Transform
,
"id"
>
)
:
Promise
<
Transform
>
Parameters
data
:
Omit
<
Transform
,
"id"
>
Returns
Promise
<
Transform
>
delete
delete
(
id
:
string
)
:
Promise
<
void
>
Parameters
id
:
string
Returns
Promise
<
void
>
get
All
getAll
()
:
Promise
<
Transform
[]
>
Returns
Promise
<
Transform
[]
>
get
By
Category
getByCategory
(
category
:
string
)
:
Promise
<
Transform
[]
>
Parameters
category
:
string
Returns
Promise
<
Transform
[]
>
get
By
Id
getById
(
id
:
string
)
:
Promise
<
Transform
|
undefined
>
Parameters
id
:
string
Returns
Promise
<
Transform
|
undefined
>
update
update
(
id
:
string
,
changes
:
Partial
<
Pick
<
Transform
,
"name"
|
"type"
|
"category"
|
"description"
|
"default_params"
,
>
,
>
,
)
:
Promise
<
Transform
>
Parameters
id
:
string
changes
:
Partial
<
Pick
<
Transform
,
"name"
|
"type"
|
"category"
|
"description"
|
"default_params"
,
>
,
>
Returns
Promise
<
Transform
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
create
delete
get
All
get
By
Category
get
By
Id
update
VidStudio SDK reference
Loading...