Skip to content

Instantly share code, notes, and snippets.

View sleimanzublidi's full-sized avatar

Sleiman Zublidi sleimanzublidi

  • Miami
  • 04:49 (UTC -04:00)
View GitHub Profile
@sleimanzublidi
sleimanzublidi / PulsingHalo.cs
Created June 5, 2014 21:26
PulsingHalo Animation
using System.Drawing;
using System.Threading.Tasks;
using MonoTouch.CoreAnimation;
using MonoTouch.Foundation;
using MonoTouch.UIKit;
namespace Animations
{
/// <summary>
/// Original Objective-C by shu223
@sleimanzublidi
sleimanzublidi / EventToAsync
Created January 3, 2014 20:36
Event To Async
public async Task DoSomethingAsync()
{
var tsc = new TaskCompletionSource<object>();
EventHandler<AsyncResult> handler = (o, e) =>
{
if (e.Error == null)
{
tsc.TrySetResult(null);
}
## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.
#OS junk files
[Tt]humbs.db
*.DS_Store
# User-specific files
*.suo
*.user
<key>CFBundleDocumentTypes</key>
<array>
<dict>
<key>CFBundleTypeName</key>
<string>EXT</string>
<key>NSExportableTypes</key>
<array>
<string>org.temp.ext</string>
</array>
<key>CFBundleTypeRole</key>
@sleimanzublidi
sleimanzublidi / TreeViewDataSource.cs
Last active June 1, 2016 22:05
TreeView - NSOutlineViewDataSource
public class TreeViewDataSource : NSOutlineViewDataSource
{
private readonly List<TreeItem> source = new List<TreeItem>();
public TreeViewDataSource()
{}
public void Add(TreeItem item)
{
source.Add(item);