lowdefy/packages/docs/lowdefy.yaml
2021-01-25 17:58:09 +02:00

328 lines
9.0 KiB
YAML

# Copyright 2020-2021 Lowdefy, Inc
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
# http://www.apache.org/licenses/LICENSE-2.0
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
name: '@lowdefy/docs'
lowdefy: '3.4.0'
licence: Apache-2.0
global:
all_icons:
_ref: blocks/all_icons.yaml
settings_input_layout:
span: 23
sm:
span: 23
menus:
- id: default
links:
- id: introduction
type: MenuLink
pageId: introduction
properties:
title: Introduction
icon: CoffeeOutlined
- id: tutorial
type: MenuGroup
properties:
title: Tutorial
icon: RocketOutlined
links:
- id: tutorial-setup
type: MenuLink
pageId: tutorial-setup
properties:
title: Deploy your app
- id: tutorial-editing-page
type: MenuLink
pageId: tutorial-editing-page
properties:
title: Editing a page
- id: tutorial-development-server
type: MenuLink
pageId: tutorial-development-server
properties:
title: Development server
- id: tutorial-create-page
type: MenuLink
pageId: tutorial-create-page
properties:
title: Creating a page
- id: tutorial-add-blocks
type: MenuLink
pageId: tutorial-add-blocks
properties:
title: Adding blocks
- id: tutorial-actions-operators
type: MenuLink
pageId: tutorial-actions-operators
properties:
title: Interactive pages
- id: tutorial-requests
type: MenuLink
pageId: tutorial-requests
properties:
title: Requests
- id: next-steps
type: MenuLink
pageId: next-steps
properties:
title: Next steps
- id: concepts
type: MenuGroup
properties:
title: Concepts
icon: BulbOutlined
links:
- id: overview
type: MenuLink
pageId: overview
properties:
title: Overview
- id: blocks
type: MenuLink
pageId: blocks
properties:
title: Blocks
- id: context-and-state
type: MenuLink
pageId: context-and-state
properties:
title: Context and State
- id: events-and-actions
type: MenuLink
pageId: events-and-actions
properties:
title: Events and Actions
- id: connections-and-requests
type: MenuLink
pageId: connections-and-requests
properties:
title: Connections and Requests
- id: layout
type: MenuLink
pageId: layout
properties:
title: Layout
- id: operators
type: MenuLink
pageId: operators
properties:
title: Operators
- id: blocks_input
type: MenuGroup
properties:
title: Input Blocks
icon: FormOutlined
links:
- id: AutoComplete
type: MenuLink
pageId: AutoComplete
- id: TextInput
type: MenuLink
pageId: TextInput
- id: blocks_display
type: MenuGroup
properties:
title: Display Blocks
icon: PictureOutlined
links:
- id: Button
type: MenuLink
pageId: Button
- id: connections
type: MenuGroup
properties:
title: Connections
icon: ApiOutlined
links:
- id: AWSS3
type: MenuLink
pageId: AWSS3
properties:
title: AWS S3
- id: AxiosHttp
type: MenuLink
pageId: AxiosHttp
properties:
title: Axios HTTP
- id: GoogleSheet
type: MenuLink
pageId: GoogleSheet
properties:
title: Google Sheets
- id: MongoDB
type: MenuLink
pageId: MongoDB
- id: actions
type: MenuGroup
properties:
title: Actions
icon: ThunderboltOutlined
links:
- id: CallMethod
type: MenuLink
pageId: CallMethod
- id: Link
type: MenuLink
pageId: Link
- id: MessageAction
type: MenuLink
pageId: MessageAction # Clash with Message block
properties:
title: Message
- id: NotificationAction
type: MenuLink
pageId: NotificationAction # Clash with Notification block
properties:
title: Notification
- id: Request
type: MenuLink
pageId: Request
- id: Reset
type: MenuLink
pageId: Reset
- id: ScrollTo
type: MenuLink
pageId: ScrollTo
- id: SetGlobal
type: MenuLink
pageId: SetGlobal
- id: SetState
type: MenuLink
pageId: SetState
- id: Validate
type: MenuLink
pageId: Validate
- id: operators
type: MenuGroup
properties:
title: Operators
icon: ToolOutlined
links:
- id: _and
type: MenuLink
pageId: _and
- id: _divide
type: MenuLink
pageId: _divide
- id: _eq
type: MenuLink
pageId: _eq
- id: _gt
type: MenuLink
pageId: _gt
- id: _gte
type: MenuLink
pageId: _gte
- id: _if
type: MenuLink
pageId: _if
- id: _if_none
type: MenuLink
pageId: _if_none
- id: _log
type: MenuLink
pageId: _log
- id: _lt
type: MenuLink
pageId: _lt
- id: _lte
type: MenuLink
pageId: _lte
- id: _not
type: MenuLink
pageId: _not
- id: _or
type: MenuLink
pageId: _or
- id: _product
type: MenuLink
pageId: _product
- id: _random
type: MenuLink
pageId: _random
- id: _subtract
type: MenuLink
pageId: _subtract
- id: _sum
type: MenuLink
pageId: _sum
- id: _uuid
type: MenuLink
pageId: _uuid
pages:
- _ref: introduction.yaml
- _ref: tutorial/tutorial-setup.yaml
- _ref: tutorial/tutorial-editing-page.yaml
- _ref: tutorial/tutorial-development-server.yaml
- _ref: tutorial/tutorial-create-page.yaml
- _ref: tutorial/tutorial-create-page-config.yaml
- _ref: tutorial/tutorial-add-blocks.yaml
- _ref: tutorial/tutorial-add-blocks-config.yaml
- _ref: tutorial/tutorial-actions-operators.yaml
- _ref: tutorial/tutorial-actions-operators-config.yaml
- _ref: tutorial/tutorial-requests.yaml
- _ref: tutorial/next-steps.yaml
- _ref: concepts/overview.yaml
- _ref: concepts/blocks.yaml
- _ref: concepts/context-and-state.yaml
- _ref: concepts/events-and-actions.yaml
- _ref: concepts/connections-and-requests.yaml
- _ref: concepts/layout.yaml
- _ref: concepts/operators.yaml
- _ref: blocks/input/AutoComplete.yaml
- _ref: blocks/input/TextInput.yaml
- _ref: blocks/display/Button.yaml
- _ref: connections/AWSS3.yaml
- _ref: connections/AxiosHttp.yaml
- _ref: connections/GoogleSheet.yaml
- _ref: connections/MongoDB.yaml
- _ref: actions/CallMethod.yaml
- _ref: actions/Link.yaml
- _ref: actions/Message.yaml
- _ref: actions/Notification.yaml
- _ref: actions/Request.yaml
- _ref: actions/Reset.yaml
- _ref: actions/ScrollTo.yaml
- _ref: actions/SetGlobal.yaml
- _ref: actions/SetState.yaml
- _ref: actions/Validate.yaml
- _ref: operators/_and.yaml
- _ref: operators/_divide.yaml
- _ref: operators/_eq.yaml
- _ref: operators/_gt.yaml
- _ref: operators/_gte.yaml
- _ref: operators/_if.yaml
- _ref: operators/_if_none.yaml
- _ref: operators/_lt.yaml
- _ref: operators/_lte.yaml
- _ref: operators/_log.yaml
- _ref: operators/_not.yaml
- _ref: operators/_or.yaml
- _ref: operators/_product.yaml
- _ref: operators/_random.yaml
- _ref: operators/_subtract.yaml
- _ref: operators/_sum.yaml
- _ref: operators/_uuid.yaml
- _ref: 404.yaml