| Index: sky/examples/fn/lib/style.dart
|
| diff --git a/sky/examples/fn/lib/style.dart b/sky/examples/fn/lib/style.dart
|
| deleted file mode 100644
|
| index 4dd510f7280f0623fc47def9e51b10ee70705b10..0000000000000000000000000000000000000000
|
| --- a/sky/examples/fn/lib/style.dart
|
| +++ /dev/null
|
| @@ -1,32 +0,0 @@
|
| -// Copyright 2015 The Chromium Authors. All rights reserved.
|
| -// Use of this source code is governed by a BSD-style license that can be
|
| -// found in the LICENSE file.
|
| -
|
| -part of fn;
|
| -
|
| -class Style {
|
| - final String _className;
|
| - static final Map<String, Style> _cache = new HashMap<String, Style>();
|
| -
|
| - static int nextStyleId = 1;
|
| -
|
| - static String nextClassName(String styles) {
|
| - assert(sky.document != null);
|
| - String className = "style$nextStyleId";
|
| - nextStyleId++;
|
| -
|
| - sky.Element styleNode = sky.document.createElement('style');
|
| - styleNode.setChild(new sky.Text(".$className { $styles }"));
|
| - sky.document.appendChild(styleNode);
|
| -
|
| - return className;
|
| - }
|
| -
|
| - factory Style(String styles) {
|
| - return _cache.putIfAbsent(styles, () {
|
| - return new Style._internal(nextClassName(styles));
|
| - });
|
| - }
|
| -
|
| - Style._internal(this._className);
|
| -}
|
|
|