Files
rust-rcon/js/console.js
T

28 lines
615 B
JavaScript

app.controller( 'ConsoleController', ['$scope', 'rconService', ConsoleController] );
function ConsoleController( $scope, rconService )
{
$scope.Output = rconService.Output;
$scope.SubmitCommand = function ()
{
rconService.Command( $scope.Command, 0 );
$scope.Command = "";
}
$scope.$on( "OnMessage", function ( event, msg )
{
if ( msg.Message.startsWith( "[CHAT] " ) )
msg.Class = "Chat";
if ( msg.Identifier == 1 )
msg.Class = "Requested";
if ( msg.Identifier > 1 )
return;
$( "#ConsoleController .Output" ).scrollTop( $( "#ConsoleController .Output" )[0].scrollHeight );
} );
}