sencha(124)
-
Sencha treepanel에서 값은 바뀌지 않고, depth에 따라 indent처리해서 보여주기
Ext.application({ name: 'ImageApp', launch: function () { Ext.create('Ext.container.Viewport', { layout: 'fit', items: [ { xtype: 'panel', title: 'Image Display', html: '' } ] }); }});{ text: '순서', dataIndex: 'index', flex: 1, editor: { xtyp..
2024.12.05 -
Sencha 이미지 사이즈 정보 가져오기
Case1Ext.application({ name: 'ImageSizeApp', launch: function () { Ext.create('Ext.container.Viewport', { layout: 'fit', items: [ { xtype: 'image', src: 'https://via.placeholder.com/150', // Replace with your image URL alt: 'Example Image', listeners: { ..
2024.12.05 -
Sencha panel에 html을 사용하여 이미지 나오게 하기
Ext.application({ name: 'ImageApp', launch: function () { Ext.create('Ext.container.Viewport', { layout: 'fit', items: [ { xtype: 'panel', title: 'Image Display', html: '' } ] }); }});
2024.12.05 -
Sencha treepanel row 선택하기
Row ID로 선택하기// Assuming your TreePanel is already created and has an id or referenceExt.onReady(function () { var treePanel = Ext.getCmp('myTreePanel'); // Replace 'myTreePanel' with your TreePanel's id // Get the selection model var selectionModel = treePanel.getSelectionModel(); // Find a node by id or some other identifier var node = treePanel.getStore().getNodeById('desiredNod..
2024.12.05 -
Sencha timefield의 값과 표시를 분리하기
Ext.define('MyApp.view.TimeFieldExample', { extend: 'Ext.form.Panel', xtype: 'timefield-example', title: 'TimeField with Binding', width: 300, bodyPadding: 10, viewModel: { data: { timeValue: null, // Holds the actual time value timeText: '' // Holds the display text } }, renderTo: Ext.getBody(), items: [ { xtype: '..
2024.12.05 -
Sencha Custom js 파일 등록
app.json에 추가{ "name": "MyApp", "version": "1.0.0", "requires": [ "ext" ], "id": "MyApp", "js": [ { "path": "app.js", "bundle": true }, { "path": "resources/scripts/myCustomScript.js", "includeInBundle": false } ], "css": [ { "path": "resources/css/app.css", "bundle"..
2024.12.05