Skip to content

Instantly share code, notes, and snippets.

View dennisseah's full-sized avatar

Dennis Seah dennisseah

  • Microsoft
  • Sunnyvale
View GitHub Profile
@dennisseah
dennisseah / gist:c945e92acf379b053b3f
Last active August 29, 2015 14:05
SAPUI5: Cell dependency in sap.ui.table.Table
<!DOCTYPE HTML>
<html>
<head>
<!-- Column2 is editable only if Column 1 is an integer
-->
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<script id="sap-ui-bootstrap"
type="text/javascript"
@dennisseah
dennisseah / gist:db68de85266df84ce463
Created August 22, 2014 19:24
SAPUI5: Add Icon to title in sap.ui.commons.AccordionSection
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<style>
.iphone:before {
content: '\e092 ';
font-family: 'SAP-icons';
font-size: 11px;
@dennisseah
dennisseah / gist:430167e616ffa0cc4879
Created August 23, 2014 17:57
SAPUI5: Enable or Disable editing of cell in sap.ui.table.Table
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<script id="sap-ui-bootstrap"
type="text/javascript"
data-sap-ui-libs="sap.ui.table,sap.ui.commons"
data-sap-ui-theme="sap_bluecrystal"
@dennisseah
dennisseah / gist:972e875ac5d9ae305e56
Created August 23, 2014 18:01
SAPUI5: sap.ui.table.Table - select all visible rows
<!DOCTYPE HTML>
<html>
<head>
<!-- sap.ui.table.Table does not render all the rows. It only
renders rows that are visible to user. It is commonly
for application to select only visible rows. E.g. in
email client, select all rows to delete. We only
select visible rows
-->
@dennisseah
dennisseah / gist:c7b8ce929392c4549e06
Created August 23, 2014 18:03
SAPUI5: alternate colors for rows in sap.ui.table.Table
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<script id="sap-ui-bootstrap"
type="text/javascript"
data-sap-ui-libs="sap.ui.table,sap.ui.commons"
data-sap-ui-theme="sap_bluecrystal" src="https://sapui5.hana.ondemand.com/resources/sap-ui-core.js"></script>
@dennisseah
dennisseah / gist:b60939f4c9b37a0ac429
Created August 23, 2014 18:06
SAPUI5: control for flip card
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<script id="sap-ui-bootstrap"
type="text/javascript"
data-sap-ui-libs="sap.m"
data-sap-ui-theme="sap_bluecrystal"
src="https://sapui5.hana.ondemand.com/resources/sap-ui-core.js">
@dennisseah
dennisseah / gist:b44ba616d33400f84f65
Created August 23, 2014 18:09
SAPUI5: Only allow numeric in sap.ui.commons.TextField
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<script id="sap-ui-bootstrap"
type="text/javascript"
data-sap-ui-libs="sap.ui.commons"
data-sap-ui-theme="sap_bluecrystal"
@dennisseah
dennisseah / gist:e9e74b7a55816dba2628
Created August 24, 2014 22:39
Javascript: Module Pattern to define a class
// Javascript module pattern to define class
// having private and public members and functions
var Cat = (function() {
// private member
var _name = null;
// constructor
function Cat(name) {
_name = name; // this one is private
@dennisseah
dennisseah / gist:35eb447a02b05b1a136e
Created August 25, 2014 05:17
SAPUI5: Icon cheatsheet
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<style>
.box {
flex-wrap: wrap;
}
.hbox {
@dennisseah
dennisseah / gist:a9c65432584a6a252cfe
Created August 25, 2014 16:22
SAPUI5: Using checkbox to track selected rows
<!DOCTYPE html>
<html>
<head>
<script src="https://openui5.hana.ondemand.com/resources/sap-ui-core.js" id="sap-ui-bootstrap"
data-sap-ui-theme="sap_bluecrystal" data-sap-ui-libs="sap.ui.commons,sap.ui.table,sap.m"></script>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/>
<script>