Questions tagged [sencha-architect]

Sencha Architect is a desktop application that helps you create interfaces for Ext JS and Sencha Touch faster than ever in an easy-to-use, drag-and-drop environment.

Sencha Architect is a desktop application that helps you create interfaces for Ext JS and Sencha Touch faster than ever in an easy-to-use, drag-and-drop environment.

Trial version of application can be downloaded here: http://www.sencha.com/products/architect/download/

Routing

The Ext JS router supports multiple routes in a single URI. Each route’s handling is sandboxed from others, allowing for much more flexible application control.

Architect 3.1 offers an intuitive interface to designate urls on which to fire functions. This should allow you to create custom actions to add “deep linking” to your application.

Sencha Charts

With Sencha Touch 2.1 Sencha introduced a new, high performance, touch-optimized charts package. With Ext JS 5 Sencha has enhanced this charts package to work on both Ext JS and Sencha Touch.

This new charts package brings many new features to Ext JS 5, including:

Candlestick and OHLC series Pan, zoom and crosshair interactions Floating axes Multiple axes SVG and HTML Canvas support Better performance Greater customization There are some significant differences between sencha-charts and the older Ext JS charts.

Sencha Architect 3.1 no longer supports the use of the “ext-charts” legacy package. They are available as a stand-alone package for native framework use, but Architect 3.1 does not integrate the older version of charts.

That said, Sencha has made every effort to provide helpful migration information for updating to the sencha-charts package.

Sencha CMD

The latest Sencha Cmd integration has a number of optimizations to make Architect and Cmd work faster together.

Sencha Architect 3.1 leverages Sencha Cmd’s app watch functionality. Sencha Cmd can automatically digest and recompile your application as it monitors changes to your code.

Architect can also deploy its own lightweight webserver. This is primarily for users that are doing proof of concept projects or are just getting started and do not have a server environment already set up. You can find the preferences for the web server under Preferences -> Web Server. You can enable or disable it, as well as change the designated port number.

Theming

Users should be able to adjust the look of a theme by simply modifying a few variables. This premise is what brought about the introduction of Quick Themes. By using Quick Themes, you can create comprehensive variations to the Neptune, Neptune Touch, Crisp, and Crisp Touch themes in just a few clicks. This prevents users from having to customize every component and provides a clear path towards simpler theming.

Quick Themes works just like a regular custom theme. However, Quick Themes expose a handful of variables that smartly control the entire look of the theme using some additional SCSS behind the scenes.

Need more detailed customization? Not to worry. A Quick Theme can always be converted to a regular custom theme, if you decide that you need more detailed customization.

743 questions
4
votes
1 answer

How to filter a store with multiple values at once?

I have a Store attached to a grid with number of records. I have a combo box with mulitiSelect option. So whenever i select multiple values in the Combo box. the grid must be filtered with all the criteria provided. I can get the values from the…
Anand Singh
  • 317
  • 5
  • 8
  • 22
4
votes
1 answer

How to add total row in grid footer in extjs

I want to add total row in grid footer. I have total row that record is available in store. In grid the user selects descending order, total row appears as the first row. Can anybody tell me how to avoid this? I will explain my full problem: eg I…
mohan
  • 13,035
  • 29
  • 108
  • 178
4
votes
1 answer

How save image to phone memory say SD card or local hard drive when a image tap event is fired?

I have an image which I am displaying with the help of image view using Sencha Architect 2. I am able to get a tap event on the image. But I don't know how to save the image to phone when the image is tapped. I did a Google search for this but could…
Sukane
  • 2,632
  • 3
  • 18
  • 19
4
votes
2 answers

Working with images in Sencha Touch for different Resolution Touch Device

I'm planning to use Sencha Touch 2.x for my websites mobile (Light weight) view. I am new to Sencha development. I know HTML 5 very well. Couple of things I would like to know before I would proceed with the development. How Sencha manages the…
4
votes
2 answers

How can I get sencha architect to read json from rails

I have a Ruby on Rails 3 news app. It takes a title, some content and an image attachment (using the paperclip gem). I'm using the RABL gem to provided a Sencha Architect project with a JSON feed. The problem is Sencha Architect can't read the JSON…
Craig Walsh
  • 117
  • 8
3
votes
1 answer

Routes extjs before parameter after?

I'm developing an extjs application with Sencha Cmd v6.5.3.6 and modern toolkit. My app always handles the url with parameters, example: http:localhost:1841/#users?language=es&tenant=Number I use the language parameter to identify the location and…
3
votes
1 answer

Ext JS associations between models

Sencha Fiddle My API returns JSON object visible in Attachments.store.Attachments data. It seems to me that the structure consists of 4 models: AttachmentObject, AttachmentDef, AttachmentFile and AttachmentNote. I've defined them in the fiddle and…
Kidman
  • 78
  • 6
3
votes
2 answers

Sencha Architect stuck on Loading .. forever

Everything was working fine until yesterday. This morning when I came in to work, open Architect, then open my project from the recent list, the project never loaded. SA stuck on Loading ... Clicking on close button after sometime, instantly closes…
aMazing
  • 1,430
  • 4
  • 20
  • 43
3
votes
2 answers

Why does my layout not extend to the bottom of the window when percentages or floats are used?

When I am using width in percentage or float for a Sencha ExtJS panel, then set the left position and width in scientific notation by Sencha ExtJS, the layout stops before the bottom of the window is reached. See this problem screenshot: I'm using…
3
votes
4 answers

Ext JS dynamic store insert Cannot read property 'isModel' of undefined

I dynamically create my store from a model relation and attach this store to a grid. var map = record.getCommunity().mappings(); map.load({ url: '/myUrl/mappings', scope: this, callback: function(records, operation, success) { …
Jacob
  • 3,580
  • 22
  • 82
  • 146
3
votes
1 answer

Dynamically Load Extjs Modular application

I am in to developing a large client side app with very complex views on each modules using Extjs5. I have developed apps in Extjs but they all compile to a single app.js file. So based on the complexity of the views in all the app mockups I am…
leninmon
  • 89
  • 4
  • 11
3
votes
0 answers

Sencha Architect Global Variable as store parameter

I'm very new to Sencha Architect 3.0, I want to set a MyApp.globals variable(initiated at launch method) as the parameter of my store. Like so: Ext.define('MyApp.store.myCustomer', { extend: 'Ext.data.Store', requires: [ …
Sabri
  • 189
  • 1
  • 1
  • 13
3
votes
2 answers

Mark custom chart bar color to legend in EXT JS 5

I have an issue while using custom legend color in EXTJS 5 chart. I can apply custom color to the chart legend but i cannot apply that to the legend item. In EXT JS 4, i can use one override function to in series to handle it. like getLegendColor:…
Isha John
  • 593
  • 2
  • 5
  • 16
3
votes
1 answer

Server send events with Grails

We want to make a chat application where user inputs some text and then other users see that. Ext.Ajax.request is the function being called to send data to the server via Ajax. This is the code in Sencha Architect 3: var panel = button.up(); var…
anar
  • 41
  • 3
3
votes
1 answer

How to reference controller to a view in Sencha Architect?

I have created a view with one panel and it contains 2 form panel inside it namely "welcome" and "contactus"."welcome" contains a button and includes a "onclick" event.pressing on that button is supposed to hide the "welcome" form and should display…
Ajith
  • 325
  • 4
  • 17
1
2
3
49 50