Initial implementation of the InventoryController
This commit is contained in:
@@ -7,8 +7,9 @@ All rights reserved.
|
||||
|
||||
BaseController = require './base_controller'
|
||||
CraftingTableController = require './crafting_table_controller'
|
||||
ItemPage = require '../models/item_page'
|
||||
ModPackController = require './mod_pack_controller'
|
||||
InventoryController = require './inventory_controller'
|
||||
ItemPage = require '../models/item_page'
|
||||
ModPackController = require './mod_pack_controller'
|
||||
|
||||
########################################################################################################################
|
||||
|
||||
@@ -28,6 +29,17 @@ module.exports = class ItemPageController extends BaseController
|
||||
# BaseController Overrides #####################################################################
|
||||
|
||||
onDidRender: ->
|
||||
options = model:@model.table.have, modPack:@model.modPack, editable:true
|
||||
@haveController = @addChild InventoryController, '.view__inventory.have', options
|
||||
|
||||
options =
|
||||
editable: false
|
||||
icon: '/images/workbench_top.png',
|
||||
model: @model.table.want,
|
||||
modPack: @model.modPack,
|
||||
title: 'Items to Craft'
|
||||
@wantController = @addChild InventoryController, '.view__inventory.want', options
|
||||
|
||||
@modPackController = @addChild ModPackController, '.view__mod_pack', model:@model.modPack
|
||||
@tableController = @addChild CraftingTableController, '.view__crafting_table', model:@model.table
|
||||
super
|
||||
|
||||
Reference in New Issue
Block a user