Skip to content

Instantly share code, notes, and snippets.

View leefsmp's full-sized avatar

Philippe Leefsma leefsmp

View GitHub Profile
@leefsmp
leefsmp / carousel.html
Created February 19, 2015 08:40
Bootstrap Angular UI - Carousel Demo
@leefsmp
leefsmp / test
Created March 26, 2015 07:34
test
/////////////////////////////////////////////////////////////////////
// The Angular App
//
/////////////////////////////////////////////////////////////////////
var app = angular.module('Autodesk.ADN.Demo.Storage.App',
[
'js-data',
'mgcrea.ngStrap',
'mgcrea.ngStrap.tooltip',
'mgcrea.ngStrap.helpers.parseOptions'
@leefsmp
leefsmp / DeLorean.js
Last active August 29, 2015 14:18
A React + DeLorean.js quick demo
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>DeLorean ADN Demo</title>
</head>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.0/css/bootstrap.min.css">
<style>
@leefsmp
leefsmp / Explorer.js
Last active August 29, 2015 14:19
Explorer viewer extension
/////////////////////////////////////////////////////////////////////
// Explorer viewer extension
// by Philippe Leefsma, March 2015
//
/////////////////////////////////////////////////////////////////////
AutodeskNamespace("Autodesk.ADN.Viewing.Extension");
Autodesk.ADN.Viewing.Extension.Explorer = function (viewer, options) {
///////////////////////////////////////////////////////////////////////////////
// Autodesk.ADN.Viewing.Extension.UIComponent
// by Philippe Leefsma, May 2015
//
///////////////////////////////////////////////////////////////////////////////
AutodeskNamespace("Autodesk.ADN.Viewing.Extension");
Autodesk.ADN.Viewing.Extension.UIComponent = function (viewer, options) {
Autodesk.Viewing.Extension.call(this, viewer, options);
@leefsmp
leefsmp / ScreenShotManager.js
Last active August 29, 2015 14:21
ScreenShotManager Viewer Extension, by Philippe Leefsma
///////////////////////////////////////////////////////////////////////////////
// Autodesk.ADN.Viewing.Extension.ScreenShotManager
// by Philippe Leefsma, May 2015
//
///////////////////////////////////////////////////////////////////////////////
AutodeskNamespace("Autodesk.ADN.Viewing.Extension");
Autodesk.ADN.Viewing.Extension.ScreenShotManager = function (viewer, options) {
Autodesk.Viewing.Extension.call(this, viewer, options);
@leefsmp
leefsmp / MetaProperties.js
Last active August 29, 2015 14:22
Meta Properties Panel Extension
///////////////////////////////////////////////////////////////////////////////
// Meta Properties Panel Extension
// by Philippe Leefsma, May 2015
//
///////////////////////////////////////////////////////////////////////////////
AutodeskNamespace("Autodesk.ADN.Viewing.Extension");
Autodesk.ADN.Viewing.Extension.MetaProperties = function (viewer, options) {
@leefsmp
leefsmp / Autodesk.ADN.Viewing.Extension.MeshData.js
Last active August 29, 2015 14:26
MeshData viewer extension
///////////////////////////////////////////////////////////////////////////////
// MeshData viewer extension
// by Philippe Leefsma, July 2015
//
///////////////////////////////////////////////////////////////////////////////
AutodeskNamespace("Autodesk.ADN.Viewing.Extension");
Autodesk.ADN.Viewing.Extension.MeshData = function (viewer, options) {
Autodesk.Viewing.Extension.call(this, viewer, options);
@leefsmp
leefsmp / BasicES2015.js
Created August 6, 2015 11:25
Basic viewer extension written in ES2015
///////////////////////////////////////////////////////////////////////////////
// Basic viewer extension written in ES2015
// by Philippe Leefsma, July 2015
//
///////////////////////////////////////////////////////////////////////////////
class BasicES2015 extends Autodesk.Viewing.Extension {
/////////////////////////////////////////////////////////////////
// Class constructor