1.3.0 • Published 7 days ago

@todesktop/client-core v1.3.0

Weekly downloads
-
License
UNLICENSED
Repository
github
Last release
7 days ago

ToDesktop Client Core

ToDesktop Client Core is now in 1.0.0. This library exposes type-safe APIs for programmatically managing ToDesktop Builder Applications.

To continue using the legacy package, you can run npm install --save @todesktop/client-core@legacy. Otherwise, visit our docs on breaking changes.

Installation

npm install --save @todesktop/client-core

Example Usage

You can use @todesktop/client-core to manage Trays that are created via ToDesktop Builder.

import { object, tray } from "@todesktop/client-core";

const trayIdFromToDesktopBuilder = "JWJ3pS82Oe-6IA7beIAhm";

const trayRef = await object.retrieve({ id: trayIdFromToDesktopBuilder });
await tray.setTitle({ ref: trayRef, title: "Title" });

const title = await tray.getTitle({ ref: trayRef });
console.log(title); // Title

As another example, we can subscribe to custom menu events through the appMenu listener:

import { appMenu } from "@todesktop/client-core";

const unsubscribe = appMenu.on("new-draft", () => {
  // ...
});

await unsubscribe();

More Docs

Visit our docs for more usage examples.

1.3.0

7 days ago

1.2.5

3 months ago

1.2.4

4 months ago

1.2.3

5 months ago

1.2.2

5 months ago

1.2.0

6 months ago

1.2.1

5 months ago

1.1.9

8 months ago

1.1.8

8 months ago

1.1.7

8 months ago

1.1.6

9 months ago

1.1.5

9 months ago

1.1.4

10 months ago

1.1.3

11 months ago

1.1.2

11 months ago

1.0.1

1 year ago

1.0.0

1 year ago

1.1.1

1 year ago

1.1.0

1 year ago

1.0.0-alpha54

1 year ago

1.0.0-alpha53

1 year ago

1.0.0-alpha52

1 year ago

1.0.0-alpha51

1 year ago

1.0.0-alpha50

1 year ago

1.0.0-alpha49

1 year ago

1.0.0-alpha48

1 year ago

1.0.0-alpha47

1 year ago

1.0.0-alpha46

1 year ago

1.0.0-alpha45

1 year ago

1.0.0-alpha44

1 year ago

1.0.0-alpha39

2 years ago

1.0.0-alpha38

2 years ago

1.0.0-alpha37

2 years ago

1.0.0-alpha43

1 year ago

1.0.0-alpha42

1 year ago

1.0.0-alpha40

1 year ago

1.0.0-alpha36

2 years ago

1.0.0-alpha34

2 years ago

1.0.0-alpha33

2 years ago

1.0.0-alpha32

2 years ago

1.0.0-alpha31

2 years ago

1.0.0-alpha29

2 years ago

1.0.0-alpha30

2 years ago

1.0.0-alpha28

2 years ago

1.0.0-alpha27

2 years ago

1.0.0-alpha26

2 years ago

1.0.0-alpha25

2 years ago

1.0.0-alpha24

2 years ago

1.0.0-alpha23

2 years ago

1.0.0-alpha22

2 years ago

1.0.0-alpha21

2 years ago

1.0.0-alpha20

2 years ago

1.0.0-alpha19

2 years ago

1.0.0-alpha18

2 years ago

1.0.0-alpha17

2 years ago

1.0.0-alpha16

2 years ago

1.0.0-alpha15

2 years ago

1.0.0-alpha14

2 years ago

1.0.0-alpha13

2 years ago

1.0.0-alpha12

2 years ago

1.0.0-alpha11

2 years ago

1.0.0-alpha8

2 years ago

1.0.0-alpha9

2 years ago

1.0.0-alpha10

2 years ago

1.0.0-alpha6

2 years ago

1.0.0-alpha7

2 years ago

1.0.0-alpha5

2 years ago

0.10.3

3 years ago

0.10.4

3 years ago

0.10.5

3 years ago

0.10.2

3 years ago

1.0.0-alpha4

3 years ago

0.10.0

3 years ago

0.10.1

3 years ago

0.9.0

3 years ago

0.8.0

3 years ago

1.0.0-alpha1

3 years ago

1.0.0-alpha2

3 years ago

1.0.0-alpha3

3 years ago

0.7.0

3 years ago

0.6.0

3 years ago

0.5.1

3 years ago

0.5.0

3 years ago

0.4.3

3 years ago

0.4.2

3 years ago