You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+11-11Lines changed: 11 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -39,17 +39,17 @@ The existing organization remains functional during migration:
39
39
40
40
### 🎯 Core Categories
41
41
42
-
| Category | Description | Quick Access |
43
-
|----------|-------------|--------------|
44
-
|[**01-getting-started**](./01-getting-started/)| Entry point for new developers |[Hello World](./01-getting-started/hello-world/) • [Common Patterns](./01-getting-started/common-patterns/)|
45
-
|[**02-app-architecture**](./02-app-architecture/)| Application structure and lifecycle |[App Events](./02-app-architecture/app-events/) • [Navigation](./02-app-architecture/navigation-patterns/)|
46
-
|[**03-user-interface**](./03-user-interface/)| UI components and user experience |[Controls](./03-user-interface/controls/) • [Themes](./03-user-interface/themes-and-styling/)|
47
-
|[**04-data-management**](./04-data-management/)| Data operations and sources |[Data Sources](./04-data-management/data-sources/) • [Validation](./04-data-management/data-validation/)|
48
-
|[**05-business-logic**](./05-business-logic/)| Functions and calculations |[Functions](./05-business-logic/functions/) • [Error Handling](./05-business-logic/error-handling/)|
49
-
|[**06-integrations**](./06-integrations/)| External services and APIs |[Microsoft 365](./06-integrations/microsoft-365/) • [Azure](./06-integrations/azure-services/)|
50
-
|[**07-assets-and-media**](./07-assets-and-media/)| Visual assets and media |[Icons](./07-assets-and-media/icons/) • [SVGs](./07-assets-and-media/svgs/)|
51
-
|[**08-advanced-patterns**](./08-advanced-patterns/)| Expert techniques and architecture |[Custom Components](./08-advanced-patterns/custom-components/) • [Security](./08-advanced-patterns/security-patterns/)|
52
-
|[**09-learning-resources**](./09-learning-resources/)| Tutorials and educational content |[Tutorials](./09-learning-resources/tutorials/) • [Best Practices](./09-learning-resources/best-practices/)|
|[**01-getting-started**](./01-getting-started/)| Entry point for new developers |[Hello World](./01-getting-started/hello-world/) • [Common Patterns](./01-getting-started/common-patterns/)|
45
+
|[**02-app-architecture**](./02-app-architecture/)| Application structure and lifecycle |[App Events](./02-app-architecture/app-events/) • [Navigation](./02-app-architecture/navigation-patterns/)|
46
+
|[**03-user-interface**](./03-user-interface/)| UI components and user experience |[Controls](./03-user-interface/controls/) • [Themes](./03-user-interface/themes-and-styling/)|
47
+
|[**04-data-management**](./04-data-management/)| Data operations and sources |[Data Sources](./04-data-management/data-sources/) • [Validation](./04-data-management/data-validation/)|
48
+
|[**05-business-logic**](./05-business-logic/)| Functions and calculations |[Functions](./05-business-logic/functions/) • [Error Handling](./05-business-logic/error-handling/)|
49
+
|[**06-integrations**](./06-integrations/)| External services and APIs |[Microsoft 365](./06-integrations/microsoft-365/) • [Azure](./06-integrations/azure-services/)|
50
+
|[**07-assets-and-media**](./07-assets-and-media/)| Visual assets and media |[Icons](./07-assets-and-media/icons/) • [SVGs](./07-assets-and-media/svgs/)|
51
+
|[**08-advanced-patterns**](./08-advanced-patterns/)| Expert techniques and architecture |[Custom Components](./08-advanced-patterns/custom-components/) • [Security](./08-advanced-patterns/security-patterns/)|
52
+
|[**09-learning-resources**](./09-learning-resources/)| Tutorials and educational content |[Tutorials](./09-learning-resources/tutorials/) • [Best Practices](./09-learning-resources/best-practices/)|
Copy file name to clipboardExpand all lines: app-lifecycle/formulas/README.md
+28-28Lines changed: 28 additions & 28 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,45 +19,45 @@ formulas/
19
19
20
20
Data collections that can be copied directly into App.Formulas for reference data.
21
21
22
-
| File | Title | Description | Difficulty |
23
-
|------|-------|-------------|------------|
24
-
|[color-enum-in-named-formula.md](collections/color-enum-in-named-formula.md)| Color Enum in Named Formula | A collection of all 140 web colors for use in App.Formulas | beginner |
25
-
|[icons-as-collection.md](collections/icons-as-collection.md)| Icon Enumeration to Collection | Converts the standard Icon enumeration into a searchable, filterable collection with metadata | beginner |
26
-
|[error-kinds.md](collections/error-kinds.md)| Error Kinds Collection | A collection of all standard Power Apps error kinds for reference and handling | beginner |
27
-
|[fxmenuitems.yaml](collections/fxmenuitems.yaml)| Menu Items Collection | A template collection for building custom navigation menus with role-based visibility | beginner |
|[color-enum-in-named-formula.md](collections/color-enum-in-named-formula.md)| Color Enum in Named Formula | A collection of all 140 web colors for use in App.Formulas | beginner|
25
+
|[icons-as-collection.md](collections/icons-as-collection.md)| Icon Enumeration to Collection | Converts the standard Icon enumeration into a searchable, filterable collection with metadata | beginner|
26
+
|[error-kinds.md](collections/error-kinds.md)| Error Kinds Collection | A collection of all standard Power Apps error kinds for reference and handling | beginner|
27
+
|[fxmenuitems.yaml](collections/fxmenuitems.yaml)| Menu Items Collection | A template collection for building custom navigation menus with role-based visibility | beginner|
28
28
29
29
### Expressions
30
30
31
31
Named formulas, constants, and simple expressions for common tasks.
32
32
33
-
| File | Title | Description | Difficulty |
34
-
|------|-------|-------------|------------|
35
-
|[boolean-is-in-studio-mode.md](expressions/boolean-is-in-studio-mode.md)| Are We in Studio Mode? | Determine if the app is running in Studio Mode (editing mode) to show/hide elements | beginner |
|[control-constants.md](expressions/control-constants.md)| Helpful Constants | A set of standard constants for spacing, screen defaults, and control properties | beginner |
38
-
|[doc-type-icons.md](expressions/doc-type-icons.md)| File Type Icons | Generate URLs for file type icons based on file extensions | beginner |
39
-
|[fxexp-allcontrols.md](expressions/fxexp-allcontrols.md)| All Controls Expression | A comprehensive table of all Power Apps controls with metadata | intermediate |
40
-
|[fxrootsharepointurl.yaml](expressions/fxrootsharepointurl.yaml)| Root SharePoint URL Expression | Expression to extract the root SharePoint URL from the current user's profile | intermediate |
41
-
|[top-of-app-formulas.md](expressions/top-of-app-formulas.md)| Top of App Formulas | Table of contents and naming guidelines for App.Formulas | beginner |
|[boolean-is-in-studio-mode.md](expressions/boolean-is-in-studio-mode.md)| Are We in Studio Mode? | Determine if the app is running in Studio Mode (editing mode) to show/hide elements | beginner|
|[control-constants.md](expressions/control-constants.md)| Helpful Constants | A set of standard constants for spacing, screen defaults, and control properties | beginner|
38
+
|[doc-type-icons.md](expressions/doc-type-icons.md)| File Type Icons | Generate URLs for file type icons based on file extensions | beginner|
39
+
|[fxexp-allcontrols.md](expressions/fxexp-allcontrols.md)| All Controls Expression | A comprehensive table of all Power Apps controls with metadata| intermediate |
40
+
|[fxrootsharepointurl.yaml](expressions/fxrootsharepointurl.yaml)| Root SharePoint URL Expression | Expression to extract the root SharePoint URL from the current user's profile| intermediate |
41
+
|[top-of-app-formulas.md](expressions/top-of-app-formulas.md)| Top of App Formulas | Table of contents and naming guidelines for App.Formulas | beginner|
42
42
43
43
### User-Defined Functions (UDFs)
44
44
45
45
Reusable functions with parameters that can be called from anywhere in your app.
46
46
47
-
| File | Title | Description | Difficulty |
48
-
|------|-------|-------------|------------|
49
-
|[fxfindproportionalvalue.md](user-defined-functions/fxfindproportionalvalue.md)| Find Proportional Value | Calculates a proportional value based on two related fractions | intermediate |
50
-
|[screen-transition-random.md](user-defined-functions/screen-transition-random.md)| Random Screen Transition | A function to return a random screen transition effect | beginner |
51
-
|[regular-expressions.md](user-defined-functions/regular-expressions.md)| Regular Expressions Collection | A collection of common regular expressions with a UDF lookup function | intermediate |
|[fxfindproportionalvalue.md](user-defined-functions/fxfindproportionalvalue.md)| Find Proportional Value | Calculates a proportional value based on two related fractions| intermediate |
50
+
|[screen-transition-random.md](user-defined-functions/screen-transition-random.md)| Random Screen Transition | A function to return a random screen transition effect | beginner|
51
+
|[regular-expressions.md](user-defined-functions/regular-expressions.md)| Regular Expressions Collection | A collection of common regular expressions with a UDF lookup function| intermediate |
52
52
53
53
### User-Defined Types (UDTs)
54
54
55
55
Custom type definitions for structured data in Power Fx.
56
56
57
-
| File | Title | Description | Difficulty |
58
-
|------|-------|-------------|------------|
59
-
|[user-defined-types-syntax.md](user-defined-types/user-defined-types-syntax.md)| User Defined Types Syntax | Examples of defining custom types (records and collections) in Power Fx | intermediate |
60
-
|[user-defined-types.md](user-defined-types/user-defined-types.md)| User-Defined Types Examples | Comprehensive examples of UDT, Named Formulas, and UDF | advanced |
|[user-defined-types-syntax.md](user-defined-types/user-defined-types-syntax.md)| User Defined Types Syntax | Examples of defining custom types (records and collections) in Power Fx| intermediate |
60
+
|[user-defined-types.md](user-defined-types/user-defined-types.md)| User-Defined Types Examples | Comprehensive examples of UDT, Named Formulas, and UDF | advanced|
61
61
62
62
## Usage
63
63
@@ -72,11 +72,11 @@ Custom type definitions for structured data in Power Fx.
72
72
73
73
We recommend the following prefixes for organization:
0 commit comments