Skip to content
GitLab
Erkunden
Anmelden
Registrieren
Primärnavigation
Suchen oder aufrufen …
Projekt
Menu
Verwalten
Aktivität
Mitglieder
Labels
Planen
Tickets
12
Ticketübersichten
Meilensteine
Wiki
Code
Merge Requests
0
Repository
Branch
Commits
Tags
Repository-Diagramm
Revisionen vergleichen
Build
Pipelines
Aufgaben
Pipeline-Zeitpläne
Artefakte
Bereitstellung
Releases
Betreiben
Umgebungen
Überwachen
Vorfälle
Service-Desk
Analysieren
Wertschöpfungskettenanalyse
Mitwirkenden-Analyse
CI/CD-Analyse
Repository-Analysen
Hilfe
Hilfe
Support
GitLab-Dokumentation
GitLab-Pläne vergleichen
Community-Forum
Zu GitLab beitragen
Feedback geben
Tastenkürzel
?
Code-Schnipsel
Gruppen
Projekte
Show more breadcrumbs
QUIQQER
Menu
Commits
833b9cd4
Bestätigt
Commit
833b9cd4
erstellt
vor 2 Jahren
von
Henning Leutz
Dateien durchsuchen
Optionen
Downloads
Patches
Einfaches Diff
feat:
#11
Übergeordneter
cd6e0bee
No related branches found
No related tags found
Keine zugehörigen Merge Requests gefunden
Änderungen
1
Leerzeichenänderungen ausblenden
Inline
Nebeneinander
1 geänderte Datei
bin/Controls/Independent/MenuPanel.js
+41
-2
41 Ergänzungen, 2 Löschungen
bin/Controls/Independent/MenuPanel.js
wird angezeigt
mit
41 Ergänzungen
und
2 Löschungen
bin/Controls/Independent/MenuPanel.js
+
41
−
2
Zeige Datei @
833b9cd4
...
...
@@ -76,6 +76,7 @@ define('package/quiqqer/menu/bin/Controls/Independent/MenuPanel', [
type
:
'
separator
'
});
/*
this.addButton({
name : 'add',
text : QUILocale.get('quiqqer/quiqqer', 'add'),
...
...
@@ -85,6 +86,7 @@ define('package/quiqqer/menu/bin/Controls/Independent/MenuPanel', [
}
}
});
*/
this
.
addButton
({
textimage
:
'
fa fa-paint-brush
'
,
...
...
@@ -144,7 +146,43 @@ define('package/quiqqer/menu/bin/Controls/Independent/MenuPanel', [
this
.
setAttribute
(
'
title
'
,
menuData
.
title
);
this
.
setAttribute
(
'
icon
'
,
'
fa fa-bars
'
);
this
.
refresh
();
//console.warn('init', menuData);
const
Start
=
new
QUIMapItem
({
icon
:
'
fa fa-home
'
,
text
:
menuData
.
title
,
events
:
{
contextMenu
:
(
Item
,
event
)
=>
{
event
.
stop
();
const
pos
=
Item
.
getElm
().
getPosition
();
const
Menu
=
new
QUIContextMenu
({
events
:
{
onBlur
:
function
(
Instance
)
{
Instance
.
hide
();
Instance
.
destroy
();
}
}
});
Menu
.
appendChild
(
new
QUIContextMenuItem
({
icon
:
'
fa fa-level-down
'
,
text
:
QUILocale
.
get
(
lg
,
'
context.menu.insertChild
'
),
events
:
{
click
:
()
=>
{
this
.
addItem
(
Item
);
}
}
}));
Menu
.
inject
(
document
.
body
);
Menu
.
setPosition
(
pos
.
x
,
pos
.
y
+
30
);
Menu
.
setTitle
(
Item
.
getAttribute
(
'
text
'
));
Menu
.
show
();
Menu
.
focus
();
}
}
}).
inject
(
this
.
$Map
);
// build sitemap
if
(
menuData
.
data
!==
null
&&
typeof
menuData
.
data
.
children
!==
'
undefined
'
&&
...
...
@@ -177,9 +215,10 @@ define('package/quiqqer/menu/bin/Controls/Independent/MenuPanel', [
}
};
buildChildren
(
this
.
$Map
,
menuData
.
data
.
children
);
buildChildren
(
Start
,
menuData
.
data
.
children
);
}
Start
.
open
();
this
.
Loader
.
hide
();
});
},
...
...
This diff is collapsed.
Zum Erweitern klicken.
Vorschau
0%
Wiederholen
oder
Neue Datei anhängen
.
Abbrechen
You are about to add
0
people
to the discussion. Proceed with caution.
Bearbeitung dieser Nachricht zuerst beenden!
Kommentar speichern
Abbrechen
Bitte
registrieren
oder
Anmelden
zum Kommentieren