正在加载图片...
Chapter 16: Data Sources 379 How data sources work 380 A simple data source example The Data Sources APl Chapter 17: Server Formats How data formatting works 400 When the data formatting functions are called 402 The server Formats APl 403 Chapter 18: Components 40 Component basics 407 Extending the Components panel 408 How to customize the Components panel 408 Components panel files Components panel API functions Chapter 19: Server Models How customizing server models works The server Model APi functions Chapter 20: Data Translators 433 How data translators work 434 determining what kind of translator to use .435 Adding a translated attribute to a tag .435 Inspecting translated attributes Locking translated tags or blocks of code Creating Property inspectors for locked content 439 Finding bugs in your translator A simple attribute translator example 443 A simple block/tag translator example 447 The Data Translator APl Chapter 21: C-Level Extensibility 457 How integrating C functions works C-level extensibility and the Java Script interpreter 459 Data types The c-level APl File Access and Multiuser Configuration API 470 Calling a C function from JavaScrip 6 Contents6 Contents Chapter 16: Data Sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 379 How data sources work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 380 A simple data source example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .382 The Data Sources API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 391 Chapter 17: Server Formats. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 399 How data formatting works . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 400 When the data formatting functions are called . . . . . . . . . . . . . . . . . . 402 The Server Formats API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 403 Chapter 18: Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 407 Component basics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .407 Extending the Components panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408 How to customize the Components panel . . . . . . . . . . . . . . . . . . . . . . 408 Components panel files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 409 Components panel API functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 412 Chapter 19: Server Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 423 How customizing server models works . . . . . . . . . . . . . . . . . . . . . . . . .423 The Server Model API functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424 Chapter 20: Data Translators . . . . . . . . . . . . . . . . . . . . . . . . . . . 433 How data translators work. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 434 Determining what kind of translator to use . . . . . . . . . . . . . . . . . . . . . .435 Adding a translated attribute to a tag . . . . . . . . . . . . . . . . . . . . . . . . . . .435 Inspecting translated attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .437 Locking translated tags or blocks of code . . . . . . . . . . . . . . . . . . . . . . .437 Creating Property inspectors for locked content . . . . . . . . . . . . . . . . 439 Finding bugs in your translator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 442 A simple attribute translator example . . . . . . . . . . . . . . . . . . . . . . . . . . 443 A simple block/tag translator example . . . . . . . . . . . . . . . . . . . . . . . . . .447 The Data Translator API. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 452 Chapter 21: C-Level Extensibility . . . . . . . . . . . . . . . . . . . . . . . . 457 How integrating C functions works . . . . . . . . . . . . . . . . . . . . . . . . . . . . .457 C-level extensibility and the JavaScript interpreter . . . . . . . . . . . . . . 459 Data types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 460 The C-level API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 461 File Access and Multiuser Configuration API . . . . . . . . . . . . . . . . . . . .470 Calling a C function from JavaScript. . . . . . . . . . . . . . . . . . . . . . . . . . . .479
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有