Module: ComicInfo::Enums
- Defined in:
- lib/comicinfo/enums.rb
Defined Under Namespace
Modules: Helpers, Validators
Constant Summary collapse
- YES_NO_VALUES =
YesNo enum values for BlackAndWhite field
%w[Unknown No Yes].freeze
- MANGA_VALUES =
Manga enum values including right-to-left reading direction
%w[Unknown No Yes YesAndRightToLeft].freeze
- AGE_RATING_VALUES =
Age rating enum values from ComicInfo schema
[ 'Unknown', 'Adults Only 18+', 'Early Childhood', 'Everyone', 'Everyone 10+', 'G', 'Kids to Adults', 'M', 'MA15+', 'Mature 17+', 'PG', 'R18+', 'Rating Pending', 'Teen', 'X18+' ].freeze
- COMIC_PAGE_TYPE_VALUES =
Comic page type enum values
%w[ FrontCover InnerCover Roundup Story Advertisement Editorial Letters Preview BackCover Other Deleted ].freeze
- DEFAULT_STRING =
Default values from XSD schema
''.freeze
- DEFAULT_INTEGER =
-1
- DEFAULT_ENUM_UNKNOWN =
'Unknown'.freeze
- DEFAULT_PAGE_COUNT =
0- DEFAULT_PAGE_TYPE =
'Story'.freeze
- DEFAULT_DOUBLE_PAGE =
false- DEFAULT_IMAGE_SIZE =
0- DEFAULT_COMMUNITY_RATING =
-1.0