ActionHelpers
Sin descripción.
Firma
export interface ActionHelpers {
// 28 miembros: ver la tabla
}Miembros (28)
| Nombre | Tipo | Descripción |
|---|---|---|
| setState | setState(key: string, value?: unknown, extra?: Omit<SetStateAction, "action" | "key" | "value">): SetStateAction | Guarda |
| mergeState | mergeState(key: string, value?: unknown, extra?: Omit<MergeStateAction, "action" | "key" | "value">): MergeStateAction | Mezcla un objeto en |
| mapArray | mapArray(source: string, template: unknown, extra?: Omit<MapArrayAction, "action" | "source" | "template">): MapArrayAction | Transforma |
| filterArray | filterArray(source: string, condition: unknown, extra?: Omit<FilterArrayAction, "action" | "source" | "condition">): FilterArrayAction | Filtra |
| setLoading | setLoading(key: string, value?: boolean | Expr, extra?: Omit<SetLoadingAction, "action" | "key" | "value">): SetLoadingAction | Marca una clave como cargando ( |
| openOverlay | openOverlay(targetId: string, extra?: Omit<OpenOverlayAction, "action" | "targetId">): OpenOverlayAction | Abre un OVERLAY del manifest.
Devuelve |
| closeOverlay | closeOverlay(extra?: Omit<CloseOverlayAction, "action">): CloseOverlayAction | Cierra el overlay actual.
Devuelve |
| openUrl | openUrl(url: string, extra?: Omit<OpenUrlAction, "action" | "url">): OpenUrlAction | Abre una URL http(s)/mailto/tel en pestana nueva.
Devuelve |
| navigate | navigate(path: string | number | boolean | I18nText, extra?: Omit<NavigateAction, "action" | "path">): NavigateAction | Navega a una ruta INTERNA de la app (empieza por /).
Devuelve |
| refresh | refresh(extra?: Omit<RefreshAction, "action">): RefreshAction | Refresca los datos de la pagina.
Devuelve |
| delay | delay(ms?: number | Expr, extra?: Omit<DelayAction, "action" | "ms">): DelayAction | Espera |
| confirm | confirm(message?: string | number | boolean | I18nText, extra?: Omit<ConfirmAction, "action" | "message">): ConfirmAction | Pide confirmacion y encadena onConfirm/onCancel.
Devuelve |
| callBackend | callBackend(fn: string, args?: unknown, extra?: Omit<CallBackendAction, "action" | "function" | "args">): CallBackendAction | Llama a una funcion del server.js. Pone |
| callApi | callApi(url: string | number | boolean | I18nText, body?: unknown, extra?: Omit<CallApiAction, "action" | "url" | "body">): CallApiAction | Llama a una ruta del propio origen (/api/...).
Devuelve |
| toast | toast(message: string | number | boolean | I18nText, extra?: Omit<ToastAction, "action" | "message">): ToastAction | Muestra un aviso breve.
Devuelve |
| copyToClipboard | copyToClipboard(text: string | number | boolean | I18nText, extra?: Omit<CopyToClipboardAction, "action" | "text">): CopyToClipboardAction | Copia texto.
Devuelve |
| insertContent | insertContent(content: unknown, extra?: Omit<InsertContentAction, "action" | "content">): InsertContentAction | Inserta HTML/texto en el editor del composer.
Devuelve |
| appendBody | appendBody(content: unknown, extra?: Omit<AppendBodyAction, "action" | "content">): AppendBodyAction | Anade contenido al final del cuerpo.
Devuelve |
| setSubject | setSubject(subject?: string | number | boolean | I18nText, extra?: Omit<SetSubjectAction, "action" | "subject">): SetSubjectAction | Fija el asunto del correo.
Devuelve |
| addAttachment | addAttachment(extra?: Omit<AddAttachmentAction, "action">): AddAttachmentAction | Adjunta un archivo (url o contentBase64).
Devuelve |
| setContextValue | setContextValue(key: string, value?: unknown, extra?: Omit<SetContextValueAction, "action" | "key" | "value">): SetContextValueAction | Llama a un setter del contexto (p. ej. setLocation).
Devuelve |
| nextStep | nextStep(extra?: Omit<NextStepAction, "action">): NextStepAction | Avanza el WIZARD que contiene al componente.
Devuelve |
| prevStep | prevStep(extra?: Omit<PrevStepAction, "action">): PrevStepAction | Retrocede el WIZARD.
Devuelve |
| secureSave | secureSave(key: string, value?: unknown, extra?: Omit<SecureSaveAction, "action" | "key" | "value">): SecureSaveAction | Guarda un dato cifrado en el navegador del usuario.
Devuelve |
| secureRead | secureRead(key: string, targetState?: string, extra?: Omit<SecureReadAction, "action" | "key" | "targetState">): SecureReadAction | Lee un dato cifrado local a |
| oauthConnect | oauthConnect(provider: string, extra?: Omit<OauthConnectAction, "action" | "provider">): OauthConnectAction | Inicia la conexion OAuth de un proveedor.
Devuelve |
| oauthDisconnect | oauthDisconnect(provider: string, extra?: Omit<OauthDisconnectAction, "action" | "provider">): OauthDisconnectAction | Desconecta el proveedor.
Devuelve |
| all | all(...actions: Array<UiAction | UiAction[] | null | undefined | false>): UiAction[] | Encadena acciones (se descartan null/undefined/false): |
Usado en / Referenciado por
Referencia a
- AddAttachmentAction
- AppendBodyAction
- CallApiAction
- CallBackendAction
- CloseOverlayAction
- ConfirmAction
- CopyToClipboardAction
- DelayAction
- Expr
- FilterArrayAction
- I18nText
- InsertContentAction
- MapArrayAction
- MergeStateAction
- NavigateAction
- NextStepAction
- OauthConnectAction
- OauthDisconnectAction
- OpenOverlayAction
- OpenUrlAction
- PrevStepAction
- RefreshAction
- SecureReadAction
- SecureSaveAction
- SetContextValueAction
- SetLoadingAction
- SetStateAction
- SetSubjectAction
- ToastAction
- UiAction
Fuente: bloomx-extensions/_shared/sdk/ui.d.ts:3792 · ui.d.ts