Skip to content

Instantly share code, notes, and snippets.

View branflake2267's full-sized avatar
🏠
Working from home

Brandon Donnelson branflake2267

🏠
Working from home
View GitHub Profile
@branflake2267
branflake2267 / HtmlFluidSizing.html
Created June 4, 2018 22:02
GXT 4, Example of a grid in a flex layout. Using the HtmllayoutContainer
<style>
.main {
width: 100%;
height: 300px;
border: 1px solid coral;
display: flex;
flex-direction: row;
}
@branflake2267
branflake2267 / ExtJsBarChart.java
Created May 26, 2018 02:56
GXT using Ext JS Charts JSInterop Example (Ext JS 6.5.3)
package com.sencha.gxt.explorer.client.extjs_charts;
import com.google.gwt.core.client.EntryPoint;
import com.google.gwt.dom.client.Element;
import com.google.gwt.user.client.ui.FlowPanel;
import com.google.gwt.user.client.ui.HTML;
import com.google.gwt.user.client.ui.IsWidget;
import com.google.gwt.user.client.ui.RootPanel;
import com.google.gwt.user.client.ui.Widget;
import com.sencha.gxt.core.client.util.Margins;
@branflake2267
branflake2267 / HomeServlet.java
Created April 29, 2018 21:05
App Engine - Creating a servelet
package com.gawkat.mountains.server;
import java.io.IOException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@WebServlet(name = "HomeServlet", urlPatterns = {"/home", "/hometown/", "/entry"}) // value="/home",
@branflake2267
branflake2267 / database.dart
Last active July 27, 2022 17:37
Flutter - Firebase Realtime Database Persistence
import 'dart:async';
import 'package:firebase_database/firebase_database.dart';
import 'package:intl/intl.dart';
class Database {
static Future<String> createMountain() async {
String accountKey = await _getAccountKey();
@branflake2267
branflake2267 / main.dart
Created April 24, 2018 04:02
Flutter - Alert Dialogs
import 'dart:async';
import 'package:flutter/material.dart';
void main() => runApp(new MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new MaterialApp(
@branflake2267
branflake2267 / app.json
Created April 23, 2018 04:18
app.json configuration for native-ios and native-android packager builds. Used in Youtube video.
// partial config below
"builds": {
"web": {"default": true},
"native-ios": {
"packager": "cordova",
"cordova" : {
"config": {
// Uncomment the line below and add the platforms you wish to build for
"platforms": "ios",
@branflake2267
branflake2267 / main.dart
Created April 16, 2018 04:34
Flutter - Cloud Firestore Streaming to a List
import 'package:cloud_firestore/cloud_firestore.dart';
import 'package:flutter/material.dart';
void main() => runApp(new MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new MaterialApp(
title: 'Flutter Demo',
@branflake2267
branflake2267 / main.dart
Created April 16, 2018 01:18
Flutter - Using the Refresh Indicator
import 'dart:async';
import 'package:flutter/material.dart';
void main() => runApp(new MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new MaterialApp(
@branflake2267
branflake2267 / main.dart
Created April 16, 2018 01:15
Flutter - Flutter - Auto Scaling the Text Size
import 'package:flutter/material.dart';
void main() => runApp(new MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new MaterialApp(
title: 'Flutter Demo',
theme: new ThemeData(
@branflake2267
branflake2267 / main.dart
Created April 15, 2018 23:56
Dart 101 - The List
void main() {
[1, 2, 3]; // literal
print([1, 2, 3]);
var list = ['a', 'b', 'c'];
print(list);
var list2 = <String>['a', 'z', 'k'];