def __create_price_design_data_from_info( item_info: EntityInfo, items_data: EntitiesData) -> entity.EntityDetails: return entity.EntityDetails(item_info, __properties['title'], __properties['description'], __properties['price'], __properties['embed_settings'], items_data)
def __create_research_design_data_from_info( research_info: entity.EntityInfo, researches_data: entity.EntitiesData) -> entity.EntityDetails: return entity.EntityDetails(research_info, __properties['title'], __properties['description'], __properties['properties'], __properties['embed_settings'], researches_data)
def __create_base_details_from_info( item_info: EntityInfo, items_data: EntitiesData, trainings_data: EntitiesData) -> entity.EntityDetails: return entity.EntityDetails(item_info, __properties['title'], __properties['description'], __properties['base'], __properties['embed_settings'], items_data, trainings_data)
def __create_training_details_from_info( training_info: entity.EntityInfo, trainings_data: entity.EntitiesData, items_data: entity.EntitiesData, researches_data: entity.EntitiesData) -> entity.EntityDetails: return entity.EntityDetails(training_info, __properties['title'], __properties['description'], __properties['properties'], __properties['embed_settings'], trainings_data, items_data, researches_data)
def __create_best_item_details_from_info( item_info: EntityInfo, items_data: EntitiesData) -> entity.EntityDetails: return entity.EntityDetails(item_info, __properties['title'], __properties['description'], __properties['best'], __properties['embed_settings'], items_data, prefix='> ')
def __create_upgrade_design_data_from_info( item_info: EntityInfo, items_data: EntitiesData, found_upgrades_for_data: EntitiesData, no_upgrades_for_data: EntitiesData, upgrades_infos_count: int) -> entity.EntityDetails: return entity.EntityDetails( item_info, __properties['title'], entity.NO_PROPERTY, __properties['upgrade'], __properties['embed_settings'], items_data, found_upgrades_for_data=found_upgrades_for_data, no_upgrades_for_data=no_upgrades_for_data, upgrades_infos_count=upgrades_infos_count)
def __create_news_details_from_info( news_info: EntityInfo) -> entity.EntityDetails: return entity.EntityDetails(news_info, __properties['title_news'], __properties['description_news'], __properties['properties_news'], __properties['embed_settings'])
def __create_prestige_to_details_from_info(character_info: entity.EntityInfo) -> entity.EntityDetails: result = entity.EntityDetails(character_info, __properties['prestige_to_title'], entity.NO_PROPERTY, __properties['prestige_to_properties'], __properties['character_embed_settings'], prefix='> ') return result
def __create_collection_details_from_info(collection_info: entity.EntityInfo, collections_data: entity.EntitiesData, characters_data: entity.EntitiesData) -> entity.EntityDetails: return entity.EntityDetails(collection_info, __properties['collection_title'], __properties['collection_description'], __properties['collection_properties'], __properties['collection_embed_settings'], collections_data, characters_data)