Class: FunFX::Flex::Elements::FlexDateChooser
Constant Summary
FunFX::Flex::Element::MAX_TRIES
Instance Attribute Summary
#flex_app, #flex_locator
Instance Method Summary
collapse
Methods inherited from FlexObject
#automation_class_name, #automation_index, #automation_name, #change_focus, #class_name, #current_state, #enabled?, #error_color, #error_string, #focus_enabled?, #id, #num_automation_children, #percent_height, #percent_width, #scale_x, #scale_y, #theme_color, #tool_tip, #use_hand_cursor?
#alpha, #click, #height, #mouse_enabled?, #mouse_move, #tab_children?, #tab_enabled?, #tab_index, #visible?, #width, #x, #y
#fire_event, #flex_invoke, #get_property_value, #get_tabular_property_value, #initialize, #invoke_tabular_method, #label_element, #raise_if_funfx_error, #shift_case
Dynamic Method Handling
This class handles dynamic methods through the method_missing method
in the class FunFX::Flex::Element
Instance Method Details
#allow_disjoint_selection? ⇒ Boolean
376
377
378
|
# File 'lib/funfx/flex/elements.rb', line 376
def allow_disjoint_selection?
get_property_value('allowDisjointSelection', TrueClass)
end
|
#allow_multiple_selection? ⇒ Boolean
400
401
402
|
# File 'lib/funfx/flex/elements.rb', line 400
def allow_multiple_selection?
get_property_value('allowMultipleSelection', TrueClass)
end
|
#change(new_date) ⇒ Object
479
480
481
|
# File 'lib/funfx/flex/elements.rb', line 479
def change(new_date)
fire_event('Change', new_date)
end
|
#color ⇒ Object
428
429
430
|
# File 'lib/funfx/flex/elements.rb', line 428
def color
get_property_value('color', String)
end
|
#disabled_color ⇒ Object
432
433
434
|
# File 'lib/funfx/flex/elements.rb', line 432
def disabled_color
get_property_value('disabledColor', String)
end
|
#disabled_days ⇒ Object
368
369
370
|
# File 'lib/funfx/flex/elements.rb', line 368
def disabled_days
get_property_value('disabledDays', String)
end
|
#disabled_ranges ⇒ Object
372
373
374
|
# File 'lib/funfx/flex/elements.rb', line 372
def disabled_ranges
get_property_value('disabledRanges', String)
end
|
#displayed_month ⇒ Object
380
381
382
|
# File 'lib/funfx/flex/elements.rb', line 380
def displayed_month
get_property_value('displayedMonth', Integer)
end
|
#displayed_year ⇒ Object
384
385
386
|
# File 'lib/funfx/flex/elements.rb', line 384
def displayed_year
get_property_value('displayedYear', Integer)
end
|
#fill_colors ⇒ Object
436
437
438
|
# File 'lib/funfx/flex/elements.rb', line 436
def fill_colors
get_property_value('fillColors', String)
end
|
#first_day_of_week ⇒ Object
388
389
390
|
# File 'lib/funfx/flex/elements.rb', line 388
def first_day_of_week
get_property_value('firstDayOfWeek', Integer)
end
|
#font_family ⇒ Object
440
441
442
|
# File 'lib/funfx/flex/elements.rb', line 440
def font_family
get_property_value('fontFamily', String)
end
|
#font_size ⇒ Object
444
445
446
|
# File 'lib/funfx/flex/elements.rb', line 444
def font_size
get_property_value('fontSize', Integer)
end
|
#font_style ⇒ Object
448
449
450
|
# File 'lib/funfx/flex/elements.rb', line 448
def font_style
get_property_value('fontStyle', String)
end
|
#font_weight ⇒ Object
452
453
454
|
# File 'lib/funfx/flex/elements.rb', line 452
def font_weight
get_property_value('fontWeight', String)
end
|
416
417
418
|
# File 'lib/funfx/flex/elements.rb', line 416
def
get_property_value('headerColors', String)
end
|
#max_year ⇒ Object
392
393
394
|
# File 'lib/funfx/flex/elements.rb', line 392
def max_year
get_property_value('maxYear', Integer)
end
|
#min_year ⇒ Object
396
397
398
|
# File 'lib/funfx/flex/elements.rb', line 396
def min_year
get_property_value('minYear', Integer)
end
|
#roll_over_color ⇒ Object
420
421
422
|
# File 'lib/funfx/flex/elements.rb', line 420
def roll_over_color
get_property_value('rollOverColor', String)
end
|
482
483
484
|
# File 'lib/funfx/flex/elements.rb', line 482
def scroll(detail)
fire_event('Scroll', detail)
end
|
#selected_date ⇒ Object
364
365
366
|
# File 'lib/funfx/flex/elements.rb', line 364
def selected_date
get_property_value('selectedDate', Date)
end
|
#selected_ranges ⇒ Object
404
405
406
|
# File 'lib/funfx/flex/elements.rb', line 404
def selected_ranges
get_property_value('selectedRanges', String)
end
|
#selection_color ⇒ Object
476
477
478
|
# File 'lib/funfx/flex/elements.rb', line 476
def selection_color
get_property_value('selectionColor', String)
end
|
#show_today? ⇒ Boolean
408
409
410
|
# File 'lib/funfx/flex/elements.rb', line 408
def show_today?
get_property_value('showToday', TrueClass)
end
|
#text_align ⇒ Object
456
457
458
|
# File 'lib/funfx/flex/elements.rb', line 456
def text_align
get_property_value('textAlign', String)
end
|
#text_decoration ⇒ Object
460
461
462
|
# File 'lib/funfx/flex/elements.rb', line 460
def text_decoration
get_property_value('textDecoration', String)
end
|
#text_indent ⇒ Object
464
465
466
|
# File 'lib/funfx/flex/elements.rb', line 464
def text_indent
get_property_value('textIndent', Integer)
end
|
#today_color ⇒ Object
424
425
426
|
# File 'lib/funfx/flex/elements.rb', line 424
def today_color
get_property_value('todayColor', String)
end
|
#type(key_code, key_modifier = ["0"]) ⇒ Object
485
486
487
|
# File 'lib/funfx/flex/elements.rb', line 485
def type(key_code, key_modifier=["0"])
fire_event('Type', key_code, key_modifier)
end
|
#year_navigation_enabled? ⇒ Boolean
412
413
414
|
# File 'lib/funfx/flex/elements.rb', line 412
def year_navigation_enabled?
get_property_value('yearNavigationEnabled', TrueClass)
end
|