UNPKG

@openui5/sap.m

Version:

OpenUI5 UI Library sap.m

183 lines 16.8 kB
<?xml version="1.0" encoding="UTF8"?> <interaction-documentation library="sap.m" xmlns="http://schemas.sap.com/sapui5/extension/sap.ui.core.InteractionDocumentation/1"> <control-interactions> <control name="sap.m.Page"> <defaultLabel>Глобални клавишни комбинации</defaultLabel> </control> </control-interactions> <control-interactions> <control name="sap.m.Table"/> <interaction> <kbd>ArrowUp</kbd> <kbd>ArrowDown</kbd> <kbd>ArrowRight</kbd> <kbd>ArrowLeft</kbd> <description> <p>Премества фокуса в следващата клетка в същата колона или ред в съответните посоки.</p> <p><kbd>ArrowUp</kbd></p> <p>Ако фокусът е върху първия ред, той се премества в реда на заглавката на колоната.</p> <p>Ако фокусът е върху клетка на първия ред, той се премества в свързаната заглавка на колоната.</p> <p><kbd>ArrowDown</kbd></p> <p>Ако фокусът е върху полето за отметка <span class="uicontrol">Избор на всички</span> или <span class="uicontrol">Изчистване на всички</span>, той се премества върху селектора за редове в първия видим ред.</p> <p>Ако фокусът е върху реда на заглавката на колоната, той се премества в първия ред.</p> <p>Ако фокусът е върху даден ред, той се премества върху долния ред.</p> <p>Ако фокусът е върху дадена клетка, той се премества върху долната клетка.</p> <p><kbd>ArrowLeft</kbd></p> <p>Ако фокусът е върху първата клетка, той се премества върху реда. Така от базирана на клетки, навигацията става базирана на редове.</p> <p>Ако фокусът е върху дадена клетка, той се премества върху клетката вляво.</p> <p><kbd>ArrowRight</kbd></p> <p>Ако фокусът е върху ред, той се премества върху първата клетка на текущия ред на фокус. Така от базирана на редове, навигацията става базирана на клетки.</p> <p>Ако фокусът е върху дадена клетка, той се премества върху клетката вдясно.</p> <p><span class="emphasis">Бележка:</span> Ако фокусът е върху последната колона, а поведението на изскачащия прозорец е активирано за тази колона, областта за изскачащ прозорец се счита за допълнителна колона вдясно, и фокусът се премества върху тази колона.</p> </description> </interaction> <interaction> <kbd>Alt + ArrowUp</kbd> <description> <p>Ако фокусът е върху ред, той се премества върху реда на заглавката на колоната.</p> <p>Ако фокусът е върху реда на заглавката на колоната и бутонът<span class="uicontrol">Още</span> е наличен, фокусът се премества върху бутона <span class="uicontrol">Още</span>.</p> <p>Ако фокусът е върху реда на заглавката на колоната, а бутонът<span class="uicontrol">Още</span> <span class="emphasis">не е</span> наличен, фокусът се премества върху последния ред на фокус.</p> <p>Ако фокусът е върху бутона <span class="uicontrol">Още</span>, той се премества върху последния ред на фокус.</p> </description> </interaction> <interaction> <kbd>Alt + ArrowDown</kbd> <description> <p>Ако фокусът е върху ред и бутонът<span class="uicontrol">Още</span> е наличен, фокусът се премества върху бутона <span class="uicontrol">Още</span>.</p> <p>Ако фокусът е върху ред, а бутонът<span class="uicontrol">Още</span> <span class="emphasis">не е</span> наличен, фокусът се премества върху реда на заглавката на колоната.</p> <p>Ако фокусът е върху бутона <span class="uicontrol">Още</span>, той се премества върху реда на заглавката на колоната.</p> <p>Ако фокусът е върху реда на заглавката на колоната, той се премества върху последния ред на фокус.</p> </description> </interaction> <interaction> <kbd>Shift + ArrowRight</kbd> <description> <p>Ако фокусът е върху заглавката на колоната, ширината на тази колона се увеличава с 1 em. Това се повтаря, ако клавишът остане натиснат.</p> <p><span class="emphasis">Ако изборът на клетка е активиран:</span></p> <p>Ако фокусът е върху клетка, която <span class="emphasis">не е</span> избрана, се избират клетката на фокус и тази вдясно. Фокусът се премества върху клетката вдясно от тази на фокус.</p> <p>Ако фокусът е върху избрана клетка, клетката вдясно става на фокус, а изборът се разширява до тази клетка.</p> </description> </interaction> <interaction> <kbd>Shift + ArrowLeft</kbd> <description> <p>Ако фокусът е върху заглавката на колоната, ширината на тази колона се намалява с 1 em. Това се повтаря, ако клавишът остане натиснат.</p> <p><span class="emphasis">Ако изборът на клетка е активиран:</span></p> <p>Ако фокусът е върху клетка, която <span class="emphasis">не е</span> избрана, се избират клетката на фокус и тази вляво. Фокусът се премества върху клетката вляво от тази на фокус.</p> <p>Ако фокусът е върху избрана клетка, клетката вляво става на фокус, а изборът се разширява до тази клетка.</p> </description> </interaction> <interaction> <kbd>Shift + ArrowUp</kbd> <description> <p>Ако фокусът е върху клетка или върху селектора за редове и релевантният ред е избран, фокусът се премества върху горния ред, а изборът се разширява до него.</p> <p>Ако фокусът е върху клетка или върху селектора за редове и релевантният ред <span class="emphasis">не е</span> избран, фокусът се премества върху горния ред, а изборът се премахва за този ред.</p> <p><span class="emphasis">Ако изборът на клетка е активиран:</span></p> <p>Ако фокусът е върху клетка, която <span class="emphasis">не е</span> избрана и редът <span class="emphasis">не е</span> избран, се избират клетката на фокус и тази над нея. Фокусът се премества върху клетката над тази на фокус.</p> <p>Ако фокусът е върху избрана клетка, той се премества върху тази над нея, а изборът се разширява до тази клетка.</p> </description> </interaction> <interaction> <kbd>Shift + ArrowDown</kbd> <description> <p>Ако фокусът е върху клетка или върху селектора за редове и релевантният ред е избран, фокусът се премества върху долния ред, а изборът се разширява до него.</p> <p>Ако фокусът е върху клетка или върху селектора за редове и релевантният ред <span class="emphasis">не е</span> избран, фокусът се премества върху долния ред, а изборът се премахва за този ред.</p> <p><span class="emphasis">Ако изборът на клетка е активиран:</span></p> <p>Ако фокусът е върху клетка, която <span class="emphasis">не е</span> избрана и редът <span class="emphasis">не е</span> избран, се избират клетката на фокус и долната клетка. Фокусът се премества върху клетката под тази на фокус. </p> <p>Ако фокусът е върху избрана клетка, той се премества върху тази по-долу, а изборът се разширява до тази клетка.</p> </description> </interaction> <interaction> <kbd>Ctrl + ArrowUp</kbd> <description> <p>Ако фокусът е върху редактируема клетка (например поле за въвеждане), той се премества върху горната клетка.</p> </description> </interaction> <interaction> <kbd>Ctrl + ArrowDown</kbd> <description> <p>Ако фокусът е върху редактируема клетка (например поле за въвеждане), той се премества върху долната клетка.</p> </description> </interaction> <interaction> <kbd>Spacebar</kbd> <description> <p><span class="emphasis">Ако изборът на клетка е активиран:</span></p> <p>Ако фокусът е върху клетка, се избира клетката на фокус.</p> <p>Ако фокусът е върху блок за избор на клетки, изборът на клетките се премахва.</p> </description> </interaction> <interaction> <kbd>Shift + Spacebar</kbd> <description> <p><span class="emphasis">Ако изборът на клетка е активиран:</span></p> <p>Ако фокусът е върху блок за избор на клетки, блокът се променя в блок за избор на редове. Изборът на клетки се премахва.</p> <p>В зависимост от режима за избор на редове се случва следното:</p> <ul> <li>Всички редове в блока се избират (множествен избор)</li> <li>Избира се само реда с текущата клетка на фокус (единичен избор)</li> <li>Не се избира нито един ред</li> </ul> </description> </interaction> <interaction> <kbd>Ctrl + Shift + A</kbd> <description> <p><span class="emphasis">Ако изборът на клетка е активиран:</span></p> <p>Ако фокусът е вътре в таблицата, изборът на редове и клетки се премахва.</p> </description> </interaction> <interaction> <kbd>Escape</kbd> <description> <p><span class="emphasis">Ако изборът на клетка е активиран:</span></p> <p>Ако фокусът е вътре в таблицата и са избрани клетки, изборът на клетките се премахва.</p> </description> </interaction> <interaction> <kbd>F2</kbd> <description> <p>Превключва фокуса между клетката и съдържанието ѝ, ако клетката има интерактивни елементи, например поле за въвеждане или бутон (с изключение на текстове само за четене).</p> </description> </interaction> <interaction> <kbd>F7</kbd> <description> <p>Ако фокусът е в клетка в режим на редактиране, той се премества върху реда.</p> </description> </interaction> <interaction> <kbd>Shift + MouseClick</kbd> <description> <p><span class="emphasis">Ако изборът на клетка е активиран</span>:</p> <p>Ако са избрани клетки, с <kbd>Shift + MouseClick</kbd> върху друга клетка се разширява избора до кликнатата клетка.</p> </description> </interaction> <interaction> <kbd>Ctrl + C</kbd> <description> <p>Копира избраните редове или клетки в клипборда, ако това е налично и функцията е активирана.</p> </description> </interaction> <interaction> <kbd>Ctrl + V</kbd> <description> <p>Поставя съдържанието от клипборда, ако функцията е активирана.</p> </description> </interaction> </control-interactions> <control-interactions> <control name="sap.m.VariantManagement"/> <interaction> <kbd>F4</kbd> <kbd>Spacebar</kbd> <kbd>Alt + ArrowUp</kbd> <kbd>Alt + ArrowDown</kbd> <description> <p>Отваря управлението на изгледи.</p> </description> </interaction> <interaction> <kbd>PageUp</kbd> <description> <p>Затваря изскачащия прозорец за грешка за управлението на изгледи</p> </description> </interaction> <interaction> <kbd>Ctrl + Enter</kbd> <description> <p>Запазва новия изглед в диалоговия прозорец „Запазване като“.</p> </description> </interaction> <interaction> <kbd>Ctrl + S</kbd> <description> <p>Запазва промените, направени по изгледите.</p> </description> </interaction> </control-interactions> <control-interactions> <control name="sap.m.p13n.SelectionPanel"/> <interaction> <kbd>ArrowUp</kbd> <kbd>ArrowDown</kbd> <kbd>Home</kbd> <kbd>End</kbd> <description> <p><kbd>ArrowUp</kbd></p> <p>Премества позицията с едно място нагоре, ако е налично.</p> <p><kbd>ArrowDown</kbd></p> <p>Премества позицията с едно място надолу, ако е налично.</p> <p><kbd>Home</kbd></p> <p>Премества позицията най-отгоре, ако е налично.</p> <p><kbd>End</kbd></p> <p>Премества позицията в края, ако е налично.</p> </description> </interaction> </control-interactions> <control-interactions> <control name="sap.m.p13n.SortPanel"/> <interaction> <kbd>ArrowUp</kbd> <kbd>ArrowDown</kbd> <description> <p><kbd>ArrowUp</kbd></p> <p>Премества позицията с едно място нагоре, ако е налично.</p> <p><kbd>ArrowDown</kbd></p> <p>Премества позицията с едно място надолу, ако е налично.</p> </description> </interaction> </control-interactions> <control-interactions> <control name="sap.m.p13n.GroupPanel"/> <interaction> <kbd>ArrowUp</kbd> <kbd>ArrowDown</kbd> <description> <p><kbd>ArrowUp</kbd></p> <p>Премества позицията с едно място нагоре, ако е налично.</p> <p><kbd>ArrowDown</kbd></p> <p>Премества позицията с едно място надолу, ако е налично.</p> </description> </interaction> </control-interactions> </interaction-documentation>