Full API List¶
- Back-end Integration APIs
- List of APIs
- public static Func<ValidateTokenArgs, ValidateTokenResult> ValidateToken
- public static Func<GenerateAccessTokenArgs, string> GetAccessToken
- public static User AddOrUpdateUser(UserDetail user)
- public static RoleDetail AddOrUpdateRole(RoleDetail role)
- public static RoleDetail AddRole(RoleDetail role)
- public static bool HasRole(RoleDetail role)
- public static Tenants AddOrUpdateTenant(Tenants tenant)
- public static Tenants AddTenant(Tenants tenant)
- public static bool HasTenant(Tenants tenant)
- DLL References
- Front-end Integration APIs
- List of APIs
- config(configJson)
- render(element)
- renderSettingPage(element)
- renderReportPage(element)
- renderReportDesignerPage(element)
- renderReportViewerPage(element,report_id, filter,integrationStyle)
- renderReportPart(element,params)
- renderDashboardPage(element)
- renderNewDashboardPage(element)
- setCurrentUserContext({“token”:access_token}, keepPermissionSetting)
- renderDashboardViewerPage(element, dashboard_id, filter, integrationStyle)
- addJsFormat(formatName, formatFunction)
- getClass(name)
- registerVisualizationEngine(name, vizEngineClazz)
- registerPropertyEditor(type, factory)
- createDropDownPropertySchema
- createPopupSettingPropertySchema
- createCheckBoxPropertySchema
- createSelectPropertySchema
- createNumberPropertySchema
- createColorPaletteSettingPropertySchema
- registerFieldContainer
- createFieldContainerSchema
- createStaticLabelFieldContainerSchema
- createConditionalFieldContainerSchema
- setReportPartConfiguration
- getReportPartConfiguration
- extendReportPartStyleConfiguration
- renderExportManagerPage(element)