1.15.0 • Published 4 months ago

@todesktop/client-core v1.15.0

Weekly downloads
-
License
UNLICENSED
Repository
github
Last release
4 months ago

ToDesktop Client Core

ToDesktop Client Core is now 1.x. 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.15.0

4 months ago

1.14.1

5 months ago

1.14.0

5 months ago

1.12.4

8 months ago

1.12.3

8 months ago

1.12.1

8 months ago

1.12.0

9 months ago

1.8.0

12 months ago

1.6.0

1 year ago

1.9.0

11 months ago

1.7.0

1 year ago

1.5.1

1 year ago

1.10.0

10 months ago

1.4.0

1 year ago

1.3.0

1 year ago

1.2.5

1 year ago

1.2.4

2 years ago

1.2.3

2 years ago

1.2.2

2 years ago

1.2.0

2 years ago

1.2.1

2 years ago

1.1.9

2 years ago

1.1.8

2 years ago

1.1.7

2 years ago

1.1.6

2 years ago

1.1.5

2 years ago

1.1.4

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.0-alpha54

2 years ago

1.0.0-alpha53

2 years ago

1.0.0-alpha52

2 years ago

1.0.0-alpha51

2 years ago

1.0.0-alpha50

2 years ago

1.0.0-alpha49

2 years ago

1.0.0-alpha48

2 years ago

1.0.0-alpha47

2 years ago

1.0.0-alpha46

2 years ago

1.0.0-alpha45

2 years ago

1.0.0-alpha44

3 years ago

1.0.0-alpha39

3 years ago

1.0.0-alpha38

3 years ago

1.0.0-alpha37

3 years ago

1.0.0-alpha43

3 years ago

1.0.0-alpha42

3 years ago

1.0.0-alpha40

3 years ago

1.0.0-alpha36

3 years ago

1.0.0-alpha34

3 years ago

1.0.0-alpha33

3 years ago

1.0.0-alpha32

3 years ago

1.0.0-alpha31

3 years ago

1.0.0-alpha29

3 years ago

1.0.0-alpha30

3 years ago

1.0.0-alpha28

3 years ago

1.0.0-alpha27

3 years ago

1.0.0-alpha26

3 years ago

1.0.0-alpha25

3 years ago

1.0.0-alpha24

3 years ago

1.0.0-alpha23

3 years ago

1.0.0-alpha22

3 years ago

1.0.0-alpha21

3 years ago

1.0.0-alpha20

3 years ago

1.0.0-alpha19

3 years ago

1.0.0-alpha18

3 years ago

1.0.0-alpha17

3 years ago

1.0.0-alpha16

3 years ago

1.0.0-alpha15

3 years ago

1.0.0-alpha14

3 years ago

1.0.0-alpha13

3 years ago

1.0.0-alpha12

3 years ago

1.0.0-alpha11

3 years ago

1.0.0-alpha8

3 years ago

1.0.0-alpha9

3 years ago

1.0.0-alpha10

3 years ago

1.0.0-alpha6

3 years ago

1.0.0-alpha7

3 years ago

1.0.0-alpha5

4 years ago

0.10.3

4 years ago

0.10.4

4 years ago

0.10.5

4 years ago

0.10.2

4 years ago

1.0.0-alpha4

4 years ago

0.10.0

4 years ago

0.10.1

4 years ago

0.9.0

4 years ago

0.8.0

4 years ago

1.0.0-alpha1

4 years ago

1.0.0-alpha2

4 years ago

1.0.0-alpha3

4 years ago

0.7.0

4 years ago

0.6.0

4 years ago

0.5.1

4 years ago

0.5.0

4 years ago

0.4.3

4 years ago

0.4.2

4 years ago