/**
 * @class Ext.layout.Fit
 * @extend Ext.layout.Auto
 * @alias layout.fit
 *
 * This is a layout for container that contain a single item that automatically expands to
 * fill the container. This class is intended to be extended or created via the layout:'fit'
 * {@link Ext.container.Container#layout} config, and should generally not need to be created
 * directly via the new keyword.
 *
 * Fit layout does not have any direct config options (other than inherited ones). To fit a
 * panel to a container using Fit layout, simply set `layout: 'fit'` on the container and
 * add a single panel to it.
 *
 *     @example packages=[reactor]
 *     import React, { Component } from 'react';
 *     import { Container, Panel } from '@extjs/ext-react';
 *
 *     export default class myExample extends Component {
 *         render() {
 *             return (
 *                 <Container width="300" height="150" layout="fit">
 *                     <Panel title="Inner Panel" bodyPadding="20" border="false">
 *                         This is the inner panel content
 *                     </Panel>
 *                 </Container>
 *             )
 *         }
 *     }
 */