Skip to content

Core Components

zehavibarak edited this page Jul 8, 2025 · 6 revisions

BizDoc configures both managed and unmanaged server-side components.

Managed components

BizDoc manages to following component types:

Components

Developer can add new components or extend existing ones.

using BizDoc.Core.Components;
public class MyRule: RuleBase<boolean> {
    ...
}

Components properties.

using BizDoc.Core.Components;
using BizDoc.Core.Components.Annotations;
[Rule(Title = "My Rule")]
public class MyRule: RuleBase<boolean> {
    ...
}

Unmanaged components

In addition to the managed components, BizDoc facilitates server side objects which doesn't have a backend object, called unmanaged objects:

  • Folders - Trays of documents and possible display columns.
  • States - Document statuses.
  • Roles - Positions in the organization.
  • Guides - Step-by-step user guides.
  • Currencies - Exchange rate.

Configure components

Components are registered in bizdoc.json file in first run. Learn more on how to manage configuration files.

designers.

Release Notes

Angular npm, Flutter pub.dev and Nuget packages.

Clone this wiki locally