0.0.27 • Published 7 years ago

kanu-core v0.0.27

Weekly downloads
-
License
MIT
Repository
-
Last release
7 years ago

Controllers

KanuFormController

new KanuFormController($state, $timeout, $scope, model_instance)

Controller Padrão de Fomulários

ParamTypeDescription
$state$stateProviderDI: ui-router $state
$timeout$timeoutProviderDI: angular $timeout
$scopeScopeDI: Angular $scope
model_instanceModelDI: resolve -> Model

kanuFormController.onSubmit()

Ação executada quando o formulário for submetido

kanuFormController.updateList(data)

Faz o update em uma lista quando o objeto for atualizado ou salvo, caso exista a variável this._list

ParamTypeDescription
dataModel> Modelo atualizado

kanuFormController.handleSubmitError(error)

Callback executado quando o submit for formulário retornar um erro

ParamTypeDescription
errorerror> Razão pela qual o erro foi emitido

kanuFormController.debug() ⇒ Boolean

Retorna o status de debug atual Returns: Boolean - -> status do debug

KanuGridController

new KanuGridController($scope, $state, Model, resources, columns)

Recebe as informações passadas como DI

ParamTypeDescription
$scope$scopeDI - angular $scope,
$state$stateDI - ui-router $state,
ModelModelDI - resolve - Classe do modelo
resourcesArrayDI - resolve - Array de modelos
columnsArrayDI - resolve - Array de colunas exibidas no grid

kanuGridController.go_to(state)

Navega para um estado da aplicação

ParamTypeDescription
stateStringNome de um estado

kanuGridController.handleEvents()

Registra um handle para os eventos padrão

kanuGridController.row_click_callback(scope, data)

Callback que é executado quando uma linha é clicada

Kind: instance method of [KanuGridController](#KanuGridController)

ParamTypeDescription
scope$scope> Scopo da linha
dataObject> Dados da row que foi clicada

kanuGridController.row_edit_callback(ev, data)

Callback chamado quando o usuário clicar no botão de edit de uma row

Kind: instance method of [KanuGridController](#KanuGridController)

ParamTypeDescription
evEventdescription
dataModeldescription

kanuGridController.row_delete_callback(ev, data)

Callback chamado quando o usuário clicar no botão de delete de uma row

Kind: instance method of [KanuGridController](#KanuGridController)

ParamTypeDescription
evEvent> Evento
dataModel> Dados da linha

kanuGridController.add_button_callack()

Callback chamado quando o botão Adicionar for clicado

Kind: instance method of [KanuGridController](#KanuGridController)

kanuGridController.get_options(options) ⇒ Object

Extende o objeto de opções padrão com objeto de opções do parametro, e o retorna;

Kind: instance method of [KanuGridController](#KanuGridController)
Returns: Object - -> Objeto de configuração do componente kanu-grid

ParamTypeDescription
optionsObject> Objeto de configuração
0.0.27

7 years ago

0.0.26

7 years ago

0.0.25

7 years ago

0.0.24

7 years ago

0.0.23

7 years ago

0.0.22

8 years ago

0.0.21

8 years ago

0.0.20

8 years ago

0.0.19

8 years ago

0.0.18

8 years ago

0.0.17

8 years ago

0.0.16

8 years ago

0.0.15

8 years ago

0.0.14

8 years ago

0.0.13

8 years ago

0.0.12

8 years ago

0.0.11

8 years ago

0.0.10

8 years ago

0.0.9

8 years ago

0.0.8

8 years ago

0.0.7

8 years ago

0.0.6

8 years ago

0.0.5

8 years ago

0.0.4

8 years ago

0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago