Quellcode durchsuchen

added modes ui

tags/v0.2.0^2
Big Bad Waffle vor 6 Jahren
Ursprung
Commit
50e633d857
6 geänderte Dateien mit 20 neuen und 5 gelöschten Zeilen
  1. +1
    -1
      helpers/passives/client/css/main.less
  2. +1
    -1
      helpers/passives/client/css/ui.less
  3. +1
    -1
      helpers/passives/client/js/constants.js
  4. +6
    -0
      helpers/passives/client/js/generator.js
  5. +9
    -0
      helpers/passives/client/js/main.js
  6. +2
    -2
      helpers/passives/client/ui/uiBase.js

+ 1
- 1
helpers/passives/client/css/main.less Datei anzeigen

@@ -1,4 +1,4 @@
@import "../../../../src/client/css/colors.less";
@import "../../../src/client/css/colors.less";
html, body {
width: 100vw;


+ 1
- 1
helpers/passives/client/css/ui.less Datei anzeigen

@@ -1 +1 @@
@import "../../../../src/client/css/colors.less";
@import "../../../src/client/css/colors.less";

+ 1
- 1
helpers/passives/client/js/constants.js Datei anzeigen

@@ -4,7 +4,7 @@ define([

) {
return {
standAlone: true,
standAlone: false,

lineWidth: 5,
blockSize: 20,


+ 6
- 0
helpers/passives/client/js/generator.js Datei anzeigen

@@ -13,6 +13,8 @@ define([
links: [],
nodes: [],

mode: 'none',

init: function () {
events.on('onAreaSelect', this.events.onAreaSelect.bind(this));
},
@@ -62,6 +64,10 @@ define([
return this.nodes.length;
},

setMode: function (mode) {
this.mode = mode;
},

actions: {
reset: function () {
this.nodes = [];


+ 9
- 0
helpers/passives/client/js/main.js Datei anzeigen

@@ -46,6 +46,7 @@ define([

$(window).on('focus', this.events.onFocus.bind(this));

uiFactory.build('mode');
uiFactory.build('menu');
uiFactory.build('groups');
uiFactory.build('nodeInfo');
@@ -65,6 +66,14 @@ define([
else
events.emit('onEndAreaSelect', e);
} else if (isDown) {
if (generator.mode != 'none') {
e.button = ([
'place',
'link',
'select'
]).indexOf(generator.mode);
}

var action = ([
'addNode',
'connectNode',


+ 2
- 2
helpers/passives/client/ui/uiBase.js Datei anzeigen

@@ -55,11 +55,11 @@ define([
else
el = $(el);

el.on(event, function () {
el.on(event, function (e) {
var args = [].slice.call(arguments, 1);
args.splice(0, 0, event);

callback.apply(null, args);
callback.apply(null, [...args, e]);
});
},



Laden…
Abbrechen
Speichern