6.0.4 • Published 1 year ago

capacitor-synology-documents v6.0.4

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

capacitor-synology-documents

Capacitor Synology Documents

Install

npm install capacitor-synology-documents
npx cap sync

Usage

import {SynologyDocs} from "capacitor-synology-documents";

SynologyDocs.configure('synology ip');

SynologyDocs.auth('username', 'password', 'otp (optional)');

API

echo(...)

echo(options: { value: string; }) => Promise<{ value: string; }>
ParamType
options{ value: string; }

Returns: Promise<{ value: string; }>


configure(...)

configure(url: string) => void
ParamType
urlstring

auth(...)

auth(username: string, password: string, otp_code?: string | undefined) => Promise<boolean>
ParamType
usernamestring
passwordstring
otp_codestring

Returns: Promise<boolean>


readdir(...)

readdir(path: string) => Promise<{ isdir: boolean; name: string; path: string; }[]>
ParamType
pathstring

Returns: Promise<{ isdir: boolean; name: string; path: string; }[]>


rename(...)

rename(path: string, newName: string) => Promise<{ isdir: boolean; name: string; path: string; }>
ParamType
pathstring
newNamestring

Returns: Promise<{ isdir: boolean; name: string; path: string; }>


delete(...)

delete(path: string) => Promise<boolean>
ParamType
pathstring

Returns: Promise<boolean>


fileExist(...)

fileExist(path: string) => Promise<boolean>
ParamType
pathstring

Returns: Promise<boolean>


mkdir(...)

mkdir(path: string, name: string, force_parent?: boolean | undefined) => Promise<{ isdir: boolean; name: string; path: string; }>
ParamType
pathstring
namestring
force_parentboolean

Returns: Promise<{ isdir: boolean; name: string; path: string; }>


stat(...)

stat(path: string) => Promise<{ isdir: boolean; name: string; path: string; additional: { size: number; type: string; time: unknown; real_path: string; perm: unknown; owner: { user: string; }; }; }>
ParamType
pathstring

Returns: Promise<{ isdir: boolean; name: string; path: string; additional: { size: number; type: string; time: unknown; real_path: string; perm: unknown; owner: { user: string; }; }; }>


readFile(...)

readFile(path: string) => Promise<unknown>
ParamType
pathstring

Returns: Promise<unknown>


writeFile(...)

writeFile(path: string, fileName: string, content: string, type?: string | undefined) => Promise<unknown>
ParamType
pathstring
fileNamestring
contentstring
typestring

Returns: Promise<unknown>


6.0.4

1 year ago

6.0.3

1 year ago

6.0.2

1 year ago

6.0.1

1 year ago

6.0.0

1 year ago

0.0.5

1 year ago

0.0.4

1 year ago

0.0.3

1 year ago

0.0.2

1 year ago

0.0.1

1 year ago