0.0.2 • Published 11 years ago

ember-reflection v0.0.2

Weekly downloads
1
License
MIT
Repository
github
Last release
11 years ago

ember-reflection

Build Status

Returns an array of defined properties for an Ember object

Questions? Ping me @gavinjoyce

Installation

This is an Ember CLI addon, to install:

npm install ember-reflection --save

Usage Instructions

import Em from 'ember';
import getDefinedProperties from 'ember-reflection/get-defined-properties';

var Cat = Em.Object.extend({
  name: null,
  age: null,
  isOld: Em.computed.gt('age', 10)
});

var sully = Cat.create({
  name: 'Sully',
  age: 4
});

getDefinedProperties(sully); //=> ['name', 'age', 'isOld']

Development Instructions

  • git clone this repository
  • npm install
  • bower install

Running