0.0.110-alpha.0 • Published 2 years ago

@canva/editing-extensions-api-typings v0.0.110-alpha.0

Weekly downloads
96
License
unlicensed
Repository
github
Last release
2 years ago

@canva/editing-extensions-api-typings

npm downloads npm version npm type definitions

This package contains the TypeScript definitions for creating an editing extension, which is one of the three available types of extensions you can develop for a Canva App.

Note: If you're using JavaScript, you do not need to use this library.

Install

npm:

npm install @canva/editing-extensions-api-typings --save-dev

Yarn:

yarn add @canva/editing-extensions-api-typings --dev

Usage

// Import the types
import {
  CanvaImageBlob,
  ControlName,
} from '@canva/editing-extensions-api-typings';

// Destructure things you need from window.canva object
const { canva } = window;
const { imageHelpers } = canva;

// Initialize the Canva API client
const client = canva.init()

// Render the user's image when the client is ready
client.onReady(async opts => {
  const img = await imageHelpers.toImageElement(opts.image);
  document.body.append(img);
});

Documentation

For the complete editing extension documentation, refer to canva.com/developers/docs/editing-extensions.

0.0.107-alpha.0

2 years ago

0.0.110-alpha.0

2 years ago

0.0.109-alpha.0

2 years ago

0.0.103-alpha.0

2 years ago

0.0.105-alpha.0

2 years ago

0.1.0

2 years ago

0.0.104-alpha.0

2 years ago

0.0.108-alpha.0

2 years ago

0.0.106-alpha.0

2 years ago

0.0.101-alpha.0

3 years ago

0.0.102-alpha.0

3 years ago

0.0.100-alpha.0

3 years ago

0.0.99-alpha.0

3 years ago

0.0.97-alpha.0

3 years ago

0.0.98-alpha.0

3 years ago

0.0.96-alpha.0

3 years ago

0.0.95-alpha.0

3 years ago

0.0.94-alpha.0

3 years ago

0.0.93-alpha.0

3 years ago

0.0.92-alpha.0

3 years ago

0.0.91-alpha.0

3 years ago

0.0.90-alpha.0

3 years ago

0.0.89-alpha.0

3 years ago

0.0.88-alpha.0

3 years ago

0.0.87-alpha.0

3 years ago

0.0.86-alpha.0

3 years ago

0.0.85-alpha.0

3 years ago

0.0.84-alpha.0

3 years ago

0.0.83-alpha.0

4 years ago

0.0.82-alpha.0

4 years ago

0.0.81-alpha.0

4 years ago

0.0.80-alpha.0

4 years ago

0.0.79-alpha.0

4 years ago

0.0.77-alpha.0

4 years ago

0.0.78-alpha.0

4 years ago

0.0.76-alpha.0

4 years ago

0.0.75-alpha.0

4 years ago

0.0.74-alpha.0

4 years ago

0.0.73-alpha.0

4 years ago

0.0.72-alpha.0

4 years ago

0.0.71-alpha.0

4 years ago

0.0.70-alpha.0

4 years ago

0.0.69-alpha.0

4 years ago

0.0.68-alpha.0

4 years ago

0.0.67-alpha.0

4 years ago

0.0.66-alpha.0

4 years ago

0.0.65-alpha.0

4 years ago

0.0.63-alpha.0

4 years ago

0.0.62-alpha.0

4 years ago

0.0.64-alpha.0

4 years ago

0.0.61-alpha.0

4 years ago

0.0.60-alpha.0

4 years ago

0.0.59-alpha.0

4 years ago

0.0.58-alpha.0

4 years ago

0.0.57-alpha.0

4 years ago

0.0.56-alpha.0

4 years ago

0.0.55-alpha.0

4 years ago

0.0.54-alpha.0

4 years ago

0.0.53-alpha.0

4 years ago

0.0.52-alpha.0

4 years ago

0.0.51-alpha.0

4 years ago

0.0.50-alpha.0

4 years ago

0.0.49-alpha.0

4 years ago

0.0.48-alpha.0

4 years ago

0.0.47-alpha.0

4 years ago

0.0.46-alpha.0

4 years ago