SilkBuilder
  • SilkBuilder
  • Development Environment
    • Development Environment
    • System Elements
    • Project, Data Model and ORM
    • Development Formats
  • Silk Builder Training
    • Sample Database
    • Plain Application
    • Easy Application
    • Simple Application
    • Complex Application
    • Report Application
    • System Environment
  • Docs
    • The ORM Structure
    • SilkBuilder
    • Silk Service
    • Java Database Class
    • Report
  • Silk Tags
    • App
    • AppHeader
    • Button
    • ButtonItem
    • Chart
    • Column
    • Content
    • DataProvider
    • DataService
    • Form
    • Group
    • Header
    • HelpBox
    • If
    • Input
    • JQcode
    • JScode
    • LogicAction
    • LogicDimension
    • LogicGrid
    • Modal
    • ModalBody
    • ModalFooter
    • Module
    • Page
    • Pagination
    • Screen
    • ScreenFooter
    • ScreenHeader
    • Tab
    • TabItem
    • Table
    • TableBody
    • TableHeader
    • TabsNav
    • Tile
  • JavaScript Objects
    • Button
    • ChartJS
    • Column
    • DataProvider
    • EventManager
    • Form
    • Input
    • Modal
    • Pagination
    • SilkPage
    • Table
    • TabsNav
    • Tile
    • Utility Functions
  • Coding Techniques
    • Data Trees
    • Pagination
    • Mark Deleted
    • Record Sync
    • Filtering Code
    • Content Template
    • Sort Data Columns
    • Form Input File
    • Button with Confirmation
    • Toggle List
    • Table Inputs
Powered by GitBook
On this page
  • Tag Definition
  • Properties
  • id*
  • stage*
  • returnPage
  • tabsNav
  • smLayout*
  • mdLayout*
  • rgLayout*
  • lgLayout*
  • xlLayout*
  • xxLayout*
  • renderIf
  1. Silk Tags

Page

In a multi-page format application the silk:Page component is used to define the panels (columns) the application will use to place the SilkBuilder Components. Typically, a multi-page application consists of multiple pages.

Tag Definition

Used as a container:

<silk:Page
  id=""
  stage=""
  returnPage=""
  tabsNav=""
  smLayout=""
  mdLayout=""
  rgLayout=""
  lgLayout=""
  xlLayout=""
  xxLayout=""
  renderIf=""
>
   Contains: SilkBuilder components and HTML components.
</silk:Page>

Properties

*Required property.

id*

The unique page identifier. No other component should use this name. A JavaScript object will be created with the same ID name for code interaction. Default Value: Empty.

stage*

A short name (A, B, A1, B1) that will be used with the layout properties to define the page's behavior. Default Value: Empty.

returnPage

The ID of the page to navigate to when the user clicks on the return icon. This is only necessary if the return page is different from the immediate page located on the left. Default Value: Empty.

tabsNav

The name of the tabVar if the page will be organized in tabs. Default Value: Empty.

smLayout*

The page layout distribution for small screens. Default Value: Empty.

mdLayout*

The page layout distribution for mid-size screens. Default Value: Empty.

rgLayout*

The page layout distribution for regular-size screens. Default Value: Empty.

lgLayout*

The page layout distribution for long screens. Default Value: Empty.

xlLayout*

The page layout distribution for extra-long screens. Default Value: Empty.

xxLayout*

The page layout distribution for extra extra long size screens. Default Value: Empty.

renderIf

PreviousModuleNextPagination

Last updated 1 day ago

It contains the logic sentence defining whether the component should be rendered. The logic statement's explanation is in the documentation. Default Value: Empty.

Server Code Logic