LucidCardIntegrationRegistry


Constructors

new LucidCardIntegrationRegistry()

new LucidCardIntegrationRegistry(): LucidCardIntegrationRegistry

Returns

LucidCardIntegrationRegistry


Methods

addCardIntegration()

static addCardIntegration(client, cardIntegration): void

Register a card integration.

Parameters

ParameterType
clientEditorClient
cardIntegrationLucidCardIntegration

Returns

void


registerFieldLabelIconsCallback()

static registerFieldLabelIconsCallback(client, callback): string

Parameters

ParameterType
clientEditorClient
callback(dataSourceProxy, dataItemProxy) => Promise<ExtensionCardFieldLabelIcons>

Returns

string


registerFieldOptionsCallback()

static registerFieldOptionsCallback(client, callback): string

Parameters

ParameterType
clientEditorClient
callback(inputSoFar) => Promise<ExtensionCardFieldOption[]>

Returns

string


registerFieldSearchCallback()

static registerFieldSearchCallback(client, callback): string

Parameters

ParameterType
clientEditorClient
callback(searchText, inputSoFar, fieldData?) => Promise<ExtensionCardFieldOption[]>

Returns

string


registerTagCallback()

static registerTagCallback(client, callback): string

Parameters

ParameterType
clientEditorClient
callbackTagCallback

Returns

string


registerUserSearchCallback()

static registerUserSearchCallback(client, callback): string

Parameters

ParameterType
clientEditorClient
callback(searchText, inputSoFar) => Promise<ExtensionCardUserData[]>

Returns

string