Skip to content

adnan-401-advanced-javascript/notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

notes

Classes

Input
NoteCollection
Notes

Functions

constructor()

[constructor input]

getAction()string

[input getAction]

getPayload()string

[input getPayload]

isValid()Boolean

[input check the isValid]

create(record)promise

[create description]

get(_id, category)promise

[get description]

update(_id, record)promise

[update description]

delete(_id)promise

[delete description]

execute(action, payload)

[execute]

add(text, category)Promise

[add note]

delete(id)Promise

[delete note]

list(category)Promise

[list notes]

Input

Kind: global class

input.action

[action description]

Kind: instance property of Input
Properties

Name Type
action string
payload string

NoteCollection

Kind: global class

Notes

Kind: global class

constructor()

[constructor input]

Kind: global function

getAction() ⇒ string

[input getAction]

Kind: global function

getPayload() ⇒ string

[input getPayload]

Kind: global function

isValid() ⇒ Boolean

[input check the isValid]

Kind: global function

create(record) ⇒ promise

[create description]

Kind: global function

Param Type
record object

get(_id, category) ⇒ promise

[get description]

Kind: global function

Param Type
_id number
category string

update(_id, record) ⇒ promise

[update description]

Kind: global function
Returns: promise - [description]

Param Type Description
_id number [description]
record object [description]

delete(_id) ⇒ promise

[delete description]

Kind: global function
Returns: promise - [description]

Param Type Description
_id number [description]

execute(action, payload)

[execute]

Kind: global function

Param Type Description
action string action type add
payload string data

add(text, category) ⇒ Promise

[add note]

Kind: global function

Param Type Description
text string note text
category string note category

delete(id) ⇒ Promise

[delete note]

Kind: global function

Param Type Description
id number note id

list(category) ⇒ Promise

[list notes]

Kind: global function

Param Type Description
category string [note category]

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published