bayesline.api.equity.AsyncReportLoaderApi#
- class bayesline.api.equity.AsyncReportLoaderApi#
Bases:
AsyncRegistryBasedApi
[ReportSettings
,ReportSettingsMenu
,AsyncReportApi
]Methods
__init__
()delete_persisted
(name_or_id)load
(ref_or_settings, *[, ...])load_as_task
(ref_or_settings, *[, ...])load_persisted
(name_or_id)Attributes
- abstract async load(ref_or_settings: str | int | ReportSettings, *, hierarchy_ref_or_settings: str | int | PortfolioHierarchySettings | None = None) AsyncReportApi #
- abstract async load_as_task(ref_or_settings: str | int | ReportSettings, *, hierarchy_ref_or_settings: str | int | PortfolioHierarchySettings | None = None) AsyncTask[AsyncReportApi] #
- abstract property persisted_report_settings: AsyncReadOnlyRegistry[ReportAccessorSettings]#
- abstract async load_persisted(name_or_id: str | int) AsyncReportAccessorApi #