LibAcc: 0.7313=196/268, ProjAcc: 0.2353=4/17, Missing: 661


Module: build-inspector/src/inspector/associatedItemContent

type 𝓟[ty]14{CommitUri} = {repositoryId: 𝓛[ty]10051{String}, commitId: 𝓛[ty]10051{String}}
type 𝓟[ty]15{AssociatedItemContentOptions} = {associatedItem: any}
function 𝓟16{CONSTRUCTOR} (𝓟17{options}: [OOV]𝓟[ty]15{AssociatedItemContentOptions}): (𝓟[ty]26{AssociatedItemContent})
{
const 𝓟[ty]26{AssociatedItemContent};
const 𝓟[ty]26{AssociatedItemContent};
function 𝓟21{$Lambda103} (𝓟22{name}: 𝓛[ty]10051{String},𝓟23{value}: 𝓛[ty]10051{String}): (𝓟24: 𝓛[ty]10033{Void})
{
let 𝓟25{container} = 𝓛8971{$}(𝓛8743{String}).addClass(𝓛8743{String});
𝓛8971{$}(𝓛8743{String}).addClass(𝓛8743{String}).text(𝓟22{name}).appendTo(𝓟25{container})
𝓛8971{$}(𝓛8743{String}).addClass(𝓛8743{String}).text(𝓟23{value}).appendTo(𝓟25{container})
𝓟25{container}.appendTo(𝓟[ty]26{AssociatedItemContent}._element)
}
𝓟[ty]26{AssociatedItemContent}._addProperty𝓟21{$Lambda103};
𝓟[ty]26{AssociatedItemContent}(𝓟17{options})
}
class 𝓟[ty]26{AssociatedItemContent} extends 𝓛[ty]2{<UNKNOWN>}{
𝓟28{_addProperty}: [miss]𝓛[ty]8696{Function};
function 𝓟29{initialize} (): (𝓟30: 𝓛[ty]10033{Void})
{
𝓟[ty]26{AssociatedItemContent}.initialize()
𝓟[ty]26{AssociatedItemContent}._decorate()
}
function 𝓟31{update} (𝓟32{associatedItem}: [OOV]any): (𝓟33: 𝓛[ty]10033{Void})
{
}
function 𝓟34{_decorate} (): (𝓟35: 𝓛[ty]10033{Void})
{
𝓟[ty]26{AssociatedItemContent}._element.addClass(𝓛8743{String})
𝓟[ty]26{AssociatedItemContent}.update(𝓟[ty]26{AssociatedItemContent}._options.associatedItem)
}
}
function 𝓟36{CONSTRUCTOR} (𝓟37{options}): (𝓟[ty]41{AssociatedCommitContent})
{
const 𝓟[ty]41{AssociatedCommitContent};
const 𝓟[ty]41{AssociatedCommitContent};
𝓟[ty]41{AssociatedCommitContent}(𝓟37{options})
}
class 𝓟[ty]41{AssociatedCommitContent} extends 𝓟[ty]26{AssociatedItemContent}{
function 𝓟43{update} (𝓟44{associatedItem}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟45: 𝓛[ty]10033{Void})
{
𝓟[ty]41{AssociatedCommitContent}._element.empty()
if (𝓟44{associatedItem})
{
let 𝓟46{repoId}: [miss]𝓛[ty]10051{String} = 𝓟[ty]41{AssociatedCommitContent}._parseRepo(𝓟44{associatedItem});
let 𝓟47{gitClient} = 𝓟2016{GitHttpClient}.getClient();
function 𝓟48{$Lambda104} (𝓟49{commit}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟50: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]41{AssociatedCommitContent}._addProperty(𝓛8743{String},𝓟49{commit}.commitId)
𝓟[ty]41{AssociatedCommitContent}._addProperty(𝓛8743{String},𝓟49{commit}.comment)
𝓟[ty]41{AssociatedCommitContent}._addProperty(𝓛8743{String},𝓟49{commit}.committer.name)
}
𝓟47{gitClient}.getCommit(𝓟44{associatedItem}.id,𝓟46{repoId}).then(𝓟48{$Lambda104})
}
}
function 𝓟51{_parseRepo} (𝓟52{associatedItem}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟53: 𝓛[ty]10051{String})
{
let 𝓟54{repoPrefix}: [miss]𝓛[ty]10051{String} = 𝓛8743{String};
let 𝓟55{indexOfRepo} = 𝓟52{associatedItem}.location.indexOf(𝓟54{repoPrefix});
if (𝓛12595{GreaterThanToken}(𝓟55{indexOfRepo},𝓛12616{MinusToken}(𝓛8745{Number})))
{
let 𝓟56{repo} = 𝓟52{associatedItem}.location.substring(𝓛12641{PlusToken}(𝓛12641{PlusToken}(𝓟52{associatedItem}.location.indexOf(𝓟54{repoPrefix}),𝓟54{repoPrefix}.length),𝓛8745{Number}));
return 𝓟53 = 𝓟56{repo}.split(𝓛8743{String}).access(𝓛8745{Number})
}
return 𝓟53 = 𝓛8743{String}
}
}
function 𝓟57{CONSTRUCTOR} (𝓟58{options}: [OOV]𝓟[ty]15{AssociatedItemContentOptions}): (𝓟[ty]62{AssociatedWorkItemContent})
{
const 𝓟[ty]62{AssociatedWorkItemContent};
const 𝓟[ty]62{AssociatedWorkItemContent};
𝓟[ty]62{AssociatedWorkItemContent}(𝓟58{options})
}
class 𝓟[ty]62{AssociatedWorkItemContent} extends 𝓟[ty]26{AssociatedItemContent}{
function 𝓟64{update} (𝓟65{associatedItem}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟66: 𝓛[ty]10033{Void})
{
𝓟[ty]62{AssociatedWorkItemContent}._element.empty()
if (𝓟65{associatedItem})
{
let 𝓟67{witClient} = 𝓟2019{WitClient}.getClient();
function 𝓟68{$Lambda105} (𝓟69{workItem}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟70: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]62{AssociatedWorkItemContent}._addProperty(𝓛8743{String},𝓟69{workItem}.fields.access(𝓛8743{String}))
𝓟[ty]62{AssociatedWorkItemContent}._addProperty(𝓛8743{String},𝓟69{workItem}.fields.access(𝓛8743{String}))
𝓟[ty]62{AssociatedWorkItemContent}._addProperty(𝓛8743{String},𝓟69{workItem}.fields.access(𝓛8743{String}))
𝓟[ty]62{AssociatedWorkItemContent}._addProperty(𝓛8743{String},𝓟69{workItem}.fields.access(𝓛8743{String}))
}
𝓟67{witClient}.getWorkItem(𝓟65{associatedItem}.id).then(𝓟68{$Lambda105})
}
}
}

Module: build-results-enhancer/src/enhancer/dump

function 𝓟71{CONSTRUCTOR} (): (𝓟[ty]75{BuildDumpSection})
{
const 𝓟[ty]75{BuildDumpSection};
const 𝓟[ty]75{BuildDumpSection};
𝓟[ty]75{BuildDumpSection}()
}
class 𝓟[ty]75{BuildDumpSection} extends 𝓛[ty]2{<UNKNOWN>}{
function 𝓟77{initialize} (): (𝓟78: 𝓛[ty]10033{Void})
{
𝓟[ty]75{BuildDumpSection}.initialize()
let 𝓟79{sharedConfig}: [OOV]𝓛[ty]2{<UNKNOWN>} = 𝓛1{<UNKNOWN>}.getConfiguration();
if (𝓟79{sharedConfig})
{
function 𝓟80{$Lambda122} (𝓟81{build}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟82: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]75{BuildDumpSection}._initBuildDump(𝓟81{build})
}
𝓟79{sharedConfig}.onBuildChanged(𝓟80{$Lambda122})
}
}
function 𝓟83{_initBuildDump} (𝓟84{build}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟85: [miss]𝓛[ty]10033{Void})
{
let 𝓟86{element} = 𝓛8971{$}(𝓛8743{String});
𝓟86{element}.text(𝓛8756{JSON}.stringify(𝓟84{build},𝓛12643{undefined},𝓛8745{Number}))
𝓟[ty]75{BuildDumpSection}._element.append(𝓟86{element})
}
}
𝓛1{<UNKNOWN>}(𝓛12643{undefined},𝓛8971{$}(𝓛8743{String}),{})
𝓛1{<UNKNOWN>}.notifyLoadSucceeded()

Module: backlogs-panel/src/identityHelper

function 𝓟87{CONSTRUCTOR} (): (𝓟[ty]106{IdentityHelper})
{
const 𝓟[ty]106{IdentityHelper};
const 𝓟[ty]106{IdentityHelper};
}
function 𝓟91{parseIdentityName} (𝓟92{displayName}: 𝓛[ty]10051{String},𝓟93{uniqueName}: 𝓛[ty]10051{String}): (𝓟94: [OOV]𝓟[ty]526{IIdentity})
{
let 𝓟95{context} = 𝓛1{<UNKNOWN>}.getWebContext();
return 𝓟94 = {displayName: 𝓟92{displayName},uniqueName: 𝓟93{uniqueName},imageUrl: 𝓛12607{$Template}(𝓟95{context}.host.uri,𝓛8732{encodeURIComponent}(𝓟93{uniqueName}))}
}
function 𝓟96{parseUniquefiedIdentityName} (𝓟97{uniquefiedName}: 𝓛[ty]10051{String}): (𝓟98: [OOV]𝓟[ty]526{IIdentity})
{
let 𝓟99{context} = 𝓛1{<UNKNOWN>}.getWebContext();
let 𝓟100{nameParts}: (𝓛[ty]8696{Function} ≠ 𝓛[ty]8670{Array}) = 𝓟97{uniquefiedName}.split(𝓛8748{RegExp});
return 𝓟98 = {displayName: 𝓟100{nameParts}.access(𝓛8745{Number}).trim(),uniqueName: 𝓟100{nameParts}.access(𝓛8745{Number}).trim(),imageUrl: 𝓛12607{$Template}(𝓟99{context}.host.uri,𝓛8732{encodeURIComponent}(𝓟100{nameParts}.access(𝓛8745{Number})))}
}
function 𝓟101{parseUniquefiedIdentityNames} (𝓟102{uniquefiedNames}: 𝓛[ty]8670{Array}): (𝓟103: 𝓛[ty]8670{Array})
{
let 𝓟104{identities}: 𝓛[ty]8670{Array} = 𝓛8757{Array}();
{
let 𝓟105{name}: [miss]𝓛[ty]10051{String} = 𝓛12589{$ArrayAccess}(𝓟102{uniquefiedNames});
while (𝓛8744{Boolean})
{
𝓟104{identities}.push(𝓟96{parseUniquefiedIdentityName}(𝓟105{name}))
}
}
return 𝓟103 = 𝓟104{identities}
}
class 𝓟[ty]106{IdentityHelper}{
}

Module: analytics-example-widget/scripts/components/ChartComponent

function 𝓟108{CONSTRUCTOR} (): (𝓟[ty]112{ChartComponentProps})
{
const 𝓟[ty]112{ChartComponentProps};
const 𝓟[ty]112{ChartComponentProps};
}
class 𝓟[ty]112{ChartComponentProps}{
𝓟114{chartOptions}: [OOV]𝓛[ty]2{<UNKNOWN>};
}
function 𝓟115{CONSTRUCTOR} (): (𝓟[ty]119{ChartComponent})
{
const 𝓟[ty]119{ChartComponent};
const 𝓟[ty]119{ChartComponent};
𝓟[ty]119{ChartComponent}.chartServicePromise𝓛1{<UNKNOWN>}.getService();
}
class 𝓟[ty]119{ChartComponent} extends 𝓛[ty]33602{Component}{
𝓟121{chartServicePromise}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟122{$wrappedContainer}: (𝓛[ty]8670{Array} ≠ 𝓛[ty]8952{JQuery});
𝓟123{isMounted}: 𝓛[ty]8666{Boolean};
function 𝓟126{componentDidMount} (): (𝓟127: 𝓛[ty]10033{Void})
{
𝓟[ty]119{ChartComponent}.isMounted𝓛8744{Boolean};
𝓟[ty]119{ChartComponent}.ensureChartIsInstantiated(𝓟[ty]119{ChartComponent}.props.chartOptions)
}
function 𝓟130{componentDidUpdate} (): (𝓟131: 𝓛[ty]10033{Void})
{
𝓟[ty]119{ChartComponent}.ensureChartIsInstantiated(𝓟[ty]119{ChartComponent}.props.chartOptions)
}
function 𝓟132{ensureChartIsInstantiated} (𝓟133{chartOptions}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟134: [miss]𝓛[ty]10033{Void})
{
function 𝓟135{$Lambda23} (𝓟136{chartService}): (𝓟137: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]119{ChartComponent}.ensurePriorInstancesAreCleared()
if (𝓟[ty]119{ChartComponent}.isMounted)
{
let 𝓟138{container} = 𝓛26690{findDOMNode}(𝓟[ty]119{ChartComponent});
if (𝓟138{container})
{
𝓟[ty]119{ChartComponent}.$wrappedContainer𝓛8971{$}(𝓟138{container});
if (𝓟133{chartOptions})
{
𝓟133{chartOptions}𝓟[ty]119{ChartComponent}.updateChartOptions(𝓟133{chartOptions});
𝓟136{chartService}.createChart(𝓟[ty]119{ChartComponent}.$wrappedContainer,𝓟133{chartOptions})
}
}
}
}
𝓟[ty]119{ChartComponent}.chartServicePromise.then(𝓟135{$Lambda23})
}
function 𝓟128{componentWillUnmount} (): (𝓟129: 𝓛[ty]10033{Void})
{
𝓟[ty]119{ChartComponent}.ensurePriorInstancesAreCleared()
𝓟[ty]119{ChartComponent}.isMounted𝓛8744{Boolean};
}
function 𝓟124{render} (): (𝓟125: [OOV]any)
{
return 𝓟125 = 𝓛12643{undefined}
}
function 𝓟139{ensurePriorInstancesAreCleared} (): (𝓟140: 𝓛[ty]10033{Void})
{
if (𝓟[ty]119{ChartComponent}.$wrappedContainer)
{
𝓟[ty]119{ChartComponent}.$wrappedContainer.empty()
}
}
function 𝓟141{updateChartOptions} (𝓟142{chartOptions}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟143: [OOV]𝓛[ty]2{<UNKNOWN>})
{
return 𝓟143 = 𝓟142{chartOptions}
}
}
function 𝓟144{CONSTRUCTOR} (): (𝓟[ty]148{ChromelessChartComponent})
{
const 𝓟[ty]148{ChromelessChartComponent};
const 𝓟[ty]148{ChromelessChartComponent};
}
class 𝓟[ty]148{ChromelessChartComponent} extends 𝓟[ty]119{ChartComponent}{
function 𝓟150{updateChartOptions} (𝓟151{chartOptions}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟152: [OOV]𝓛[ty]2{<UNKNOWN>})
{
𝓟151{chartOptions}.xAxis𝓛12546{BarBarToken}(𝓟151{chartOptions}.xAxis,{});
𝓟151{chartOptions}.xAxis.labelsEnabled𝓛8744{Boolean};
𝓟151{chartOptions}.xAxis.markingsEnabled𝓛8744{Boolean};
𝓟151{chartOptions}.yAxis𝓛12546{BarBarToken}(𝓟151{chartOptions}.yAxis,{});
𝓟151{chartOptions}.yAxis.labelsEnabled𝓛8744{Boolean};
𝓟151{chartOptions}.yAxis.markingsEnabled𝓛8744{Boolean};
𝓟151{chartOptions}.legend𝓛12546{BarBarToken}(𝓟151{chartOptions}.legend,{});
𝓟151{chartOptions}.legend.enabled𝓛8744{Boolean};
𝓟151{chartOptions}.tooltip𝓛12546{BarBarToken}(𝓟151{chartOptions}.tooltip,{});
𝓟151{chartOptions}.tooltip.onlyShowFocusedSeries𝓛8744{Boolean};
return 𝓟152 = 𝓟151{chartOptions}
}
}

Module: analytics-example-widget/scripts/common/AggregationContracts

type 𝓟[ty]153{Aggregation} = {aggregationMode: 𝓛[ty]8655{Number}, displayName: 𝓛[ty]10051{String}, fieldReferenceName: 𝓛[ty]10051{String}, queryableName: 𝓛[ty]10051{String}}
type 𝓛[ty]8655{Number} = 𝓛[ty]8655{Number}
type 𝓟[ty]155{AggregationConfigurationState} = {aggregationModes: 𝓛[ty]8670{Array}, allowedFields: 𝓛[ty]8670{Array}}
const 𝓟156{AggregationMode} = {count: 𝓛8745{Number},sum: 𝓛8745{Number}};

Module: analytics-example-widget/scripts/widget/ChartOptionFactory

function 𝓟157{CONSTRUCTOR} (): (𝓟[ty]161{ChartOptionFactory})
{
const 𝓟[ty]161{ChartOptionFactory};
const 𝓟[ty]161{ChartOptionFactory};
}
class 𝓟[ty]161{ChartOptionFactory}{
function 𝓟163{getUniqueDates} (𝓟164{queryResults}: (𝓟[ty]1745{WorkItemSearch} ≠ 𝓛[ty]8670{Array}),𝓟165{dates}: 𝓛[ty]8670{Array}): (𝓟166: 𝓛[ty]8670{Array})
{
function 𝓟167{$Lambda89} (𝓟168{entry}): (𝓟169: [miss]𝓛[ty]8655{Number})
{
return 𝓟169 = 𝓟168{entry}.DateSK
}
function 𝓟170{$Lambda90} (𝓟171{item},𝓟172{i},𝓟173{arr}): (𝓟174: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟174 = 𝓛12559{EqualsEqualsEqualsToken}(𝓟173{arr}.indexOf(𝓟171{item}),𝓟172{i})
}
function 𝓟175{$Lambda91} (𝓟176{dateSK}): (𝓟177: [OOV]𝓟[ty]808{AnalyticsDate})
{
function 𝓟178{$Lambda92} (𝓟179{el}): (𝓟180: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟180 = 𝓛12599{EqualsEqualsToken}(𝓟176{dateSK},𝓟179{el}.DateSK)
}
return 𝓟177 = 𝓟165{dates}.find(𝓟178{$Lambda92})
}
function 𝓟181{$Lambda93} (𝓟182{a},𝓟183{b}): (𝓟184: [OOV]any)
{
if (𝓛12599{EqualsEqualsToken}(𝓟182{a}.DateSK,𝓟183{b}.DateSK))
{
return 𝓟184 = 𝓛8745{Number}
}
return 𝓟184 = (𝓛1{<UNKNOWN>}(𝓟182{a}.DateSK,𝓟183{b}.DateSK) ? 𝓛12616{MinusToken}(𝓛8745{Number}) : 𝓛8745{Number}
}
return 𝓟166 = 𝓟164{queryResults}.map(𝓟167{$Lambda89}).filter(𝓟170{$Lambda90}).map(𝓟175{$Lambda91}).sort(𝓟181{$Lambda93})
}
function 𝓟185{getValuesOfStateCategory} (𝓟186{stateCategory}: (𝓛[ty]8655{Number} ≠ 𝓛[ty]10051{String}),𝓟187{queryResults}: (𝓟[ty]596{BurndownResultsQuery} ≠ 𝓛[ty]8670{Array}),𝓟188{dates}: 𝓛[ty]8670{Array}): (𝓟189: 𝓛[ty]8670{Array})
{
function 𝓟190{$Lambda94} (𝓟191{item},𝓟192{i},𝓟193{arr}): (𝓟194: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟194 = 𝓛12559{EqualsEqualsEqualsToken}(𝓟191{item}.StateCategory,𝓟186{stateCategory})
}
let 𝓟195{valuesInState}: [miss]𝓛[ty]8670{Array} = 𝓟187{queryResults}.filter(𝓟190{$Lambda94});
function 𝓟196{$Lambda95} (𝓟197{date}): (𝓟198: [miss]𝓛[ty]8655{Number})
{
function 𝓟199{$Lambda96} (𝓟200{o}): (𝓟201: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟201 = 𝓛12592{AmpersandAmpersandToken}(𝓛12559{EqualsEqualsEqualsToken}(𝓟200{o}.DateSK,𝓟197{date}.DateSK),𝓛12559{EqualsEqualsEqualsToken}(𝓟200{o}.StateCategory,𝓟186{stateCategory}))
}
let 𝓟202{valueAtDate}: [OOV]𝓟[ty]589{GroupedWorkItemAggregation} = 𝓟195{valuesInState}.find(𝓟199{$Lambda96});
return 𝓟198 = (𝓛12592{AmpersandAmpersandToken}(𝓟202{valueAtDate},𝓟202{valueAtDate}.AggregatedValue) ? 𝓟202{valueAtDate}.AggregatedValue : 𝓛8745{Number}
}
return 𝓟189 = 𝓟188{dates}.map(𝓟196{$Lambda95})
}
function 𝓟203{getUniqueTypes} (𝓟204{queryResults}: (𝓟[ty]1745{WorkItemSearch} ≠ 𝓛[ty]8670{Array}),𝓟205{dates}: (𝓛[ty]8655{Number} ≠ 𝓛[ty]8670{Array})): (𝓟206: 𝓛[ty]8670{Array})
{
function 𝓟207{$Lambda97} (𝓟208{entry}): (𝓟209: [miss]𝓛[ty]10051{String})
{
return 𝓟209 = 𝓟208{entry}.StateCategory
}
function 𝓟210{$Lambda98} (𝓟211{item},𝓟212{i},𝓟213{arr}): (𝓟214: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟214 = 𝓛12559{EqualsEqualsEqualsToken}(𝓟213{arr}.indexOf(𝓟211{item}),𝓟212{i})
}
function 𝓟215{$Lambda99} (𝓟216{a},𝓟217{b}): (𝓟218: [miss]𝓛[ty]8655{Number})
{
return 𝓟218 = 𝓟216{a}.localeCompare(𝓟217{b})
}
return 𝓟206 = 𝓟204{queryResults}.map(𝓟207{$Lambda97}).filter(𝓟210{$Lambda98}).sort(𝓟215{$Lambda99})
}
function 𝓟219{generateChart} (𝓟220{size}: [OOV]𝓟[ty]1362{ViewSize},𝓟221{queryResults}: (𝓟[ty]596{BurndownResultsQuery} ≠ 𝓛[ty]8670{Array}),𝓟222{dates}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8670{Array}),𝓟223{suppressAnimation}: 𝓛[ty]8666{Boolean}): (𝓟224: [OOV]𝓛[ty]2{<UNKNOWN>})
{
let 𝓟225{uniqueDates}: [miss]𝓛[ty]8670{Array} = 𝓟[ty]161{ChartOptionFactory}.getUniqueDates(𝓟221{queryResults},𝓟222{dates});
let 𝓟226{uniqueTypes}: [miss]𝓛[ty]8670{Array} = 𝓟[ty]161{ChartOptionFactory}.getUniqueTypes(𝓟221{queryResults},𝓟222{dates});
let 𝓟227{series}: [miss]𝓛[ty]8670{Array} = 𝓛8757{Array}();
{
let 𝓟228{i}: [miss]𝓛[ty]8655{Number} = 𝓛8745{Number};
while (𝓛1{<UNKNOWN>}(𝓟228{i},𝓟226{uniqueTypes}.length))
{
{
𝓟227{series}.push({name: 𝓟226{uniqueTypes}.access(𝓟228{i}),data: 𝓟[ty]161{ChartOptionFactory}.getValuesOfStateCategory(𝓟226{uniqueTypes}.access(𝓟228{i}),𝓟221{queryResults},𝓟225{uniqueDates})})
}
𝓛12556{POST_PlusPlusToken}(𝓟228{i})
}
}
function 𝓟229{$Lambda100} (𝓟230{dateString}): (𝓟231: [miss]𝓛[ty]8655{Number})
{
return 𝓟231 = 𝓛8747{Date}.parse(𝓟230{dateString}.Date)
}
let 𝓟232{chartConfig} = {chartType: 𝓟2023{ChartTypesConstants}.Line,series: 𝓟227{series},xAxis: {labelFormatMode: 𝓛8743{String},labelValues: 𝓟225{uniqueDates}.map(𝓟229{$Lambda100})},suppressAnimation: 𝓟223{suppressAnimation}} as 𝓛[ty]2{<UNKNOWN>};
return 𝓟224 = 𝓟232{chartConfig}
}
}

Module: build-results-enhancer/src/enhancer/tab

function 𝓟233{CONSTRUCTOR} (): (𝓟[ty]237{InfoTab})
{
const 𝓟[ty]237{InfoTab};
const 𝓟[ty]237{InfoTab};
𝓟[ty]237{InfoTab}()
}
class 𝓟[ty]237{InfoTab} extends 𝓛[ty]2{<UNKNOWN>}{
function 𝓟239{initialize} (): (𝓟240: 𝓛[ty]10033{Void})
{
𝓟[ty]237{InfoTab}.initialize()
let 𝓟241{sharedConfig}: [OOV]𝓛[ty]2{<UNKNOWN>} = 𝓛1{<UNKNOWN>}.getConfiguration();
let 𝓟242{vsoContext} = 𝓛1{<UNKNOWN>}.getWebContext();
if (𝓟241{sharedConfig})
{
function 𝓟243{$Lambda124} (𝓟244{build}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟245: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]237{InfoTab}._initBuildInfo(𝓟244{build})
}
𝓟241{sharedConfig}.onBuildChanged(𝓟243{$Lambda124})
}
}
function 𝓟246{_initBuildInfo} (𝓟247{build}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟248: [miss]𝓛[ty]10033{Void})
{
}
}
𝓛1{<UNKNOWN>}(𝓛12643{undefined},𝓛8971{$}(𝓛8743{String}),{})
𝓛1{<UNKNOWN>}.notifyLoadSucceeded()

Module: calendar-public-events/src/PublicEvents/PublicEventsSource

const 𝓟249{_events}: [miss]𝓛[ty]8670{Array} = 𝓛8757{Array}({\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}},{\"date\": {\"day\": 𝓛8745{Number},\"month\": 𝓛8745{Number},\"year\": 𝓛8745{Number},\"dayOfWeek\": 𝓛8745{Number}},\"localName\": 𝓛8743{String},\"englishName\": 𝓛8743{String}});
function 𝓟250{CONSTRUCTOR} (): (𝓟[ty]254{PublicEventsSource})
{
const 𝓟[ty]254{PublicEventsSource};
const 𝓟[ty]254{PublicEventsSource};
𝓟[ty]254{PublicEventsSource}.order𝓛8745{Number};
𝓟[ty]254{PublicEventsSource}.name𝓛8743{String};
𝓟[ty]254{PublicEventsSource}.id𝓛8743{String};
}
class 𝓟[ty]254{PublicEventsSource} extends 𝓛[ty]2{<UNKNOWN>}{
𝓟256{id}: [miss]𝓛[ty]10051{String};
𝓟257{name}: [miss]𝓛[ty]10051{String};
𝓟258{order}: [miss]𝓛[ty]8655{Number};
function 𝓟259{load} (𝓟260{query}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟261: [OOV]𝓛[ty]2{<UNKNOWN>})
{
return 𝓟261 = 𝓟[ty]254{PublicEventsSource}.getEvents(𝓟260{query})
}
function 𝓟262{getEvents} (𝓟263{query}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟264: [OOV]𝓛[ty]2{<UNKNOWN>})
{
function 𝓟265{$Lambda125} (𝓟266{holiday}): (𝓟267: [miss]𝓛[ty]8642{Object})
{
return 𝓟267 = {title: 𝓟266{holiday}.localName,startDate: 𝓛8747{Date}.CONSTRUCTOR(𝓟266{holiday}.date.year,𝓛12616{MinusToken}(𝓟266{holiday}.date.month,𝓛8745{Number}),𝓟266{holiday}.date.day).toJSON()}
}
return 𝓟264 = 𝓟2028{Q}.resolve(𝓟249{_events}.map(𝓟265{$Lambda125}))
}
function 𝓟268{getCategories} (𝓟269{query}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟270: [OOV]𝓛[ty]2{<UNKNOWN>})
{
return 𝓟270 = 𝓟2028{Q}.resolve(𝓛8757{Array}())
}
function 𝓟271{getTitleUrl} (): (𝓟272: [OOV]any)
{
return 𝓟272 = 𝓟2028{Q}.resolve(𝓛8743{String})
}
}

Module: data-storage/src/dataStorage/notesView

let 𝓟273{delegate} = 𝓟2030{Utils_Core}.delegate;
const 𝓟274{MenuCommands}: [miss]𝓛[ty]8642{Object} = {DELETE_SELECTED_NOTE: 𝓛8743{String},EDIT_NOTE: 𝓛8743{String},NEW_NOTE: 𝓛8743{String},REFRESH_NOTES: 𝓛8743{String}};
function 𝓟275{CONSTRUCTOR} (): (𝓟[ty]279{NotesView})
{
const 𝓟[ty]279{NotesView};
const 𝓟[ty]279{NotesView};
}
class 𝓟[ty]279{NotesView} extends 𝓛[ty]2{<UNKNOWN>}{
𝓟281{_toolbar}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟282{_grid}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟283{_notesService}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟284{_noteValidationError}: [OOV]𝓛[ty]2{<UNKNOWN>};
function 𝓟304{_createMenubarItems} (): (𝓟305: [miss]𝓛[ty]8670{Array})
{
let 𝓟306{items}: [miss]𝓛[ty]8670{Array} = 𝓛8757{Array}();
𝓟306{items}.push({icon: 𝓛8743{String},text: 𝓛8743{String},id: 𝓟274{MenuCommands}.NEW_NOTE,showText: 𝓛8744{Boolean},title: 𝓛8743{String}})
𝓟306{items}.push({separator: 𝓛8744{Boolean}})
𝓟306{items}.push({icon: 𝓛8743{String},text: 𝓛8743{String},id: 𝓟274{MenuCommands}.EDIT_NOTE,showText: 𝓛8744{Boolean},title: 𝓛8743{String}})
𝓟306{items}.push({icon: 𝓛8743{String},text: 𝓛8743{String},id: 𝓟274{MenuCommands}.REFRESH_NOTES,showText: 𝓛8744{Boolean},title: 𝓛8743{String}})
𝓟306{items}.push({icon: 𝓛8743{String},text: 𝓛8743{String},id: 𝓟274{MenuCommands}.DELETE_SELECTED_NOTE,showText: 𝓛8744{Boolean},title: 𝓛8743{String}})
return 𝓟305 = 𝓟306{items}
}
function 𝓟344{_createNewNote} (): (𝓟345: [miss]𝓛[ty]10033{Void})
{
function 𝓟346{$Lambda151} (𝓟347{newNote}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟348: [miss]𝓛[ty]10033{Void})
{
function 𝓟349{$Lambda152} (): (𝓟350: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]279{NotesView}._updateGrid(𝓟[ty]279{NotesView}._notesService.notes)
𝓟[ty]279{NotesView}._setSelectedNote(𝓟347{newNote})
}
𝓟[ty]279{NotesView}._notesService.createNote(𝓟347{newNote},𝓟349{$Lambda152})
}
𝓟[ty]279{NotesView}._showNoteDialog(𝓛8743{String},𝓛12643{undefined},𝓟346{$Lambda151})
}
function 𝓟315{_updateGrid} (𝓟316{notes}: 𝓛[ty]8670{Array}): (𝓟317: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]279{NotesView}._clearError()
𝓟[ty]279{NotesView}._grid.setSource(𝓟316{notes})
let 𝓟318{noteExists}: [miss]𝓛[ty]8666{Boolean} = 𝓛12595{GreaterThanToken}(𝓟316{notes}.length,𝓛8745{Number});
𝓛8971{$}(𝓛8743{String}).toggleClass(𝓛8743{String},𝓟318{noteExists})
𝓛8971{$}(𝓛8743{String}).toggleClass(𝓛8743{String},𝓟318{noteExists})
𝓛8971{$}(𝓛8743{String}).toggleClass(𝓛8743{String},𝓛12569{ExclamationToken}(𝓟318{noteExists}))
}
function 𝓟301{_createMenuBar} (𝓟302{$container}): (𝓟303: [OOV]𝓛[ty]2{<UNKNOWN>})
{
return 𝓟303 = 𝓟2014{Controls}.BaseControl.createIn(𝓟2034{Menus}.MenuBar,𝓟302{$container},{items: 𝓟[ty]279{NotesView}._createMenubarItems(),executeAction: 𝓟2030{Utils_Core}.delegate(𝓟[ty]279{NotesView},𝓟[ty]279{NotesView}._onMenuItemClick)}) as 𝓛[ty]2{<UNKNOWN>}
}
function 𝓟368{_refreshNotes} (): (𝓟369: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]279{NotesView}._notesService.refresh()
}
function 𝓟299{_clearError} (): (𝓟300: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]279{NotesView}._noteValidationError.clear()
}
function 𝓟307{_onContextMenuItemClick} (𝓟308{e},𝓟309{args}): (𝓟310: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]279{NotesView}._onMenuItemClick(𝓟309{args})
}
function 𝓟326{_onSelectedNoteChanged} (𝓟327{e},𝓟328{selectedNote}): (𝓟329: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]279{NotesView}.delayExecute(𝓛8743{String},𝓛8745{Number},𝓛8744{Boolean},𝓟[ty]279{NotesView}._updateMenubarItems)
}
function 𝓟339{_updateMenubarItems} (): (𝓟340: [miss]𝓛[ty]10033{Void})
{
let 𝓟341{selectedNotes}: [miss]𝓛[ty]8670{Array} = 𝓟[ty]279{NotesView}._grid.getSelectedNotes();
𝓟[ty]279{NotesView}._toolbar.updateCommandStates(𝓛8757{Array}({id: 𝓟274{MenuCommands}.EDIT_NOTE,disabled: 𝓛12612{ExclamationEqualsEqualsToken}(𝓟341{selectedNotes}.length,𝓛8745{Number})}))
𝓟[ty]279{NotesView}._toolbar.updateCommandStates(𝓛8757{Array}({id: 𝓟274{MenuCommands}.DELETE_SELECTED_NOTE,disabled: 𝓛12559{EqualsEqualsEqualsToken}(𝓟341{selectedNotes}.length,𝓛8745{Number})}))
}
function 𝓟285{initialize} (): (𝓟286: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]279{NotesView}._notesService𝓟2031{Service}.getService(𝓟2039{Notes_Services}.NotesService);
function 𝓟287{$Lambda147} (): (𝓟288: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]279{NotesView}._onDataLoaded()
}
function 𝓟289{$Lambda148} (𝓟290{e}: 𝓛[ty]10053{Error}): (𝓟291: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]279{NotesView}._setError(𝓟290{e}.message)
}
𝓟[ty]279{NotesView}._notesService.initService(𝓟287{$Lambda147},𝓟289{$Lambda148})
𝓟[ty]279{NotesView}._noteValidationError𝓟2014{Controls}.BaseControl.createIn(𝓟2032{Notifications}.MessageAreaControl,𝓟[ty]279{NotesView}._element,{closeable: 𝓛8744{Boolean}}) as 𝓛[ty]2{<UNKNOWN>};
let 𝓟292{$toolbarContainer}: (𝓟[ty]1379{AnalyticsConfigActionCreator} ≠ 𝓛[ty]8952{JQuery}) = 𝓟[ty]279{NotesView}._element.find(𝓛8743{String});
𝓟[ty]279{NotesView}._toolbar𝓟[ty]279{NotesView}._createMenuBar(𝓟292{$toolbarContainer});
let 𝓟293{$gridContainer} = 𝓟[ty]279{NotesView}._element.find(𝓛8743{String});
𝓟[ty]279{NotesView}._grid𝓟2014{Controls}.BaseControl.createIn(𝓟2038{Notes_Grids}.NotesGrid,𝓟293{$gridContainer},{viewModel: 𝓟[ty]279{NotesView}._notesService}) as 𝓛[ty]2{<UNKNOWN>};
𝓟[ty]279{NotesView}._updateMenubarItems()
𝓟[ty]279{NotesView}._bind(𝓟2038{Notes_Grids}.NotesGrid.Events.NOTE_MENU_ITEM_CLICKED,𝓟273{delegate}(𝓟[ty]279{NotesView},𝓟[ty]279{NotesView}._onContextMenuItemClick))
𝓟[ty]279{NotesView}._bind(𝓟2038{Notes_Grids}.NotesGrid.Events.SELECTED_NOTE_CHANGED,𝓟273{delegate}(𝓟[ty]279{NotesView},𝓟[ty]279{NotesView}._onSelectedNoteChanged))
𝓟[ty]279{NotesView}._bind(𝓟2038{Notes_Grids}.NotesGrid.Events.NOTE_DOUBLE_CLICK,𝓟273{delegate}(𝓟[ty]279{NotesView},𝓟[ty]279{NotesView}._onNoteDoubleClick))
function 𝓟294{$Lambda149} (): (𝓟295: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]279{NotesView}._createNewNote()
}
𝓛8971{$}(𝓛8743{String}).click(𝓟294{$Lambda149})
}
function 𝓟351{_deleteNotes} (𝓟352{notes}: (𝓟[ty]940{NotesGrid} ≠ 𝓛[ty]8670{Array})): (𝓟353: [miss]𝓛[ty]10033{Void})
{
if (𝓛12246{confirm}(𝓛8743{String}))
{
function 𝓟354{$Lambda153} (𝓟355{i}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number}),𝓟356{note}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟357: [miss]𝓛[ty]10033{Void})
{
function 𝓟358{$Lambda154} (): (𝓟359: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]279{NotesView}._updateGrid(𝓟[ty]279{NotesView}._notesService.notes)
}
𝓟[ty]279{NotesView}._notesService.deleteNote(𝓟356{note},𝓟358{$Lambda154})
}
𝓛8971{$}.each(𝓟352{notes},𝓟354{$Lambda153})
}
}
function 𝓟330{_onNoteDoubleClick} (𝓟331{e},𝓟332{note}): (𝓟333: [miss]𝓛[ty]10033{Void})
{
if (𝓟332{note})
{
𝓟[ty]279{NotesView}._editNote(𝓟332{note})
}
}
function 𝓟319{_setSelectedNote} (𝓟320{noteToSelect}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟321: [miss]𝓛[ty]10033{Void})
{
function 𝓟322{$Lambda150} (𝓟323{i}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number}),𝓟324{note}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟325: [miss]𝓛[ty]8666{Boolean})
{
if (𝓛12599{EqualsEqualsToken}(𝓟324{note}.id,𝓟320{noteToSelect}.id))
{
𝓟[ty]279{NotesView}._grid.setSelectedDataIndex(𝓟323{i})
return 𝓟325 = 𝓛8744{Boolean}
}
}
𝓛8971{$}.each(𝓟[ty]279{NotesView}._notesService.notes,𝓟322{$Lambda150})
}
function 𝓟311{_onMenuItemClick} (𝓟312{e}): (𝓟313: [miss]𝓛[ty]10033{Void})
{
let 𝓟314{command} = 𝓟312{e}.get_commandName();
𝓛12577{$Switch}(𝓟314{command})
𝓛12634{$Case}(𝓟274{MenuCommands}.NEW_NOTE)
𝓟[ty]279{NotesView}._createNewNote()
𝓛12634{$Case}(𝓟274{MenuCommands}.EDIT_NOTE)
𝓟[ty]279{NotesView}._editNote(𝓟[ty]279{NotesView}._grid.getSelectedNote())
𝓛12634{$Case}(𝓟274{MenuCommands}.REFRESH_NOTES)
𝓟[ty]279{NotesView}._refreshNotes()
𝓛12634{$Case}(𝓟274{MenuCommands}.DELETE_SELECTED_NOTE)
𝓟[ty]279{NotesView}._deleteNotes(𝓟[ty]279{NotesView}._grid.getSelectedNotes())
}
function 𝓟360{_editNote} (𝓟361{note}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟362: [miss]𝓛[ty]10033{Void})
{
function 𝓟363{$Lambda155} (𝓟364{editedNote}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟365: [miss]𝓛[ty]10033{Void})
{
function 𝓟366{$Lambda156} (): (𝓟367: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]279{NotesView}._updateGrid(𝓟[ty]279{NotesView}._notesService.notes)
𝓟[ty]279{NotesView}._setSelectedNote(𝓟364{editedNote})
}
𝓟[ty]279{NotesView}._notesService.updateNote(𝓟361{note},𝓟364{editedNote},𝓟366{$Lambda156})
}
𝓟[ty]279{NotesView}._showNoteDialog(𝓛8743{String},𝓟361{note},𝓟363{$Lambda155})
}
function 𝓟296{_setError} (𝓟297{message}: 𝓛[ty]10051{String}): (𝓟298: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]279{NotesView}._noteValidationError.setError(𝓟297{message})
}
function 𝓟342{_onDataLoaded} (): (𝓟343: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]279{NotesView}._updateGrid(𝓟[ty]279{NotesView}._notesService.notes)
}
function 𝓟334{_showNoteDialog} (𝓟335{title}: 𝓛[ty]10051{String},𝓟336{note}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟337{okCallback}: [OOV]any): (𝓟338: [miss]𝓛[ty]10033{Void})
{
𝓟2033{Dialogs}.show(𝓟2037{Notes_Dialogs}.NotesDialog,{okCallback: 𝓟337{okCallback},height: 𝓛8745{Number},resizable: 𝓛8744{Boolean},note: 𝓟336{note},title: 𝓟335{title},width: 𝓛8745{Number}})
}
}
𝓟2014{Controls}.Enhancement.registerEnhancement(𝓛12643{undefined},𝓛8743{String})

Module: backlogs-panel/src/main

type 𝓛[ty]8655{Number} = 𝓛[ty]8655{Number}
type 𝓟[ty]371{IMainComponentState} = {model: 𝓟[ty]525{IModel}, loadState: 𝓛[ty]8655{Number}}
type 𝓛[ty]33325{Props} = 𝓛[ty]33325{Props}
const 𝓟373{LoadingState} = {None: 𝓛8745{Number},Loading: 𝓛8745{Number},Loaded: 𝓛8745{Number}};
function 𝓟374{CONSTRUCTOR} (): (𝓟[ty]378{MainComponent})
{
const 𝓟[ty]378{MainComponent};
const 𝓟[ty]378{MainComponent};
𝓟[ty]378{MainComponent}()
𝓟[ty]378{MainComponent}.state{model: 𝓛12643{undefined},loadState: 𝓟373{LoadingState}.None};
}
class 𝓟[ty]378{MainComponent} extends 𝓛[ty]33602{Component}{
function 𝓟380{setWorkItemIds} (𝓟381{ids}: 𝓛[ty]8670{Array}): (𝓟382: 𝓛[ty]10033{Void})
{
function 𝓟383{$Lambda2} (𝓟384{id}): (𝓟385: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟385 = 𝓛12595{GreaterThanToken}(𝓟384{id},𝓛8745{Number})
}
𝓟381{ids}𝓟381{ids}.filter(𝓟383{$Lambda2});
if (𝓛12599{EqualsEqualsToken}(𝓟381{ids}.length,𝓛8745{Number}))
{
𝓟[ty]378{MainComponent}.setState({model: 𝓛12643{undefined},loadState: 𝓟373{LoadingState}.Loaded})
}
if (𝓛12592{AmpersandAmpersandToken}(𝓟[ty]378{MainComponent}.state,𝓟[ty]378{MainComponent}.state.model))
{
let 𝓟386{previousIds} = 𝓟[ty]378{MainComponent}.state.model.workItemIds;
function 𝓟387{$Lambda3} (𝓟388{id}): (𝓟389: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟389 = 𝓛12612{ExclamationEqualsEqualsToken}(𝓟386{previousIds}.indexOf(𝓟388{id}),𝓛12616{MinusToken}(𝓛8745{Number}))
}
if (𝓛12592{AmpersandAmpersandToken}(𝓛12559{EqualsEqualsEqualsToken}(𝓟381{ids}.length,𝓟386{previousIds}.length),𝓟381{ids}.every(𝓟387{$Lambda3})))
{
}
}
𝓟[ty]378{MainComponent}.setState({model: 𝓛12643{undefined},loadState: 𝓟373{LoadingState}.Loading})
let 𝓟390{context} = 𝓛1{<UNKNOWN>}.getWebContext();
function 𝓟391{$Lambda4} (𝓟392{model}: [OOV]𝓟[ty]525{IModel}): (𝓟393: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]378{MainComponent}.setState({model: 𝓟392{model},loadState: 𝓟373{LoadingState}.Loaded})
}
𝓟533{beginGetWorkDetails}(𝓟390{context}.project.id,𝓟390{context}.team.id,𝓟381{ids}).then(𝓟391{$Lambda4})
}
function 𝓟394{render} (): (𝓟395: [OOV]𝓛[ty]2{<UNKNOWN>})
{
if (𝓛12546{BarBarToken}(𝓛12569{ExclamationToken}(𝓟[ty]378{MainComponent}.state),𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]378{MainComponent}.state.loadState,𝓟373{LoadingState}.None)))
{
return 𝓟395 = 𝓛12643{undefined}
}
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]378{MainComponent}.state.loadState,𝓟373{LoadingState}.Loaded))
{
let 𝓟396{model}: [OOV]𝓟[ty]525{IModel} = 𝓟[ty]378{MainComponent}.state.model;
return 𝓟395 = 𝓛12643{undefined}
}
else
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]378{MainComponent}.state.loadState,𝓟373{LoadingState}.Loading))
{
return 𝓟395 = 𝓛12643{undefined}
}
}
return 𝓟395 = 𝓛12643{undefined}
}
function 𝓟397{_onClick} (): (𝓟398: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]378{MainComponent}.setWorkItemIds(𝓛8757{Array}(𝓛8745{Number}))
}
}

Module: analytics-example-widget/scripts/widget/Widget

function 𝓟399{CONSTRUCTOR} (): (𝓟[ty]403{Widget})
{
const 𝓟[ty]403{Widget};
const 𝓟[ty]403{Widget};
}
class 𝓟[ty]403{Widget}{
function 𝓟405{load} (𝓟406{widgetSettings}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟407: [OOV]any)
{
return 𝓟407 = 𝓟[ty]403{Widget}.render(𝓟406{widgetSettings})
}
function 𝓟408{reload} (𝓟409{widgetSettings}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟410: [OOV]any)
{
return 𝓟410 = 𝓟[ty]403{Widget}.render(𝓟409{widgetSettings},𝓛8744{Boolean})
}
function 𝓟411{render} (𝓟412{widgetSettings}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟413{suppressAnimation}: (𝓛[ty]8655{Number} ≠ 𝓛[ty]8666{Boolean})): (𝓟414: [OOV]𝓛[ty]2{<UNKNOWN>})
{
let 𝓟415{analyticsWidgetSettings}: [OOV]𝓟[ty]1026{AnalyticsWidgetSettings} = 𝓟1040{Parse}(𝓟412{widgetSettings}.customSettings.data);
let 𝓟416{size}: [miss]𝓛[ty]8642{Object} = {width: 𝓛12641{PlusToken}(𝓛12548{AsteriskToken}(𝓟412{widgetSettings}.size.columnSpan,𝓛8745{Number}),𝓛8745{Number}),height: 𝓛12641{PlusToken}(𝓛12548{AsteriskToken}(𝓟412{widgetSettings}.size.rowSpan,𝓛8745{Number}),𝓛8745{Number})};
let 𝓟417{$reactContainer} = 𝓛8971{$}(𝓛8743{String});
𝓟417{$reactContainer}.css(𝓛8743{String},𝓟416{size}.width).css(𝓛8743{String},𝓟416{size}.height)
let 𝓟418{container} = 𝓟417{$reactContainer}.eq(𝓛8745{Number}).get().access(𝓛8745{Number});
𝓟2040{ReactDOM}.render(𝓛12643{undefined},𝓟418{container}) as 𝓛[ty]33602{Component}
return 𝓟414 = 𝓟2041{WidgetHelpers}.WidgetStatusHelper.Success()
}
}
𝓟2041{WidgetHelpers}.IncludeWidgetStyles()
function 𝓟419{$Lambda101} (): (𝓟420: [miss]𝓟[ty]403{Widget})
{
return 𝓟420 = 𝓟399{CONSTRUCTOR}()
}
𝓛1{<UNKNOWN>}.register(𝓛8743{String},𝓟419{$Lambda101})

Module: analytics-example-widget/scripts/common/FieldFilterContracts

type 𝓟[ty]421{AllowedOperator} = {DisplayText: 𝓛[ty]10051{String}, value: 𝓛[ty]10051{String}}
type 𝓟[ty]422{FieldFilterRowSettings} = {fieldReferenceName: 𝓛[ty]10051{String}, fieldQueryName: 𝓛[ty]10051{String}, operator: 𝓛[ty]10051{String}, fieldType: 𝓛[ty]10051{String}, value: 𝓛[ty]10051{String}}
type 𝓟[ty]423{FieldFilterConfigurationState} = {fieldFilterRowValues: 𝓛[ty]8670{Array}, addRow: ()->𝓛[ty]10033{Void}}
type 𝓟[ty]424{FieldFilterRowData} = {allowedFields: 𝓛[ty]8670{Array}, allowedOperators: 𝓛[ty]8670{Array}, suggestedValues: 𝓛[ty]8670{Array}, updateValue: (𝓛[ty]10051{String})->𝓛[ty]10033{Void}, updateField: (𝓟[ty]810{WorkItemTypeField})->𝓛[ty]10033{Void}, removeRow: ()->𝓛[ty]10033{Void}, updateOperator: (𝓛[ty]10051{String})->𝓛[ty]10033{Void}, settings: 𝓟[ty]422{FieldFilterRowSettings}}

Module: ui-fabric-react/scripts/WorkItemSearchComponent

type 𝓟[ty]425{IWorkItemSearchState} = {querying: 𝓛[ty]8666{Boolean}, filter: 𝓟[ty]1739{IWorkItemSearchFilter}, result: 𝓟[ty]1740{IWorkItemSearchResult}}
type 𝓟[ty]426{IWorkItemSearchProps} = {}
function 𝓟427{CONSTRUCTOR} (𝓟428{props}: [OOV]𝓟[ty]426{IWorkItemSearchProps}): (𝓟[ty]432{WorkItemSearchComponent})
{
const 𝓟[ty]432{WorkItemSearchComponent};
const 𝓟[ty]432{WorkItemSearchComponent};
𝓟[ty]432{WorkItemSearchComponent}._widths𝓛8757{Array}(𝓛8745{Number},𝓛8745{Number},𝓛8745{Number},𝓛8745{Number},𝓛8745{Number},𝓛8745{Number},𝓛8745{Number});
𝓟[ty]432{WorkItemSearchComponent}(𝓟428{props})
𝓟[ty]432{WorkItemSearchComponent}.state𝓟[ty]432{WorkItemSearchComponent}._getDefaultState();
}
class 𝓟[ty]432{WorkItemSearchComponent} extends 𝓛[ty]33602{Component}{
𝓟434{_widths}: [miss]𝓛[ty]8670{Array};
function 𝓟444{_getWorkItemsList} (𝓟445{queryResult}: [OOV]𝓟[ty]1738{IWiqlQueryResult}): (𝓟446: [OOV]𝓛[ty]2{<UNKNOWN>})
{
function 𝓟447{$Lambda19} (𝓟448{c},𝓟449{i}): (𝓟450: [miss]𝓛[ty]8642{Object})
{
return 𝓟450 = {key: 𝓟448{c}.referenceName,name: 𝓟448{c}.name,fieldName: 𝓟448{c}.referenceName,minWidth: 𝓟[ty]432{WorkItemSearchComponent}._widths.access(𝓟449{i})}
}
let 𝓟451{columns}: [miss]𝓛[ty]8670{Array} = 𝓟445{queryResult}.columns.map(𝓟447{$Lambda19});
function 𝓟452{$Lambda20} (𝓟453{wi}): (𝓟454: [OOV]any)
{
return 𝓟454 = 𝓟453{wi}.fields
}
let 𝓟455{items}: [miss]𝓛[ty]8670{Array} = 𝓟445{queryResult}.workItems.map(𝓟452{$Lambda20});
return 𝓟446 = 𝓛12643{undefined}
}
function 𝓟456{_getDefaultState} (): (𝓟457: [OOV]𝓟[ty]425{IWorkItemSearchState})
{
return 𝓟457 = {querying: 𝓛8744{Boolean},filter: {keyword: 𝓛8743{String},assignedToMe: 𝓛8744{Boolean},hasAttachments: 𝓛8744{Boolean},hasLinks: 𝓛8744{Boolean}},result: {}}
}
function 𝓟458{_onKeywordChange} (𝓟459{newValue}: 𝓛[ty]10051{String}): (𝓟460: 𝓛[ty]10033{Void})
{
𝓟[ty]432{WorkItemSearchComponent}.state.filter.keyword𝓟459{newValue};
𝓟[ty]432{WorkItemSearchComponent}.setState(𝓟[ty]432{WorkItemSearchComponent}.state)
}
function 𝓟487{_setSearchResult} (𝓟488{querying}: 𝓛[ty]8666{Boolean},𝓟489{result}: [OOV]𝓟[ty]1740{IWorkItemSearchResult}): (𝓟490: 𝓛[ty]10033{Void})
{
𝓟[ty]432{WorkItemSearchComponent}.setState({querying: 𝓟488{querying},result: 𝓟489{result}})
}
function 𝓟479{_onSearchClick} (𝓟480{ev}: [OOV]𝓛[ty]33387{MouseEvent}): (𝓟481: 𝓛[ty]10033{Void})
{
𝓟[ty]432{WorkItemSearchComponent}._performSearch()
}
function 𝓟464{_onAssignedToMeChange} (𝓟465{ev}: [OOV]𝓛[ty]33404{FormEvent},𝓟466{isChecked}: 𝓛[ty]8666{Boolean}): (𝓟467: 𝓛[ty]10033{Void})
{
𝓟[ty]432{WorkItemSearchComponent}.state.filter.assignedToMe𝓟466{isChecked};
𝓟[ty]432{WorkItemSearchComponent}.setState(𝓟[ty]432{WorkItemSearchComponent}.state)
}
function 𝓟482{_performSearch} (): (𝓟483: 𝓛[ty]10033{Void})
{
𝓟[ty]432{WorkItemSearchComponent}._setSearchResult(𝓛8744{Boolean},{})
function 𝓟484{$Lambda21} (𝓟485{result}: [OOV]𝓟[ty]1740{IWorkItemSearchResult}): (𝓟486: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]432{WorkItemSearchComponent}._setSearchResult(𝓛8744{Boolean},𝓟485{result})
}
𝓟1779{Instance}.begingetResult(𝓟[ty]432{WorkItemSearchComponent}.state.filter).then(𝓟484{$Lambda21})
}
function 𝓟476{_onClearClick} (𝓟477{ev}: [OOV]𝓛[ty]33387{MouseEvent}): (𝓟478: 𝓛[ty]10033{Void})
{
𝓟[ty]432{WorkItemSearchComponent}.setState(𝓟[ty]432{WorkItemSearchComponent}._getDefaultState())
}
function 𝓟468{_onHasAttachmentsChange} (𝓟469{ev}: [OOV]𝓛[ty]33404{FormEvent},𝓟470{isChecked}: 𝓛[ty]8666{Boolean}): (𝓟471: 𝓛[ty]10033{Void})
{
𝓟[ty]432{WorkItemSearchComponent}.state.filter.hasAttachments𝓟470{isChecked};
𝓟[ty]432{WorkItemSearchComponent}.setState(𝓟[ty]432{WorkItemSearchComponent}.state)
}
function 𝓟441{_canSearch} (𝓟442{state}: [OOV]𝓟[ty]425{IWorkItemSearchState}): (𝓟443: 𝓛[ty]8666{Boolean})
{
return 𝓟443 = 𝓛12592{AmpersandAmpersandToken}(𝓛12569{ExclamationToken}(𝓟442{state}.querying),𝓟1779{Instance}.filterValid(𝓟442{state}.filter))
}
function 𝓟435{render} (): (𝓟436: [OOV]𝓛[ty]2{<UNKNOWN>})
{
let 𝓟437{filter} = 𝓟[ty]432{WorkItemSearchComponent}.state.filter;
let 𝓟438{filterSection} = 𝓛12643{undefined};
let 𝓟439{result} = 𝓟[ty]432{WorkItemSearchComponent}.state.result;
let 𝓟440{resultSection}: [OOV]𝓛[ty]2{<UNKNOWN>} = 𝓛12643{undefined};
if (𝓟439{result}.queryResult)
{
if (𝓛12595{GreaterThanToken}(𝓟439{result}.queryResult.workItems.length,𝓛8745{Number}))
{
𝓟440{resultSection}𝓟[ty]432{WorkItemSearchComponent}._getWorkItemsList(𝓟439{result}.queryResult);
}
else
{
𝓟440{resultSection}𝓛12643{undefined};
}
}
else
{
if (𝓟439{result}.error)
{
𝓟440{resultSection}𝓛12643{undefined};
}
else
{
if (𝓟[ty]432{WorkItemSearchComponent}.state.querying)
{
𝓟440{resultSection}𝓛12643{undefined};
}
}
}
return 𝓟436 = 𝓛12643{undefined}
}
function 𝓟461{_onKeywordKeypress} (𝓟462{ev}: [OOV]𝓛[ty]33377{KeyboardEvent}): (𝓟463: 𝓛[ty]10033{Void})
{
if (𝓛12592{AmpersandAmpersandToken}(𝓛12559{EqualsEqualsEqualsToken}(𝓟462{ev}.which,𝓛8745{Number}),𝓟[ty]432{WorkItemSearchComponent}._canSearch(𝓟[ty]432{WorkItemSearchComponent}.state)))
{
𝓟[ty]432{WorkItemSearchComponent}.state.filter.keyword𝓟462{ev}.currentTarget.value;
𝓟[ty]432{WorkItemSearchComponent}._performSearch()
}
}
function 𝓟472{_onHasLinksChange} (𝓟473{ev}: [OOV]𝓛[ty]33404{FormEvent},𝓟474{isChecked}: 𝓛[ty]8666{Boolean}): (𝓟475: 𝓛[ty]10033{Void})
{
𝓟[ty]432{WorkItemSearchComponent}.state.filter.hasLinks𝓟474{isChecked};
𝓟[ty]432{WorkItemSearchComponent}.setState(𝓟[ty]432{WorkItemSearchComponent}.state)
}
}
function 𝓟491{init} (𝓟492{containerId}: (𝓟[ty]1745{WorkItemSearch} ≠ 𝓛[ty]10051{String})): (𝓟493: 𝓛[ty]10033{Void})
{
𝓛26702{render}(𝓛12643{undefined},𝓛12160{document}.getElementById(𝓟492{containerId}))
}

Module: analytics-example-widget/scripts/config/WidgetConfiguration

function 𝓟494{CONSTRUCTOR} (): (𝓟[ty]498{WidgetConfiguration})
{
const 𝓟[ty]498{WidgetConfiguration};
const 𝓟[ty]498{WidgetConfiguration};
}
class 𝓟[ty]498{WidgetConfiguration}{
𝓟500{widgetConfigurationContext}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟501{settings}: [OOV]𝓟[ty]1026{AnalyticsWidgetSettings};
function 𝓟502{load} (𝓟503{widgetSettings}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟504{widgetConfigurationContext}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟505: [OOV]𝓛[ty]2{<UNKNOWN>})
{
𝓟[ty]498{WidgetConfiguration}.widgetConfigurationContext𝓟504{widgetConfigurationContext};
𝓟[ty]498{WidgetConfiguration}.settings𝓟1040{Parse}(𝓟503{widgetSettings}.customSettings.data);
let 𝓟506{$reactContainer} = 𝓛8971{$}(𝓛8743{String});
let 𝓟507{container} = 𝓟506{$reactContainer}.eq(𝓛8745{Number}).get().access(𝓛8745{Number});
{
𝓟2040{ReactDOM}.render(𝓛12643{undefined},𝓟507{container}) as 𝓛[ty]33602{Component}
}
𝓛1{<UNKNOWN>}.resize()
return 𝓟505 = 𝓟2041{WidgetHelpers}.WidgetStatusHelper.Success()
}
function 𝓟508{onSave} (): (𝓟509: [OOV]𝓛[ty]2{<UNKNOWN>})
{
return 𝓟509 = 𝓟2041{WidgetHelpers}.WidgetConfigurationSave.Valid(𝓟[ty]498{WidgetConfiguration}.getCustomSettings())
}
function 𝓟510{getCustomSettings} (): (𝓟511: [OOV]𝓛[ty]2{<UNKNOWN>})
{
return 𝓟511 = {data: 𝓟1037{Serialize}(𝓟[ty]498{WidgetConfiguration}.settings)}
}
function 𝓟512{onChange} (𝓟513{settings}: [OOV]𝓟[ty]1026{AnalyticsWidgetSettings}): (𝓟514: 𝓛[ty]10033{Void})
{
if (𝓛12592{AmpersandAmpersandToken}(𝓟[ty]498{WidgetConfiguration}.settings,𝓛12637{ExclamationEqualsToken}(𝓟[ty]498{WidgetConfiguration}.settings.fields.length,𝓟513{settings}.fields.length)))
{
𝓛1{<UNKNOWN>}.resize()
}
𝓟[ty]498{WidgetConfiguration}.settings𝓟513{settings};
if (𝓟1027{areSettingsValid}(𝓟[ty]498{WidgetConfiguration}.settings))
{
let 𝓟515{eventName} = 𝓟2041{WidgetHelpers}.WidgetEvent.ConfigurationChange;
let 𝓟516{eventArgs} = 𝓟2041{WidgetHelpers}.WidgetEvent.Args(𝓟[ty]498{WidgetConfiguration}.getCustomSettings());
𝓟[ty]498{WidgetConfiguration}.widgetConfigurationContext.notify(𝓟515{eventName},𝓟516{eventArgs})
}
}
}
function 𝓟517{$Lambda63} (): (𝓟518: [miss]𝓟[ty]498{WidgetConfiguration})
{
let 𝓟519{widgetConfiguration}: [miss]𝓟[ty]498{WidgetConfiguration} = 𝓟494{CONSTRUCTOR}();
return 𝓟518 = 𝓟519{widgetConfiguration}
}
𝓛1{<UNKNOWN>}.register(𝓛8743{String},𝓟517{$Lambda63})

Module: data-storage/src/dataStorage/notesContracts

type 𝓛[ty]8655{Number} = 𝓛[ty]8655{Number}
type 𝓟[ty]521{Note} = {title: 𝓛[ty]10051{String}, userOnly: 𝓛[ty]8666{Boolean}, id: 𝓛[ty]10051{String}, __etag: 𝓛[ty]8655{Number}}
const 𝓟522{NoteStatus} = {None: 𝓛8745{Number},Created: 𝓛8745{Number},Completed: 𝓛8745{Number}};

Module: backlogs-panel/src/model

type 𝓟[ty]523{IPullrequest} = {name: 𝓛[ty]10051{String}, lastUpdated: 𝓛[ty]8635{Date}, uri: 𝓛[ty]10051{String}, id: 𝓛[ty]8655{Number}, status: 𝓟[ty]524{IPullRequestState}, user: 𝓟[ty]526{IIdentity}}
type 𝓟[ty]524{IPullRequestState} = {state: 𝓛[ty]10051{String}, iconClass: 𝓛[ty]10051{String}, stateClass: 𝓛[ty]10051{String}}
type 𝓟[ty]525{IModel} = {identities: 𝓛[ty]8670{Array}, pullRequests: 𝓛[ty]8670{Array}, workItemIds: 𝓛[ty]8670{Array}}
type 𝓟[ty]526{IIdentity} = {displayName: 𝓛[ty]10051{String}, uniqueName: 𝓛[ty]10051{String}, imageUrl: 𝓛[ty]10051{String}}

Module: backlogs-panel/src/workdetailsdata

type 𝓛[ty]8655{Number} = 𝓛[ty]8655{Number}
const 𝓟528{PullRequestVoteStatus} = {APPROVE_WITH_COMMENT: 𝓛8745{Number},NOT_READY: 𝓛8745{Number},NONE: 𝓛8745{Number},APPROVE: 𝓛8745{Number},REJECT: 𝓛8745{Number}};
function 𝓟529{CONSTRUCTOR} (): (𝓟[ty]587{WorkDetailsData})
{
const 𝓟[ty]587{WorkDetailsData};
const 𝓟[ty]587{WorkDetailsData};
}
function 𝓟533{beginGetWorkDetails} (𝓟534{projectId}: 𝓛[ty]10051{String},𝓟535{teamId}: 𝓛[ty]10051{String},𝓟536{ids}: 𝓛[ty]8670{Array}): (𝓟537: [OOV]𝓛[ty]2{<UNKNOWN>})
{
let 𝓟538{context} = 𝓛1{<UNKNOWN>}.getWebContext();
let 𝓟539{workClient} = 𝓟2060{Tfs_Work_WebApi}.getClient();
let 𝓟540{witClient} = 𝓟2057{TFS_Wit_Client}.getClient();
let 𝓟541{taskTypes}: 𝓛[ty]8670{Array} = 𝓛8757{Array}(𝓛8743{String});
let 𝓟542{bugTypes}: 𝓛[ty]8670{Array} = 𝓛8757{Array}(𝓛8743{String});
function 𝓟543{$Lambda5} (𝓟544{teamSettings}): (𝓟545: [OOV]any)
{
let 𝓟546{childTypes}: 𝓛[ty]8670{Array} = 𝓟541{taskTypes};
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟544{teamSettings}.bugsBehavior,𝓟2059{Tfs_Work_Contracts}.BugsBehavior.AsTasks))
{
𝓟546{childTypes}𝓟546{childTypes}.concat(𝓟542{bugTypes});
}
let 𝓟547{wiql}: [miss]𝓛[ty]10051{String} = 𝓛12607{$Template}(𝓟536{ids}.join(𝓛8743{String}),𝓟546{childTypes}.join(𝓛8743{String}));
function 𝓟548{$Lambda6} (𝓟549{queryResult}): (𝓟550: [OOV]any)
{
let 𝓟551{allWorkItemIds}: 𝓛[ty]8670{Array} = 𝓛8757{Array}();
function 𝓟552{$Lambda7} (𝓟553{element}): (𝓟554: [miss]𝓛[ty]10033{Void})
{
𝓟551{allWorkItemIds}.push(𝓟553{element}.target.id)
}
𝓟549{queryResult}.workItemRelations.forEach(𝓟552{$Lambda7})
function 𝓟555{$Lambda8} (𝓟556{workItems}): (𝓟557: [OOV]any)
{
let 𝓟558{notStarted}: [miss]𝓛[ty]8655{Number} = 𝓛8745{Number};
let 𝓟559{inProgress}: [miss]𝓛[ty]8655{Number} = 𝓛8745{Number};
let 𝓟560{completed}: [miss]𝓛[ty]8655{Number} = 𝓛8745{Number};
let 𝓟561{displayNames}: [miss]𝓛[ty]8642{Object} = {};
let 𝓟562{pullRequestLookup}: [miss]𝓛[ty]8642{Object} = {};
let 𝓟563{pullRequests}: 𝓛[ty]8670{Array} = 𝓛8757{Array}();
let 𝓟564{promises}: 𝓛[ty]8670{Array} = 𝓛8757{Array}();
function 𝓟565{$Lambda9} (𝓟566{element}): (𝓟567: [miss]𝓛[ty]10033{Void})
{
let 𝓟568{assignedTo} = 𝓟566{element}.fields.access(𝓛8743{String});
if (𝓛12569{ExclamationToken}(𝓛12569{ExclamationToken}(𝓟568{assignedTo})))
{
𝓟561{displayNames}.access(𝓟568{assignedTo})𝓛8744{Boolean};
}
if (𝓛12592{AmpersandAmpersandToken}(𝓟566{element},𝓟566{element}.relations))
{
function 𝓟569{$Lambda10} (𝓟570{relation}): (𝓟571: [miss]𝓛[ty]10033{Void})
{
if (𝓛12592{AmpersandAmpersandToken}(𝓛12559{EqualsEqualsEqualsToken}(𝓟570{relation}.rel,𝓛8743{String}),𝓛12559{EqualsEqualsEqualsToken}(𝓟570{relation}.attributes.access(𝓛8743{String}),𝓛8743{String})))
{
let 𝓟572{splitURI}: [miss]𝓛[ty]8670{Array} = 𝓛8726{decodeURIComponent}(𝓟570{relation}.url).split(𝓛8743{String});
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟572{splitURI}.length,𝓛8745{Number}))
{
function 𝓟573{$Lambda11} (𝓟574{pullRequestRaw}): (𝓟575: [miss]𝓛[ty]10033{Void})
{
let 𝓟576{pullRequest}: [OOV]𝓟[ty]523{IPullrequest} = {name: 𝓟574{pullRequestRaw}.title,lastUpdated: 𝓟574{pullRequestRaw}.creationDate,uri: 𝓛12607{$Template}(𝓟538{context}.host.uri,𝓟572{splitURI}.access(𝓛8745{Number}),𝓟572{splitURI}.access(𝓛8745{Number}),𝓟572{splitURI}.access(𝓛8745{Number})),id: 𝓟574{pullRequestRaw}.pullRequestId,status: 𝓟581{_computePullRequestState}(𝓟574{pullRequestRaw}),user: 𝓟91{parseIdentityName}(𝓟574{pullRequestRaw}.createdBy.displayName,𝓟574{pullRequestRaw}.createdBy.uniqueName)};
𝓟561{displayNames}.access(𝓛12641{PlusToken}(𝓛12641{PlusToken}(𝓛12641{PlusToken}(𝓟574{pullRequestRaw}.createdBy.displayName,𝓛8743{String}),𝓟574{pullRequestRaw}.createdBy.uniqueName),𝓛8743{String}))𝓛8744{Boolean};
if (𝓛12569{ExclamationToken}(𝓟562{pullRequestLookup}.access(𝓟574{pullRequestRaw}.pullRequestId)))
{
𝓟562{pullRequestLookup}.access(𝓟574{pullRequestRaw}.pullRequestId)𝓛8744{Boolean};
𝓟563{pullRequests}.push(𝓟576{pullRequest})
}
}
let 𝓟577{promise} = 𝓟2061{Git_RestClient}.getClient().getPullRequest(𝓟572{splitURI}.access(𝓛8745{Number}),𝓛8710{parseInt}(𝓟572{splitURI}.access(𝓛8745{Number})),𝓟572{splitURI}.access(𝓛8745{Number})).then(𝓟573{$Lambda11});
𝓟564{promises}.push(𝓟577{promise})
}
}
}
𝓟566{element}.relations.forEach(𝓟569{$Lambda10})
}
}
𝓟556{workItems}.forEach(𝓟565{$Lambda9})
let 𝓟578{usernames}: [miss]𝓛[ty]8670{Array} = 𝓛8741{Object}.keys(𝓟561{displayNames});
function 𝓟579{$Lambda12} (): (𝓟580: [OOV]𝓟[ty]525{IModel})
{
return 𝓟580 = {workItemIds: 𝓟536{ids},identities: 𝓟101{parseUniquefiedIdentityNames}(𝓟578{usernames}),pullRequests: 𝓟563{pullRequests}} as 𝓟[ty]525{IModel}
}
return 𝓟557 = 𝓟2028{Q}.allSettled(𝓟564{promises}).then(𝓟579{$Lambda12})
}
return 𝓟550 = 𝓟540{witClient}.getWorkItems(𝓟551{allWorkItemIds},𝓛12643{undefined},𝓛12643{undefined},𝓟2056{TFS_Wit_Contracts}.WorkItemExpand.Relations).then(𝓟555{$Lambda8})
}
return 𝓟545 = 𝓟540{witClient}.queryByWiql({query: 𝓟547{wiql}},𝓟534{projectId}).then(𝓟548{$Lambda6})
}
return 𝓟537 = 𝓟539{workClient}.getTeamSettings({project: 𝓛12643{undefined},team: 𝓛12643{undefined},projectId: 𝓟534{projectId},teamId: 𝓟535{teamId}}).then(𝓟543{$Lambda5})
}
function 𝓟581{_computePullRequestState} (𝓟582{pr}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟583: 𝓛[ty]8642{Object})
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟582{pr}.status,𝓟2015{VCContracts}.PullRequestStatus.Completed))
{
return 𝓟583 = {state: 𝓛8743{String},iconClass: 𝓛8743{String},stateClass: 𝓛8743{String}}
}
else
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟582{pr}.status,𝓟2015{VCContracts}.PullRequestStatus.Abandoned))
{
return 𝓟583 = {state: 𝓛8743{String},iconClass: 𝓛12643{undefined},stateClass: 𝓛12643{undefined}}
}
else
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟582{pr}.mergeStatus,𝓟2015{VCContracts}.PullRequestAsyncStatus.Conflicts))
{
return 𝓟583 = {state: 𝓛8743{String},iconClass: 𝓛8743{String},stateClass: 𝓛8743{String}}
}
let 𝓟584{minVote}: 𝓛[ty]8655{Number} = 𝓛8745{Number};
if (𝓛12592{AmpersandAmpersandToken}(𝓛12637{ExclamationEqualsToken}(𝓟582{pr}.reviewers,𝓛12643{undefined}),𝓛12595{GreaterThanToken}(𝓟582{pr}.reviewers.length,𝓛8745{Number})))
{
𝓟584{minVote}𝓟582{pr}.reviewers.access(𝓛8745{Number}).vote;
let 𝓟585{allRequiredApproved}: [miss]𝓛[ty]8666{Boolean} = 𝓛8744{Boolean};
{
let 𝓟586{j}: [miss]𝓛[ty]8655{Number} = 𝓛8745{Number};
while (𝓛1{<UNKNOWN>}(𝓟586{j},𝓟582{pr}.reviewers.length))
{
{
if (𝓛12592{AmpersandAmpersandToken}(𝓟582{pr}.reviewers.access(𝓟586{j}).isRequired,𝓛12582{LessThanEqualsToken}(𝓟582{pr}.reviewers.access(𝓟586{j}).vote,𝓛8745{Number})))
{
𝓟585{allRequiredApproved}𝓛8744{Boolean};
}
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟582{pr}.reviewers.access(𝓟586{j}).vote,𝓛8745{Number}))
{
}
if (𝓛1{<UNKNOWN>}(𝓟582{pr}.reviewers.access(𝓟586{j}).vote,𝓟584{minVote}))
{
𝓟584{minVote}𝓟582{pr}.reviewers.access(𝓟586{j}).vote;
}
}
𝓛12590{PlusPlusToken}(𝓟586{j})
}
}
if (𝓛12592{AmpersandAmpersandToken}(𝓛12596{GreaterThanEqualsToken}(𝓟584{minVote},𝓛8745{Number}),𝓛12569{ExclamationToken}(𝓟585{allRequiredApproved})))
{
𝓟584{minVote}𝓛8745{Number};
}
}
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟584{minVote},𝓟528{PullRequestVoteStatus}.REJECT))
{
return 𝓟583 = {state: 𝓛8743{String},iconClass: 𝓛8743{String},stateClass: 𝓛8743{String}}
}
else
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟584{minVote},𝓟528{PullRequestVoteStatus}.NOT_READY))
{
return 𝓟583 = {state: 𝓛8743{String},iconClass: 𝓛8743{String},stateClass: 𝓛8743{String}}
}
else
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟584{minVote},𝓟528{PullRequestVoteStatus}.APPROVE_WITH_COMMENT))
{
return 𝓟583 = {state: 𝓛8743{String},iconClass: 𝓛8743{String},stateClass: 𝓛8743{String}}
}
else
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟584{minVote},𝓟528{PullRequestVoteStatus}.APPROVE))
{
return 𝓟583 = {state: 𝓛8743{String},iconClass: 𝓛8743{String},stateClass: 𝓛8743{String}}
}
}
}
}
return 𝓟583 = {state: 𝓛8743{String},iconClass: 𝓛12643{undefined},stateClass: 𝓛8743{String}}
}
}
}
class 𝓟[ty]587{WorkDetailsData}{
}

Module: analytics-example-widget/scripts/data/ViewQueries

type 𝓟[ty]589{GroupedWorkItemAggregation} = {DateSK: 𝓛[ty]8655{Number}, StateCategory: 𝓛[ty]10051{String}, AggregatedValue: 𝓛[ty]8655{Number}}
type 𝓟[ty]590{BurndownQueryOptions} = {endDate: 𝓛[ty]8635{Date}, teamId: 𝓛[ty]10051{String}, projectId: 𝓛[ty]10051{String}, aggregation: 𝓟[ty]153{Aggregation}, fields: 𝓛[ty]8670{Array}, workItemType: 𝓛[ty]10051{String}, startDate: 𝓛[ty]8635{Date}}
function 𝓟591{CONSTRUCTOR} (𝓟592{burndownQueryOptions}: [OOV]𝓟[ty]590{BurndownQueryOptions}): (𝓟[ty]596{BurndownResultsQuery})
{
const 𝓟[ty]596{BurndownResultsQuery};
const 𝓟[ty]596{BurndownResultsQuery};
𝓟[ty]596{BurndownResultsQuery}.burndownQueryOptions𝓟592{burndownQueryOptions};
}
class 𝓟[ty]596{BurndownResultsQuery} extends 𝓟[ty]1332{ICacheableQuery}{
𝓟598{burndownQueryOptions}: [OOV]𝓟[ty]590{BurndownQueryOptions};
function 𝓟632{makeFilter} (𝓟633{filterRow}: [OOV]𝓟[ty]422{FieldFilterRowSettings}): (𝓟634: [miss]𝓛[ty]10051{String})
{
let 𝓟635{optQuotes}: [miss]𝓛[ty]10051{String} = (𝓛12559{EqualsEqualsEqualsToken}(𝓟633{filterRow}.fieldType,𝓛8743{String}) ? 𝓛8743{String} : 𝓛8743{String};
return 𝓟634 = 𝓛12607{$Template}(𝓟633{filterRow}.fieldQueryName,𝓟633{filterRow}.operator,𝓟635{optQuotes},𝓟633{filterRow}.value,𝓟635{optQuotes})
}
function 𝓟599{getKey} (): (𝓟600: 𝓛[ty]10051{String})
{
return 𝓟600 = 𝓛12607{$Template}(𝓛8756{JSON}.stringify(𝓟[ty]596{BurndownResultsQuery}.burndownQueryOptions))
}
function 𝓟601{runQuery} (): (𝓟602: [OOV]𝓛[ty]2{<UNKNOWN>})
{
function 𝓟603{$Lambda84} (𝓟604{client}): (𝓟605: [OOV]any)
{
let 𝓟606{endDate}: (𝓟[ty]498{WidgetConfiguration} ≠ 𝓛[ty]10051{String}) = 𝓟[ty]596{BurndownResultsQuery}.formatDate(𝓟[ty]596{BurndownResultsQuery}.burndownQueryOptions.endDate);
let 𝓟607{startDate}: (𝓟[ty]498{WidgetConfiguration} ≠ 𝓛[ty]10051{String}) = 𝓟[ty]596{BurndownResultsQuery}.formatDate(𝓟[ty]596{BurndownResultsQuery}.burndownQueryOptions.startDate);
let 𝓟608{entity}: [miss]𝓛[ty]10051{String} = 𝓛8743{String};
let 𝓟609{teamFilter}: [miss]𝓛[ty]10051{String} = 𝓛12607{$Template}(𝓟[ty]596{BurndownResultsQuery}.burndownQueryOptions.teamId);
let 𝓟610{typeFilter}: [miss]𝓛[ty]10051{String} = 𝓛12607{$Template}(𝓟[ty]596{BurndownResultsQuery}.burndownQueryOptions.workItemType);
let 𝓟611{timeFilter}: [miss]𝓛[ty]10051{String} = 𝓛12607{$Template}(𝓟607{startDate},𝓟606{endDate});
let 𝓟612{filter}: [miss]𝓛[ty]10051{String} = 𝓛12607{$Template}(𝓟609{teamFilter},𝓟610{typeFilter},𝓟611{timeFilter});
if (𝓛12592{AmpersandAmpersandToken}(𝓛12637{ExclamationEqualsToken}(𝓟[ty]596{BurndownResultsQuery}.burndownQueryOptions.fields,𝓛12643{undefined}),𝓛12595{GreaterThanToken}(𝓟[ty]596{BurndownResultsQuery}.burndownQueryOptions.fields.length,𝓛8745{Number})))
{
𝓛12564{FirstCompoundAssignment}(𝓟612{filter},𝓛12607{$Template}(𝓟[ty]596{BurndownResultsQuery}.makeFilters(𝓟[ty]596{BurndownResultsQuery}.burndownQueryOptions.fields)))
}
let 𝓟613{groupFields}: [miss]𝓛[ty]10051{String} = 𝓛8743{String};
let 𝓟614{selectedAggregation}: [OOV]𝓟[ty]153{Aggregation} = 𝓟[ty]596{BurndownResultsQuery}.burndownQueryOptions.aggregation;
let 𝓟615{aggregationMode}: [miss]𝓛[ty]8655{Number} = 𝓟614{selectedAggregation}.aggregationMode;
let 𝓟616{aggregationSumValue}: [miss]𝓛[ty]10051{String} = 𝓟614{selectedAggregation}.queryableName;
let 𝓟617{aggregation}: [miss]𝓛[ty]10051{String} = 𝓛8743{String};
if (𝓛12599{EqualsEqualsToken}(𝓟615{aggregationMode},𝓟156{AggregationMode}.sum))
{
𝓟617{aggregation}𝓛12607{$Template}(𝓟616{aggregationSumValue});
}
else
{
𝓟617{aggregation}𝓛8743{String};
}
𝓛12564{FirstCompoundAssignment}(𝓟617{aggregation},𝓛8743{String})
let 𝓟618{aggregationQuery}: [miss]𝓛[ty]10051{String} = 𝓛12607{$Template}(𝓟608{entity},𝓟612{filter},𝓟613{groupFields},𝓟617{aggregation});
let 𝓟619{fullQueryUrl} = 𝓟604{client}.generateProjectLink(𝓟[ty]596{BurndownResultsQuery}.burndownQueryOptions.projectId,𝓟618{aggregationQuery});
function 𝓟620{$Lambda85} (𝓟621{results}: [OOV]𝓟[ty]589{GroupedWorkItemAggregation}): (𝓟622: [OOV]any)
{
return 𝓟622 = 𝓟621{results}.access(𝓛8743{String})
}
return 𝓟605 = 𝓟604{client}.runGetQuery(𝓟619{fullQueryUrl}).then(𝓟620{$Lambda85})
}
return 𝓟602 = 𝓟644{getInstance}().then(𝓟603{$Lambda84})
}
function 𝓟623{formatDate} (𝓟624{date}: (𝓟[ty]498{WidgetConfiguration} ≠ 𝓛[ty]8635{Date})): (𝓟625: (𝓟[ty]1379{AnalyticsConfigActionCreator} ≠ 𝓛[ty]10051{String}))
{
return 𝓟625 = 𝓟624{date}.toISOString().substring(𝓛8745{Number},𝓛8745{Number})
}
function 𝓟626{makeFilters} (𝓟627{filterRow}: 𝓛[ty]8670{Array}): (𝓟628: [miss]𝓛[ty]10051{String})
{
function 𝓟629{$Lambda86} (𝓟630{o}): (𝓟631: [miss]𝓛[ty]10051{String})
{
return 𝓟631 = 𝓟[ty]596{BurndownResultsQuery}.makeFilter(𝓟630{o})
}
return 𝓟628 = 𝓛12607{$Template}(𝓟627{filterRow}.map(𝓟629{$Lambda86}).join(𝓛8743{String}))
}
}

Module: analytics-example-widget/scripts/data/ODataClient

const 𝓟636{instance}: [OOV]𝓛[ty]2{<UNKNOWN>} = 𝓛12643{undefined};
const 𝓟637{oDataVersion}: [miss]𝓛[ty]10051{String} = 𝓛8743{String};
const 𝓟638{valueKey}: [miss]𝓛[ty]10051{String} = 𝓛8743{String};
function 𝓟639{CONSTRUCTOR} (𝓟640{authToken}: (𝓟[ty]1379{AnalyticsConfigActionCreator} ≠ 𝓛[ty]10051{String})): (𝓟[ty]650{ODataClient})
{
const 𝓟[ty]650{ODataClient};
const 𝓟[ty]650{ODataClient};
𝓟[ty]650{ODataClient}.authToken𝓟640{authToken};
}
function 𝓟644{getInstance} (): (𝓟645: [OOV]𝓛[ty]2{<UNKNOWN>})
{
if (𝓟636{instance})
{
return 𝓟645 = 𝓟636{instance}
}
else
{
function 𝓟646{$Lambda77} (𝓟647{token}): (𝓟648: [miss]𝓟[ty]650{ODataClient})
{
let 𝓟649{authToken} = 𝓟2064{authTokenManager}.getAuthorizationHeader(𝓟647{token});
return 𝓟648 = 𝓟639{CONSTRUCTOR}(𝓟649{authToken})
}
𝓟636{instance}𝓛1{<UNKNOWN>}.getAccessToken().then(𝓟646{$Lambda77});
return 𝓟645 = 𝓟636{instance}
}
}
class 𝓟[ty]650{ODataClient}{
𝓟652{authToken}: (𝓛[ty]8670{Array} ≠ 𝓛[ty]10051{String});
function 𝓟678{generateProjectLink} (𝓟679{project}: 𝓛[ty]10051{String},𝓟680{oDataQuery}: (𝓟[ty]650{ODataClient} ≠ 𝓛[ty]10051{String})): (𝓟681: [miss]𝓛[ty]10051{String})
{
let 𝓟682{accountName} = 𝓛1{<UNKNOWN>}.getWebContext().account.name;
return 𝓟681 = 𝓛12641{PlusToken}(𝓟[ty]650{ODataClient}.getODataEndpoint(𝓟682{accountName},𝓟679{project}),𝓟680{oDataQuery})
}
function 𝓟674{generateAccountLink} (𝓟675{oDataQuery}: (𝓟[ty]650{ODataClient} ≠ 𝓛[ty]10051{String})): (𝓟676: [miss]𝓛[ty]10051{String})
{
let 𝓟677{accountName} = 𝓛1{<UNKNOWN>}.getWebContext().account.name;
return 𝓟676 = 𝓛12641{PlusToken}(𝓟[ty]650{ODataClient}.getODataEndpoint(𝓟677{accountName},𝓛12643{undefined}),𝓟675{oDataQuery})
}
function 𝓟666{constructXmlRequest} (𝓟667{authToken}: 𝓛[ty]10051{String},𝓟668{type}: 𝓛[ty]10051{String},𝓟669{url}: 𝓛[ty]10051{String}): (𝓟670: [OOV]𝓛[ty]2617{AjaxSettings})
{
function 𝓟671{$Lambda79} (𝓟672{xhr}): (𝓟673: [miss]𝓛[ty]10033{Void})
{
𝓟672{xhr}.setRequestHeader(𝓛8743{String},𝓟667{authToken})
}
return 𝓟670 = {url: 𝓟669{url},contentType: 𝓛8743{String},dataType: 𝓛8743{String},type: 𝓟668{type},beforeSend: 𝓟671{$Lambda79}}
}
function 𝓟701{runMetadataQuery} (𝓟702{projectName}: 𝓛[ty]10051{String},𝓟703{entityName}: 𝓛[ty]10051{String}): (𝓟704: [OOV]𝓛[ty]2{<UNKNOWN>})
{
return 𝓟704 = 𝓛8971{$}.ajax(𝓟[ty]650{ODataClient}.constructXmlRequest(𝓟[ty]650{ODataClient}.authToken,𝓛8743{String},𝓟[ty]650{ODataClient}.generateProjectLink(𝓟702{projectName},𝓟703{entityName})))
}
function 𝓟696{generateODataPostPayload} (𝓟697{getUrl}: 𝓛[ty]10051{String},𝓟698{batchIdentifier}: 𝓛[ty]10051{String}): (𝓟699: (𝓛[ty]8655{Number} ≠ 𝓛[ty]10051{String}))
{
let 𝓟700{newLine}: [miss]𝓛[ty]10051{String} = 𝓛8743{String};
return 𝓟699 = 𝓛12641{PlusToken}(𝓛12641{PlusToken}(𝓛12641{PlusToken}(𝓛12641{PlusToken}(𝓛12641{PlusToken}(𝓛12641{PlusToken}(𝓛12641{PlusToken}(𝓛12641{PlusToken}(𝓛12641{PlusToken}(𝓛12641{PlusToken}(𝓛12607{$Template}(𝓟698{batchIdentifier}),𝓟700{newLine}),𝓛8743{String}),𝓟700{newLine}),𝓛8743{String}),𝓟700{newLine}),𝓟700{newLine}),𝓛12607{$Template}(𝓟697{getUrl})),𝓟700{newLine}),𝓟700{newLine}),𝓛12607{$Template}(𝓟698{batchIdentifier}))
}
function 𝓟658{constructJsonRequest} (𝓟659{authToken}: 𝓛[ty]10051{String},𝓟660{type}: 𝓛[ty]10051{String},𝓟661{url}: 𝓛[ty]10051{String}): (𝓟662: [OOV]𝓛[ty]2617{AjaxSettings})
{
function 𝓟663{$Lambda78} (𝓟664{xhr}): (𝓟665: [miss]𝓛[ty]10033{Void})
{
𝓟664{xhr}.setRequestHeader(𝓛8743{String},𝓟659{authToken})
}
return 𝓟662 = {url: 𝓟661{url},contentType: 𝓛8743{String},dataType: 𝓛8743{String},type: 𝓟660{type},beforeSend: 𝓟663{$Lambda78}}
}
function 𝓟688{runGetQuery} (𝓟689{fullQueryUrl}: 𝓛[ty]10051{String}): (𝓟690: [OOV]𝓛[ty]2{<UNKNOWN>})
{
return 𝓟690 = 𝓛8971{$}.ajax(𝓟[ty]650{ODataClient}.constructJsonRequest(𝓟[ty]650{ODataClient}.authToken,𝓛8743{String},𝓟689{fullQueryUrl}))
}
function 𝓟691{runPostQuery} (𝓟692{fullQueryUrl}: 𝓛[ty]10051{String}): (𝓟693: [OOV]𝓛[ty]2{<UNKNOWN>})
{
let 𝓟694{contentRequest} = 𝓟[ty]650{ODataClient}.constructJsonRequest(𝓟[ty]650{ODataClient}.authToken,𝓛8743{String},𝓟[ty]650{ODataClient}.generateAccountLink(𝓛8743{String}));
let 𝓟695{batchIdentifier}: [miss]𝓛[ty]10051{String} = 𝓟709{newGuid}();
𝓟694{contentRequest}.data𝓟[ty]650{ODataClient}.generateODataPostPayload(𝓟692{fullQueryUrl},𝓟695{batchIdentifier});
𝓟694{contentRequest}.processData𝓛8744{Boolean};
𝓟694{contentRequest}.headers{\"Content-Type\": 𝓛12607{$Template}(𝓟695{batchIdentifier}),\"Accept\": 𝓛12607{$Template}(𝓟637{oDataVersion})};
return 𝓟693 = 𝓛8971{$}.ajax(𝓟694{contentRequest})
}
function 𝓟683{generateCurrentProjectLink} (𝓟684{oDataQuery}: (𝓟[ty]650{ODataClient} ≠ 𝓛[ty]10051{String})): (𝓟685: [miss]𝓛[ty]10051{String})
{
let 𝓟686{accountName} = 𝓛1{<UNKNOWN>}.getWebContext().account.name;
let 𝓟687{project} = 𝓛1{<UNKNOWN>}.getWebContext().project.name;
return 𝓟685 = 𝓛12641{PlusToken}(𝓟[ty]650{ODataClient}.getODataEndpoint(𝓟686{accountName},𝓟687{project}),𝓟684{oDataQuery})
}
function 𝓟653{getODataEndpoint} (𝓟654{accountName}: 𝓛[ty]10051{String},𝓟655{projectName}: 𝓛[ty]10051{String}): (𝓟656: 𝓛[ty]10051{String})
{
let 𝓟657{projectSegment}: [miss]𝓛[ty]10051{String} = (𝓛12637{ExclamationEqualsToken}(𝓟655{projectName},𝓛12643{undefined}) ? 𝓛12607{$Template}(𝓟655{projectName}) : 𝓛8743{String};
return 𝓟656 = 𝓛12607{$Template}(𝓟654{accountName},𝓟657{projectSegment},𝓟637{oDataVersion})
}
}
function 𝓟705{CONSTRUCTOR} (): (𝓟[ty]717{GUIDUtil})
{
const 𝓟[ty]717{GUIDUtil};
const 𝓟[ty]717{GUIDUtil};
}
function 𝓟709{newGuid} (): (𝓟710: 𝓛[ty]10051{String})
{
let 𝓟711{clockSequenceHi}: [miss]𝓛[ty]10051{String} = 𝓛12641{PlusToken}(𝓛8745{Number},𝓛8746{Math}.floor(𝓛12548{AsteriskToken}(𝓛8746{Math}.random(),𝓛8745{Number}))).toString(𝓛8745{Number});
return 𝓟710 = 𝓛12641{PlusToken}(𝓛12641{PlusToken}(𝓛12641{PlusToken}(𝓛12641{PlusToken}(𝓛12641{PlusToken}(𝓛12641{PlusToken}(𝓛12641{PlusToken}(𝓛12641{PlusToken}(𝓛12641{PlusToken}(𝓟712{oct}(𝓛8745{Number}),𝓛8743{String}),𝓟712{oct}(𝓛8745{Number})),𝓛8743{String}),𝓟712{oct}(𝓛8745{Number})),𝓛8743{String}),𝓟711{clockSequenceHi}),𝓟712{oct}(𝓛8745{Number})),𝓛8743{String}),𝓟712{oct}(𝓛8745{Number}))
}
function 𝓟712{oct} (𝓟713{length}: (𝓛[ty]8666{Boolean} ≠ 𝓛[ty]8655{Number})): (𝓟714: 𝓛[ty]10051{String})
{
if (𝓛12569{ExclamationToken}(𝓟713{length}))
{
return 𝓟714 = 𝓛8746{Math}.floor(𝓛12548{AsteriskToken}(𝓛8746{Math}.random(),𝓛8745{Number})).toString(𝓛8745{Number})
}
let 𝓟715{result}: 𝓛[ty]10051{String} = 𝓛8743{String};
{
let 𝓟716{i}: 𝓛[ty]8655{Number} = 𝓛8745{Number};
while (𝓛1{<UNKNOWN>}(𝓟716{i},𝓟713{length}))
{
{
𝓛12564{FirstCompoundAssignment}(𝓟715{result},𝓟712{oct}())
}
𝓛12556{POST_PlusPlusToken}(𝓟716{i})
}
}
return 𝓟714 = 𝓟715{result}
}
class 𝓟[ty]717{GUIDUtil}{
}

Module: analytics-example-widget/scripts/widget/AnalyticsViewActionCreator

function 𝓟719{CONSTRUCTOR} (𝓟720{actions}: (𝓟[ty]1082{ActionCreator}𝓟[ty]1074{ActionsBase}),𝓟721{configuration}: [OOV]𝓟[ty]1026{AnalyticsWidgetSettings},𝓟722{size}: [OOV]𝓟[ty]1362{ViewSize},𝓟723{suppressAnimation}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8666{Boolean})): (𝓟[ty]727{AnalyticsViewActionCreator})
{
const 𝓟[ty]727{AnalyticsViewActionCreator};
const 𝓟[ty]727{AnalyticsViewActionCreator};
𝓟[ty]727{AnalyticsViewActionCreator}(𝓟720{actions})
𝓟[ty]727{AnalyticsViewActionCreator}.setInitialState(𝓟721{configuration},𝓟723{suppressAnimation})
𝓟[ty]727{AnalyticsViewActionCreator}.size𝓟722{size};
𝓟[ty]727{AnalyticsViewActionCreator}.rollingPeriodLength𝓛8745{Number};
}
class 𝓟[ty]727{AnalyticsViewActionCreator} extends 𝓟[ty]1082{ActionCreator}{
𝓟729{size}: [OOV]𝓟[ty]1362{ViewSize};
𝓟730{results}: [OOV]𝓟[ty]1364{QueryViewState};
𝓟731{rollingPeriodLength}: 𝓛[ty]8655{Number};
𝓟732{configuration}: [OOV]𝓟[ty]1026{AnalyticsWidgetSettings};
𝓟733{suppressAnimation}: 𝓛[ty]8666{Boolean};
function 𝓟752{getConfiguration} (): (𝓟753: [OOV]𝓟[ty]1026{AnalyticsWidgetSettings})
{
return 𝓟753 = 𝓟[ty]727{AnalyticsViewActionCreator}.configuration
}
function 𝓟736{requestData} (): (𝓟737: [OOV]𝓛[ty]2{<UNKNOWN>})
{
let 𝓟738{context} = 𝓛1{<UNKNOWN>}.getWebContext();
𝓟[ty]727{AnalyticsViewActionCreator}.results.isLoading𝓛8744{Boolean};
if (𝓛12569{ExclamationToken}(𝓟1027{areSettingsValid}(𝓟[ty]727{AnalyticsViewActionCreator}.configuration)))
{
return 𝓟737 = 𝓟[ty]727{AnalyticsViewActionCreator}.packErrorMessage(𝓛8743{String})
}
let 𝓟739{now}: 𝓛[ty]8655{Number} = 𝓛8747{Date}.now();
let 𝓟740{endDate}: 𝓛[ty]8635{Date} = 𝓛8747{Date}.CONSTRUCTOR(𝓟739{now});
let 𝓟741{startDate}: 𝓛[ty]8635{Date} = 𝓛8747{Date}.CONSTRUCTOR(𝓛12616{MinusToken}(𝓟739{now},𝓛12548{AsteriskToken}(𝓛12548{AsteriskToken}(𝓛12548{AsteriskToken}(𝓛12548{AsteriskToken}(𝓟[ty]727{AnalyticsViewActionCreator}.rollingPeriodLength,𝓛8745{Number}),𝓛8745{Number}),𝓛8745{Number}),𝓛8745{Number})));
let 𝓟742{querySettings}: [OOV]𝓟[ty]590{BurndownQueryOptions} = {endDate: 𝓟740{endDate},teamId: 𝓟[ty]727{AnalyticsViewActionCreator}.configuration.teamId,projectId: 𝓟[ty]727{AnalyticsViewActionCreator}.configuration.projectId,aggregation: 𝓟[ty]727{AnalyticsViewActionCreator}.configuration.aggregation,fields: 𝓟[ty]727{AnalyticsViewActionCreator}.configuration.fields,workItemType: 𝓟[ty]727{AnalyticsViewActionCreator}.configuration.workItemType,startDate: 𝓟741{startDate}} as 𝓟[ty]590{BurndownQueryOptions};
function 𝓟743{$Lambda87} (𝓟744{dates}): (𝓟745: [OOV]any)
{
function 𝓟746{$Lambda88} (𝓟747{groupedWorkItemAggregation}): (𝓟748: [OOV]𝓟[ty]1364{QueryViewState})
{
if (𝓛12595{GreaterThanToken}(𝓟747{groupedWorkItemAggregation}.length,𝓛8745{Number}))
{
𝓟[ty]727{AnalyticsViewActionCreator}.results.chartState𝓟157{CONSTRUCTOR}().generateChart(𝓟[ty]727{AnalyticsViewActionCreator}.size,𝓟747{groupedWorkItemAggregation},𝓟744{dates},𝓟[ty]727{AnalyticsViewActionCreator}.suppressAnimation);
}
else
{
𝓟[ty]727{AnalyticsViewActionCreator}.results.statusMessage𝓛8743{String};
𝓟[ty]727{AnalyticsViewActionCreator}.results.messageType𝓟1366{WidgetMessageType}.Warning;
}
𝓟[ty]727{AnalyticsViewActionCreator}.results.isLoading𝓛8744{Boolean};
return 𝓟748 = 𝓟[ty]727{AnalyticsViewActionCreator}.results
}
return 𝓟745 = 𝓟2063{getService}(𝓛12643{undefined}).getCacheableQueryResult(𝓟591{CONSTRUCTOR}(𝓟742{querySettings})).then(𝓟746{$Lambda88})
}
return 𝓟737 = 𝓟2063{getService}(𝓛12643{undefined}).getCacheableQueryResult(𝓟1240{CONSTRUCTOR}()).then(𝓟743{$Lambda87})
}
function 𝓟734{getInitialState} (): (𝓟735: [OOV]𝓟[ty]1364{QueryViewState})
{
return 𝓟735 = 𝓟[ty]727{AnalyticsViewActionCreator}.results
}
function 𝓟749{packErrorMessage} (𝓟750{error}: 𝓛[ty]10051{String}): (𝓟751: [OOV]𝓛[ty]2{<UNKNOWN>})
{
𝓟[ty]727{AnalyticsViewActionCreator}.results{isLoading: 𝓛8744{Boolean},statusMessage: 𝓟750{error},chartState: 𝓛12643{undefined}};
return 𝓟751 = 𝓛12643{undefined}(𝓟[ty]727{AnalyticsViewActionCreator}.results) as 𝓛[ty]2{<UNKNOWN>}
}
function 𝓟754{setInitialState} (𝓟755{configuration}: [OOV]𝓟[ty]1026{AnalyticsWidgetSettings},𝓟756{suppressAnimation}: 𝓛[ty]8666{Boolean}): (𝓟757: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]727{AnalyticsViewActionCreator}.configuration𝓟755{configuration};
𝓟[ty]727{AnalyticsViewActionCreator}.suppressAnimation𝓟756{suppressAnimation};
𝓟[ty]727{AnalyticsViewActionCreator}.results{isLoading: 𝓛8744{Boolean},statusMessage: 𝓛12643{undefined}} as 𝓟[ty]1364{QueryViewState};
}
}

Module: analytics-example-widget/scripts/components/PickerComponent

type 𝓟[ty]758{PickerProps} = {onChange: (any)->𝓛[ty]10033{Void}, getItemText: (any)->𝓛[ty]10051{String}, getItemId: (any)->𝓛[ty]10051{String}, initialSelectionId: 𝓛[ty]10051{String}, className: 𝓛[ty]10051{String}, itemValues: 𝓛[ty]8670{Array}}
function 𝓟759{CONSTRUCTOR} (): (𝓟[ty]763{Picker})
{
const 𝓟[ty]763{Picker};
const 𝓟[ty]763{Picker};
}
class 𝓟[ty]763{Picker} extends 𝓛[ty]33602{Component}{
𝓟765{selectedItem}: [OOV]any;
function 𝓟766{render} (): (𝓟767: [OOV]𝓛[ty]2{<UNKNOWN>})
{
let 𝓟768{defaultValue} = (𝓛12637{ExclamationEqualsToken}(𝓟[ty]763{Picker}.props.initialSelectionId,𝓛12643{undefined}) ? 𝓟[ty]763{Picker}.props.initialSelectionId : 𝓛12643{undefined};
let 𝓟769{classes} = (𝓛12599{EqualsEqualsToken}(𝓟[ty]763{Picker}.props.itemValues.length,𝓛8745{Number}) ? 𝓛12641{PlusToken}(𝓟[ty]763{Picker}.props.className,𝓛8743{String}) : 𝓟[ty]763{Picker}.props.className;
return 𝓟767 = 𝓛12643{undefined}
}
function 𝓟770{getOptions} (): (𝓟771: [miss]𝓛[ty]8670{Array})
{
let 𝓟772{values}: [miss]𝓛[ty]8670{Array} = 𝓛8757{Array}();
if (𝓛12592{AmpersandAmpersandToken}(𝓟[ty]763{Picker}.props.itemValues,𝓛12595{GreaterThanToken}(𝓟[ty]763{Picker}.props.itemValues.length,𝓛8745{Number})))
{
if (𝓛12569{ExclamationToken}(𝓟[ty]763{Picker}.props.initialSelectionId))
{
𝓟772{values}.push(𝓛12643{undefined})
}
{
let 𝓟773{i}: [miss]𝓛[ty]8655{Number} = 𝓛8745{Number};
while (𝓛1{<UNKNOWN>}(𝓟773{i},𝓟[ty]763{Picker}.props.itemValues.length))
{
{
let 𝓟774{item} = 𝓟[ty]763{Picker}.props.itemValues.access(𝓟773{i});
𝓟772{values}.push(𝓛12643{undefined})
}
𝓛12556{POST_PlusPlusToken}(𝓟773{i})
}
}
}
return 𝓟771 = 𝓟772{values}
}
function 𝓟775{onSelected} (𝓟776{event}: [OOV]𝓛[ty]33404{FormEvent}): (𝓟777: [miss]𝓛[ty]10033{Void})
{
let 𝓟778{target} = 𝓟776{event}.target as any;
let 𝓟779{index} = 𝓟778{target}.selectedIndex;
if (𝓛12569{ExclamationToken}(𝓟[ty]763{Picker}.props.initialSelectionId))
{
𝓛12614{POST_MinusMinusToken}(𝓟779{index})
}
𝓟[ty]763{Picker}.selectedItem𝓟[ty]763{Picker}.props.itemValues.access(𝓟779{index});
if (𝓟[ty]763{Picker}.props.onChange)
{
𝓟[ty]763{Picker}.props.onChange(𝓟[ty]763{Picker}.selectedItem)
}
}
}

Module: analytics-example-widget/scripts/components/FieldFilterComponent

function 𝓟780{CONSTRUCTOR} (): (𝓟[ty]784{FieldFilterComponent})
{
const 𝓟[ty]784{FieldFilterComponent};
const 𝓟[ty]784{FieldFilterComponent};
}
class 𝓟[ty]784{FieldFilterComponent} extends 𝓛[ty]33602{Component}{
function 𝓟786{render} (): (𝓟787: [OOV]𝓛[ty]2{<UNKNOWN>})
{
let 𝓟788{content}: [miss]𝓛[ty]8670{Array} = 𝓛8757{Array}();
𝓟788{content}.push(𝓛12643{undefined})
{
let 𝓟789{i}: [miss]𝓛[ty]8655{Number} = 𝓛8745{Number};
while (𝓛1{<UNKNOWN>}(𝓟789{i},𝓟[ty]784{FieldFilterComponent}.props.fieldFilterRowValues.length))
{
{
let 𝓟790{rowProps} = 𝓟[ty]784{FieldFilterComponent}.props.fieldFilterRowValues.access(𝓟789{i});
𝓟788{content}.push(𝓛12643{undefined})
}
𝓛12556{POST_PlusPlusToken}(𝓟789{i})
}
}
𝓟788{content}.push(𝓛12643{undefined})
return 𝓟787 = 𝓛12643{undefined}
}
}
function 𝓟791{CONSTRUCTOR} (): (𝓟[ty]795{FieldFilterRowComponent})
{
const 𝓟[ty]795{FieldFilterRowComponent};
const 𝓟[ty]795{FieldFilterRowComponent};
}
class 𝓟[ty]795{FieldFilterRowComponent} extends 𝓛[ty]33602{Component}{
function 𝓟797{render} (): (𝓟798: [OOV]𝓛[ty]2{<UNKNOWN>})
{
return 𝓟798 = 𝓛12643{undefined}
}
}
function 𝓟799{CONSTRUCTOR} (): (𝓟[ty]803{FieldFilterHeaderComponent})
{
const 𝓟[ty]803{FieldFilterHeaderComponent};
const 𝓟[ty]803{FieldFilterHeaderComponent};
}
class 𝓟[ty]803{FieldFilterHeaderComponent} extends 𝓛[ty]33602{Component}{
function 𝓟805{render} (): (𝓟806: [OOV]𝓛[ty]2{<UNKNOWN>})
{
return 𝓟806 = 𝓛12643{undefined}
}
}

Module: analytics-example-widget/scripts/data/AnalyticsTypes

type 𝓟[ty]807{Team} = {TeamSK: 𝓛[ty]10051{String}, ProjectSK: 𝓛[ty]10051{String}, TeamId: 𝓛[ty]10051{String}, TeamName: 𝓛[ty]10051{String}}
type 𝓟[ty]808{AnalyticsDate} = {WeekEndingDate: 𝓛[ty]10051{String}, MonthName: 𝓛[ty]10051{String}, MonthOfYear: 𝓛[ty]8655{Number}, YearMonth: 𝓛[ty]8655{Number}, DayOfMonth: 𝓛[ty]10051{String}, Month: 𝓛[ty]10051{String}, DayOfWeek: 𝓛[ty]10051{String}, DayOfYear: 𝓛[ty]10051{String}, Year: 𝓛[ty]8655{Number}, DayName: 𝓛[ty]10051{String}, DateSK: 𝓛[ty]8655{Number}, WeekStartingDate: 𝓛[ty]10051{String}, IsLastDayOfPeriod: 𝓛[ty]10051{String}, MonthShortName: 𝓛[ty]10051{String}, Date: 𝓛[ty]10051{String}, DayShortName: 𝓛[ty]10051{String}}
type 𝓟[ty]809{Project} = {ProjectSK: 𝓛[ty]10051{String}, ProjectId: 𝓛[ty]10051{String}, ProjectName: 𝓛[ty]10051{String}}
type 𝓟[ty]810{WorkItemTypeField} = {WorkItemTypeCategory: 𝓛[ty]10051{String}, FieldType: 𝓛[ty]10051{String}, ProjectSK: 𝓛[ty]10051{String}, WorkItemType: 𝓛[ty]10051{String}, FieldName: 𝓛[ty]10051{String}, FieldReferenceName: 𝓛[ty]10051{String}}

Module: build-inspector/src/inspector/launch

function 𝓟811{$Lambda120} (): (𝓟812: [OOV]any)
{
𝓛8743{String}
function 𝓟813{$Lambda121} (𝓟814{actionContext}: [OOV]any): (𝓟815: 𝓛[ty]10033{Void})
{
let 𝓟816{vsoContext} = 𝓛1{<UNKNOWN>}.getWebContext();
let 𝓟817{extensionContext} = 𝓛1{<UNKNOWN>}.getExtensionContext();
𝓛12233{window}.parent.location.href𝓛12641{PlusToken}(𝓛12641{PlusToken}(𝓛12641{PlusToken}(𝓛12641{PlusToken}(𝓛12641{PlusToken}(𝓛12641{PlusToken}(𝓛12641{PlusToken}(𝓟816{vsoContext}.host.uri,𝓟816{vsoContext}.project.name),𝓛8743{String}),𝓟817{extensionContext}.publisherId),𝓛8743{String}),𝓟817{extensionContext}.extensionId),𝓛8743{String}),𝓟814{actionContext}.uri);
}
return 𝓟812 = {getMenuItems: 𝓛12643{undefined},execute: 𝓟813{$Lambda121}} as 𝓛[ty]2{<UNKNOWN>}
}
let 𝓟818{showCommitsMenu} = 𝓟811{$Lambda120}();
𝓛1{<UNKNOWN>}.register(𝓛8743{String},𝓟818{showCommitsMenu})

Module: data-storage/src/dataStorage/settings

function 𝓟819{$Lambda157} (): (𝓟820: [miss]𝓛[ty]10033{Void})
{
function 𝓟821{$Lambda158} (𝓟822{eventObject}): (𝓟823: [miss]𝓛[ty]10033{Void})
{
𝓟824{saveSettings}(𝓛8743{String},𝓛8743{String})
𝓟824{saveSettings}(𝓛8743{String},𝓛8743{String})
}
𝓛8971{$}(𝓛8743{String}).on(𝓛8743{String},𝓟821{$Lambda158})
𝓟843{getSettings}(𝓛8743{String},𝓛8743{String})
𝓟843{getSettings}(𝓛8743{String},𝓛8743{String})
}
𝓛8971{$}(𝓟819{$Lambda157})
function 𝓟824{saveSettings} (𝓟825{scope}: 𝓛[ty]10051{String},𝓟826{selector}: (𝓛[ty]8655{Number} ≠ 𝓛[ty]10051{String})): (𝓟827: [miss]𝓛[ty]10033{Void})
{
const 𝓟828{boolValue} = 𝓛8971{$}(𝓛12641{PlusToken}(𝓟826{selector},𝓛8743{String})).prop(𝓛8743{String});
const 𝓟829{numValue}: [miss]𝓛[ty]8655{Number} = 𝓛8710{parseInt}(𝓛8971{$}(𝓛12641{PlusToken}(𝓟826{selector},𝓛8743{String})).val());
const 𝓟830{objValue}: [miss]𝓛[ty]8642{Object} = {val1: 𝓛8971{$}(𝓛12641{PlusToken}(𝓟826{selector},𝓛8743{String})).val(),val2: 𝓛8971{$}(𝓛12641{PlusToken}(𝓟826{selector},𝓛8743{String})).val()};
function 𝓟831{$Lambda159} (𝓟832{dataService}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟833: [miss]𝓛[ty]10033{Void})
{
function 𝓟834{$Lambda160} (𝓟835{value}: (𝓟[ty]1262{CacheableQueryService} ≠ 𝓛[ty]8666{Boolean})): (𝓟836: [miss]𝓛[ty]10033{Void})
{
}
𝓟832{dataService}.setValue(𝓛8743{String},𝓟828{boolValue},{scopeType: 𝓟825{scope}}).then(𝓟834{$Lambda160})
function 𝓟837{$Lambda161} (𝓟838{value}: (𝓟[ty]1262{CacheableQueryService} ≠ 𝓛[ty]8655{Number})): (𝓟839: [miss]𝓛[ty]10033{Void})
{
}
𝓟832{dataService}.setValue(𝓛8743{String},𝓟829{numValue},{scopeType: 𝓟825{scope}}).then(𝓟837{$Lambda161})
function 𝓟840{$Lambda162} (𝓟841{value}: [OOV]any): (𝓟842: [miss]𝓛[ty]10033{Void})
{
}
𝓟832{dataService}.setValue(𝓛8743{String},𝓟830{objValue},{scopeType: 𝓟825{scope}}).then(𝓟840{$Lambda162})
}
𝓛1{<UNKNOWN>}.getService(𝓛1{<UNKNOWN>}.ServiceIds.ExtensionData).then(𝓟831{$Lambda159})
}
function 𝓟843{getSettings} (𝓟844{scope}: 𝓛[ty]10051{String},𝓟845{selector}: (𝓛[ty]8655{Number} ≠ 𝓛[ty]10051{String})): (𝓟846: [miss]𝓛[ty]10033{Void})
{
function 𝓟847{$Lambda163} (𝓟848{dataService}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟849: [miss]𝓛[ty]10033{Void})
{
const 𝓟850{boolPromise} = 𝓟848{dataService}.getValue(𝓛8743{String},{scopeType: 𝓟844{scope}});
const 𝓟851{numPromise} = 𝓟848{dataService}.getValue(𝓛8743{String},{scopeType: 𝓟844{scope}});
const 𝓟852{objPromise} = 𝓟848{dataService}.getValue(𝓛8743{String},{scopeType: 𝓟844{scope}});
function 𝓟853{$Lambda164} (𝓟854{boolValue}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8666{Boolean}),𝓟855{numValue}: 𝓛[ty]8655{Number},𝓟856{objValue}: [OOV]any): (𝓟857: [miss]𝓛[ty]10033{Void})
{
𝓛8971{$}(𝓛12641{PlusToken}(𝓟845{selector},𝓛8743{String})).prop(𝓛8743{String},𝓟854{boolValue})
𝓛8971{$}(𝓛12641{PlusToken}(𝓟845{selector},𝓛8743{String})).val((𝓟855{numValue} ? 𝓟855{numValue}.toString() : 𝓛8743{String}))
𝓛8971{$}(𝓛12641{PlusToken}(𝓟845{selector},𝓛8743{String})).val((𝓟856{objValue} ? 𝓟856{objValue}.val1 : 𝓛8743{String}))
𝓛8971{$}(𝓛12641{PlusToken}(𝓟845{selector},𝓛8743{String})).val((𝓟856{objValue} ? 𝓟856{objValue}.val2 : 𝓛8743{String}))
}
𝓟2028{Q}.all(𝓛8757{Array}(𝓟850{boolPromise},𝓟851{numPromise},𝓟852{objPromise})).spread(𝓟853{$Lambda164})
}
𝓛1{<UNKNOWN>}.getService(𝓛1{<UNKNOWN>}.ServiceIds.ExtensionData).then(𝓟847{$Lambda163})
}

Module: analytics-example-widget/scripts/widget/AnalyticsViewComponent

function 𝓟858{CONSTRUCTOR} (): (𝓟[ty]862{AnalyticsViewComponent})
{
const 𝓟[ty]862{AnalyticsViewComponent};
const 𝓟[ty]862{AnalyticsViewComponent};
}
class 𝓟[ty]862{AnalyticsViewComponent} extends 𝓟[ty]1107{ComponentBase}{
𝓟864{queryDataManager}: (𝓟[ty]650{ODataClient}𝓟[ty]727{AnalyticsViewActionCreator});
function 𝓟865{componentWillReceiveProps} (𝓟866{props}: [OOV]𝓟[ty]1365{QueryViewProps}): (𝓟867: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]862{AnalyticsViewComponent}.queryDataManager.setInitialState(𝓟866{props}.widgetConfiguration,𝓟866{props}.suppressAnimation)
𝓟[ty]862{AnalyticsViewComponent}.initiateRequest()
}
function 𝓟875{getChart} (): (𝓟876: [OOV]any)
{
if (𝓛12546{BarBarToken}(𝓛1{<UNKNOWN>}(𝓟[ty]862{AnalyticsViewComponent}.props.size.height,𝓛8745{Number}),𝓛1{<UNKNOWN>}(𝓟[ty]862{AnalyticsViewComponent}.props.size.width,𝓛8745{Number})))
{
return 𝓟876 = 𝓛12643{undefined}
}
else
{
return 𝓟876 = 𝓛12643{undefined}
}
}
function 𝓟871{loading} (): (𝓟872: [OOV]any)
{
return 𝓟872 = 𝓛12643{undefined}
}
function 𝓟881{getStatusHeader} (): (𝓟882: (𝓟[ty]1379{AnalyticsConfigActionCreator} ≠ 𝓛[ty]10051{String}))
{
let 𝓟883{widgetMessageType} = 𝓟[ty]862{AnalyticsViewComponent}.getStoreState().messageType;
if (𝓛12599{EqualsEqualsToken}(𝓟883{widgetMessageType},𝓛12643{undefined}))
{
𝓟883{widgetMessageType}𝓟1366{WidgetMessageType}.Failed;
}
return 𝓟882 = 𝓟1366{WidgetMessageType}.access(𝓟883{widgetMessageType})
}
function 𝓟879{createActionCreator} (): (𝓟880: (𝓟[ty]1379{AnalyticsConfigActionCreator}𝓟[ty]1082{ActionCreator}))
{
𝓟[ty]862{AnalyticsViewComponent}.queryDataManager𝓟719{CONSTRUCTOR}(𝓟[ty]862{AnalyticsViewComponent}.actions,𝓟[ty]862{AnalyticsViewComponent}.props.widgetConfiguration,𝓟[ty]862{AnalyticsViewComponent}.props.size,𝓟[ty]862{AnalyticsViewComponent}.props.suppressAnimation);
return 𝓟880 = 𝓟[ty]862{AnalyticsViewComponent}.queryDataManager
}
function 𝓟877{renderFail} (): (𝓟878: [OOV]any)
{
return 𝓟878 = 𝓛12643{undefined}
}
function 𝓟868{render} (): (𝓟869: [OOV]𝓛[ty]2{<UNKNOWN>})
{
let 𝓟870{content};
if (𝓛12569{ExclamationToken}(𝓟[ty]862{AnalyticsViewComponent}.getStoreState().isLoading))
{
𝓟870{content}(𝓟[ty]862{AnalyticsViewComponent}.getStoreState().statusMessage ? 𝓟[ty]862{AnalyticsViewComponent}.renderFail() : 𝓟[ty]862{AnalyticsViewComponent}.renderSuccess();
}
else
{
𝓟870{content}𝓟[ty]862{AnalyticsViewComponent}.loading();
}
return 𝓟869 = 𝓟870{content}
}
function 𝓟873{renderSuccess} (): (𝓟874: [OOV]any)
{
return 𝓟874 = 𝓛12643{undefined}
}
}

Module: build-inspector/src/inspector/associatedItems

let 𝓟884{query} = {} as 𝓛[ty]2{<UNKNOWN>};
let 𝓟885{queryString}: [miss]𝓛[ty]10051{String} = (𝓛12595{GreaterThanToken}(𝓛12233{window}.location.search.length,𝓛8745{Number}) ? 𝓛12233{window}.location.search.substring(𝓛8745{Number}) : 𝓛8743{String};
let 𝓟886{queryStringParams}: [miss]𝓛[ty]8670{Array} = 𝓟885{queryString}.split(𝓛8743{String});
function 𝓟887{$Lambda106} (𝓟888{val}: 𝓛[ty]10051{String}): (𝓟889: [miss]𝓛[ty]10033{Void})
{
let 𝓟890{param}: [miss]𝓛[ty]8670{Array} = 𝓟888{val}.split(𝓛8743{String});
𝓟884{query}.access(𝓛8726{decodeURIComponent}(𝓟890{param}.access(𝓛8745{Number})))𝓛8726{decodeURIComponent}(𝓟890{param}.access(𝓛8745{Number}));
}
𝓟886{queryStringParams}.forEach(𝓟887{$Lambda106})
let 𝓟891{buildUri} = 𝓟884{query}.access(𝓛8743{String});
let 𝓟892{buildId}: [miss]𝓛[ty]8655{Number} = 𝓛12616{MinusToken}(𝓛8745{Number});
if (𝓟891{buildUri})
{
let 𝓟893{indexOfBuildId} = 𝓟891{buildUri}.lastIndexOf(𝓛8743{String});
if (𝓛12595{GreaterThanToken}(𝓟893{indexOfBuildId},𝓛12616{MinusToken}(𝓛8745{Number})))
{
𝓟892{buildId}𝓛8710{parseInt}(𝓟891{buildUri}.substring(𝓛12641{PlusToken}(𝓟893{indexOfBuildId},𝓛8745{Number})));
}
}
if (𝓛12595{GreaterThanToken}(𝓟892{buildId},𝓛8745{Number}))
{
let 𝓟894{buildClient} = 𝓟2070{TFS_Build_Client}.getClient();
let 𝓟895{context} = 𝓛1{<UNKNOWN>}.getWebContext();
function 𝓟896{$Lambda107} (𝓟897{build}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟898: [OOV]any)
{
function 𝓟899{$Lambda108} (𝓟900{itemRefs}): (𝓟901: [OOV]any)
{
if (𝓛12595{GreaterThanToken}(𝓟900{itemRefs}.length,𝓛8745{Number}))
{
let 𝓟902{witClient} = 𝓟2057{TFS_Wit_Client}.getClient();
function 𝓟903{$Lambda109} (𝓟904{ref}): (𝓟905: [miss]𝓛[ty]8655{Number})
{
return 𝓟905 = 𝓛8710{parseInt}(𝓟904{ref}.id,𝓛8745{Number})
}
return 𝓟901 = 𝓟902{witClient}.getWorkItems(𝓟900{itemRefs}.map(𝓟903{$Lambda109}))
}
else
{
return 𝓟901 = 𝓟2028{Q}.resolve(𝓛8757{Array}())
}
}
return 𝓟898 = 𝓟2028{Q}.all(𝓛8757{Array}(𝓟2028{Q}.resolve(𝓟897{build}),𝓟894{buildClient}.getBuildChanges(𝓟895{context}.project.name,𝓟892{buildId}),𝓟894{buildClient}.getBuildWorkItemsRefs(𝓟895{context}.project.name,𝓟892{buildId}).then(𝓟899{$Lambda108})))
}
function 𝓟906{$Lambda110} (𝓟907{results}: 𝓛[ty]8670{Array}): (𝓟908: [miss]𝓛[ty]10033{Void})
{
let 𝓟909{build} = 𝓟907{results}.access(𝓛8745{Number});
let 𝓟910{changes}: [miss]𝓛[ty]8670{Array} = 𝓟907{results}.access(𝓛8745{Number});
let 𝓟911{items}: [miss]𝓛[ty]8670{Array} = 𝓟907{results}.access(𝓛8745{Number});
𝓟2068{AssociatedItemsView}.AssociatedItemsView.enhance(𝓟2068{AssociatedItemsView}.AssociatedItemsView,𝓛8971{$}(𝓛8743{String}),{build: 𝓟909{build},associatedChanges: 𝓟910{changes},associatedWorkItems: 𝓟911{items}})
𝓛1{<UNKNOWN>}.notifyLoadSucceeded()
}
𝓟894{buildClient}.getBuild(𝓟892{buildId},𝓟895{context}.project.id).then(𝓟896{$Lambda107}).then(𝓟906{$Lambda110})
}
else
{
let 𝓟912{vsoContext} = 𝓛1{<UNKNOWN>}.getWebContext();
let 𝓟913{buildExplorerUrl}: [miss]𝓛[ty]10051{String} = 𝓛12641{PlusToken}(𝓛12641{PlusToken}(𝓛12641{PlusToken}(𝓟912{vsoContext}.host.uri,𝓛8743{String}),𝓟912{vsoContext}.project.name),𝓛8743{String});
let 𝓟914{noBuildText}: [miss]𝓛[ty]10051{String} = 𝓛12641{PlusToken}(𝓛12641{PlusToken}(𝓛8743{String},𝓟913{buildExplorerUrl}),𝓛8743{String});
𝓛8971{$}(𝓛8743{String}).html(𝓟914{noBuildText})
}

Module: build-results-enhancer/src/enhancer/status

function 𝓟915{CONSTRUCTOR} (): (𝓟[ty]919{StatusSection})
{
const 𝓟[ty]919{StatusSection};
const 𝓟[ty]919{StatusSection};
𝓟[ty]919{StatusSection}()
}
class 𝓟[ty]919{StatusSection} extends 𝓛[ty]2{<UNKNOWN>}{
function 𝓟921{initialize} (): (𝓟922: 𝓛[ty]10033{Void})
{
𝓟[ty]919{StatusSection}.initialize()
let 𝓟923{sharedConfig}: [OOV]𝓛[ty]2{<UNKNOWN>} = 𝓛1{<UNKNOWN>}.getConfiguration();
if (𝓟923{sharedConfig})
{
function 𝓟924{$Lambda123} (𝓟925{build}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟926: [miss]𝓛[ty]10033{Void})
{
let 𝓟927{buildId} = 𝓟925{build}.id;
let 𝓟928{imgSource}: [miss]𝓛[ty]10051{String} = 𝓛8743{String};
𝓟[ty]919{StatusSection}._element.find(𝓛8743{String}).attr(𝓛8743{String},𝓟928{imgSource})
𝓟[ty]919{StatusSection}._initBuildStatus(𝓟925{build})
}
𝓟923{sharedConfig}.onBuildChanged(𝓟924{$Lambda123})
}
}
function 𝓟929{_initBuildStatus} (𝓟930{build}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟931: [miss]𝓛[ty]10033{Void})
{
let 𝓟932{imgSource}: [miss]𝓛[ty]10051{String} = 𝓛8743{String};
𝓟[ty]919{StatusSection}._element.find(𝓛8743{String}).attr(𝓛8743{String},𝓟932{imgSource})
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟930{build}.status,𝓟2021{TFS_Build_Contracts}.BuildStatus.InProgress))
{
𝓟932{imgSource}𝓛8743{String};
}
else
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟930{build}.status,𝓟2021{TFS_Build_Contracts}.BuildStatus.Completed))
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟930{build}.result,𝓟2021{TFS_Build_Contracts}.BuildResult.Succeeded))
{
𝓟932{imgSource}𝓛8743{String};
}
else
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟930{build}.result,𝓟2021{TFS_Build_Contracts}.BuildResult.Failed))
{
𝓟932{imgSource}𝓛8743{String};
}
}
}
}
𝓟[ty]919{StatusSection}._element.find(𝓛8743{String}).attr(𝓛8743{String},𝓟932{imgSource})
}
}
𝓛1{<UNKNOWN>}(𝓛12643{undefined},𝓛8971{$}(𝓛8743{String}),{})
𝓛1{<UNKNOWN>}.notifyLoadSucceeded()

Module: data-storage/src/dataStorage/notesGrids

let 𝓟933{delegate} = 𝓟2030{Utils_Core}.delegate;
const 𝓟934{Events}: [miss]𝓛[ty]8642{Object} = {NOTE_DOUBLE_CLICK: 𝓛8743{String},SELECTED_NOTE_CHANGED: 𝓛8743{String},NOTE_MENU_ITEM_CLICKED: 𝓛8743{String}};
const 𝓟935{MenuCommands}: [miss]𝓛[ty]8642{Object} = {EDIT_NOTE: 𝓛8743{String},DELETE_SELECTED_NOTE: 𝓛8743{String}};
function 𝓟936{CONSTRUCTOR} (): (𝓟[ty]940{NotesGrid})
{
const 𝓟[ty]940{NotesGrid};
const 𝓟[ty]940{NotesGrid};
}
class 𝓟[ty]940{NotesGrid} extends 𝓛[ty]2{<UNKNOWN>}{
function 𝓟961{getSelectedNote} (): (𝓟962: [OOV]𝓛[ty]2{<UNKNOWN>})
{
let 𝓟963{selectedDataIndex} = 𝓟[ty]940{NotesGrid}._selectedRows.access(𝓟[ty]940{NotesGrid}._selectedIndex);
return 𝓟962 = (𝓛12559{EqualsEqualsEqualsToken}(𝓛12580{$TypeOf}(𝓟963{selectedDataIndex}),𝓛8743{String}) ? 𝓟[ty]940{NotesGrid}._dataSource.access(𝓟963{selectedDataIndex}) : 𝓛12643{undefined}
}
function 𝓟983{_getColumns} (): (𝓟984: [miss]𝓛[ty]8670{Array})
{
let 𝓟985{columns}: [miss]𝓛[ty]8670{Array} = 𝓛8757{Array}();
function 𝓟986{$Lambda127} (𝓟987{dataIndex},𝓟988{columnIndex},𝓟989{columnOrder}): (𝓟990: [OOV]any)
{
let 𝓟991{note} = 𝓟[ty]940{NotesGrid}._dataSource.access(𝓟987{dataIndex});
return 𝓟990 = 𝓟991{note}.title
}
𝓟985{columns}.push({index: 𝓛8743{String},text: 𝓛8743{String},width: 𝓛8745{Number},getColumnValue: 𝓟986{$Lambda127}})
function 𝓟992{$Lambda128} (𝓟993{dataIndex},𝓟994{columnIndex},𝓟995{columnOrder}): (𝓟996: [OOV]any)
{
let 𝓟997{note} = 𝓟[ty]940{NotesGrid}._dataSource.access(𝓟993{dataIndex});
return 𝓟996 = 𝓟997{note}.userOnly
}
𝓟985{columns}.push({index: 𝓛8743{String},text: 𝓛8743{String},width: 𝓛8745{Number},getColumnValue: 𝓟992{$Lambda128}})
return 𝓟984 = 𝓟985{columns}
}
function 𝓟942{initializeOptions} (𝓟943{options}: [OOV]any): (𝓟944: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]940{NotesGrid}.initializeOptions(𝓛8971{$}.extend({allowMultiSelect: 𝓛8744{Boolean},initialSelection: 𝓛8744{Boolean},columns: 𝓟[ty]940{NotesGrid}._getColumns(),sortOrder: 𝓟[ty]940{NotesGrid}._getSortOrder(),sharedMeasurements: 𝓛8744{Boolean},gutter: {contextMenu: 𝓛8744{Boolean}},cssClass: 𝓛8743{String},allowMoveColumns: 𝓛8744{Boolean},contextMenu: {items: 𝓟933{delegate}(𝓟[ty]940{NotesGrid},𝓟[ty]940{NotesGrid}._getContextMenuItems),updateCommandStates: 𝓟933{delegate}(𝓟[ty]940{NotesGrid},𝓟[ty]940{NotesGrid}._updateCommandStates),executeAction: 𝓟933{delegate}(𝓟[ty]940{NotesGrid},𝓟[ty]940{NotesGrid}._onMenuItemClick)}},𝓟943{options}))
}
function 𝓟945{setSource} (𝓟946{rawSource}: 𝓛[ty]8670{Array}): (𝓟947: [miss]𝓛[ty]10033{Void})
{
let 𝓟948{options} = 𝓟[ty]940{NotesGrid}._options;
let 𝓟949{prevSelection}: [OOV]𝓛[ty]2{<UNKNOWN>} = 𝓟[ty]940{NotesGrid}.getSelectedNote();
𝓟948{options}.source𝓟946{rawSource};
𝓟948{options}.columns𝓟[ty]940{NotesGrid}._columns;
𝓟948{options}.sortOrder𝓟[ty]940{NotesGrid}._sortOrder;
𝓟[ty]940{NotesGrid}.initializeDataSource()
𝓟[ty]940{NotesGrid}.onSort(𝓟948{options}.sortOrder)
if (𝓛12592{AmpersandAmpersandToken}(𝓟946{rawSource},𝓛12595{GreaterThanToken}(𝓟946{rawSource}.length,𝓛8745{Number})))
{
let 𝓟950{indexToSelect}: [miss]𝓛[ty]8655{Number} = 𝓛8745{Number};
if (𝓟949{prevSelection})
{
{
let 𝓟951{i}: [miss]𝓛[ty]8655{Number} = 𝓛8745{Number};
let 𝓟952{l}: [miss]𝓛[ty]8655{Number} = 𝓟946{rawSource}.length;
while (𝓛1{<UNKNOWN>}(𝓟951{i},𝓟952{l}))
{
{
if (𝓛12592{AmpersandAmpersandToken}(𝓟946{rawSource}.access(𝓟951{i}),𝓛12559{EqualsEqualsEqualsToken}(𝓟949{prevSelection}.id,𝓟946{rawSource}.access(𝓟951{i}).id)))
{
𝓟950{indexToSelect}𝓟[ty]940{NotesGrid}._getRowIndex(𝓟951{i});
}
}
𝓛12556{POST_PlusPlusToken}(𝓟951{i})
}
}
}
𝓟[ty]940{NotesGrid}._selectRow(𝓟950{indexToSelect})
}
}
function 𝓟974{_updateCommandStates} (𝓟975{menu}): (𝓟976: [miss]𝓛[ty]10033{Void})
{
let 𝓟977{items}: [miss]𝓛[ty]8670{Array} = 𝓟[ty]940{NotesGrid}.getSelectedNotes();
let 𝓟978{exactlyOneItem}: [miss]𝓛[ty]8666{Boolean} = 𝓛12592{AmpersandAmpersandToken}(𝓟977{items},𝓛12599{EqualsEqualsToken}(𝓟977{items}.length,𝓛8745{Number}));
let 𝓟979{states}: [miss]𝓛[ty]8670{Array} = 𝓛8757{Array}();
𝓟979{states}.push({id: 𝓟935{MenuCommands}.EDIT_NOTE,disabled: 𝓛12569{ExclamationToken}(𝓟978{exactlyOneItem})})
𝓟979{states}.push({id: 𝓟935{MenuCommands}.DELETE_SELECTED_NOTE,disabled: 𝓛12546{BarBarToken}(𝓛12569{ExclamationToken}(𝓟977{items}),𝓛1{<UNKNOWN>}(𝓟977{items}.length,𝓛8745{Number}))})
𝓟975{menu}.updateCommandStates(𝓟979{states})
}
function 𝓟968{_getContextMenuItems} (): (𝓟969: [miss]𝓛[ty]8670{Array})
{
let 𝓟970{that} = 𝓟[ty]940{NotesGrid};
function 𝓟971{getActionArgs} (): (𝓟972: [miss]𝓛[ty]8642{Object})
{
return 𝓟972 = {selectedNote: 𝓟970{that}.getSelectedNotes(),selectedNotes: 𝓟970{that}.getSelectedNote()}
}
let 𝓟973{commands}: [miss]𝓛[ty]8670{Array} = 𝓛8757{Array}();
𝓟973{commands}.push({icon: 𝓛8743{String},rank: 𝓛8745{Number},text: 𝓛8743{String},'arguments': 𝓟971{getActionArgs},id: 𝓟935{MenuCommands}.EDIT_NOTE})
𝓟973{commands}.push({icon: 𝓛8743{String},rank: 𝓛8745{Number},text: 𝓛8743{String},'arguments': 𝓟971{getActionArgs},id: 𝓟935{MenuCommands}.DELETE_SELECTED_NOTE})
return 𝓟969 = 𝓟973{commands}
}
function 𝓟980{_onMenuItemClick} (𝓟981{e}): (𝓟982: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]940{NotesGrid}._fire(𝓟934{Events}.NOTE_MENU_ITEM_CLICKED,𝓟981{e})
}
function 𝓟998{_getSortOrder} (): (𝓟999: [miss]𝓛[ty]8670{Array})
{
let 𝓟1000{sortColumns}: [miss]𝓛[ty]8670{Array} = 𝓛8757{Array}();
𝓟1000{sortColumns}.push({index: 𝓛8743{String},order: 𝓛8743{String}})
return 𝓟999 = 𝓟1000{sortColumns}
}
function 𝓟953{onRowDoubleClick} (𝓟954{eventArgs}): (𝓟955: [OOV]any)
{
let 𝓟956{note}: [OOV]𝓛[ty]2{<UNKNOWN>} = 𝓟[ty]940{NotesGrid}.getSelectedNote();
if (𝓟956{note})
{
𝓟[ty]940{NotesGrid}._fire(𝓟934{Events}.NOTE_DOUBLE_CLICK,𝓟956{note})
}
}
function 𝓟957{getSelectedNotes} (): (𝓟958: [miss]𝓛[ty]8670{Array})
{
let 𝓟959{selectedItems}: [miss]𝓛[ty]8670{Array} = 𝓛8757{Array}();
{
let 𝓟960{rowIndex}: [miss]𝓛[ty]10051{String} = 𝓛12589{$ArrayAccess}(𝓟[ty]940{NotesGrid}._selectedRows);
while (𝓛8744{Boolean})
{
if (𝓟[ty]940{NotesGrid}._selectedRows.hasOwnProperty(𝓟960{rowIndex}))
{
𝓟959{selectedItems}.push(𝓟[ty]940{NotesGrid}._dataSource.access(𝓟[ty]940{NotesGrid}._selectedRows.access(𝓟960{rowIndex})))
}
}
}
return 𝓟958 = 𝓟959{selectedItems}
}
function 𝓟964{selectedIndexChanged} (𝓟965{selectedRowIndex},𝓟966{selectedDataIndex}): (𝓟967: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]940{NotesGrid}.selectedIndexChanged(𝓟965{selectedRowIndex},𝓟966{selectedDataIndex})
𝓟[ty]940{NotesGrid}._fire(𝓟934{Events}.SELECTED_NOTE_CHANGED,𝓟[ty]940{NotesGrid}._dataSource.access(𝓟966{selectedDataIndex}))
}
}

Module: data-storage/src/dataStorage/notes

function 𝓟1001{$Lambda126} (): (𝓟1002: [miss]𝓛[ty]10033{Void})
{
𝓟2072{Notes_View}.NotesView.enhance(𝓟2072{Notes_View}.NotesView,𝓛8971{$}(𝓛8743{String}),{})
}
𝓛8971{$}(𝓟1001{$Lambda126})

Module: backlogs-panel/src/components/assignedto

function 𝓟1003{CONSTRUCTOR} (): (𝓟[ty]1007{AssignedComponent})
{
const 𝓟[ty]1007{AssignedComponent};
const 𝓟[ty]1007{AssignedComponent};
}
class 𝓟[ty]1007{AssignedComponent} extends 𝓟[ty]1180{BaseWidgetComponent}{
function 𝓟1009{render} (): (𝓟1010: [OOV]𝓛[ty]2{<UNKNOWN>})
{
let 𝓟1011{identities} = 𝓟[ty]1007{AssignedComponent}._renderIdentities();
return 𝓟1010 = 𝓛12643{undefined}
}
function 𝓟1012{_renderIdentities} (): (𝓟1013: [OOV]any)
{
if (𝓟[ty]1007{AssignedComponent}.props.backlogDetailsModel)
{
function 𝓟1014{$Lambda102} (𝓟1015{i}): (𝓟1016: [OOV]any)
{
return 𝓟1016 = 𝓛12643{undefined}
}
return 𝓟1013 = 𝓟[ty]1007{AssignedComponent}.props.backlogDetailsModel.identities.map(𝓟1014{$Lambda102})
}
}
}
function 𝓟1017{CONSTRUCTOR} (): (𝓟[ty]1021{IdentityComponent})
{
const 𝓟[ty]1021{IdentityComponent};
const 𝓟[ty]1021{IdentityComponent};
}
class 𝓟[ty]1021{IdentityComponent} extends 𝓛[ty]33602{Component}{
function 𝓟1023{render} (): (𝓟1024: [OOV]𝓛[ty]2{<UNKNOWN>})
{
return 𝓟1024 = 𝓛12643{undefined}
}
}

Module: analytics-example-widget/scripts/common/WidgetSettings

type 𝓟[ty]1025{WidgetSettings} = {}
type 𝓟[ty]1026{AnalyticsWidgetSettings} extends 𝓟[ty]1025{WidgetSettings} = {teamId: 𝓛[ty]10051{String}, projectId: 𝓛[ty]10051{String}, aggregation: 𝓟[ty]153{Aggregation}, fields: 𝓛[ty]8670{Array}, workItemType: 𝓛[ty]10051{String}}
function 𝓟1027{areSettingsValid} (𝓟1028{widgetSettings}: [OOV]𝓟[ty]1026{AnalyticsWidgetSettings}): (𝓟1029: 𝓛[ty]8666{Boolean})
{
function 𝓟1030{$Lambda22} (𝓟1031{o}): (𝓟1032: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟1032 = 𝓛12592{AmpersandAmpersandToken}(𝓛12592{AmpersandAmpersandToken}(𝓛12592{AmpersandAmpersandToken}(𝓛12592{AmpersandAmpersandToken}(𝓛12592{AmpersandAmpersandToken}(𝓛12637{ExclamationEqualsToken}(𝓟1031{o}.fieldQueryName,𝓛12643{undefined}),𝓛12637{ExclamationEqualsToken}(𝓟1031{o}.fieldReferenceName,𝓛12643{undefined})),𝓛12637{ExclamationEqualsToken}(𝓟1031{o}.fieldType,𝓛12643{undefined})),𝓛12637{ExclamationEqualsToken}(𝓟1031{o}.operator,𝓛12643{undefined})),𝓛12637{ExclamationEqualsToken}(𝓟1031{o}.value,𝓛12643{undefined})),𝓛12546{BarBarToken}(𝓛12637{ExclamationEqualsToken}(𝓟1031{o}.value,𝓛8743{String}),𝓛12599{EqualsEqualsToken}(𝓟1031{o}.fieldType,𝓛8743{String})))
}
return 𝓟1029 = 𝓛12592{AmpersandAmpersandToken}(𝓛12592{AmpersandAmpersandToken}(𝓛12592{AmpersandAmpersandToken}(𝓛12592{AmpersandAmpersandToken}(𝓛12592{AmpersandAmpersandToken}(𝓛12637{ExclamationEqualsToken}(𝓟1028{widgetSettings}.projectId,𝓛12643{undefined}),𝓛12637{ExclamationEqualsToken}(𝓟1028{widgetSettings}.teamId,𝓛12643{undefined})),𝓛12637{ExclamationEqualsToken}(𝓟1028{widgetSettings}.workItemType,𝓛12643{undefined})),𝓛12637{ExclamationEqualsToken}(𝓟1028{widgetSettings}.fields,𝓛12643{undefined})),𝓟1028{widgetSettings}.fields.every(𝓟1030{$Lambda22})),𝓛12592{AmpersandAmpersandToken}(𝓛12637{ExclamationEqualsToken}(𝓟1028{widgetSettings}.aggregation.aggregationMode,𝓛12643{undefined}),𝓛12546{BarBarToken}(𝓛12599{EqualsEqualsToken}(𝓟1028{widgetSettings}.aggregation.aggregationMode,𝓟156{AggregationMode}.count),𝓛12592{AmpersandAmpersandToken}(𝓛12592{AmpersandAmpersandToken}(𝓛12637{ExclamationEqualsToken}(𝓟1028{widgetSettings}.aggregation.displayName,𝓛12643{undefined}),𝓛12637{ExclamationEqualsToken}(𝓟1028{widgetSettings}.aggregation.queryableName,𝓛12643{undefined})),𝓛12637{ExclamationEqualsToken}(𝓟1028{widgetSettings}.aggregation.fieldReferenceName,𝓛12643{undefined})))))
}
function 𝓟1033{CONSTRUCTOR} (): (𝓟[ty]1044{WidgetSettingsHelper})
{
const 𝓟[ty]1044{WidgetSettingsHelper};
const 𝓟[ty]1044{WidgetSettingsHelper};
}
function 𝓟1037{Serialize} (𝓟1038{widgetSettings}: [OOV]any): (𝓟1039: 𝓛[ty]10051{String})
{
return 𝓟1039 = 𝓛8756{JSON}.stringify(𝓟1038{widgetSettings})
}
function 𝓟1040{Parse} (𝓟1041{settingsString}: 𝓛[ty]10051{String}): (𝓟1042: [OOV]any)
{
let 𝓟1043{settings} = 𝓛8756{JSON}.parse(𝓟1041{settingsString});
if (𝓛12569{ExclamationToken}(𝓟1043{settings}))
{
𝓟1043{settings}{};
}
return 𝓟1042 = 𝓟1043{settings}
}
class 𝓟[ty]1044{WidgetSettingsHelper}{
}

Module: analytics-example-widget/scripts/components/FluxTypes

type 𝓟[ty]1046{Props} = {}
type 𝓟[ty]1048{State} = 𝓟[ty]1048{State}
type 𝓟[ty]1048{State} = {}
function 𝓟1049{CONSTRUCTOR} (𝓟1050{actions}: (𝓟[ty]1082{ActionCreator}𝓟[ty]1074{ActionsBase}),𝓟1051{initialState}: [OOV]any): (𝓟[ty]1058{StoreBase})
{
const 𝓟[ty]1058{StoreBase};
const 𝓟[ty]1058{StoreBase};
𝓟[ty]1058{StoreBase}()
𝓟[ty]1058{StoreBase}.actions𝓟1050{actions};
𝓟[ty]1058{StoreBase}.state𝓟1051{initialState};
function 𝓟1055{$Lambda24} (𝓟1056{data}: [OOV]any): (𝓟1057: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1058{StoreBase}.recieveAndNotify(𝓟1056{data})
}
𝓟[ty]1058{StoreBase}.actions.stateChanged.addListener(𝓟1055{$Lambda24})
}
class 𝓟[ty]1058{StoreBase} extends 𝓛[ty]2{<UNKNOWN>}{
𝓟1060{state}: [OOV]any;
𝓟1061{actions}: (𝓟[ty]1379{AnalyticsConfigActionCreator}𝓟[ty]1074{ActionsBase});
function 𝓟1062{getState} (): (𝓟1063: [OOV]any)
{
return 𝓟1063 = 𝓟[ty]1058{StoreBase}.state
}
function 𝓟1064{setState} (𝓟1065{state}: [OOV]any): (𝓟1066: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1058{StoreBase}.state𝓟1065{state};
}
function 𝓟1067{recieveAndNotify} (𝓟1068{state}: [OOV]any): (𝓟1069: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1058{StoreBase}.setState(𝓟1068{state})
𝓟[ty]1058{StoreBase}.emitChanged()
}
}
function 𝓟1070{CONSTRUCTOR} (): (𝓟[ty]1074{ActionsBase})
{
const 𝓟[ty]1074{ActionsBase};
const 𝓟[ty]1074{ActionsBase};
𝓟[ty]1074{ActionsBase}.stateChanged𝓟2073{Action}.CONSTRUCTOR();
}
class 𝓟[ty]1074{ActionsBase}{
𝓟1076{stateChanged}: [OOV]𝓛[ty]2{<UNKNOWN>};
}
function 𝓟1077{CONSTRUCTOR} (𝓟1078{actions}: (𝓟[ty]1082{ActionCreator}𝓟[ty]1074{ActionsBase})): (𝓟[ty]1082{ActionCreator})
{
const 𝓟[ty]1082{ActionCreator};
const 𝓟[ty]1082{ActionCreator};
𝓟[ty]1082{ActionCreator}.actions𝓟1078{actions};
}
class 𝓟[ty]1082{ActionCreator}{
𝓟1084{actions}: (𝓟[ty]1082{ActionCreator}𝓟[ty]1074{ActionsBase});
function 𝓟1085{getDefaultState} (): (𝓟1086: [OOV]any)
{
return 𝓟1086 = {} as 𝓛[ty]2{<UNKNOWN>}
}
function 𝓟1087{requestInitialState} (): (𝓟1088: [OOV]𝓛[ty]2{<UNKNOWN>})
{
let 𝓟1089{promise} = 𝓟[ty]1082{ActionCreator}.requestData();
function 𝓟1090{$Lambda25} (𝓟1091{state}: [OOV]any): (𝓟1092: [miss]𝓛[ty]10033{Void})
{
return 𝓟1092 = 𝓟[ty]1082{ActionCreator}.notifyListenersOfStateChange(𝓟1091{state})
}
𝓟1089{promise}.then(𝓟1090{$Lambda25})
return 𝓟1088 = 𝓟1089{promise}
}
function 𝓟1093{requestData} (): (𝓟1094: [OOV]𝓛[ty]2{<UNKNOWN>})
{
return 𝓟1094 = 𝓛12643{undefined}({} as 𝓛[ty]2{<UNKNOWN>}) as 𝓛[ty]2{<UNKNOWN>}
}
function 𝓟1095{notifyListenersOfStateChange} (𝓟1096{state}: [OOV]any): (𝓟1097: 𝓛[ty]10033{Void})
{
𝓟[ty]1082{ActionCreator}.actions.stateChanged.invoke(𝓟1096{state})
}
}
function 𝓟1098{CONSTRUCTOR} (): (𝓟[ty]1107{ComponentBase})
{
const 𝓟[ty]1107{ComponentBase};
const 𝓟[ty]1107{ComponentBase};
function 𝓟1102{$Lambda26} (): (𝓟1103: [miss]𝓛[ty]10033{Void})
{
return 𝓟1103 = 𝓟[ty]1107{ComponentBase}.setStoreState()
}
function 𝓟1104{$Lambda27} (𝓟1105{state}: [OOV]any): (𝓟1106: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1107{ComponentBase}.setState(𝓟1105{state})
}
𝓟[ty]1107{ComponentBase}.setStateDelegate𝓟1104{$Lambda27};
𝓟[ty]1107{ComponentBase}.setStoreStateDelegate𝓟1102{$Lambda26};
}
class 𝓟[ty]1107{ComponentBase} extends 𝓛[ty]33602{Component}{
𝓟1109{store}: 𝓟[ty]1058{StoreBase};
𝓟1110{setStoreStateDelegate}: [miss]𝓛[ty]8696{Function};
𝓟1111{actionCreator}: 𝓟[ty]1082{ActionCreator};
𝓟1112{setStateDelegate}: [miss]𝓛[ty]8696{Function};
𝓟1113{actions}: (𝓟[ty]1379{AnalyticsConfigActionCreator}𝓟[ty]1074{ActionsBase});
function 𝓟1122{getStoreState} (): (𝓟1123: [OOV]any)
{
return 𝓟1123 = 𝓟[ty]1107{ComponentBase}.store.getState()
}
function 𝓟1130{componentDidMount} (): (𝓟1131: 𝓛[ty]10033{Void})
{
𝓛12592{AmpersandAmpersandToken}(𝓟[ty]1107{ComponentBase}.store,𝓟[ty]1107{ComponentBase}.store.addChangedListener(𝓟[ty]1107{ComponentBase}.setStoreStateDelegate))
}
function 𝓟1126{createActions} (): (𝓟1127: (𝓟[ty]1379{AnalyticsConfigActionCreator}𝓟[ty]1074{ActionsBase}))
{
return 𝓟1127 = 𝓟1070{CONSTRUCTOR}()
}
function 𝓟1120{setStoreState} (): (𝓟1121: 𝓛[ty]10033{Void})
{
𝓟[ty]1107{ComponentBase}.setState(𝓟[ty]1107{ComponentBase}.getStoreState())
}
function 𝓟1128{createStore} (): (𝓟1129: 𝓟[ty]1058{StoreBase})
{
return 𝓟1129 = 𝓟1049{CONSTRUCTOR}(𝓟[ty]1107{ComponentBase}.actions,𝓟[ty]1107{ComponentBase}.actionCreator.getDefaultState() as 𝓛[ty]2{<UNKNOWN>})
}
function 𝓟1116{registerStateListener} (): (𝓟1117: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1107{ComponentBase}.actions.stateChanged.addListener(𝓟[ty]1107{ComponentBase}.setStateDelegate)
}
function 𝓟1124{createActionCreator} (): (𝓟1125: (𝓟[ty]1379{AnalyticsConfigActionCreator}𝓟[ty]1082{ActionCreator}))
{
return 𝓟1125 = 𝓟1077{CONSTRUCTOR}(𝓟[ty]1107{ComponentBase}.actions)
}
function 𝓟1114{componentWillMount} (): (𝓟1115: 𝓛[ty]10033{Void})
{
𝓟[ty]1107{ComponentBase}.actions𝓟[ty]1107{ComponentBase}.createActions();
𝓟[ty]1107{ComponentBase}.actionCreator𝓟[ty]1107{ComponentBase}.createActionCreator();
𝓟[ty]1107{ComponentBase}.store𝓟[ty]1107{ComponentBase}.createStore();
𝓟[ty]1107{ComponentBase}.registerStateListener()
𝓟[ty]1107{ComponentBase}.initiateRequest()
}
function 𝓟1132{componentWillUnmount} (): (𝓟1133: 𝓛[ty]10033{Void})
{
𝓛12592{AmpersandAmpersandToken}(𝓟[ty]1107{ComponentBase}.store,𝓟[ty]1107{ComponentBase}.store.removeChangedListener(𝓟[ty]1107{ComponentBase}.setStoreStateDelegate))
𝓟[ty]1107{ComponentBase}.actions.stateChanged.removeListener(𝓟[ty]1107{ComponentBase}.setStateDelegate)
}
function 𝓟1118{initiateRequest} (): (𝓟1119: 𝓛[ty]10033{Void})
{
𝓟[ty]1107{ComponentBase}.actionCreator.requestInitialState()
}
}

Module: backlogs-panel/src/interfaces

type 𝓟[ty]1134{IWorkItemInfo} = {workItemId: 𝓛[ty]8655{Number}, workItemType: 𝓛[ty]10051{String}}
type 𝓟[ty]1135{IDetailsWidgetProps} extends 𝓛[ty]33325{Props} = {backlogDetailsModel: 𝓟[ty]525{IModel}}

Module: data-storage/src/dataStorage/notesDialogs

type 𝓟[ty]1136{NotesDialogOptions} extends 𝓛[ty]2{<UNKNOWN>} = {note: 𝓛[ty]2{<UNKNOWN>}}
let 𝓟1137{domElem} = 𝓟2075{Utils_UI}.domElem;
function 𝓟1138{CONSTRUCTOR} (): (𝓟[ty]1142{NotesDialog})
{
const 𝓟[ty]1142{NotesDialog};
const 𝓟[ty]1142{NotesDialog};
}
class 𝓟[ty]1142{NotesDialog} extends 𝓛[ty]2{<UNKNOWN>}{
𝓟1144{_noteValidationError}: [OOV]any;
𝓟1145{_$inputUserOnly}: (𝓛[ty]10921{HTMLElement} ≠ 𝓛[ty]8952{JQuery});
𝓟1146{_note}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1147{_$container}: (𝓛[ty]8670{Array} ≠ 𝓛[ty]8952{JQuery});
𝓟1148{_$inputTitle}: (𝓟[ty]1058{StoreBase} ≠ 𝓛[ty]8952{JQuery});
function 𝓟1166{_clearError} (): (𝓟1167: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1142{NotesDialog}._noteValidationError.clear()
}
function 𝓟1157{getTitle} (): (𝓟1158: 𝓛[ty]10051{String})
{
return 𝓟1158 = 𝓟[ty]1142{NotesDialog}._options.title
}
function 𝓟1159{onOkClick} (): (𝓟1160: [OOV]any)
{
let 𝓟1161{title} = 𝓛8971{$}.trim(𝓟[ty]1142{NotesDialog}._$inputTitle.val());
let 𝓟1162{userOnly} = 𝓟[ty]1142{NotesDialog}._$inputUserOnly.prop(𝓛8743{String});
𝓟[ty]1142{NotesDialog}._note{title: 𝓟1161{title},userOnly: 𝓟1162{userOnly}};
𝓟[ty]1142{NotesDialog}.processResult(𝓟[ty]1142{NotesDialog}._note)
}
function 𝓟1149{initializeOptions} (𝓟1150{options}: [OOV]any): (𝓟1151: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1142{NotesDialog}.initializeOptions(𝓛8971{$}.extend({},𝓟1150{options}))
}
function 𝓟1152{initialize} (): (𝓟1153: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1142{NotesDialog}.initialize()
𝓟[ty]1142{NotesDialog}._$container𝓛8971{$}(𝓟1137{domElem}(𝓛8743{String})).addClass(𝓛8743{String}).appendTo(𝓟[ty]1142{NotesDialog}._element);
𝓟[ty]1142{NotesDialog}._noteValidationError𝓟2014{Controls}.BaseControl.createIn(𝓟2032{Notifications}.MessageAreaControl,𝓟[ty]1142{NotesDialog}._$container,{closeable: 𝓛8744{Boolean}}) as 𝓛[ty]2{<UNKNOWN>};
let 𝓟1154{inputId}: [miss]𝓛[ty]10051{String} = 𝓛12641{PlusToken}(𝓛8743{String},𝓟2014{Controls}.getId());
𝓛8971{$}(𝓟1137{domElem}(𝓛8743{String})).attr(𝓛8743{String},𝓟1154{inputId}).text(𝓛8743{String}).appendTo(𝓟[ty]1142{NotesDialog}._$container)
let 𝓟1155{titleDiv} = 𝓛8971{$}(𝓟1137{domElem}(𝓛8743{String})).appendTo(𝓟[ty]1142{NotesDialog}._$container);
𝓟[ty]1142{NotesDialog}._$inputTitle𝓛8971{$}(𝓟1137{domElem}(𝓛8743{String},𝓛8743{String})).addClass(𝓛8743{String}).addClass(𝓛8743{String}).attr(𝓛8743{String},𝓛8743{String}).attr(𝓛8743{String},𝓟1154{inputId}).appendTo(𝓟1155{titleDiv});
𝓟[ty]1142{NotesDialog}._$inputTitle.select()
𝓟1154{inputId}𝓛12641{PlusToken}(𝓛8743{String},𝓟2014{Controls}.getId());
𝓛8971{$}(𝓟1137{domElem}(𝓛8743{String})).attr(𝓛8743{String},𝓟1154{inputId}).text(𝓛8743{String}).appendTo(𝓟[ty]1142{NotesDialog}._$container)
let 𝓟1156{userOnlyDiv} = 𝓛8971{$}(𝓟1137{domElem}(𝓛8743{String})).appendTo(𝓟[ty]1142{NotesDialog}._$container);
𝓟[ty]1142{NotesDialog}._$inputUserOnly𝓛8971{$}(𝓟1137{domElem}(𝓛8743{String},𝓛8743{String})).attr(𝓛8743{String},𝓛8743{String}).attr(𝓛8743{String},𝓟1154{inputId}).appendTo(𝓟1156{userOnlyDiv});
if (𝓟[ty]1142{NotesDialog}._options.note)
{
𝓟[ty]1142{NotesDialog}._$inputTitle.val(𝓟[ty]1142{NotesDialog}._options.note.title)
𝓟[ty]1142{NotesDialog}._$inputUserOnly.prop(𝓛8743{String},𝓟[ty]1142{NotesDialog}._options.note.userOnly)
𝓟[ty]1142{NotesDialog}._$inputTitle.select()
}
𝓟[ty]1142{NotesDialog}.updateOkButton(𝓛8744{Boolean})
}
function 𝓟1163{_setError} (𝓟1164{errorMessage}: 𝓛[ty]10051{String}): (𝓟1165: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1142{NotesDialog}._noteValidationError.setError(𝓛8971{$}(𝓛8743{String}).html(𝓟1164{errorMessage}))
}
}

Module: backlogs-panel/src/components/spinner

function 𝓟1168{CONSTRUCTOR} (): (𝓟[ty]1172{SpinnerComponent})
{
const 𝓟[ty]1172{SpinnerComponent};
const 𝓟[ty]1172{SpinnerComponent};
}
class 𝓟[ty]1172{SpinnerComponent} extends 𝓛[ty]33602{Component}{
function 𝓟1174{render} (): (𝓟1175: [OOV]𝓛[ty]2{<UNKNOWN>})
{
return 𝓟1175 = 𝓛12643{undefined}
}
}

Module: backlogs-panel/src/components/widgetbase

function 𝓟1176{CONSTRUCTOR} (): (𝓟[ty]1180{BaseWidgetComponent})
{
const 𝓟[ty]1180{BaseWidgetComponent};
const 𝓟[ty]1180{BaseWidgetComponent};
}
class 𝓟[ty]1180{BaseWidgetComponent} extends 𝓛[ty]33602{Component}{
}

Module: analytics-example-widget/scripts/config/AnalyticsConfigInterfaces

type 𝓟[ty]1182{AnalyticsConfigState} extends 𝓟[ty]1048{State} = {configOptions: 𝓟[ty]1184{ConfigOptions}, configuration: 𝓟[ty]1026{AnalyticsWidgetSettings}}
type 𝓟[ty]1183{QueryConfigProps} extends 𝓟[ty]1046{Props} = {onChange: (any)->𝓛[ty]10033{Void}, initialConfiguration: 𝓟[ty]1026{AnalyticsWidgetSettings}}
type 𝓟[ty]1184{ConfigOptions} = {teams: 𝓛[ty]8670{Array}, aggregation: 𝓟[ty]155{AggregationConfigurationState}, fieldFilter: 𝓟[ty]423{FieldFilterConfigurationState}, fields: 𝓛[ty]8670{Array}, metadata: 𝓟[ty]1674{MetadataInformation}, projects: 𝓛[ty]8670{Array}, typeFields: 𝓛[ty]8670{Array}, types: 𝓛[ty]8670{Array}}

Module: analytics-example-widget/scripts/data/CommonQueries

function 𝓟1185{CONSTRUCTOR} (): (𝓟[ty]1189{ProjectsQuery})
{
const 𝓟[ty]1189{ProjectsQuery};
const 𝓟[ty]1189{ProjectsQuery};
}
class 𝓟[ty]1189{ProjectsQuery} extends 𝓟[ty]1332{ICacheableQuery}{
function 𝓟1191{getKey} (): (𝓟1192: 𝓛[ty]10051{String})
{
return 𝓟1192 = 𝓛8743{String}
}
function 𝓟1193{runQuery} (): (𝓟1194: [OOV]𝓛[ty]2{<UNKNOWN>})
{
function 𝓟1195{$Lambda65} (𝓟1196{client}): (𝓟1197: [OOV]any)
{
let 𝓟1198{fullQueryUrl} = 𝓟1196{client}.generateAccountLink(𝓛8743{String});
function 𝓟1199{$Lambda66} (𝓟1200{results}): (𝓟1201: [OOV]any)
{
return 𝓟1201 = 𝓟1200{results}.access(𝓟638{valueKey})
}
return 𝓟1197 = 𝓟1196{client}.runGetQuery(𝓟1198{fullQueryUrl}).then(𝓟1199{$Lambda66})
}
return 𝓟1194 = 𝓟644{getInstance}().then(𝓟1195{$Lambda65})
}
}
function 𝓟1202{CONSTRUCTOR} (𝓟1203{projectId}: 𝓛[ty]10051{String}): (𝓟[ty]1207{TeamsQuery})
{
const 𝓟[ty]1207{TeamsQuery};
const 𝓟[ty]1207{TeamsQuery};
𝓟[ty]1207{TeamsQuery}.projectId𝓟1203{projectId};
}
class 𝓟[ty]1207{TeamsQuery} extends 𝓟[ty]1332{ICacheableQuery}{
𝓟1209{projectId}: 𝓛[ty]10051{String};
function 𝓟1210{getKey} (): (𝓟1211: 𝓛[ty]10051{String})
{
return 𝓟1211 = 𝓛12607{$Template}(𝓟[ty]1207{TeamsQuery}.projectId)
}
function 𝓟1212{runQuery} (): (𝓟1213: [OOV]𝓛[ty]2{<UNKNOWN>})
{
function 𝓟1214{$Lambda67} (𝓟1215{client}): (𝓟1216: [OOV]any)
{
let 𝓟1217{fullQueryUrl} = 𝓟1215{client}.generateProjectLink(𝓟[ty]1207{TeamsQuery}.projectId,𝓛8743{String});
function 𝓟1218{$Lambda68} (𝓟1219{results}): (𝓟1220: [OOV]any)
{
return 𝓟1220 = 𝓟1219{results}.access(𝓟638{valueKey})
}
return 𝓟1216 = 𝓟1215{client}.runGetQuery(𝓟1217{fullQueryUrl}).then(𝓟1218{$Lambda68})
}
return 𝓟1213 = 𝓟644{getInstance}().then(𝓟1214{$Lambda67})
}
}
function 𝓟1221{CONSTRUCTOR} (𝓟1222{projectId}: 𝓛[ty]10051{String}): (𝓟[ty]1226{WitFieldsQuery})
{
const 𝓟[ty]1226{WitFieldsQuery};
const 𝓟[ty]1226{WitFieldsQuery};
𝓟[ty]1226{WitFieldsQuery}.projectId𝓟1222{projectId};
}
class 𝓟[ty]1226{WitFieldsQuery} extends 𝓟[ty]1332{ICacheableQuery}{
𝓟1228{projectId}: 𝓛[ty]10051{String};
function 𝓟1229{getKey} (): (𝓟1230: 𝓛[ty]10051{String})
{
return 𝓟1230 = 𝓛12607{$Template}(𝓟[ty]1226{WitFieldsQuery}.projectId)
}
function 𝓟1231{runQuery} (): (𝓟1232: [OOV]𝓛[ty]2{<UNKNOWN>})
{
function 𝓟1233{$Lambda69} (𝓟1234{client}): (𝓟1235: [OOV]any)
{
let 𝓟1236{fullQueryUrl} = 𝓟1234{client}.generateAccountLink(𝓛8743{String});
function 𝓟1237{$Lambda70} (𝓟1238{results}): (𝓟1239: [OOV]any)
{
return 𝓟1239 = 𝓟1238{results}.access(𝓟638{valueKey})
}
return 𝓟1235 = 𝓟1234{client}.runGetQuery(𝓟1236{fullQueryUrl}).then(𝓟1237{$Lambda70})
}
return 𝓟1232 = 𝓟644{getInstance}().then(𝓟1233{$Lambda69})
}
}
function 𝓟1240{CONSTRUCTOR} (): (𝓟[ty]1244{DatesQuery})
{
const 𝓟[ty]1244{DatesQuery};
const 𝓟[ty]1244{DatesQuery};
}
class 𝓟[ty]1244{DatesQuery} extends 𝓟[ty]1332{ICacheableQuery}{
function 𝓟1246{getKey} (): (𝓟1247: 𝓛[ty]10051{String})
{
return 𝓟1247 = 𝓛8743{String}
}
function 𝓟1248{runQuery} (): (𝓟1249: [OOV]𝓛[ty]2{<UNKNOWN>})
{
function 𝓟1250{$Lambda71} (𝓟1251{client}): (𝓟1252: [OOV]any)
{
let 𝓟1253{fullQueryUrl} = 𝓟1251{client}.generateAccountLink(𝓛8743{String});
function 𝓟1254{$Lambda72} (𝓟1255{results}): (𝓟1256: [OOV]any)
{
return 𝓟1256 = 𝓟1255{results}.access(𝓟638{valueKey})
}
return 𝓟1252 = 𝓟1251{client}.runGetQuery(𝓟1253{fullQueryUrl}).then(𝓟1254{$Lambda72})
}
return 𝓟1249 = 𝓟644{getInstance}().then(𝓟1250{$Lambda71})
}
}

Module: analytics-example-widget/scripts/data/CacheableQueryService

type 𝓟[ty]1257{ICacheableQueryService} = {getCacheableQueryResult: (𝓟[ty]1332{ICacheableQuery})->𝓛[ty]2{<UNKNOWN>}}
function 𝓟1258{CONSTRUCTOR} (): (𝓟[ty]1262{CacheableQueryService})
{
const 𝓟[ty]1262{CacheableQueryService};
const 𝓟[ty]1262{CacheableQueryService};
𝓟[ty]1262{CacheableQueryService}()
𝓟[ty]1262{CacheableQueryService}.resetCache()
𝓟[ty]1262{CacheableQueryService}.clearCacheOnDashboardAutoRefresh()
}
class 𝓟[ty]1262{CacheableQueryService} extends 𝓛[ty]2{<UNKNOWN>} with 𝓟[ty]1257{ICacheableQueryService}{
𝓟1264{_cache}: [OOV]𝓛[ty]2{<UNKNOWN>};
function 𝓟1278{clearCacheOnDashboardAutoRefresh} (): (𝓟1279: [miss]𝓛[ty]10033{Void})
{
function 𝓟1280{$Lambda64} (𝓟1281{args}: [OOV]any,𝓟1282{next}: 𝓛[ty]8696{Function}): (𝓟1283: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1262{CacheableQueryService}.resetCache()
if (𝓛8971{$}.isFunction(𝓟1282{next}))
{
𝓟1282{next}(𝓟1281{args})
}
}
𝓛1{<UNKNOWN>}().registerActionWorker(𝓛8743{String},𝓟1280{$Lambda64})
}
function 𝓟1284{resetCache} (): (𝓟1285: 𝓛[ty]10033{Void})
{
𝓟[ty]1262{CacheableQueryService}._cache{};
}
function 𝓟1265{getCacheableQueryResult} (𝓟1266{query}: [OOV]𝓟[ty]1332{ICacheableQuery}): (𝓟1267: [OOV]𝓛[ty]8632{PromiseLike})
{
let 𝓟1268{key}: [miss]𝓛[ty]10051{String} = 𝓟1266{query}.getKey();
let 𝓟1269{cachedResult} = 𝓟[ty]1262{CacheableQueryService}.getCachedData(𝓟1268{key});
if (𝓟1269{cachedResult})
{
return 𝓟1267 = 𝓟1269{cachedResult}
}
else
{
let 𝓟1270{resultPromise} = 𝓟1266{query}.runQuery();
𝓟[ty]1262{CacheableQueryService}.setCachedData(𝓟1268{key},𝓟1270{resultPromise})
return 𝓟1267 = 𝓟1270{resultPromise}
}
}
function 𝓟1274{setCachedData} (𝓟1275{key}: 𝓛[ty]10051{String},𝓟1276{promise}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟1277: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1262{CacheableQueryService}._cache.access(𝓟1275{key})𝓟1276{promise};
}
function 𝓟1271{getCachedData} (𝓟1272{key}: 𝓛[ty]10051{String}): (𝓟1273: [OOV]𝓛[ty]2{<UNKNOWN>})
{
return 𝓟1273 = 𝓟[ty]1262{CacheableQueryService}._cache.access(𝓟1272{key})
}
}

Module: analytics-example-widget/scripts/data/PopularValueQuery

type 𝓟[ty]1286{PopularValueQueryOptions} = {projectId: 𝓛[ty]10051{String}, teamId: 𝓛[ty]10051{String}, workItemType: 𝓛[ty]10051{String}, fieldName: 𝓛[ty]10051{String}}
type 𝓟[ty]1287{PopularValueQueryResults} = {Value: 𝓛[ty]10051{String}, Frequency: 𝓛[ty]8655{Number}}
function 𝓟1288{CONSTRUCTOR} (𝓟1289{popularValueQueryOptions}: [OOV]𝓟[ty]1286{PopularValueQueryOptions}): (𝓟[ty]1293{PopularValueQuery})
{
const 𝓟[ty]1293{PopularValueQuery};
const 𝓟[ty]1293{PopularValueQuery};
𝓟[ty]1293{PopularValueQuery}.popularValueQueryOptions𝓟1289{popularValueQueryOptions};
}
class 𝓟[ty]1293{PopularValueQuery} extends 𝓟[ty]1332{ICacheableQuery}{
𝓟1295{popularValueQueryOptions}: [OOV]𝓟[ty]1286{PopularValueQueryOptions};
function 𝓟1296{getKey} (): (𝓟1297: 𝓛[ty]10051{String})
{
return 𝓟1297 = 𝓛12607{$Template}(𝓛8756{JSON}.stringify(𝓟[ty]1293{PopularValueQuery}.popularValueQueryOptions))
}
function 𝓟1298{runQuery} (): (𝓟1299: [OOV]𝓛[ty]2{<UNKNOWN>})
{
function 𝓟1300{$Lambda80} (𝓟1301{result}): (𝓟1302: [OOV]any)
{
function 𝓟1303{$Lambda81} (𝓟1304{client}): (𝓟1305: [OOV]any)
{
let 𝓟1306{entity}: [miss]𝓛[ty]10051{String} = 𝓛8743{String};
let 𝓟1307{teamFilter}: [miss]𝓛[ty]10051{String} = 𝓛12607{$Template}(𝓟[ty]1293{PopularValueQuery}.popularValueQueryOptions.teamId);
let 𝓟1308{typeFilter}: [miss]𝓛[ty]10051{String} = 𝓛12607{$Template}(𝓟[ty]1293{PopularValueQuery}.popularValueQueryOptions.workItemType);
let 𝓟1309{filter}: [miss]𝓛[ty]10051{String} = 𝓛12607{$Template}(𝓟1307{teamFilter},𝓟1308{typeFilter});
let 𝓟1310{fieldQueryingname}: [miss]𝓛[ty]10051{String} = 𝓟1676{mapReferenceNameForQuery}(𝓟[ty]1293{PopularValueQuery}.popularValueQueryOptions.fieldName,𝓟1301{result});
let 𝓟1311{groupFields}: [miss]𝓛[ty]10051{String} = 𝓛12607{$Template}(𝓟1310{fieldQueryingname});
let 𝓟1312{aggregation}: [miss]𝓛[ty]10051{String} = 𝓛8743{String};
let 𝓟1313{aggregationQuery}: [miss]𝓛[ty]10051{String} = 𝓛12607{$Template}(𝓟1306{entity},𝓟1309{filter},𝓟1311{groupFields},𝓟1312{aggregation});
let 𝓟1314{fullQueryUrl} = 𝓟1304{client}.generateProjectLink(𝓟[ty]1293{PopularValueQuery}.popularValueQueryOptions.projectId,𝓟1313{aggregationQuery});
function 𝓟1315{$Lambda82} (𝓟1316{results}: [OOV]any): (𝓟1317: [OOV]any)
{
let 𝓟1318{resultSet} = 𝓟1316{results}.access(𝓛8743{String});
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟1318{resultSet},𝓛12643{undefined}))
{
return 𝓟1317 = 𝓛8757{Array}()
}
else
{
function 𝓟1319{$Lambda83} (𝓟1320{element}): (𝓟1321: [miss]𝓛[ty]10033{Void})
{
let 𝓟1322{temp} = 𝓟1320{element}.access(𝓟1310{fieldQueryingname});
𝓟1320{element}.Value𝓟1322{temp};
}
𝓟1318{resultSet}.forEach(𝓟1319{$Lambda83})
return 𝓟1317 = 𝓟1318{resultSet}
}
}
return 𝓟1305 = 𝓟1304{client}.runGetQuery(𝓟1314{fullQueryUrl}).then(𝓟1315{$Lambda82})
}
return 𝓟1302 = 𝓟644{getInstance}().then(𝓟1303{$Lambda81})
}
return 𝓟1299 = 𝓟2063{getService}(𝓛12643{undefined}).getCacheableQueryResult(𝓟1692{CONSTRUCTOR}(𝓟[ty]1293{PopularValueQuery}.popularValueQueryOptions.projectId,𝓟1691{WorkItemSnapshot})).then(𝓟1300{$Lambda80})
}
}

Module: backlogs-panel/src/app

let 𝓟1323{element}: [miss]𝓛[ty]10921{HTMLElement} = 𝓛12160{document}.getElementById(𝓛8743{String});
let 𝓟1324{mainComponent}: 𝓟[ty]378{MainComponent};
𝓛26702{render}(𝓛12643{undefined},𝓟1323{element})
function 𝓟1325{$Lambda0} (𝓟1326{workItemInfos}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8670{Array})): (𝓟1327: [miss]𝓛[ty]10033{Void})
{
function 𝓟1328{$Lambda1} (𝓟1329{wi}): (𝓟1330: [miss]𝓛[ty]8655{Number})
{
return 𝓟1330 = 𝓟1329{wi}.workItemId
}
𝓟1324{mainComponent}.setWorkItemIds(𝓟1326{workItemInfos}.map(𝓟1328{$Lambda1}))
}
let 𝓟1331{panel}: [miss]𝓛[ty]8642{Object} = {workItemSelectionChanged: 𝓟1325{$Lambda0}};
𝓛1{<UNKNOWN>}.register(𝓛8743{String},𝓟1331{panel})

Module: analytics-example-widget/scripts/data/ICacheableQuery

type 𝓟[ty]1332{ICacheableQuery} = {getKey: ()->𝓛[ty]10051{String}, runQuery: ()->𝓛[ty]2{<UNKNOWN>}}

Module: build-inspector/src/inspector/associatedItemsGrid

type 𝓟[ty]1333{AssociatedItemsGridOptions} = {associatedWorkItems: 𝓛[ty]8670{Array}, associatedChanges: 𝓛[ty]8670{Array}}
function 𝓟1334{CONSTRUCTOR} (𝓟1335{options}: [OOV]𝓟[ty]1333{AssociatedItemsGridOptions}): (𝓟[ty]1339{AssociatedCommitsGrid})
{
const 𝓟[ty]1339{AssociatedCommitsGrid};
const 𝓟[ty]1339{AssociatedCommitsGrid};
𝓟[ty]1339{AssociatedCommitsGrid}(𝓟1335{options})
𝓟[ty]1339{AssociatedCommitsGrid}._selectedId𝓛8743{String};
}
class 𝓟[ty]1339{AssociatedCommitsGrid} extends 𝓛[ty]2{<UNKNOWN>}{
𝓟1341{_selectedId}: 𝓛[ty]10051{String};
function 𝓟1342{initialize} (): (𝓟1343: 𝓛[ty]10033{Void})
{
𝓟[ty]1339{AssociatedCommitsGrid}.initialize()
let 𝓟1344{commitData}: [miss]𝓛[ty]8670{Array} = 𝓛8757{Array}();
𝓟[ty]1339{AssociatedCommitsGrid}._element.append(𝓛8971{$}(𝓛8743{String}).addClass(𝓛8743{String}).append(𝓛8743{String}))
function 𝓟1345{$Lambda111} (𝓟1346{change}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟1347: [miss]𝓛[ty]10033{Void})
{
𝓟1344{commitData}.push({\"author\": 𝓟1346{change}.author.displayName,\"comment\": 𝓟1346{change}.message,\"commitId\": 𝓟1346{change}.id,\"commitDate\": 𝓟1346{change}.timestamp})
}
𝓟[ty]1339{AssociatedCommitsGrid}._options.associatedChanges.forEach(𝓟1345{$Lambda111})
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟1344{commitData}.length,𝓛8745{Number}))
{
𝓟[ty]1339{AssociatedCommitsGrid}._element.addClass(𝓛8743{String}).text(𝓛8743{String})
}
else
{
𝓟2071{Grids}.Grid.createIn(𝓟[ty]1339{AssociatedCommitsGrid}._element,{height: 𝓛8743{String},source: 𝓟1344{commitData},columns: 𝓛8757{Array}({text: 𝓛8743{String},index: 𝓛8743{String},width: 𝓛8745{Number}},{text: 𝓛8743{String},index: 𝓛8743{String},width: 𝓛8745{Number}},{text: 𝓛8743{String},index: 𝓛8743{String},width: 𝓛8745{Number}},{text: 𝓛8743{String},index: 𝓛8743{String},width: 𝓛8745{Number}})})
}
}
}
function 𝓟1348{CONSTRUCTOR} (𝓟1349{options}: [OOV]𝓟[ty]1333{AssociatedItemsGridOptions}): (𝓟[ty]1353{AssociatedWorkItemsGrid})
{
const 𝓟[ty]1353{AssociatedWorkItemsGrid};
const 𝓟[ty]1353{AssociatedWorkItemsGrid};
𝓟[ty]1353{AssociatedWorkItemsGrid}(𝓟1349{options})
𝓟[ty]1353{AssociatedWorkItemsGrid}._selectedId𝓛8743{String};
}
class 𝓟[ty]1353{AssociatedWorkItemsGrid} extends 𝓛[ty]2{<UNKNOWN>}{
𝓟1355{_selectedId}: 𝓛[ty]10051{String};
function 𝓟1356{initialize} (): (𝓟1357: 𝓛[ty]10033{Void})
{
𝓟[ty]1353{AssociatedWorkItemsGrid}.initialize()
let 𝓟1358{data}: [miss]𝓛[ty]8670{Array} = 𝓛8757{Array}();
𝓟[ty]1353{AssociatedWorkItemsGrid}._element.append(𝓛8971{$}(𝓛8743{String}).addClass(𝓛8743{String}).append(𝓛8743{String}))
function 𝓟1359{$Lambda112} (𝓟1360{workItem}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟1361: [miss]𝓛[ty]10033{Void})
{
𝓟1358{data}.push({\"workItemId\": 𝓟1360{workItem}.id,\"title\": 𝓟1360{workItem}.fields.access(𝓛8743{String})})
}
𝓟[ty]1353{AssociatedWorkItemsGrid}._options.associatedWorkItems.forEach(𝓟1359{$Lambda112})
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟1358{data}.length,𝓛8745{Number}))
{
𝓟[ty]1353{AssociatedWorkItemsGrid}._element.addClass(𝓛8743{String}).text(𝓛8743{String})
}
else
{
𝓟2071{Grids}.Grid.createIn(𝓟[ty]1353{AssociatedWorkItemsGrid}._element,{height: 𝓛8743{String},source: 𝓟1358{data},columns: 𝓛8757{Array}({text: 𝓛8743{String},index: 𝓛8743{String},width: 𝓛8745{Number}},{text: 𝓛8743{String},index: 𝓛8743{String},width: 𝓛8745{Number}})})
}
}
}

Module: analytics-example-widget/scripts/widget/AnalyticsViewContracts

type 𝓟[ty]1362{ViewSize} = {width: 𝓛[ty]8655{Number}, height: 𝓛[ty]8655{Number}}
type 𝓛[ty]8655{Number} = 𝓛[ty]8655{Number}
type 𝓟[ty]1364{QueryViewState} extends 𝓟[ty]1048{State} = {isLoading: 𝓛[ty]8666{Boolean}, statusMessage: 𝓛[ty]10051{String}, messageType: 𝓛[ty]8655{Number}, chartState: 𝓛[ty]2{<UNKNOWN>}}
type 𝓟[ty]1365{QueryViewProps} extends 𝓟[ty]1046{Props} = {title: 𝓛[ty]10051{String}, size: 𝓟[ty]1362{ViewSize}, widgetConfiguration: 𝓟[ty]1026{AnalyticsWidgetSettings}, suppressAnimation: 𝓛[ty]8666{Boolean}}
const 𝓟1366{WidgetMessageType} = {Failed: 𝓛8745{Number},Warning: 𝓛8745{Number}};

Module: analytics-example-widget/scripts/config/AnalyticsConfigActionCreator

function 𝓟1367{CONSTRUCTOR} (𝓟1368{actions}: (𝓟[ty]1082{ActionCreator}𝓟[ty]1074{ActionsBase}),𝓟1369{configuration}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟1370{onConfigurationChange}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8696{Function})): (𝓟[ty]1379{AnalyticsConfigActionCreator})
{
const 𝓟[ty]1379{AnalyticsConfigActionCreator};
const 𝓟[ty]1379{AnalyticsConfigActionCreator};
𝓟[ty]1379{AnalyticsConfigActionCreator}(𝓟1368{actions})
function 𝓟1374{$Lambda28} (): (𝓟1375: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1379{AnalyticsConfigActionCreator}.addFieldFilterRow()
}
𝓟[ty]1379{AnalyticsConfigActionCreator}.state{configOptions: {teams: 𝓛8757{Array}(),aggregation: {aggregationModes: 𝓟[ty]1379{AnalyticsConfigActionCreator}.getAllowedAggregationModes(),allowedFields: 𝓛8757{Array}()},fieldFilter: {fieldFilterRowValues: 𝓛8757{Array}(),addRow: 𝓟1374{$Lambda28}},fields: 𝓛8757{Array}(),projects: 𝓛8757{Array}(),typeFields: 𝓛8757{Array}(),types: 𝓛8757{Array}()},configuration: 𝓟1369{configuration}} as 𝓟[ty]1182{AnalyticsConfigState};
if (𝓛12637{ExclamationEqualsToken}(𝓟1369{configuration}.fields,𝓛12643{undefined}))
{
function 𝓟1376{$Lambda29} (𝓟1377{o}): (𝓟1378: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1379{AnalyticsConfigActionCreator}.addFilterRowImpl(𝓟1377{o})
}
𝓟1369{configuration}.fields.forEach(𝓟1376{$Lambda29})
}
𝓟[ty]1379{AnalyticsConfigActionCreator}.onConfigurationChange𝓟1370{onConfigurationChange};
}
class 𝓟[ty]1379{AnalyticsConfigActionCreator} extends 𝓟[ty]1082{ActionCreator}{
𝓟1381{state}: [OOV]𝓟[ty]1182{AnalyticsConfigState};
𝓟1382{onConfigurationChange}: 𝓛[ty]8696{Function};
function 𝓟1402{loadTypeFields} (𝓟1403{projectId}: 𝓛[ty]10051{String}): (𝓟1404: [OOV]𝓛[ty]2{<UNKNOWN>})
{
function 𝓟1405{$Lambda34} (𝓟1406{metadata}): (𝓟1407: [OOV]any)
{
𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configOptions.metadata𝓟1406{metadata};
function 𝓟1408{$Lambda35} (𝓟1409{typeFields}): (𝓟1410: [OOV]𝓟[ty]1182{AnalyticsConfigState})
{
𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configOptions.typeFields𝓟1409{typeFields};
if (𝓟1409{typeFields})
{
𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configOptions.types𝓟[ty]1379{AnalyticsConfigActionCreator}.filterUniqueTypes(𝓟1409{typeFields},𝓟1403{projectId});
if (𝓛12599{EqualsEqualsToken}(𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.workItemType,𝓛12643{undefined}))
{
if (𝓛12595{GreaterThanToken}(𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configOptions.types.length,𝓛8745{Number}))
{
𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.workItemType𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configOptions.types.access(𝓛8745{Number});
}
else
{
𝓛8743{String}
}
}
function 𝓟1411{$Lambda36} (𝓟1412{o}): (𝓟1413: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟1413 = 𝓟[ty]1379{AnalyticsConfigActionCreator}.isAcceptedFilterField(𝓟1412{o})
}
𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configOptions.fields𝓟[ty]1379{AnalyticsConfigActionCreator}.filterFieldsOfType(𝓟1409{typeFields},𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.workItemType,𝓟1403{projectId},𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configOptions.metadata,𝓟1411{$Lambda36});
𝓟[ty]1379{AnalyticsConfigActionCreator}.updateFieldFilterControlOptions()
𝓟[ty]1379{AnalyticsConfigActionCreator}.updateAggregationControlOptions()
return 𝓟1410 = 𝓟[ty]1379{AnalyticsConfigActionCreator}.state
}
𝓟[ty]1379{AnalyticsConfigActionCreator}.notifyListenersOfStateChange(𝓟[ty]1379{AnalyticsConfigActionCreator}.state)
return 𝓟1410 = 𝓟[ty]1379{AnalyticsConfigActionCreator}.state
}
return 𝓟1407 = 𝓟2063{getService}(𝓛12643{undefined}).getCacheableQueryResult(𝓟1221{CONSTRUCTOR}(𝓟1403{projectId})).then(𝓟1408{$Lambda35})
}
return 𝓟1404 = 𝓟2063{getService}(𝓛12643{undefined}).getCacheableQueryResult(𝓟1692{CONSTRUCTOR}(𝓟1403{projectId},𝓟1691{WorkItemSnapshot})).then(𝓟1405{$Lambda34})
}
function 𝓟1385{requestData} (): (𝓟1386: [OOV]𝓛[ty]2{<UNKNOWN>})
{
if (𝓛12569{ExclamationToken}(𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.projectId))
{
𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.projectId𝓛1{<UNKNOWN>}.getWebContext().project.id;
𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.teamId𝓛1{<UNKNOWN>}.getWebContext().team.id;
}
if (𝓛12569{ExclamationToken}(𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.aggregation))
{
𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.aggregation{aggregationMode: 𝓟2080{AggregationMode}.count,displayName: 𝓛12643{undefined},queryableName: 𝓛12643{undefined},fieldReferenceName: 𝓛12643{undefined}};
}
function 𝓟1387{$Lambda30} (𝓟1388{projects}): (𝓟1389: [OOV]any)
{
𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configOptions.projects𝓟1388{projects};
𝓟[ty]1379{AnalyticsConfigActionCreator}.notifyListenersOfStateChange(𝓟[ty]1379{AnalyticsConfigActionCreator}.state)
let 𝓟1390{teamPromise} = (𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.projectId ? 𝓟[ty]1379{AnalyticsConfigActionCreator}.loadTeams(𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.projectId) : 𝓟[ty]1379{AnalyticsConfigActionCreator}.endChain();
function 𝓟1391{$Lambda31} (𝓟1392{teams}): (𝓟1393: [OOV]any)
{
function 𝓟1394{$Lambda32} (): (𝓟1395: [OOV]𝓟[ty]1182{AnalyticsConfigState})
{
return 𝓟1395 = 𝓟[ty]1379{AnalyticsConfigActionCreator}.state
}
return 𝓟1393 = 𝓟[ty]1379{AnalyticsConfigActionCreator}.loadTypeFields(𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.projectId).then(𝓟1394{$Lambda32})
}
return 𝓟1389 = 𝓟1390{teamPromise}.then(𝓟1391{$Lambda31})
}
return 𝓟1386 = 𝓟2063{getService}(𝓛12643{undefined}).getCacheableQueryResult(𝓟1185{CONSTRUCTOR}()).then(𝓟1387{$Lambda30})
}
function 𝓟1568{removeFieldFilterRow} (𝓟1569{rowIndex}: (𝓛[ty]8670{Array} ≠ 𝓛[ty]8655{Number})): (𝓟1570: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configOptions.fieldFilter.fieldFilterRowValues.splice(𝓟1569{rowIndex},𝓛8745{Number})
𝓟[ty]1379{AnalyticsConfigActionCreator}.notifyListenersOfStateChange(𝓟[ty]1379{AnalyticsConfigActionCreator}.state)
}
function 𝓟1501{setSelectedAggregationValue} (𝓟1502{field}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟1503: [miss]𝓛[ty]10033{Void})
{
if (𝓛12592{AmpersandAmpersandToken}(𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.aggregation,𝓛12599{EqualsEqualsToken}(𝓟1502{field}.fieldReferenceName,𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.aggregation.fieldReferenceName)))
{
}
𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.aggregation𝓟1502{field};
𝓟[ty]1379{AnalyticsConfigActionCreator}.notifyListenersOfStateChange(𝓟[ty]1379{AnalyticsConfigActionCreator}.state)
}
function 𝓟1454{filterFieldsOfType} (𝓟1455{typeFields}: 𝓛[ty]8670{Array},𝓟1456{activeTypeName}: (𝓛[ty]8655{Number} ≠ 𝓛[ty]10051{String}),𝓟1457{projectId}: (𝓛[ty]8655{Number} ≠ 𝓛[ty]10051{String}),𝓟1458{metadata}: [OOV]𝓟[ty]1674{MetadataInformation},𝓟1459{isAcceptedField}: 𝓛[ty]8696{Function}): (𝓟1460: 𝓛[ty]8670{Array})
{
function 𝓟1461{$Lambda43} (𝓟1462{o}): (𝓟1463: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟1463 = 𝓛12592{AmpersandAmpersandToken}(𝓛12592{AmpersandAmpersandToken}(𝓛12592{AmpersandAmpersandToken}(𝓛12559{EqualsEqualsEqualsToken}(𝓟1462{o}.WorkItemType,𝓟1456{activeTypeName}),𝓛12559{EqualsEqualsEqualsToken}(𝓟1462{o}.ProjectSK,𝓟1457{projectId})),𝓟1684{hasMetadataMapping}(𝓟1462{o}.FieldReferenceName,𝓟1458{metadata})),𝓟1459{isAcceptedField}(𝓟1462{o}))
}
function 𝓟1464{$Lambda44} (𝓟1465{a},𝓟1466{b}): (𝓟1467: [miss]𝓛[ty]8655{Number})
{
return 𝓟1467 = 𝓟1465{a}.FieldName.localeCompare(𝓟1466{b}.FieldName)
}
return 𝓟1460 = 𝓟1455{typeFields}.filter(𝓟1461{$Lambda43}).sort(𝓟1464{$Lambda44})
}
function 𝓟1571{updateFieldFilterFieldState} (𝓟1572{rowIndex}: 𝓛[ty]8655{Number},𝓟1573{field}: [OOV]𝓟[ty]810{WorkItemTypeField}): (𝓟1574: [OOV]any)
{
let 𝓟1575{row}: [OOV]𝓟[ty]424{FieldFilterRowData} = 𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configOptions.fieldFilter.fieldFilterRowValues.access(𝓟1572{rowIndex});
let 𝓟1576{priorState}: [miss]𝓛[ty]10051{String} = 𝓟1575{row}.settings.fieldReferenceName;
𝓟1575{row}.settings.fieldReferenceName𝓟1573{field}.FieldReferenceName;
𝓟1575{row}.settings.fieldType𝓟1573{field}.FieldType;
𝓟1575{row}.settings.value𝓛12643{undefined};
𝓟[ty]1379{AnalyticsConfigActionCreator}.notifyListenersOfStateChange(𝓟[ty]1379{AnalyticsConfigActionCreator}.state)
function 𝓟1577{$Lambda59} (𝓟1578{metadata}): (𝓟1579: [miss]𝓛[ty]10033{Void})
{
𝓟1575{row}.settings.fieldQueryName𝓟1676{mapReferenceNameForQuery}(𝓟1573{field}.FieldReferenceName,𝓟1578{metadata});
if (𝓛12637{ExclamationEqualsToken}(𝓟1576{priorState},𝓟1573{field}.FieldReferenceName))
{
function 𝓟1580{$Lambda60} (): (𝓟1581: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1379{AnalyticsConfigActionCreator}.notifyListenersOfStateChange(𝓟[ty]1379{AnalyticsConfigActionCreator}.state)
}
𝓟[ty]1379{AnalyticsConfigActionCreator}.loadSuggestedFieldValues(𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.projectId,𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.teamId,𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.workItemType,𝓟1573{field}.FieldReferenceName).then(𝓟1580{$Lambda60})
}
}
return 𝓟1574 = 𝓟2063{getService}(𝓛12643{undefined}).getCacheableQueryResult(𝓟1692{CONSTRUCTOR}(𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.projectId,𝓟1691{WorkItemSnapshot})).then(𝓟1577{$Lambda59})
}
function 𝓟1481{isAcceptedAggregationField} (𝓟1482{field}: [OOV]𝓟[ty]810{WorkItemTypeField}): (𝓟1483: 𝓛[ty]8666{Boolean})
{
return 𝓟1483 = 𝓛12592{AmpersandAmpersandToken}(𝓛12546{BarBarToken}(𝓛12559{EqualsEqualsEqualsToken}(𝓟1482{field}.FieldType,𝓛8743{String}),𝓛12559{EqualsEqualsEqualsToken}(𝓟1482{field}.FieldType,𝓛8743{String})),𝓛12569{ExclamationToken}(𝓟[ty]1379{AnalyticsConfigActionCreator}.isNoisyField(𝓟1482{field})))
}
function 𝓟1383{getInitialState} (): (𝓟1384: [OOV]𝓟[ty]1182{AnalyticsConfigState})
{
return 𝓟1384 = 𝓟[ty]1379{AnalyticsConfigActionCreator}.state
}
function 𝓟1599{getQueryableAggregationName} (𝓟1600{fieldReferenceName}: 𝓛[ty]10051{String}): (𝓟1601: 𝓛[ty]10051{String})
{
function 𝓟1602{$Lambda62} (𝓟1603{o}): (𝓟1604: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟1604 = 𝓛12599{EqualsEqualsToken}(𝓟1603{o}.referenceName,𝓟1600{fieldReferenceName})
}
return 𝓟1601 = 𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configOptions.metadata.fieldMappings.find(𝓟1602{$Lambda62}).queryableName
}
function 𝓟1414{loadSuggestedFieldValues} (𝓟1415{projectId}: 𝓛[ty]10051{String},𝓟1416{teamId}: 𝓛[ty]10051{String},𝓟1417{workItemType}: 𝓛[ty]10051{String},𝓟1418{fieldName}: 𝓛[ty]10051{String}): (𝓟1419: [OOV]𝓛[ty]2{<UNKNOWN>})
{
let 𝓟1420{params}: [miss]𝓛[ty]8642{Object} = {projectId: 𝓟1415{projectId},teamId: 𝓟1416{teamId},workItemType: 𝓟1417{workItemType},fieldName: 𝓟1418{fieldName}};
function 𝓟1421{$Lambda37} (𝓟1422{results}): (𝓟1423: [OOV]𝓟[ty]1182{AnalyticsConfigState})
{
let 𝓟1424{suggestedValues}: [miss]𝓛[ty]8670{Array} = 𝓟[ty]1379{AnalyticsConfigActionCreator}.sortAllowedValues(𝓟1422{results});
function 𝓟1425{$Lambda38} (𝓟1426{o}): (𝓟1427: [miss]𝓛[ty]10033{Void})
{
if (𝓛12599{EqualsEqualsToken}(𝓟1426{o}.settings.fieldReferenceName,𝓟1418{fieldName}))
{
𝓟1426{o}.suggestedValues𝓟1424{suggestedValues};
if (𝓛12599{EqualsEqualsToken}(𝓟1426{o}.settings.value,𝓛12643{undefined}))
{
𝓟1426{o}.settings.value(𝓛12595{GreaterThanToken}(𝓟1426{o}.suggestedValues.length,𝓛8745{Number}) ? 𝓟1426{o}.suggestedValues.access(𝓛8745{Number}) : 𝓛12643{undefined};
}
}
}
𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configOptions.fieldFilter.fieldFilterRowValues.forEach(𝓟1425{$Lambda38})
return 𝓟1423 = 𝓟[ty]1379{AnalyticsConfigActionCreator}.state
}
return 𝓟1419 = 𝓟2063{getService}(𝓛12643{undefined}).getCacheableQueryResult(𝓟1288{CONSTRUCTOR}(𝓟1420{params})).then(𝓟1421{$Lambda37})
}
function 𝓟1428{endChain} (): (𝓟1429: [OOV]𝓛[ty]2{<UNKNOWN>})
{
𝓟[ty]1379{AnalyticsConfigActionCreator}.notifyListenersOfStateChange(𝓟[ty]1379{AnalyticsConfigActionCreator}.state)
let 𝓟1430{state} = 𝓛12643{undefined}(𝓟[ty]1379{AnalyticsConfigActionCreator}.state);
return 𝓟1429 = 𝓟1430{state} as 𝓛[ty]2{<UNKNOWN>}
}
function 𝓟1510{updateFieldFilterControlOptions} (): (𝓟1511: [miss]𝓛[ty]10033{Void})
{
function 𝓟1512{$Lambda48} (𝓟1513{o}): (𝓟1514: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟1514 = 𝓟[ty]1379{AnalyticsConfigActionCreator}.isAcceptedFilterField(𝓟1513{o})
}
let 𝓟1515{fields}: [miss]𝓛[ty]8670{Array} = 𝓟[ty]1379{AnalyticsConfigActionCreator}.filterFieldsOfType(𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configOptions.typeFields,𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.workItemType,𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.projectId,𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configOptions.metadata,𝓟1512{$Lambda48});
let 𝓟1516{allowedOperators}: [miss]𝓛[ty]8670{Array} = 𝓟[ty]1379{AnalyticsConfigActionCreator}.getAllowedOperators();
function 𝓟1517{$Lambda49} (𝓟1518{o}): (𝓟1519: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1379{AnalyticsConfigActionCreator}.populateFilterRowOptions(𝓟1518{o},𝓟1515{fields},𝓟1516{allowedOperators})
}
𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configOptions.fieldFilter.fieldFilterRowValues.forEach(𝓟1517{$Lambda49})
}
function 𝓟1495{setSelectedWorkItemType} (𝓟1496{workItemType}: 𝓛[ty]10051{String}): (𝓟1497: [miss]𝓛[ty]10033{Void})
{
if (𝓛12637{ExclamationEqualsToken}(𝓟1496{workItemType},𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.workItemType))
{
𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.workItemType𝓟1496{workItemType};
𝓟[ty]1379{AnalyticsConfigActionCreator}.updateFieldFilterControlOptions()
𝓟[ty]1379{AnalyticsConfigActionCreator}.updateAggregationControlOptions()
𝓟[ty]1379{AnalyticsConfigActionCreator}.notifyListenersOfStateChange(𝓟[ty]1379{AnalyticsConfigActionCreator}.state)
}
}
function 𝓟1492{setSelectedTeam} (𝓟1493{teamId}: 𝓛[ty]10051{String}): (𝓟1494: [miss]𝓛[ty]10033{Void})
{
if (𝓛12637{ExclamationEqualsToken}(𝓟1493{teamId},𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.teamId))
{
𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.teamId𝓟1493{teamId};
𝓟[ty]1379{AnalyticsConfigActionCreator}.notifyListenersOfStateChange(𝓟[ty]1379{AnalyticsConfigActionCreator}.state)
}
}
function 𝓟1540{addFieldFilterRow} (): (𝓟1541: [miss]𝓛[ty]10033{Void})
{
let 𝓟1542{row}: [OOV]𝓟[ty]424{FieldFilterRowData} = 𝓟[ty]1379{AnalyticsConfigActionCreator}.addFilterRowImpl({fieldReferenceName: 𝓛12643{undefined},fieldQueryName: 𝓛12643{undefined},operator: 𝓛12643{undefined},fieldType: 𝓛12643{undefined},value: 𝓛12643{undefined}});
𝓟[ty]1379{AnalyticsConfigActionCreator}.notifyListenersOfStateChange(𝓟[ty]1379{AnalyticsConfigActionCreator}.state)
}
function 𝓟1468{sortAllowedValues} (𝓟1469{results}: 𝓛[ty]8670{Array}): (𝓟1470: 𝓛[ty]8670{Array})
{
function 𝓟1471{$Lambda45} (𝓟1472{o}): (𝓟1473: [miss]𝓛[ty]10051{String})
{
return 𝓟1473 = (𝓛12637{ExclamationEqualsToken}(𝓟1472{o}.Value,𝓛12643{undefined}) ? 𝓛12641{PlusToken}(𝓛8743{String},𝓟1472{o}.Value) : 𝓛8743{String}
}
function 𝓟1474{$Lambda46} (𝓟1475{a},𝓟1476{b}): (𝓟1477: [miss]𝓛[ty]8655{Number})
{
return 𝓟1477 = 𝓟1475{a}.localeCompare(𝓟1476{b})
}
return 𝓟1470 = 𝓟1469{results}.map(𝓟1471{$Lambda45}).sort(𝓟1474{$Lambda46})
}
function 𝓟1605{getAllowedAggregationModes} (): (𝓟1606: 𝓛[ty]8670{Array})
{
return 𝓟1606 = 𝓛8757{Array}(𝓟2080{AggregationMode}.count.toString(),𝓟2080{AggregationMode}.sum.toString())
}
function 𝓟1582{updateFieldFilterOperatorState} (𝓟1583{rowIndex}: 𝓛[ty]8655{Number},𝓟1584{operator}: (𝓛[ty]8655{Number} ≠ 𝓛[ty]10051{String})): (𝓟1585: [miss]𝓛[ty]10033{Void})
{
let 𝓟1586{settings}: [OOV]𝓟[ty]422{FieldFilterRowSettings} = 𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configOptions.fieldFilter.fieldFilterRowValues.access(𝓟1583{rowIndex}).settings;
𝓟1586{settings}.operator𝓟1584{operator};
𝓟[ty]1379{AnalyticsConfigActionCreator}.notifyListenersOfStateChange(𝓟[ty]1379{AnalyticsConfigActionCreator}.state)
}
function 𝓟1484{isNoisyField} (𝓟1485{field}: [OOV]𝓟[ty]810{WorkItemTypeField}): (𝓟1486: 𝓛[ty]8666{Boolean})
{
return 𝓟1486 = 𝓛12546{BarBarToken}(𝓛12546{BarBarToken}(𝓛12546{BarBarToken}(𝓛12559{EqualsEqualsEqualsToken}(𝓟1485{field}.FieldName,𝓛8743{String}),𝓛12559{EqualsEqualsEqualsToken}(𝓟1485{field}.FieldName,𝓛8743{String})),𝓛12559{EqualsEqualsEqualsToken}(𝓟1485{field}.FieldName,𝓛8743{String})),𝓛12559{EqualsEqualsEqualsToken}(𝓟1485{field}.FieldName,𝓛8743{String}))
}
function 𝓟1587{updateFieldFilterValueState} (𝓟1588{rowIndex}: 𝓛[ty]8655{Number},𝓟1589{value}: 𝓛[ty]10051{String}): (𝓟1590: [miss]𝓛[ty]10033{Void})
{
let 𝓟1591{settings}: [OOV]𝓟[ty]422{FieldFilterRowSettings} = 𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configOptions.fieldFilter.fieldFilterRowValues.access(𝓟1588{rowIndex}).settings;
𝓟1591{settings}.value𝓟1589{value};
𝓟[ty]1379{AnalyticsConfigActionCreator}.notifyListenersOfStateChange(𝓟[ty]1379{AnalyticsConfigActionCreator}.state)
}
function 𝓟1498{setSelectedAggregationMode} (𝓟1499{mode}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟1500: [miss]𝓛[ty]10033{Void})
{
if (𝓛12592{AmpersandAmpersandToken}(𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.aggregation,𝓛12599{EqualsEqualsToken}(𝓟1499{mode},𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.aggregation.aggregationMode)))
{
}
𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.aggregation{aggregationMode: 𝓟1499{mode},displayName: 𝓛12643{undefined},queryableName: 𝓛12643{undefined},fieldReferenceName: 𝓛12643{undefined}};
𝓟[ty]1379{AnalyticsConfigActionCreator}.notifyListenersOfStateChange(𝓟[ty]1379{AnalyticsConfigActionCreator}.state)
}
function 𝓟1478{isAcceptedFilterField} (𝓟1479{field}: [OOV]𝓟[ty]810{WorkItemTypeField}): (𝓟1480: 𝓛[ty]8666{Boolean})
{
return 𝓟1480 = 𝓛12592{AmpersandAmpersandToken}(𝓛12546{BarBarToken}(𝓛12546{BarBarToken}(𝓛12559{EqualsEqualsEqualsToken}(𝓟1479{field}.FieldType,𝓛8743{String}),𝓛12559{EqualsEqualsEqualsToken}(𝓟1479{field}.FieldType,𝓛8743{String})),𝓛12559{EqualsEqualsEqualsToken}(𝓟1479{field}.FieldType,𝓛8743{String})),𝓛12569{ExclamationToken}(𝓟[ty]1379{AnalyticsConfigActionCreator}.isNoisyField(𝓟1479{field})))
}
function 𝓟1396{loadTeams} (𝓟1397{projectId}: 𝓛[ty]10051{String}): (𝓟1398: [OOV]𝓛[ty]2{<UNKNOWN>})
{
function 𝓟1399{$Lambda33} (𝓟1400{teams}): (𝓟1401: [OOV]𝓟[ty]1182{AnalyticsConfigState})
{
𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configOptions.teams𝓟1400{teams};
if (𝓛12569{ExclamationToken}(𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.teamId))
{
𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.teamId𝓟1400{teams}.access(𝓛8745{Number}).TeamId;
}
𝓟[ty]1379{AnalyticsConfigActionCreator}.notifyListenersOfStateChange(𝓟[ty]1379{AnalyticsConfigActionCreator}.state)
return 𝓟1401 = 𝓟[ty]1379{AnalyticsConfigActionCreator}.state
}
return 𝓟1398 = 𝓟2063{getService}(𝓛12643{undefined}).getCacheableQueryResult(𝓟1202{CONSTRUCTOR}(𝓟1397{projectId})).then(𝓟1399{$Lambda33})
}
function 𝓟1487{setSelectedProject} (𝓟1488{projectId}: 𝓛[ty]10051{String}): (𝓟1489: [OOV]𝓛[ty]2{<UNKNOWN>})
{
if (𝓛12637{ExclamationEqualsToken}(𝓟1488{projectId},𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.projectId))
{
𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.projectId𝓟1488{projectId};
function 𝓟1490{$Lambda47} (): (𝓟1491: [OOV]any)
{
return 𝓟1491 = 𝓟[ty]1379{AnalyticsConfigActionCreator}.loadTypeFields(𝓟1488{projectId})
}
return 𝓟1489 = 𝓟[ty]1379{AnalyticsConfigActionCreator}.loadTeams(𝓟1488{projectId}).then(𝓟1490{$Lambda47})
}
}
function 𝓟1543{addFilterRowImpl} (𝓟1544{settings}: [OOV]𝓟[ty]422{FieldFilterRowSettings}): (𝓟1545: [OOV]𝓟[ty]424{FieldFilterRowData})
{
let 𝓟1546{row}: [OOV]𝓟[ty]424{FieldFilterRowData} = {allowedFields: 𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configOptions.fields,allowedOperators: 𝓟[ty]1379{AnalyticsConfigActionCreator}.getAllowedOperators(),suggestedValues: 𝓛8757{Array}(),removeRow: 𝓛12643{undefined},settings: 𝓟1544{settings}} as 𝓟[ty]424{FieldFilterRowData};
let 𝓟1547{container}: [miss]𝓛[ty]8670{Array} = 𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configOptions.fieldFilter.fieldFilterRowValues;
𝓟1547{container}.push(𝓟1546{row})
function 𝓟1548{$Lambda54} (): (𝓟1549: [miss]𝓛[ty]10033{Void})
{
let 𝓟1550{position}: [miss]𝓛[ty]8655{Number} = 𝓟1547{container}.indexOf(𝓟1546{row});
𝓟[ty]1379{AnalyticsConfigActionCreator}.removeFieldFilterRow(𝓟1550{position})
}
𝓟1546{row}.removeRow𝓟1548{$Lambda54};
function 𝓟1551{$Lambda55} (𝓟1552{field}: [OOV]𝓟[ty]810{WorkItemTypeField}): (𝓟1553: [miss]𝓛[ty]10033{Void})
{
let 𝓟1554{position}: [miss]𝓛[ty]8655{Number} = 𝓟1547{container}.indexOf(𝓟1546{row});
𝓟[ty]1379{AnalyticsConfigActionCreator}.updateFieldFilterFieldState(𝓟1554{position},𝓟1552{field})
}
𝓟1546{row}.updateField𝓟1551{$Lambda55};
function 𝓟1555{$Lambda56} (𝓟1556{operator}: 𝓛[ty]10051{String}): (𝓟1557: [miss]𝓛[ty]10033{Void})
{
let 𝓟1558{position}: [miss]𝓛[ty]8655{Number} = 𝓟1547{container}.indexOf(𝓟1546{row});
𝓟[ty]1379{AnalyticsConfigActionCreator}.updateFieldFilterOperatorState(𝓟1558{position},𝓟1556{operator})
}
𝓟1546{row}.updateOperator𝓟1555{$Lambda56};
function 𝓟1559{$Lambda57} (𝓟1560{value}: (𝓛[ty]8655{Number} ≠ 𝓛[ty]10051{String})): (𝓟1561: [miss]𝓛[ty]10033{Void})
{
let 𝓟1562{position}: [miss]𝓛[ty]8655{Number} = 𝓟1547{container}.indexOf(𝓟1546{row});
𝓟[ty]1379{AnalyticsConfigActionCreator}.updateFieldFilterValueState(𝓟1562{position},𝓟1560{value})
}
𝓟1546{row}.updateValue𝓟1559{$Lambda57};
if (𝓛12592{AmpersandAmpersandToken}(𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configOptions.typeFields.length,𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configOptions.metadata))
{
function 𝓟1563{$Lambda58} (𝓟1564{o}): (𝓟1565: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟1565 = 𝓟[ty]1379{AnalyticsConfigActionCreator}.isAcceptedFilterField(𝓟1564{o})
}
let 𝓟1566{fields}: [miss]𝓛[ty]8670{Array} = 𝓟[ty]1379{AnalyticsConfigActionCreator}.filterFieldsOfType(𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configOptions.typeFields,𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.workItemType,𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.projectId,𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configOptions.metadata,𝓟1563{$Lambda58});
let 𝓟1567{allowedOperators}: [miss]𝓛[ty]8670{Array} = 𝓟[ty]1379{AnalyticsConfigActionCreator}.getAllowedOperators();
𝓟[ty]1379{AnalyticsConfigActionCreator}.populateFilterRowOptions(𝓟1546{row},𝓟1566{fields},𝓟1567{allowedOperators})
}
return 𝓟1545 = 𝓟1546{row}
}
function 𝓟1504{loadValues} (𝓟1505{fieldName}: 𝓛[ty]10051{String}): (𝓟1506: [OOV]any)
{
let 𝓟1507{queryOptions}: [miss]𝓛[ty]8642{Object} = {projectId: 𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.projectId,teamId: 𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.teamId,workItemType: 𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.workItemType,fieldName: 𝓟1505{fieldName}};
return 𝓟1506 = 𝓟2063{getService}(𝓛12643{undefined}).getCacheableQueryResult(𝓟1288{CONSTRUCTOR}(𝓟1507{queryOptions}))
}
function 𝓟1508{getAllowedOperators} (): (𝓟1509: [miss]𝓛[ty]8670{Array})
{
return 𝓟1509 = 𝓛8757{Array}({DisplayText: 𝓛8743{String},value: 𝓛8743{String}},{DisplayText: 𝓛8743{String},value: 𝓛8743{String}})
}
function 𝓟1592{exposeLatestFilters} (𝓟1593{state}): (𝓟1594: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.fields𝓛8757{Array}();
function 𝓟1595{$Lambda61} (𝓟1596{o},𝓟1597{i}): (𝓟1598: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.fields.access(𝓟1597{i})𝓟1596{o}.settings;
}
𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configOptions.fieldFilter.fieldFilterRowValues.forEach(𝓟1595{$Lambda61})
}
function 𝓟1529{populateFilterRowOptions} (𝓟1530{rowData}: [OOV]𝓟[ty]424{FieldFilterRowData},𝓟1531{fields}: 𝓛[ty]8670{Array},𝓟1532{allowedOperators}: 𝓛[ty]8670{Array}): (𝓟1533: 𝓛[ty]10033{Void})
{
𝓟1530{rowData}.allowedFields𝓟1531{fields};
𝓟1530{rowData}.allowedOperators𝓟1532{allowedOperators};
function 𝓟1534{$Lambda52} (𝓟1535{o}): (𝓟1536: [miss]𝓛[ty]10051{String})
{
return 𝓟1536 = 𝓟1535{o}.FieldReferenceName
}
if (𝓛12546{BarBarToken}(𝓛12569{ExclamationToken}(𝓟1530{rowData}.settings.fieldReferenceName),𝓛1{<UNKNOWN>}(𝓟1530{rowData}.allowedFields.map(𝓟1534{$Lambda52}).indexOf(𝓟1530{rowData}.settings.fieldReferenceName),𝓛8745{Number})))
{
𝓟1530{rowData}.settings.fieldReferenceName𝓟1531{fields}.access(𝓛8745{Number}).FieldReferenceName;
𝓟1530{rowData}.settings.operator𝓛12643{undefined};
𝓟1530{rowData}.settings.value𝓛12643{undefined};
}
if (𝓛12592{AmpersandAmpersandToken}(𝓟1530{rowData}.settings.fieldReferenceName,𝓛12599{EqualsEqualsToken}(𝓟1530{rowData}.settings.operator,𝓛12643{undefined})))
{
𝓟1530{rowData}.settings.operator𝓟1532{allowedOperators}.access(𝓛8745{Number}).value;
}
if (𝓟1530{rowData}.settings.fieldReferenceName)
{
function 𝓟1537{$Lambda53} (𝓟1538{values}): (𝓟1539: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1379{AnalyticsConfigActionCreator}.notifyListenersOfStateChange(𝓟[ty]1379{AnalyticsConfigActionCreator}.state)
}
𝓟[ty]1379{AnalyticsConfigActionCreator}.loadSuggestedFieldValues(𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.projectId,𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.teamId,𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.workItemType,𝓟1530{rowData}.settings.fieldReferenceName).then(𝓟1537{$Lambda53})
}
}
function 𝓟1520{updateAggregationControlOptions} (): (𝓟1521: [miss]𝓛[ty]10033{Void})
{
function 𝓟1522{$Lambda50} (𝓟1523{o}): (𝓟1524: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟1524 = 𝓟[ty]1379{AnalyticsConfigActionCreator}.isAcceptedAggregationField(𝓟1523{o})
}
let 𝓟1525{fields}: [miss]𝓛[ty]8670{Array} = 𝓟[ty]1379{AnalyticsConfigActionCreator}.filterFieldsOfType(𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configOptions.typeFields,𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.workItemType,𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configuration.projectId,𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configOptions.metadata,𝓟1522{$Lambda50});
function 𝓟1526{$Lambda51} (𝓟1527{o}): (𝓟1528: [miss]𝓛[ty]8642{Object})
{
return 𝓟1528 = {aggregationMode: 𝓟2080{AggregationMode}.sum,displayName: 𝓟1527{o}.FieldName,fieldReferenceName: 𝓟1527{o}.FieldReferenceName,queryableName: 𝓟[ty]1379{AnalyticsConfigActionCreator}.getQueryableAggregationName(𝓟1527{o}.FieldReferenceName)}
}
𝓟[ty]1379{AnalyticsConfigActionCreator}.state.configOptions.aggregation.allowedFields𝓟1525{fields}.map(𝓟1526{$Lambda51});
}
function 𝓟1431{notifyListenersOfStateChange} (𝓟1432{state}: [OOV]𝓟[ty]1182{AnalyticsConfigState},𝓟1433{notifyParentOfConfigChange}: 𝓛[ty]8666{Boolean}): (𝓟1434: 𝓛[ty]10033{Void})
{
𝓟[ty]1379{AnalyticsConfigActionCreator}.exposeLatestFilters(𝓟1432{state})
𝓟[ty]1379{AnalyticsConfigActionCreator}.notifyListenersOfStateChange(𝓟1432{state})
if (𝓟1433{notifyParentOfConfigChange})
{
𝓟[ty]1379{AnalyticsConfigActionCreator}.onConfigurationChange(𝓟1432{state}.configuration)
}
}
function 𝓟1435{filterUniqueTypes} (𝓟1436{typeFields}: 𝓛[ty]8670{Array},𝓟1437{projectId}: (𝓛[ty]8655{Number} ≠ 𝓛[ty]10051{String})): (𝓟1438: 𝓛[ty]8670{Array})
{
function 𝓟1439{$Lambda39} (𝓟1440{o}): (𝓟1441: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟1441 = 𝓛12599{EqualsEqualsToken}(𝓟1440{o}.ProjectSK,𝓟1437{projectId})
}
function 𝓟1442{$Lambda40} (𝓟1443{o}): (𝓟1444: [miss]𝓛[ty]10051{String})
{
return 𝓟1444 = 𝓟1443{o}.WorkItemType
}
function 𝓟1445{$Lambda41} (𝓟1446{item},𝓟1447{i},𝓟1448{arr}): (𝓟1449: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟1449 = 𝓛12559{EqualsEqualsEqualsToken}(𝓟1448{arr}.indexOf(𝓟1446{item}),𝓟1447{i})
}
function 𝓟1450{$Lambda42} (𝓟1451{a},𝓟1452{b}): (𝓟1453: [miss]𝓛[ty]8655{Number})
{
return 𝓟1453 = 𝓟1451{a}.localeCompare(𝓟1452{b})
}
return 𝓟1438 = 𝓟1436{typeFields}.filter(𝓟1439{$Lambda39}).map(𝓟1442{$Lambda40}).filter(𝓟1445{$Lambda41}).sort(𝓟1450{$Lambda42})
}
}

Module: build-inspector/src/inspector/associatedItemsView

type 𝓟[ty]1607{AssociatedItemsViewOptions} = {build: 𝓛[ty]2{<UNKNOWN>}, associatedWorkItems: 𝓛[ty]8670{Array}, associatedChanges: 𝓛[ty]8670{Array}}
function 𝓟1608{CONSTRUCTOR} (𝓟1609{options}: [OOV]𝓟[ty]1607{AssociatedItemsViewOptions}): (𝓟[ty]1613{AssociatedItemsView})
{
const 𝓟[ty]1613{AssociatedItemsView};
const 𝓟[ty]1613{AssociatedItemsView};
𝓟[ty]1613{AssociatedItemsView}(𝓟1609{options})
𝓟[ty]1613{AssociatedItemsView}._treeView𝓛12643{undefined};
𝓟[ty]1613{AssociatedItemsView}._commitGrid𝓛12643{undefined};
𝓟[ty]1613{AssociatedItemsView}._workItemGrid𝓛12643{undefined};
𝓟[ty]1613{AssociatedItemsView}._commitContent𝓛12643{undefined};
𝓟[ty]1613{AssociatedItemsView}._workItemContent𝓛12643{undefined};
𝓟[ty]1613{AssociatedItemsView}._currentAction𝓛12643{undefined};
𝓟[ty]1613{AssociatedItemsView}._currentId𝓛12643{undefined};
}
class 𝓟[ty]1613{AssociatedItemsView} extends 𝓛[ty]2{<UNKNOWN>}{
𝓟1615{_currentAction}: 𝓛[ty]10051{String};
𝓟1616{$commitContentContainer}: (𝓟[ty]727{AnalyticsViewActionCreator} ≠ 𝓛[ty]8952{JQuery});
𝓟1617{_workItemGrid}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1618{_currentId}: (𝓛[ty]8655{Number} ≠ 𝓛[ty]10051{String});
𝓟1619{_commitGrid}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1620{$commitGridContainer}: (𝓟[ty]1058{StoreBase} ≠ 𝓛[ty]8952{JQuery});
𝓟1621{_commitContent}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1622{$workItemContentContainer}: (𝓛[ty]8642{Object} ≠ 𝓛[ty]8952{JQuery});
𝓟1623{$workItemGridContainer}: (𝓟[ty]1379{AnalyticsConfigActionCreator} ≠ 𝓛[ty]8952{JQuery});
𝓟1624{_workItemContent}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1625{_treeView}: [OOV]𝓛[ty]2{<UNKNOWN>};
function 𝓟1642{_renderCommitContent} (): (𝓟1643: 𝓛[ty]10033{Void})
{
if (𝓛12569{ExclamationToken}(𝓟[ty]1613{AssociatedItemsView}._commitContent))
{
𝓟[ty]1613{AssociatedItemsView}._commitContent𝓟2014{Controls}.create(𝓟2086{AssociatedItemContent}.AssociatedCommitContent,𝓟[ty]1613{AssociatedItemsView}.$commitContentContainer,{associatedItem: 𝓟[ty]1613{AssociatedItemsView}._treeView.getSelectedNode().tag});
}
else
{
𝓟[ty]1613{AssociatedItemsView}._commitContent.update(𝓟[ty]1613{AssociatedItemsView}._treeView.getSelectedNode().tag)
}
}
function 𝓟1665{parseHash} (𝓟1666{hash}: (𝓛[ty]8670{Array} ≠ 𝓛[ty]10051{String})): (𝓟1667: 𝓛[ty]10033{Void})
{
let 𝓟1668{result}: [miss]𝓛[ty]8642{Object} = {};
if (𝓛12592{AmpersandAmpersandToken}(𝓟1666{hash},𝓛12595{GreaterThanToken}(𝓛8741{Object}.keys(𝓟1666{hash}).length,𝓛8745{Number})))
{
let 𝓟1669{queryStringParams}: [miss]𝓛[ty]8670{Array} = 𝓟1666{hash}.split(𝓛8743{String});
function 𝓟1670{$Lambda119} (𝓟1671{val}): (𝓟1672: [miss]𝓛[ty]10033{Void})
{
let 𝓟1673{param}: [miss]𝓛[ty]8670{Array} = 𝓟1671{val}.split(𝓛8743{String});
𝓟1668{result}.access(𝓛8726{decodeURIComponent}(𝓟1673{param}.access(𝓛8745{Number})))𝓛8726{decodeURIComponent}(𝓟1673{param}.access(𝓛8745{Number}));
}
𝓟1669{queryStringParams}.forEach(𝓟1670{$Lambda119})
}
𝓟[ty]1613{AssociatedItemsView}._currentAction𝓛12546{BarBarToken}(𝓟1668{result}.access(𝓛8743{String}),𝓛8743{String});
if (𝓛12592{AmpersandAmpersandToken}(𝓛12592{AmpersandAmpersandToken}(𝓛12612{ExclamationEqualsEqualsToken}(𝓟[ty]1613{AssociatedItemsView}._currentAction,𝓛8743{String}),𝓛12612{ExclamationEqualsEqualsToken}(𝓟[ty]1613{AssociatedItemsView}._currentAction,𝓛8743{String})),𝓛12612{ExclamationEqualsEqualsToken}(𝓟[ty]1613{AssociatedItemsView}._currentAction,𝓛8743{String})))
{
𝓟[ty]1613{AssociatedItemsView}._currentAction𝓛8743{String};
}
𝓟[ty]1613{AssociatedItemsView}._currentId𝓛12546{BarBarToken}(𝓟1668{result}.access(𝓛8743{String}),𝓟[ty]1613{AssociatedItemsView}._currentAction);
}
function 𝓟1646{_renderGrid} (): (𝓟1647: 𝓛[ty]10033{Void})
{
𝓟[ty]1613{AssociatedItemsView}._commitGrid𝓟2014{Controls}.create(𝓟2085{AssociatedItemsGrid}.AssociatedCommitsGrid,𝓟[ty]1613{AssociatedItemsView}.$commitGridContainer,{associatedChanges: 𝓟[ty]1613{AssociatedItemsView}._options.associatedChanges} as 𝓛[ty]2{<UNKNOWN>});
𝓟[ty]1613{AssociatedItemsView}._workItemGrid𝓟2014{Controls}.create(𝓟2085{AssociatedItemsGrid}.AssociatedWorkItemsGrid,𝓟[ty]1613{AssociatedItemsView}.$workItemGridContainer,{associatedWorkItems: 𝓟[ty]1613{AssociatedItemsView}._options.associatedWorkItems} as 𝓛[ty]2{<UNKNOWN>});
}
function 𝓟1648{_renderTree} (): (𝓟1649: 𝓛[ty]10033{Void})
{
let 𝓟1650{historySvc} = 𝓟2087{NavigationServices}.getHistoryService();
let 𝓟1651{overviewNode} = 𝓟2088{TreeView}.TreeNode.CONSTRUCTOR(𝓛8743{String});
𝓟1651{overviewNode}.link𝓟1650{historySvc}.getFragmentActionLink(𝓛8743{String});
𝓟1651{overviewNode}.id𝓟2084{AssociatedItemsTree}.NodeItemType.overview;
let 𝓟1652{commitNode} = 𝓟2088{TreeView}.TreeNode.CONSTRUCTOR(𝓛8743{String});
𝓟1652{commitNode}.link𝓟1650{historySvc}.getFragmentActionLink(𝓛8743{String});
𝓟1652{commitNode}.expanded𝓛8744{Boolean};
𝓟1652{commitNode}.id𝓟2084{AssociatedItemsTree}.NodeItemType.commit;
let 𝓟1653{workItemsNode} = 𝓟2088{TreeView}.TreeNode.CONSTRUCTOR(𝓛8743{String});
𝓟1653{workItemsNode}.link𝓟1650{historySvc}.getFragmentActionLink(𝓛8743{String});
𝓟1653{workItemsNode}.id𝓟2084{AssociatedItemsTree}.NodeItemType.workItem;
𝓟1653{workItemsNode}.expanded𝓛8744{Boolean};
function 𝓟1654{$Lambda117} (𝓟1655{change}): (𝓟1656: [miss]𝓛[ty]10033{Void})
{
let 𝓟1657{shortCommitId} = (𝓛12592{AmpersandAmpersandToken}(𝓟1655{change}.id,𝓛12595{GreaterThanToken}(𝓟1655{change}.id.length,𝓛8745{Number})) ? 𝓟1655{change}.id.substr(𝓛8745{Number},𝓛8745{Number}) : 𝓟1655{change}.id;
let 𝓟1658{node} = 𝓟2088{TreeView}.TreeNode.CONSTRUCTOR(𝓟1657{shortCommitId});
𝓟1658{node}.tag𝓟1655{change};
𝓟1658{node}.id𝓛8710{parseInt}(𝓟1655{change}.id);
𝓟1658{node}.link𝓟1650{historySvc}.getFragmentActionLink(𝓛8743{String},{id: 𝓟1655{change}.id});
𝓟1652{commitNode}.add(𝓟1658{node})
}
𝓟[ty]1613{AssociatedItemsView}._options.associatedChanges.forEach(𝓟1654{$Lambda117})
function 𝓟1659{$Lambda118} (𝓟1660{workItem}): (𝓟1661: [miss]𝓛[ty]10033{Void})
{
let 𝓟1662{workItemId} = 𝓟1660{workItem}.id;
let 𝓟1663{node} = 𝓟2088{TreeView}.TreeNode.CONSTRUCTOR(𝓟1662{workItemId}.toString());
𝓟1663{node}.tag𝓟1660{workItem};
𝓟1663{node}.link𝓟1650{historySvc}.getFragmentActionLink(𝓛8743{String},{id: 𝓟1660{workItem}.id});
𝓟1653{workItemsNode}.add(𝓟1663{node})
}
𝓟[ty]1613{AssociatedItemsView}._options.associatedWorkItems.forEach(𝓟1659{$Lambda118})
let 𝓟1664{treeViewOptions}: [miss]𝓛[ty]8642{Object} = {width: 𝓛8743{String},height: 𝓛8743{String},nodes: 𝓛8757{Array}(𝓟1651{overviewNode},𝓟1652{commitNode},𝓟1653{workItemsNode})};
𝓟[ty]1613{AssociatedItemsView}._treeView𝓟2014{Controls}.create(𝓟2084{AssociatedItemsTree}.AssociatedItemsTree,𝓛8971{$}(𝓛8743{String}),𝓟1664{treeViewOptions});
}
function 𝓟1626{initialize} (): (𝓟1627: 𝓛[ty]10033{Void})
{
𝓟[ty]1613{AssociatedItemsView}.initialize()
𝓟[ty]1613{AssociatedItemsView}.$commitGridContainer𝓟[ty]1613{AssociatedItemsView}._element.find(𝓛8743{String});
𝓟[ty]1613{AssociatedItemsView}.$workItemGridContainer𝓟[ty]1613{AssociatedItemsView}._element.find(𝓛8743{String});
𝓟[ty]1613{AssociatedItemsView}.$commitContentContainer𝓟[ty]1613{AssociatedItemsView}._element.find(𝓛8743{String});
𝓟[ty]1613{AssociatedItemsView}.$workItemContentContainer𝓟[ty]1613{AssociatedItemsView}._element.find(𝓛8743{String});
𝓟[ty]1613{AssociatedItemsView}._renderTree()
𝓟[ty]1613{AssociatedItemsView}._renderGrid()
function 𝓟1628{$Lambda114} (𝓟1629{historyService}): (𝓟1630: [miss]𝓛[ty]10033{Void})
{
function 𝓟1631{$Lambda115} (𝓟1632{newHash}: 𝓛[ty]10051{String}): (𝓟1633: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1613{AssociatedItemsView}.parseHash(𝓟1632{newHash})
𝓟[ty]1613{AssociatedItemsView}._updateView()
}
𝓟1629{historyService}.onHashChanged(𝓟1631{$Lambda115})
function 𝓟1634{$Lambda116} (𝓟1635{hash}: 𝓛[ty]10051{String}): (𝓟1636: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1613{AssociatedItemsView}.parseHash(𝓟1635{hash})
𝓟[ty]1613{AssociatedItemsView}._updateView()
}
𝓟1629{historyService}.getHash().then(𝓟1634{$Lambda116})
}
𝓛1{<UNKNOWN>}.getService(𝓛8743{String}).then(𝓟1628{$Lambda114})
}
function 𝓟1644{_renderWorkItemContent} (): (𝓟1645: 𝓛[ty]10033{Void})
{
if (𝓛12569{ExclamationToken}(𝓟[ty]1613{AssociatedItemsView}._workItemContent))
{
𝓟[ty]1613{AssociatedItemsView}._workItemContent𝓟2014{Controls}.create(𝓟2086{AssociatedItemContent}.AssociatedWorkItemContent,𝓟[ty]1613{AssociatedItemsView}.$workItemContentContainer,{associatedItem: 𝓟[ty]1613{AssociatedItemsView}._treeView.getSelectedNode().tag});
}
else
{
𝓟[ty]1613{AssociatedItemsView}._workItemContent.update(𝓟[ty]1613{AssociatedItemsView}._treeView.getSelectedNode().tag)
}
}
function 𝓟1637{_setViewTitle} (): (𝓟1638: 𝓛[ty]10033{Void})
{
let 𝓟1639{title};
𝓛12577{$Switch}(𝓟[ty]1613{AssociatedItemsView}._currentAction)
𝓛12634{$Case}(𝓛8743{String})
𝓟1639{title}𝓛8743{String};
𝓛12634{$Case}(𝓛8743{String})
𝓟1639{title}𝓛8743{String};
𝓟1639{title}𝓛8743{String};
if (𝓟[ty]1613{AssociatedItemsView}._options.build)
{
𝓟[ty]1613{AssociatedItemsView}._element.find(𝓛8743{String}).text(𝓛12641{PlusToken}(𝓟1639{title},𝓟[ty]1613{AssociatedItemsView}._options.build.buildNumber))
}
else
{
𝓟[ty]1613{AssociatedItemsView}._element.find(𝓛8743{String}).text(𝓛8743{String})
}
}
function 𝓟1640{_updateView} (): (𝓟1641: 𝓛[ty]10033{Void})
{
𝓟[ty]1613{AssociatedItemsView}._setViewTitle()
𝓟[ty]1613{AssociatedItemsView}._treeView.update(𝓟[ty]1613{AssociatedItemsView}._currentAction,𝓟[ty]1613{AssociatedItemsView}._currentId)
𝓟[ty]1613{AssociatedItemsView}.$workItemGridContainer.hide()
𝓟[ty]1613{AssociatedItemsView}.$commitContentContainer.hide()
𝓟[ty]1613{AssociatedItemsView}.$workItemContentContainer.hide()
𝓟[ty]1613{AssociatedItemsView}.$commitGridContainer.hide()
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]1613{AssociatedItemsView}._currentAction,𝓛8743{String}))
{
𝓟[ty]1613{AssociatedItemsView}.$commitGridContainer.show()
𝓟[ty]1613{AssociatedItemsView}.$workItemGridContainer.show()
}
else
{
if (𝓛12592{AmpersandAmpersandToken}(𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]1613{AssociatedItemsView}._currentAction,𝓛8743{String}),𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]1613{AssociatedItemsView}._currentId,𝓛8743{String})))
{
𝓟[ty]1613{AssociatedItemsView}.$commitGridContainer.show()
}
else
{
if (𝓛12592{AmpersandAmpersandToken}(𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]1613{AssociatedItemsView}._currentAction,𝓛8743{String}),𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]1613{AssociatedItemsView}._currentId,𝓛8743{String})))
{
𝓟[ty]1613{AssociatedItemsView}.$workItemGridContainer.show()
}
else
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]1613{AssociatedItemsView}._currentAction,𝓛8743{String}))
{
𝓟[ty]1613{AssociatedItemsView}.$commitContentContainer.show()
𝓟[ty]1613{AssociatedItemsView}._renderCommitContent()
}
else
{
𝓟[ty]1613{AssociatedItemsView}.$workItemContentContainer.show()
𝓟[ty]1613{AssociatedItemsView}._renderWorkItemContent()
}
}
}
}
}
}

Module: analytics-example-widget/scripts/data/MetadataQuery

type 𝓟[ty]1674{MetadataInformation} = {fieldMappings: 𝓛[ty]8670{Array}}
type 𝓟[ty]1675{FieldMapping} = {referenceName: 𝓛[ty]10051{String}, queryableName: 𝓛[ty]10051{String}}
function 𝓟1676{mapReferenceNameForQuery} (𝓟1677{referenceName}: 𝓛[ty]10051{String},𝓟1678{mapping}: [OOV]𝓟[ty]1674{MetadataInformation}): (𝓟1679: [miss]𝓛[ty]10051{String})
{
function 𝓟1680{$Lambda73} (𝓟1681{o}): (𝓟1682: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟1682 = 𝓛12559{EqualsEqualsEqualsToken}(𝓟1681{o}.referenceName,𝓟1677{referenceName})
}
let 𝓟1683{match}: [OOV]𝓟[ty]1675{FieldMapping} = 𝓟1678{mapping}.fieldMappings.find(𝓟1680{$Lambda73});
return 𝓟1679 = (𝓛12637{ExclamationEqualsToken}(𝓟1683{match},𝓛12643{undefined}) ? 𝓟1683{match}.queryableName : 𝓟1677{referenceName}
}
function 𝓟1684{hasMetadataMapping} (𝓟1685{referenceName}: 𝓛[ty]10051{String},𝓟1686{mapping}: [OOV]𝓟[ty]1674{MetadataInformation}): (𝓟1687: [miss]𝓛[ty]8666{Boolean})
{
function 𝓟1688{$Lambda74} (𝓟1689{o}): (𝓟1690: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟1690 = 𝓛12559{EqualsEqualsEqualsToken}(𝓟1689{o}.referenceName,𝓟1685{referenceName})
}
return 𝓟1687 = 𝓛12637{ExclamationEqualsToken}(𝓟1686{mapping}.fieldMappings.find(𝓟1688{$Lambda74}),𝓛12643{undefined})
}
const 𝓟1691{WorkItemSnapshot}: [miss]𝓛[ty]10051{String} = 𝓛8743{String};
function 𝓟1692{CONSTRUCTOR} (𝓟1693{project}: 𝓛[ty]10051{String},𝓟1694{entity}: (𝓛[ty]8655{Number} ≠ 𝓛[ty]10051{String})): (𝓟[ty]1698{MetadataQuery})
{
const 𝓟[ty]1698{MetadataQuery};
const 𝓟[ty]1698{MetadataQuery};
𝓟[ty]1698{MetadataQuery}.entity𝓟1694{entity};
𝓟[ty]1698{MetadataQuery}.projectId𝓟1693{project};
}
class 𝓟[ty]1698{MetadataQuery} extends 𝓟[ty]1332{ICacheableQuery}{
𝓟1700{entity}: 𝓛[ty]10051{String};
𝓟1701{projectId}: 𝓛[ty]10051{String};
function 𝓟1702{getKey} (): (𝓟1703: 𝓛[ty]10051{String})
{
return 𝓟1703 = 𝓛12607{$Template}(𝓟[ty]1698{MetadataQuery}.entity)
}
function 𝓟1704{runQuery} (): (𝓟1705: [OOV]𝓛[ty]2{<UNKNOWN>})
{
function 𝓟1706{$Lambda75} (𝓟1707{client}): (𝓟1708: [OOV]any)
{
function 𝓟1709{$Lambda76} (𝓟1710{results}: (𝓟[ty]432{WorkItemSearchComponent} ≠ 𝓛[ty]10921{HTMLElement})): (𝓟1711: [miss]𝓛[ty]8642{Object})
{
let 𝓟1712{entities}: [OOV]𝓛[ty]10449{HTMLCollectionOf} = 𝓟1710{results}.getElementsByTagName(𝓛8743{String});
let 𝓟1713{mappings}: [miss]𝓛[ty]8670{Array} = 𝓛8757{Array}();
{
let 𝓟1714{i}: [miss]𝓛[ty]8655{Number} = 𝓛8745{Number};
while (𝓛1{<UNKNOWN>}(𝓟1714{i},𝓟1712{entities}.length))
{
{
let 𝓟1715{entity}: [miss]𝓛[ty]10661{Element} = 𝓟1712{entities}.item(𝓟1714{i});
let 𝓟1716{entityName}: [miss]𝓛[ty]10051{String} = 𝓟1712{entities}.item(𝓟1714{i}).getAttribute(𝓛8743{String});
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟1716{entityName},𝓟[ty]1698{MetadataQuery}.entity))
{
𝓟1713{mappings}𝓟[ty]1698{MetadataQuery}.extractMappingsFromEntity(𝓟1715{entity});
}
}
𝓛12556{POST_PlusPlusToken}(𝓟1714{i})
}
}
return 𝓟1711 = {fieldMappings: 𝓟1713{mappings}}
}
return 𝓟1708 = 𝓟1707{client}.runMetadataQuery(𝓟[ty]1698{MetadataQuery}.projectId,𝓛12607{$Template}(𝓟[ty]1698{MetadataQuery}.entity)).then(𝓟1709{$Lambda76})
}
return 𝓟1705 = 𝓟644{getInstance}().then(𝓟1706{$Lambda75})
}
function 𝓟1717{extractMappingsFromEntity} (𝓟1718{entity}: (𝓟[ty]1379{AnalyticsConfigActionCreator} ≠ 𝓛[ty]10661{Element})): (𝓟1719: 𝓛[ty]8670{Array})
{
let 𝓟1720{entityProperties}: [OOV]𝓛[ty]10449{HTMLCollectionOf} = 𝓟1718{entity}.getElementsByTagName(𝓛8743{String});
let 𝓟1721{fieldMappings}: 𝓛[ty]8670{Array} = 𝓛8757{Array}();
{
let 𝓟1722{i}: [miss]𝓛[ty]8655{Number} = 𝓛8745{Number};
while (𝓛1{<UNKNOWN>}(𝓟1722{i},𝓟1720{entityProperties}.length))
{
{
let 𝓟1723{property}: [miss]𝓛[ty]10661{Element} = 𝓟1720{entityProperties}.item(𝓟1722{i});
let 𝓟1724{fieldQueryingName}: [miss]𝓛[ty]10051{String} = 𝓟1723{property}.getAttribute(𝓛8743{String});
let 𝓟1725{fieldreferenceName}: [miss]𝓛[ty]10051{String} = 𝓟1724{fieldQueryingName};
let 𝓟1726{annotations}: [OOV]𝓛[ty]10449{HTMLCollectionOf} = 𝓟1723{property}.getElementsByTagName(𝓛8743{String});
let 𝓟1727{fieldReferenceName}: [miss]𝓛[ty]10051{String} = 𝓟[ty]1698{MetadataQuery}.extractRefName(𝓟1726{annotations});
𝓟1721{fieldMappings}.push({queryableName: 𝓟1724{fieldQueryingName},referenceName: (𝓟1727{fieldReferenceName} ? 𝓟1727{fieldReferenceName} : 𝓟1724{fieldQueryingName})})
}
𝓛12556{POST_PlusPlusToken}(𝓟1722{i})
}
}
return 𝓟1719 = 𝓟1721{fieldMappings}
}
function 𝓟1728{extractRefName} (𝓟1729{annotations}: (𝓛[ty]8670{Array} ≠ 𝓛[ty]11412{NodeListOf})): (𝓟1730: [miss]𝓛[ty]10051{String})
{
let 𝓟1731{refName}: [miss]𝓛[ty]10051{String} = 𝓛8743{String};
{
let 𝓟1732{i}: [miss]𝓛[ty]8655{Number} = 𝓛8745{Number};
while (𝓛1{<UNKNOWN>}(𝓟1732{i},𝓟1729{annotations}.length))
{
{
let 𝓟1733{annotation}: [miss]𝓛[ty]10661{Element} = 𝓟1729{annotations}.item(𝓟1732{i});
let 𝓟1734{term}: [miss]𝓛[ty]10051{String} = 𝓟1733{annotation}.getAttribute(𝓛8743{String});
let 𝓟1735{value}: [miss]𝓛[ty]10051{String} = 𝓟1733{annotation}.getAttribute(𝓛8743{String});
if (𝓛12592{AmpersandAmpersandToken}(𝓛12599{EqualsEqualsToken}(𝓟1734{term},𝓛8743{String}),𝓟1735{value}))
{
return 𝓟1730 = 𝓟1735{value}
}
}
𝓛12556{POST_PlusPlusToken}(𝓟1732{i})
}
}
return 𝓟1730 = 𝓛12643{undefined}
}
}

Module: ui-fabric-react/scripts/WorkItemSearch

type 𝓟[ty]1736{IWiqlResult} = {wiql: 𝓛[ty]10051{String}, error: 𝓛[ty]10051{String}}
type 𝓟[ty]1737{IWorkItemSearch} = {begingetResult: (𝓟[ty]1739{IWorkItemSearchFilter})->𝓛[ty]2{<UNKNOWN>}, filterValid: (𝓟[ty]1739{IWorkItemSearchFilter})->𝓛[ty]8666{Boolean}}
type 𝓟[ty]1738{IWiqlQueryResult} = {columns: 𝓛[ty]8670{Array}, workItems: 𝓛[ty]8670{Array}}
type 𝓟[ty]1739{IWorkItemSearchFilter} = {tags: 𝓛[ty]8670{Array}, hasAttachments: 𝓛[ty]8666{Boolean}, assignedToMe: 𝓛[ty]8666{Boolean}, keyword: 𝓛[ty]10051{String}, hasLinks: 𝓛[ty]8666{Boolean}}
type 𝓟[ty]1740{IWorkItemSearchResult} = {queryResult: 𝓟[ty]1738{IWiqlQueryResult}, error: 𝓛[ty]10051{String}}
function 𝓟1741{CONSTRUCTOR} (): (𝓟[ty]1745{WorkItemSearch})
{
const 𝓟[ty]1745{WorkItemSearch};
const 𝓟[ty]1745{WorkItemSearch};
}
class 𝓟[ty]1745{WorkItemSearch} extends 𝓟[ty]1737{IWorkItemSearch}{
𝓟1747{_httpClient}: [OOV]𝓛[ty]2{<UNKNOWN>};
function 𝓟1748{httpClient} (): (𝓟1749: [OOV]𝓛[ty]2{<UNKNOWN>})
{
if (𝓛12569{ExclamationToken}(𝓟[ty]1745{WorkItemSearch}._httpClient))
{
𝓟[ty]1745{WorkItemSearch}._httpClient𝓟2089{getClient}();
}
return 𝓟1749 = 𝓟[ty]1745{WorkItemSearch}._httpClient
}
function 𝓟1750{begingetResult} (𝓟1751{filter}: [OOV]𝓟[ty]1739{IWorkItemSearchFilter}): (𝓟1752: [OOV]𝓛[ty]2{<UNKNOWN>})
{
let 𝓟1753{wiqlResult}: [OOV]𝓟[ty]1736{IWiqlResult} = 𝓟[ty]1745{WorkItemSearch}.buildWiql(𝓟1751{filter});
if (𝓟1753{wiqlResult}.wiql)
{
function 𝓟1754{$Lambda13} (𝓟1755{queryResult}): (𝓟1756: [OOV]any)
{
if (𝓛12595{GreaterThanToken}(𝓟1755{queryResult}.workItems.length,𝓛8745{Number}))
{
function 𝓟1757{$Lambda14} (𝓟1758{wi}): (𝓟1759: [OOV]any)
{
return 𝓟1759 = 𝓟1758{wi}.id
}
function 𝓟1760{$Lambda15} (𝓟1761{wiRef}): (𝓟1762: [OOV]any)
{
return 𝓟1762 = 𝓟1761{wiRef}.referenceName
}
function 𝓟1763{$Lambda16} (𝓟1764{workItems}): (𝓟1765: [OOV]𝓟[ty]1740{IWorkItemSearchResult})
{
return 𝓟1765 = {queryResult: {columns: 𝓟1755{queryResult}.columns,workItems: 𝓟1764{workItems}}} as 𝓟[ty]1740{IWorkItemSearchResult}
}
function 𝓟1766{$Lambda17} (𝓟1767{err}): (𝓟1768: [OOV]𝓟[ty]1740{IWorkItemSearchResult})
{
return 𝓟1768 = {error: 𝓟1767{err}.message} as 𝓟[ty]1740{IWorkItemSearchResult}
}
return 𝓟1756 = 𝓟[ty]1745{WorkItemSearch}.httpClient.getWorkItems(𝓟1755{queryResult}.workItems.map(𝓟1757{$Lambda14}),𝓟1755{queryResult}.columns.map(𝓟1760{$Lambda15})).then(𝓟1763{$Lambda16},𝓟1766{$Lambda17})
}
else
{
return 𝓟1756 = {queryResult: {columns: 𝓟1755{queryResult}.columns,workItems: 𝓛8757{Array}()}} as 𝓟[ty]1740{IWorkItemSearchResult}
}
}
function 𝓟1769{$Lambda18} (𝓟1770{err}): (𝓟1771: [OOV]𝓟[ty]1740{IWorkItemSearchResult})
{
return 𝓟1771 = {error: 𝓟1770{err}.message} as 𝓟[ty]1740{IWorkItemSearchResult}
}
return 𝓟1752 = 𝓟[ty]1745{WorkItemSearch}.httpClient.queryByWiql({query: 𝓟1753{wiqlResult}.wiql},𝓛1{<UNKNOWN>}.getWebContext().project.id).then(𝓟1754{$Lambda13},𝓟1769{$Lambda18}) as 𝓛[ty]2{<UNKNOWN>}
}
return 𝓟1752 = 𝓛12643{undefined}({error: 𝓟1753{wiqlResult}.error} as 𝓟[ty]1740{IWorkItemSearchResult})
}
function 𝓟1772{filterValid} (𝓟1773{filter}: [OOV]𝓟[ty]1739{IWorkItemSearchFilter}): (𝓟1774: 𝓛[ty]8666{Boolean})
{
return 𝓟1774 = 𝓛8744{Boolean}(𝓟[ty]1745{WorkItemSearch}.buildWiql(𝓟1773{filter}).wiql)
}
function 𝓟1775{buildWiql} (𝓟1776{filter}: [OOV]𝓟[ty]1739{IWorkItemSearchFilter}): (𝓟1777: [OOV]𝓟[ty]1736{IWiqlResult})
{
if (𝓛12592{AmpersandAmpersandToken}(𝓛12592{AmpersandAmpersandToken}(𝓟1776{filter},𝓟1776{filter}.keyword),𝓛12596{GreaterThanEqualsToken}(𝓟1776{filter}.keyword.length,𝓛8745{Number})))
{
let 𝓟1778{wiqlWhereClauses}: [miss]𝓛[ty]8670{Array} = 𝓛8757{Array}(𝓛8743{String});
𝓟1778{wiqlWhereClauses}.push(𝓛12607{$Template}(𝓟1776{filter}.keyword,𝓟1776{filter}.keyword))
if (𝓟1776{filter}.assignedToMe)
{
𝓟1778{wiqlWhereClauses}.push(𝓛8743{String})
}
if (𝓟1776{filter}.hasAttachments)
{
𝓟1778{wiqlWhereClauses}.push(𝓛8743{String})
}
if (𝓟1776{filter}.hasLinks)
{
𝓟1778{wiqlWhereClauses}.push(𝓛8743{String})
}
return 𝓟1777 = {wiql: 𝓛12607{$Template}(𝓟1778{wiqlWhereClauses}.join(𝓛8743{String}))}
}
return 𝓟1777 = {error: 𝓛8743{String}}
}
}
let 𝓟1779{Instance}: [OOV]𝓟[ty]1737{IWorkItemSearch} = 𝓟1741{CONSTRUCTOR}();

Module: analytics-example-widget/scripts/data/BatchResponseParser

const 𝓟1780{ResponseStatusRegex}: 𝓛[ty]8662{RegExp} = 𝓛8748{RegExp};
const 𝓟1781{ResponseHeaderRegex}: 𝓛[ty]8662{RegExp} = 𝓛8748{RegExp};
function 𝓟1782{CONSTRUCTOR} (𝓟1783{content}: (𝓟[ty]26{AssociatedItemContent} ≠ 𝓛[ty]10051{String}),𝓟1784{batchSeparator}: (𝓟[ty]1142{NotesDialog} ≠ 𝓛[ty]10051{String})): (𝓟[ty]1788{BatchResponseParser})
{
const 𝓟[ty]1788{BatchResponseParser};
const 𝓟[ty]1788{BatchResponseParser};
𝓟[ty]1788{BatchResponseParser}.position𝓛8745{Number};
𝓟[ty]1788{BatchResponseParser}.content𝓟1783{content};
𝓟[ty]1788{BatchResponseParser}.batchSeparator𝓟1784{batchSeparator};
𝓟[ty]1788{BatchResponseParser}.parseRawResponse()
}
class 𝓟[ty]1788{BatchResponseParser}{
𝓟1790{batchSeparator}: 𝓛[ty]10051{String};
𝓟1791{responseLine}: [OOV]any;
𝓟1792{responseContent}: (𝓛[ty]10921{HTMLElement} ≠ 𝓛[ty]10051{String});
𝓟1793{responseHeaders}: [OOV]any;
𝓟1794{content}: (𝓛[ty]8670{Array} ≠ 𝓛[ty]10051{String});
𝓟1795{position}: 𝓛[ty]8655{Number};
function 𝓟1819{getResponseHeaders} (): (𝓟1820: [OOV]any)
{
return 𝓟1820 = 𝓟[ty]1788{BatchResponseParser}.responseHeaders
}
function 𝓟1821{getResponseContent} (): (𝓟1822: (𝓛[ty]8642{Object} ≠ 𝓛[ty]10051{String}))
{
return 𝓟1822 = 𝓟[ty]1788{BatchResponseParser}.responseContent
}
function 𝓟1803{parseRawResponse} (): (𝓟1804: [miss]𝓛[ty]10033{Void})
{
let 𝓟1805{responseSeparator}: [miss]𝓛[ty]10051{String} = 𝓛12607{$Template}(𝓟[ty]1788{BatchResponseParser}.batchSeparator);
𝓟[ty]1788{BatchResponseParser}.readTo(𝓟1805{responseSeparator})
𝓟[ty]1788{BatchResponseParser}.readTo(𝓛8743{String})
𝓟[ty]1788{BatchResponseParser}.responseLine𝓟[ty]1788{BatchResponseParser}.readResponseLine();
𝓟[ty]1788{BatchResponseParser}.responseHeaders𝓟[ty]1788{BatchResponseParser}.readResponseHeaders();
𝓟[ty]1788{BatchResponseParser}.readLine()
𝓟[ty]1788{BatchResponseParser}.responseContent𝓟[ty]1788{BatchResponseParser}.readLine();
}
function 𝓟1817{getResponseLine} (): (𝓟1818: [OOV]any)
{
return 𝓟1818 = 𝓟[ty]1788{BatchResponseParser}.responseLine
}
function 𝓟1806{readResponseLine} (): (𝓟1807: [OOV]any)
{
let 𝓟1808{start}: [miss]𝓛[ty]8655{Number} = 𝓟[ty]1788{BatchResponseParser}.position;
let 𝓟1809{resLine}: [miss]𝓛[ty]10051{String} = 𝓟[ty]1788{BatchResponseParser}.readLine();
let 𝓟1810{match}: [OOV]𝓛[ty]8682{RegExpExecArray} = 𝓟1780{ResponseStatusRegex}.exec(𝓟1809{resLine});
if (𝓟1810{match})
{
return 𝓟1807 = {StatusCode: 𝓟1810{match}.access(𝓛8745{Number}),StatusText: 𝓟1810{match}.access(𝓛8745{Number})}
}
else
{
𝓟[ty]1788{BatchResponseParser}.position𝓟1808{start};
}
return 𝓟1807 = 𝓛12643{undefined}
}
function 𝓟1801{readLine} (): (𝓟1802: (𝓛[ty]8654{Promise} ≠ 𝓛[ty]10051{String}))
{
return 𝓟1802 = 𝓟[ty]1788{BatchResponseParser}.readTo(𝓛8743{String})
}
function 𝓟1811{readResponseHeaders} (): (𝓟1812: [OOV]any)
{
let 𝓟1813{headers}: [miss]𝓛[ty]8642{Object} = {};
let 𝓟1814{start}: [miss]𝓛[ty]8655{Number} = 𝓟[ty]1788{BatchResponseParser}.position;
let 𝓟1815{line}: (𝓟[ty]1379{AnalyticsConfigActionCreator} ≠ 𝓛[ty]10051{String});
let 𝓟1816{match};
while (𝓛12592{AmpersandAmpersandToken}(𝓟1815{line},𝓟1816{match}))
{
𝓟1814{start}𝓟[ty]1788{BatchResponseParser}.position;
𝓟1815{line}𝓟[ty]1788{BatchResponseParser}.readLine();
𝓟1816{match}𝓟1781{ResponseHeaderRegex}.exec(𝓟1815{line});
if (𝓛12612{ExclamationEqualsEqualsToken}(𝓟1816{match},𝓛12643{undefined}))
{
𝓟1813{headers}.access(𝓟1816{match}.access(𝓛8745{Number}))𝓟1816{match}.access(𝓛8745{Number});
}
else
{
𝓟[ty]1788{BatchResponseParser}.position𝓟1814{start};
}
}
return 𝓟1812 = 𝓟1813{headers}
}
function 𝓟1796{readTo} (𝓟1797{until}: 𝓛[ty]10051{String}): (𝓟1798: (𝓛[ty]8670{Array} ≠ 𝓛[ty]10051{String}))
{
let 𝓟1799{start}: [miss]𝓛[ty]8655{Number} = 𝓟[ty]1788{BatchResponseParser}.position;
let 𝓟1800{end}: [miss]𝓛[ty]8655{Number} = 𝓟[ty]1788{BatchResponseParser}.content.indexOf(𝓟1797{until},𝓟[ty]1788{BatchResponseParser}.position);
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟1800{end},𝓛12616{MinusToken}(𝓛8745{Number})))
{
return 𝓟1798 = 𝓛12643{undefined}
}
𝓟[ty]1788{BatchResponseParser}.position𝓛12641{PlusToken}(𝓟1800{end},𝓟1797{until}.length);
return 𝓟1798 = 𝓟[ty]1788{BatchResponseParser}.content.substring(𝓟1799{start},𝓟1800{end})
}
}

Module: build-inspector/src/inspector/associatedItemsTree

type 𝓟[ty]1823{AssociatedItemsTreeOptions} = {}
type 𝓛[ty]8655{Number} = 𝓛[ty]8655{Number}
const 𝓟1825{NodeItemType} = {overview: 𝓛8745{Number},commit: 𝓛8745{Number},workItem: 𝓛8745{Number}};
function 𝓟1826{CONSTRUCTOR} (𝓟1827{options}: [OOV]𝓟[ty]1823{AssociatedItemsTreeOptions}): (𝓟[ty]1831{AssociatedItemsTree})
{
const 𝓟[ty]1831{AssociatedItemsTree};
const 𝓟[ty]1831{AssociatedItemsTree};
𝓟[ty]1831{AssociatedItemsTree}(𝓟1827{options})
}
class 𝓟[ty]1831{AssociatedItemsTree} extends 𝓛[ty]2{<UNKNOWN>}{
𝓟1833{_selectedId}: 𝓛[ty]10051{String};
function 𝓟1834{onItemClick} (𝓟1835{node}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟1836{nodeElement}: [OOV]any,𝓟1837{e}: (𝓛[ty]8670{Array} ≠ 𝓛[ty]8946{JQueryEventObject})): (𝓟1838: 𝓛[ty]10033{Void})
{
𝓟[ty]1831{AssociatedItemsTree}.onItemClick.apply(𝓟[ty]1831{AssociatedItemsTree},𝓛10035{arguments})
function 𝓟1839{$Lambda113} (𝓟1840{historyService}): (𝓟1841: [miss]𝓛[ty]10033{Void})
{
𝓟1840{historyService}.setHash(𝓟1835{node}.link)
}
𝓛1{<UNKNOWN>}.getService(𝓛8743{String}).then(𝓟1839{$Lambda113})
}
function 𝓟1842{update} (𝓟1843{action}: (𝓟[ty]1379{AnalyticsConfigActionCreator} ≠ 𝓛[ty]10051{String}),𝓟1844{id}: 𝓛[ty]10051{String}): (𝓟1845: 𝓛[ty]10033{Void})
{
let 𝓟1846{$nodeElement};
if (𝓛12612{ExclamationEqualsEqualsToken}(𝓟[ty]1831{AssociatedItemsTree}._selectedId,𝓟1844{id}))
{
𝓟[ty]1831{AssociatedItemsTree}._selectedId𝓛12546{BarBarToken}(𝓟1844{id},𝓛8743{String});
𝓟1846{$nodeElement}𝓟[ty]1831{AssociatedItemsTree}._element.find(𝓛12641{PlusToken}(𝓛12641{PlusToken}(𝓛8743{String},𝓟[ty]1831{AssociatedItemsTree}._selectedId),𝓛8743{String})).first();
if (𝓛12595{GreaterThanToken}(𝓟1846{$nodeElement}.length,𝓛8745{Number}))
{
𝓟[ty]1831{AssociatedItemsTree}.setSelectedNode(𝓟[ty]1831{AssociatedItemsTree}._getNode(𝓟1846{$nodeElement}))
}
}
}
function 𝓟1847{_updateNode} (𝓟1848{li}: (𝓛[ty]8670{Array} ≠ 𝓛[ty]8952{JQuery}),𝓟1849{node}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟1850{level}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number})): (𝓟1851: 𝓛[ty]10033{Void})
{
𝓟[ty]1831{AssociatedItemsTree}._updateNode(𝓟1848{li},𝓟1849{node},𝓟1850{level})
if (𝓛12612{ExclamationEqualsEqualsToken}(𝓛12580{$TypeOf}(𝓟1849{node}.id),𝓛8743{String}))
{
𝓟1848{li}.attr(𝓛8743{String},(𝓛12559{EqualsEqualsEqualsToken}(𝓟1849{node}.id,𝓟1825{NodeItemType}.commit) ? 𝓛8743{String} : (𝓛12559{EqualsEqualsEqualsToken}(𝓟1849{node}.id,𝓟1825{NodeItemType}.workItem) ? 𝓛8743{String} : 𝓛8743{String})))
}
}
}

Module: analytics-example-widget/scripts/config/AnalyticsConfigComponent

function 𝓟1852{CONSTRUCTOR} (): (𝓟[ty]1856{AnalyticsConfigComponent})
{
const 𝓟[ty]1856{AnalyticsConfigComponent};
const 𝓟[ty]1856{AnalyticsConfigComponent};
}
class 𝓟[ty]1856{AnalyticsConfigComponent} extends 𝓟[ty]1107{ComponentBase}{
𝓟1858{actionCreator}: (𝓟[ty]1082{ActionCreator}𝓟[ty]1379{AnalyticsConfigActionCreator});
function 𝓟1869{createAggregationSumValuePicker} (): (𝓟1870: [OOV]𝓛[ty]2{<UNKNOWN>})
{
let 𝓟1871{initialSumSelection}: 𝓛[ty]10051{String};
let 𝓟1872{sumValues}: 𝓛[ty]8670{Array} = 𝓛8757{Array}();
if (𝓛12592{AmpersandAmpersandToken}(𝓟[ty]1856{AnalyticsConfigComponent}.getStoreState().configOptions,𝓟[ty]1856{AnalyticsConfigComponent}.getStoreState().configOptions.fields))
{
if (𝓛12546{BarBarToken}(𝓛12569{ExclamationToken}(𝓟[ty]1856{AnalyticsConfigComponent}.getStoreState().configuration.aggregation),𝓛12599{EqualsEqualsToken}(𝓟[ty]1856{AnalyticsConfigComponent}.getStoreState().configuration.aggregation.aggregationMode,𝓟2080{AggregationMode}.count)))
{
}
𝓟1872{sumValues}𝓟[ty]1856{AnalyticsConfigComponent}.getStoreState().configOptions.aggregation.allowedFields;
𝓟1871{initialSumSelection}𝓟[ty]1856{AnalyticsConfigComponent}.getStoreState().configuration.aggregation.fieldReferenceName;
}
return 𝓟1870 = 𝓛12643{undefined}
}
function 𝓟1861{createAggregationPicker} (): (𝓟1862: [OOV]𝓛[ty]2{<UNKNOWN>})
{
let 𝓟1863{content}: [miss]𝓛[ty]8670{Array} = 𝓛8757{Array}();
let 𝓟1864{state} = 𝓟[ty]1856{AnalyticsConfigComponent}.getStoreState();
𝓟1863{content}.push(𝓛12643{undefined})
𝓟1863{content}.push(𝓟[ty]1856{AnalyticsConfigComponent}.createAggregationModePicker())
if (𝓛12592{AmpersandAmpersandToken}(𝓛12592{AmpersandAmpersandToken}(𝓟1864{state}.configuration,𝓟1864{state}.configuration.aggregation),𝓛12599{EqualsEqualsToken}(𝓟1864{state}.configuration.aggregation.aggregationMode,𝓟2080{AggregationMode}.sum)))
{
𝓟1863{content}.push(𝓛12643{undefined})
𝓟1863{content}.push(𝓟[ty]1856{AnalyticsConfigComponent}.createAggregationSumValuePicker())
}
return 𝓟1862 = 𝓛12643{undefined}
}
function 𝓟1885{createFieldsPicker} (): (𝓟1886: [OOV]𝓛[ty]2{<UNKNOWN>})
{
let 𝓟1887{filter}: [OOV]𝓟[ty]423{FieldFilterConfigurationState} = {} as 𝓟[ty]423{FieldFilterConfigurationState};
let 𝓟1888{actOnChanges}: [miss]𝓛[ty]8666{Boolean} = 𝓛8744{Boolean};
if (𝓛12592{AmpersandAmpersandToken}(𝓟[ty]1856{AnalyticsConfigComponent}.getStoreState().configOptions,𝓟[ty]1856{AnalyticsConfigComponent}.getStoreState().configOptions.fieldFilter))
{
𝓟1887{filter}𝓟[ty]1856{AnalyticsConfigComponent}.getStoreState().configOptions.fieldFilter;
𝓟1888{actOnChanges}𝓛8744{Boolean};
return 𝓟1886 = 𝓛12643{undefined}
}
}
function 𝓟1865{createAggregationModePicker} (): (𝓟1866: [OOV]𝓛[ty]2{<UNKNOWN>})
{
let 𝓟1867{initialAggregationSelection}: 𝓛[ty]10051{String};
let 𝓟1868{aggregationValues}: 𝓛[ty]8670{Array} = 𝓛8757{Array}();
if (𝓛12592{AmpersandAmpersandToken}(𝓟[ty]1856{AnalyticsConfigComponent}.getStoreState().configOptions,𝓟[ty]1856{AnalyticsConfigComponent}.getStoreState().configOptions.aggregation))
{
𝓟1868{aggregationValues}𝓟[ty]1856{AnalyticsConfigComponent}.getStoreState().configOptions.aggregation.aggregationModes;
if (𝓛12592{AmpersandAmpersandToken}(𝓟[ty]1856{AnalyticsConfigComponent}.getStoreState().configuration,𝓟[ty]1856{AnalyticsConfigComponent}.getStoreState().configuration.aggregation))
{
𝓟1867{initialAggregationSelection}𝓟[ty]1856{AnalyticsConfigComponent}.getStoreState().configuration.aggregation.aggregationMode.toString();
}
}
return 𝓟1866 = 𝓛12643{undefined}
}
function 𝓟1877{createTeamPicker} (): (𝓟1878: [OOV]𝓛[ty]2{<UNKNOWN>})
{
let 𝓟1879{itemValues}: [miss]𝓛[ty]8670{Array} = 𝓛8757{Array}();
let 𝓟1880{initialSelectionId} = 𝓛12643{undefined};
if (𝓛12592{AmpersandAmpersandToken}(𝓟[ty]1856{AnalyticsConfigComponent}.getStoreState().configOptions,𝓟[ty]1856{AnalyticsConfigComponent}.getStoreState().configOptions.teams))
{
𝓟1879{itemValues}𝓟[ty]1856{AnalyticsConfigComponent}.getStoreState().configOptions.teams;
𝓟1880{initialSelectionId}𝓟[ty]1856{AnalyticsConfigComponent}.getStoreState().configuration.teamId;
}
return 𝓟1878 = 𝓛12643{undefined}
}
function 𝓟1889{createActionCreator} (): (𝓟1890: (𝓟[ty]1379{AnalyticsConfigActionCreator}𝓟[ty]1082{ActionCreator}))
{
return 𝓟1890 = 𝓟1367{CONSTRUCTOR}(𝓟[ty]1856{AnalyticsConfigComponent}.actions,𝓟[ty]1856{AnalyticsConfigComponent}.props.initialConfiguration,𝓟[ty]1856{AnalyticsConfigComponent}.props.onChange)
}
function 𝓟1873{createProjectPicker} (): (𝓟1874: [OOV]𝓛[ty]2{<UNKNOWN>})
{
let 𝓟1875{itemValues}: [miss]𝓛[ty]8670{Array} = 𝓛8757{Array}();
let 𝓟1876{initialSelectionId} = 𝓛12643{undefined};
if (𝓛12592{AmpersandAmpersandToken}(𝓟[ty]1856{AnalyticsConfigComponent}.getStoreState().configOptions,𝓟[ty]1856{AnalyticsConfigComponent}.getStoreState().configOptions.projects))
{
𝓟1875{itemValues}𝓟[ty]1856{AnalyticsConfigComponent}.getStoreState().configOptions.projects;
𝓟1876{initialSelectionId}𝓟[ty]1856{AnalyticsConfigComponent}.getStoreState().configuration.projectId;
}
return 𝓟1874 = 𝓛12643{undefined}
}
function 𝓟1859{render} (): (𝓟1860: [OOV]𝓛[ty]2{<UNKNOWN>})
{
return 𝓟1860 = 𝓛12643{undefined}
}
function 𝓟1881{createTypesPicker} (): (𝓟1882: [OOV]𝓛[ty]2{<UNKNOWN>})
{
let 𝓟1883{itemValues}: [miss]𝓛[ty]8670{Array} = 𝓛8757{Array}();
let 𝓟1884{initialSelectionId} = 𝓛12643{undefined};
if (𝓛12592{AmpersandAmpersandToken}(𝓟[ty]1856{AnalyticsConfigComponent}.getStoreState().configOptions,𝓟[ty]1856{AnalyticsConfigComponent}.getStoreState().configOptions.types))
{
𝓟1883{itemValues}𝓟[ty]1856{AnalyticsConfigComponent}.getStoreState().configOptions.types;
𝓟1884{initialSelectionId}𝓟[ty]1856{AnalyticsConfigComponent}.getStoreState().configuration.workItemType;
}
return 𝓟1882 = 𝓛12643{undefined}
}
}

Module: backlogs-panel/src/components/devdetails

function 𝓟1891{CONSTRUCTOR} (): (𝓟[ty]1895{DevDetailsComponent})
{
const 𝓟[ty]1895{DevDetailsComponent};
const 𝓟[ty]1895{DevDetailsComponent};
}
class 𝓟[ty]1895{DevDetailsComponent} extends 𝓟[ty]1180{BaseWidgetComponent}{
function 𝓟1897{render} (): (𝓟1898: [OOV]𝓛[ty]2{<UNKNOWN>})
{
if (𝓛12546{BarBarToken}(𝓛12569{ExclamationToken}(𝓟[ty]1895{DevDetailsComponent}.props.backlogDetailsModel),𝓛12569{ExclamationToken}(𝓟[ty]1895{DevDetailsComponent}.props.backlogDetailsModel.pullRequests)))
{
return 𝓟1898 = 𝓛12643{undefined}
}
let 𝓟1899{pullRequests} = 𝓟[ty]1895{DevDetailsComponent}.props.backlogDetailsModel.pullRequests;
return 𝓟1898 = 𝓛12643{undefined}
}
}
function 𝓟1900{CONSTRUCTOR} (): (𝓟[ty]1904{PullRequestState})
{
const 𝓟[ty]1904{PullRequestState};
const 𝓟[ty]1904{PullRequestState};
}
class 𝓟[ty]1904{PullRequestState} extends 𝓛[ty]33602{Component}{
function 𝓟1906{render} (): (𝓟1907: [OOV]𝓛[ty]2{<UNKNOWN>})
{
return 𝓟1907 = 𝓛12643{undefined}
}
}

Module: data-storage/src/dataStorage/notesServices

function 𝓟1908{CONSTRUCTOR} (): (𝓟[ty]1912{NotesService})
{
const 𝓟[ty]1912{NotesService};
const 𝓟[ty]1912{NotesService};
}
class 𝓟[ty]1912{NotesService} extends 𝓛[ty]2{<UNKNOWN>}{
𝓟1914{_dataLoadedCallback}: [OOV]any;
𝓟1915{_failureCallback}: [OOV]any;
𝓟1916{notes}: 𝓛[ty]8670{Array};
function 𝓟1948{updateNote} (𝓟1949{originalNote}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟1950{editedNote}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟1951{successCallback}: [OOV]any): (𝓟1952: [miss]𝓛[ty]10033{Void})
{
𝓟1950{editedNote}.__etag𝓟1949{originalNote}.__etag;
𝓟1950{editedNote}.id𝓟1949{originalNote}.id;
function 𝓟1953{$Lambda135} (𝓟1954{extensionDataService}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟1955: [miss]𝓛[ty]10033{Void})
{
if (𝓛12612{ExclamationEqualsEqualsToken}(𝓟1949{originalNote}.userOnly,𝓟1950{editedNote}.userOnly))
{
const 𝓟1956{oldScopeType} = (𝓟1949{originalNote}.userOnly ? 𝓛8743{String} : 𝓛8743{String};
function 𝓟1957{$Lambda136} (): (𝓟1958: [miss]𝓛[ty]10033{Void})
{
const 𝓟1959{newScopeType} = (𝓟1950{editedNote}.userOnly ? 𝓛8743{String} : 𝓛8743{String};
function 𝓟1960{$Lambda137} (𝓟1961{savedNote}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟1962: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1912{NotesService}._replaceNote(𝓟1950{editedNote},𝓟1961{savedNote})
if (𝓛8971{$}.isFunction(𝓟1951{successCallback}))
{
𝓟1951{successCallback}()
}
}
function 𝓟1963{$Lambda138} (𝓟1964{reason}: [OOV]any): (𝓟1965: [miss]𝓛[ty]10033{Void})
{
if (𝓛8971{$}.isFunction(𝓟[ty]1912{NotesService}._failureCallback))
{
𝓟[ty]1912{NotesService}._failureCallback(𝓟1964{reason})
}
}
𝓟1954{extensionDataService}.createDocument(𝓛8743{String},𝓟1950{editedNote},{scopeType: 𝓟1959{newScopeType}}).then(𝓟1960{$Lambda137},𝓟1963{$Lambda138})
}
𝓟1954{extensionDataService}.deleteDocument(𝓛8743{String},𝓟1949{originalNote}.id,{scopeType: 𝓟1956{oldScopeType}}).then(𝓟1957{$Lambda136})
}
else
{
let 𝓟1966{scopeType}: [miss]𝓛[ty]10051{String} = (𝓟1950{editedNote}.userOnly ? 𝓛8743{String} : 𝓛8743{String};
function 𝓟1967{$Lambda139} (𝓟1968{savedNote}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟1969: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1912{NotesService}._replaceNote(𝓟1950{editedNote},𝓟1968{savedNote})
if (𝓛8971{$}.isFunction(𝓟1951{successCallback}))
{
𝓟1951{successCallback}()
}
}
function 𝓟1970{$Lambda140} (𝓟1971{reason}: [OOV]any): (𝓟1972: [miss]𝓛[ty]10033{Void})
{
if (𝓛8971{$}.isFunction(𝓟[ty]1912{NotesService}._failureCallback))
{
𝓟[ty]1912{NotesService}._failureCallback(𝓟1971{reason})
}
}
𝓟1954{extensionDataService}.updateDocument(𝓛8743{String},𝓟1950{editedNote},{scopeType: 𝓟1966{scopeType}}).then(𝓟1967{$Lambda139},𝓟1970{$Lambda140})
}
}
𝓛1{<UNKNOWN>}.getService(𝓛1{<UNKNOWN>}.ServiceIds.ExtensionData).then(𝓟1953{$Lambda135})
}
function 𝓟1973{refresh} (): (𝓟1974: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1912{NotesService}._loadData()
}
function 𝓟1986{_processData} (𝓟1987{notes}: (𝓟[ty]940{NotesGrid} ≠ 𝓛[ty]8670{Array})): (𝓟1988: [miss]𝓛[ty]10033{Void})
{
function 𝓟1989{$Lambda144} (𝓟1990{i}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number}),𝓟1991{note}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟1992: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1912{NotesService}.notes.push(𝓟1991{note})
}
𝓛8971{$}.each(𝓟1987{notes},𝓟1989{$Lambda144})
}
function 𝓟2005{_removeNote} (𝓟2006{noteToRemove}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟2007: [miss]𝓛[ty]10033{Void})
{
let 𝓟2008{newNotes}: [miss]𝓛[ty]8670{Array} = 𝓛8757{Array}();
function 𝓟2009{$Lambda146} (𝓟2010{i}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number}),𝓟2011{note}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟2012: [miss]𝓛[ty]10033{Void})
{
if (𝓛12637{ExclamationEqualsToken}(𝓟2006{noteToRemove}.id,𝓟2011{note}.id))
{
𝓟2008{newNotes}.push(𝓟2011{note})
}
}
𝓛8971{$}.each(𝓟[ty]1912{NotesService}.notes,𝓟2009{$Lambda146})
𝓟[ty]1912{NotesService}.notes𝓟2008{newNotes};
}
function 𝓟1917{initService} (𝓟1918{dataLoadedCallback}: [OOV]any,𝓟1919{failureCallback}: [OOV]any): (𝓟1920: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1912{NotesService}._dataLoadedCallback𝓟1918{dataLoadedCallback};
𝓟[ty]1912{NotesService}._failureCallback𝓟1919{failureCallback};
𝓟[ty]1912{NotesService}._loadData()
}
function 𝓟1935{deleteNote} (𝓟1936{note}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟1937{successCallback}: [OOV]any): (𝓟1938: [miss]𝓛[ty]10033{Void})
{
function 𝓟1939{$Lambda132} (𝓟1940{extensionDataService}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟1941: [miss]𝓛[ty]10033{Void})
{
const 𝓟1942{scopeType} = (𝓟1936{note}.userOnly ? 𝓛8743{String} : 𝓛8743{String};
function 𝓟1943{$Lambda133} (): (𝓟1944: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1912{NotesService}._removeNote(𝓟1936{note})
if (𝓛8971{$}.isFunction(𝓟1937{successCallback}))
{
𝓟1937{successCallback}()
}
}
function 𝓟1945{$Lambda134} (𝓟1946{reason}: [OOV]any): (𝓟1947: [miss]𝓛[ty]10033{Void})
{
if (𝓛8971{$}.isFunction(𝓟[ty]1912{NotesService}._failureCallback))
{
𝓟[ty]1912{NotesService}._failureCallback(𝓟1946{reason})
}
}
𝓟1940{extensionDataService}.deleteDocument(𝓛8743{String},𝓟1936{note}.id,{scopeType: 𝓟1942{scopeType}}).then(𝓟1943{$Lambda133},𝓟1945{$Lambda134})
}
𝓛1{<UNKNOWN>}.getService(𝓛1{<UNKNOWN>}.ServiceIds.ExtensionData).then(𝓟1939{$Lambda132})
}
function 𝓟1996{_replaceNote} (𝓟1997{oldNote}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟1998{newNote}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟1999: [miss]𝓛[ty]10033{Void})
{
let 𝓟2000{newNotes}: [miss]𝓛[ty]8670{Array} = 𝓛8757{Array}();
function 𝓟2001{$Lambda145} (𝓟2002{i}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number}),𝓟2003{note}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟2004: [miss]𝓛[ty]10033{Void})
{
if (𝓛12599{EqualsEqualsToken}(𝓟2003{note}.id,𝓟1997{oldNote}.id))
{
𝓟2000{newNotes}.push(𝓟1998{newNote})
}
else
{
𝓟2000{newNotes}.push(𝓟2003{note})
}
}
𝓛8971{$}.each(𝓟[ty]1912{NotesService}.notes,𝓟2001{$Lambda145})
𝓟[ty]1912{NotesService}.notes𝓟2000{newNotes};
}
function 𝓟1993{_addNote} (𝓟1994{note}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟1995: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1912{NotesService}.notes.push(𝓟1994{note})
}
function 𝓟1921{createNote} (𝓟1922{note}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟1923{successCallback}: [OOV]any): (𝓟1924: [miss]𝓛[ty]10033{Void})
{
function 𝓟1925{$Lambda129} (𝓟1926{extensionDataService}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟1927: [miss]𝓛[ty]10033{Void})
{
const 𝓟1928{scopeType} = (𝓟1922{note}.userOnly ? 𝓛8743{String} : 𝓛8743{String};
function 𝓟1929{$Lambda130} (𝓟1930{savedNote}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟1931: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1912{NotesService}._addNote(𝓟1930{savedNote})
if (𝓛8971{$}.isFunction(𝓟1923{successCallback}))
{
𝓟1923{successCallback}(𝓟1930{savedNote})
}
}
function 𝓟1932{$Lambda131} (𝓟1933{reason}: [OOV]any): (𝓟1934: [miss]𝓛[ty]10033{Void})
{
if (𝓛8971{$}.isFunction(𝓟[ty]1912{NotesService}._failureCallback))
{
𝓟[ty]1912{NotesService}._failureCallback(𝓟1933{reason})
}
}
𝓟1926{extensionDataService}.createDocument(𝓛8743{String},𝓟1922{note},{scopeType: 𝓟1928{scopeType}}).then(𝓟1929{$Lambda130},𝓟1932{$Lambda131})
}
𝓛1{<UNKNOWN>}.getService(𝓛1{<UNKNOWN>}.ServiceIds.ExtensionData).then(𝓟1925{$Lambda129})
}
function 𝓟1975{_loadData} (): (𝓟1976: [miss]𝓛[ty]10033{Void})
{
function 𝓟1977{$Lambda141} (𝓟1978{extensionDataService}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟1979: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1912{NotesService}.notes𝓛8757{Array}();
function 𝓟1980{$Lambda142} (𝓟1981{notes}: (𝓟[ty]940{NotesGrid} ≠ 𝓛[ty]8670{Array})): (𝓟1982: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1912{NotesService}._processData(𝓟1981{notes})
if (𝓛8971{$}.isFunction(𝓟[ty]1912{NotesService}._dataLoadedCallback))
{
𝓟[ty]1912{NotesService}._dataLoadedCallback(𝓟[ty]1912{NotesService})
}
}
𝓟1978{extensionDataService}.getDocuments(𝓛8743{String}).then(𝓟1980{$Lambda142})
function 𝓟1983{$Lambda143} (𝓟1984{notes}: (𝓟[ty]940{NotesGrid} ≠ 𝓛[ty]8670{Array})): (𝓟1985: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1912{NotesService}._processData(𝓟1984{notes})
if (𝓛8971{$}.isFunction(𝓟[ty]1912{NotesService}._dataLoadedCallback))
{
𝓟[ty]1912{NotesService}._dataLoadedCallback(𝓟[ty]1912{NotesService})
}
}
𝓟1978{extensionDataService}.getDocuments(𝓛8743{String},{\"scopeType\": 𝓛8743{String}}).then(𝓟1983{$Lambda143})
}
𝓛1{<UNKNOWN>}.getService(𝓛1{<UNKNOWN>}.ServiceIds.ExtensionData).then(𝓟1977{$Lambda141})
}
}