Module: ActiveVersion::Translations::TranslationRecord::ClassMethods

Defined in:
sig/active_version/translations.rbs

Instance Method Summary collapse

Instance Method Details

#configure_translationObject



22
# File 'sig/active_version/translations.rbs', line 22

def configure_translation: (

#locale_column_nameSymbol, String

Returns:

  • (Symbol, String)


34
# File 'sig/active_version/translations.rbs', line 34

def locale_column_name: () -> Symbol | String

#setup_associationsObject

Returns:

  • (Object)


35
# File 'sig/active_version/translations.rbs', line 35

def setup_associations: () -> untyped

#setup_locale_enumObject

Returns:

  • (Object)


36
# File 'sig/active_version/translations.rbs', line 36

def setup_locale_enum: () -> untyped

#source_classClass

Returns:

  • (Class)


31
# File 'sig/active_version/translations.rbs', line 31

def source_class: () -> Class

#source_foreign_keyString, Array[String]

Returns:

  • (String, Array[String])


32
# File 'sig/active_version/translations.rbs', line 32

def source_foreign_key: () -> String | Array[String]

#source_nameSymbol?

Returns:

  • (Symbol, nil)


30
# File 'sig/active_version/translations.rbs', line 30

def source_name: () -> Symbol?

#source_primary_keyString, ...

Returns:

  • (String, Array[String], nil)


33
# File 'sig/active_version/translations.rbs', line 33

def source_primary_key: () -> String | Array[String]?

#translation_foreign_keyString, ...

Parameters:

  • value (Symbol, String, Array[Symbol | String])

Returns:

  • (String, Array[String], nil)


28
# File 'sig/active_version/translations.rbs', line 28

def translation_foreign_key: (?Symbol | String | Array[Symbol | String] value) -> String | Array[String]?

#translation_identity_resolverString, ...

Parameters:

  • value (Symbol, String, Array[Symbol | String])

Returns:

  • (String, Array[String], nil)


29
# File 'sig/active_version/translations.rbs', line 29

def translation_identity_resolver: (?Symbol | String | Array[Symbol | String] value) -> String | Array[String]?

#translation_locale_columnSymbol?

Parameters:

  • value (Symbol, String)

Returns:

  • (Symbol, nil)


27
# File 'sig/active_version/translations.rbs', line 27

def translation_locale_column: (?Symbol | String value) -> Symbol?

#translation_record?Boolean

Returns:

  • (Boolean)


21
# File 'sig/active_version/translations.rbs', line 21

def translation_record?: () -> bool