You are on page 1of 63

Satyajeet Shaligram

10

11

12

On 15 June 2010, the merger of Ext JS with JQTouch and Raphal was announced forming a new organization called Sencha Inc.

13

14

15


16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

Class hierarchy here depicts how components are extended in order to create more special purpose elements such as the tip, gridpanel, treepanel etc. Mind you, each of the subclasses borrows heavily the functionality from its parent class.

31

A component is the base for all the different components such as buttons, panels, windows, accordions etc. It comes with a managed lifecycle that allows the developer to focus on functionality vs existence/maintenance.

32

A component is the base for all the different components such as buttons, panels, windows, accordions etc. It comes with a managed lifecycle that allows the developer to focus on functionality vs existence/maintenance.

33

A component is the base for all the different components such as buttons, panels, windows, accordions etc. It comes with a managed lifecycle that allows the developer to focus on functionality vs existence/maintenance.

34

A component is the base for all the different components such as buttons, panels, windows, accordions etc. It comes with a managed lifecycle that allows the developer to focus on functionality vs existence/maintenance.

35

It is a phenomenon where components are rendered only once they are needed e.g. when a component becomes visible to the user.

36

Being able to manage its children is an important task the component performs.

37

38

39

40

41

42

43

44

45

ModelViewController (MVC) is a design pattern for user-facing software that separates the representation of information from the user's interaction with it.
46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

Ask away!

You might also like