feat: add 'dom-ready' event to WebFrameMain (#29290)
This commit is contained in:
parent
49e62f1261
commit
4d89174b41
12 changed files with 261 additions and 11 deletions
27
shell/common/gin_helper/accessor.h
Normal file
27
shell/common/gin_helper/accessor.h
Normal file
|
@ -0,0 +1,27 @@
|
|||
// Copyright (c) 2021 Samuel Maddock <sam@samuelmaddock.com>.
|
||||
// Use of this source code is governed by the MIT license that can be
|
||||
// found in the LICENSE file.
|
||||
|
||||
#ifndef SHELL_COMMON_GIN_HELPER_ACCESSOR_H_
|
||||
#define SHELL_COMMON_GIN_HELPER_ACCESSOR_H_
|
||||
|
||||
namespace gin_helper {
|
||||
|
||||
// Wrapper for a generic value to be used as an accessor in a
|
||||
// gin_helper::Dictionary.
|
||||
template <typename T>
|
||||
struct AccessorValue {
|
||||
T Value;
|
||||
};
|
||||
template <typename T>
|
||||
struct AccessorValue<const T&> {
|
||||
T Value;
|
||||
};
|
||||
template <typename T>
|
||||
struct AccessorValue<const T*> {
|
||||
T* Value;
|
||||
};
|
||||
|
||||
} // namespace gin_helper
|
||||
|
||||
#endif // SHELL_COMMON_GIN_HELPER_ACCESSOR_H_
|
Loading…
Add table
Add a link
Reference in a new issue