Module: StringFilters
- Defined in:
- lib/admiral-tools-figma/helper/figma/helpers/string_filters.rb
Instance Method Summary collapse
-
#camelcase_s(input, *separators) ⇒ Object
Camel case.
-
#default_format(input) ⇒ Object
Formatting.
-
#kebabcase(input) ⇒ Object
Kebab case.
- #lower_camelcase(input, *separators) ⇒ Object
- #lower_kebabcase(input) ⇒ Object
- #lower_snakecase(input) ⇒ Object
- #lowercase_first_letter(input) ⇒ Object
-
#snakecase(input) ⇒ Object
Snake case.
- #upper_camelcase(input, *separators) ⇒ Object
- #upper_kebabcase(input) ⇒ Object
- #upper_snakecase(input) ⇒ Object
-
#uppercase_first_letter(input) ⇒ Object
Letter case.
Instance Method Details
#camelcase_s(input, *separators) ⇒ Object
Camel case
46 47 48 |
# File 'lib/admiral-tools-figma/helper/figma/helpers/string_filters.rb', line 46 def camelcase_s(input, *separators) input.camelcase(separators) end |
#default_format(input) ⇒ Object
Formatting
60 61 62 |
# File 'lib/admiral-tools-figma/helper/figma/helpers/string_filters.rb', line 60 def default_format(input) input.default_format end |
#kebabcase(input) ⇒ Object
Kebab case
32 33 34 |
# File 'lib/admiral-tools-figma/helper/figma/helpers/string_filters.rb', line 32 def kebabcase(input) input.kebabcase end |
#lower_camelcase(input, *separators) ⇒ Object
54 55 56 |
# File 'lib/admiral-tools-figma/helper/figma/helpers/string_filters.rb', line 54 def lower_camelcase(input, *separators) input.camelcase(separators) end |
#lower_kebabcase(input) ⇒ Object
40 41 42 |
# File 'lib/admiral-tools-figma/helper/figma/helpers/string_filters.rb', line 40 def lower_kebabcase(input) input.kebabcase.lowercase_first_letter end |
#lower_snakecase(input) ⇒ Object
26 27 28 |
# File 'lib/admiral-tools-figma/helper/figma/helpers/string_filters.rb', line 26 def lower_snakecase(input) input.snakecase.lowercase_first_letter end |
#lowercase_first_letter(input) ⇒ Object
12 13 14 |
# File 'lib/admiral-tools-figma/helper/figma/helpers/string_filters.rb', line 12 def lowercase_first_letter(input) input.lowercase_first_letter end |
#snakecase(input) ⇒ Object
Snake case
18 19 20 |
# File 'lib/admiral-tools-figma/helper/figma/helpers/string_filters.rb', line 18 def snakecase(input) input.snakecase end |
#upper_camelcase(input, *separators) ⇒ Object
50 51 52 |
# File 'lib/admiral-tools-figma/helper/figma/helpers/string_filters.rb', line 50 def upper_camelcase(input, *separators) input.camelcase(separators) end |
#upper_kebabcase(input) ⇒ Object
36 37 38 |
# File 'lib/admiral-tools-figma/helper/figma/helpers/string_filters.rb', line 36 def upper_kebabcase(input) input.kebabcase.uppercase_first_letter end |
#upper_snakecase(input) ⇒ Object
22 23 24 |
# File 'lib/admiral-tools-figma/helper/figma/helpers/string_filters.rb', line 22 def upper_snakecase(input) input.snakecase.uppercase_first_letter end |
#uppercase_first_letter(input) ⇒ Object
Letter case
8 9 10 |
# File 'lib/admiral-tools-figma/helper/figma/helpers/string_filters.rb', line 8 def uppercase_first_letter(input) input.uppercase_first_letter end |