![JAR search and dependency download from the Maven repository](/logo.png)
ducks.widgets.Actions.d.ts Maven / Gradle / Ivy
import { Action } from '../Action'
import { Table } from '../table/Table'
import { Widget } from './Widgets'
export type RegisterPayload = {
widgetId: string
initProps: { type: string, table?: Table }
preInit: boolean
}
export type ResolvePayload = {
widgetId: string
modelId: string
model: Record
}
export type TogglePayload = {
widgetId: string
id?: string
savedProps?: Widget | null
}
export type ChangeFilterVisibilityPayload = {
widgetId: string
isFilterVisible: boolean
}
export type Register = Action
export type Resolve = Action
export type Toggle = Action
export type ChangeFilterVisibility = Action
© 2015 - 2025 Weber Informatics LLC | Privacy Policy