Skip to content

Instantly share code, notes, and snippets.

@jbuda
jbuda / gist:5201192
Created March 19, 2013 23:45
YouTube list channel Sencha Touch
Ext.define 'youtube.videos.List'
extend:'Ext.List'
xtype:'videoslist'
config:
title:'Videos'
itemTpl:'<div class="clearfix"><img src="{thumbnail}" /><p>{title}</p></div>'
store:'Videos'
@jbuda
jbuda / gist:5201134
Created March 19, 2013 23:35
YouTube store sencha touch
Ext.define 'youtube.store.Videos'
extend:'Ext.data.Store'
config:
model:'youtube.model.Video'
@jbuda
jbuda / gist:5201116
Last active December 15, 2015 04:19
YouTube API Controller Sencha touch
Ext.define 'youtube.controller.Videos'
extend:'Ext.app.Controller'
requires:[
'Ext.data.proxy.JsonP'
]
config:
refs:
videosList:'videoslist'
@jbuda
jbuda / gist:5201039
Created March 19, 2013 23:18
YouTube model for video
Ext.define 'youtube.model.Video'
extend:'Ext.data.Model'
config:
fields:[
{name:'title',type:'string'}
{name:'thumbnail',type:'string'}
{name:'href',type:'string'}
]
@jbuda
jbuda / gist:5196217
Created March 19, 2013 13:46
MangoBlog and Twitpic coldfusion
<cfset urlstring = 'http://twitpic.com/photos/jbuda' />
<cfhttp url="#urlstring#" method="get" />
<cfset rawUrl = toString(cfhttp.filecontent) />
<cfset pos = 1 />
<cfset imageArray = arrayNew(1) />
<cfset regexp = '>div class="profile-photo-img"<(.*?)>/div<' />
<cfset found = refindnocase(regexp,rawUrl,pos,true) />
<cfloop condition="pos lt len(rawUrl)">
<cfset found = refindnocase(regexp,rawUrl,pos,true) />
@jbuda
jbuda / gist:5196188
Created March 19, 2013 13:42
ProgressBarEvent
package com.progressbar.events {
import flash.events.Event;
import mx.collections.ArrayCollection;
[Bindable]
public class ProgressBarEvent extends Event {
@jbuda
jbuda / gist:5196181
Created March 19, 2013 13:41
ProgressBArManager.as
package com.progressbar.managers {
import flash.events.*;
[Bindable]
public class ProgressBarManager extends EventDispatcher {
@jbuda
jbuda / gist:5196175
Created March 19, 2013 13:41
ProgressBarModel.as
package com.progressbar.views.model {
import com.progressbar.events.ProgressBarEvent;
import com.progressbar.views.ProgressBar;
import flash.events.IEventDispatcher;
[Bindable]
public class ProgressBarModel {
@jbuda
jbuda / gist:5196171
Created March 19, 2013 13:40
Maineventmap.mxml
<?xml version="1.0" encoding="utf-8"?>
<EventMap xmlns:mx="http://www.adobe.com/2006/mxml" xmlns="http://mate.asfusion.com/">
<mx:Script>
<![CDATA[
import mx.events.FlexEvent;
import com.progressbar.events.*;
import com.progressbar.managers.*;
import com.progressbar.views.model.*;
@jbuda
jbuda / gist:5196163
Created March 19, 2013 13:39
ProgressBar 2.xml
<?xml version="1.0" encoding="utf-8"?>
<mx:Panel xmlns:mx="http://www.adobe.com/2006/mxml" width="300" height="93" headerHeight="16" xmlns:view="com.progressbar.views.*">
<mx:Script>
<![CDATA[
import com.progressbar.views.model.ProgressBarModel;
[Bindable]