---
title: Overview of Main Concepts
order: 0
---

<img src='https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*PXaZRIGT5nQAAAAAAAAAAAAAARQnAQ' width='750' alt='G6 Main concepts overview'/>

#### Graph

- Initialize

#### Shape

- Shape properties
- Shape & Key Shape
- Graphics Group
- Shape and Group Transformation

#### Item

- Node
  - Built-in Node
  - Custom Node
  - AnchorPoints
- Edge
  - Built-in Edge
  - Custom Edge
- Combo
  - Combo Overview
  - Built-in Combo
  - Custom Combo
- Advanced Style
  - Background of the label
  - Gradient color
  - Fill with Texture
  - Update Label
- Advanced Operation
  - Update node or edge style
  - Level adjustment
  - Show/hide
  - Lock/unlock

#### Diagram layout

- Built-in layout
- Custom layout

#### Interactions and events

- Monitoring and binding events
- Built-in interactive behavior
- Custom interaction behavior (optional reading)
- Interactive Mode

#### Animation

- Global animation
- Element animation

#### Graph algorithm

#### Plug-ins
