"and"
| |
+| OR | "or"
| |
+
diff --git a/packages/boolean-expression-component/docs/markdown/boolean-expression-component.booleanoperationmap.__global__.md b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.booleanoperationmap.__global__.md
new file mode 100644
index 00000000..4454945b
--- /dev/null
+++ b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.booleanoperationmap.__global__.md
@@ -0,0 +1,11 @@
+
+
+[Home](./index.md) > [@essex/boolean-expression-component](./boolean-expression-component.md) > [BooleanOperationMap](./boolean-expression-component.booleanoperationmap.md) > [\_\_global\_\_](./boolean-expression-component.booleanoperationmap.__global__.md)
+
+## BooleanOperationMap.\_\_global\_\_ property
+
+Signature:
+
+```typescript
+__global__: BooleanOperation;
+```
diff --git a/packages/boolean-expression-component/docs/markdown/boolean-expression-component.booleanoperationmap.md b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.booleanoperationmap.md
new file mode 100644
index 00000000..f30530ca
--- /dev/null
+++ b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.booleanoperationmap.md
@@ -0,0 +1,18 @@
+
+
+[Home](./index.md) > [@essex/boolean-expression-component](./boolean-expression-component.md) > [BooleanOperationMap](./boolean-expression-component.booleanoperationmap.md)
+
+## BooleanOperationMap interface
+
+Signature:
+
+```typescript
+export interface BooleanOperationMap
+```
+
+## Properties
+
+| Property | Modifiers | Type | Description |
+| --- | --- | --- | --- |
+| [\_\_global\_\_](./boolean-expression-component.booleanoperationmap.__global__.md) | | [BooleanOperation](./boolean-expression-component.booleanoperation.md) | |
+
diff --git a/packages/boolean-expression-component/docs/markdown/boolean-expression-component.booleanoperationtoggle.md b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.booleanoperationtoggle.md
new file mode 100644
index 00000000..6e158fb9
--- /dev/null
+++ b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.booleanoperationtoggle.md
@@ -0,0 +1,18 @@
+
+
+[Home](./index.md) > [@essex/boolean-expression-component](./boolean-expression-component.md) > [BooleanOperationToggle](./boolean-expression-component.booleanoperationtoggle.md)
+
+## BooleanOperationToggle variable
+
+Signature:
+
+```typescript
+BooleanOperationToggle: React.FC<{
+ className?: string;
+ style?: CSSProperties;
+ operation: BooleanOperation;
+ disabled?: boolean;
+ onToggle?: () => void;
+ palette?: Palette;
+}>
+```
diff --git a/packages/boolean-expression-component/docs/markdown/boolean-expression-component.default_palette.md b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.default_palette.md
new file mode 100644
index 00000000..8451334d
--- /dev/null
+++ b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.default_palette.md
@@ -0,0 +1,11 @@
+
+
+[Home](./index.md) > [@essex/boolean-expression-component](./boolean-expression-component.md) > [DEFAULT\_PALETTE](./boolean-expression-component.default_palette.md)
+
+## DEFAULT\_PALETTE variable
+
+Signature:
+
+```typescript
+DEFAULT_PALETTE: Palette
+```
diff --git a/packages/boolean-expression-component/docs/markdown/boolean-expression-component.filterclause.id.md b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.filterclause.id.md
new file mode 100644
index 00000000..446739e8
--- /dev/null
+++ b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.filterclause.id.md
@@ -0,0 +1,11 @@
+
+
+[Home](./index.md) > [@essex/boolean-expression-component](./boolean-expression-component.md) > [FilterClause](./boolean-expression-component.filterclause.md) > [id](./boolean-expression-component.filterclause.id.md)
+
+## FilterClause.id property
+
+Signature:
+
+```typescript
+id: string;
+```
diff --git a/packages/boolean-expression-component/docs/markdown/boolean-expression-component.filterclause.label.md b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.filterclause.label.md
new file mode 100644
index 00000000..bf479874
--- /dev/null
+++ b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.filterclause.label.md
@@ -0,0 +1,11 @@
+
+
+[Home](./index.md) > [@essex/boolean-expression-component](./boolean-expression-component.md) > [FilterClause](./boolean-expression-component.filterclause.md) > [label](./boolean-expression-component.filterclause.label.md)
+
+## FilterClause.label property
+
+Signature:
+
+```typescript
+label: string;
+```
diff --git a/packages/boolean-expression-component/docs/markdown/boolean-expression-component.filterclause.md b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.filterclause.md
new file mode 100644
index 00000000..686952d5
--- /dev/null
+++ b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.filterclause.md
@@ -0,0 +1,19 @@
+
+
+[Home](./index.md) > [@essex/boolean-expression-component](./boolean-expression-component.md) > [FilterClause](./boolean-expression-component.filterclause.md)
+
+## FilterClause interface
+
+Signature:
+
+```typescript
+export interface FilterClause
+```
+
+## Properties
+
+| Property | Modifiers | Type | Description |
+| --- | --- | --- | --- |
+| [id](./boolean-expression-component.filterclause.id.md) | | string | |
+| [label](./boolean-expression-component.filterclause.label.md) | | string | |
+
diff --git a/packages/boolean-expression-component/docs/markdown/boolean-expression-component.filterclausegroup.filters.md b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.filterclausegroup.filters.md
new file mode 100644
index 00000000..98c706ce
--- /dev/null
+++ b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.filterclausegroup.filters.md
@@ -0,0 +1,11 @@
+
+
+[Home](./index.md) > [@essex/boolean-expression-component](./boolean-expression-component.md) > [FilterClauseGroup](./boolean-expression-component.filterclausegroup.md) > [filters](./boolean-expression-component.filterclausegroup.filters.md)
+
+## FilterClauseGroup.filters property
+
+Signature:
+
+```typescript
+filters: FilterClause[];
+```
diff --git a/packages/boolean-expression-component/docs/markdown/boolean-expression-component.filterclausegroup.id.md b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.filterclausegroup.id.md
new file mode 100644
index 00000000..9bf24af4
--- /dev/null
+++ b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.filterclausegroup.id.md
@@ -0,0 +1,11 @@
+
+
+[Home](./index.md) > [@essex/boolean-expression-component](./boolean-expression-component.md) > [FilterClauseGroup](./boolean-expression-component.filterclausegroup.md) > [id](./boolean-expression-component.filterclausegroup.id.md)
+
+## FilterClauseGroup.id property
+
+Signature:
+
+```typescript
+id: string;
+```
diff --git a/packages/boolean-expression-component/docs/markdown/boolean-expression-component.filterclausegroup.label.md b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.filterclausegroup.label.md
new file mode 100644
index 00000000..5ed547bb
--- /dev/null
+++ b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.filterclausegroup.label.md
@@ -0,0 +1,11 @@
+
+
+[Home](./index.md) > [@essex/boolean-expression-component](./boolean-expression-component.md) > [FilterClauseGroup](./boolean-expression-component.filterclausegroup.md) > [label](./boolean-expression-component.filterclausegroup.label.md)
+
+## FilterClauseGroup.label property
+
+Signature:
+
+```typescript
+label: string;
+```
diff --git a/packages/boolean-expression-component/docs/markdown/boolean-expression-component.filterclausegroup.locked.md b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.filterclausegroup.locked.md
new file mode 100644
index 00000000..6c83b0b8
--- /dev/null
+++ b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.filterclausegroup.locked.md
@@ -0,0 +1,11 @@
+
+
+[Home](./index.md) > [@essex/boolean-expression-component](./boolean-expression-component.md) > [FilterClauseGroup](./boolean-expression-component.filterclausegroup.md) > [locked](./boolean-expression-component.filterclausegroup.locked.md)
+
+## FilterClauseGroup.locked property
+
+Signature:
+
+```typescript
+locked?: boolean;
+```
diff --git a/packages/boolean-expression-component/docs/markdown/boolean-expression-component.filterclausegroup.md b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.filterclausegroup.md
new file mode 100644
index 00000000..b8acd71a
--- /dev/null
+++ b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.filterclausegroup.md
@@ -0,0 +1,22 @@
+
+
+[Home](./index.md) > [@essex/boolean-expression-component](./boolean-expression-component.md) > [FilterClauseGroup](./boolean-expression-component.filterclausegroup.md)
+
+## FilterClauseGroup interface
+
+Signature:
+
+```typescript
+export interface FilterClauseGroup
+```
+
+## Properties
+
+| Property | Modifiers | Type | Description |
+| --- | --- | --- | --- |
+| [filters](./boolean-expression-component.filterclausegroup.filters.md) | | [FilterClause](./boolean-expression-component.filterclause.md)\[\] | |
+| [id](./boolean-expression-component.filterclausegroup.id.md) | | string | |
+| [label](./boolean-expression-component.filterclausegroup.label.md) | | string | |
+| [locked?](./boolean-expression-component.filterclausegroup.locked.md) | | boolean | (Optional) |
+| [operation](./boolean-expression-component.filterclausegroup.operation.md) | | [BooleanOperation](./boolean-expression-component.booleanoperation.md) | |
+
diff --git a/packages/boolean-expression-component/docs/markdown/boolean-expression-component.filterclausegroup.operation.md b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.filterclausegroup.operation.md
new file mode 100644
index 00000000..a0dc770e
--- /dev/null
+++ b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.filterclausegroup.operation.md
@@ -0,0 +1,11 @@
+
+
+[Home](./index.md) > [@essex/boolean-expression-component](./boolean-expression-component.md) > [FilterClauseGroup](./boolean-expression-component.filterclausegroup.md) > [operation](./boolean-expression-component.filterclausegroup.operation.md)
+
+## FilterClauseGroup.operation property
+
+Signature:
+
+```typescript
+operation: BooleanOperation;
+```
diff --git a/packages/boolean-expression-component/docs/markdown/boolean-expression-component.filterexpressionview.md b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.filterexpressionview.md
new file mode 100644
index 00000000..b16652a2
--- /dev/null
+++ b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.filterexpressionview.md
@@ -0,0 +1,19 @@
+
+
+[Home](./index.md) > [@essex/boolean-expression-component](./boolean-expression-component.md) > [FilterExpressionView](./boolean-expression-component.filterexpressionview.md)
+
+## FilterExpressionView variable
+
+Signature:
+
+```typescript
+FilterExpressionView: React.FC<{
+ filters: FilterClauseGroup[];
+ operation: BooleanOperation;
+ palette?: Palette;
+ onGlobalOperationChanged?: (data: BooleanOperation) => void;
+ onChipDismissed?: (filter: FilterClause) => void;
+ onOperationChanged?: (id: string, operation: BooleanOperation) => void;
+ onChipGroupDismissed?: (filterGroup: FilterClauseGroup) => void;
+}>
+```
diff --git a/packages/boolean-expression-component/docs/markdown/boolean-expression-component.md b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.md
new file mode 100644
index 00000000..1d25038d
--- /dev/null
+++ b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.md
@@ -0,0 +1,37 @@
+
+
+[Home](./index.md) > [@essex/boolean-expression-component](./boolean-expression-component.md)
+
+## boolean-expression-component package
+
+## Enumerations
+
+| Enumeration | Description |
+| --- | --- |
+| [BooleanOperation](./boolean-expression-component.booleanoperation.md) | |
+
+## Functions
+
+| Function | Description |
+| --- | --- |
+| [toggleOperation(op)](./boolean-expression-component.toggleoperation.md) | |
+
+## Interfaces
+
+| Interface | Description |
+| --- | --- |
+| [BooleanOperationMap](./boolean-expression-component.booleanoperationmap.md) | |
+| [FilterClause](./boolean-expression-component.filterclause.md) | |
+| [FilterClauseGroup](./boolean-expression-component.filterclausegroup.md) | |
+| [Palette](./boolean-expression-component.palette.md) | |
+| [WithChildren](./boolean-expression-component.withchildren.md) | |
+
+## Variables
+
+| Variable | Description |
+| --- | --- |
+| [BooleanOperationToggle](./boolean-expression-component.booleanoperationtoggle.md) | |
+| [DEFAULT\_PALETTE](./boolean-expression-component.default_palette.md) | |
+| [FilterExpressionView](./boolean-expression-component.filterexpressionview.md) | |
+| [NO\_OP](./boolean-expression-component.no_op.md) | |
+
diff --git a/packages/boolean-expression-component/docs/markdown/boolean-expression-component.no_op.md b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.no_op.md
new file mode 100644
index 00000000..1d323ab9
--- /dev/null
+++ b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.no_op.md
@@ -0,0 +1,11 @@
+
+
+[Home](./index.md) > [@essex/boolean-expression-component](./boolean-expression-component.md) > [NO\_OP](./boolean-expression-component.no_op.md)
+
+## NO\_OP variable
+
+Signature:
+
+```typescript
+NO_OP: () => void
+```
diff --git a/packages/boolean-expression-component/docs/markdown/boolean-expression-component.palette.backgroundcolor.md b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.palette.backgroundcolor.md
new file mode 100644
index 00000000..c2f8acd3
--- /dev/null
+++ b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.palette.backgroundcolor.md
@@ -0,0 +1,11 @@
+
+
+[Home](./index.md) > [@essex/boolean-expression-component](./boolean-expression-component.md) > [Palette](./boolean-expression-component.palette.md) > [backgroundColor](./boolean-expression-component.palette.backgroundcolor.md)
+
+## Palette.backgroundColor property
+
+Signature:
+
+```typescript
+backgroundColor: string;
+```
diff --git a/packages/boolean-expression-component/docs/markdown/boolean-expression-component.palette.md b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.palette.md
new file mode 100644
index 00000000..9f30c13e
--- /dev/null
+++ b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.palette.md
@@ -0,0 +1,19 @@
+
+
+[Home](./index.md) > [@essex/boolean-expression-component](./boolean-expression-component.md) > [Palette](./boolean-expression-component.palette.md)
+
+## Palette interface
+
+Signature:
+
+```typescript
+export interface Palette
+```
+
+## Properties
+
+| Property | Modifiers | Type | Description |
+| --- | --- | --- | --- |
+| [backgroundColor](./boolean-expression-component.palette.backgroundcolor.md) | | string | |
+| [operations](./boolean-expression-component.palette.operations.md) | | { \[[BooleanOperation.AND](./boolean-expression-component.booleanoperation.md)\]: string; \[[BooleanOperation.OR](./boolean-expression-component.booleanoperation.md)\]: string; } | |
+
diff --git a/packages/boolean-expression-component/docs/markdown/boolean-expression-component.palette.operations.md b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.palette.operations.md
new file mode 100644
index 00000000..107c6e2f
--- /dev/null
+++ b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.palette.operations.md
@@ -0,0 +1,14 @@
+
+
+[Home](./index.md) > [@essex/boolean-expression-component](./boolean-expression-component.md) > [Palette](./boolean-expression-component.palette.md) > [operations](./boolean-expression-component.palette.operations.md)
+
+## Palette.operations property
+
+Signature:
+
+```typescript
+operations: {
+ [BooleanOperation.AND]: string;
+ [BooleanOperation.OR]: string;
+ };
+```
diff --git a/packages/boolean-expression-component/docs/markdown/boolean-expression-component.toggleoperation.md b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.toggleoperation.md
new file mode 100644
index 00000000..87deb3b1
--- /dev/null
+++ b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.toggleoperation.md
@@ -0,0 +1,22 @@
+
+
+[Home](./index.md) > [@essex/boolean-expression-component](./boolean-expression-component.md) > [toggleOperation](./boolean-expression-component.toggleoperation.md)
+
+## toggleOperation() function
+
+Signature:
+
+```typescript
+export declare function toggleOperation(op: BooleanOperation): BooleanOperation;
+```
+
+## Parameters
+
+| Parameter | Type | Description |
+| --- | --- | --- |
+| op | [BooleanOperation](./boolean-expression-component.booleanoperation.md) | |
+
+Returns:
+
+[BooleanOperation](./boolean-expression-component.booleanoperation.md)
+
diff --git a/packages/boolean-expression-component/docs/markdown/boolean-expression-component.withchildren.children.md b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.withchildren.children.md
new file mode 100644
index 00000000..698b3e30
--- /dev/null
+++ b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.withchildren.children.md
@@ -0,0 +1,11 @@
+
+
+[Home](./index.md) > [@essex/boolean-expression-component](./boolean-expression-component.md) > [WithChildren](./boolean-expression-component.withchildren.md) > [children](./boolean-expression-component.withchildren.children.md)
+
+## WithChildren.children property
+
+Signature:
+
+```typescript
+children?: ReactNode;
+```
diff --git a/packages/boolean-expression-component/docs/markdown/boolean-expression-component.withchildren.md b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.withchildren.md
new file mode 100644
index 00000000..a3985b74
--- /dev/null
+++ b/packages/boolean-expression-component/docs/markdown/boolean-expression-component.withchildren.md
@@ -0,0 +1,18 @@
+
+
+[Home](./index.md) > [@essex/boolean-expression-component](./boolean-expression-component.md) > [WithChildren](./boolean-expression-component.withchildren.md)
+
+## WithChildren interface
+
+Signature:
+
+```typescript
+export interface WithChildren
+```
+
+## Properties
+
+| Property | Modifiers | Type | Description |
+| --- | --- | --- | --- |
+| [children?](./boolean-expression-component.withchildren.children.md) | | ReactNode | (Optional) |
+
diff --git a/packages/boolean-expression-component/docs/markdown/index.md b/packages/boolean-expression-component/docs/markdown/index.md
new file mode 100644
index 00000000..435b59e9
--- /dev/null
+++ b/packages/boolean-expression-component/docs/markdown/index.md
@@ -0,0 +1,12 @@
+
+
+[Home](./index.md)
+
+## API Reference
+
+## Packages
+
+| Package | Description |
+| --- | --- |
+| [@essex/boolean-expression-component](./boolean-expression-component.md) | |
+
diff --git a/packages/boolean-expression-component/docs/report/boolean-expression-component.api.json b/packages/boolean-expression-component/docs/report/boolean-expression-component.api.json
new file mode 100644
index 00000000..5f94a09e
--- /dev/null
+++ b/packages/boolean-expression-component/docs/report/boolean-expression-component.api.json
@@ -0,0 +1,924 @@
+{
+ "metadata": {
+ "toolPackage": "@microsoft/api-extractor",
+ "toolVersion": "7.29.2",
+ "schemaVersion": 1009,
+ "oldestForwardsCompatibleVersion": 1001,
+ "tsdocConfig": {
+ "$schema": "https://developer.microsoft.com/json-schemas/tsdoc/v0/tsdoc.schema.json",
+ "noStandardTags": true,
+ "tagDefinitions": [
+ {
+ "tagName": "@alpha",
+ "syntaxKind": "modifier"
+ },
+ {
+ "tagName": "@beta",
+ "syntaxKind": "modifier"
+ },
+ {
+ "tagName": "@defaultValue",
+ "syntaxKind": "block"
+ },
+ {
+ "tagName": "@decorator",
+ "syntaxKind": "block",
+ "allowMultiple": true
+ },
+ {
+ "tagName": "@deprecated",
+ "syntaxKind": "block"
+ },
+ {
+ "tagName": "@eventProperty",
+ "syntaxKind": "modifier"
+ },
+ {
+ "tagName": "@example",
+ "syntaxKind": "block",
+ "allowMultiple": true
+ },
+ {
+ "tagName": "@experimental",
+ "syntaxKind": "modifier"
+ },
+ {
+ "tagName": "@inheritDoc",
+ "syntaxKind": "inline"
+ },
+ {
+ "tagName": "@internal",
+ "syntaxKind": "modifier"
+ },
+ {
+ "tagName": "@label",
+ "syntaxKind": "inline"
+ },
+ {
+ "tagName": "@link",
+ "syntaxKind": "inline",
+ "allowMultiple": true
+ },
+ {
+ "tagName": "@override",
+ "syntaxKind": "modifier"
+ },
+ {
+ "tagName": "@packageDocumentation",
+ "syntaxKind": "modifier"
+ },
+ {
+ "tagName": "@param",
+ "syntaxKind": "block",
+ "allowMultiple": true
+ },
+ {
+ "tagName": "@privateRemarks",
+ "syntaxKind": "block"
+ },
+ {
+ "tagName": "@public",
+ "syntaxKind": "modifier"
+ },
+ {
+ "tagName": "@readonly",
+ "syntaxKind": "modifier"
+ },
+ {
+ "tagName": "@remarks",
+ "syntaxKind": "block"
+ },
+ {
+ "tagName": "@returns",
+ "syntaxKind": "block"
+ },
+ {
+ "tagName": "@sealed",
+ "syntaxKind": "modifier"
+ },
+ {
+ "tagName": "@see",
+ "syntaxKind": "block"
+ },
+ {
+ "tagName": "@throws",
+ "syntaxKind": "block",
+ "allowMultiple": true
+ },
+ {
+ "tagName": "@typeParam",
+ "syntaxKind": "block",
+ "allowMultiple": true
+ },
+ {
+ "tagName": "@virtual",
+ "syntaxKind": "modifier"
+ },
+ {
+ "tagName": "@betaDocumentation",
+ "syntaxKind": "modifier"
+ },
+ {
+ "tagName": "@internalRemarks",
+ "syntaxKind": "block"
+ },
+ {
+ "tagName": "@preapproved",
+ "syntaxKind": "modifier"
+ }
+ ],
+ "supportForTags": {
+ "@alpha": true,
+ "@beta": true,
+ "@defaultValue": true,
+ "@decorator": true,
+ "@deprecated": true,
+ "@eventProperty": true,
+ "@example": true,
+ "@experimental": true,
+ "@inheritDoc": true,
+ "@internal": true,
+ "@label": true,
+ "@link": true,
+ "@override": true,
+ "@packageDocumentation": true,
+ "@param": true,
+ "@privateRemarks": true,
+ "@public": true,
+ "@readonly": true,
+ "@remarks": true,
+ "@returns": true,
+ "@sealed": true,
+ "@see": true,
+ "@throws": true,
+ "@typeParam": true,
+ "@virtual": true,
+ "@betaDocumentation": true,
+ "@internalRemarks": true,
+ "@preapproved": true
+ },
+ "reportUnsupportedHtmlElements": false
+ }
+ },
+ "kind": "Package",
+ "canonicalReference": "@essex/boolean-expression-component!",
+ "docComment": "",
+ "name": "@essex/boolean-expression-component",
+ "preserveMemberOrder": false,
+ "members": [
+ {
+ "kind": "EntryPoint",
+ "canonicalReference": "@essex/boolean-expression-component!",
+ "name": "",
+ "preserveMemberOrder": false,
+ "members": [
+ {
+ "kind": "Enum",
+ "canonicalReference": "@essex/boolean-expression-component!BooleanOperation:enum",
+ "docComment": "",
+ "excerptTokens": [
+ {
+ "kind": "Content",
+ "text": "export declare enum BooleanOperation "
+ }
+ ],
+ "releaseTag": "Public",
+ "name": "BooleanOperation",
+ "preserveMemberOrder": false,
+ "members": [
+ {
+ "kind": "EnumMember",
+ "canonicalReference": "@essex/boolean-expression-component!BooleanOperation.AND:member",
+ "docComment": "",
+ "excerptTokens": [
+ {
+ "kind": "Content",
+ "text": "AND = "
+ },
+ {
+ "kind": "Content",
+ "text": "\"and\""
+ }
+ ],
+ "initializerTokenRange": {
+ "startIndex": 1,
+ "endIndex": 2
+ },
+ "releaseTag": "Public",
+ "name": "AND"
+ },
+ {
+ "kind": "EnumMember",
+ "canonicalReference": "@essex/boolean-expression-component!BooleanOperation.OR:member",
+ "docComment": "",
+ "excerptTokens": [
+ {
+ "kind": "Content",
+ "text": "OR = "
+ },
+ {
+ "kind": "Content",
+ "text": "\"or\""
+ }
+ ],
+ "initializerTokenRange": {
+ "startIndex": 1,
+ "endIndex": 2
+ },
+ "releaseTag": "Public",
+ "name": "OR"
+ }
+ ]
+ },
+ {
+ "kind": "Interface",
+ "canonicalReference": "@essex/boolean-expression-component!BooleanOperationMap:interface",
+ "docComment": "",
+ "excerptTokens": [
+ {
+ "kind": "Content",
+ "text": "export interface BooleanOperationMap "
+ }
+ ],
+ "releaseTag": "Public",
+ "name": "BooleanOperationMap",
+ "preserveMemberOrder": false,
+ "members": [
+ {
+ "kind": "PropertySignature",
+ "canonicalReference": "@essex/boolean-expression-component!BooleanOperationMap#__global__:member",
+ "docComment": "",
+ "excerptTokens": [
+ {
+ "kind": "Content",
+ "text": "__global__: "
+ },
+ {
+ "kind": "Reference",
+ "text": "BooleanOperation",
+ "canonicalReference": "@essex/boolean-expression-component!BooleanOperation:enum"
+ },
+ {
+ "kind": "Content",
+ "text": ";"
+ }
+ ],
+ "isReadonly": false,
+ "isOptional": false,
+ "releaseTag": "Public",
+ "name": "__global__",
+ "propertyTypeTokenRange": {
+ "startIndex": 1,
+ "endIndex": 2
+ }
+ },
+ {
+ "kind": "IndexSignature",
+ "canonicalReference": "@essex/boolean-expression-component!BooleanOperationMap:index(1)",
+ "docComment": "",
+ "excerptTokens": [
+ {
+ "kind": "Content",
+ "text": "[key: "
+ },
+ {
+ "kind": "Content",
+ "text": "string"
+ },
+ {
+ "kind": "Content",
+ "text": "]: "
+ },
+ {
+ "kind": "Reference",
+ "text": "BooleanOperation",
+ "canonicalReference": "@essex/boolean-expression-component!BooleanOperation:enum"
+ },
+ {
+ "kind": "Content",
+ "text": ";"
+ }
+ ],
+ "isReadonly": false,
+ "returnTypeTokenRange": {
+ "startIndex": 3,
+ "endIndex": 4
+ },
+ "releaseTag": "Public",
+ "overloadIndex": 1,
+ "parameters": [
+ {
+ "parameterName": "key",
+ "parameterTypeTokenRange": {
+ "startIndex": 1,
+ "endIndex": 2
+ },
+ "isOptional": false
+ }
+ ]
+ }
+ ],
+ "extendsTokenRanges": []
+ },
+ {
+ "kind": "Variable",
+ "canonicalReference": "@essex/boolean-expression-component!BooleanOperationToggle:var",
+ "docComment": "",
+ "excerptTokens": [
+ {
+ "kind": "Content",
+ "text": "BooleanOperationToggle: "
+ },
+ {
+ "kind": "Reference",
+ "text": "React.FC",
+ "canonicalReference": "@types/react!~React.FC:type"
+ },
+ {
+ "kind": "Content",
+ "text": "<{\n className?: string;\n style?: "
+ },
+ {
+ "kind": "Reference",
+ "text": "CSSProperties",
+ "canonicalReference": "@types/react!~React.CSSProperties:interface"
+ },
+ {
+ "kind": "Content",
+ "text": ";\n operation: "
+ },
+ {
+ "kind": "Reference",
+ "text": "BooleanOperation",
+ "canonicalReference": "@essex/boolean-expression-component!BooleanOperation:enum"
+ },
+ {
+ "kind": "Content",
+ "text": ";\n disabled?: boolean;\n onToggle?: () => void;\n palette?: "
+ },
+ {
+ "kind": "Reference",
+ "text": "Palette",
+ "canonicalReference": "@essex/boolean-expression-component!Palette:interface"
+ },
+ {
+ "kind": "Content",
+ "text": ";\n}>"
+ }
+ ],
+ "isReadonly": true,
+ "releaseTag": "Public",
+ "name": "BooleanOperationToggle",
+ "variableTypeTokenRange": {
+ "startIndex": 1,
+ "endIndex": 9
+ }
+ },
+ {
+ "kind": "Variable",
+ "canonicalReference": "@essex/boolean-expression-component!DEFAULT_PALETTE:var",
+ "docComment": "",
+ "excerptTokens": [
+ {
+ "kind": "Content",
+ "text": "DEFAULT_PALETTE: "
+ },
+ {
+ "kind": "Reference",
+ "text": "Palette",
+ "canonicalReference": "@essex/boolean-expression-component!Palette:interface"
+ }
+ ],
+ "isReadonly": true,
+ "releaseTag": "Public",
+ "name": "DEFAULT_PALETTE",
+ "variableTypeTokenRange": {
+ "startIndex": 1,
+ "endIndex": 2
+ }
+ },
+ {
+ "kind": "Interface",
+ "canonicalReference": "@essex/boolean-expression-component!FilterClause:interface",
+ "docComment": "",
+ "excerptTokens": [
+ {
+ "kind": "Content",
+ "text": "export interface FilterClause "
+ }
+ ],
+ "releaseTag": "Public",
+ "name": "FilterClause",
+ "preserveMemberOrder": false,
+ "members": [
+ {
+ "kind": "PropertySignature",
+ "canonicalReference": "@essex/boolean-expression-component!FilterClause#id:member",
+ "docComment": "",
+ "excerptTokens": [
+ {
+ "kind": "Content",
+ "text": "id: "
+ },
+ {
+ "kind": "Content",
+ "text": "string"
+ },
+ {
+ "kind": "Content",
+ "text": ";"
+ }
+ ],
+ "isReadonly": false,
+ "isOptional": false,
+ "releaseTag": "Public",
+ "name": "id",
+ "propertyTypeTokenRange": {
+ "startIndex": 1,
+ "endIndex": 2
+ }
+ },
+ {
+ "kind": "PropertySignature",
+ "canonicalReference": "@essex/boolean-expression-component!FilterClause#label:member",
+ "docComment": "",
+ "excerptTokens": [
+ {
+ "kind": "Content",
+ "text": "label: "
+ },
+ {
+ "kind": "Content",
+ "text": "string"
+ },
+ {
+ "kind": "Content",
+ "text": ";"
+ }
+ ],
+ "isReadonly": false,
+ "isOptional": false,
+ "releaseTag": "Public",
+ "name": "label",
+ "propertyTypeTokenRange": {
+ "startIndex": 1,
+ "endIndex": 2
+ }
+ }
+ ],
+ "extendsTokenRanges": []
+ },
+ {
+ "kind": "Interface",
+ "canonicalReference": "@essex/boolean-expression-component!FilterClauseGroup:interface",
+ "docComment": "",
+ "excerptTokens": [
+ {
+ "kind": "Content",
+ "text": "export interface FilterClauseGroup "
+ }
+ ],
+ "releaseTag": "Public",
+ "name": "FilterClauseGroup",
+ "preserveMemberOrder": false,
+ "members": [
+ {
+ "kind": "PropertySignature",
+ "canonicalReference": "@essex/boolean-expression-component!FilterClauseGroup#filters:member",
+ "docComment": "",
+ "excerptTokens": [
+ {
+ "kind": "Content",
+ "text": "filters: "
+ },
+ {
+ "kind": "Reference",
+ "text": "FilterClause",
+ "canonicalReference": "@essex/boolean-expression-component!FilterClause:interface"
+ },
+ {
+ "kind": "Content",
+ "text": "[]"
+ },
+ {
+ "kind": "Content",
+ "text": ";"
+ }
+ ],
+ "isReadonly": false,
+ "isOptional": false,
+ "releaseTag": "Public",
+ "name": "filters",
+ "propertyTypeTokenRange": {
+ "startIndex": 1,
+ "endIndex": 3
+ }
+ },
+ {
+ "kind": "PropertySignature",
+ "canonicalReference": "@essex/boolean-expression-component!FilterClauseGroup#id:member",
+ "docComment": "",
+ "excerptTokens": [
+ {
+ "kind": "Content",
+ "text": "id: "
+ },
+ {
+ "kind": "Content",
+ "text": "string"
+ },
+ {
+ "kind": "Content",
+ "text": ";"
+ }
+ ],
+ "isReadonly": false,
+ "isOptional": false,
+ "releaseTag": "Public",
+ "name": "id",
+ "propertyTypeTokenRange": {
+ "startIndex": 1,
+ "endIndex": 2
+ }
+ },
+ {
+ "kind": "PropertySignature",
+ "canonicalReference": "@essex/boolean-expression-component!FilterClauseGroup#label:member",
+ "docComment": "",
+ "excerptTokens": [
+ {
+ "kind": "Content",
+ "text": "label: "
+ },
+ {
+ "kind": "Content",
+ "text": "string"
+ },
+ {
+ "kind": "Content",
+ "text": ";"
+ }
+ ],
+ "isReadonly": false,
+ "isOptional": false,
+ "releaseTag": "Public",
+ "name": "label",
+ "propertyTypeTokenRange": {
+ "startIndex": 1,
+ "endIndex": 2
+ }
+ },
+ {
+ "kind": "PropertySignature",
+ "canonicalReference": "@essex/boolean-expression-component!FilterClauseGroup#locked:member",
+ "docComment": "",
+ "excerptTokens": [
+ {
+ "kind": "Content",
+ "text": "locked?: "
+ },
+ {
+ "kind": "Content",
+ "text": "boolean"
+ },
+ {
+ "kind": "Content",
+ "text": ";"
+ }
+ ],
+ "isReadonly": false,
+ "isOptional": true,
+ "releaseTag": "Public",
+ "name": "locked",
+ "propertyTypeTokenRange": {
+ "startIndex": 1,
+ "endIndex": 2
+ }
+ },
+ {
+ "kind": "PropertySignature",
+ "canonicalReference": "@essex/boolean-expression-component!FilterClauseGroup#operation:member",
+ "docComment": "",
+ "excerptTokens": [
+ {
+ "kind": "Content",
+ "text": "operation: "
+ },
+ {
+ "kind": "Reference",
+ "text": "BooleanOperation",
+ "canonicalReference": "@essex/boolean-expression-component!BooleanOperation:enum"
+ },
+ {
+ "kind": "Content",
+ "text": ";"
+ }
+ ],
+ "isReadonly": false,
+ "isOptional": false,
+ "releaseTag": "Public",
+ "name": "operation",
+ "propertyTypeTokenRange": {
+ "startIndex": 1,
+ "endIndex": 2
+ }
+ }
+ ],
+ "extendsTokenRanges": []
+ },
+ {
+ "kind": "Variable",
+ "canonicalReference": "@essex/boolean-expression-component!FilterExpressionView:var",
+ "docComment": "",
+ "excerptTokens": [
+ {
+ "kind": "Content",
+ "text": "FilterExpressionView: "
+ },
+ {
+ "kind": "Reference",
+ "text": "React.FC",
+ "canonicalReference": "@types/react!~React.FC:type"
+ },
+ {
+ "kind": "Content",
+ "text": "<{\n filters: "
+ },
+ {
+ "kind": "Reference",
+ "text": "FilterClauseGroup",
+ "canonicalReference": "@essex/boolean-expression-component!FilterClauseGroup:interface"
+ },
+ {
+ "kind": "Content",
+ "text": "[];\n operation: "
+ },
+ {
+ "kind": "Reference",
+ "text": "BooleanOperation",
+ "canonicalReference": "@essex/boolean-expression-component!BooleanOperation:enum"
+ },
+ {
+ "kind": "Content",
+ "text": ";\n palette?: "
+ },
+ {
+ "kind": "Reference",
+ "text": "Palette",
+ "canonicalReference": "@essex/boolean-expression-component!Palette:interface"
+ },
+ {
+ "kind": "Content",
+ "text": ";\n onGlobalOperationChanged?: (data: "
+ },
+ {
+ "kind": "Reference",
+ "text": "BooleanOperation",
+ "canonicalReference": "@essex/boolean-expression-component!BooleanOperation:enum"
+ },
+ {
+ "kind": "Content",
+ "text": ") => void;\n onChipDismissed?: (filter: "
+ },
+ {
+ "kind": "Reference",
+ "text": "FilterClause",
+ "canonicalReference": "@essex/boolean-expression-component!FilterClause:interface"
+ },
+ {
+ "kind": "Content",
+ "text": ") => void;\n onOperationChanged?: (id: string, operation: "
+ },
+ {
+ "kind": "Reference",
+ "text": "BooleanOperation",
+ "canonicalReference": "@essex/boolean-expression-component!BooleanOperation:enum"
+ },
+ {
+ "kind": "Content",
+ "text": ") => void;\n onChipGroupDismissed?: (filterGroup: "
+ },
+ {
+ "kind": "Reference",
+ "text": "FilterClauseGroup",
+ "canonicalReference": "@essex/boolean-expression-component!FilterClauseGroup:interface"
+ },
+ {
+ "kind": "Content",
+ "text": ") => void;\n}>"
+ }
+ ],
+ "isReadonly": true,
+ "releaseTag": "Public",
+ "name": "FilterExpressionView",
+ "variableTypeTokenRange": {
+ "startIndex": 1,
+ "endIndex": 17
+ }
+ },
+ {
+ "kind": "Variable",
+ "canonicalReference": "@essex/boolean-expression-component!NO_OP:var",
+ "docComment": "",
+ "excerptTokens": [
+ {
+ "kind": "Content",
+ "text": "NO_OP: "
+ },
+ {
+ "kind": "Content",
+ "text": "() => void"
+ }
+ ],
+ "isReadonly": true,
+ "releaseTag": "Public",
+ "name": "NO_OP",
+ "variableTypeTokenRange": {
+ "startIndex": 1,
+ "endIndex": 2
+ }
+ },
+ {
+ "kind": "Interface",
+ "canonicalReference": "@essex/boolean-expression-component!Palette:interface",
+ "docComment": "",
+ "excerptTokens": [
+ {
+ "kind": "Content",
+ "text": "export interface Palette "
+ }
+ ],
+ "releaseTag": "Public",
+ "name": "Palette",
+ "preserveMemberOrder": false,
+ "members": [
+ {
+ "kind": "PropertySignature",
+ "canonicalReference": "@essex/boolean-expression-component!Palette#backgroundColor:member",
+ "docComment": "",
+ "excerptTokens": [
+ {
+ "kind": "Content",
+ "text": "backgroundColor: "
+ },
+ {
+ "kind": "Content",
+ "text": "string"
+ },
+ {
+ "kind": "Content",
+ "text": ";"
+ }
+ ],
+ "isReadonly": false,
+ "isOptional": false,
+ "releaseTag": "Public",
+ "name": "backgroundColor",
+ "propertyTypeTokenRange": {
+ "startIndex": 1,
+ "endIndex": 2
+ }
+ },
+ {
+ "kind": "PropertySignature",
+ "canonicalReference": "@essex/boolean-expression-component!Palette#operations:member",
+ "docComment": "",
+ "excerptTokens": [
+ {
+ "kind": "Content",
+ "text": "operations: "
+ },
+ {
+ "kind": "Content",
+ "text": "{\n ["
+ },
+ {
+ "kind": "Reference",
+ "text": "BooleanOperation.AND",
+ "canonicalReference": "@essex/boolean-expression-component!BooleanOperation.AND:member"
+ },
+ {
+ "kind": "Content",
+ "text": "]: string;\n ["
+ },
+ {
+ "kind": "Reference",
+ "text": "BooleanOperation.OR",
+ "canonicalReference": "@essex/boolean-expression-component!BooleanOperation.OR:member"
+ },
+ {
+ "kind": "Content",
+ "text": "]: string;\n }"
+ },
+ {
+ "kind": "Content",
+ "text": ";"
+ }
+ ],
+ "isReadonly": false,
+ "isOptional": false,
+ "releaseTag": "Public",
+ "name": "operations",
+ "propertyTypeTokenRange": {
+ "startIndex": 1,
+ "endIndex": 6
+ }
+ }
+ ],
+ "extendsTokenRanges": []
+ },
+ {
+ "kind": "Function",
+ "canonicalReference": "@essex/boolean-expression-component!toggleOperation:function(1)",
+ "docComment": "",
+ "excerptTokens": [
+ {
+ "kind": "Content",
+ "text": "export declare function toggleOperation(op: "
+ },
+ {
+ "kind": "Reference",
+ "text": "BooleanOperation",
+ "canonicalReference": "@essex/boolean-expression-component!BooleanOperation:enum"
+ },
+ {
+ "kind": "Content",
+ "text": "): "
+ },
+ {
+ "kind": "Reference",
+ "text": "BooleanOperation",
+ "canonicalReference": "@essex/boolean-expression-component!BooleanOperation:enum"
+ },
+ {
+ "kind": "Content",
+ "text": ";"
+ }
+ ],
+ "returnTypeTokenRange": {
+ "startIndex": 3,
+ "endIndex": 4
+ },
+ "releaseTag": "Public",
+ "overloadIndex": 1,
+ "parameters": [
+ {
+ "parameterName": "op",
+ "parameterTypeTokenRange": {
+ "startIndex": 1,
+ "endIndex": 2
+ },
+ "isOptional": false
+ }
+ ],
+ "name": "toggleOperation"
+ },
+ {
+ "kind": "Interface",
+ "canonicalReference": "@essex/boolean-expression-component!WithChildren:interface",
+ "docComment": "",
+ "excerptTokens": [
+ {
+ "kind": "Content",
+ "text": "export interface WithChildren "
+ }
+ ],
+ "releaseTag": "Public",
+ "name": "WithChildren",
+ "preserveMemberOrder": false,
+ "members": [
+ {
+ "kind": "PropertySignature",
+ "canonicalReference": "@essex/boolean-expression-component!WithChildren#children:member",
+ "docComment": "",
+ "excerptTokens": [
+ {
+ "kind": "Content",
+ "text": "children?: "
+ },
+ {
+ "kind": "Reference",
+ "text": "ReactNode",
+ "canonicalReference": "@types/react!~React.ReactNode:type"
+ },
+ {
+ "kind": "Content",
+ "text": ";"
+ }
+ ],
+ "isReadonly": false,
+ "isOptional": true,
+ "releaseTag": "Public",
+ "name": "children",
+ "propertyTypeTokenRange": {
+ "startIndex": 1,
+ "endIndex": 2
+ }
+ }
+ ],
+ "extendsTokenRanges": []
+ }
+ ]
+ }
+ ]
+}
diff --git a/packages/boolean-expression-component/docs/report/boolean-expression-component.api.md b/packages/boolean-expression-component/docs/report/boolean-expression-component.api.md
new file mode 100644
index 00000000..7ce0ebc9
--- /dev/null
+++ b/packages/boolean-expression-component/docs/report/boolean-expression-component.api.md
@@ -0,0 +1,121 @@
+## API Report File for "@essex/boolean-expression-component"
+
+> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).
+
+```ts
+
+/// "Advertising"
| Cookies to record which ads are already seen, clicked, or purchased |
+| Analytics | "Analytics"
| Cookies to understand how website is used, may be also used on 3rd party websites that are not owned or operated by Microsoft |
+| Required | "Required"
| Cookies to perform essential website functions (sign-in, language settings,...) |
+| SocialMedia | "SocialMedia"
| Cookies to show ads and content based on user social media profiles and activity on Microsoft websites |
+
diff --git a/packages/components/docs/markdown/components.defaultbannerlinks.md b/packages/components/docs/markdown/components.defaultbannerlinks.md
new file mode 100644
index 00000000..d598dc05
--- /dev/null
+++ b/packages/components/docs/markdown/components.defaultbannerlinks.md
@@ -0,0 +1,11 @@
+
+
+[Home](./index.md) > [@essex/components](./components.md) > [defaultBannerLinks](./components.defaultbannerlinks.md)
+
+## defaultBannerLinks variable
+
+Signature:
+
+```typescript
+defaultBannerLinks: ArrayRecord of approved and blocked cookie types.
Record<"Required" \| "Analytics" \| "SocialMedia" \| "Advertising", boolean>
| +| [CookieConsentBannerThemes](./components.cookieconsentbannerthemes.md) | Theme of the cookie consent banner popup that is managed by the wcp script. This sets the theme for the popup only and does not impact the theme of the policy footer or links. The policy footer uses FluentUI so it should pick up the theme from parent FluentUI theme provider. | +| [PolicyAndCookieBannerProps](./components.policyandcookiebannerprops.md) | Defaults to { language: navigator.language ?? 'en-US' theme: 'light', onConsentChange: () => void, links: \[ { name: 'Privacy & Cookies', href: ' https://go.microsoft.com/fwlink/?LinkId=521839', }, { name: 'Terms of Use', href: 'https://go.microsoft.com/fwlink/?LinkID=760869', }, { name: 'Trademarks', href: 'https://www.microsoft.com/en-us/legal/intellectualproperty/Trademarks/EN-US.aspx', }, { name: 'Contact Us', href: 'https://go.microsoft.com/?linkid=2028325', }, { name: 'Code of Conduct', href: 'https://opensource.microsoft.com/codeofconduct/', }, { name:©️ ${new Date().getFullYear()} Microsoft
, href: 'https://www.microsoft.com/en-us/legal/intellectualproperty/copyright', }, \] } |
+| [PolicyLinkDetails](./components.policylinkdetails.md) | |
+| [Size](./components.size.md) | |
+
diff --git a/packages/components/docs/markdown/components.multidropdown.md b/packages/components/docs/markdown/components.multidropdown.md
new file mode 100644
index 00000000..003d5c78
--- /dev/null
+++ b/packages/components/docs/markdown/components.multidropdown.md
@@ -0,0 +1,13 @@
+
+
+[Home](./index.md) > [@essex/components](./components.md) > [MultiDropdown](./components.multidropdown.md)
+
+## MultiDropdown variable
+
+Dropdown wrapper to manage multi-select with a select all/none helper.
+
+Signature:
+
+```typescript
+MultiDropdown: React.FCAppBuilder
class |
+
+## Methods
+
+| Method | Modifiers | Description |
+| --- | --- | --- |
+| [start(preRun)](./graphql-api-commons.appbuilder.start.md) | | |
+
diff --git a/packages/graphql-api-commons/docs/markdown/graphql-api-commons.appbuilder.start.md b/packages/graphql-api-commons/docs/markdown/graphql-api-commons.appbuilder.start.md
new file mode 100644
index 00000000..4fab6a0a
--- /dev/null
+++ b/packages/graphql-api-commons/docs/markdown/graphql-api-commons.appbuilder.start.md
@@ -0,0 +1,22 @@
+
+
+[Home](./index.md) > [@essex/graphql-api-commons](./graphql-api-commons.md) > [AppBuilder](./graphql-api-commons.appbuilder.md) > [start](./graphql-api-commons.appbuilder.start.md)
+
+## AppBuilder.start() method
+
+Signature:
+
+```typescript
+start(preRun?: PreRunCb): PromiseIdentityRequestContextProvider
class |
+
+## Methods
+
+| Method | Modifiers | Description |
+| --- | --- | --- |
+| [apply(ctx, request)](./graphql-api-commons.identityrequestcontextprovider.apply.md) | | |
+
diff --git a/packages/graphql-api-commons/docs/markdown/graphql-api-commons.irequestappcontext.md b/packages/graphql-api-commons/docs/markdown/graphql-api-commons.irequestappcontext.md
new file mode 100644
index 00000000..b4091402
--- /dev/null
+++ b/packages/graphql-api-commons/docs/markdown/graphql-api-commons.irequestappcontext.md
@@ -0,0 +1,19 @@
+
+
+[Home](./index.md) > [@essex/graphql-api-commons](./graphql-api-commons.md) > [IRequestAppContext](./graphql-api-commons.irequestappcontext.md)
+
+## IRequestAppContext interface
+
+Signature:
+
+```typescript
+export interface IRequestAppContextServer
class |
+
+## Methods
+
+| Method | Modifiers | Description |
+| --- | --- | --- |
+| [start(preRun)](./graphql-api-commons.server.start.md) | | |
+
diff --git a/packages/graphql-api-commons/docs/markdown/graphql-api-commons.server.start.md b/packages/graphql-api-commons/docs/markdown/graphql-api-commons.server.start.md
new file mode 100644
index 00000000..51d04c7e
--- /dev/null
+++ b/packages/graphql-api-commons/docs/markdown/graphql-api-commons.server.start.md
@@ -0,0 +1,22 @@
+
+
+[Home](./index.md) > [@essex/graphql-api-commons](./graphql-api-commons.md) > [Server](./graphql-api-commons.server.md) > [start](./graphql-api-commons.server.start.md)
+
+## Server.start() method
+
+Signature:
+
+```typescript
+start(preRun?: PreRunCb): Promise= Partial
& Omit
;
+```
diff --git a/packages/semantic-components/docs/markdown/semantic-components.defaultsobject.children.md b/packages/semantic-components/docs/markdown/semantic-components.defaultsobject.children.md
new file mode 100644
index 00000000..827f7177
--- /dev/null
+++ b/packages/semantic-components/docs/markdown/semantic-components.defaultsobject.children.md
@@ -0,0 +1,11 @@
+
+
+[Home](./index.md) > [@essex/semantic-components](./semantic-components.md) > [DefaultsObject](./semantic-components.defaultsobject.md) > [children](./semantic-components.defaultsobject.children.md)
+
+## DefaultsObject.children property
+
+Signature:
+
+```typescript
+children?: React.ReactNode;
+```
diff --git a/packages/semantic-components/docs/markdown/semantic-components.defaultsobject.classname.md b/packages/semantic-components/docs/markdown/semantic-components.defaultsobject.classname.md
new file mode 100644
index 00000000..056b322a
--- /dev/null
+++ b/packages/semantic-components/docs/markdown/semantic-components.defaultsobject.classname.md
@@ -0,0 +1,11 @@
+
+
+[Home](./index.md) > [@essex/semantic-components](./semantic-components.md) > [DefaultsObject](./semantic-components.defaultsobject.md) > [className](./semantic-components.defaultsobject.classname.md)
+
+## DefaultsObject.className property
+
+Signature:
+
+```typescript
+className?: string;
+```
diff --git a/packages/semantic-components/docs/markdown/semantic-components.defaultsobject.id.md b/packages/semantic-components/docs/markdown/semantic-components.defaultsobject.id.md
new file mode 100644
index 00000000..97eda6a0
--- /dev/null
+++ b/packages/semantic-components/docs/markdown/semantic-components.defaultsobject.id.md
@@ -0,0 +1,11 @@
+
+
+[Home](./index.md) > [@essex/semantic-components](./semantic-components.md) > [DefaultsObject](./semantic-components.defaultsobject.md) > [id](./semantic-components.defaultsobject.id.md)
+
+## DefaultsObject.id property
+
+Signature:
+
+```typescript
+id?: string;
+```
diff --git a/packages/semantic-components/docs/markdown/semantic-components.defaultsobject.md b/packages/semantic-components/docs/markdown/semantic-components.defaultsobject.md
new file mode 100644
index 00000000..f42e3280
--- /dev/null
+++ b/packages/semantic-components/docs/markdown/semantic-components.defaultsobject.md
@@ -0,0 +1,21 @@
+
+
+[Home](./index.md) > [@essex/semantic-components](./semantic-components.md) > [DefaultsObject](./semantic-components.defaultsobject.md)
+
+## DefaultsObject interface
+
+Signature:
+
+```typescript
+export interface DefaultsObject
+```
+
+## Properties
+
+| Property | Modifiers | Type | Description |
+| --- | --- | --- | --- |
+| [children?](./semantic-components.defaultsobject.children.md) | | React.ReactNode | (Optional) |
+| [className?](./semantic-components.defaultsobject.classname.md) | | string | (Optional) |
+| [id?](./semantic-components.defaultsobject.id.md) | | string | (Optional) |
+| [style?](./semantic-components.defaultsobject.style.md) | | React.CSSProperties | (Optional) |
+
diff --git a/packages/semantic-components/docs/markdown/semantic-components.defaultsobject.style.md b/packages/semantic-components/docs/markdown/semantic-components.defaultsobject.style.md
new file mode 100644
index 00000000..4ac07ad9
--- /dev/null
+++ b/packages/semantic-components/docs/markdown/semantic-components.defaultsobject.style.md
@@ -0,0 +1,11 @@
+
+
+[Home](./index.md) > [@essex/semantic-components](./semantic-components.md) > [DefaultsObject](./semantic-components.defaultsobject.md) > [style](./semantic-components.defaultsobject.style.md)
+
+## DefaultsObject.style property
+
+Signature:
+
+```typescript
+style?: React.CSSProperties;
+```
diff --git a/packages/semantic-components/docs/markdown/semantic-components.md b/packages/semantic-components/docs/markdown/semantic-components.md
new file mode 100644
index 00000000..bc06a5e3
--- /dev/null
+++ b/packages/semantic-components/docs/markdown/semantic-components.md
@@ -0,0 +1,30 @@
+
+
+[Home](./index.md) > [@essex/semantic-components](./semantic-components.md)
+
+## semantic-components package
+
+## Functions
+
+| Function | Description |
+| --- | --- |
+| [semantic(decorated, defaults)](./semantic-components.semantic.md) | |
+
+## Interfaces
+
+| Interface | Description |
+| --- | --- |
+| [DefaultsObject](./semantic-components.defaultsobject.md) | |
+
+## Namespaces
+
+| Namespace | Description |
+| --- | --- |
+| [semantic](./semantic-components.semantic.md) | |
+
+## Type Aliases
+
+| Type Alias | Description |
+| --- | --- |
+| [Defaulted](./semantic-components.defaulted.md) | |
+
diff --git a/packages/semantic-components/docs/markdown/semantic-components.semantic._a.md b/packages/semantic-components/docs/markdown/semantic-components.semantic._a.md
new file mode 100644
index 00000000..37815e76
--- /dev/null
+++ b/packages/semantic-components/docs/markdown/semantic-components.semantic._a.md
@@ -0,0 +1,11 @@
+
+
+[Home](./index.md) > [@essex/semantic-components](./semantic-components.md) > [semantic](./semantic-components.semantic.md) > [\_a](./semantic-components.semantic._a.md)
+
+## semantic.\_a variable
+
+Signature:
+
+```typescript
+_a: (d?: HP