Working on example app

This commit is contained in:
Max Lynch
2013-08-28 11:27:10 -05:00
parent b013b42621
commit b62a42aa6a
6 changed files with 34 additions and 18 deletions

View File

@ -6,30 +6,37 @@
<meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width, height=device-height, target-densitydpi=device-dpi" />
<link rel="stylesheet" href="css/framework.css">
<script src="js/angular-1.2.0rc1.min.js"></script>
<script src="js/angular-touch.js"></script>
</head>
<body ng-app="Chat">
<section class="panel-page-container">
<section id="this-panel" data-panel="left-panel" class="panel-content">
<section id="this-panel" class="panel-content" ng-class="{'panel-open': isPanelShowing}" ng-controller="MenuCtrl">
</section>
<section ng-controller="RoomsCtrl">
<header class="bar bar-header bar-dark">
<h1 class="title">Feeds</h1>
</header>
<main class="content-padded has-header">
<ul class="list" ng-controller="RoomsCtrl">
<li class="list-item" ng-repeat="room in rooms">
{{room.name}}
</li>
</ul>
</main>
<header class="bar bar-header bar-dark">
<button class="button button-dark" ng-click="openPanel()">Rooms</button>
<h1 class="title">Feeds</h1>
</header>
<main class="content has-header">
<ul class="list">
<li class="list-item" ng-repeat="room in rooms">
{{room.name}}
</li>
</ul>
</main>
</section>
</section>
<script src="js/app.js"></script>
<!--
<script src="js/framework-gestures.js"></script>
<script src="js/framework-events.js"></script>
-->
<script src="js/framework-panel.js"></script>

View File

@ -180,6 +180,3 @@ d.on("$destroy",function(){m.removeOption(e.value)})}}}}],ve=W({restrict:"E",ter
isElement:Dc,isArray:I,$$minErr:M,version:Hd,isDate:Ea,lowercase:G,uppercase:Ba,callbacks:{counter:0}});Oa=Jc(T);try{Oa("ngLocale")}catch(c){Oa("ngLocale",[]).provider("$locale",hd)}Oa("ng",["ngLocale"],["$provide",function(b){b.provider("$compile",Xb).directive({a:Kd,input:yc,textarea:yc,form:Ld,script:re,select:te,style:ve,option:ue,ngBind:Wd,ngBindHtml:Yd,ngBindTemplate:Xd,ngClass:Zd,ngClassEven:ae,ngClassOdd:$d,ngCsp:de,ngCloak:be,ngController:ce,ngForm:Md,ngHide:le,ngIf:ee,ngInclude:fe,ngInit:ge,
ngNonBindable:he,ngPluralize:ie,ngRepeat:je,ngShow:ke,ngStyle:me,ngSwitch:ne,ngSwitchWhen:oe,ngSwitchDefault:pe,ngOptions:se,ngTransclude:qe,ngModel:Rd,ngList:Td,ngChange:Sd,required:zc,ngRequired:zc,ngValue:Vd}).directive(Eb).directive(Ac);b.provider({$anchorScroll:Sc,$animate:Jd,$browser:Vc,$cacheFactory:Wc,$controller:$c,$document:ad,$exceptionHandler:bd,$filter:nc,$interpolate:gd,$http:cd,$httpBackend:dd,$location:jd,$log:kd,$parse:od,$rootScope:rd,$q:pd,$sce:td,$sceDelegate:sd,$sniffer:ud,$templateCache:Xc,
$timeout:vd,$window:xd,$$urlUtils:wd})}])})(Ha);C(N).ready(function(){Hc(N,Mb)})})(window,document);angular.element(document).find("head").prepend('<style type="text/css">@charset "UTF-8";[ng\\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak,.ng-hide{display:none !important;}ng\\:form{display:block;}</style>');
/*
//@ sourceMappingURL=angular.min.js.map
*/

View File

@ -1,9 +1,20 @@
var chat = angular.module('Chat', []);
var chat = angular.module('Chat', ['ngTouch']);
chat.controller('MenuCtrl', function($scope) {
});
chat.controller('RoomsCtrl', function($scope) {
$scope.rooms = [
{ name: 'All', key: 'all' },
{ name: 'Marketing', key: 'marketing' }
];
$scope.openPanel = function() {
$scope.isPanelShowing = true;
};
$scope.showAlert = function() {
alert("WHAT");
}
});