Skip to content
GitLab
Erkunden
Anmelden
Registrieren
Primärnavigation
Suchen oder aufrufen …
Projekt
QUI
Verwalten
Aktivität
Mitglieder
Labels
Planen
Tickets
Ticketübersichten
Meilensteine
Wiki
Code
Merge Requests
Repository
Branch
Commits
Tags
Repository-Diagramm
Revisionen vergleichen
Code-Schnipsel
Build
Pipelines
Aufgaben
Pipeline-Zeitpläne
Artefakte
Bereitstellung
Releases
Modell-Registry
Betreiben
Umgebungen
Überwachen
Vorfälle
Service-Desk
Analysieren
Wertschöpfungskettenanalyse
Mitwirkenden-Analyse
CI/CD-Analyse
Repository-Analysen
Modellexperimente
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
QUI
Commits
23706477
Commit
23706477
erstellt
8 years ago
von
Henning Leutz
Dateien durchsuchen
Optionen
Downloads
Patches
Einfaches Diff
fix: multible to multiple
Übergeordneter
7d534e1e
Keine zugehörigen Branchen gefunden
Keine zugehörigen Tags gefunden
Keine zugehörigen Merge Requests gefunden
Änderungen
1
Leerzeichenänderungen ausblenden
Inline
Nebeneinander
1 geänderte Datei
qui/controls/sitemap/Map.js
+11
-6
11 Ergänzungen, 6 Löschungen
qui/controls/sitemap/Map.js
wird angezeigt
mit
11 Ergänzungen
und
6 Löschungen
qui/controls/sitemap/Map.js
+
11
−
6
Zeige Datei @
23706477
...
...
@@ -6,7 +6,6 @@
*
* @require qui/QUI
* @require qui/controls/Control
* @require qui/controls/sitemap/Item
* @require css!qui/controls/sitemap/Map.css
*/
define
(
'
qui/controls/sitemap/Map
'
,
[
...
...
@@ -33,7 +32,8 @@ define('qui/controls/sitemap/Map', [
Type
:
'
qui/controls/sitemap/Map
'
,
options
:
{
multible
:
false
// multible selection true or false
multible
:
false
,
// multiple selection true or false
multiple
:
false
// multiple selection true or false
},
initialize
:
function
(
options
)
{
...
...
@@ -44,6 +44,10 @@ define('qui/controls/sitemap/Map', [
self
.
$items
=
[];
self
.
$sels
=
{};
if
(
this
.
getAttribute
(
'
multible
'
))
{
this
.
setAttribute
(
'
multiple
'
,
this
.
getAttribute
(
'
multible
'
));
}
self
.
addEvent
(
'
onAppendChild
'
,
function
(
Parent
,
Child
)
{
Child
.
addEvents
({
...
...
@@ -52,9 +56,9 @@ define('qui/controls/sitemap/Map', [
},
onSelect
:
function
(
Item
,
event
)
{
if
(
self
.
getAttribute
(
'
multi
b
le
'
)
===
false
||
if
(
self
.
getAttribute
(
'
multi
p
le
'
)
===
false
||
typeof
event
===
'
undefined
'
||
self
.
getAttribute
(
'
multi
b
le
'
)
&&
!
event
.
control
)
{
self
.
getAttribute
(
'
multi
p
le
'
)
&&
!
event
.
control
)
{
self
.
deselectAllChildren
();
}
...
...
@@ -77,7 +81,8 @@ define('qui/controls/sitemap/Map', [
*/
create
:
function
()
{
this
.
$Elm
=
new
Element
(
'
div.qui-sitemap-map
'
,
{
'
data-quiid
'
:
this
.
getId
()
'
data-quiid
'
:
this
.
getId
(),
'
data-qui
'
:
'
qui/controls/sitemap/Map
'
});
for
(
var
i
=
0
,
len
=
this
.
$items
.
length
;
i
<
len
;
i
++
)
{
...
...
@@ -391,7 +396,7 @@ define('qui/controls/sitemap/Map', [
if
(
Node
.
get
(
'
text
'
).
match
(
regex
))
{
qid
=
Node
.
getParent
(
'
.qui-sitemap-entry
'
)
.
get
(
'
data-quiid
'
);
.
get
(
'
data-quiid
'
);
Item
=
Controls
.
getById
(
qid
);
...
...
Dieser Diff ist reduziert.
Zum Erweitern klicken.
Vorschau
0%
Lade
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