Module: FunFX::Flex::Elements

Included in:
FireWatir::Firefox::FlexApp, Watir::IE::FlexApp, Watir::Safari::FlexApp
Defined in:
lib/funfx/flex/elements.rb

Defined Under Namespace

Classes: FlexAccordion, FlexAdvancedDataGrid, FlexAdvancedDataGridBase, FlexAdvancedDataGridBaseEx, FlexAdvancedListBase, FlexAlert, FlexApplication, FlexAreaChart, FlexAreaSeries, FlexAxisRenderer, FlexBarChart, FlexBarSeries, FlexBox, FlexBubbleSeries, FlexButton, FlexButtonBar, FlexCanvas, FlexCartesianChart, FlexChartBase, FlexCheckBox, FlexColorPicker, FlexColumnChart, FlexColumnSeries, FlexComboBase, FlexComboBox, FlexContainer, FlexDataGrid, FlexDataGridItemRenderer, FlexDateChooser, FlexDateField, FlexDisplayObject, FlexDividedBox, FlexForm, FlexFormItem, FlexHLOCChart, FlexHRule, FlexHScrollBar, FlexHSlider, FlexHorizontalList, FlexImage, FlexLabel, FlexLegend, FlexLineChart, FlexLineSeries, FlexLinkBar, FlexList, FlexListBase, FlexListItemRenderer, FlexListLabel, FlexMenu, FlexMenuBar, FlexMenuBarItem, FlexMenuItemRenderer, FlexNavBar, FlexNumericStepper, FlexObject, FlexPanel, FlexPieChart, FlexPieSeries, FlexPlotSeries, FlexPopUpButton, FlexPopUpMenuButton, FlexProgressBar, FlexRadioButton, FlexRepeater, FlexRule, FlexSWFLoader, FlexScrollBar, FlexScrollBase, FlexScrollControlBase, FlexSeries, FlexSlider, FlexTabBar, FlexTabNavigator, FlexText, FlexTextArea, FlexTextInput, FlexTile, FlexTileList, FlexTileListItemRenderer, FlexTitleWindow, FlexToggleButtonBar, FlexTree, FlexTreeItemRenderer, FlexVRule, FlexVScrollBar, FlexVSlider, FlexVideoDisplay, FlexViewStack

Instance Method Summary collapse

Instance Method Details

#accordion(*locator_hash) ⇒ Object



1893
1894
1895
# File 'lib/funfx/flex/elements.rb', line 1893

def accordion(*locator_hash)
  FlexAccordion.new(self, nil, *locator_hash)
end

#advanced_data_grid(*locator_hash) ⇒ Object



822
823
824
# File 'lib/funfx/flex/elements.rb', line 822

def advanced_data_grid(*locator_hash)
  FlexAdvancedDataGrid.new(self, nil, *locator_hash)
end

#advanced_data_grid_base(*locator_hash) ⇒ Object



794
795
796
# File 'lib/funfx/flex/elements.rb', line 794

def advanced_data_grid_base(*locator_hash)
  FlexAdvancedDataGridBase.new(self, nil, *locator_hash)
end

#advanced_data_grid_base_ex(*locator_hash) ⇒ Object



802
803
804
# File 'lib/funfx/flex/elements.rb', line 802

def advanced_data_grid_base_ex(*locator_hash)
  FlexAdvancedDataGridBaseEx.new(self, nil, *locator_hash)
end

#advanced_list_base(*locator_hash) ⇒ Object



786
787
788
# File 'lib/funfx/flex/elements.rb', line 786

def advanced_list_base(*locator_hash)
  FlexAdvancedListBase.new(self, nil, *locator_hash)
end

#alert(*locator_hash) ⇒ Object



1801
1802
1803
# File 'lib/funfx/flex/elements.rb', line 1801

def alert(*locator_hash)
  FlexAlert.new(self, nil, *locator_hash)
end

#application(*locator_hash) ⇒ Object



1723
1724
1725
# File 'lib/funfx/flex/elements.rb', line 1723

def application(*locator_hash)
  FlexApplication.new(self, nil, *locator_hash)
end

#area_chart(*locator_hash) ⇒ Object



2304
2305
2306
# File 'lib/funfx/flex/elements.rb', line 2304

def area_chart(*locator_hash)
  FlexAreaChart.new(self, nil, *locator_hash)
end

#area_series(*locator_hash) ⇒ Object



2164
2165
2166
# File 'lib/funfx/flex/elements.rb', line 2164

def area_series(*locator_hash)
  FlexAreaSeries.new(self, nil, *locator_hash)
end

#axis_renderer(*locator_hash) ⇒ Object



576
577
578
# File 'lib/funfx/flex/elements.rb', line 576

def axis_renderer(*locator_hash)
  FlexAxisRenderer.new(self, nil, *locator_hash)
end

#bar_chart(*locator_hash) ⇒ Object



2344
2345
2346
# File 'lib/funfx/flex/elements.rb', line 2344

def bar_chart(*locator_hash)
  FlexBarChart.new(self, nil, *locator_hash)
end

#bar_series(*locator_hash) ⇒ Object



2196
2197
2198
# File 'lib/funfx/flex/elements.rb', line 2196

def bar_series(*locator_hash)
  FlexBarSeries.new(self, nil, *locator_hash)
end

#box(*locator_hash) ⇒ Object



1604
1605
1606
# File 'lib/funfx/flex/elements.rb', line 1604

def box(*locator_hash)
  FlexBox.new(self, nil, *locator_hash)
end

#bubble_series(*locator_hash) ⇒ Object



2080
2081
2082
# File 'lib/funfx/flex/elements.rb', line 2080

def bubble_series(*locator_hash)
  FlexBubbleSeries.new(self, nil, *locator_hash)
end

#button(*locator_hash) ⇒ Object



2545
2546
2547
# File 'lib/funfx/flex/elements.rb', line 2545

def button(*locator_hash)
  FlexButton.new(self, nil, *locator_hash)
end

#button_bar(*locator_hash) ⇒ Object



1687
1688
1689
# File 'lib/funfx/flex/elements.rb', line 1687

def button_bar(*locator_hash)
  FlexButtonBar.new(self, nil, *locator_hash)
end

#canvas(*locator_hash) ⇒ Object



1912
1913
1914
# File 'lib/funfx/flex/elements.rb', line 1912

def canvas(*locator_hash)
  FlexCanvas.new(self, nil, *locator_hash)
end

#cartesian_chart(*locator_hash) ⇒ Object



2292
2293
2294
# File 'lib/funfx/flex/elements.rb', line 2292

def cartesian_chart(*locator_hash)
  FlexCartesianChart.new(self, nil, *locator_hash)
end

#chart_base(*locator_hash) ⇒ Object



2260
2261
2262
# File 'lib/funfx/flex/elements.rb', line 2260

def chart_base(*locator_hash)
  FlexChartBase.new(self, nil, *locator_hash)
end

#check_box(*locator_hash) ⇒ Object



2587
2588
2589
# File 'lib/funfx/flex/elements.rb', line 2587

def check_box(*locator_hash)
  FlexCheckBox.new(self, nil, *locator_hash)
end

#color_picker(*locator_hash) ⇒ Object



1425
1426
1427
# File 'lib/funfx/flex/elements.rb', line 1425

def color_picker(*locator_hash)
  FlexColorPicker.new(self, nil, *locator_hash)
end

#column_chart(*locator_hash) ⇒ Object



2320
2321
2322
# File 'lib/funfx/flex/elements.rb', line 2320

def column_chart(*locator_hash)
  FlexColumnChart.new(self, nil, *locator_hash)
end

#column_series(*locator_hash) ⇒ Object



2136
2137
2138
# File 'lib/funfx/flex/elements.rb', line 2136

def column_series(*locator_hash)
  FlexColumnSeries.new(self, nil, *locator_hash)
end

#combo_base(*locator_hash) ⇒ Object



1352
1353
1354
# File 'lib/funfx/flex/elements.rb', line 1352

def combo_base(*locator_hash)
  FlexComboBase.new(self, nil, *locator_hash)
end

#combo_box(*locator_hash) ⇒ Object



1397
1398
1399
# File 'lib/funfx/flex/elements.rb', line 1397

def combo_box(*locator_hash)
  FlexComboBox.new(self, nil, *locator_hash)
end

#container(*locator_hash) ⇒ Object



1576
1577
1578
# File 'lib/funfx/flex/elements.rb', line 1576

def container(*locator_hash)
  FlexContainer.new(self, nil, *locator_hash)
end

#data_grid(*locator_hash) ⇒ Object



1034
1035
1036
# File 'lib/funfx/flex/elements.rb', line 1034

def data_grid(*locator_hash)
  FlexDataGrid.new(self, nil, *locator_hash)
end

#data_grid_item_renderer(*locator_hash) ⇒ Object



116
117
118
# File 'lib/funfx/flex/elements.rb', line 116

def data_grid_item_renderer(*locator_hash)
  FlexDataGridItemRenderer.new(self, nil, *locator_hash)
end

#date_chooser(*locator_hash) ⇒ Object



490
491
492
# File 'lib/funfx/flex/elements.rb', line 490

def date_chooser(*locator_hash)
  FlexDateChooser.new(self, nil, *locator_hash)
end

#date_field(*locator_hash) ⇒ Object



1493
1494
1495
# File 'lib/funfx/flex/elements.rb', line 1493

def date_field(*locator_hash)
  FlexDateField.new(self, nil, *locator_hash)
end

#display_object(*locator_hash) ⇒ Object



58
59
60
# File 'lib/funfx/flex/elements.rb', line 58

def display_object(*locator_hash)
  FlexDisplayObject.new(self, nil, *locator_hash)
end

#divided_box(*locator_hash) ⇒ Object



1625
1626
1627
# File 'lib/funfx/flex/elements.rb', line 1625

def divided_box(*locator_hash)
  FlexDividedBox.new(self, nil, *locator_hash)
end

#form(*locator_hash) ⇒ Object



1584
1585
1586
# File 'lib/funfx/flex/elements.rb', line 1584

def form(*locator_hash)
  FlexForm.new(self, nil, *locator_hash)
end

#form_item(*locator_hash) ⇒ Object



1904
1905
1906
# File 'lib/funfx/flex/elements.rb', line 1904

def form_item(*locator_hash)
  FlexFormItem.new(self, nil, *locator_hash)
end

#h_rule(*locator_hash) ⇒ Object



1219
1220
1221
# File 'lib/funfx/flex/elements.rb', line 1219

def h_rule(*locator_hash)
  FlexHRule.new(self, nil, *locator_hash)
end

#h_scroll_bar(*locator_hash) ⇒ Object



242
243
244
# File 'lib/funfx/flex/elements.rb', line 242

def h_scroll_bar(*locator_hash)
  FlexHScrollBar.new(self, nil, *locator_hash)
end

#h_slider(*locator_hash) ⇒ Object



2672
2673
2674
# File 'lib/funfx/flex/elements.rb', line 2672

def h_slider(*locator_hash)
  FlexHSlider.new(self, nil, *locator_hash)
end

#hloc_chart(*locator_hash) ⇒ Object



2360
2361
2362
# File 'lib/funfx/flex/elements.rb', line 2360

def hloc_chart(*locator_hash)
  FlexHLOCChart.new(self, nil, *locator_hash)
end

#horizontal_list(*locator_hash) ⇒ Object



1053
1054
1055
# File 'lib/funfx/flex/elements.rb', line 1053

def horizontal_list(*locator_hash)
  FlexHorizontalList.new(self, nil, *locator_hash)
end

#image(*locator_hash) ⇒ Object



508
509
510
# File 'lib/funfx/flex/elements.rb', line 508

def image(*locator_hash)
  FlexImage.new(self, nil, *locator_hash)
end

#label(*locator_hash) ⇒ Object



351
352
353
# File 'lib/funfx/flex/elements.rb', line 351

def label(*locator_hash)
  FlexLabel.new(self, nil, *locator_hash)
end

#legend(*locator_hash) ⇒ Object



1959
1960
1961
# File 'lib/funfx/flex/elements.rb', line 1959

def legend(*locator_hash)
  FlexLegend.new(self, nil, *locator_hash)
end

#line_chart(*locator_hash) ⇒ Object



2328
2329
2330
# File 'lib/funfx/flex/elements.rb', line 2328

def line_chart(*locator_hash)
  FlexLineChart.new(self, nil, *locator_hash)
end

#line_series(*locator_hash) ⇒ Object



2004
2005
2006
# File 'lib/funfx/flex/elements.rb', line 2004

def line_series(*locator_hash)
  FlexLineSeries.new(self, nil, *locator_hash)
end


1671
1672
1673
# File 'lib/funfx/flex/elements.rb', line 1671

def link_bar(*locator_hash)
  FlexLinkBar.new(self, nil, *locator_hash)
end

#list(*locator_hash) ⇒ Object



1045
1046
1047
# File 'lib/funfx/flex/elements.rb', line 1045

def list(*locator_hash)
  FlexList.new(self, nil, *locator_hash)
end

#list_base(*locator_hash) ⇒ Object



982
983
984
# File 'lib/funfx/flex/elements.rb', line 982

def list_base(*locator_hash)
  FlexListBase.new(self, nil, *locator_hash)
end

#list_item_renderer(*locator_hash) ⇒ Object



123
124
125
# File 'lib/funfx/flex/elements.rb', line 123

def list_item_renderer(*locator_hash)
  FlexListItemRenderer.new(self, nil, *locator_hash)
end

#list_label(*locator_hash) ⇒ Object



81
82
83
# File 'lib/funfx/flex/elements.rb', line 81

def list_label(*locator_hash)
  FlexListLabel.new(self, nil, *locator_hash)
end


297
298
299
# File 'lib/funfx/flex/elements.rb', line 297

def menu(*locator_hash)
  FlexMenu.new(self, nil, *locator_hash)
end


1190
1191
1192
# File 'lib/funfx/flex/elements.rb', line 1190

def menu_bar(*locator_hash)
  FlexMenuBar.new(self, nil, *locator_hash)
end


88
89
90
# File 'lib/funfx/flex/elements.rb', line 88

def menu_bar_item(*locator_hash)
  FlexMenuBarItem.new(self, nil, *locator_hash)
end


109
110
111
# File 'lib/funfx/flex/elements.rb', line 109

def menu_item_renderer(*locator_hash)
  FlexMenuItemRenderer.new(self, nil, *locator_hash)
end


1655
1656
1657
# File 'lib/funfx/flex/elements.rb', line 1655

def nav_bar(*locator_hash)
  FlexNavBar.new(self, nil, *locator_hash)
end

#numeric_stepper(*locator_hash) ⇒ Object



2459
2460
2461
# File 'lib/funfx/flex/elements.rb', line 2459

def numeric_stepper(*locator_hash)
  FlexNumericStepper.new(self, nil, *locator_hash)
end

#object(*locator_hash) ⇒ Object



205
206
207
# File 'lib/funfx/flex/elements.rb', line 205

def object(*locator_hash)
  FlexObject.new(self, nil, *locator_hash)
end

#panel(*locator_hash) ⇒ Object



1755
1756
1757
# File 'lib/funfx/flex/elements.rb', line 1755

def panel(*locator_hash)
  FlexPanel.new(self, nil, *locator_hash)
end

#pie_chart(*locator_hash) ⇒ Object



2376
2377
2378
# File 'lib/funfx/flex/elements.rb', line 2376

def pie_chart(*locator_hash)
  FlexPieChart.new(self, nil, *locator_hash)
end

#pie_series(*locator_hash) ⇒ Object



2056
2057
2058
# File 'lib/funfx/flex/elements.rb', line 2056

def pie_series(*locator_hash)
  FlexPieSeries.new(self, nil, *locator_hash)
end

#plot_series(*locator_hash) ⇒ Object



2100
2101
2102
# File 'lib/funfx/flex/elements.rb', line 2100

def plot_series(*locator_hash)
  FlexPlotSeries.new(self, nil, *locator_hash)
end

#pop_up_button(*locator_hash) ⇒ Object



2573
2574
2575
# File 'lib/funfx/flex/elements.rb', line 2573

def pop_up_button(*locator_hash)
  FlexPopUpButton.new(self, nil, *locator_hash)
end

#pop_up_menu_button(*locator_hash) ⇒ Object



2580
2581
2582
# File 'lib/funfx/flex/elements.rb', line 2580

def pop_up_menu_button(*locator_hash)
  FlexPopUpMenuButton.new(self, nil, *locator_hash)
end

#progress_bar(*locator_hash) ⇒ Object



675
676
677
# File 'lib/funfx/flex/elements.rb', line 675

def progress_bar(*locator_hash)
  FlexProgressBar.new(self, nil, *locator_hash)
end

#radio_button(*locator_hash) ⇒ Object



2560
2561
2562
# File 'lib/funfx/flex/elements.rb', line 2560

def radio_button(*locator_hash)
  FlexRadioButton.new(self, nil, *locator_hash)
end

#repeater(*locator_hash) ⇒ Object



2707
2708
2709
# File 'lib/funfx/flex/elements.rb', line 2707

def repeater(*locator_hash)
  FlexRepeater.new(self, nil, *locator_hash)
end

#rule(*locator_hash) ⇒ Object



1205
1206
1207
# File 'lib/funfx/flex/elements.rb', line 1205

def rule(*locator_hash)
  FlexRule.new(self, nil, *locator_hash)
end

#scroll_bar(*locator_hash) ⇒ Object



235
236
237
# File 'lib/funfx/flex/elements.rb', line 235

def scroll_bar(*locator_hash)
  FlexScrollBar.new(self, nil, *locator_hash)
end

#scroll_base(*locator_hash) ⇒ Object



685
686
687
# File 'lib/funfx/flex/elements.rb', line 685

def scroll_base(*locator_hash)
  FlexScrollBase.new(self, nil, *locator_hash)
end

#scroll_control_base(*locator_hash) ⇒ Object



829
830
831
# File 'lib/funfx/flex/elements.rb', line 829

def scroll_control_base(*locator_hash)
  FlexScrollControlBase.new(self, nil, *locator_hash)
end

#series(*locator_hash) ⇒ Object



1976
1977
1978
# File 'lib/funfx/flex/elements.rb', line 1976

def series(*locator_hash)
  FlexSeries.new(self, nil, *locator_hash)
end

#slider(*locator_hash) ⇒ Object



2665
2666
2667
# File 'lib/funfx/flex/elements.rb', line 2665

def slider(*locator_hash)
  FlexSlider.new(self, nil, *locator_hash)
end

#swf_loader(*locator_hash) ⇒ Object



501
502
503
# File 'lib/funfx/flex/elements.rb', line 501

def swf_loader(*locator_hash)
  FlexSWFLoader.new(self, nil, *locator_hash)
end

#tab_bar(*locator_hash) ⇒ Object



1711
1712
1713
# File 'lib/funfx/flex/elements.rb', line 1711

def tab_bar(*locator_hash)
  FlexTabBar.new(self, nil, *locator_hash)
end

#tab_navigator(*locator_hash) ⇒ Object



1847
1848
1849
# File 'lib/funfx/flex/elements.rb', line 1847

def tab_navigator(*locator_hash)
  FlexTabNavigator.new(self, nil, *locator_hash)
end

#text(*locator_hash) ⇒ Object



358
359
360
# File 'lib/funfx/flex/elements.rb', line 358

def text(*locator_hash)
  FlexText.new(self, nil, *locator_hash)
end

#text_area(*locator_hash) ⇒ Object



768
769
770
# File 'lib/funfx/flex/elements.rb', line 768

def text_area(*locator_hash)
  FlexTextArea.new(self, nil, *locator_hash)
end

#text_input(*locator_hash) ⇒ Object



775
776
777
# File 'lib/funfx/flex/elements.rb', line 775

def text_input(*locator_hash)
  FlexTextInput.new(self, nil, *locator_hash)
end

#tile(*locator_hash) ⇒ Object



1633
1634
1635
# File 'lib/funfx/flex/elements.rb', line 1633

def tile(*locator_hash)
  FlexTile.new(self, nil, *locator_hash)
end

#tile_list(*locator_hash) ⇒ Object



1061
1062
1063
# File 'lib/funfx/flex/elements.rb', line 1061

def tile_list(*locator_hash)
  FlexTileList.new(self, nil, *locator_hash)
end

#tile_list_item_renderer(*locator_hash) ⇒ Object



102
103
104
# File 'lib/funfx/flex/elements.rb', line 102

def tile_list_item_renderer(*locator_hash)
  FlexTileListItemRenderer.new(self, nil, *locator_hash)
end

#title_window(*locator_hash) ⇒ Object



1767
1768
1769
# File 'lib/funfx/flex/elements.rb', line 1767

def title_window(*locator_hash)
  FlexTitleWindow.new(self, nil, *locator_hash)
end

#toggle_button_bar(*locator_hash) ⇒ Object



1703
1704
1705
# File 'lib/funfx/flex/elements.rb', line 1703

def toggle_button_bar(*locator_hash)
  FlexToggleButtonBar.new(self, nil, *locator_hash)
end

#tree(*locator_hash) ⇒ Object



1094
1095
1096
# File 'lib/funfx/flex/elements.rb', line 1094

def tree(*locator_hash)
  FlexTree.new(self, nil, *locator_hash)
end

#tree_item_renderer(*locator_hash) ⇒ Object



95
96
97
# File 'lib/funfx/flex/elements.rb', line 95

def tree_item_renderer(*locator_hash)
  FlexTreeItemRenderer.new(self, nil, *locator_hash)
end

#v_rule(*locator_hash) ⇒ Object



1212
1213
1214
# File 'lib/funfx/flex/elements.rb', line 1212

def v_rule(*locator_hash)
  FlexVRule.new(self, nil, *locator_hash)
end

#v_scroll_bar(*locator_hash) ⇒ Object



249
250
251
# File 'lib/funfx/flex/elements.rb', line 249

def v_scroll_bar(*locator_hash)
  FlexVScrollBar.new(self, nil, *locator_hash)
end

#v_slider(*locator_hash) ⇒ Object



2679
2680
2681
# File 'lib/funfx/flex/elements.rb', line 2679

def v_slider(*locator_hash)
  FlexVSlider.new(self, nil, *locator_hash)
end

#video_display(*locator_hash) ⇒ Object



1113
1114
1115
# File 'lib/funfx/flex/elements.rb', line 1113

def video_display(*locator_hash)
  FlexVideoDisplay.new(self, nil, *locator_hash)
end

#view_stack(*locator_hash) ⇒ Object



1820
1821
1822
# File 'lib/funfx/flex/elements.rb', line 1820

def view_stack(*locator_hash)
  FlexViewStack.new(self, nil, *locator_hash)
end