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: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:1e895f799e94ef6db637
Created August 23, 2014 18:05
SAPUI5: multi select in sap.m.List without icons
<!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"
@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:c4d0ee8100d07ecd8015
Last active March 25, 2023 10:00
SAPUI5: Signature Pad Control
<!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"></script>
@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>