przestrzeń nazw schowka,
Zajęcia
Klasa | Opis |
---|---|
BlockPaster |
Funkcje
Funkcja | Opis |
---|---|
copy(toCopy, location) | Skopiuj element, który można skopiować, i zarejestruj jego dane oraz przestrzeń roboczą, z której został skopiowany. Ta funkcja nie sprawdza, czy kopiowanie powinno być dozwolone, np. czy blok można usunąć. Takie sprawdzenie należy przeprowadzić przed wywołaniem tej funkcji. Pamiętaj, że jeśli element, który można skopiować, nie jest |
getLastCopiedData() | Pobiera dane kopii ostatniego skopiowanego elementu. Jest to przydatne, jeśli wdrażasz niestandardowe zachowanie kopiowania i wklejania. Jeśli chcesz, aby działało domyślne zachowanie, po prostu użyj bezpośrednio metod kopiowania i wklejania. |
getLastCopiedLocation() | Pobiera lokalizację, z której ostatnio skopiowano tekst. Jest to przydatne, jeśli wdrażasz niestandardowe zachowanie kopiowania i wklejania. Jeśli chcesz, aby działało domyślne zachowanie, po prostu użyj bezpośrednio metod kopiowania i wklejania. |
getLastCopiedWorkspace() | Pobiera obszar roboczy, z którego ostatnio skopiowano dane. Jest to przydatne, jeśli wdrażasz niestandardowe zachowanie kopiowania i wklejania i chcesz wklejać w tym samym obszarze roboczym, z którego skopiowano dane. Jeśli chcesz, aby działało domyślne zachowanie, po prostu użyj bezpośrednio metod kopiowania i wklejania. |
paste(copyData, workspace, coordinate) | Wklej element, który można wkleić, w danym obszarze roboczym. Ta funkcja nie sprawdza, czy wklejanie jest dozwolone, np. czy obszar roboczy jest renderowany lub czy blok można wkleić. Takie sprawdzenie należy przeprowadzić przed wywołaniem tej funkcji. |
paste() | Wkleja ostatni skopiowany element ICopyable do ostatniego skopiowanego obszaru roboczego. |
setLastCopiedData(copyData) | Ustawia ostatnio skopiowany element. Zadzwoń do tej metody, jeśli implementujesz niestandardowe zachowanie kopiowania, aby inne wywołania działały z prawidłowymi danymi. Ta metoda jest wywoływana automatycznie, jeśli używasz wbudowanej metody kopiowania. |
setLastCopiedLocation(location) | Ustawia lokalizację, z której ostatnio skopiowano dane. Zadzwoń do tej metody, jeśli implementujesz niestandardowe zachowanie kopiowania, aby inne wywołania działały z prawidłowymi danymi. Ta metoda jest wywoływana automatycznie, jeśli używasz wbudowanej metody kopiowania. |
setLastCopiedWorkspace(workspace) | Ustawia obszar roboczy, z którego ostatnio skopiowano dane. Zadzwoń do tej metody, jeśli implementujesz niestandardowe zachowanie kopiowania, aby inne wywołania działały z prawidłowymi danymi. Ta metoda jest wywoływana automatycznie, jeśli używasz wbudowanej metody kopiowania. |
Interfejsy
Interfejs | Opis |
---|---|
BlockCopyData |
Przestrzenie nazw
Przestrzeń nazw | Opis |
---|---|
rejestr |