bayesline.api.equity.ReportLoaderApi#
- class bayesline.api.equity.ReportLoaderApi#
Bases:
RegistryBasedApi
[ReportSettings
,ReportSettingsMenu
,ReportApi
]Methods
__init__
()delete_persisted
(name_or_id)load
(ref_or_settings, *[, ...])load_as_task
(ref_or_settings, *[, ...])load_persisted
(name_or_id)Attributes
- abstract load(ref_or_settings: str | int | ReportSettings, *, hierarchy_ref_or_settings: str | int | PortfolioHierarchySettings | None = None) ReportApi #
- abstract load_as_task(ref_or_settings: str | int | ReportSettings, *, hierarchy_ref_or_settings: str | int | PortfolioHierarchySettings | None = None) Task[ReportApi] #
- abstract property persisted_report_settings: ReadOnlyRegistry[ReportAccessorSettings]#
- abstract load_persisted(name_or_id: str | int) ReportAccessorApi #