Rename RecipeController to MinimalRecipeController

This commit is contained in:
Andrew Miner
2015-02-08 15:16:58 -08:00
parent 97a27f138f
commit e23b6154ae
5 changed files with 14 additions and 14 deletions
@@ -9,7 +9,7 @@ BaseController = require './base_controller'
{Duration} = require '../constants'
ImageLoader = require './image_loader'
InventoryParser = require '../models/inventory_parser'
RecipeController = require './recipe_controller'
MinimalRecipeController = require './minimal_recipe_controller'
########################################################################################################################
@@ -44,7 +44,7 @@ module.exports = class CraftingTableController extends BaseController
# BaseController Overrides #####################################################################
onDidRender: ->
@recipeController = @addChild RecipeController, '.view__recipe', imageLoader:@_imageLoader, modPack:@_modPack
@recipeController = @addChild MinimalRecipeController, '.view__recipe', imageLoader:@_imageLoader, modPack:@_modPack
@$next = @$('.next')
@$prev = @$('.prev')
@@ -9,6 +9,7 @@ BaseController = require './base_controller'
{Duration} = require '../constants'
{Event} = require '../constants'
ImageLoader = require './image_loader'
Item = require '../models/item'
ItemGroupController = require './item_group_controller'
ItemPage = require '../models/item_page'
{Url} = require '../constants'
@@ -86,9 +87,12 @@ module.exports = class ItemPageController extends BaseController
_refreshSimilarItems: ->
group = @model.item?.group
@_similarItemsController.title = if group? then "Other #{group}" else 'Similar Items'
if group? and group isnt Item.Group.Other
@_similarItemsController.title = "Other #{group}"
@_similarItemsController.model = @model.findSimilarItems()
else
@_similarItemsController.model = null
@_similarItemsController.model = @model.findSimilarItems()
if @_similarItemsController.model?
@$similarContainer.fadeIn duration:Duration.fast
else
@@ -1,5 +1,5 @@
###
Crafting Guide - recipe_controller.coffee
Crafting Guide - minimal_recipe_controller.coffee
Copyright (c) 2015 by Redwood Labs
All rights reserved.
@@ -12,12 +12,12 @@ ImageLoader = require './image_loader'
########################################################################################################################
module.exports = class RecipeController extends BaseController
module.exports = class MinimalRecipeController extends BaseController
constructor: (options={})->
if not options.modPack? then throw new Error 'options.modPack is required'
options.imageLoader ?= new ImageLoader defaultUrl:'/images/unknown.png'
options.templateName = 'recipe'
options.templateName = 'minimal_recipe'
super options
@_imageLoader = options.imageLoader
+2 -6
View File
@@ -70,12 +70,8 @@ module.exports = class CraftingGuideRouter extends Backbone.Router
@_setPage 'crafting', controller
item: (slug)->
# Temporarily re-route these to crafting until item page is complete. -- aminer 2015-02-08
#
# controller = new ItemPageController _.extend {itemSlug:slug}, @_defaultOptions
# @_setPage 'item', controller
@navigate "/crafting/#{slug}", trigger:true
controller = new ItemPageController _.extend {itemSlug:slug}, @_defaultOptions
@_setPage 'item', controller
mod: (slug)->
controller = new ModPageController _.extend {}, @_defaultOptions
@@ -1,5 +1,5 @@
//-
//- Crafting Guide - recipe.jade
//- Crafting Guide - minimal_recipe.jade
//-
//- Copyright (c) 2015 by Redwood Labs
//- All rights reserved.