Show tooltips for items in crafting grid

This commit is contained in:
Andrew Miner
2015-01-12 12:56:24 -08:00
parent a2f4484235
commit 3e70c0deef
2 changed files with 6 additions and 0 deletions
@@ -6,6 +6,7 @@ All rights reserved.
### ###
BaseController = require './base_controller' BaseController = require './base_controller'
{Duration} = require '../constants'
ImageLoader = require './image_loader' ImageLoader = require './image_loader'
######################################################################################################################## ########################################################################################################################
@@ -42,7 +43,9 @@ module.exports = class CraftingGridController extends BaseController
if display? if display?
slot.a.removeClass 'empty' slot.a.removeClass 'empty'
slot.a.attr 'href', display.itemUrl slot.a.attr 'href', display.itemUrl
slot.a.attr 'title', display.itemName
@_imageLoader.load display.iconUrl, slot.img @_imageLoader.load display.iconUrl, slot.img
slot.img.attr 'alt', display.itemName slot.img.attr 'alt', display.itemName
@$el.tooltip show:{delay:Duration.slow, duration:Duration.fast}
super super
@@ -7,6 +7,7 @@ All rights reserved.
BaseController = require './base_controller' BaseController = require './base_controller'
CraftingGridController = require './crafting_grid_controller' CraftingGridController = require './crafting_grid_controller'
{Duration} = require '../constants'
ImageLoader = require './image_loader' ImageLoader = require './image_loader'
######################################################################################################################## ########################################################################################################################
@@ -70,6 +71,7 @@ module.exports = class CraftingTableController extends BaseController
if outputStack? if outputStack?
display = @modPack.findItemDisplay outputStack.itemSlug display = @modPack.findItemDisplay outputStack.itemSlug
@$outputLink.attr 'href', display.itemUrl @$outputLink.attr 'href', display.itemUrl
@$outputLink.attr 'title', display.itemName
@$outputImg.attr 'alt', display.itemName @$outputImg.attr 'alt', display.itemName
@$outputQuantity.html outputStack.quantity if outputStack.quantity > 1 @$outputQuantity.html outputStack.quantity if outputStack.quantity > 1
@@ -80,6 +82,7 @@ module.exports = class CraftingTableController extends BaseController
else else
@$multiplier.html '' @$multiplier.html ''
@$el.tooltip show:{delay:Duration.slow, duration:Duration.fast}
super super
# Backbone.View Overrides ###################################################################### # Backbone.View Overrides ######################################################################