Click or drag to resize
Tesco SW, a.s.

SimpleListFrameTMenu Class

Element reprezentující základní ListFrame, který nemá přístup k toolbaru a není na něm možné seskupovat sloupce
Inheritance Hierarchy

Namespace:  TescoSW.MW.UITests.Common.PageModel.Components.Frames
Assembly:  TescoSW.MW.UITests.Common (in TescoSW.MW.UITests.Common.dll) Version: 21.2.8103.33088
Syntax
C#
public class SimpleListFrame<TMenu> : Frame, 
	IFormContext, IPageModelComponent
where TMenu : DropDownRecordActions

Type Parameters

TMenu

[Missing <typeparam name="TMenu"/> documentation for "T:TescoSW.MW.UITests.Common.PageModel.Components.Frames.SimpleListFrame`1"]

The SimpleListFrameTMenu type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyAggregationRow
Agregační řádek
Protected propertyDataGrid
Aktivní viditelný datagrid
Public propertyEmptyMessage
Zpráva, zobrazovaná v případě, kdy v seznamu nejsou žádná data ke zobrazení
Public propertyFormContext
Kontext formuláře
Public propertyFrameMenuAction
Tlačítko "třech teček" pro otevření menu s funkcemi pro celý seznamu
Public propertyRecordsCount
Vrací počet záznamů v LF
Public propertySelectedRecordsCount
Vrací počet vybraných záznamů v LF
Top
Methods
  NameDescription
Public methodFilter
Pomocná metoda pro vyfiltrování záznamů podle jednoho atributu a shody hodnoty
Public methodGetAllColumnValues
vrátí list hodnot ve sloupci
Protected methodGetDataGrid Obsolete.
Získá datagrid, ve kterém se mají hledat řádky
Public methodGetHeaderCellByName
Najde hlavičku sloupce podle atributu, který zobrazuje
Public methodGetHeaderCellByOrder
Najde hlavičku sloupce podle pořadí, který zobrazuje
Protected methodGetRequiredRow
Vrátí řádek nebo komptaktní řádek
Public methodGetRowByDataKey
Najde řádek podle jeho datakey
Public methodGetRowByOrder
Najde řádek podle svého pořadového čísla (od 1 do n)
Public methodGetSelectedRow
Najde označený záznam
Public methodScrollToGetAllRecords
skroluje na konec listframu k zobrazení všech dat objektu
Public methodSelectAll
Označí všechny vybrané záznamy.
Public methodSelectAnotherRowByOrder
Označí další záznam podle pořadového čísla
Public methodSelectMultiple
Označí několik záznamů.
Public methodSelectRowByDataKey
Najde řádek podle svého datakey, označí ho a počká na dočtení dat
Public methodSelectRowByOrder
Najde řádek podle svého pořadového čísla, označí ho, počká na dočtení dat a vybraný řádek vrátí
Public methodSwapTwoHeaderCells
Prohodí dvě vybrané header buňky. Pořadí pro první buňkuPořadí pro druhou buňku
Public methodVerifyAggregationRowVisible
Ověří viditelnost Agregačního řádku. Pokud není agregační řádek vidět tak jeho element neexistuje v DOM. Proto není možné ověřit viditelnost agregačního řádku standardním spůsobem, metodou BaseElement.VerifyVisible.
Public methodVerifyHasAnyRecord
Ověří, zda seznam obsahuje nějaké záznamy
Public methodVerifyHasNoRecord
Ověří, že seznam neobsahuje žádné záznamy
Public methodVerifyRecordsCount(FuncInt32, Boolean, String)
Ověří počet záznamů vůči predikátu.
Public methodVerifyRecordsCount(Int32, String, Int32)
Ověří jestli ma LF očekávaný počet záznamů.
Public methodVerifySelectedRecordsCount
Ověří jestli je na LF označený očekávaný počet záznamů.
Public methodWaitForDataLoaded
Počká až se načtou data
Top
Fields
  NameDescription
Protected fieldactionRecordMenuSelector
Selector pro menu 3 tečky
Protected fieldinfoButtonSelector
Selector pro infoButton
Protected fieldlovSelectButtonSelector
Selector pro selectFromLov
Top
See Also