TKanban
extends TElement
in package
Kanban
Tags
Table of Contents
Properties
- $itemActions : mixed
- $itemDatabase : mixed
- $itemDropAction : mixed
- $items : mixed
- $itemTemplate : mixed
- $kanban : mixed
- $stageActions : mixed
- $stageDropAction : mixed
- $stageHeight : mixed
- $stages : mixed
- $stageShortcuts : mixed
- $templatePath : mixed
- $topScrollbar : mixed
Methods
- __construct() : mixed
- Class Constructor
- addItem() : mixed
- Add item to stage
- addItemAction() : mixed
- Add item action
- addStage() : mixed
- Add stage to kanban board
- addStageAction() : mixed
- Add stage action
- addStageShortcut() : mixed
- Add stage shortcut
- enableTopScrollbar() : mixed
- Enable Top Scrollbar
- setItemDatabase() : mixed
- Set item min database
- setItemDropAction() : mixed
- Set item drop action
- setItemTemplate() : mixed
- Set card item template for rendering
- setStageDropAction() : mixed
- Set stage drop action
- setStageHeight() : mixed
- setTemplatePath() : mixed
- Set kanban item template for rendering
- show() : mixed
- Show kanban
- renderItem() : mixed
- Render item
- renderItemActions() : mixed
- Render item actions
- renderStageActions() : mixed
- Render stage actions
- renderStageItems() : mixed
- Render stage items
- renderStages() : mixed
- Render stages
- renderStageShortcuts() : mixed
- Render stage shortcuts
Properties
$itemActions
protected
mixed
$itemActions
$itemDatabase
protected
mixed
$itemDatabase
$itemDropAction
protected
mixed
$itemDropAction
$items
protected
mixed
$items
$itemTemplate
protected
mixed
$itemTemplate
$kanban
protected
mixed
$kanban
$stageActions
protected
mixed
$stageActions
$stageDropAction
protected
mixed
$stageDropAction
$stageHeight
protected
mixed
$stageHeight
$stages
protected
mixed
$stages
$stageShortcuts
protected
mixed
$stageShortcuts
$templatePath
protected
mixed
$templatePath
$topScrollbar
protected
mixed
$topScrollbar
Methods
__construct()
Class Constructor
public
__construct() : mixed
addItem()
Add item to stage
public
addItem( $id, $stage_id, $title, $content[, $color = null ][, $object = null ]) : mixed
Parameters
addItemAction()
Add item action
public
addItemAction( $label, $action[, $icon = NULL ][, $display_condition = NULL ][, $useButton = FALSE ]) : mixed
Parameters
addStage()
Add stage to kanban board
public
addStage( $id, $title[, $object = null ][, $color = null ]) : mixed
Parameters
addStageAction()
Add stage action
public
addStageAction( $label, $action[, $icon = NULL ][, mixed $display_condition = NULL ]) : mixed
Parameters
addStageShortcut()
Add stage shortcut
public
addStageShortcut( $label, $action[, $icon = NULL ]) : mixed
Parameters
enableTopScrollbar()
Enable Top Scrollbar
public
enableTopScrollbar() : mixed
setItemDatabase()
Set item min database
public
setItemDatabase( $database) : mixed
Parameters
setItemDropAction()
Set item drop action
public
setItemDropAction( $action) : mixed
Parameters
setItemTemplate()
Set card item template for rendering
public
setItemTemplate( $template) : mixed
Parameters
setStageDropAction()
Set stage drop action
public
setStageDropAction( $action) : mixed
Parameters
setStageHeight()
public
setStageHeight(mixed $height) : mixed
Parameters
- $height : mixed
setTemplatePath()
Set kanban item template for rendering
public
setTemplatePath( $path) : mixed
Parameters
show()
Show kanban
public
show() : mixed
renderItem()
Render item
private
renderItem(mixed $item) : mixed
Parameters
- $item : mixed
renderItemActions()
Render item actions
private
renderItemActions(mixed $itemId[, mixed $object = NULL ]) : mixed
Parameters
- $itemId : mixed
- $object : mixed = NULL
renderStageActions()
Render stage actions
private
renderStageActions(mixed $stage_id, mixed $stage) : mixed
Parameters
- $stage_id : mixed
- $stage : mixed
renderStageItems()
Render stage items
private
renderStageItems(mixed $stage) : mixed
Parameters
- $stage : mixed
renderStages()
Render stages
private
renderStages() : mixed
renderStageShortcuts()
Render stage shortcuts
private
renderStageShortcuts(mixed $stage) : mixed
Parameters
- $stage : mixed