Files
tradon/ir/__init__.py
2025-12-26 13:11:43 +00:00

109 lines
3.3 KiB
Python
Executable File

# This file is part of Tryton. The COPYRIGHT file at the top level of
# this repository contains the full copyright notices and license terms.
from trytond.pool import Pool
from . import (
action, attachment, avatar, cache, calendar_, configuration, cron, date,
email_, error, export, lang, message, model, module, note, queue_, routes,
rule, sequence, session, translation, trigger, ui)
__all__ = ['register', 'routes']
def register():
Pool.register(
model.ModelField, # register first for model char migration
configuration.Configuration,
translation.Translation,
translation.TranslationSetStart,
translation.TranslationSetSucceed,
translation.TranslationCleanStart,
translation.TranslationCleanSucceed,
translation.TranslationUpdateStart,
translation.TranslationExportStart,
translation.TranslationExportResult,
sequence.SequenceType,
sequence.Sequence,
sequence.SequenceStrict,
ui.menu.UIMenu,
ui.menu.UIMenuFavorite,
ui.view.View,
ui.view.ShowViewStart,
ui.view.ViewTreeWidth,
ui.view.ViewTreeOptional,
ui.view.ViewTreeState,
ui.view.ViewSearch,
ui.icon.Icon,
action.Action,
action.ActionKeyword,
action.ActionReport,
action.ActionActWindow,
action.ActionActWindowView,
action.ActionActWindowDomain,
action.ActionWizard,
action.ActionURL,
model.Model,
model.ModelAccess,
model.ModelFieldAccess,
model.ModelButton,
model.ModelButtonRule,
model.ModelButtonClick,
model.ModelButtonReset,
model.ModelData,
model.Log,
model.PrintModelGraphStart,
attachment.Attachment,
note.Note,
note.NoteRead,
avatar.Avatar,
avatar.AvatarCache,
cron.Cron,
lang.Lang,
lang.LangConfigStart,
export.Export,
export.ExportLine,
rule.RuleGroup,
rule.Rule,
module.Module,
module.ModuleDependency,
module.ModuleConfigWizardItem,
module.ModuleConfigWizardFirst,
module.ModuleConfigWizardOther,
module.ModuleConfigWizardDone,
module.ModuleActivateUpgradeStart,
module.ModuleActivateUpgradeDone,
module.ModuleConfigStart,
cache.Cache,
date.Date,
trigger.Trigger,
trigger.TriggerLog,
session.Session,
session.SessionWizard,
queue_.Queue,
calendar_.Month,
calendar_.Day,
message.Message,
email_.Email,
email_.EmailAddress,
email_.EmailTemplate,
email_.EmailTemplate_Report,
error.Error,
module='ir', type_='model')
Pool.register(
translation.TranslationSet,
translation.TranslationClean,
translation.TranslationUpdate,
translation.TranslationExport,
translation.TranslationReport,
ui.view.ShowView,
model.PrintModelGraph,
module.ModuleConfigWizard,
module.ModuleActivateUpgrade,
module.ModuleConfig,
lang.LangConfig,
module='ir', type_='wizard')
Pool.register(
model.ModelGraph,
model.ModelWorkflowGraph,
module='ir', type_='report')