Doodle3D-Core/src/constants/contextTools.js
2017-12-07 16:43:20 +01:00

109 lines
2.9 KiB
JavaScript

export const DUPLICATE = 'duplicate-tool';
export const DELETE = 'delete-tool';
export const COLOR_PICKER = 'color-picker-tool';
export const ERASER_SIZE = 'eraser-size-tool';
export const BRUSH_SIZE = 'brush-size-tool';
export const FILL_TOGGLE = 'fill-toggle-tool';
export const HOLE_TOGGLE = 'hole-toggle-tool';
export const ALIGN = 'align-tool';
export const UNION = 'union-tool';
export const INTERSECT = 'intersect-tool';
export const LIGHT_BLUE_A = 'color-light-blue-a';
export const LIGHT_BLUE_B = 'color-light-blue-b';
export const LIGHT_BLUE_C = 'color-light-blue-c';
export const DARK_BLUE_A = 'color-dark-blue-a';
export const DARK_BLUE_B = 'color-dark-blue-b';
export const DARK_BLUE_C = 'color-dark-blue-c';
export const PURPLE_A = 'color-purple-a';
export const PURPLE_B = 'color-purple-b';
export const PURPLE_C = 'color-purple-c';
export const PINK_A = 'color-pink-a';
export const PINK_B = 'color-pink-b';
export const PINK_C = 'color-pink-c';
export const RED_A = 'color-red-a';
export const RED_B = 'color-red-b';
export const RED_C = 'color-red-c';
export const YELLOW_A = 'color-yellow-a';
export const YELLOW_B = 'color-yellow-b';
export const YELLOW_C = 'color-yellow-c';
export const GREEN_A = 'color-green-a';
export const GREEN_B = 'color-green-b';
export const GREEN_C = 'color-green-c';
export const BLACK_A = 'color-black-a';
export const BLACK_B = 'color-black-b';
export const BLACK_C = 'color-black-c';
export const HOLE_MATERIAL = 'color-hole-material';
export const PIPETTE = 'pipette-tool';
export const COLORS = [
LIGHT_BLUE_A,
LIGHT_BLUE_B,
LIGHT_BLUE_C,
DARK_BLUE_A,
DARK_BLUE_B,
DARK_BLUE_C,
PURPLE_A,
PURPLE_B,
PURPLE_C,
PINK_A,
PINK_B,
PINK_C,
RED_A,
RED_B,
RED_C,
YELLOW_A,
YELLOW_B,
YELLOW_C,
GREEN_A,
GREEN_B,
GREEN_C,
BLACK_A,
BLACK_B,
BLACK_C
];
export const ERASER_SIZE_SMALL = 'eraser-size-small';
export const ERASER_SIZE_MEDIUM = 'eraser-size-medium';
export const ERASER_SIZE_LARGE = 'eraser-size-large';
export const ERASER_SIZE_TOOLS = [
ERASER_SIZE_SMALL,
ERASER_SIZE_MEDIUM,
ERASER_SIZE_LARGE
];
export const BRUSH_SIZE_SMALL = 'brush-size-small';
export const BRUSH_SIZE_MEDIUM = 'brush-size-medium';
export const BRUSH_SIZE_LARGE = 'brush-size-large';
export const BRUSH_SIZE_TOOLS = [
BRUSH_SIZE_SMALL,
BRUSH_SIZE_MEDIUM,
BRUSH_SIZE_LARGE
];
export const FILL_TOGGLE_FILL = 'fill-toggle-fill';
export const FILL_TOGGLE_OUTLINE = 'fill-toggle-outline';
export const FILL_TOGGLE_TOOLS = [
FILL_TOGGLE_FILL,
FILL_TOGGLE_OUTLINE
];
export const ALIGN_LEFT = 'align-left';
export const ALIGN_HORIZONTAL = 'align-horizontal';
export const ALIGN_RIGHT = 'align-right';
export const ALIGN_TOP = 'align-top';
export const ALIGN_VERTICAL = 'align-vertical';
export const ALIGN_BOTTOM = 'align-bottom';
export const ALIGN_TOOLS = [
ALIGN_LEFT,
ALIGN_HORIZONTAL,
ALIGN_RIGHT,
ALIGN_TOP,
ALIGN_VERTICAL,
ALIGN_BOTTOM
];