Grid Actions

Mixin de grid de ação editável por formulário.

Props

actionButtons Object

Componente de botões de ação de Grid personalizáveis. Existem dois tipos de actionButton: member e collection.

default: {}
member Object

É uma actionButton da linha do Grid. Ela é composta pelas props:

actionUrl String

Endereço URL para requisição ajax. Utilize actionData para definir os dados enviados.

actionData String

Objeto contendo dados enviados na requisição ajax.

collection Object

É uma actionButton que atua em todo o Grid. Ela é composta pelas props:

rowHref String

Define o link de redirecionamento de ação do click da linha do grid.

default: null

haveShowAction Boolean

Caso true, habilita a ação de exibição.

default: false

createActionButton Object

Lista de objetos de botões adicionais para o Grid. Composto pelas props:

default: {}
name String

Define o nome do botão de create.

default: {}
href String

Redireciona a página para a janela da ação.

showActionButton Object

Lista de objetos de botões show para o Grid. Composto pelas props:

href String

Redireciona a página para janela de show.

editActionButton Object

Lista de objetos de botões de edit para o Grid. Composto pelas props:

href String

Redireciona a página para janela de edição.

destroyActionButton Object

Lista de objetos de botões delete para o Grid. Composto pelas props:

href String

Redireciona a página para janela atual.