SYMBOL INDEX (690 symbols across 99 files) FILE: lib/bubble-wrap/ext/motion_project_app.rb type BubbleWrap (line 1) | module BubbleWrap type Ext (line 2) | module Ext type BuildTask (line 3) | module BuildTask function extended (line 5) | def self.extended(base) type Config (line 22) | module Config function config_with_bubblewrap (line 23) | def config_with_bubblewrap function extended (line 29) | def self.extended(base) type Platforms (line 36) | module Platforms function osx? (line 37) | def osx? FILE: lib/bubble-wrap/loader.rb type BubbleWrap (line 14) | module BubbleWrap function root (line 19) | def root function require (line 23) | def require(file_spec, &block) function require_ios (line 27) | def require_ios(requirement = nil, &callback) function require_osx (line 35) | def require_osx(requirement = nil, &callback) function before_config (line 43) | def before_config(app) function after_config (line 49) | def after_config(config) FILE: lib/bubble-wrap/requirement.rb type BubbleWrap (line 3) | module BubbleWrap class Requirement (line 4) | class Requirement method initialize (line 11) | def initialize(file,root) method relative (line 16) | def relative method depends_on (line 20) | def depends_on(file_or_paths) method uses_framework (line 29) | def uses_framework(framework_name) method dependencies (line 33) | def dependencies method to_s (line 38) | def to_s method file_dependencies (line 42) | def file_dependencies method frameworks (line 46) | def frameworks method scan (line 54) | def scan(caller_location, file_spec, &block) method file (line 65) | def file(relative) method files (line 69) | def files(app_files=nil) method clear! (line 75) | def clear! method files_dependencies (line 79) | def files_dependencies method frameworks (line 87) | def frameworks(app_frameworks=nil) FILE: lib/bubble-wrap/requirement/path_manipulation.rb type BubbleWrap (line 1) | module BubbleWrap class Requirement (line 2) | class Requirement type PathManipulation (line 3) | module PathManipulation function convert_caller_to_root_path (line 5) | def convert_caller_to_root_path(path) function convert_caller_to_path (line 11) | def convert_caller_to_path(string) function convert_to_absolute_path (line 20) | def convert_to_absolute_path(path) function strip_up_to_last_lib (line 24) | def strip_up_to_last_lib(path) function convert_to_relative (line 39) | def convert_to_relative(path,root) FILE: lib/bubble-wrap/version.rb type BubbleWrap (line 1) | module BubbleWrap FILE: motion/core.rb type BubbleWrap (line 1) | module BubbleWrap function rgb_color (line 5) | def rgb_color(r,g,b) function rgba_color (line 10) | def rgba_color(r,g,b,a) function localized_string (line 22) | def localized_string(key, value=nil) function p (line 27) | def p(arg) function create_uuid (line 31) | def create_uuid FILE: motion/core/app.rb type BubbleWrap (line 3) | module BubbleWrap type App (line 4) | module App function documents_path (line 11) | def documents_path function resources_path (line 17) | def resources_path function notification_center (line 23) | def notification_center function user_cache (line 27) | def user_cache function run_after (line 35) | def run_after(delay,&block) function states (line 45) | def states function info_plist (line 49) | def info_plist function name (line 53) | def name function identifier (line 57) | def identifier function version (line 61) | def version function short_version (line 65) | def short_version function current_locale (line 70) | def current_locale function environment (line 80) | def environment function development? (line 84) | def development? function test? (line 88) | def test? function release? (line 92) | def release? function osx? (line 96) | def osx? function ios? (line 100) | def ios? FILE: motion/core/device.rb type BubbleWrap (line 1) | module BubbleWrap type Device (line 2) | module Device function screen (line 6) | def screen function retina? (line 11) | def retina? FILE: motion/core/device/ios/camera.rb type BubbleWrap (line 4) | module BubbleWrap type Device (line 5) | module Device class Camera (line 6) | class Camera type Error (line 7) | module Error method front (line 34) | def self.front method rear (line 39) | def self.rear method available? (line 44) | def self.available? method any (line 50) | def any method popover_from (line 56) | def popover_from(view) method initialize (line 61) | def initialize(location = :none) method location= (line 65) | def location=(location) method flash? (line 72) | def flash? method picture (line 99) | def picture(options = {}, presenting_controller = nil, &block) method popoverControllerDidDismissPopover (line 166) | def popoverControllerDidDismissPopover(popoverController) method imagePickerControllerDidCancel (line 172) | def imagePickerControllerDidCancel(picker) method imagePickerController (line 181) | def imagePickerController(picker, didFinishPickingMediaWithInfo: i... method picker (line 205) | def picker method dismiss (line 210) | def dismiss method source_type_available? (line 220) | def self.source_type_available?(source_type) method media_type_available? (line 226) | def self.media_type_available?(media_type, for_source_type: source... method camera_device (line 231) | def camera_device method media_type_to_symbol (line 236) | def media_type_to_symbol(media_type) method symbol_to_media_type (line 241) | def symbol_to_media_type(symbol) method error (line 245) | def error(type) FILE: motion/core/device/ios/camera_wrapper.rb type BubbleWrap (line 1) | module BubbleWrap type Device (line 2) | module Device type CameraWrapper (line 3) | module CameraWrapper function front (line 9) | def front function front? (line 15) | def front? function rear (line 21) | def rear function rear? (line 27) | def rear? function any (line 34) | def any function photo_library (line 38) | def photo_library function any? (line 44) | def any? function available? (line 50) | def available? FILE: motion/core/device/ios/screen.rb type BubbleWrap (line 1) | module BubbleWrap type Device (line 2) | module Device type Screen (line 3) | module Screen function retina? (line 9) | def retina?(screen=UIScreen.mainScreen) function orientation (line 19) | def orientation(device_orientation=UIDevice.currentDevice.orientat... function interface_orientation (line 40) | def interface_orientation(device_orientation=UIDevice.currentDevic... function width (line 63) | def width function height (line 73) | def height function width_for_orientation (line 80) | def width_for_orientation(o=orientation) function height_for_orientation (line 88) | def height_for_orientation(o=orientation) FILE: motion/core/device/osx/screen.rb type BubbleWrap (line 1) | module BubbleWrap type Device (line 2) | module Device type Screen (line 3) | module Screen function retina? (line 9) | def retina?(screen=NSScreen.mainScreen) FILE: motion/core/device/screen.rb type BubbleWrap (line 1) | module BubbleWrap type Device (line 2) | module Device type Screen (line 3) | module Screen FILE: motion/core/ios/app.rb type BubbleWrap (line 1) | module BubbleWrap type App (line 2) | module App function open_url (line 10) | def open_url(url) function can_open_url (line 21) | def can_open_url(url) function alert (line 38) | def alert(title, *args, &block) function frame (line 59) | def frame function bounds (line 64) | def bounds function delegate (line 69) | def delegate function shared (line 74) | def shared function windows (line 78) | def windows function window (line 83) | def window FILE: motion/core/ios/device.rb type BubbleWrap (line 1) | module BubbleWrap type Device (line 2) | module Device function iphone? (line 7) | def iphone?(idiom=UIDevice.currentDevice.userInterfaceIdiom) function ipad? (line 13) | def ipad?(idiom=UIDevice.currentDevice.userInterfaceIdiom) function long_screen? (line 19) | def long_screen?(idiom=UIDevice.currentDevice.userInterfaceIdiom, sc... function camera (line 26) | def camera function front_camera? (line 32) | def front_camera?(picker=UIImagePickerController) function rear_camera? (line 39) | def rear_camera?(picker=UIImagePickerController) function simulator? (line 46) | def simulator? function force_touch? (line 56) | def force_touch? function ios_version (line 66) | def ios_version function vendor_identifier (line 72) | def vendor_identifier function orientation (line 77) | def orientation function interface_orientation (line 82) | def interface_orientation FILE: motion/core/ios/ns_index_path.rb type NSIndexPathWrap (line 1) | module NSIndexPathWrap function + (line 3) | def +(aNumber) function - (line 7) | def -(aNumber) FILE: motion/core/json.rb type BubbleWrap (line 1) | module BubbleWrap type JSON (line 4) | module JSON class ParserError (line 6) | class ParserError < StandardError; end function parse (line 15) | def self.parse(str_data, &block) function generate (line 30) | def self.generate(obj) FILE: motion/core/kvo.rb type BubbleWrap (line 19) | module BubbleWrap type KVO (line 20) | module KVO class Registry (line 21) | class Registry method initialize (line 30) | def initialize(value_keys = [:old, :new]) method add (line 48) | def add(target, key_path, &block) method remove (line 56) | def remove(target, key_path) method registered? (line 69) | def registered?(target, key_path) method remove_all (line 73) | def remove_all method each_key_path (line 77) | def each_key_path method observeValueForKeyPath (line 87) | def observeValueForKeyPath(key_path, ofObject: target, change: cha... function observe (line 103) | def observe(target = self, key_paths, &block) function observe! (line 116) | def observe!(target = self, key_paths, &block) function unobserve (line 132) | def unobserve(target = self, key_paths) function unobserve! (line 136) | def unobserve!(target = self, key_paths) function unobserve_all (line 140) | def unobserve_all function observers_registry (line 154) | def observers_registry function immediate_observers_registry (line 158) | def immediate_observers_registry function remove_from_registry_if_exists (line 162) | def remove_from_registry_if_exists(target, key_paths, registry) FILE: motion/core/ns_index_path.rb type NSIndexPathWrap (line 1) | module NSIndexPathWrap function [] (line 6) | def [](position) function each (line 14) | def each FILE: motion/core/ns_notification_center.rb class NSNotificationCenter (line 1) | class NSNotificationCenter method observers (line 2) | def observers method observe (line 6) | def observe(name, object=nil, &proc) method unobserve (line 13) | def unobserve(observer) method post (line 19) | def post(name, object=nil, info=nil) FILE: motion/core/ns_url_request.rb class NSURLRequest (line 1) | class NSURLRequest method to_s (line 5) | def to_s FILE: motion/core/ns_user_defaults.rb class NSUserDefaults (line 3) | class NSUserDefaults method [] (line 6) | def [](key) method []= (line 11) | def []=(key, val) FILE: motion/core/osx/app.rb type BubbleWrap (line 1) | module BubbleWrap type App (line 2) | module App function open_url (line 9) | def open_url(url) function delegate (line 15) | def delegate function shared (line 20) | def shared FILE: motion/core/osx/device.rb type BubbleWrap (line 1) | module BubbleWrap type Device (line 2) | module Device FILE: motion/core/persistence.rb type BubbleWrap (line 2) | module BubbleWrap type Persistence (line 3) | module Persistence function app_key (line 6) | def app_key function []= (line 10) | def []=(key, value) function [] (line 15) | def [](key) function merge (line 25) | def merge(values) function delete (line 32) | def delete(key) function storage (line 39) | def storage function storage_key (line 43) | def storage_key(key) function all (line 47) | def all FILE: motion/core/string.rb type BubbleWrap (line 1) | module BubbleWrap type String (line 5) | module String function camelize (line 8) | def camelize(uppercase_first_letter = true) function underscore (line 26) | def underscore function to_url_encoded (line 36) | def to_url_encoded(encoding = nil, legacy = false) function to_url_decoded (line 46) | def to_url_decoded(encoding = nil, legacy = false) function to_encoded_data (line 59) | def to_encoded_data(encoding = NSUTF8StringEncoding) function to_color (line 63) | def to_color FILE: motion/core/time.rb class Time (line 1) | class Time method iso8601 (line 3) | def self.iso8601(time) method iso8601_zulu (line 21) | def self.iso8601_zulu(time) method iso8601_with_timezone (line 26) | def self.iso8601_with_timezone(time) method iso8601_with_fractional_seconds (line 31) | def self.iso8601_with_fractional_seconds(time) method iso8601_with_fractional_seconds_and_timesone (line 36) | def self.iso8601_with_fractional_seconds_and_timesone(time) method cached_date_formatter (line 43) | def self.cached_date_formatter(dateFormat) FILE: motion/font/font.rb type BubbleWrap (line 1) | module BubbleWrap type Font (line 2) | module Font function bold (line 5) | def bold(size = nil) function system (line 9) | def system(size = nil) function italic (line 13) | def italic(size = nil) function new (line 23) | def new(params = {}, *args) function attributes (line 69) | def attributes(params = {}) FILE: motion/ios/8/location_constants.rb type BW (line 1) | module BW type Location (line 10) | module Location function authorized? (line 13) | def authorized? FILE: motion/location/location.rb type BubbleWrap (line 4) | module BubbleWrap type CLLocationWrap (line 5) | module CLLocationWrap function latitude (line 7) | def latitude function longitude (line 11) | def longitude type Location (line 16) | module Location type Error (line 17) | module Error function get (line 57) | def get(options = {}, &block) function get_significant (line 93) | def get_significant(options = {}, &block) function get_once (line 122) | def get_once(options = {}, &block) function get_compass (line 126) | def get_compass(options = {}, &block) function get_compass_once (line 130) | def get_compass_once(options = {}, &block) function start (line 135) | def start function stop (line 147) | def stop function location_manager (line 158) | def location_manager function enabled? (line 165) | def enabled? function initialized? (line 170) | def initialized? function authorized? (line 175) | def authorized? function error (line 181) | def error(type) function locationManager (line 189) | def locationManager(manager, didUpdateLocations:locations) function locationManager (line 205) | def locationManager(manager, didUpdateHeading:newHeading) function locationManager (line 222) | def locationManager(manager, didFailWithError:error) function locationManager (line 243) | def locationManager(manager, didChangeAuthorizationStatus:status) function locationManagerShouldDisplayHeadingCalibration (line 252) | def locationManagerShouldDisplayHeadingCalibration(manager) FILE: motion/mail/mail.rb type BubbleWrap (line 1) | module BubbleWrap type Mail (line 2) | module Mail function compose (line 25) | def compose(options = {}, &callback) function create_mail_controller (line 46) | def create_mail_controller(options = {}) function can_send_mail? (line 65) | def can_send_mail? function mailComposeController (line 73) | def mailComposeController(controller, didFinishWithResult: result, e... FILE: motion/mail/result.rb type BubbleWrap (line 1) | module BubbleWrap type Mail (line 2) | module Mail class Result (line 3) | class Result method initialize (line 6) | def initialize(result, error) method sent? (line 11) | def sent? method canceled? (line 15) | def canceled? method saved? (line 19) | def saved? method failed? (line 23) | def failed? FILE: motion/media/media.rb type BubbleWrap (line 1) | module BubbleWrap type Media (line 2) | module Media function play_modal (line 5) | def play_modal(*args, &block) function play (line 9) | def play(*args, &block) FILE: motion/media/player.rb type BubbleWrap (line 1) | module BubbleWrap type Media (line 2) | module Media type Error (line 3) | module Error class InvalidPlayerType (line 4) | class InvalidPlayerType < StandardError; end class NilPlayerCallback (line 5) | class NilPlayerCallback < StandardError; end class Player (line 8) | class Player method play_modal (line 17) | def play_modal(content_url, options = {}) method play (line 66) | def play(content_url, options = {}, &block) method stop (line 114) | def stop method media_player (line 128) | def media_player method set_player_options (line 138) | def set_player_options(options) FILE: motion/motion/accelerometer.rb type BubbleWrap (line 1) | module BubbleWrap type Motion (line 2) | module Motion class Accelerometer (line 3) | class Accelerometer < GenericMotionInterface method start (line 5) | def start(options={}, &handler) method handle_result (line 20) | def handle_result(result_data, error, handler) method available? (line 36) | def available? method active? (line 40) | def active? method data (line 44) | def data method stop (line 48) | def stop FILE: motion/motion/device_motion.rb type BubbleWrap (line 1) | module BubbleWrap type Motion (line 2) | module Motion class DeviceMotion (line 3) | class DeviceMotion < GenericMotionInterface method start (line 5) | def start(options={}, &handler) method handle_result (line 35) | def handle_result(result_data, error, handler) method convert_reference_frame (line 105) | def convert_reference_frame(reference_frame) method available? (line 120) | def available? method active? (line 124) | def active? method data (line 128) | def data method stop (line 132) | def stop FILE: motion/motion/gyroscope.rb type BubbleWrap (line 1) | module BubbleWrap type Motion (line 2) | module Motion class Gyroscope (line 3) | class Gyroscope < GenericMotionInterface method start (line 5) | def start(options={}, &handler) method handle_result (line 20) | def handle_result(result_data, error, handler) method available? (line 36) | def available? method active? (line 40) | def active? method data (line 44) | def data method stop (line 48) | def stop FILE: motion/motion/magnetometer.rb type BubbleWrap (line 1) | module BubbleWrap type Motion (line 2) | module Motion class Magnetometer (line 3) | class Magnetometer < GenericMotionInterface method start (line 5) | def start(options={}, &handler) method handle_result (line 20) | def handle_result(result_data, error, handler) method available? (line 36) | def available? method active? (line 40) | def active? method data (line 44) | def data method stop (line 48) | def stop FILE: motion/motion/motion.rb type BubbleWrap (line 3) | module BubbleWrap type Motion (line 30) | module Motion function manager (line 33) | def manager function accelerometer (line 37) | def accelerometer function gyroscope (line 41) | def gyroscope function magnetometer (line 45) | def magnetometer function device (line 49) | def device type Error (line 56) | module Error class GenericMotionInterface (line 59) | class GenericMotionInterface method initialize (line 61) | def initialize(manager) method repeat (line 65) | def repeat(options={}, &blk) method every (line 73) | def every(time=nil, options={}, &blk) method once (line 87) | def once(options={}, &blk) method convert_queue (line 103) | def convert_queue(queue_name) method internal_handler (line 122) | def internal_handler(handler) type Motion (line 55) | module Motion function manager (line 33) | def manager function accelerometer (line 37) | def accelerometer function gyroscope (line 41) | def gyroscope function magnetometer (line 45) | def magnetometer function device (line 49) | def device type Error (line 56) | module Error class GenericMotionInterface (line 59) | class GenericMotionInterface method initialize (line 61) | def initialize(manager) method repeat (line 65) | def repeat(options={}, &blk) method every (line 73) | def every(time=nil, options={}, &blk) method once (line 87) | def once(options={}, &blk) method convert_queue (line 103) | def convert_queue(queue_name) method internal_handler (line 122) | def internal_handler(handler) FILE: motion/network-indicator/network-indicator.rb type BubbleWrap (line 1) | module BubbleWrap type NetworkIndicator (line 2) | module NetworkIndicator function counter (line 7) | def counter function show (line 11) | def show function hide (line 22) | def hide function update_spinner_timer (line 39) | def update_spinner_timer function update_spinner (line 43) | def update_spinner function visible? (line 57) | def visible? function reset! (line 61) | def reset! FILE: motion/reactor.rb type BubbleWrap (line 1) | module BubbleWrap type Reactor (line 2) | module Reactor function reactor_running? (line 6) | def reactor_running? function add_timer (line 14) | def add_timer(interval, callback=nil, &blk) function cancel_timer (line 30) | def cancel_timer(timer) function add_periodic_timer (line 45) | def add_periodic_timer(interval, *args, &blk) function defer (line 70) | def defer(op=nil,cb=nil,&blk) function defer_on_main (line 79) | def defer_on_main(op=nil,cb=nil,&blk) function schedule (line 87) | def schedule(*args, &blk) function schedule_on_main (line 101) | def schedule_on_main(*args, &blk) FILE: motion/reactor/default_deferrable.rb type BubbleWrap (line 1) | module BubbleWrap type Reactor (line 2) | module Reactor class DefaultDeferrable (line 5) | class DefaultDeferrable FILE: motion/reactor/deferrable.rb type BubbleWrap (line 1) | module BubbleWrap type Reactor (line 2) | module Reactor type Deferrable (line 4) | module Deferrable function callback (line 18) | def callback(&blk) function cancel_timeout (line 30) | def cancel_timeout function errback (line 41) | def errback(&blk) function execute_block (line 53) | def execute_block(&blk) function delegate (line 58) | def delegate(delegate) function errback_delegate (line 64) | def errback_delegate(delegate) function callback_delegate (line 71) | def callback_delegate(delegate) function fail (line 79) | def fail(*args) function set_deferred_status (line 110) | def set_deferred_status(status, *args) function succeed (line 135) | def succeed(*args) function timeout (line 144) | def timeout(seconds) function deferred_status (line 150) | def deferred_status function deferred_args (line 154) | def deferred_args FILE: motion/reactor/dependent_deferrable.rb type BubbleWrap (line 1) | module BubbleWrap type Reactor (line 2) | module Reactor class DependentDeferrable (line 3) | class DependentDeferrable < DefaultDeferrable method on (line 10) | def self.on(*args) FILE: motion/reactor/eventable.rb type BubbleWrap (line 1) | module BubbleWrap type Reactor (line 2) | module Reactor type Eventable (line 4) | module Eventable function on (line 9) | def on(event, method = nil, &blk) function off (line 17) | def off(event, method = nil, &blk) function trigger (line 30) | def trigger(event, *args) function __events__ (line 39) | def __events__ function _events_for_key (line 43) | def _events_for_key(event) FILE: motion/reactor/future.rb type BubbleWrap (line 1) | module BubbleWrap type Reactor (line 2) | module Reactor type Future (line 3) | module Future function future (line 6) | def future arg, cb=nil, eb=nil, &blk FILE: motion/reactor/periodic_timer.rb type BubbleWrap (line 1) | module BubbleWrap type Reactor (line 2) | module Reactor class PeriodicTimer (line 4) | class PeriodicTimer method initialize (line 10) | def initialize(interval, *args, &blk) method cancel (line 31) | def cancel FILE: motion/reactor/queue.rb type BubbleWrap (line 1) | module BubbleWrap type Reactor (line 2) | module Reactor class Queue (line 15) | class Queue method initialize (line 18) | def initialize method empty? (line 23) | def empty? method size (line 28) | def size method push (line 34) | def push(*items) method pop (line 44) | def pop(*args, &blk) FILE: motion/reactor/thread_aware_deferrable.rb type BubbleWrap (line 1) | module BubbleWrap type Reactor (line 2) | module Reactor class ThreadAwareDeferrable (line 3) | class ThreadAwareDeferrable < DefaultDeferrable method callback (line 8) | def callback(&blk) method errback (line 14) | def errback(&blk) method execute_block (line 20) | def execute_block(&blk) method cache_block_queue (line 29) | def cache_block_queue(&blk) FILE: motion/reactor/timer.rb type BubbleWrap (line 1) | module BubbleWrap type Reactor (line 2) | module Reactor class Timer (line 4) | class Timer method initialize (line 8) | def initialize(leeway, callback=nil, &blk) method cancel (line 21) | def cancel FILE: motion/rss_parser.rb type BubbleWrap (line 22) | module BubbleWrap class RSSParser (line 23) | class RSSParser class RSSItem (line 30) | class RSSItem method initialize (line 33) | def initialize method to_hash (line 37) | def to_hash method initialize (line 51) | def initialize(input, data=false) method state= (line 64) | def state=(new_state) method parse (line 78) | def parse(&block) method parserDidStartDocument (line 94) | def parserDidStartDocument(parser) method parser (line 100) | def parser(parser, didStartElement:element, namespaceURI:uri, qualif... method parser (line 110) | def parser(parser, foundCharacters:string) method parser (line 118) | def parser(parser, didEndElement:element, namespaceURI:uri, qualifie... method parser (line 128) | def parser(parser, parseErrorOccurred:parse_error) method parserDidEndDocument (line 137) | def parserDidEndDocument(parser) method parserError (line 142) | def parserError FILE: motion/shortcut.rb type BubbleWrap (line 5) | module BubbleWrap function debug= (line 8) | def self.debug=(val) function debug? (line 12) | def self.debug? function use_weak_callbacks= (line 16) | def self.use_weak_callbacks=(val) function use_weak_callbacks? (line 20) | def self.use_weak_callbacks? function version (line 24) | def version FILE: motion/sms/result.rb type BubbleWrap (line 1) | module BubbleWrap type SMS (line 2) | module SMS class Result (line 3) | class Result method initialize (line 6) | def initialize(result) method sent? (line 10) | def sent? method canceled? (line 14) | def canceled? method failed? (line 18) | def failed? FILE: motion/sms/sms.rb type BubbleWrap (line 1) | module BubbleWrap type SMS (line 2) | module SMS function compose (line 22) | def compose(options = {}, &callback) function create_message_controller (line 32) | def create_message_controller(options = {}) function can_send_sms? (line 40) | def can_send_sms? function messageComposeViewController (line 48) | def messageComposeViewController(controller, didFinishWithResult: re... FILE: motion/test_suite_delegate.rb class TestSuiteDelegate (line 1) | class TestSuiteDelegate method application (line 4) | def application(application, didFinishLaunchingWithOptions:launchOptions) class TestSuiteOSXDelegate (line 12) | class TestSuiteOSXDelegate method applicationDidFinishLaunching (line 13) | def applicationDidFinishLaunching(notification) method buildWindow (line 18) | def buildWindow method buildMenu (line 26) | def buildMenu method addMenu (line 55) | def addMenu(title, &b) method createMenu (line 61) | def createMenu(title, &b) FILE: motion/ui/ui_activity_view_controller_wrapper.rb type BW (line 1) | module BW class UIActivityViewController (line 2) | class UIActivityViewController < ::UIActivityViewController method new (line 4) | def new(options = {}, presenting_controller = nil, &block) FILE: motion/ui/ui_alert_view.rb type BW (line 1) | module BW class UIAlertView (line 2) | class UIAlertView < ::UIAlertView method new (line 32) | def new(options = {}, &block) method default (line 58) | def default(options = {}, &block) method plain_text_input (line 64) | def plain_text_input(options = {}, &block) method secure_text_input (line 77) | def secure_text_input(options = {}, &block) method login_and_password_input (line 84) | def login_and_password_input(options = {}, &block) method style (line 92) | def style method style= (line 96) | def style=(value) method cancel_button_index (line 100) | def cancel_button_index method cancel_button_index= (line 104) | def cancel_button_index=(value) class ClickedButton (line 113) | class ClickedButton method initialize (line 114) | def initialize(alert, index) method cancel? (line 121) | def cancel?; @cancel end method willPresentAlertView (line 140) | def willPresentAlertView(alert) method didPresentAlertView (line 145) | def didPresentAlertView(alert) method alertViewCancel (line 150) | def alertViewCancel(alert) method alertViewShouldEnableFirstOtherButton (line 155) | def alertViewShouldEnableFirstOtherButton(alert) method alertView (line 160) | def alertView(alert, clickedButtonAtIndex:index) method alertView (line 165) | def alertView(alert, willDismissWithButtonIndex:index) method alertView (line 170) | def alertView(alert, didDismissWithButtonIndex:index) method plain_text_field (line 177) | def plain_text_field method secure_text_field (line 181) | def secure_text_field method login_text_field (line 185) | def login_text_field method password_text_field (line 189) | def password_text_field FILE: motion/ui/ui_bar_button_item.rb type BW (line 1) | module BW class UIBarButtonItem (line 2) | class UIBarButtonItem < ::UIBarButtonItem method styled (line 4) | def styled(type, *objects, &block) method system (line 41) | def system(type, &block) method custom (line 55) | def custom(view, &block) method new (line 60) | def new(options = {}, &block) method build (line 74) | def build(options = {}, &block) FILE: motion/ui/ui_control_wrapper.rb type BubbleWrap (line 1) | module BubbleWrap type UIControlWrapper (line 2) | module UIControlWrapper function when (line 3) | def when(events, options = {}, &block) FILE: motion/ui/ui_view_controller_wrapper.rb type BubbleWrap (line 1) | module BubbleWrap type UIViewControllerWrapper (line 2) | module UIViewControllerWrapper function content_frame (line 6) | def content_frame FILE: motion/ui/ui_view_wrapper.rb type BubbleWrap (line 1) | module BubbleWrap type UIViewWrapper (line 2) | module UIViewWrapper function when_tapped (line 3) | def when_tapped(enableInteraction=true, &proc) function when_pinched (line 7) | def when_pinched(enableInteraction=true, &proc) function when_rotated (line 11) | def when_rotated(enableInteraction=true, &proc) function when_swiped (line 15) | def when_swiped(enableInteraction=true, &proc) function when_panned (line 19) | def when_panned(enableInteraction=true, &proc) function when_screen_edge_panned (line 23) | def when_screen_edge_panned(enableInteraction=true, &proc) function when_pressed (line 27) | def when_pressed(enableInteraction=true, &proc) function deprecated_methods (line 31) | def self.deprecated_methods function handle_gesture (line 44) | def handle_gesture(recognizer) function add_gesture_recognizer_helper (line 49) | def add_gesture_recognizer_helper(recognizer, enableInteraction, proc) FILE: motion/util/constants.rb type BubbleWrap (line 2) | module BubbleWrap type Constants (line 3) | module Constants function register (line 12) | def register(*ui_constants) function get (line 26) | def get(base, *values) FILE: motion/util/deprecated.rb type BubbleWrap (line 1) | module BubbleWrap type Deprecated (line 2) | module Deprecated class DeprecatedError (line 4) | class DeprecatedError < StandardError; end function deprecated (line 6) | def deprecated(method_sym, version) function included (line 38) | def self.included(base) FILE: samples/alert/app/app_delegate.rb class AppDelegate (line 1) | class AppDelegate method application (line 2) | def application(application, didFinishLaunchingWithOptions:launchOptions) FILE: samples/alert/app/controllers/alert_view_controller.rb class AlertViewController (line 1) | class AlertViewController < UIViewController method init (line 6) | def init method viewDidLoad (line 20) | def viewDidLoad method build_text_view (line 34) | def build_text_view method build_button (line 41) | def build_button(title) method built_alert (line 51) | def built_alert(method) method build_callback (line 63) | def build_callback(name, method) FILE: samples/camera/app/app_delegate.rb class AppDelegate (line 1) | class AppDelegate method application (line 2) | def application(application, didFinishLaunchingWithOptions:launchOptions) FILE: samples/camera/app/controllers/camera_controller.rb class CameraController (line 1) | class CameraController < UIViewController method init (line 4) | def init method viewDidLoad (line 10) | def viewDidLoad method build_button (line 18) | def build_button(title, camera_method) method build_image_view (line 40) | def build_image_view(image) FILE: samples/gesture/app/app_delegate.rb class AppDelegate (line 1) | class AppDelegate method application (line 4) | def application(application, didFinishLaunchingWithOptions:launchOptions) method setup_window (line 10) | def setup_window FILE: samples/gesture/app/controllers/drawing_view_controller.rb class DrawingViewController (line 1) | class DrawingViewController < UIViewController method loadView (line 4) | def loadView FILE: samples/gesture/app/helpers/drawing_helper.rb type DrawingHelper (line 1) | module DrawingHelper FILE: samples/gesture/app/views/drawing/gesture_view.rb class GestureView (line 1) | class GestureView < UIView method initWithCoder (line 4) | def initWithCoder(coder) method initWithFrame (line 10) | def initWithFrame(coder) method gestureRecognizer (line 19) | def gestureRecognizer(recognizer, shouldRecognizeSimultaneouslyWithGes... method setup (line 35) | def setup method setup_gesture (line 42) | def setup_gesture method reset_transformation (line 85) | def reset_transformation FILE: samples/gesture/app/views/drawing/rect_view.rb class RectView (line 1) | class RectView < GestureView method drawRect (line 2) | def drawRect(rect) FILE: samples/location/app/app_delegate.rb class AppDelegate (line 1) | class AppDelegate method application (line 2) | def application(application, didFinishLaunchingWithOptions:launchOptions) FILE: samples/location/app/controllers/places_list_controller.rb class PlacesListController (line 1) | class PlacesListController < UITableViewController method viewDidLoad (line 4) | def viewDidLoad method viewWillAppear (line 10) | def viewWillAppear(animated) method tableView (line 14) | def tableView(tableView, numberOfRowsInSection:section) method reloadData (line 18) | def reloadData method tableView (line 23) | def tableView(tableView, cellForRowAtIndexPath:indexPath) FILE: samples/location/app/models/places.rb class Places (line 1) | class Places method load (line 5) | def self.load(places_list_controller) FILE: samples/media/app/app_delegate.rb class AppDelegate (line 1) | class AppDelegate method application (line 2) | def application(application, didFinishLaunchingWithOptions:launchOptions) FILE: samples/media/app/controllers/play_controller.rb class PlayController (line 1) | class PlayController < UIViewController method init (line 4) | def init method viewDidLoad (line 10) | def viewDidLoad method build_button (line 18) | def build_button(title, callback) method local_file (line 32) | def local_file method tapped_modal (line 36) | def tapped_modal method tapped_frame (line 40) | def tapped_frame FILE: samples/osx/app/app_delegate.rb class AppDelegate (line 1) | class AppDelegate method applicationDidFinishLaunching (line 2) | def applicationDidFinishLaunching(notification) method buildWindow (line 7) | def buildWindow method fetch_ip (line 34) | def fetch_ip method make_button (line 43) | def make_button(title) method make_label (line 52) | def make_label(text) method add_constraint (line 64) | def add_constraint(ascii, params = {}) FILE: samples/osx/app/menu.rb class AppDelegate (line 1) | class AppDelegate method buildMenu (line 2) | def buildMenu method addMenu (line 95) | def addMenu(title, &b) method createMenu (line 101) | def createMenu(title, &b) FILE: spec/lib/bubble-wrap/ext/motion_project_app_spec.rb function setup (line 9) | def self.setup; end function configs (line 10) | def self.configs FILE: spec/lib/bubble-wrap/ext/motion_project_config_spec.rb function initialize (line 9) | def initialize function files_dependencies (line 14) | def files_dependencies FILE: spec/lib/motion_stub.rb type Motion (line 2) | module Motion type Project (line 3) | module Project class App (line 4) | class App method setup (line 5) | def self.setup class Config (line 9) | class Config method files_dependencies (line 10) | def files_dependencies FILE: spec/motion/core/app_spec.rb class DelayedRunAfterTest (line 70) | class DelayedRunAfterTest; attr_accessor :test_value end function url (line 91) | def application.url; @url end function openURL (line 92) | def application.openURL(url); @url = url end FILE: spec/motion/core/device/ios/camera_spec.rb function camera_picker (line 1) | def camera_picker function example_info (line 5) | def example_info function presentViewController (line 15) | def presentViewController(*args) function isCameraDeviceAvailable (line 25) | def self.isCameraDeviceAvailable(c) function isFlashAvailableForCameraDevice (line 29) | def self.isFlashAvailableForCameraDevice(c) class FakePickerClass (line 58) | class FakePickerClass method isCameraDeviceAvailable (line 59) | def self.isCameraDeviceAvailable(c) method isSourceTypeAvailable (line 63) | def self.isSourceTypeAvailable(c) method availableMediaTypesForSourceType (line 67) | def self.availableMediaTypesForSourceType(c) method dismissViewControllerAnimated (line 71) | def dismissViewControllerAnimated(*args) method method_missing (line 75) | def self.method_missing(*args) FILE: spec/motion/core/device/ios/camera_wrapper_spec.rb function isCameraDeviceAvailable (line 11) | def isCameraDeviceAvailable(c) function isSourceTypeAvailable (line 14) | def isSourceTypeAvailable(c) function isCameraDeviceAvailable (line 42) | def isCameraDeviceAvailable(c) function isSourceTypeAvailable (line 45) | def isSourceTypeAvailable(c) function isCameraDeviceAvailable (line 73) | def isCameraDeviceAvailable(c) function isSourceTypeAvailable (line 76) | def isSourceTypeAvailable(c) FILE: spec/motion/core/device/ios/screen_spec.rb function respondsToSelector (line 6) | def o.respondsToSelector(selector) function scale (line 10) | def o.scale function method_missing (line 13) | def o.method_missing(*args) function respondsToSelector (line 29) | def o.respondsToSelector(selector) function scale (line 33) | def o.scale function method_missing (line 36) | def o.method_missing(*args) FILE: spec/motion/core/device/osx/screen_spec.rb function respondsToSelector (line 6) | def o.respondsToSelector(selector) function backingScaleFactor (line 10) | def o.backingScaleFactor function method_missing (line 13) | def o.method_missing(*args) FILE: spec/motion/core/ios/app_spec.rb class DelayedRunAfterTest (line 181) | class DelayedRunAfterTest; attr_accessor :test_value end function url (line 198) | def application.url; @url end function canOpenURL (line 199) | def application.canOpenURL(url); @url = url; super; end FILE: spec/motion/core/kvo_spec.rb class KvoExample (line 3) | class KvoExample method initialize (line 10) | def initialize method get_text (line 21) | def get_text method set_text (line 25) | def set_text(text) method observe_label (line 29) | def observe_label(&block) method observe_label! (line 33) | def observe_label!(&block) method observe_collection (line 37) | def observe_collection(&block) method unobserve_label (line 41) | def unobserve_label method unobserve_label! (line 45) | def unobserve_label! method text_method_name (line 49) | def text_method_name method text_class (line 53) | def text_class method update_collection (line 57) | def update_collection FILE: spec/motion/core/persistence_spec.rb function synchronize (line 28) | def storage.synchronize; @sync_was_called = true; end function synchronize (line 48) | def storage.synchronize; @sync_was_called = true; end function synchronize (line 99) | def storage.synchronize; @sync_was_called = true; end FILE: spec/motion/location/location_spec.rb class BWCLHeading (line 10) | class BWCLHeading class CLLocationManager (line 14) | class CLLocationManager method enable (line 15) | def self.enable(enable) method authorize (line 19) | def self.authorize(authorize) method locationServicesEnabled (line 23) | def self.locationServicesEnabled method authorizationStatus (line 28) | def self.authorizationStatus method startUpdatingLocation (line 33) | def startUpdatingLocation method stopUpdatingLocation (line 37) | def stopUpdatingLocation method startUpdatingHeading (line 41) | def startUpdatingHeading method stopUpdatingHeading (line 45) | def stopUpdatingHeading method startMonitoringSignificantLocationChanges (line 49) | def startMonitoringSignificantLocationChanges method stopMonitoringSignificantLocationChanges (line 53) | def stopMonitoringSignificantLocationChanges function location_manager (line 58) | def location_manager function reset (line 62) | def reset FILE: spec/motion/mail/mail_spec.rb class MailViewController (line 2) | class MailViewController < UIViewController method presentViewController (line 5) | def presentViewController(modal, animated: animated, completion: compl... class MFMailComposeViewController (line 14) | class MFMailComposeViewController method setToRecipients (line 17) | def setToRecipients(r) method setCcRecipients (line 21) | def setCcRecipients(r) method setBccRecipients (line 25) | def setBccRecipients(r) method setSubject (line 29) | def setSubject(r) method setMessageBody (line 33) | def setMessageBody(message, isHTML: html) FILE: spec/motion/reactor/eventable_spec.rb function bar (line 20) | def bar; end function bar (line 43) | def bar; end function bar (line 52) | def bar; end function bar (line 105) | def bar(r) function bar (line 124) | def bar(r) function bar (line 142) | def bar(r); @proxy.proof += r; end function baz (line 143) | def baz(r); @proxy.proof += r; end class TestUIViewControllerWithEventable (line 151) | class TestUIViewControllerWithEventable method test_on (line 153) | def test_on method bar (line 159) | def bar method dealloc (line 162) | def dealloc FILE: spec/motion/sms/sms_spec.rb class MessageViewController (line 2) | class MessageViewController < UIViewController method presentModalViewController (line 5) | def presentModalViewController(modal, animated: animated) class MFMessageComposeViewController (line 14) | class MFMessageComposeViewController method init (line 19) | def init FILE: spec/motion/ui/ui_activity_view_controller_wrapper_spec.rb function presentViewController (line 5) | def presentViewController(*args) FILE: spec/motion/ui/ui_bar_button_item_spec.rb class NavigationItemContainingBarButtonItem (line 2) | class NavigationItemContainingBarButtonItem < UINavigationItem method init_with_styled (line 3) | def init_with_styled method tag= (line 12) | def tag=(value) method init_with_system (line 16) | def init_with_system method dealloc (line 25) | def dealloc FILE: spec/motion/ui/ui_control_wrapper_spec.rb class ControlSuperView (line 42) | class ControlSuperView < UIView method initWithFrame (line 43) | def initWithFrame(frame) method dealloc (line 53) | def dealloc FILE: spec/motion/ui/ui_view_wrapper_spec.rb class ViewSuperView (line 67) | class ViewSuperView < UIView method initWithFrame (line 68) | def initWithFrame(frame) method dealloc (line 78) | def dealloc FILE: spec/motion/util/deprecated_spec.rb type ModuleExample (line 1) | module ModuleExample function a_method (line 6) | def a_method class ClassExample (line 13) | class ClassExample method a_method (line 16) | def a_method type BubbleWrap (line 22) | module BubbleWrap function set_version (line 23) | def self.set_version(version)