bin/PSModuleDevTool-Foramt.ps1

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
@'
# DefaultSettings
# SelectionSets
# Controls
# ViewDefinitions
Views
    Name : ViewName
    SelectBy
        [TypeName]
        # (SetName)
 
    # Controls
    GroupBy
        Label : Label Text
        $_.PropName
        # { ScriptBlock }
        CtrlName : ControlName
        # Entries
 
    Table
        # -AutoSize
        # -HideTableHeaders
        Headers
            Label : Mode
            Width : 20
            Alignment : Left
        Rows
            SelectBy
                [TypeName]
            Items
                Alignment : Center
                $_.Mode
        Headers
            Label : LastWriteTime
            Width : 50
            Alignment : Right
        Rows
            Items
                { $_.LastWriteTime }
        Headers
            Label : Name
            # Width : 50
            Alignment : Right
        Rows
            Items
                { $_.Name }
             
    # List
    # Wide
    # CustomCtrl
'@