# frozen_string_literal: true module Gitlab module Page module Main module SignUp # @note Defined as +text_field :first_name+ # @return [String] The text content or value of +first_name+ def first_name # This is a stub, used for indexing. The method is dynamically generated. end # Set the value of first_name # @example # Gitlab::Page::Main::SignUp.perform do |sign_up| # sign_up.first_name = 'value' # end # @param value [String] The value to set. def first_name=(value) # This is a stub, used for indexing. The method is dynamically generated. end # @example # Gitlab::Page::Main::SignUp.perform do |sign_up| # expect(sign_up.first_name_element).to exist # end # @return [Watir::TextField] The raw +TextField+ element def first_name_element # This is a stub, used for indexing. The method is dynamically generated. end # @example # Gitlab::Page::Main::SignUp.perform do |sign_up| # expect(sign_up).to be_first_name # end # @return [Boolean] true if the +first_name+ element is present on the page def first_name? # This is a stub, used for indexing. The method is dynamically generated. end # @note Defined as +text_field :last_name+ # @return [String] The text content or value of +last_name+ def last_name # This is a stub, used for indexing. The method is dynamically generated. end # Set the value of last_name # @example # Gitlab::Page::Main::SignUp.perform do |sign_up| # sign_up.last_name = 'value' # end # @param value [String] The value to set. def last_name=(value) # This is a stub, used for indexing. The method is dynamically generated. end # @example # Gitlab::Page::Main::SignUp.perform do |sign_up| # expect(sign_up.last_name_element).to exist # end # @return [Watir::TextField] The raw +TextField+ element def last_name_element # This is a stub, used for indexing. The method is dynamically generated. end # @example # Gitlab::Page::Main::SignUp.perform do |sign_up| # expect(sign_up).to be_last_name # end # @return [Boolean] true if the +last_name+ element is present on the page def last_name? # This is a stub, used for indexing. The method is dynamically generated. end # @note Defined as +text_field :username+ # @return [String] The text content or value of +username+ def username # This is a stub, used for indexing. The method is dynamically generated. end # Set the value of username # @example # Gitlab::Page::Main::SignUp.perform do |sign_up| # sign_up.username = 'value' # end # @param value [String] The value to set. def username=(value) # This is a stub, used for indexing. The method is dynamically generated. end # @example # Gitlab::Page::Main::SignUp.perform do |sign_up| # expect(sign_up.username_element).to exist # end # @return [Watir::TextField] The raw +TextField+ element def username_element # This is a stub, used for indexing. The method is dynamically generated. end # @example # Gitlab::Page::Main::SignUp.perform do |sign_up| # expect(sign_up).to be_username # end # @return [Boolean] true if the +username+ element is present on the page def username? # This is a stub, used for indexing. The method is dynamically generated. end # @note Defined as +text_field :email+ # @return [String] The text content or value of +email+ def email # This is a stub, used for indexing. The method is dynamically generated. end # Set the value of email # @example # Gitlab::Page::Main::SignUp.perform do |sign_up| # sign_up.email = 'value' # end # @param value [String] The value to set. def email=(value) # This is a stub, used for indexing. The method is dynamically generated. end # @example # Gitlab::Page::Main::SignUp.perform do |sign_up| # expect(sign_up.email_element).to exist # end # @return [Watir::TextField] The raw +TextField+ element def email_element # This is a stub, used for indexing. The method is dynamically generated. end # @example # Gitlab::Page::Main::SignUp.perform do |sign_up| # expect(sign_up).to be_email # end # @return [Boolean] true if the +email+ element is present on the page def email? # This is a stub, used for indexing. The method is dynamically generated. end # @note Defined as +text_field :password+ # @return [String] The text content or value of +password+ def password # This is a stub, used for indexing. The method is dynamically generated. end # Set the value of password # @example # Gitlab::Page::Main::SignUp.perform do |sign_up| # sign_up.password = 'value' # end # @param value [String] The value to set. def password=(value) # This is a stub, used for indexing. The method is dynamically generated. end # @example # Gitlab::Page::Main::SignUp.perform do |sign_up| # expect(sign_up.password_element).to exist # end # @return [Watir::TextField] The raw +TextField+ element def password_element # This is a stub, used for indexing. The method is dynamically generated. end # @example # Gitlab::Page::Main::SignUp.perform do |sign_up| # expect(sign_up).to be_password # end # @return [Boolean] true if the +password+ element is present on the page def password? # This is a stub, used for indexing. The method is dynamically generated. end # @note Defined as +button :register+ # Clicks +register+ def register # This is a stub, used for indexing. The method is dynamically generated. end # @example # Gitlab::Page::Main::SignUp.perform do |sign_up| # expect(sign_up.register_element).to exist # end # @return [Watir::Button] The raw +Button+ element def register_element # This is a stub, used for indexing. The method is dynamically generated. end # @example # Gitlab::Page::Main::SignUp.perform do |sign_up| # expect(sign_up).to be_register # end # @return [Boolean] true if the +register+ element is present on the page def register? # This is a stub, used for indexing. The method is dynamically generated. end end end end end