Skip to content
This repository was archived by the owner on Jun 11, 2025. It is now read-only.

Commit b0658af

Browse files
author
Will Abson
committed
Add additional methods and make opts optional
Refs #173
1 parent 4cc8c50 commit b0658af

File tree

1 file changed

+15
-8
lines changed

1 file changed

+15
-8
lines changed

index.d.ts

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -203,16 +203,23 @@ declare namespace AlfrescoApi {
203203
export interface NodesApi {
204204
new(client: ApiClient): NodesApi;
205205

206-
getNodeInfo(nodeId: string, opts?: any): Promise<MinimalNodeEntryEntity>;
206+
addNode(nodeId: string, nodeBody: any, opts?: any): Promise<MinimalNodeEntity>;
207+
copyNode(nodeId: string, copyBody: any, opts?: any): Promise<MinimalNodeEntity>;
208+
deleteNode(nodeId: string): Promise<void>;
209+
getDeletedNode(nodeId: string, opts?: any): Promise<DeletedNodeEntity>;
210+
getDeletedNodes(opts?: any): Promise<DeletedNodesPaging>;
211+
getFileContent(nodeId: string, opts?: any): Promise<any>;
212+
getNode(nodeId: string, opts?: any): Promise<MinimalNodeEntity>;
207213
getNodeChildren(nodeId: string, opts?: any): Promise<NodePaging>;
208-
deleteNode(nodeId: string): Promise<any>;
209-
createFolder(name: string, relativePath: string, nodeId?: string, opts?: any): Promise<MinimalNodeEntryEntity>;
210-
getNode(nodeId: string, opts: any): Promise<MinimalNodeEntity>;
211-
getDeletedNodes(opts: any): Promise<DeletedNodesPaging>;
212-
purgeDeletedNode(nodeId: string): Promise<any>;
213-
getDeletedNode(nodeId: string, opts: any): Promise<DeletedNodeEntity>;
214+
moveNode(nodeId: string, moveBody: any, opts?: any): Promise<MinimalNodeEntity>;
215+
purgeDeletedNode(nodeId: string): Promise<void>;
214216
restoreNode(nodeId: string): Promise<MinimalNodeEntity>;
215-
addNode(nodeId: string, nodeBody: any, opts: any): any;
217+
updateFileContent(nodeId: string, contentBody: string, opts?: any): Promise<MinimalNodeEntity>;
218+
updateNode(nodeId: string, nodeBody: any, opts?: any): Promise<MinimalNodeEntity>;
219+
getNodeInfo(nodeId: string, opts?: any): Promise<MinimalNodeEntryEntity>;
220+
deleteNodePermanent(nodeId: string): Promise<void>;
221+
createFolder(name: string, relativePath: string, nodeId?: string, opts?: any): Promise<MinimalNodeEntity>;
222+
createFolderAutoRename(name: string, relativePath: string, nodeId: string, opts): Promise<MinimalNodeEntity>;
216223
}
217224

218225
export interface ApiClient {

0 commit comments

Comments
 (0)