Sha256: 5553772d1f927275b155d372dc071e43b9710834b1cb0fcb6d3844e4f0bdb4f0
Contents?: true
Size: 1.11 KB
Versions: 2
Compression:
Stored size: 1.11 KB
Contents
import { Mixin } from 'ember-metal'; import { ActionHandler } from 'ember-runtime'; /** @class ControllerMixin @namespace Ember @uses Ember.ActionHandler @private */ export default Mixin.create(ActionHandler, { /* ducktype as a controller */ isController: true, /** The object to which actions from the view should be sent. For example, when a Handlebars template uses the `{{action}}` helper, it will attempt to send the action to the view's controller's `target`. By default, the value of the target property is set to the router, and is injected when a controller is instantiated. This injection is applied as part of the application's initialization process. In most cases the `target` property will automatically be set to the logical consumer of actions for the controller. @property target @default null @public */ target: null, store: null, /** The controller's current model. When retrieving or modifying a controller's model, this property should be used instead of the `content` property. @property model @public */ model: null, });
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
discourse-ember-source-3.5.1.1 | dist/es/@ember/controller/lib/controller_mixin.js |
discourse-ember-source-3.5.1.0 | dist/dist/es/@ember/controller/lib/controller_mixin.js |