Class: Tr8n::Tokens::DataToken

Inherits:
Tr8n::Token show all
Defined in:
lib/tr8n/tokens/data_token.rb

Class Method Summary collapse

Methods inherited from Tr8n::Token

#allowed_in_translation?, #apply_case, #case_key, #caseless_name, #declared_name, #decoration?, #dependant?, #dependencies, #dependency, #dependency_rules, #evaluate_token_method_array, #full_name, #has_case_key?, #has_type?, #initialize, #language_rule, #language_rules, #name, #name_for_case, #name_key, #name_with_case, #original_label, parse, #permutable_name, #pipeless_name, #prepare_label_for_suggestion, #prepare_label_for_translator, register_data_tokens, register_decoration_tokens, #sanitize_token_value, #sanitized_name, #sanitized_name_for_case, #substitute, #suffix, #supports_cases?, #to_s, #token_array_value, #token_value, #type

Constructor Details

This class inherits a constructor from Tr8n::Token

Class Method Details

.expressionObject



47
48
49
# File 'lib/tr8n/tokens/data_token.rb', line 47

def self.expression
  /(\{[^_:][\w]*(:[\w]+)?(::[\w]+)?\})/
end