Show tooltips for items in crafting grid
This commit is contained in:
@@ -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 ######################################################################
|
||||||
|
|||||||
Reference in New Issue
Block a user