Skip to content
This repository has been archived by the owner on Oct 7, 2023. It is now read-only.
/ GUI Public archive

UI components for G. Merge to @antvis/component.

License

Notifications You must be signed in to change notification settings

antvis/GUI

Repository files navigation

GUI

UI components for G.

Build Status Coverage Status npm Version npm Download npm License

✨ Features

📦 Installation

$ npm install @antv/gui

🔨 Getting Started

import { Canvas } from '@antv/g';
import { Renderer } from '@antv/g-canvas';
import { Button } from '@antv/gui';

// create a canvas
const canvas = new Canvas({
  container: 'container',
  width: 600,
  height: 600,
  renderer: new Renderer(),
});

// create a button
const button = new Button({
  /* ... */
});

canvas.appendChild(button);

// render it
canvas.render();

📎 Components

📮 Contribution

$ git clone git@github.com:antvis/gui.git

$ cd gui

$ npm install

$ npm run dev

Then send a pull request after coding.

📄 License

MIT@AntV.

About

UI components for G. Merge to @antvis/component.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages