Ext.BoxComponentを継承したイメージコンポーネントです。通常、パネルなどのコンテナに対してイメージを挿入する場合Ext.DomHelperやhtmlコンフィグオプションでimgタグを生成する必要がありますが、Ext.ux.Imageを使用するとxtypeでイメージを挿入することが可能になります。
このプログラムはGoogle Codeで公開されており、chaluwa氏により開発&提供されています。
GNU GPL license v3.
最新版に関しては、Google Codeをご確認ください。
パッケージに含まれる以下のファイルをコンテンツに読み込みます。
パネルなどのコンテナコンポーネントのアイテム設定でxtypeを使用してイメージを設定します。
new Ext.Panel(
title: 'Ext.ux.Image',
items: [{
xtype: 'image',
src: 'image1.png'
}]
)
sandbox
new Ext.TabPanel({
activeItem: 0,
height: 200,
width: 300,
items: [{
title: 'Image1',
xtype: 'image',
src: 'image1.jpg',
height: 200,
width: 300,
},{
title: 'Image2',
xtype: 'image',
src: 'image2.jpg',
height: 200,
width: 300,
},{
title: 'Image3',
xtype: 'image',
src: 'image3.jpg',
height: 200,
width: 300,
}],
renderTo: 'sandbox'
});