Module: StringFilters

Defined in:
lib/admiral-tools-figma/helper/figma/helpers/string_filters.rb

Instance Method Summary collapse

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