/*! * VisualEditor UserInterface Frame class. * * @copyright 2011-2013 VisualEditor Team and others; see AUTHORS.txt * @license The MIT License (MIT); see LICENSE.txt */ /** * UserInterface iframe abstraction. * * @class * @extends ve.EventEmitter * * @constructor * @param {Object} [config] Config options * @cfg {string[]} [stylesheets] List of stylesheet file names, each relative to ve/ui/styles */ ve.ui.Frame = function VeUiFrame( config ) { // Inheritance ve.EventEmitter.call( this ); // Properties this.initialized = false; this.config = config; this.$ = $( '