tree_object_pack Package¶
tree_object_pack Package¶
File: __init__.py Author: Rinat F Sabitov Description:
actions Module¶
Действия для работы с древовидными справочниками Author: Rinat F Sabitov
-
class
objectpack.tree_object_pack.actions.TreeObjectPack(*args, **kwargs)¶ - Базовые классы:
objectpack.actions.ObjectPackНабор действий для работы с объектами, находящимися в древовидной иерархии.
-
configure_grid(grid)¶
-
create_edit_window(create_new, request, context)¶
-
declare_context(action)¶
-
get_rows_query(request, context)¶
-
list_window¶ псевдоним класса
BaseTreeListWindow
-
parent_field= 'parent'¶
-
save_row(obj, create_new, request, context)¶
-
select_window¶ псевдоним класса
BaseTreeSelectWindow
-
-
class
objectpack.tree_object_pack.actions.TreeObjectRowsAction¶ - Базовые классы:
objectpack.actions.ObjectRowsActionПолучение данных для древовидного списка объектов
-
prepare_object(obj)¶ Сериализация объекта
-
run(*args, **kwargs)¶
-
set_query()¶ выборка данных
-
ui Module¶
UI для работы с древовидными списками Author: Rinat F Sabitov
-
class
objectpack.tree_object_pack.ui.BaseObjectTree(*args, **kwargs)¶ - Базовые классы:
m3_ext.ui.panels.trees.ExtObjectTreeВизуальный элемент “Дерево”
-
class
objectpack.tree_object_pack.ui.BaseTreeListWindow(*args, **kwargs)¶ - Базовые классы:
objectpack.ui.BaseListWindowОкно отбражения объектов в виде деревовидного списка
-
class
objectpack.tree_object_pack.ui.BaseTreeSelectWindow(*args, **kwargs)¶ - Базовые классы:
objectpack.ui.BaseSelectWindowОкно выбора объекта из древовидного списка
-
set_params(params)¶ установка параметров окна
-