Stacks
Examples
GitHub
Contribute
Preparing search index...
@ask-ell/github
IGithubClient
Interface IGithubClient
interface
IGithubClient
{
rootURL
:
URL
;
createRepository
(
body
:
ICreateRepositoryDTO
)
:
Promise
<
IResult
>
;
deleteRepository
(
dto
:
RepositoryRootURLFactoryDTO
)
:
Promise
<
IResult
>
;
getRepository
(
query
:
RepositoryRootURLFactoryDTO
)
:
Promise
<
IResult
>
;
updateRepository
(
dto
:
IUpdateRepositoryDTO
)
:
Promise
<
IResult
>
;
}
Implemented by
GithubClient
Index
Properties
root
URL
Methods
create
Repository
delete
Repository
get
Repository
update
Repository
Properties
Readonly
root
URL
rootURL
:
URL
Methods
create
Repository
createRepository
(
body
:
ICreateRepositoryDTO
)
:
Promise
<
IResult
>
Parameters
body
:
ICreateRepositoryDTO
Returns
Promise
<
IResult
>
delete
Repository
deleteRepository
(
dto
:
RepositoryRootURLFactoryDTO
)
:
Promise
<
IResult
>
Parameters
dto
:
RepositoryRootURLFactoryDTO
Returns
Promise
<
IResult
>
get
Repository
getRepository
(
query
:
RepositoryRootURLFactoryDTO
)
:
Promise
<
IResult
>
Parameters
query
:
RepositoryRootURLFactoryDTO
Returns
Promise
<
IResult
>
update
Repository
updateRepository
(
dto
:
IUpdateRepositoryDTO
)
:
Promise
<
IResult
>
Parameters
dto
:
IUpdateRepositoryDTO
Returns
Promise
<
IResult
>
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Properties
root
URL
Methods
create
Repository
delete
Repository
get
Repository
update
Repository
Examples
GitHub
Contribute
Stacks
Loading...