From 2380cd7c9ee8e5fb77cd9231be89730076341f25 Mon Sep 17 00:00:00 2001 From: Tasso Evangelista Date: Thu, 14 Jan 2021 02:12:05 -0300 Subject: [PATCH] Remove API Extractor due to a bug https://github.com/microsoft/rushstack/issues/2140 --- packages/ui-kit/api-extractor.json | 33 --- packages/ui-kit/docs/index.md | 12 - packages/ui-kit/docs/ui-kit.actionelement.md | 11 - packages/ui-kit/docs/ui-kit.actionid.md | 11 - packages/ui-kit/docs/ui-kit.blockcontext.md | 22 -- packages/ui-kit/docs/ui-kit.blockid.md | 11 - .../docs/ui-kit.conditionalblockfilters.md | 13 - packages/ui-kit/docs/ui-kit.conditions.md | 13 - .../ui-kit/docs/ui-kit.confirmationdialog.md | 17 -- packages/ui-kit/docs/ui-kit.contextelement.md | 11 - packages/ui-kit/docs/ui-kit.elementtype.md | 35 --- .../ui-kit.iactionableelement.actionid.md | 11 - .../docs/ui-kit.iactionableelement.confirm.md | 11 - .../ui-kit/docs/ui-kit.iactionableelement.md | 20 -- .../docs/ui-kit.iactionsblock.elements.md | 11 - packages/ui-kit/docs/ui-kit.iactionsblock.md | 20 -- .../ui-kit/docs/ui-kit.iactionsblock.type.md | 11 - packages/ui-kit/docs/ui-kit.iblock.blockid.md | 11 - packages/ui-kit/docs/ui-kit.iblock.md | 19 -- packages/ui-kit/docs/ui-kit.ibuttonelement.md | 23 -- .../docs/ui-kit.ibuttonelement.style.md | 11 - .../ui-kit/docs/ui-kit.ibuttonelement.text.md | 11 - .../ui-kit/docs/ui-kit.ibuttonelement.type.md | 11 - .../ui-kit/docs/ui-kit.ibuttonelement.url.md | 11 - .../docs/ui-kit.ibuttonelement.value.md | 11 - .../ui-kit/docs/ui-kit.iconditionalblock.md | 21 -- .../docs/ui-kit.iconditionalblock.render.md | 11 - .../docs/ui-kit.iconditionalblock.type.md | 11 - .../docs/ui-kit.iconditionalblock.when.md | 11 - .../docs/ui-kit.icontextblock.elements.md | 11 - packages/ui-kit/docs/ui-kit.icontextblock.md | 20 -- .../ui-kit/docs/ui-kit.icontextblock.type.md | 11 - .../ui-kit.idatepickerelement.initialdate.md | 11 - .../ui-kit/docs/ui-kit.idatepickerelement.md | 21 -- .../ui-kit.idatepickerelement.placeholder.md | 11 - .../docs/ui-kit.idatepickerelement.type.md | 11 - packages/ui-kit/docs/ui-kit.idividerblock.md | 19 -- .../ui-kit/docs/ui-kit.idividerblock.type.md | 11 - packages/ui-kit/docs/ui-kit.ielement.md | 18 -- packages/ui-kit/docs/ui-kit.ielement.type.md | 11 - .../ui-kit/docs/ui-kit.iimageblock.alttext.md | 11 - .../docs/ui-kit.iimageblock.imageurl.md | 11 - packages/ui-kit/docs/ui-kit.iimageblock.md | 22 -- .../ui-kit/docs/ui-kit.iimageblock.title.md | 11 - .../ui-kit/docs/ui-kit.iimageblock.type.md | 11 - .../docs/ui-kit.iimageelement.alttext.md | 11 - .../docs/ui-kit.iimageelement.imageurl.md | 11 - packages/ui-kit/docs/ui-kit.iimageelement.md | 21 -- .../ui-kit/docs/ui-kit.iimageelement.type.md | 11 - .../ui-kit/docs/ui-kit.iinputblock.element.md | 11 - .../ui-kit/docs/ui-kit.iinputblock.hint.md | 11 - .../ui-kit/docs/ui-kit.iinputblock.label.md | 11 - packages/ui-kit/docs/ui-kit.iinputblock.md | 23 -- .../docs/ui-kit.iinputblock.optional.md | 11 - .../ui-kit/docs/ui-kit.iinputblock.type.md | 11 - packages/ui-kit/docs/ui-kit.imarkdown.md | 21 -- packages/ui-kit/docs/ui-kit.imarkdown.text.md | 11 - packages/ui-kit/docs/ui-kit.imarkdown.type.md | 11 - .../ui-kit/docs/ui-kit.imarkdown.verbatim.md | 11 - ...imultistaticselectelement.initialoption.md | 11 - ...multistaticselectelement.maxselectitems.md | 11 - .../docs/ui-kit.imultistaticselectelement.md | 24 -- ....imultistaticselectelement.optiongroups.md | 11 - ...i-kit.imultistaticselectelement.options.md | 11 - ...t.imultistaticselectelement.placeholder.md | 11 - .../ui-kit.imultistaticselectelement.type.md | 11 - packages/ui-kit/docs/ui-kit.inputelement.md | 11 - .../ui-kit/docs/ui-kit.ioverflowelement.md | 20 -- .../docs/ui-kit.ioverflowelement.options.md | 11 - .../docs/ui-kit.ioverflowelement.type.md | 11 - .../ui-kit/docs/ui-kit.iplaintext.emoji.md | 11 - packages/ui-kit/docs/ui-kit.iplaintext.md | 21 -- .../ui-kit/docs/ui-kit.iplaintext.text.md | 11 - .../ui-kit/docs/ui-kit.iplaintext.type.md | 11 - .../ui-kit.iplaintextinput.initialvalue.md | 11 - .../docs/ui-kit.iplaintextinput.maxlength.md | 11 - .../ui-kit/docs/ui-kit.iplaintextinput.md | 24 -- .../docs/ui-kit.iplaintextinput.minlength.md | 11 - .../docs/ui-kit.iplaintextinput.multiline.md | 11 - .../ui-kit.iplaintextinput.placeholder.md | 11 - .../docs/ui-kit.iplaintextinput.type.md | 11 - .../docs/ui-kit.isectionblock.accessory.md | 11 - .../docs/ui-kit.isectionblock.fields.md | 11 - packages/ui-kit/docs/ui-kit.isectionblock.md | 22 -- .../ui-kit/docs/ui-kit.isectionblock.text.md | 11 - .../ui-kit/docs/ui-kit.isectionblock.type.md | 11 - packages/ui-kit/docs/ui-kit.iselement.md | 11 - ...-kit.istaticselectelement.initialoption.md | 11 - .../docs/ui-kit.istaticselectelement.md | 23 -- ...i-kit.istaticselectelement.optiongroups.md | 11 - .../ui-kit.istaticselectelement.options.md | 11 - ...ui-kit.istaticselectelement.placeholder.md | 11 - .../docs/ui-kit.istaticselectelement.type.md | 11 - packages/ui-kit/docs/ui-kit.md | 72 ------ packages/ui-kit/docs/ui-kit.option.md | 16 -- packages/ui-kit/docs/ui-kit.optiongroup.md | 14 - .../docs/ui-kit.sectionaccessoryelement.md | 11 - packages/ui-kit/docs/ui-kit.textobject.md | 11 - packages/ui-kit/docs/ui-kit.uikitmessage.md | 11 - packages/ui-kit/docs/ui-kit.uikitmodal.md | 11 - .../docs/ui-kit.uikitparsermessage.actions.md | 11 - .../docs/ui-kit.uikitparsermessage.button.md | 11 - .../docs/ui-kit.uikitparsermessage.context.md | 11 - .../ui-kit.uikitparsermessage.datepicker.md | 11 - .../docs/ui-kit.uikitparsermessage.divider.md | 11 - .../docs/ui-kit.uikitparsermessage.image.md | 11 - .../ui-kit/docs/ui-kit.uikitparsermessage.md | 33 --- ...it.uikitparsermessage.multistaticselect.md | 11 - .../ui-kit.uikitparsermessage.overflow.md | 11 - ...it.uikitparsermessage.renderaccessories.md | 11 - ...ui-kit.uikitparsermessage.renderactions.md | 11 - ...ui-kit.uikitparsermessage.rendercontext.md | 11 - .../docs/ui-kit.uikitparsermessage.section.md | 11 - .../ui-kit.uikitparsermessage.staticselect.md | 11 - .../docs/ui-kit.uikitparsermodal.input.md | 11 - .../ui-kit/docs/ui-kit.uikitparsermodal.md | 23 -- .../ui-kit.uikitparsermodal.plaininput.md | 11 - .../ui-kit.uikitparsermodal.renderinputs.md | 11 - .../ui-kit/docs/ui-kit.uikitparsertext.md | 21 -- .../docs/ui-kit.uikitparsertext.mrkdwn.md | 11 - .../docs/ui-kit.uikitparsertext.plaintext.md | 11 - .../docs/ui-kit.uikitparsertext.text.md | 11 - packages/ui-kit/docs/ui-kit.uikittext.md | 11 - packages/ui-kit/docs/ui-kit.version.md | 11 - packages/ui-kit/package.json | 8 +- packages/ui-kit/src/blocks.ts | 6 - packages/ui-kit/src/functions.ts | 240 ++++++++++++++++++ packages/ui-kit/src/index.ts | 217 +--------------- 128 files changed, 245 insertions(+), 1964 deletions(-) delete mode 100644 packages/ui-kit/api-extractor.json delete mode 100644 packages/ui-kit/docs/index.md delete mode 100644 packages/ui-kit/docs/ui-kit.actionelement.md delete mode 100644 packages/ui-kit/docs/ui-kit.actionid.md delete mode 100644 packages/ui-kit/docs/ui-kit.blockcontext.md delete mode 100644 packages/ui-kit/docs/ui-kit.blockid.md delete mode 100644 packages/ui-kit/docs/ui-kit.conditionalblockfilters.md delete mode 100644 packages/ui-kit/docs/ui-kit.conditions.md delete mode 100644 packages/ui-kit/docs/ui-kit.confirmationdialog.md delete mode 100644 packages/ui-kit/docs/ui-kit.contextelement.md delete mode 100644 packages/ui-kit/docs/ui-kit.elementtype.md delete mode 100644 packages/ui-kit/docs/ui-kit.iactionableelement.actionid.md delete mode 100644 packages/ui-kit/docs/ui-kit.iactionableelement.confirm.md delete mode 100644 packages/ui-kit/docs/ui-kit.iactionableelement.md delete mode 100644 packages/ui-kit/docs/ui-kit.iactionsblock.elements.md delete mode 100644 packages/ui-kit/docs/ui-kit.iactionsblock.md delete mode 100644 packages/ui-kit/docs/ui-kit.iactionsblock.type.md delete mode 100644 packages/ui-kit/docs/ui-kit.iblock.blockid.md delete mode 100644 packages/ui-kit/docs/ui-kit.iblock.md delete mode 100644 packages/ui-kit/docs/ui-kit.ibuttonelement.md delete mode 100644 packages/ui-kit/docs/ui-kit.ibuttonelement.style.md delete mode 100644 packages/ui-kit/docs/ui-kit.ibuttonelement.text.md delete mode 100644 packages/ui-kit/docs/ui-kit.ibuttonelement.type.md delete mode 100644 packages/ui-kit/docs/ui-kit.ibuttonelement.url.md delete mode 100644 packages/ui-kit/docs/ui-kit.ibuttonelement.value.md delete mode 100644 packages/ui-kit/docs/ui-kit.iconditionalblock.md delete mode 100644 packages/ui-kit/docs/ui-kit.iconditionalblock.render.md delete mode 100644 packages/ui-kit/docs/ui-kit.iconditionalblock.type.md delete mode 100644 packages/ui-kit/docs/ui-kit.iconditionalblock.when.md delete mode 100644 packages/ui-kit/docs/ui-kit.icontextblock.elements.md delete mode 100644 packages/ui-kit/docs/ui-kit.icontextblock.md delete mode 100644 packages/ui-kit/docs/ui-kit.icontextblock.type.md delete mode 100644 packages/ui-kit/docs/ui-kit.idatepickerelement.initialdate.md delete mode 100644 packages/ui-kit/docs/ui-kit.idatepickerelement.md delete mode 100644 packages/ui-kit/docs/ui-kit.idatepickerelement.placeholder.md delete mode 100644 packages/ui-kit/docs/ui-kit.idatepickerelement.type.md delete mode 100644 packages/ui-kit/docs/ui-kit.idividerblock.md delete mode 100644 packages/ui-kit/docs/ui-kit.idividerblock.type.md delete mode 100644 packages/ui-kit/docs/ui-kit.ielement.md delete mode 100644 packages/ui-kit/docs/ui-kit.ielement.type.md delete mode 100644 packages/ui-kit/docs/ui-kit.iimageblock.alttext.md delete mode 100644 packages/ui-kit/docs/ui-kit.iimageblock.imageurl.md delete mode 100644 packages/ui-kit/docs/ui-kit.iimageblock.md delete mode 100644 packages/ui-kit/docs/ui-kit.iimageblock.title.md delete mode 100644 packages/ui-kit/docs/ui-kit.iimageblock.type.md delete mode 100644 packages/ui-kit/docs/ui-kit.iimageelement.alttext.md delete mode 100644 packages/ui-kit/docs/ui-kit.iimageelement.imageurl.md delete mode 100644 packages/ui-kit/docs/ui-kit.iimageelement.md delete mode 100644 packages/ui-kit/docs/ui-kit.iimageelement.type.md delete mode 100644 packages/ui-kit/docs/ui-kit.iinputblock.element.md delete mode 100644 packages/ui-kit/docs/ui-kit.iinputblock.hint.md delete mode 100644 packages/ui-kit/docs/ui-kit.iinputblock.label.md delete mode 100644 packages/ui-kit/docs/ui-kit.iinputblock.md delete mode 100644 packages/ui-kit/docs/ui-kit.iinputblock.optional.md delete mode 100644 packages/ui-kit/docs/ui-kit.iinputblock.type.md delete mode 100644 packages/ui-kit/docs/ui-kit.imarkdown.md delete mode 100644 packages/ui-kit/docs/ui-kit.imarkdown.text.md delete mode 100644 packages/ui-kit/docs/ui-kit.imarkdown.type.md delete mode 100644 packages/ui-kit/docs/ui-kit.imarkdown.verbatim.md delete mode 100644 packages/ui-kit/docs/ui-kit.imultistaticselectelement.initialoption.md delete mode 100644 packages/ui-kit/docs/ui-kit.imultistaticselectelement.maxselectitems.md delete mode 100644 packages/ui-kit/docs/ui-kit.imultistaticselectelement.md delete mode 100644 packages/ui-kit/docs/ui-kit.imultistaticselectelement.optiongroups.md delete mode 100644 packages/ui-kit/docs/ui-kit.imultistaticselectelement.options.md delete mode 100644 packages/ui-kit/docs/ui-kit.imultistaticselectelement.placeholder.md delete mode 100644 packages/ui-kit/docs/ui-kit.imultistaticselectelement.type.md delete mode 100644 packages/ui-kit/docs/ui-kit.inputelement.md delete mode 100644 packages/ui-kit/docs/ui-kit.ioverflowelement.md delete mode 100644 packages/ui-kit/docs/ui-kit.ioverflowelement.options.md delete mode 100644 packages/ui-kit/docs/ui-kit.ioverflowelement.type.md delete mode 100644 packages/ui-kit/docs/ui-kit.iplaintext.emoji.md delete mode 100644 packages/ui-kit/docs/ui-kit.iplaintext.md delete mode 100644 packages/ui-kit/docs/ui-kit.iplaintext.text.md delete mode 100644 packages/ui-kit/docs/ui-kit.iplaintext.type.md delete mode 100644 packages/ui-kit/docs/ui-kit.iplaintextinput.initialvalue.md delete mode 100644 packages/ui-kit/docs/ui-kit.iplaintextinput.maxlength.md delete mode 100644 packages/ui-kit/docs/ui-kit.iplaintextinput.md delete mode 100644 packages/ui-kit/docs/ui-kit.iplaintextinput.minlength.md delete mode 100644 packages/ui-kit/docs/ui-kit.iplaintextinput.multiline.md delete mode 100644 packages/ui-kit/docs/ui-kit.iplaintextinput.placeholder.md delete mode 100644 packages/ui-kit/docs/ui-kit.iplaintextinput.type.md delete mode 100644 packages/ui-kit/docs/ui-kit.isectionblock.accessory.md delete mode 100644 packages/ui-kit/docs/ui-kit.isectionblock.fields.md delete mode 100644 packages/ui-kit/docs/ui-kit.isectionblock.md delete mode 100644 packages/ui-kit/docs/ui-kit.isectionblock.text.md delete mode 100644 packages/ui-kit/docs/ui-kit.isectionblock.type.md delete mode 100644 packages/ui-kit/docs/ui-kit.iselement.md delete mode 100644 packages/ui-kit/docs/ui-kit.istaticselectelement.initialoption.md delete mode 100644 packages/ui-kit/docs/ui-kit.istaticselectelement.md delete mode 100644 packages/ui-kit/docs/ui-kit.istaticselectelement.optiongroups.md delete mode 100644 packages/ui-kit/docs/ui-kit.istaticselectelement.options.md delete mode 100644 packages/ui-kit/docs/ui-kit.istaticselectelement.placeholder.md delete mode 100644 packages/ui-kit/docs/ui-kit.istaticselectelement.type.md delete mode 100644 packages/ui-kit/docs/ui-kit.md delete mode 100644 packages/ui-kit/docs/ui-kit.option.md delete mode 100644 packages/ui-kit/docs/ui-kit.optiongroup.md delete mode 100644 packages/ui-kit/docs/ui-kit.sectionaccessoryelement.md delete mode 100644 packages/ui-kit/docs/ui-kit.textobject.md delete mode 100644 packages/ui-kit/docs/ui-kit.uikitmessage.md delete mode 100644 packages/ui-kit/docs/ui-kit.uikitmodal.md delete mode 100644 packages/ui-kit/docs/ui-kit.uikitparsermessage.actions.md delete mode 100644 packages/ui-kit/docs/ui-kit.uikitparsermessage.button.md delete mode 100644 packages/ui-kit/docs/ui-kit.uikitparsermessage.context.md delete mode 100644 packages/ui-kit/docs/ui-kit.uikitparsermessage.datepicker.md delete mode 100644 packages/ui-kit/docs/ui-kit.uikitparsermessage.divider.md delete mode 100644 packages/ui-kit/docs/ui-kit.uikitparsermessage.image.md delete mode 100644 packages/ui-kit/docs/ui-kit.uikitparsermessage.md delete mode 100644 packages/ui-kit/docs/ui-kit.uikitparsermessage.multistaticselect.md delete mode 100644 packages/ui-kit/docs/ui-kit.uikitparsermessage.overflow.md delete mode 100644 packages/ui-kit/docs/ui-kit.uikitparsermessage.renderaccessories.md delete mode 100644 packages/ui-kit/docs/ui-kit.uikitparsermessage.renderactions.md delete mode 100644 packages/ui-kit/docs/ui-kit.uikitparsermessage.rendercontext.md delete mode 100644 packages/ui-kit/docs/ui-kit.uikitparsermessage.section.md delete mode 100644 packages/ui-kit/docs/ui-kit.uikitparsermessage.staticselect.md delete mode 100644 packages/ui-kit/docs/ui-kit.uikitparsermodal.input.md delete mode 100644 packages/ui-kit/docs/ui-kit.uikitparsermodal.md delete mode 100644 packages/ui-kit/docs/ui-kit.uikitparsermodal.plaininput.md delete mode 100644 packages/ui-kit/docs/ui-kit.uikitparsermodal.renderinputs.md delete mode 100644 packages/ui-kit/docs/ui-kit.uikitparsertext.md delete mode 100644 packages/ui-kit/docs/ui-kit.uikitparsertext.mrkdwn.md delete mode 100644 packages/ui-kit/docs/ui-kit.uikitparsertext.plaintext.md delete mode 100644 packages/ui-kit/docs/ui-kit.uikitparsertext.text.md delete mode 100644 packages/ui-kit/docs/ui-kit.uikittext.md delete mode 100644 packages/ui-kit/docs/ui-kit.version.md create mode 100644 packages/ui-kit/src/functions.ts diff --git a/packages/ui-kit/api-extractor.json b/packages/ui-kit/api-extractor.json deleted file mode 100644 index 0e86358e02..0000000000 --- a/packages/ui-kit/api-extractor.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "$schema": "https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json", - "mainEntryPointFilePath": "/dist/index.d.ts", - "bundledPackages": [], - "compiler": {}, - "apiReport": { - "enabled": false - }, - "docModel": { - "enabled": true - }, - "dtsRollup": { - "enabled": false - }, - "tsdocMetadata": {}, - "messages": { - "compilerMessageReporting": { - "default": { - "logLevel": "warning" - } - }, - "extractorMessageReporting": { - "default": { - "logLevel": "warning" - } - }, - "tsdocMessageReporting": { - "default": { - "logLevel": "warning" - } - } - } -} diff --git a/packages/ui-kit/docs/index.md b/packages/ui-kit/docs/index.md deleted file mode 100644 index 1025e1ee83..0000000000 --- a/packages/ui-kit/docs/index.md +++ /dev/null @@ -1,12 +0,0 @@ - - -[Home](./index.md) - -## API Reference - -## Packages - -| Package | Description | -| --- | --- | -| [@rocket.chat/ui-kit](./ui-kit.md) | | - diff --git a/packages/ui-kit/docs/ui-kit.actionelement.md b/packages/ui-kit/docs/ui-kit.actionelement.md deleted file mode 100644 index c7a0caca78..0000000000 --- a/packages/ui-kit/docs/ui-kit.actionelement.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [ActionElement](./ui-kit.actionelement.md) - -## ActionElement type - -Signature: - -```typescript -export declare type ActionElement = (IButtonElement | IStaticSelectElement | IMultiStaticSelectElement | IOverflowElement | IDatePickerElement); -``` diff --git a/packages/ui-kit/docs/ui-kit.actionid.md b/packages/ui-kit/docs/ui-kit.actionid.md deleted file mode 100644 index ea5d9fa86d..0000000000 --- a/packages/ui-kit/docs/ui-kit.actionid.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [ActionId](./ui-kit.actionid.md) - -## ActionId type - -Signature: - -```typescript -export declare type ActionId = string; -``` diff --git a/packages/ui-kit/docs/ui-kit.blockcontext.md b/packages/ui-kit/docs/ui-kit.blockcontext.md deleted file mode 100644 index 3cbd5d75a9..0000000000 --- a/packages/ui-kit/docs/ui-kit.blockcontext.md +++ /dev/null @@ -1,22 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [BlockContext](./ui-kit.blockcontext.md) - -## BlockContext enum - -Signature: - -```typescript -export declare enum BlockContext -``` - -## Enumeration Members - -| Member | Value | Description | -| --- | --- | --- | -| ACTION | 2 | | -| BLOCK | 0 | | -| CONTEXT | 4 | | -| FORM | 3 | | -| SECTION | 1 | | - diff --git a/packages/ui-kit/docs/ui-kit.blockid.md b/packages/ui-kit/docs/ui-kit.blockid.md deleted file mode 100644 index 99cbc143a9..0000000000 --- a/packages/ui-kit/docs/ui-kit.blockid.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [BlockId](./ui-kit.blockid.md) - -## BlockId type - -Signature: - -```typescript -export declare type BlockId = string; -``` diff --git a/packages/ui-kit/docs/ui-kit.conditionalblockfilters.md b/packages/ui-kit/docs/ui-kit.conditionalblockfilters.md deleted file mode 100644 index db9e37b8db..0000000000 --- a/packages/ui-kit/docs/ui-kit.conditionalblockfilters.md +++ /dev/null @@ -1,13 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [ConditionalBlockFilters](./ui-kit.conditionalblockfilters.md) - -## ConditionalBlockFilters type - -Signature: - -```typescript -export declare type ConditionalBlockFilters = { - engine?: Array; -}; -``` diff --git a/packages/ui-kit/docs/ui-kit.conditions.md b/packages/ui-kit/docs/ui-kit.conditions.md deleted file mode 100644 index 59a96441d6..0000000000 --- a/packages/ui-kit/docs/ui-kit.conditions.md +++ /dev/null @@ -1,13 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [Conditions](./ui-kit.conditions.md) - -## Conditions type - -Signature: - -```typescript -export declare type Conditions = { - engine?: 'rocket.chat' | 'livechat'; -}; -``` diff --git a/packages/ui-kit/docs/ui-kit.confirmationdialog.md b/packages/ui-kit/docs/ui-kit.confirmationdialog.md deleted file mode 100644 index dd4c5d2023..0000000000 --- a/packages/ui-kit/docs/ui-kit.confirmationdialog.md +++ /dev/null @@ -1,17 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [ConfirmationDialog](./ui-kit.confirmationdialog.md) - -## ConfirmationDialog type - -Signature: - -```typescript -export declare type ConfirmationDialog = { - title: IPlainText; - text: TextObject; - confirm: IPlainText; - deny: IPlainText; - style: 'primary' | 'danger'; -}; -``` diff --git a/packages/ui-kit/docs/ui-kit.contextelement.md b/packages/ui-kit/docs/ui-kit.contextelement.md deleted file mode 100644 index 3809191c59..0000000000 --- a/packages/ui-kit/docs/ui-kit.contextelement.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [ContextElement](./ui-kit.contextelement.md) - -## ContextElement type - -Signature: - -```typescript -export declare type ContextElement = (TextObject | IImageElement); -``` diff --git a/packages/ui-kit/docs/ui-kit.elementtype.md b/packages/ui-kit/docs/ui-kit.elementtype.md deleted file mode 100644 index 336862ac24..0000000000 --- a/packages/ui-kit/docs/ui-kit.elementtype.md +++ /dev/null @@ -1,35 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [ElementType](./ui-kit.elementtype.md) - -## ElementType enum - -Signature: - -```typescript -export declare enum ElementType -``` - -## Enumeration Members - -| Member | Value | Description | -| --- | --- | --- | -| ACTIONS | "actions" | | -| BUTTON | "button" | | -| CHANNEL\_SELECT | "channels_select" | | -| CONDITIONAL | "conditional" | | -| CONTEXT | "context" | | -| CONVERSATION\_SELECT | "conversations_select" | | -| DATEPICKER | "datepicker" | | -| DIVIDER | "divider" | | -| IMAGE | "image" | | -| INPUT | "input" | | -| MARKDOWN | "mrkdwn" | | -| MULTI\_STATIC\_SELECT | "multi_static_select" | | -| OVERFLOW | "overflow" | | -| PLAIN\_TEXT | "plain_text" | | -| PLAIN\_TEXT\_INPUT | "plain_text_input" | | -| SECTION | "section" | | -| STATIC\_SELECT | "static_select" | | -| USER\_SELECT | "users_select" | | - diff --git a/packages/ui-kit/docs/ui-kit.iactionableelement.actionid.md b/packages/ui-kit/docs/ui-kit.iactionableelement.actionid.md deleted file mode 100644 index 07f044304b..0000000000 --- a/packages/ui-kit/docs/ui-kit.iactionableelement.actionid.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IActionableElement](./ui-kit.iactionableelement.md) > [actionId](./ui-kit.iactionableelement.actionid.md) - -## IActionableElement.actionId property - -Signature: - -```typescript -actionId: ActionId; -``` diff --git a/packages/ui-kit/docs/ui-kit.iactionableelement.confirm.md b/packages/ui-kit/docs/ui-kit.iactionableelement.confirm.md deleted file mode 100644 index 8e48ec6162..0000000000 --- a/packages/ui-kit/docs/ui-kit.iactionableelement.confirm.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IActionableElement](./ui-kit.iactionableelement.md) > [confirm](./ui-kit.iactionableelement.confirm.md) - -## IActionableElement.confirm property - -Signature: - -```typescript -confirm?: ConfirmationDialog; -``` diff --git a/packages/ui-kit/docs/ui-kit.iactionableelement.md b/packages/ui-kit/docs/ui-kit.iactionableelement.md deleted file mode 100644 index 6f5210a684..0000000000 --- a/packages/ui-kit/docs/ui-kit.iactionableelement.md +++ /dev/null @@ -1,20 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IActionableElement](./ui-kit.iactionableelement.md) - -## IActionableElement interface - -Signature: - -```typescript -export interface IActionableElement extends IElement -``` -Extends: [IElement](./ui-kit.ielement.md) - -## Properties - -| Property | Type | Description | -| --- | --- | --- | -| [actionId](./ui-kit.iactionableelement.actionid.md) | [ActionId](./ui-kit.actionid.md) | | -| [confirm](./ui-kit.iactionableelement.confirm.md) | [ConfirmationDialog](./ui-kit.confirmationdialog.md) | | - diff --git a/packages/ui-kit/docs/ui-kit.iactionsblock.elements.md b/packages/ui-kit/docs/ui-kit.iactionsblock.elements.md deleted file mode 100644 index f7a0be2ac4..0000000000 --- a/packages/ui-kit/docs/ui-kit.iactionsblock.elements.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IActionsBlock](./ui-kit.iactionsblock.md) > [elements](./ui-kit.iactionsblock.elements.md) - -## IActionsBlock.elements property - -Signature: - -```typescript -elements: ActionElement[]; -``` diff --git a/packages/ui-kit/docs/ui-kit.iactionsblock.md b/packages/ui-kit/docs/ui-kit.iactionsblock.md deleted file mode 100644 index 93352f2d3e..0000000000 --- a/packages/ui-kit/docs/ui-kit.iactionsblock.md +++ /dev/null @@ -1,20 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IActionsBlock](./ui-kit.iactionsblock.md) - -## IActionsBlock interface - -Signature: - -```typescript -export interface IActionsBlock extends IBlock -``` -Extends: [IBlock](./ui-kit.iblock.md) - -## Properties - -| Property | Type | Description | -| --- | --- | --- | -| [elements](./ui-kit.iactionsblock.elements.md) | [ActionElement](./ui-kit.actionelement.md)\[\] | | -| [type](./ui-kit.iactionsblock.type.md) | [ElementType.ACTIONS](./ui-kit.elementtype.actions.md) | | - diff --git a/packages/ui-kit/docs/ui-kit.iactionsblock.type.md b/packages/ui-kit/docs/ui-kit.iactionsblock.type.md deleted file mode 100644 index db65727711..0000000000 --- a/packages/ui-kit/docs/ui-kit.iactionsblock.type.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IActionsBlock](./ui-kit.iactionsblock.md) > [type](./ui-kit.iactionsblock.type.md) - -## IActionsBlock.type property - -Signature: - -```typescript -type: ElementType.ACTIONS; -``` diff --git a/packages/ui-kit/docs/ui-kit.iblock.blockid.md b/packages/ui-kit/docs/ui-kit.iblock.blockid.md deleted file mode 100644 index f16258f675..0000000000 --- a/packages/ui-kit/docs/ui-kit.iblock.blockid.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IBlock](./ui-kit.iblock.md) > [blockId](./ui-kit.iblock.blockid.md) - -## IBlock.blockId property - -Signature: - -```typescript -blockId?: BlockId; -``` diff --git a/packages/ui-kit/docs/ui-kit.iblock.md b/packages/ui-kit/docs/ui-kit.iblock.md deleted file mode 100644 index 502f00eda1..0000000000 --- a/packages/ui-kit/docs/ui-kit.iblock.md +++ /dev/null @@ -1,19 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IBlock](./ui-kit.iblock.md) - -## IBlock interface - -Signature: - -```typescript -export interface IBlock extends IElement -``` -Extends: [IElement](./ui-kit.ielement.md) - -## Properties - -| Property | Type | Description | -| --- | --- | --- | -| [blockId](./ui-kit.iblock.blockid.md) | [BlockId](./ui-kit.blockid.md) | | - diff --git a/packages/ui-kit/docs/ui-kit.ibuttonelement.md b/packages/ui-kit/docs/ui-kit.ibuttonelement.md deleted file mode 100644 index 0df9283cad..0000000000 --- a/packages/ui-kit/docs/ui-kit.ibuttonelement.md +++ /dev/null @@ -1,23 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IButtonElement](./ui-kit.ibuttonelement.md) - -## IButtonElement interface - -Signature: - -```typescript -export interface IButtonElement extends IActionableElement -``` -Extends: [IActionableElement](./ui-kit.iactionableelement.md) - -## Properties - -| Property | Type | Description | -| --- | --- | --- | -| [style](./ui-kit.ibuttonelement.style.md) | 'primary' \| 'danger' | | -| [text](./ui-kit.ibuttonelement.text.md) | [IPlainText](./ui-kit.iplaintext.md) | | -| [type](./ui-kit.ibuttonelement.type.md) | [ElementType.BUTTON](./ui-kit.elementtype.button.md) | | -| [url](./ui-kit.ibuttonelement.url.md) | string | | -| [value](./ui-kit.ibuttonelement.value.md) | string | | - diff --git a/packages/ui-kit/docs/ui-kit.ibuttonelement.style.md b/packages/ui-kit/docs/ui-kit.ibuttonelement.style.md deleted file mode 100644 index 225c2046a9..0000000000 --- a/packages/ui-kit/docs/ui-kit.ibuttonelement.style.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IButtonElement](./ui-kit.ibuttonelement.md) > [style](./ui-kit.ibuttonelement.style.md) - -## IButtonElement.style property - -Signature: - -```typescript -style?: 'primary' | 'danger'; -``` diff --git a/packages/ui-kit/docs/ui-kit.ibuttonelement.text.md b/packages/ui-kit/docs/ui-kit.ibuttonelement.text.md deleted file mode 100644 index f3ce0dd83b..0000000000 --- a/packages/ui-kit/docs/ui-kit.ibuttonelement.text.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IButtonElement](./ui-kit.ibuttonelement.md) > [text](./ui-kit.ibuttonelement.text.md) - -## IButtonElement.text property - -Signature: - -```typescript -text: IPlainText; -``` diff --git a/packages/ui-kit/docs/ui-kit.ibuttonelement.type.md b/packages/ui-kit/docs/ui-kit.ibuttonelement.type.md deleted file mode 100644 index 271504ef30..0000000000 --- a/packages/ui-kit/docs/ui-kit.ibuttonelement.type.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IButtonElement](./ui-kit.ibuttonelement.md) > [type](./ui-kit.ibuttonelement.type.md) - -## IButtonElement.type property - -Signature: - -```typescript -type: ElementType.BUTTON; -``` diff --git a/packages/ui-kit/docs/ui-kit.ibuttonelement.url.md b/packages/ui-kit/docs/ui-kit.ibuttonelement.url.md deleted file mode 100644 index 914a62a40f..0000000000 --- a/packages/ui-kit/docs/ui-kit.ibuttonelement.url.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IButtonElement](./ui-kit.ibuttonelement.md) > [url](./ui-kit.ibuttonelement.url.md) - -## IButtonElement.url property - -Signature: - -```typescript -url?: string; -``` diff --git a/packages/ui-kit/docs/ui-kit.ibuttonelement.value.md b/packages/ui-kit/docs/ui-kit.ibuttonelement.value.md deleted file mode 100644 index 1f7a68d360..0000000000 --- a/packages/ui-kit/docs/ui-kit.ibuttonelement.value.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IButtonElement](./ui-kit.ibuttonelement.md) > [value](./ui-kit.ibuttonelement.value.md) - -## IButtonElement.value property - -Signature: - -```typescript -value?: string; -``` diff --git a/packages/ui-kit/docs/ui-kit.iconditionalblock.md b/packages/ui-kit/docs/ui-kit.iconditionalblock.md deleted file mode 100644 index e2e2c4e03d..0000000000 --- a/packages/ui-kit/docs/ui-kit.iconditionalblock.md +++ /dev/null @@ -1,21 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IConditionalBlock](./ui-kit.iconditionalblock.md) - -## IConditionalBlock interface - -Signature: - -```typescript -export interface IConditionalBlock extends IBlock -``` -Extends: [IBlock](./ui-kit.iblock.md) - -## Properties - -| Property | Type | Description | -| --- | --- | --- | -| [render](./ui-kit.iconditionalblock.render.md) | [IBlock](./ui-kit.iblock.md)\[\] | | -| [type](./ui-kit.iconditionalblock.type.md) | [ElementType.CONDITIONAL](./ui-kit.elementtype.conditional.md) | | -| [when](./ui-kit.iconditionalblock.when.md) | [ConditionalBlockFilters](./ui-kit.conditionalblockfilters.md) | | - diff --git a/packages/ui-kit/docs/ui-kit.iconditionalblock.render.md b/packages/ui-kit/docs/ui-kit.iconditionalblock.render.md deleted file mode 100644 index 15fde8d1ac..0000000000 --- a/packages/ui-kit/docs/ui-kit.iconditionalblock.render.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IConditionalBlock](./ui-kit.iconditionalblock.md) > [render](./ui-kit.iconditionalblock.render.md) - -## IConditionalBlock.render property - -Signature: - -```typescript -render: IBlock[]; -``` diff --git a/packages/ui-kit/docs/ui-kit.iconditionalblock.type.md b/packages/ui-kit/docs/ui-kit.iconditionalblock.type.md deleted file mode 100644 index 6c9bf035ac..0000000000 --- a/packages/ui-kit/docs/ui-kit.iconditionalblock.type.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IConditionalBlock](./ui-kit.iconditionalblock.md) > [type](./ui-kit.iconditionalblock.type.md) - -## IConditionalBlock.type property - -Signature: - -```typescript -type: ElementType.CONDITIONAL; -``` diff --git a/packages/ui-kit/docs/ui-kit.iconditionalblock.when.md b/packages/ui-kit/docs/ui-kit.iconditionalblock.when.md deleted file mode 100644 index 27d125c600..0000000000 --- a/packages/ui-kit/docs/ui-kit.iconditionalblock.when.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IConditionalBlock](./ui-kit.iconditionalblock.md) > [when](./ui-kit.iconditionalblock.when.md) - -## IConditionalBlock.when property - -Signature: - -```typescript -when?: ConditionalBlockFilters; -``` diff --git a/packages/ui-kit/docs/ui-kit.icontextblock.elements.md b/packages/ui-kit/docs/ui-kit.icontextblock.elements.md deleted file mode 100644 index b636106663..0000000000 --- a/packages/ui-kit/docs/ui-kit.icontextblock.elements.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IContextBlock](./ui-kit.icontextblock.md) > [elements](./ui-kit.icontextblock.elements.md) - -## IContextBlock.elements property - -Signature: - -```typescript -elements: ContextElement[]; -``` diff --git a/packages/ui-kit/docs/ui-kit.icontextblock.md b/packages/ui-kit/docs/ui-kit.icontextblock.md deleted file mode 100644 index b48378ebbd..0000000000 --- a/packages/ui-kit/docs/ui-kit.icontextblock.md +++ /dev/null @@ -1,20 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IContextBlock](./ui-kit.icontextblock.md) - -## IContextBlock interface - -Signature: - -```typescript -export interface IContextBlock extends IBlock -``` -Extends: [IBlock](./ui-kit.iblock.md) - -## Properties - -| Property | Type | Description | -| --- | --- | --- | -| [elements](./ui-kit.icontextblock.elements.md) | [ContextElement](./ui-kit.contextelement.md)\[\] | | -| [type](./ui-kit.icontextblock.type.md) | [ElementType.CONTEXT](./ui-kit.elementtype.context.md) | | - diff --git a/packages/ui-kit/docs/ui-kit.icontextblock.type.md b/packages/ui-kit/docs/ui-kit.icontextblock.type.md deleted file mode 100644 index 8598b684d3..0000000000 --- a/packages/ui-kit/docs/ui-kit.icontextblock.type.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IContextBlock](./ui-kit.icontextblock.md) > [type](./ui-kit.icontextblock.type.md) - -## IContextBlock.type property - -Signature: - -```typescript -type: ElementType.CONTEXT; -``` diff --git a/packages/ui-kit/docs/ui-kit.idatepickerelement.initialdate.md b/packages/ui-kit/docs/ui-kit.idatepickerelement.initialdate.md deleted file mode 100644 index 2b8edb0472..0000000000 --- a/packages/ui-kit/docs/ui-kit.idatepickerelement.initialdate.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IDatePickerElement](./ui-kit.idatepickerelement.md) > [initialDate](./ui-kit.idatepickerelement.initialdate.md) - -## IDatePickerElement.initialDate property - -Signature: - -```typescript -initialDate?: string; -``` diff --git a/packages/ui-kit/docs/ui-kit.idatepickerelement.md b/packages/ui-kit/docs/ui-kit.idatepickerelement.md deleted file mode 100644 index 1cbd0e787b..0000000000 --- a/packages/ui-kit/docs/ui-kit.idatepickerelement.md +++ /dev/null @@ -1,21 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IDatePickerElement](./ui-kit.idatepickerelement.md) - -## IDatePickerElement interface - -Signature: - -```typescript -export interface IDatePickerElement extends IActionableElement -``` -Extends: [IActionableElement](./ui-kit.iactionableelement.md) - -## Properties - -| Property | Type | Description | -| --- | --- | --- | -| [initialDate](./ui-kit.idatepickerelement.initialdate.md) | string | | -| [placeholder](./ui-kit.idatepickerelement.placeholder.md) | [TextObject](./ui-kit.textobject.md) | | -| [type](./ui-kit.idatepickerelement.type.md) | [ElementType.DATEPICKER](./ui-kit.elementtype.datepicker.md) | | - diff --git a/packages/ui-kit/docs/ui-kit.idatepickerelement.placeholder.md b/packages/ui-kit/docs/ui-kit.idatepickerelement.placeholder.md deleted file mode 100644 index 278279ed5a..0000000000 --- a/packages/ui-kit/docs/ui-kit.idatepickerelement.placeholder.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IDatePickerElement](./ui-kit.idatepickerelement.md) > [placeholder](./ui-kit.idatepickerelement.placeholder.md) - -## IDatePickerElement.placeholder property - -Signature: - -```typescript -placeholder?: TextObject; -``` diff --git a/packages/ui-kit/docs/ui-kit.idatepickerelement.type.md b/packages/ui-kit/docs/ui-kit.idatepickerelement.type.md deleted file mode 100644 index c08b7571cd..0000000000 --- a/packages/ui-kit/docs/ui-kit.idatepickerelement.type.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IDatePickerElement](./ui-kit.idatepickerelement.md) > [type](./ui-kit.idatepickerelement.type.md) - -## IDatePickerElement.type property - -Signature: - -```typescript -type: ElementType.DATEPICKER; -``` diff --git a/packages/ui-kit/docs/ui-kit.idividerblock.md b/packages/ui-kit/docs/ui-kit.idividerblock.md deleted file mode 100644 index f1702353aa..0000000000 --- a/packages/ui-kit/docs/ui-kit.idividerblock.md +++ /dev/null @@ -1,19 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IDividerBlock](./ui-kit.idividerblock.md) - -## IDividerBlock interface - -Signature: - -```typescript -export interface IDividerBlock extends IBlock -``` -Extends: [IBlock](./ui-kit.iblock.md) - -## Properties - -| Property | Type | Description | -| --- | --- | --- | -| [type](./ui-kit.idividerblock.type.md) | [ElementType.DIVIDER](./ui-kit.elementtype.divider.md) | | - diff --git a/packages/ui-kit/docs/ui-kit.idividerblock.type.md b/packages/ui-kit/docs/ui-kit.idividerblock.type.md deleted file mode 100644 index 38fa25e1b8..0000000000 --- a/packages/ui-kit/docs/ui-kit.idividerblock.type.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IDividerBlock](./ui-kit.idividerblock.md) > [type](./ui-kit.idividerblock.type.md) - -## IDividerBlock.type property - -Signature: - -```typescript -type: ElementType.DIVIDER; -``` diff --git a/packages/ui-kit/docs/ui-kit.ielement.md b/packages/ui-kit/docs/ui-kit.ielement.md deleted file mode 100644 index aa0aa44095..0000000000 --- a/packages/ui-kit/docs/ui-kit.ielement.md +++ /dev/null @@ -1,18 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IElement](./ui-kit.ielement.md) - -## IElement interface - -Signature: - -```typescript -export interface IElement -``` - -## Properties - -| Property | Type | Description | -| --- | --- | --- | -| [type](./ui-kit.ielement.type.md) | [ElementType](./ui-kit.elementtype.md) | | - diff --git a/packages/ui-kit/docs/ui-kit.ielement.type.md b/packages/ui-kit/docs/ui-kit.ielement.type.md deleted file mode 100644 index ee48c342ce..0000000000 --- a/packages/ui-kit/docs/ui-kit.ielement.type.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IElement](./ui-kit.ielement.md) > [type](./ui-kit.ielement.type.md) - -## IElement.type property - -Signature: - -```typescript -type: ElementType; -``` diff --git a/packages/ui-kit/docs/ui-kit.iimageblock.alttext.md b/packages/ui-kit/docs/ui-kit.iimageblock.alttext.md deleted file mode 100644 index ad91d11e15..0000000000 --- a/packages/ui-kit/docs/ui-kit.iimageblock.alttext.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IImageBlock](./ui-kit.iimageblock.md) > [altText](./ui-kit.iimageblock.alttext.md) - -## IImageBlock.altText property - -Signature: - -```typescript -altText: string; -``` diff --git a/packages/ui-kit/docs/ui-kit.iimageblock.imageurl.md b/packages/ui-kit/docs/ui-kit.iimageblock.imageurl.md deleted file mode 100644 index d118164538..0000000000 --- a/packages/ui-kit/docs/ui-kit.iimageblock.imageurl.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IImageBlock](./ui-kit.iimageblock.md) > [imageUrl](./ui-kit.iimageblock.imageurl.md) - -## IImageBlock.imageUrl property - -Signature: - -```typescript -imageUrl: string; -``` diff --git a/packages/ui-kit/docs/ui-kit.iimageblock.md b/packages/ui-kit/docs/ui-kit.iimageblock.md deleted file mode 100644 index cca484ebff..0000000000 --- a/packages/ui-kit/docs/ui-kit.iimageblock.md +++ /dev/null @@ -1,22 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IImageBlock](./ui-kit.iimageblock.md) - -## IImageBlock interface - -Signature: - -```typescript -export interface IImageBlock extends IBlock -``` -Extends: [IBlock](./ui-kit.iblock.md) - -## Properties - -| Property | Type | Description | -| --- | --- | --- | -| [altText](./ui-kit.iimageblock.alttext.md) | string | | -| [imageUrl](./ui-kit.iimageblock.imageurl.md) | string | | -| [title](./ui-kit.iimageblock.title.md) | [IPlainText](./ui-kit.iplaintext.md) | | -| [type](./ui-kit.iimageblock.type.md) | [ElementType.IMAGE](./ui-kit.elementtype.image.md) | | - diff --git a/packages/ui-kit/docs/ui-kit.iimageblock.title.md b/packages/ui-kit/docs/ui-kit.iimageblock.title.md deleted file mode 100644 index 39dbf79a96..0000000000 --- a/packages/ui-kit/docs/ui-kit.iimageblock.title.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IImageBlock](./ui-kit.iimageblock.md) > [title](./ui-kit.iimageblock.title.md) - -## IImageBlock.title property - -Signature: - -```typescript -title?: IPlainText; -``` diff --git a/packages/ui-kit/docs/ui-kit.iimageblock.type.md b/packages/ui-kit/docs/ui-kit.iimageblock.type.md deleted file mode 100644 index 5732701884..0000000000 --- a/packages/ui-kit/docs/ui-kit.iimageblock.type.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IImageBlock](./ui-kit.iimageblock.md) > [type](./ui-kit.iimageblock.type.md) - -## IImageBlock.type property - -Signature: - -```typescript -type: ElementType.IMAGE; -``` diff --git a/packages/ui-kit/docs/ui-kit.iimageelement.alttext.md b/packages/ui-kit/docs/ui-kit.iimageelement.alttext.md deleted file mode 100644 index 620b9ac6b7..0000000000 --- a/packages/ui-kit/docs/ui-kit.iimageelement.alttext.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IImageElement](./ui-kit.iimageelement.md) > [altText](./ui-kit.iimageelement.alttext.md) - -## IImageElement.altText property - -Signature: - -```typescript -altText: string; -``` diff --git a/packages/ui-kit/docs/ui-kit.iimageelement.imageurl.md b/packages/ui-kit/docs/ui-kit.iimageelement.imageurl.md deleted file mode 100644 index a44cf3ccfb..0000000000 --- a/packages/ui-kit/docs/ui-kit.iimageelement.imageurl.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IImageElement](./ui-kit.iimageelement.md) > [imageUrl](./ui-kit.iimageelement.imageurl.md) - -## IImageElement.imageUrl property - -Signature: - -```typescript -imageUrl: string; -``` diff --git a/packages/ui-kit/docs/ui-kit.iimageelement.md b/packages/ui-kit/docs/ui-kit.iimageelement.md deleted file mode 100644 index aa1dd9686b..0000000000 --- a/packages/ui-kit/docs/ui-kit.iimageelement.md +++ /dev/null @@ -1,21 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IImageElement](./ui-kit.iimageelement.md) - -## IImageElement interface - -Signature: - -```typescript -export interface IImageElement extends IElement -``` -Extends: [IElement](./ui-kit.ielement.md) - -## Properties - -| Property | Type | Description | -| --- | --- | --- | -| [altText](./ui-kit.iimageelement.alttext.md) | string | | -| [imageUrl](./ui-kit.iimageelement.imageurl.md) | string | | -| [type](./ui-kit.iimageelement.type.md) | [ElementType.IMAGE](./ui-kit.elementtype.image.md) | | - diff --git a/packages/ui-kit/docs/ui-kit.iimageelement.type.md b/packages/ui-kit/docs/ui-kit.iimageelement.type.md deleted file mode 100644 index 2cb47b7118..0000000000 --- a/packages/ui-kit/docs/ui-kit.iimageelement.type.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IImageElement](./ui-kit.iimageelement.md) > [type](./ui-kit.iimageelement.type.md) - -## IImageElement.type property - -Signature: - -```typescript -type: ElementType.IMAGE; -``` diff --git a/packages/ui-kit/docs/ui-kit.iinputblock.element.md b/packages/ui-kit/docs/ui-kit.iinputblock.element.md deleted file mode 100644 index c339ddb827..0000000000 --- a/packages/ui-kit/docs/ui-kit.iinputblock.element.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IInputBlock](./ui-kit.iinputblock.md) > [element](./ui-kit.iinputblock.element.md) - -## IInputBlock.element property - -Signature: - -```typescript -element: InputElement; -``` diff --git a/packages/ui-kit/docs/ui-kit.iinputblock.hint.md b/packages/ui-kit/docs/ui-kit.iinputblock.hint.md deleted file mode 100644 index 02678bb2ad..0000000000 --- a/packages/ui-kit/docs/ui-kit.iinputblock.hint.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IInputBlock](./ui-kit.iinputblock.md) > [hint](./ui-kit.iinputblock.hint.md) - -## IInputBlock.hint property - -Signature: - -```typescript -hint?: IPlainText; -``` diff --git a/packages/ui-kit/docs/ui-kit.iinputblock.label.md b/packages/ui-kit/docs/ui-kit.iinputblock.label.md deleted file mode 100644 index 4f3c10c42b..0000000000 --- a/packages/ui-kit/docs/ui-kit.iinputblock.label.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IInputBlock](./ui-kit.iinputblock.md) > [label](./ui-kit.iinputblock.label.md) - -## IInputBlock.label property - -Signature: - -```typescript -label: IPlainText; -``` diff --git a/packages/ui-kit/docs/ui-kit.iinputblock.md b/packages/ui-kit/docs/ui-kit.iinputblock.md deleted file mode 100644 index 28ee3a6b38..0000000000 --- a/packages/ui-kit/docs/ui-kit.iinputblock.md +++ /dev/null @@ -1,23 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IInputBlock](./ui-kit.iinputblock.md) - -## IInputBlock interface - -Signature: - -```typescript -export interface IInputBlock extends IBlock -``` -Extends: [IBlock](./ui-kit.iblock.md) - -## Properties - -| Property | Type | Description | -| --- | --- | --- | -| [element](./ui-kit.iinputblock.element.md) | [InputElement](./ui-kit.inputelement.md) | | -| [hint](./ui-kit.iinputblock.hint.md) | [IPlainText](./ui-kit.iplaintext.md) | | -| [label](./ui-kit.iinputblock.label.md) | [IPlainText](./ui-kit.iplaintext.md) | | -| [optional](./ui-kit.iinputblock.optional.md) | boolean | | -| [type](./ui-kit.iinputblock.type.md) | [ElementType.INPUT](./ui-kit.elementtype.input.md) | | - diff --git a/packages/ui-kit/docs/ui-kit.iinputblock.optional.md b/packages/ui-kit/docs/ui-kit.iinputblock.optional.md deleted file mode 100644 index c5ad945e7a..0000000000 --- a/packages/ui-kit/docs/ui-kit.iinputblock.optional.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IInputBlock](./ui-kit.iinputblock.md) > [optional](./ui-kit.iinputblock.optional.md) - -## IInputBlock.optional property - -Signature: - -```typescript -optional?: boolean; -``` diff --git a/packages/ui-kit/docs/ui-kit.iinputblock.type.md b/packages/ui-kit/docs/ui-kit.iinputblock.type.md deleted file mode 100644 index 9e549a73a5..0000000000 --- a/packages/ui-kit/docs/ui-kit.iinputblock.type.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IInputBlock](./ui-kit.iinputblock.md) > [type](./ui-kit.iinputblock.type.md) - -## IInputBlock.type property - -Signature: - -```typescript -type: ElementType.INPUT; -``` diff --git a/packages/ui-kit/docs/ui-kit.imarkdown.md b/packages/ui-kit/docs/ui-kit.imarkdown.md deleted file mode 100644 index 499eb074e8..0000000000 --- a/packages/ui-kit/docs/ui-kit.imarkdown.md +++ /dev/null @@ -1,21 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IMarkdown](./ui-kit.imarkdown.md) - -## IMarkdown interface - -Signature: - -```typescript -export interface IMarkdown extends IElement -``` -Extends: [IElement](./ui-kit.ielement.md) - -## Properties - -| Property | Type | Description | -| --- | --- | --- | -| [text](./ui-kit.imarkdown.text.md) | string | | -| [type](./ui-kit.imarkdown.type.md) | [ElementType.MARKDOWN](./ui-kit.elementtype.markdown.md) | | -| [verbatim](./ui-kit.imarkdown.verbatim.md) | boolean | | - diff --git a/packages/ui-kit/docs/ui-kit.imarkdown.text.md b/packages/ui-kit/docs/ui-kit.imarkdown.text.md deleted file mode 100644 index 4783dfde48..0000000000 --- a/packages/ui-kit/docs/ui-kit.imarkdown.text.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IMarkdown](./ui-kit.imarkdown.md) > [text](./ui-kit.imarkdown.text.md) - -## IMarkdown.text property - -Signature: - -```typescript -text: string; -``` diff --git a/packages/ui-kit/docs/ui-kit.imarkdown.type.md b/packages/ui-kit/docs/ui-kit.imarkdown.type.md deleted file mode 100644 index c7a3dfc56e..0000000000 --- a/packages/ui-kit/docs/ui-kit.imarkdown.type.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IMarkdown](./ui-kit.imarkdown.md) > [type](./ui-kit.imarkdown.type.md) - -## IMarkdown.type property - -Signature: - -```typescript -type: ElementType.MARKDOWN; -``` diff --git a/packages/ui-kit/docs/ui-kit.imarkdown.verbatim.md b/packages/ui-kit/docs/ui-kit.imarkdown.verbatim.md deleted file mode 100644 index 348d53657d..0000000000 --- a/packages/ui-kit/docs/ui-kit.imarkdown.verbatim.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IMarkdown](./ui-kit.imarkdown.md) > [verbatim](./ui-kit.imarkdown.verbatim.md) - -## IMarkdown.verbatim property - -Signature: - -```typescript -verbatim?: boolean; -``` diff --git a/packages/ui-kit/docs/ui-kit.imultistaticselectelement.initialoption.md b/packages/ui-kit/docs/ui-kit.imultistaticselectelement.initialoption.md deleted file mode 100644 index 8351672542..0000000000 --- a/packages/ui-kit/docs/ui-kit.imultistaticselectelement.initialoption.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IMultiStaticSelectElement](./ui-kit.imultistaticselectelement.md) > [initialOption](./ui-kit.imultistaticselectelement.initialoption.md) - -## IMultiStaticSelectElement.initialOption property - -Signature: - -```typescript -initialOption?: Option; -``` diff --git a/packages/ui-kit/docs/ui-kit.imultistaticselectelement.maxselectitems.md b/packages/ui-kit/docs/ui-kit.imultistaticselectelement.maxselectitems.md deleted file mode 100644 index 2fa9a7245b..0000000000 --- a/packages/ui-kit/docs/ui-kit.imultistaticselectelement.maxselectitems.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IMultiStaticSelectElement](./ui-kit.imultistaticselectelement.md) > [maxSelectItems](./ui-kit.imultistaticselectelement.maxselectitems.md) - -## IMultiStaticSelectElement.maxSelectItems property - -Signature: - -```typescript -maxSelectItems?: number; -``` diff --git a/packages/ui-kit/docs/ui-kit.imultistaticselectelement.md b/packages/ui-kit/docs/ui-kit.imultistaticselectelement.md deleted file mode 100644 index a7a1b2526e..0000000000 --- a/packages/ui-kit/docs/ui-kit.imultistaticselectelement.md +++ /dev/null @@ -1,24 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IMultiStaticSelectElement](./ui-kit.imultistaticselectelement.md) - -## IMultiStaticSelectElement interface - -Signature: - -```typescript -export interface IMultiStaticSelectElement extends IActionableElement -``` -Extends: [IActionableElement](./ui-kit.iactionableelement.md) - -## Properties - -| Property | Type | Description | -| --- | --- | --- | -| [initialOption](./ui-kit.imultistaticselectelement.initialoption.md) | [Option](./ui-kit.option.md) | | -| [maxSelectItems](./ui-kit.imultistaticselectelement.maxselectitems.md) | number | | -| [optionGroups](./ui-kit.imultistaticselectelement.optiongroups.md) | [OptionGroup](./ui-kit.optiongroup.md)\[\] | | -| [options](./ui-kit.imultistaticselectelement.options.md) | [Option](./ui-kit.option.md)\[\] | | -| [placeholder](./ui-kit.imultistaticselectelement.placeholder.md) | [TextObject](./ui-kit.textobject.md) | | -| [type](./ui-kit.imultistaticselectelement.type.md) | [ElementType.MULTI\_STATIC\_SELECT](./ui-kit.elementtype.multi_static_select.md) | | - diff --git a/packages/ui-kit/docs/ui-kit.imultistaticselectelement.optiongroups.md b/packages/ui-kit/docs/ui-kit.imultistaticselectelement.optiongroups.md deleted file mode 100644 index 2d2551f727..0000000000 --- a/packages/ui-kit/docs/ui-kit.imultistaticselectelement.optiongroups.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IMultiStaticSelectElement](./ui-kit.imultistaticselectelement.md) > [optionGroups](./ui-kit.imultistaticselectelement.optiongroups.md) - -## IMultiStaticSelectElement.optionGroups property - -Signature: - -```typescript -optionGroups?: OptionGroup[]; -``` diff --git a/packages/ui-kit/docs/ui-kit.imultistaticselectelement.options.md b/packages/ui-kit/docs/ui-kit.imultistaticselectelement.options.md deleted file mode 100644 index 3f0f996197..0000000000 --- a/packages/ui-kit/docs/ui-kit.imultistaticselectelement.options.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IMultiStaticSelectElement](./ui-kit.imultistaticselectelement.md) > [options](./ui-kit.imultistaticselectelement.options.md) - -## IMultiStaticSelectElement.options property - -Signature: - -```typescript -options: Option[]; -``` diff --git a/packages/ui-kit/docs/ui-kit.imultistaticselectelement.placeholder.md b/packages/ui-kit/docs/ui-kit.imultistaticselectelement.placeholder.md deleted file mode 100644 index 0d2c80a60b..0000000000 --- a/packages/ui-kit/docs/ui-kit.imultistaticselectelement.placeholder.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IMultiStaticSelectElement](./ui-kit.imultistaticselectelement.md) > [placeholder](./ui-kit.imultistaticselectelement.placeholder.md) - -## IMultiStaticSelectElement.placeholder property - -Signature: - -```typescript -placeholder: TextObject; -``` diff --git a/packages/ui-kit/docs/ui-kit.imultistaticselectelement.type.md b/packages/ui-kit/docs/ui-kit.imultistaticselectelement.type.md deleted file mode 100644 index 632ae3c1e1..0000000000 --- a/packages/ui-kit/docs/ui-kit.imultistaticselectelement.type.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IMultiStaticSelectElement](./ui-kit.imultistaticselectelement.md) > [type](./ui-kit.imultistaticselectelement.type.md) - -## IMultiStaticSelectElement.type property - -Signature: - -```typescript -type: ElementType.MULTI_STATIC_SELECT; -``` diff --git a/packages/ui-kit/docs/ui-kit.inputelement.md b/packages/ui-kit/docs/ui-kit.inputelement.md deleted file mode 100644 index e3dc180e8f..0000000000 --- a/packages/ui-kit/docs/ui-kit.inputelement.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [InputElement](./ui-kit.inputelement.md) - -## InputElement type - -Signature: - -```typescript -export declare type InputElement = (IPlainTextInput | IStaticSelectElement | IMultiStaticSelectElement | IDatePickerElement); -``` diff --git a/packages/ui-kit/docs/ui-kit.ioverflowelement.md b/packages/ui-kit/docs/ui-kit.ioverflowelement.md deleted file mode 100644 index de9c785934..0000000000 --- a/packages/ui-kit/docs/ui-kit.ioverflowelement.md +++ /dev/null @@ -1,20 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IOverflowElement](./ui-kit.ioverflowelement.md) - -## IOverflowElement interface - -Signature: - -```typescript -export interface IOverflowElement extends IActionableElement -``` -Extends: [IActionableElement](./ui-kit.iactionableelement.md) - -## Properties - -| Property | Type | Description | -| --- | --- | --- | -| [options](./ui-kit.ioverflowelement.options.md) | [Option](./ui-kit.option.md)\[\] | | -| [type](./ui-kit.ioverflowelement.type.md) | [ElementType.OVERFLOW](./ui-kit.elementtype.overflow.md) | | - diff --git a/packages/ui-kit/docs/ui-kit.ioverflowelement.options.md b/packages/ui-kit/docs/ui-kit.ioverflowelement.options.md deleted file mode 100644 index b2f5f85cb0..0000000000 --- a/packages/ui-kit/docs/ui-kit.ioverflowelement.options.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IOverflowElement](./ui-kit.ioverflowelement.md) > [options](./ui-kit.ioverflowelement.options.md) - -## IOverflowElement.options property - -Signature: - -```typescript -options: Option[]; -``` diff --git a/packages/ui-kit/docs/ui-kit.ioverflowelement.type.md b/packages/ui-kit/docs/ui-kit.ioverflowelement.type.md deleted file mode 100644 index a6cd9c4372..0000000000 --- a/packages/ui-kit/docs/ui-kit.ioverflowelement.type.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IOverflowElement](./ui-kit.ioverflowelement.md) > [type](./ui-kit.ioverflowelement.type.md) - -## IOverflowElement.type property - -Signature: - -```typescript -type: ElementType.OVERFLOW; -``` diff --git a/packages/ui-kit/docs/ui-kit.iplaintext.emoji.md b/packages/ui-kit/docs/ui-kit.iplaintext.emoji.md deleted file mode 100644 index fcad8608e7..0000000000 --- a/packages/ui-kit/docs/ui-kit.iplaintext.emoji.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IPlainText](./ui-kit.iplaintext.md) > [emoji](./ui-kit.iplaintext.emoji.md) - -## IPlainText.emoji property - -Signature: - -```typescript -emoji?: boolean; -``` diff --git a/packages/ui-kit/docs/ui-kit.iplaintext.md b/packages/ui-kit/docs/ui-kit.iplaintext.md deleted file mode 100644 index 63c3d97096..0000000000 --- a/packages/ui-kit/docs/ui-kit.iplaintext.md +++ /dev/null @@ -1,21 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IPlainText](./ui-kit.iplaintext.md) - -## IPlainText interface - -Signature: - -```typescript -export interface IPlainText extends IElement -``` -Extends: [IElement](./ui-kit.ielement.md) - -## Properties - -| Property | Type | Description | -| --- | --- | --- | -| [emoji](./ui-kit.iplaintext.emoji.md) | boolean | | -| [text](./ui-kit.iplaintext.text.md) | string | | -| [type](./ui-kit.iplaintext.type.md) | [ElementType.PLAIN\_TEXT](./ui-kit.elementtype.plain_text.md) | | - diff --git a/packages/ui-kit/docs/ui-kit.iplaintext.text.md b/packages/ui-kit/docs/ui-kit.iplaintext.text.md deleted file mode 100644 index 47ebdc30fa..0000000000 --- a/packages/ui-kit/docs/ui-kit.iplaintext.text.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IPlainText](./ui-kit.iplaintext.md) > [text](./ui-kit.iplaintext.text.md) - -## IPlainText.text property - -Signature: - -```typescript -text: string; -``` diff --git a/packages/ui-kit/docs/ui-kit.iplaintext.type.md b/packages/ui-kit/docs/ui-kit.iplaintext.type.md deleted file mode 100644 index f365f04c5c..0000000000 --- a/packages/ui-kit/docs/ui-kit.iplaintext.type.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IPlainText](./ui-kit.iplaintext.md) > [type](./ui-kit.iplaintext.type.md) - -## IPlainText.type property - -Signature: - -```typescript -type: ElementType.PLAIN_TEXT; -``` diff --git a/packages/ui-kit/docs/ui-kit.iplaintextinput.initialvalue.md b/packages/ui-kit/docs/ui-kit.iplaintextinput.initialvalue.md deleted file mode 100644 index 55c92a49d0..0000000000 --- a/packages/ui-kit/docs/ui-kit.iplaintextinput.initialvalue.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IPlainTextInput](./ui-kit.iplaintextinput.md) > [initialValue](./ui-kit.iplaintextinput.initialvalue.md) - -## IPlainTextInput.initialValue property - -Signature: - -```typescript -initialValue?: string; -``` diff --git a/packages/ui-kit/docs/ui-kit.iplaintextinput.maxlength.md b/packages/ui-kit/docs/ui-kit.iplaintextinput.maxlength.md deleted file mode 100644 index 6cb1a91109..0000000000 --- a/packages/ui-kit/docs/ui-kit.iplaintextinput.maxlength.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IPlainTextInput](./ui-kit.iplaintextinput.md) > [maxLength](./ui-kit.iplaintextinput.maxlength.md) - -## IPlainTextInput.maxLength property - -Signature: - -```typescript -maxLength?: number; -``` diff --git a/packages/ui-kit/docs/ui-kit.iplaintextinput.md b/packages/ui-kit/docs/ui-kit.iplaintextinput.md deleted file mode 100644 index 24ce2dce9b..0000000000 --- a/packages/ui-kit/docs/ui-kit.iplaintextinput.md +++ /dev/null @@ -1,24 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IPlainTextInput](./ui-kit.iplaintextinput.md) - -## IPlainTextInput interface - -Signature: - -```typescript -export interface IPlainTextInput extends IActionableElement -``` -Extends: [IActionableElement](./ui-kit.iactionableelement.md) - -## Properties - -| Property | Type | Description | -| --- | --- | --- | -| [initialValue](./ui-kit.iplaintextinput.initialvalue.md) | string | | -| [maxLength](./ui-kit.iplaintextinput.maxlength.md) | number | | -| [minLength](./ui-kit.iplaintextinput.minlength.md) | number | | -| [multiline](./ui-kit.iplaintextinput.multiline.md) | boolean | | -| [placeholder](./ui-kit.iplaintextinput.placeholder.md) | [IPlainText](./ui-kit.iplaintext.md) | | -| [type](./ui-kit.iplaintextinput.type.md) | [ElementType.PLAIN\_TEXT\_INPUT](./ui-kit.elementtype.plain_text_input.md) | | - diff --git a/packages/ui-kit/docs/ui-kit.iplaintextinput.minlength.md b/packages/ui-kit/docs/ui-kit.iplaintextinput.minlength.md deleted file mode 100644 index 4e80d7e6a9..0000000000 --- a/packages/ui-kit/docs/ui-kit.iplaintextinput.minlength.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IPlainTextInput](./ui-kit.iplaintextinput.md) > [minLength](./ui-kit.iplaintextinput.minlength.md) - -## IPlainTextInput.minLength property - -Signature: - -```typescript -minLength?: number; -``` diff --git a/packages/ui-kit/docs/ui-kit.iplaintextinput.multiline.md b/packages/ui-kit/docs/ui-kit.iplaintextinput.multiline.md deleted file mode 100644 index 707c34a0f0..0000000000 --- a/packages/ui-kit/docs/ui-kit.iplaintextinput.multiline.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IPlainTextInput](./ui-kit.iplaintextinput.md) > [multiline](./ui-kit.iplaintextinput.multiline.md) - -## IPlainTextInput.multiline property - -Signature: - -```typescript -multiline?: boolean; -``` diff --git a/packages/ui-kit/docs/ui-kit.iplaintextinput.placeholder.md b/packages/ui-kit/docs/ui-kit.iplaintextinput.placeholder.md deleted file mode 100644 index 95273a4973..0000000000 --- a/packages/ui-kit/docs/ui-kit.iplaintextinput.placeholder.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IPlainTextInput](./ui-kit.iplaintextinput.md) > [placeholder](./ui-kit.iplaintextinput.placeholder.md) - -## IPlainTextInput.placeholder property - -Signature: - -```typescript -placeholder?: IPlainText; -``` diff --git a/packages/ui-kit/docs/ui-kit.iplaintextinput.type.md b/packages/ui-kit/docs/ui-kit.iplaintextinput.type.md deleted file mode 100644 index 14d0216aa5..0000000000 --- a/packages/ui-kit/docs/ui-kit.iplaintextinput.type.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IPlainTextInput](./ui-kit.iplaintextinput.md) > [type](./ui-kit.iplaintextinput.type.md) - -## IPlainTextInput.type property - -Signature: - -```typescript -type: ElementType.PLAIN_TEXT_INPUT; -``` diff --git a/packages/ui-kit/docs/ui-kit.isectionblock.accessory.md b/packages/ui-kit/docs/ui-kit.isectionblock.accessory.md deleted file mode 100644 index 0a9995027c..0000000000 --- a/packages/ui-kit/docs/ui-kit.isectionblock.accessory.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [ISectionBlock](./ui-kit.isectionblock.md) > [accessory](./ui-kit.isectionblock.accessory.md) - -## ISectionBlock.accessory property - -Signature: - -```typescript -accessory?: SectionAccessoryElement; -``` diff --git a/packages/ui-kit/docs/ui-kit.isectionblock.fields.md b/packages/ui-kit/docs/ui-kit.isectionblock.fields.md deleted file mode 100644 index 487504f26c..0000000000 --- a/packages/ui-kit/docs/ui-kit.isectionblock.fields.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [ISectionBlock](./ui-kit.isectionblock.md) > [fields](./ui-kit.isectionblock.fields.md) - -## ISectionBlock.fields property - -Signature: - -```typescript -fields?: TextObject[]; -``` diff --git a/packages/ui-kit/docs/ui-kit.isectionblock.md b/packages/ui-kit/docs/ui-kit.isectionblock.md deleted file mode 100644 index 6e1ae92da1..0000000000 --- a/packages/ui-kit/docs/ui-kit.isectionblock.md +++ /dev/null @@ -1,22 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [ISectionBlock](./ui-kit.isectionblock.md) - -## ISectionBlock interface - -Signature: - -```typescript -export interface ISectionBlock extends IBlock -``` -Extends: [IBlock](./ui-kit.iblock.md) - -## Properties - -| Property | Type | Description | -| --- | --- | --- | -| [accessory](./ui-kit.isectionblock.accessory.md) | [SectionAccessoryElement](./ui-kit.sectionaccessoryelement.md) | | -| [fields](./ui-kit.isectionblock.fields.md) | [TextObject](./ui-kit.textobject.md)\[\] | | -| [text](./ui-kit.isectionblock.text.md) | [TextObject](./ui-kit.textobject.md) | | -| [type](./ui-kit.isectionblock.type.md) | [ElementType.SECTION](./ui-kit.elementtype.section.md) | | - diff --git a/packages/ui-kit/docs/ui-kit.isectionblock.text.md b/packages/ui-kit/docs/ui-kit.isectionblock.text.md deleted file mode 100644 index f4d03a3a9c..0000000000 --- a/packages/ui-kit/docs/ui-kit.isectionblock.text.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [ISectionBlock](./ui-kit.isectionblock.md) > [text](./ui-kit.isectionblock.text.md) - -## ISectionBlock.text property - -Signature: - -```typescript -text?: TextObject; -``` diff --git a/packages/ui-kit/docs/ui-kit.isectionblock.type.md b/packages/ui-kit/docs/ui-kit.isectionblock.type.md deleted file mode 100644 index 2f5ef76b1b..0000000000 --- a/packages/ui-kit/docs/ui-kit.isectionblock.type.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [ISectionBlock](./ui-kit.isectionblock.md) > [type](./ui-kit.isectionblock.type.md) - -## ISectionBlock.type property - -Signature: - -```typescript -type: ElementType.SECTION; -``` diff --git a/packages/ui-kit/docs/ui-kit.iselement.md b/packages/ui-kit/docs/ui-kit.iselement.md deleted file mode 100644 index 3a27d9543f..0000000000 --- a/packages/ui-kit/docs/ui-kit.iselement.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [isElement](./ui-kit.iselement.md) - -## isElement variable - -Signature: - -```typescript -isElement: (x: IElement) => x is IElement -``` diff --git a/packages/ui-kit/docs/ui-kit.istaticselectelement.initialoption.md b/packages/ui-kit/docs/ui-kit.istaticselectelement.initialoption.md deleted file mode 100644 index 1979e1feb1..0000000000 --- a/packages/ui-kit/docs/ui-kit.istaticselectelement.initialoption.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IStaticSelectElement](./ui-kit.istaticselectelement.md) > [initialOption](./ui-kit.istaticselectelement.initialoption.md) - -## IStaticSelectElement.initialOption property - -Signature: - -```typescript -initialOption?: Option; -``` diff --git a/packages/ui-kit/docs/ui-kit.istaticselectelement.md b/packages/ui-kit/docs/ui-kit.istaticselectelement.md deleted file mode 100644 index 1da20f77ca..0000000000 --- a/packages/ui-kit/docs/ui-kit.istaticselectelement.md +++ /dev/null @@ -1,23 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IStaticSelectElement](./ui-kit.istaticselectelement.md) - -## IStaticSelectElement interface - -Signature: - -```typescript -export interface IStaticSelectElement extends IActionableElement -``` -Extends: [IActionableElement](./ui-kit.iactionableelement.md) - -## Properties - -| Property | Type | Description | -| --- | --- | --- | -| [initialOption](./ui-kit.istaticselectelement.initialoption.md) | [Option](./ui-kit.option.md) | | -| [optionGroups](./ui-kit.istaticselectelement.optiongroups.md) | [OptionGroup](./ui-kit.optiongroup.md)\[\] | | -| [options](./ui-kit.istaticselectelement.options.md) | [Option](./ui-kit.option.md)\[\] | | -| [placeholder](./ui-kit.istaticselectelement.placeholder.md) | [TextObject](./ui-kit.textobject.md) | | -| [type](./ui-kit.istaticselectelement.type.md) | [ElementType.STATIC\_SELECT](./ui-kit.elementtype.static_select.md) | | - diff --git a/packages/ui-kit/docs/ui-kit.istaticselectelement.optiongroups.md b/packages/ui-kit/docs/ui-kit.istaticselectelement.optiongroups.md deleted file mode 100644 index 3d1b5bffb0..0000000000 --- a/packages/ui-kit/docs/ui-kit.istaticselectelement.optiongroups.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IStaticSelectElement](./ui-kit.istaticselectelement.md) > [optionGroups](./ui-kit.istaticselectelement.optiongroups.md) - -## IStaticSelectElement.optionGroups property - -Signature: - -```typescript -optionGroups?: OptionGroup[]; -``` diff --git a/packages/ui-kit/docs/ui-kit.istaticselectelement.options.md b/packages/ui-kit/docs/ui-kit.istaticselectelement.options.md deleted file mode 100644 index f51bfb5d29..0000000000 --- a/packages/ui-kit/docs/ui-kit.istaticselectelement.options.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IStaticSelectElement](./ui-kit.istaticselectelement.md) > [options](./ui-kit.istaticselectelement.options.md) - -## IStaticSelectElement.options property - -Signature: - -```typescript -options: Option[]; -``` diff --git a/packages/ui-kit/docs/ui-kit.istaticselectelement.placeholder.md b/packages/ui-kit/docs/ui-kit.istaticselectelement.placeholder.md deleted file mode 100644 index de06067470..0000000000 --- a/packages/ui-kit/docs/ui-kit.istaticselectelement.placeholder.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IStaticSelectElement](./ui-kit.istaticselectelement.md) > [placeholder](./ui-kit.istaticselectelement.placeholder.md) - -## IStaticSelectElement.placeholder property - -Signature: - -```typescript -placeholder: TextObject; -``` diff --git a/packages/ui-kit/docs/ui-kit.istaticselectelement.type.md b/packages/ui-kit/docs/ui-kit.istaticselectelement.type.md deleted file mode 100644 index 0a1ca7afdc..0000000000 --- a/packages/ui-kit/docs/ui-kit.istaticselectelement.type.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [IStaticSelectElement](./ui-kit.istaticselectelement.md) > [type](./ui-kit.istaticselectelement.type.md) - -## IStaticSelectElement.type property - -Signature: - -```typescript -type: ElementType.STATIC_SELECT; -``` diff --git a/packages/ui-kit/docs/ui-kit.md b/packages/ui-kit/docs/ui-kit.md deleted file mode 100644 index fc0b8a8ea1..0000000000 --- a/packages/ui-kit/docs/ui-kit.md +++ /dev/null @@ -1,72 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) - -## ui-kit package - -## Classes - -| Class | Description | -| --- | --- | -| [UiKitParserMessage](./ui-kit.uikitparsermessage.md) | | -| [UiKitParserModal](./ui-kit.uikitparsermodal.md) | | -| [UiKitParserText](./ui-kit.uikitparsertext.md) | | - -## Enumerations - -| Enumeration | Description | -| --- | --- | -| [BlockContext](./ui-kit.blockcontext.md) | | -| [ElementType](./ui-kit.elementtype.md) | | - -## Interfaces - -| Interface | Description | -| --- | --- | -| [IActionableElement](./ui-kit.iactionableelement.md) | | -| [IActionsBlock](./ui-kit.iactionsblock.md) | | -| [IBlock](./ui-kit.iblock.md) | | -| [IButtonElement](./ui-kit.ibuttonelement.md) | | -| [IConditionalBlock](./ui-kit.iconditionalblock.md) | | -| [IContextBlock](./ui-kit.icontextblock.md) | | -| [IDatePickerElement](./ui-kit.idatepickerelement.md) | | -| [IDividerBlock](./ui-kit.idividerblock.md) | | -| [IElement](./ui-kit.ielement.md) | | -| [IImageBlock](./ui-kit.iimageblock.md) | | -| [IImageElement](./ui-kit.iimageelement.md) | | -| [IInputBlock](./ui-kit.iinputblock.md) | | -| [IMarkdown](./ui-kit.imarkdown.md) | | -| [IMultiStaticSelectElement](./ui-kit.imultistaticselectelement.md) | | -| [IOverflowElement](./ui-kit.ioverflowelement.md) | | -| [IPlainText](./ui-kit.iplaintext.md) | | -| [IPlainTextInput](./ui-kit.iplaintextinput.md) | | -| [ISectionBlock](./ui-kit.isectionblock.md) | | -| [IStaticSelectElement](./ui-kit.istaticselectelement.md) | | - -## Variables - -| Variable | Description | -| --- | --- | -| [isElement](./ui-kit.iselement.md) | | -| [uiKitMessage](./ui-kit.uikitmessage.md) | | -| [uiKitModal](./ui-kit.uikitmodal.md) | | -| [uiKitText](./ui-kit.uikittext.md) | | -| [version](./ui-kit.version.md) | | - -## Type Aliases - -| Type Alias | Description | -| --- | --- | -| [ActionElement](./ui-kit.actionelement.md) | | -| [ActionId](./ui-kit.actionid.md) | | -| [BlockId](./ui-kit.blockid.md) | | -| [ConditionalBlockFilters](./ui-kit.conditionalblockfilters.md) | | -| [Conditions](./ui-kit.conditions.md) | | -| [ConfirmationDialog](./ui-kit.confirmationdialog.md) | | -| [ContextElement](./ui-kit.contextelement.md) | | -| [InputElement](./ui-kit.inputelement.md) | | -| [Option](./ui-kit.option.md) | | -| [OptionGroup](./ui-kit.optiongroup.md) | | -| [SectionAccessoryElement](./ui-kit.sectionaccessoryelement.md) | | -| [TextObject](./ui-kit.textobject.md) | | - diff --git a/packages/ui-kit/docs/ui-kit.option.md b/packages/ui-kit/docs/ui-kit.option.md deleted file mode 100644 index 2446ae0834..0000000000 --- a/packages/ui-kit/docs/ui-kit.option.md +++ /dev/null @@ -1,16 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [Option](./ui-kit.option.md) - -## Option type - -Signature: - -```typescript -export declare type Option = { - text: TextObject; - value: string; - description?: IPlainText; - url?: string; -}; -``` diff --git a/packages/ui-kit/docs/ui-kit.optiongroup.md b/packages/ui-kit/docs/ui-kit.optiongroup.md deleted file mode 100644 index 77ff90e318..0000000000 --- a/packages/ui-kit/docs/ui-kit.optiongroup.md +++ /dev/null @@ -1,14 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [OptionGroup](./ui-kit.optiongroup.md) - -## OptionGroup type - -Signature: - -```typescript -export declare type OptionGroup = { - label: IPlainText; - options: Option[]; -}; -``` diff --git a/packages/ui-kit/docs/ui-kit.sectionaccessoryelement.md b/packages/ui-kit/docs/ui-kit.sectionaccessoryelement.md deleted file mode 100644 index 646cc47365..0000000000 --- a/packages/ui-kit/docs/ui-kit.sectionaccessoryelement.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [SectionAccessoryElement](./ui-kit.sectionaccessoryelement.md) - -## SectionAccessoryElement type - -Signature: - -```typescript -export declare type SectionAccessoryElement = (IImageElement | IButtonElement | IDatePickerElement | IStaticSelectElement | IMultiStaticSelectElement | IOverflowElement); -``` diff --git a/packages/ui-kit/docs/ui-kit.textobject.md b/packages/ui-kit/docs/ui-kit.textobject.md deleted file mode 100644 index de9b322349..0000000000 --- a/packages/ui-kit/docs/ui-kit.textobject.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [TextObject](./ui-kit.textobject.md) - -## TextObject type - -Signature: - -```typescript -export declare type TextObject = IPlainText | IMarkdown; -``` diff --git a/packages/ui-kit/docs/ui-kit.uikitmessage.md b/packages/ui-kit/docs/ui-kit.uikitmessage.md deleted file mode 100644 index 447b6c8c2a..0000000000 --- a/packages/ui-kit/docs/ui-kit.uikitmessage.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [uiKitMessage](./ui-kit.uikitmessage.md) - -## uiKitMessage variable - -Signature: - -```typescript -uiKitMessage: (parser: IParser, conditions?: Conditions) => (blocks: unknown) => any -``` diff --git a/packages/ui-kit/docs/ui-kit.uikitmodal.md b/packages/ui-kit/docs/ui-kit.uikitmodal.md deleted file mode 100644 index c824fc7155..0000000000 --- a/packages/ui-kit/docs/ui-kit.uikitmodal.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [uiKitModal](./ui-kit.uikitmodal.md) - -## uiKitModal variable - -Signature: - -```typescript -uiKitModal: (parser: IParser, conditions?: Conditions) => (blocks: unknown) => any -``` diff --git a/packages/ui-kit/docs/ui-kit.uikitparsermessage.actions.md b/packages/ui-kit/docs/ui-kit.uikitparsermessage.actions.md deleted file mode 100644 index 9002793d10..0000000000 --- a/packages/ui-kit/docs/ui-kit.uikitparsermessage.actions.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [UiKitParserMessage](./ui-kit.uikitparsermessage.md) > [actions](./ui-kit.uikitparsermessage.actions.md) - -## UiKitParserMessage.actions property - -Signature: - -```typescript -actions: ElementRenderer; -``` diff --git a/packages/ui-kit/docs/ui-kit.uikitparsermessage.button.md b/packages/ui-kit/docs/ui-kit.uikitparsermessage.button.md deleted file mode 100644 index fa687e3bd9..0000000000 --- a/packages/ui-kit/docs/ui-kit.uikitparsermessage.button.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [UiKitParserMessage](./ui-kit.uikitparsermessage.md) > [button](./ui-kit.uikitparsermessage.button.md) - -## UiKitParserMessage.button property - -Signature: - -```typescript -button: (element: IButtonElement, context: BlockContext, index: number) => unknown; -``` diff --git a/packages/ui-kit/docs/ui-kit.uikitparsermessage.context.md b/packages/ui-kit/docs/ui-kit.uikitparsermessage.context.md deleted file mode 100644 index 99f02f33fa..0000000000 --- a/packages/ui-kit/docs/ui-kit.uikitparsermessage.context.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [UiKitParserMessage](./ui-kit.uikitparsermessage.md) > [context](./ui-kit.uikitparsermessage.context.md) - -## UiKitParserMessage.context property - -Signature: - -```typescript -context: ElementRenderer; -``` diff --git a/packages/ui-kit/docs/ui-kit.uikitparsermessage.datepicker.md b/packages/ui-kit/docs/ui-kit.uikitparsermessage.datepicker.md deleted file mode 100644 index 362606b975..0000000000 --- a/packages/ui-kit/docs/ui-kit.uikitparsermessage.datepicker.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [UiKitParserMessage](./ui-kit.uikitparsermessage.md) > [datePicker](./ui-kit.uikitparsermessage.datepicker.md) - -## UiKitParserMessage.datePicker property - -Signature: - -```typescript -datePicker: (element: IDatePickerElement, context: BlockContext, index: number) => unknown; -``` diff --git a/packages/ui-kit/docs/ui-kit.uikitparsermessage.divider.md b/packages/ui-kit/docs/ui-kit.uikitparsermessage.divider.md deleted file mode 100644 index 3d6f706a10..0000000000 --- a/packages/ui-kit/docs/ui-kit.uikitparsermessage.divider.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [UiKitParserMessage](./ui-kit.uikitparsermessage.md) > [divider](./ui-kit.uikitparsermessage.divider.md) - -## UiKitParserMessage.divider property - -Signature: - -```typescript -divider: ElementRenderer; -``` diff --git a/packages/ui-kit/docs/ui-kit.uikitparsermessage.image.md b/packages/ui-kit/docs/ui-kit.uikitparsermessage.image.md deleted file mode 100644 index d88439693e..0000000000 --- a/packages/ui-kit/docs/ui-kit.uikitparsermessage.image.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [UiKitParserMessage](./ui-kit.uikitparsermessage.md) > [image](./ui-kit.uikitparsermessage.image.md) - -## UiKitParserMessage.image property - -Signature: - -```typescript -image: ElementRenderer; -``` diff --git a/packages/ui-kit/docs/ui-kit.uikitparsermessage.md b/packages/ui-kit/docs/ui-kit.uikitparsermessage.md deleted file mode 100644 index 044691b332..0000000000 --- a/packages/ui-kit/docs/ui-kit.uikitparsermessage.md +++ /dev/null @@ -1,33 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [UiKitParserMessage](./ui-kit.uikitparsermessage.md) - -## UiKitParserMessage class - -Signature: - -```typescript -declare abstract class UiKitParserMessage extends UiKitParserText implements IParserMessage -``` -Extends: UiKitParserText - -Implements: IParserMessage<unknown> - -## Properties - -| Property | Modifiers | Type | Description | -| --- | --- | --- | --- | -| [actions](./ui-kit.uikitparsermessage.actions.md) | | ElementRenderer<unknown, [IActionsBlock](./ui-kit.iactionsblock.md)> | | -| [button](./ui-kit.uikitparsermessage.button.md) | | (element: [IButtonElement](./ui-kit.ibuttonelement.md), context: [BlockContext](./ui-kit.blockcontext.md), index: number) => unknown | | -| [context](./ui-kit.uikitparsermessage.context.md) | | ElementRenderer<unknown, [IContextBlock](./ui-kit.icontextblock.md)> | | -| [datePicker](./ui-kit.uikitparsermessage.datepicker.md) | | (element: [IDatePickerElement](./ui-kit.idatepickerelement.md), context: [BlockContext](./ui-kit.blockcontext.md), index: number) => unknown | | -| [divider](./ui-kit.uikitparsermessage.divider.md) | | ElementRenderer<unknown, [IDividerBlock](./ui-kit.idividerblock.md)> | | -| [image](./ui-kit.uikitparsermessage.image.md) | | ElementRenderer<unknown, [IImageBlock](./ui-kit.iimageblock.md)> | | -| [multiStaticSelect](./ui-kit.uikitparsermessage.multistaticselect.md) | | (element: [IMultiStaticSelectElement](./ui-kit.imultistaticselectelement.md), context: [BlockContext](./ui-kit.blockcontext.md), index: number) => unknown | | -| [overflow](./ui-kit.uikitparsermessage.overflow.md) | | (element: [IOverflowElement](./ui-kit.ioverflowelement.md), context: [BlockContext](./ui-kit.blockcontext.md), index: number) => unknown | | -| [renderAccessories](./ui-kit.uikitparsermessage.renderaccessories.md) | | ElementSetRenderer<unknown, [IElement](./ui-kit.ielement.md)> | | -| [renderActions](./ui-kit.uikitparsermessage.renderactions.md) | | ElementSetRenderer<unknown, [IElement](./ui-kit.ielement.md)> | | -| [renderContext](./ui-kit.uikitparsermessage.rendercontext.md) | | ElementSetRenderer<unknown, [IElement](./ui-kit.ielement.md)> | | -| [section](./ui-kit.uikitparsermessage.section.md) | | ElementRenderer<unknown, [ISectionBlock](./ui-kit.isectionblock.md)> | | -| [staticSelect](./ui-kit.uikitparsermessage.staticselect.md) | | (element: [IStaticSelectElement](./ui-kit.istaticselectelement.md), context: [BlockContext](./ui-kit.blockcontext.md), index: number) => unknown | | - diff --git a/packages/ui-kit/docs/ui-kit.uikitparsermessage.multistaticselect.md b/packages/ui-kit/docs/ui-kit.uikitparsermessage.multistaticselect.md deleted file mode 100644 index 239e7ae94e..0000000000 --- a/packages/ui-kit/docs/ui-kit.uikitparsermessage.multistaticselect.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [UiKitParserMessage](./ui-kit.uikitparsermessage.md) > [multiStaticSelect](./ui-kit.uikitparsermessage.multistaticselect.md) - -## UiKitParserMessage.multiStaticSelect property - -Signature: - -```typescript -multiStaticSelect: (element: IMultiStaticSelectElement, context: BlockContext, index: number) => unknown; -``` diff --git a/packages/ui-kit/docs/ui-kit.uikitparsermessage.overflow.md b/packages/ui-kit/docs/ui-kit.uikitparsermessage.overflow.md deleted file mode 100644 index 25ffd894fc..0000000000 --- a/packages/ui-kit/docs/ui-kit.uikitparsermessage.overflow.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [UiKitParserMessage](./ui-kit.uikitparsermessage.md) > [overflow](./ui-kit.uikitparsermessage.overflow.md) - -## UiKitParserMessage.overflow property - -Signature: - -```typescript -overflow: (element: IOverflowElement, context: BlockContext, index: number) => unknown; -``` diff --git a/packages/ui-kit/docs/ui-kit.uikitparsermessage.renderaccessories.md b/packages/ui-kit/docs/ui-kit.uikitparsermessage.renderaccessories.md deleted file mode 100644 index eece0d8a5c..0000000000 --- a/packages/ui-kit/docs/ui-kit.uikitparsermessage.renderaccessories.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [UiKitParserMessage](./ui-kit.uikitparsermessage.md) > [renderAccessories](./ui-kit.uikitparsermessage.renderaccessories.md) - -## UiKitParserMessage.renderAccessories property - -Signature: - -```typescript -renderAccessories: ElementSetRenderer; -``` diff --git a/packages/ui-kit/docs/ui-kit.uikitparsermessage.renderactions.md b/packages/ui-kit/docs/ui-kit.uikitparsermessage.renderactions.md deleted file mode 100644 index 1e07a6d04b..0000000000 --- a/packages/ui-kit/docs/ui-kit.uikitparsermessage.renderactions.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [UiKitParserMessage](./ui-kit.uikitparsermessage.md) > [renderActions](./ui-kit.uikitparsermessage.renderactions.md) - -## UiKitParserMessage.renderActions property - -Signature: - -```typescript -renderActions: ElementSetRenderer; -``` diff --git a/packages/ui-kit/docs/ui-kit.uikitparsermessage.rendercontext.md b/packages/ui-kit/docs/ui-kit.uikitparsermessage.rendercontext.md deleted file mode 100644 index 699032d7e7..0000000000 --- a/packages/ui-kit/docs/ui-kit.uikitparsermessage.rendercontext.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [UiKitParserMessage](./ui-kit.uikitparsermessage.md) > [renderContext](./ui-kit.uikitparsermessage.rendercontext.md) - -## UiKitParserMessage.renderContext property - -Signature: - -```typescript -renderContext: ElementSetRenderer; -``` diff --git a/packages/ui-kit/docs/ui-kit.uikitparsermessage.section.md b/packages/ui-kit/docs/ui-kit.uikitparsermessage.section.md deleted file mode 100644 index 827ac7df58..0000000000 --- a/packages/ui-kit/docs/ui-kit.uikitparsermessage.section.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [UiKitParserMessage](./ui-kit.uikitparsermessage.md) > [section](./ui-kit.uikitparsermessage.section.md) - -## UiKitParserMessage.section property - -Signature: - -```typescript -section: ElementRenderer; -``` diff --git a/packages/ui-kit/docs/ui-kit.uikitparsermessage.staticselect.md b/packages/ui-kit/docs/ui-kit.uikitparsermessage.staticselect.md deleted file mode 100644 index 2e600844d5..0000000000 --- a/packages/ui-kit/docs/ui-kit.uikitparsermessage.staticselect.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [UiKitParserMessage](./ui-kit.uikitparsermessage.md) > [staticSelect](./ui-kit.uikitparsermessage.staticselect.md) - -## UiKitParserMessage.staticSelect property - -Signature: - -```typescript -staticSelect: (element: IStaticSelectElement, context: BlockContext, index: number) => unknown; -``` diff --git a/packages/ui-kit/docs/ui-kit.uikitparsermodal.input.md b/packages/ui-kit/docs/ui-kit.uikitparsermodal.input.md deleted file mode 100644 index 6970bd6eb0..0000000000 --- a/packages/ui-kit/docs/ui-kit.uikitparsermodal.input.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [UiKitParserModal](./ui-kit.uikitparsermodal.md) > [input](./ui-kit.uikitparsermodal.input.md) - -## UiKitParserModal.input property - -Signature: - -```typescript -input: ElementRenderer; -``` diff --git a/packages/ui-kit/docs/ui-kit.uikitparsermodal.md b/packages/ui-kit/docs/ui-kit.uikitparsermodal.md deleted file mode 100644 index da022da8ca..0000000000 --- a/packages/ui-kit/docs/ui-kit.uikitparsermodal.md +++ /dev/null @@ -1,23 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [UiKitParserModal](./ui-kit.uikitparsermodal.md) - -## UiKitParserModal class - -Signature: - -```typescript -declare abstract class UiKitParserModal extends UiKitParserMessage implements IParserModal -``` -Extends: UiKitParserMessage - -Implements: IParserModal<unknown> - -## Properties - -| Property | Modifiers | Type | Description | -| --- | --- | --- | --- | -| [input](./ui-kit.uikitparsermodal.input.md) | | ElementRenderer<unknown, [IInputBlock](./ui-kit.iinputblock.md)> | | -| [plainInput](./ui-kit.uikitparsermodal.plaininput.md) | | ElementRenderer<unknown, [IElement](./ui-kit.ielement.md)> | | -| [renderInputs](./ui-kit.uikitparsermodal.renderinputs.md) | | ElementSetRenderer<unknown, [IElement](./ui-kit.ielement.md)> | | - diff --git a/packages/ui-kit/docs/ui-kit.uikitparsermodal.plaininput.md b/packages/ui-kit/docs/ui-kit.uikitparsermodal.plaininput.md deleted file mode 100644 index da03c2daf6..0000000000 --- a/packages/ui-kit/docs/ui-kit.uikitparsermodal.plaininput.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [UiKitParserModal](./ui-kit.uikitparsermodal.md) > [plainInput](./ui-kit.uikitparsermodal.plaininput.md) - -## UiKitParserModal.plainInput property - -Signature: - -```typescript -plainInput: ElementRenderer; -``` diff --git a/packages/ui-kit/docs/ui-kit.uikitparsermodal.renderinputs.md b/packages/ui-kit/docs/ui-kit.uikitparsermodal.renderinputs.md deleted file mode 100644 index fbb22a1c47..0000000000 --- a/packages/ui-kit/docs/ui-kit.uikitparsermodal.renderinputs.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [UiKitParserModal](./ui-kit.uikitparsermodal.md) > [renderInputs](./ui-kit.uikitparsermodal.renderinputs.md) - -## UiKitParserModal.renderInputs property - -Signature: - -```typescript -renderInputs: ElementSetRenderer; -``` diff --git a/packages/ui-kit/docs/ui-kit.uikitparsertext.md b/packages/ui-kit/docs/ui-kit.uikitparsertext.md deleted file mode 100644 index d10bf03a85..0000000000 --- a/packages/ui-kit/docs/ui-kit.uikitparsertext.md +++ /dev/null @@ -1,21 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [UiKitParserText](./ui-kit.uikitparsertext.md) - -## UiKitParserText class - -Signature: - -```typescript -declare abstract class UiKitParserText implements IParser -``` -Implements: IParser<unknown> - -## Properties - -| Property | Modifiers | Type | Description | -| --- | --- | --- | --- | -| [mrkdwn](./ui-kit.uikitparsertext.mrkdwn.md) | | ElementRenderer<unknown, [IMarkdown](./ui-kit.imarkdown.md)> | | -| [plainText](./ui-kit.uikitparsertext.plaintext.md) | | ElementRenderer<unknown, [IPlainText](./ui-kit.iplaintext.md)> | | -| [text](./ui-kit.uikitparsertext.text.md) | | (text: [TextObject](./ui-kit.textobject.md), context: [BlockContext](./ui-kit.blockcontext.md), index: number) => unknown | | - diff --git a/packages/ui-kit/docs/ui-kit.uikitparsertext.mrkdwn.md b/packages/ui-kit/docs/ui-kit.uikitparsertext.mrkdwn.md deleted file mode 100644 index 3f5932d5d9..0000000000 --- a/packages/ui-kit/docs/ui-kit.uikitparsertext.mrkdwn.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [UiKitParserText](./ui-kit.uikitparsertext.md) > [mrkdwn](./ui-kit.uikitparsertext.mrkdwn.md) - -## UiKitParserText.mrkdwn property - -Signature: - -```typescript -mrkdwn: ElementRenderer; -``` diff --git a/packages/ui-kit/docs/ui-kit.uikitparsertext.plaintext.md b/packages/ui-kit/docs/ui-kit.uikitparsertext.plaintext.md deleted file mode 100644 index 11751b38d4..0000000000 --- a/packages/ui-kit/docs/ui-kit.uikitparsertext.plaintext.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [UiKitParserText](./ui-kit.uikitparsertext.md) > [plainText](./ui-kit.uikitparsertext.plaintext.md) - -## UiKitParserText.plainText property - -Signature: - -```typescript -plainText: ElementRenderer; -``` diff --git a/packages/ui-kit/docs/ui-kit.uikitparsertext.text.md b/packages/ui-kit/docs/ui-kit.uikitparsertext.text.md deleted file mode 100644 index 28889bbef0..0000000000 --- a/packages/ui-kit/docs/ui-kit.uikitparsertext.text.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [UiKitParserText](./ui-kit.uikitparsertext.md) > [text](./ui-kit.uikitparsertext.text.md) - -## UiKitParserText.text property - -Signature: - -```typescript -text: (text: TextObject, context: BlockContext, index: number) => unknown; -``` diff --git a/packages/ui-kit/docs/ui-kit.uikittext.md b/packages/ui-kit/docs/ui-kit.uikittext.md deleted file mode 100644 index 6846c6b775..0000000000 --- a/packages/ui-kit/docs/ui-kit.uikittext.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [uiKitText](./ui-kit.uikittext.md) - -## uiKitText variable - -Signature: - -```typescript -uiKitText: (parser: IParser, conditions?: Conditions) => (blocks: unknown) => any -``` diff --git a/packages/ui-kit/docs/ui-kit.version.md b/packages/ui-kit/docs/ui-kit.version.md deleted file mode 100644 index 009aa50b50..0000000000 --- a/packages/ui-kit/docs/ui-kit.version.md +++ /dev/null @@ -1,11 +0,0 @@ - - -[Home](./index.md) > [@rocket.chat/ui-kit](./ui-kit.md) > [version](./ui-kit.version.md) - -## version variable - -Signature: - -```typescript -version: string -``` diff --git a/packages/ui-kit/package.json b/packages/ui-kit/package.json index 88d67b167c..8a37aebfe4 100644 --- a/packages/ui-kit/package.json +++ b/packages/ui-kit/package.json @@ -32,19 +32,13 @@ "test": "jest", "prettier-format": "prettier --config .prettierrc 'src/**/*.ts' --write", "test:ci": "jest --runInBand", - "docs:api-extractor": "api-extractor run --local --verbose", - "docs:api-documenter": "api-documenter markdown -i temp -o docs", - "docs:readme": "documentation readme 'src/{,**/!(__mocks__)/**/}!(*.spec).ts' --parse-extension=ts --resolve=node --section='API Reference' --readme-file README.md", - "docs:clean": "rimraf temp", - "docs": "run-s build docs:api-extractor docs:api-documenter docs:readme docs:clean" + "docs": "documentation readme 'src/{,**/!(__mocks__)/**/}!(*.spec).ts' --parse-extension=ts --resolve=node --section='API Reference' --readme-file README.md" }, "devDependencies": { "@babel/core": "^7.12.10", "@babel/eslint-parser": "^7.12.1", "@babel/plugin-transform-runtime": "^7.12.10", "@babel/preset-env": "^7.12.11", - "@microsoft/api-documenter": "^7.12.1", - "@microsoft/api-extractor": "^7.12.1", "@rocket.chat/eslint-config": "^0.4.0", "@types/jest": "^26.0.19", "@typescript-eslint/eslint-plugin": "^4.11.1", diff --git a/packages/ui-kit/src/blocks.ts b/packages/ui-kit/src/blocks.ts index 58b55fd8f3..d365dee13c 100644 --- a/packages/ui-kit/src/blocks.ts +++ b/packages/ui-kit/src/blocks.ts @@ -35,12 +35,6 @@ export interface IElement { type: ElementType; } -export const isElement = (x: IElement): x is IElement => - x !== null && - typeof x === 'object' && - 'type' in x && - Object.values(ElementType).includes(x.type); - export interface IPlainText extends IElement { type: ElementType.PLAIN_TEXT; text: string; diff --git a/packages/ui-kit/src/functions.ts b/packages/ui-kit/src/functions.ts new file mode 100644 index 0000000000..ebe5611fe1 --- /dev/null +++ b/packages/ui-kit/src/functions.ts @@ -0,0 +1,240 @@ +import { + ElementType, + BlockContext, + IElement, + TextObject, + IPlainText, + IMarkdown, + IDividerBlock, + ISectionBlock, + IImageBlock, + IActionsBlock, + IContextBlock, + IInputBlock, + IButtonElement, + IImageElement, + IDatePickerElement, + IStaticSelectElement, + IMultiStaticSelectElement, + IOverflowElement, + IPlainTextInput, + ConditionalBlockFilters, + IConditionalBlock, + Conditions, +} from './blocks'; +import { IParser } from './parsers/IParser'; +import { IParserMessage } from './parsers/IParserMessage'; +import { IParserModal } from './parsers/IParserModal'; +import { ElementRenderer } from './renderers/ElementRenderer'; +import { ElementSetRenderer } from './renderers/ElementSetRenderer'; + +const isElement = (x: IElement): x is IElement => + x !== null && + typeof x === 'object' && + 'type' in x && + Object.values(ElementType).includes(x.type); + +const renderElement = ( + element: IElement, + context: BlockContext, + parser: IParser, + index: number +): T => { + switch (element.type) { + case ElementType.PLAIN_TEXT: + if (typeof parser.text === 'function') { + return parser.text(element as TextObject, context, index); + } + + return parser.plainText(element as IPlainText, context, index); + + case ElementType.MARKDOWN: + if (typeof parser.text === 'function') { + return parser.text(element as TextObject, context, index); + } + + return parser.mrkdwn(element as IMarkdown, context, index); + + case ElementType.DIVIDER: + if (context !== BlockContext.BLOCK) { + return null; + } + + return (parser as IParserMessage).divider( + element as IDividerBlock, + BlockContext.BLOCK, + index + ); + + case ElementType.SECTION: + if (context !== BlockContext.BLOCK) { + return null; + } + + return (parser as IParserMessage).section( + element as ISectionBlock, + BlockContext.BLOCK, + index + ); + + case ElementType.IMAGE: + if (context !== BlockContext.BLOCK) { + return ((parser as IParserMessage).image as ElementRenderer< + T, + IImageElement + >)(element as IImageElement, context, index); + } + + return (parser as IParserMessage).image( + element as IImageBlock, + context, + index + ); + + case ElementType.ACTIONS: + if (context !== BlockContext.BLOCK) { + return null; + } + + return (parser as IParserMessage).actions( + element as IActionsBlock, + BlockContext.BLOCK, + index + ); + + case ElementType.CONTEXT: + if (context !== BlockContext.BLOCK) { + return null; + } + + return (parser as IParserMessage).context( + element as IContextBlock, + BlockContext.BLOCK, + index + ); + + case ElementType.INPUT: + if (context !== BlockContext.BLOCK) { + return null; + } + + return (parser as IParserModal).input( + element as IInputBlock, + BlockContext.BLOCK, + index + ); + + case ElementType.OVERFLOW: + return (parser as IParserMessage).overflow( + element as IOverflowElement, + context, + index + ); + + case ElementType.BUTTON: + return (parser as IParserMessage).button( + element as IButtonElement, + context, + index + ); + + case ElementType.STATIC_SELECT: + return (parser as IParserMessage).staticSelect( + element as IStaticSelectElement, + context, + index + ); + + case ElementType.MULTI_STATIC_SELECT: + return (parser as IParserMessage).multiStaticSelect( + element as IMultiStaticSelectElement, + context, + index + ); + + case ElementType.DATEPICKER: + return (parser as IParserMessage).datePicker( + element as IDatePickerElement, + context, + index + ); + + case ElementType.PLAIN_TEXT_INPUT: + return (parser as IParserModal).plainInput( + element as IPlainTextInput, + context, + index + ); + } + + if (parser[element.type]) { + return parser[element.type](element, context, index); + } + + return null; +}; + +export const createElementRenderer = ( + parser: IParser, + allowedItems?: ElementType[] +): ElementSetRenderer => ( + element: IElement, + context: BlockContext, + _: undefined, + index: number +): T => { + if (allowedItems && !allowedItems.includes(element.type)) { + return null; + } + + return renderElement(element, context, parser, index); +}; + +const conditionsMatch = ( + conditions: Conditions = undefined, + filters: ConditionalBlockFilters +): boolean => { + if (!conditions) { + return false; + } + if ( + Array.isArray(filters.engine) && + !filters.engine.includes(conditions.engine) + ) { + return false; + } + + return true; +}; + +export const createSurfaceRenderer = (allowedBlockTypes?: ElementType[]) => ( + parser: IParser, + conditions?: Conditions +) => (blocks: unknown): unknown => { + if (!Array.isArray(blocks)) { + return []; + } + + return Array.prototype + .concat( + ...blocks.filter(isElement).map((element) => { + if (element.type === ElementType.CONDITIONAL) { + const conditionalBlock = element as IConditionalBlock; + if (conditionsMatch(conditions, conditionalBlock.when)) { + return conditionalBlock.render; + } + + return []; + } + + return [element]; + }) + ) + .filter( + (element) => + !allowedBlockTypes || allowedBlockTypes.includes(element.type) + ) + .map((element: IElement, index: number) => + renderElement(element, BlockContext.BLOCK, parser, index) + ); +}; diff --git a/packages/ui-kit/src/index.ts b/packages/ui-kit/src/index.ts index c3b5bf8861..6fcdca4d1d 100644 --- a/packages/ui-kit/src/index.ts +++ b/packages/ui-kit/src/index.ts @@ -2,7 +2,6 @@ import { ElementType, BlockContext, IElement, - isElement, TextObject, IPlainText, IMarkdown, @@ -13,226 +12,16 @@ import { IContextBlock, IInputBlock, IButtonElement, - IImageElement, IDatePickerElement, IStaticSelectElement, IMultiStaticSelectElement, IOverflowElement, - IPlainTextInput, - ConditionalBlockFilters, - IConditionalBlock, - Conditions, } from './blocks'; +import { createElementRenderer, createSurfaceRenderer } from './functions'; import { IParser } from './parsers/IParser'; import { IParserMessage } from './parsers/IParserMessage'; import { IParserModal } from './parsers/IParserModal'; import { ElementRenderer } from './renderers/ElementRenderer'; -import { ElementSetRenderer } from './renderers/ElementSetRenderer'; - -const renderElement = ( - element: IElement, - context: BlockContext, - parser: IParser, - index: number -): T => { - switch (element.type) { - case ElementType.PLAIN_TEXT: - if (typeof parser.text === 'function') { - return parser.text(element as TextObject, context, index); - } - - return parser.plainText(element as IPlainText, context, index); - - case ElementType.MARKDOWN: - if (typeof parser.text === 'function') { - return parser.text(element as TextObject, context, index); - } - - return parser.mrkdwn(element as IMarkdown, context, index); - - case ElementType.DIVIDER: - if (context !== BlockContext.BLOCK) { - return null; - } - - return (parser as IParserMessage).divider( - element as IDividerBlock, - BlockContext.BLOCK, - index - ); - - case ElementType.SECTION: - if (context !== BlockContext.BLOCK) { - return null; - } - - return (parser as IParserMessage).section( - element as ISectionBlock, - BlockContext.BLOCK, - index - ); - - case ElementType.IMAGE: - if (context !== BlockContext.BLOCK) { - return ((parser as IParserMessage).image as ElementRenderer< - T, - IImageElement - >)(element as IImageElement, context, index); - } - - return (parser as IParserMessage).image( - element as IImageBlock, - context, - index - ); - - case ElementType.ACTIONS: - if (context !== BlockContext.BLOCK) { - return null; - } - - return (parser as IParserMessage).actions( - element as IActionsBlock, - BlockContext.BLOCK, - index - ); - - case ElementType.CONTEXT: - if (context !== BlockContext.BLOCK) { - return null; - } - - return (parser as IParserMessage).context( - element as IContextBlock, - BlockContext.BLOCK, - index - ); - - case ElementType.INPUT: - if (context !== BlockContext.BLOCK) { - return null; - } - - return (parser as IParserModal).input( - element as IInputBlock, - BlockContext.BLOCK, - index - ); - - case ElementType.OVERFLOW: - return (parser as IParserMessage).overflow( - element as IOverflowElement, - context, - index - ); - - case ElementType.BUTTON: - return (parser as IParserMessage).button( - element as IButtonElement, - context, - index - ); - - case ElementType.STATIC_SELECT: - return (parser as IParserMessage).staticSelect( - element as IStaticSelectElement, - context, - index - ); - - case ElementType.MULTI_STATIC_SELECT: - return (parser as IParserMessage).multiStaticSelect( - element as IMultiStaticSelectElement, - context, - index - ); - - case ElementType.DATEPICKER: - return (parser as IParserMessage).datePicker( - element as IDatePickerElement, - context, - index - ); - - case ElementType.PLAIN_TEXT_INPUT: - return (parser as IParserModal).plainInput( - element as IPlainTextInput, - context, - index - ); - } - - if (parser[element.type]) { - return parser[element.type](element, context, index); - } - - return null; -}; - -const createElementRenderer = ( - parser: IParser, - allowedItems?: ElementType[] -): ElementSetRenderer => ( - element: IElement, - context: BlockContext, - _: undefined, - index: number -): T => { - if (allowedItems && !allowedItems.includes(element.type)) { - return null; - } - - return renderElement(element, context, parser, index); -}; - -const conditionsMatch = ( - conditions: Conditions = undefined, - filters: ConditionalBlockFilters -): boolean => { - if (!conditions) { - return false; - } - if ( - Array.isArray(filters.engine) && - !filters.engine.includes(conditions.engine) - ) { - return false; - } - - return true; -}; - -const createSurfaceRenderer = (allowedBlockTypes?: ElementType[]) => ( - parser: IParser, - conditions?: Conditions -) => (blocks: unknown): any => { - if (!Array.isArray(blocks)) { - return []; - } - - return Array.prototype - .concat( - ...blocks.filter(isElement).map((element) => { - if (element.type === ElementType.CONDITIONAL) { - const conditionalBlock = element as IConditionalBlock; - if (conditionsMatch(conditions, conditionalBlock.when)) { - return conditionalBlock.render; - } - - return []; - } - - return [element]; - }) - ) - .filter( - (element) => - !allowedBlockTypes || allowedBlockTypes.includes(element.type) - ) - .map((element: IElement, index: number) => - renderElement(element, BlockContext.BLOCK, parser, index) - ); -}; abstract class UiKitParserText implements IParser { plainText: ElementRenderer; @@ -382,4 +171,6 @@ export * from './blocks'; export const version = process.env.VERSION; -console.log(`ui-kit version: ${version}`); +if (process.env.VERSION) { + console.log(`ui-kit version: ${process.env.VERSION}`); +}