|
|
- /* Size button will change the size of the drawings for pencil and eraser */
- define([], function() {
-
- /* onClick change size and icon */
- function onSizeClick() {
- var sizeSVG = '1';
- var size = PaintApp.data.size;
-
- switch (size) {
- case 5:
- size = 10;
- sizeSVG = '2';
- break;
- case 10:
- size = 15;
- sizeSVG = '3';
- break;
- case 15:
- size = 20;
- sizeSVG = '4';
- break;
- case 20:
- size = 5;
- sizeSVG = '1';
- break;
- }
-
- PaintApp.data.size = size;
- PaintApp.elements.sizeButton.style.backgroundImage = 'url(icons/size-' + sizeSVG + '.svg)';
- }
-
- function initGui() {
- var sizeButtonElement = document.getElementById('size-button');
- PaintApp.elements.sizeButton = sizeButtonElement;
- sizeButtonElement.addEventListener('click', onSizeClick);
- }
-
- var sizeButton = {
- initGui: initGui
- };
-
- return sizeButton;
- });
|