blob: f24e6a8a3879798b015f0b4537d4365b58fd293f [file] [log] [blame]
<html>
<head>
<title>Null Safety Preview</title>
<script src="{{ highlightJsPath }}"></script>
<script>{{ dartPageScript }}</script>
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Open+Sans:400,600&display=swap">
<link rel="stylesheet" href="{{ highlightStylePath }}">
<style>{{ dartPageStyle }}</style>
<link rel="shortcut icon" href="/dart_192.png">
</head>
<body class="{{ migrationAppliedStyle }} {{ needsRerunStyle }}">
<div class="rerunning-pane">
<h1>Rerunning...</h1>
</div>
<div class="popup-pane">
<div class="close button">X</div>
<h2></h2><!-- header placeholder element -->
<p></p><!-- subheader placeholder element -->
<pre></pre><!-- preformated content placeholder element -->
<a class="button bottom" target="_blank">File on GitHub</a><!-- post to github placeholder element -->
</div>
<p class="root">{{ root }}</p>
<header class="elevation-z4">
<img src="{{ dartLogoPath }}" alt="DartPad Logo" class="logo"/>
<h1>Dart</h1>
<h2 class="before-apply">Proposed null safety changes</h2>
<h2 class="after-apply">&#10003; Null safety migration applied</h2>
<a target="_blank"
href="https://dart.dev/go/null-safety-migration">
<button class="action-button">
<i class="material-icons">launch</i>
<span>Help</span>
</button>
</a>
<button class="action-button apply-migration">
<i class="material-icons">edit</i>
<span class="label">
Apply Migration
</span>
</button>
<button class="action-button apply-migration" disabled>
<i class="material-icons">edit</i>
<span class="label">
Apply Migration
</span>
</button>
<button class="action-button rerun-migration before-apply">
<span class="optional">
<i class="material-icons">replay</i>
Rerun From Sources
</span>
<span class="required">
<i class="material-icons">warning</i>
Rerun With Changes
</span>
</button>
</header>
<div class="panels horizontal">
<div class="nav-panel">
<div class="nav-inner">
<div class="panel-heading">Project Files</div>
<div class="nav-tree"></div>
</div><!-- /nav-inner -->
</div><!-- /nav -->
<div class="file">
<div class="title-bar">
<h3 id="unit-name">&nbsp;</h3>
<span id="migrate-unit-status-icon-label">Migrate
<span
class="material-icons status-icon migrating"
id="migrate-unit-status-icon">check_box</span>
</span>
</div>
<div class="content">
<div class="regions">
<!-- The regions overlay code copy of the content to provide -->
<!-- tooltips for modified regions. -->
</div><!-- /regions -->
<div class="code">
<!-- Compilation unit content is written here. -->
<p class="welcome">
Select a source file on the left to preview the proposed edits.
</p>
</div>
</div>
</div><!-- /content -->
<div class="info-panel">
<div class="edit-list">
<div class="panel-heading">Proposed Edits</div>
<div class="panel-content"></div>
</div><!-- /edit-list -->
<div class="edit-panel">
<div class="panel-heading">Edit Details</div>
<div class="panel-content">
<p class="placeholder">See details about a proposed edit.</p>
</div><!-- /panel-content -->
</div><!-- /edit-panel -->
</div><!-- /info-panel -->
</div><!-- /panels -->
<footer>
<button class="report-problem">Send Feedback</button>
<span class="wide"> </span>
<div class="sdk-version">Based on <span id="sdk-version">{{ sdkVersion }}</span></div>
</footer>
</body>
</html>