Skip to content

Commit

Permalink
changed selectionModel
Browse files Browse the repository at this point in the history
  • Loading branch information
plantec committed Mar 22, 2024
1 parent c5e32bc commit 9e23fc2
Show file tree
Hide file tree
Showing 21 changed files with 710 additions and 853 deletions.
5 changes: 5 additions & 0 deletions src/Toplo-Examples/ToPicsumPhotosGalleryImageHolder.class.st
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Class {
#name : #ToPicsumPhotosGalleryImageHolder,
#superclass : #ToNodeHolder,
#category : #'Toplo-Examples'
}
12 changes: 6 additions & 6 deletions src/Toplo-Examples/ToSandBox.class.st
Original file line number Diff line number Diff line change
Expand Up @@ -937,7 +937,7 @@ ToSandBox class >> example_ListWithEditableAndContextMenu [
menu addItem: (ToMenuItem new
labelText: 'Show all';
whenClickedDo: [ :event |
target hiddenSelecter deselectAll ];
target selectionModel unhideAll ];
yourself) ].
selectedIndexes ifNotEmpty: [
selectionMenu := ToMenu new.
Expand Down Expand Up @@ -972,21 +972,21 @@ ToSandBox class >> example_ListWithEditableAndContextMenu [
(target disabledSelectionModel containsIndex:
idx)
ifTrue: [
target disabledSelecter deselectIndex: idx ]
target selectionModel enableIndex: idx ]
ifFalse: [
target disabledSelecter selectIndex: idx ] ] ];
target selectionModel disableIndex: idx ] ] ];
yourself).
selectionMenu addItem: (ToMenuItem new
labelText: 'Set unselectable';
whenClickedDo: [ :event |
selectedIndexes do: [ :idx |
target unselectableSelecter selectIndex: idx ] ];
target selectionModel unselectableIndex: idx ] ];
yourself).
selectionMenu addItem: (ToMenuItem new
labelText: 'Hide';
whenClickedDo: [ :event |
selectedIndexes do: [ :idx |
target hiddenSelecter selectIndex: idx ] ];
target selectionModel hideIndex: idx ] ];
yourself).
selectionMenu addItem: (ToMenuItem new
labelText: 'Insert before';
Expand Down Expand Up @@ -2429,7 +2429,7 @@ ToSandBox class >> example_contactList [
on: BlClickEvent
do: [ :event |
event consumed: true.
holder infiniteElement dataAccessor removeAt: holder position ]).
holder listElement dataAccessor removeAt: holder position ]).
line addChild: remBut.
node addChild: line ].
list dataAccessor addAll: contacts.
Expand Down

0 comments on commit 9e23fc2

Please sign in to comment.