Moke internal links use router

This commit is contained in:
Andrew Miner
2015-01-29 12:13:31 -08:00
parent cac523988e
commit d0fdbdf2c6
14 changed files with 94 additions and 41 deletions
+13 -2
View File
@@ -5,8 +5,8 @@ Copyright (c) 2015 by Redwood Labs
All rights reserved.
###
BaseController = require './base_controller'
{Url} = require '../constants'
BaseController = require './base_controller'
{Url} = require '../constants'
########################################################################################################################
@@ -20,6 +20,12 @@ module.exports = class ItemController extends BaseController
@_modPack = options.modPack
# Event Methods ################################################################################
onLinkClicked: ->
router.navigate @$nameLink.attr('href'), trigger:true
return false
# BaseController Overrides #####################################################################
onDidRender: ->
@@ -34,3 +40,8 @@ module.exports = class ItemController extends BaseController
@$icon.attr 'src', Url.itemIcon display
@$name.html display.itemName
@$nameLink.attr 'href', Url.item display
# Backbone.View Overrides ######################################################################
events:
'click a': 'onLinkClicked'