0.0.27 • Published 9 years ago

kanu-core v0.0.27

Weekly downloads
-
License
MIT
Repository
-
Last release
9 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

9 years ago

0.0.26

9 years ago

0.0.25

9 years ago

0.0.24

9 years ago

0.0.23

9 years ago

0.0.22

9 years ago

0.0.21

9 years ago

0.0.20

9 years ago

0.0.19

10 years ago

0.0.18

10 years ago

0.0.17

10 years ago

0.0.16

10 years ago

0.0.15

10 years ago

0.0.14

10 years ago

0.0.13

10 years ago

0.0.12

10 years ago

0.0.11

10 years ago

0.0.10

10 years ago

0.0.9

10 years ago

0.0.8

10 years ago

0.0.7

10 years ago

0.0.6

10 years ago

0.0.5

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago